]> git.mxchange.org Git - friendica.git/commitdiff
Merge remote-tracking branch 'upstream/develop' into public-redir
authorMichael <heluecht@pirati.ca>
Fri, 1 Jun 2018 12:32:51 +0000 (12:32 +0000)
committerMichael <heluecht@pirati.ca>
Fri, 1 Jun 2018 12:32:51 +0000 (12:32 +0000)
60 files changed:
.gitattributes
.gitignore
.htaccess
.travis.yml
CHANGELOG
VERSION
bin/daemon.php
boot.php
composer.json
composer.lock
database.sql
doc/Home.md
doc/Tests.md [new file with mode: 0644]
doc/de/Home.md
doc/de/Settings.md
doc/htconfig.md
include/api.php
include/conversation.php
include/dba.php
include/items.php
include/security.php
include/text.php
mod/admin.php
mod/events.php
mod/photos.php
mod/poco.php
mod/settings.php
mod/share.php
mod/subthread.php
mod/tagger.php
mod/update_community.php
mod/update_display.php
mod/update_network.php
mod/update_notes.php
mod/update_profile.php
mods/readme.txt [deleted file]
mods/redme.txt [new file with mode: 0644]
phpunit.xml
src/Core/Cache.php
src/Core/Cache/RedisCacheDriver.php [new file with mode: 0644]
src/Core/PConfig.php
src/Core/Worker.php
src/Database/DBStructure.php
src/Model/Event.php
src/Model/Item.php
src/Model/User.php
src/Protocol/DFRN.php
src/Protocol/OStatus.php
src/Protocol/PortableContact.php
tests/ApiTest.php [new file with mode: 0644]
tests/BaseObjectTest.php
tests/DatabaseTest.php [new file with mode: 0644]
tests/TextTest.php
tests/bootstrap.php [new file with mode: 0644]
tests/datasets/api.yml [new file with mode: 0644]
util/messages.po
view/lang/de/messages.po
view/lang/de/strings.php
view/lang/nl/messages.po
view/lang/nl/strings.php

index 4be1c918527cb1766cac23f98c6f14867a8c589c..18ba9e0758c7b4ebe701e521b1258f3ef8ff6706 100644 (file)
@@ -1,2 +1,2 @@
-# Disable LF normalization for all files\r
-* -text
\ No newline at end of file
+# Disable LF normalization for all files
+* -text
index 9e6504184c03c4347f630441b34c0fc8e133c13c..de0fbc3d76c2774d4ef8ea1774aa1a25b6b42ca2 100644 (file)
@@ -1,61 +1,65 @@
-favicon.*\r
-.htconfig.php\r
-.htpreconfig.php\r
-\#*\r
-include/jquery-1.4.2.min.js\r
-*.log\r
-*.out\r
-*.version*\r
-favicon.*\r
-home.html\r
-addon\r
-*.orig\r
-*~\r
-robots.txt\r
-\r
-#ignore documentation, it should be newly built\r
-doc/html\r
-\r
-#ignore reports, should be generted with every build\r
-report/\r
-\r
-#ignore config files from eclipse, we don't want IDE files in our repository\r
-.project\r
-.buildpath\r
-.externalToolBuilders\r
-.settings\r
-#ignore OSX .DS_Store files\r
-.DS_Store\r
-\r
-/nbproject/private/\r
-\r
-#ignore smarty cache\r
-/view/smarty3/compiled/\r
-\r
-#ignore cache folders\r
-/privacy_image_cache/\r
-/photo/\r
-/proxy/\r
-nbproject\r
-\r
-#ignore vagrant dir\r
-.vagrant/\r
-\r
-#ignore local folder\r
-/local/\r
-\r
-#ignore config files from Visual Studio\r
-/.vs/\r
-/php_friendica.phpproj\r
-/php_friendica.sln\r
-/php_friendica.phpproj.user\r
-\r
-#ignore things from transifex-client\r
-venv/\r
-\r
-#ignore Composer dependencies\r
-/vendor\r
-/view/asset\r
-\r
-#ignore config files from JetBrains\r
-/.idea\r
+favicon.*
+.htconfig.php
+.htpreconfig.php
+\#*
+include/jquery-1.4.2.min.js
+*.log
+*.out
+*.version*
+favicon.*
+home.html
+addon
+*~
+robots.txt
+
+#ignore documentation, it should be newly built
+doc/html
+
+#ignore reports, should be generted with every build
+report/
+
+#ignore config files from eclipse, we don't want IDE files in our repository
+.project
+.buildpath
+.externalToolBuilders
+.settings
+
+#ignore OSX .DS_Store files
+.DS_Store
+
+#ignore NetBeans IDE's private files (at least)
+/nbproject/private/
+
+#ignore smarty cache
+/view/smarty3/compiled/
+
+#ignore cache folders
+/privacy_image_cache/
+/photo/
+/proxy/
+nbproject
+
+#ignore vagrant dir
+.vagrant/
+
+#ignore local folder
+/local/
+
+#ignore config files from Visual Studio
+/.vs/
+/php_friendica.phpproj
+/php_friendica.sln
+/php_friendica.phpproj.user
+
+#ignore things from transifex-client
+venv/
+
+#ignore Composer dependencies
+/vendor
+/view/asset
+
+#ignore config files from JetBrains
+/.idea
+
+#ignore addons/ directory
+addons/
index 2348cdc38b36ca4eed776ae762eee7d2c8edf660..a671cc680aff06f63aa301add63c8cc59c34ad33 100644 (file)
--- a/.htaccess
+++ b/.htaccess
@@ -4,7 +4,7 @@ AddType audio/ogg .oga
 #AddHandler php53-cgi .php
 
 <FilesMatch "\.(out|log)$">
-  <IfModule authz_host_module> 
+  <IfModule authz_host_module>
     #Apache 2.4
     Require all denied
   </IfModule>
@@ -38,4 +38,3 @@ AddType audio/ogg .oga
   RewriteRule ^(.*)$ index.php?pagename=$1 [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
 
 </IfModule>
-
index d68b7727e893648344978d94f4ff378589a62e15..82b5a5d218bd3de32b17a142b8e22026263b1e5b 100644 (file)
@@ -7,4 +7,14 @@ php:
  - 7.1
  - 7.2
 
-install: composer install
+services:
+ - mysql
+env:
+ - USER=travis DB=test
+
+install:
+ - composer install
+before_script:
+ - mysql -e 'CREATE DATABASE IF NOT EXISTS test;'
+ # In order to avoid bin/worker.php warnings
+ - touch .htconfig.php
index cc7eedfff55bf149030e333ad952e97bca93efe1..6385d22bb1d569771947df2e5726705816df3791 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,105 @@
+Version 2018.05 (2018-06-01)
+  Friendica Core:
+    Update to the translations (DE, EN-GB, EN-US, FI, IS, IT, NL, PL, RU, ZN CH) [translation teams]
+    Update to the documentation [andyhee, annando, fabrixxm, M-arcus, MrPedovan, rudloff, tobiasd]
+    Enhancements to the DB handling [annando]
+    Enhancements to the relay system [annando]
+    Enhancements to the handling of URL that contain unicode characters [annando]
+    Enhancements to the Vagrant VM configuration [fabrixxm, tobiasd]
+    Enhancementa to the Babel module [MrPetovan]
+    Enhancements to the display of the [code] elements [MrPetovan]
+    Enhancements to the federation (OStatus, diaspora) [annando]
+    Enhancements to the PHP7.2 compatibility [Alkarex, MrPetovan, Quix0r]
+    Enhancements to the themes (frio, vier) [astifter, fabrixxm, koyuawsmbrtn, M-arcus, MrPetovan, Quix0r, rabuzarus]
+    Enhancements to the accessibility using the frio theme [annando]
+    Enhancements to the display of the registration note and the privacy statements on the registration page [tobiasd]
+    Enhancements to the UI by clarification of the wording (deletion of items, network widget, invitations) [annando, tobiasd]
+    Enhancements to the background worker [annando]
+    Enhancements to the forum display in the sidebar [annando]
+    Enhancements to the testing system [rudloff, tobiasd]
+    Enhancements to the display of events [MrPetovan]
+    Enhancements to the language detection of postings [MrPetovan]
+    Enhancements to the memcached handling [MrPetovan]
+    Enhancements to the Dandelion app support [annando]
+    Enhancements to the API [rudloff]
+    Enhancements to the systemd timer example [ben-utzer]
+    Enhancements to the notification emails to better integrate the securemail addon [tobiasd]
+    Enhancements to the caching/loading mechanisms [MrPetovan]
+    Enhancements to the sample-nginx configfile to not use $uri in the rewrite rules [anmol26s]
+    Fixed a bug in the relocation process of a Friendica instance [annando]
+    Fixed a bug in the shell wrapper for the console [MrPetovan]
+    Fixed a bug with the console tool po2php [MrPetovan]
+    Fixed a bug with the console tool blockaccounts [MrPetovan]
+    Fixed a bug in the ACL [annando, MrPetovan]
+    Fixed a bug that prevented the deletion of contact groups [annando]
+    Fixed a bug that made edited mentions and hashtags plaintext [annando]
+    Fixed a bug that caused the /display page to receive constandly new updates [annando]
+    Fixed wrong version of a dependency preventing the usage of PHP 5.6 [MrPetovan]
+    Fixed a bug in OpenID authentification [Quix0r]
+    Fixed a bug in the item deletion [annando]
+    Fixed a bug that prevented public comments from being distributed [annando]
+    Fixed a bug that caused empty profile pictures for public contacts [annando]
+    Fixed a bug that prevented the display of some postings in the network stream [annando]
+    Fixed a bug in the display of videos with parameters [annando]
+    Fixed a bug that caused the display of blocked contacts under some conditions [annando]
+    Fixed bugs in the installer [annando, M-arcus]
+    Fixed a bug in the installer running on nginx [astifter]
+    Fixed a bug with reshares from diaspora* [annando]
+    Fixed a bug that accounts from diaspora* could join private forums automatically [annando]
+    Fixed a bug that prevented the selection of displayed profiles for other Friendica contacts [MrPetovan]
+    Fixed the version sorting in the federation statistics page [annando]
+    Fixed a bug in the nodeinfo calculation of total comments [annando]
+    Fixed a bug during registration that prevented the detected language to be saved [tobiasd]
+    Added an optional module to display the Terms of Service [rabuzarus, tobiasd]
+    Added testfeed module [MrPetovan]
+    Added hashtag autocomplete (ported from Hubzilla) [rabuzarus]
+    Added password exposed check [MrPetovan]
+    Added preloading config adapter [MrPetovan]
+    Added a console to unify the PHP utility scripts [MrPetovan]
+    Added a tool to set user passwords to the console [annando]
+    Added memcached support [MrPetovan]
+    Added password exposure check [MrPetovan]
+    Added hashtag autocompletion [rabuzarus]
+    Added feedtest module [MrPetovan]
+    Added dbclean options to the admin panel [annando]
+    Added the possibility to add the remote_self flag to contacts from diaspora* and Twitter [annando]
+    Added the possibility of automatic installations [M-arcus]
+    Added the sending of a notification mail to the admin when a user deletes their account [tobiasd]
+    Added examples for home.html and home.css files [tobiasd]
+    Added an option to define after how many days a contact should be archived [annando]
+    Added parts of the list API [rudloff]
+    Added support of ALT texts for images [annando]
+    Removed the connection postings [annando]
+    Corrected a long standing typo in config variable names; should your bandwidth saver mode stop working please turn it off and on again [abanink]
+    The execute-ables were moved from /util to /bin [MrPetovan]
+    The execute-ables for the developers were moved from /util to /bin/dev [MrPetovan]
+    The last year deprecated themes frost and frost mobile got removed from the Friendica repository. They can be found in the dedicated repository for deprecated themes [tobiasd]
+    General code refactoring and beautification work [annando, MrPetovan, rudloff]
+    Switched to cropperjs to better support touch screen devices [rabuzarus]
+    Use the diaspora transport layer for the DFRN protocol as well [annando]
+
+  Friendica Addons:
+    Updates to the translations (DE, EN_GB, EN_US, ES, FI, FR, IS, IT, NL, PL, RU, ZH_CN) [translation teams]
+    advancedcontentfilter: new addon with advanced filter capabilities [MrPetova]
+    catavatar: new addon for profile pictures based on David Revoy's cat-avatar generator [annando, fabrixxm, tobiasd]
+    languagefilter: better help text [andyhee]
+    mathjax: fixed the config form and adopted new CDN URL [tobiasd]
+    NSFW: add hashtag only hiding [MrPetovan]
+    notifyall: fixed a bug in handling the sender name [tobiasd]
+    Twitter: fixed a bug during the creation of public contacts [annando]
+    Twitter: remote self now also works for Twitter contacts [annando]
+    Twitter: optimizations for sending media [annando]
+
+  Closed Issues:
+     839, 1186, 1729, 2115, 2247, 2781, 2880, 3174, 3395, 3409, 3412,
+    3611, 3834, 3837, 3979, 4146, 4572, 4601, 4616, 4629, 4647, 4660,
+    4661, 4663, 4664, 4665, 4666, 4669, 4670, 4681, 4695, 4670, 4689,
+    4730, 4749, 4760, 4772, 4786, 4790, 4791, 4816, 4867, 4878, 4819,
+    4860, 4876, 4879, 4886, 4898, 4899, 4902, 4921, 4926, 4927, 4928,
+    4938, 4943, 4946, 4947, 4965, 4976, 4966, 4994, 4997, 5002, 5014,
+    5033, 5043, 5050, 5051, 5056, 5063, 5067, 5010, 5111, 5116, 5128,
+    5137, 5147
+
 Version 3.6 (2018-03-23)
   Friendica Core:
     Updates to the translations (DE, EN_GB, EN_US, ES, FR, IT, ZH_CN) [translation teams]
@@ -93,6 +195,8 @@ Version 3.6 (2018-03-23)
     Updates to the translations (DE, EN_GB, ES, FR, IT, NL, ZH_CN) [translation teams]
     all bridges don't relay postings anymore that are posted to a public forum [annando]
     DAV addon marked unsupported [tobiasd]
+    communityhome addon marked unsupported [MrPetovan]
+    yourls addon makrked unsupported [MrPetovan]
     Current Weather: fixing a problem with the weathermap link [zeroadam]
     NSFW added config examples, reworked the description, now ignores the CW from Mastodon [andyhee, annando, rebeka-catalina]
     Twitter support 280 chars limit [annando]
@@ -102,7 +206,7 @@ Version 3.6 (2018-03-23)
     Public Server reworked [annando]
     pageheader settings beautifications [tobiasd]
     mailstream settings beautifications [tobiasd]
-    Membersince is now part of the core [rabuzarus]
+    Membersince is now part of the core, addon marked unsupported [rabuzarus]
     Forum posts are not transmitted over the connectors anymore [annando]
 
   Friendica Dir:
diff --git a/VERSION b/VERSION
index a8428e9db4df30bb76fea652b891c898123bd4ed..607ef5eb6ac67ed654ae7253ffdaa265496e986d 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2018.05-rc
+2018.08-dev
index 6b0e377a3a1bfa0126c8a4bfe9b5d25efebd603c..b51dd392ef7fdd1e7c831871ab15a55f38df4575 100755 (executable)
@@ -38,7 +38,7 @@ if (substr($directory, 0, 1) != "/") {
 }
 $directory = realpath($directory."/..");
 
-@include($directory."/.htconfig.php");
+include $directory."/.htconfig.php";
 
 if (!isset($pidfile)) {
        die('Please specify a pid file in the variable $pidfile in the .htconfig.php. For example:'."\n".
index 66e44677b73418c4a4b03fdb1c50dd40638dde1d..57176296e450b0c92af1a58e10d24f0227141497 100644 (file)
--- a/boot.php
+++ b/boot.php
@@ -39,9 +39,9 @@ require_once 'include/text.php';
 
 define('FRIENDICA_PLATFORM',     'Friendica');
 define('FRIENDICA_CODENAME',     'The Tazmans Flax-lily');
-define('FRIENDICA_VERSION',      '2018.05-rc');
+define('FRIENDICA_VERSION',      '2018.08-dev');
 define('DFRN_PROTOCOL_VERSION',  '2.23');
-define('DB_UPDATE_VERSION',      1266);
+define('DB_UPDATE_VERSION',      1267);
 define('NEW_UPDATE_ROUTINE_VERSION', 1170);
 
 /**
@@ -1076,6 +1076,7 @@ function is_site_admin()
        $adminlist = explode(",", str_replace(" ", "", $a->config['admin_email']));
 
        //if(local_user() && x($a->user,'email') && x($a->config,'admin_email') && ($a->user['email'] === $a->config['admin_email']))
+       /// @TODO This if() + 2 returns can be shrinked into one return
        if (local_user() && x($a->user, 'email') && x($a->config, 'admin_email') && in_array($a->user['email'], $adminlist)) {
                return true;
        }
@@ -1173,7 +1174,7 @@ function random_digits($digits)
 {
        $rn = '';
        for ($i = 0; $i < $digits; $i++) {
-               /// @TODO rand() is different to mt_rand() and maybe lesser "random"
+               /// @TODO Avoid rand/mt_rand, when it comes to cryptography, they are generating predictable (seedable) numbers.
                $rn .= rand(0, 9);
        }
        return $rn;
@@ -1187,7 +1188,7 @@ function get_server()
                $server = "https://dir.friendica.social";
        }
 
-       return($server);
+       return $server;
 }
 
 function get_temppath()
@@ -1236,7 +1237,7 @@ function get_cachefile($file, $writemode = true)
        $cache = get_itemcachepath();
 
        if ((!$cache) || (!is_dir($cache))) {
-               return("");
+               return "";
        }
 
        $subfolder = $cache . "/" . substr($file, 0, 2);
@@ -1250,7 +1251,6 @@ function get_cachefile($file, $writemode = true)
                }
        }
 
-       /// @TODO no need to put braces here
        return $cachepath;
 }
 
@@ -1357,7 +1357,6 @@ function get_spoolpath()
        return "";
 }
 
-
 if (!function_exists('exif_imagetype')) {
        function exif_imagetype($file)
        {
@@ -1395,7 +1394,7 @@ function validate_include(&$file)
        }
 
        // Simply return flag
-       return ($valid);
+       return $valid;
 }
 
 function current_load()
index b7cd645bdb43d72580af2d8e0e31c2a98c3a344a..9668b9341c14e819a1f267fd4cd7d314d3742261 100644 (file)
@@ -47,7 +47,8 @@
        ],
        "autoload": {
                "psr-4": {
-                       "Friendica\\": "src/"
+                       "Friendica\\": "src/",
+                       "Friendica\\Test\\": "tests/"
                },
                "psr-0": {
                        "": "library/"
                "exclude": [
                        "log", "cache", "/photo", "/proxy"
                ]
+       },
+       "require-dev": {
+               "phpunit/dbunit": "^2.0",
+               "phpdocumentor/reflection-docblock": "^3.0.2",
+               "phpunit/php-token-stream": "^1.4.2"
+       },
+       "scripts": {
+               "test": "phpunit"
        }
 }
index f294c16ef5f59a6274ea9c75e0f867fbaf61b4dd..dd2665ebbe251b4dffa61f87ea267c1d2c1eaa2a 100644 (file)
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
         "This file is @generated automatically"
     ],
-    "content-hash": "f97245142e60a521f048a667bec4e436",
+    "content-hash": "ab5a551aff0505691c4836d063fc5171",
     "packages": [
         {
             "name": "asika/simple-console",
             "time": "2016-12-14T21:57:25+00:00"
         }
     ],
-    "packages-dev": [],
+    "packages-dev": [
+        {
+            "name": "doctrine/instantiator",
+            "version": "1.0.5",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/doctrine/instantiator.git",
+                "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d",
+                "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.3,<8.0-DEV"
+            },
+            "require-dev": {
+                "athletic/athletic": "~0.1.8",
+                "ext-pdo": "*",
+                "ext-phar": "*",
+                "phpunit/phpunit": "~4.0",
+                "squizlabs/php_codesniffer": "~2.0"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.0.x-dev"
+                }
+            },
+            "autoload": {
+                "psr-4": {
+                    "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Marco Pivetta",
+                    "email": "ocramius@gmail.com",
+                    "homepage": "http://ocramius.github.com/"
+                }
+            ],
+            "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
+            "homepage": "https://github.com/doctrine/instantiator",
+            "keywords": [
+                "constructor",
+                "instantiate"
+            ],
+            "time": "2015-06-14T21:17:01+00:00"
+        },
+        {
+            "name": "myclabs/deep-copy",
+            "version": "1.7.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/myclabs/DeepCopy.git",
+                "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e",
+                "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^5.6 || ^7.0"
+            },
+            "require-dev": {
+                "doctrine/collections": "^1.0",
+                "doctrine/common": "^2.6",
+                "phpunit/phpunit": "^4.1"
+            },
+            "type": "library",
+            "autoload": {
+                "psr-4": {
+                    "DeepCopy\\": "src/DeepCopy/"
+                },
+                "files": [
+                    "src/DeepCopy/deep_copy.php"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "description": "Create deep copies (clones) of your objects",
+            "keywords": [
+                "clone",
+                "copy",
+                "duplicate",
+                "object",
+                "object graph"
+            ],
+            "time": "2017-10-19T19:58:43+00:00"
+        },
+        {
+            "name": "phpdocumentor/reflection-common",
+            "version": "1.0.1",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/phpDocumentor/ReflectionCommon.git",
+                "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6",
+                "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.5"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "^4.6"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.0.x-dev"
+                }
+            },
+            "autoload": {
+                "psr-4": {
+                    "phpDocumentor\\Reflection\\": [
+                        "src"
+                    ]
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Jaap van Otterdijk",
+                    "email": "opensource@ijaap.nl"
+                }
+            ],
+            "description": "Common reflection classes used by phpdocumentor to reflect the code structure",
+            "homepage": "http://www.phpdoc.org",
+            "keywords": [
+                "FQSEN",
+                "phpDocumentor",
+                "phpdoc",
+                "reflection",
+                "static analysis"
+            ],
+            "time": "2017-09-11T18:02:19+00:00"
+        },
+        {
+            "name": "phpdocumentor/reflection-docblock",
+            "version": "3.3.2",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
+                "reference": "bf329f6c1aadea3299f08ee804682b7c45b326a2"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/bf329f6c1aadea3299f08ee804682b7c45b326a2",
+                "reference": "bf329f6c1aadea3299f08ee804682b7c45b326a2",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^5.6 || ^7.0",
+                "phpdocumentor/reflection-common": "^1.0.0",
+                "phpdocumentor/type-resolver": "^0.4.0",
+                "webmozart/assert": "^1.0"
+            },
+            "require-dev": {
+                "mockery/mockery": "^0.9.4",
+                "phpunit/phpunit": "^4.4"
+            },
+            "type": "library",
+            "autoload": {
+                "psr-4": {
+                    "phpDocumentor\\Reflection\\": [
+                        "src/"
+                    ]
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Mike van Riel",
+                    "email": "me@mikevanriel.com"
+                }
+            ],
+            "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
+            "time": "2017-11-10T14:09:06+00:00"
+        },
+        {
+            "name": "phpdocumentor/type-resolver",
+            "version": "0.4.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/phpDocumentor/TypeResolver.git",
+                "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/9c977708995954784726e25d0cd1dddf4e65b0f7",
+                "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^5.5 || ^7.0",
+                "phpdocumentor/reflection-common": "^1.0"
+            },
+            "require-dev": {
+                "mockery/mockery": "^0.9.4",
+                "phpunit/phpunit": "^5.2||^4.8.24"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.0.x-dev"
+                }
+            },
+            "autoload": {
+                "psr-4": {
+                    "phpDocumentor\\Reflection\\": [
+                        "src/"
+                    ]
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Mike van Riel",
+                    "email": "me@mikevanriel.com"
+                }
+            ],
+            "time": "2017-07-14T14:27:02+00:00"
+        },
+        {
+            "name": "phpspec/prophecy",
+            "version": "1.7.6",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/phpspec/prophecy.git",
+                "reference": "33a7e3c4fda54e912ff6338c48823bd5c0f0b712"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/phpspec/prophecy/zipball/33a7e3c4fda54e912ff6338c48823bd5c0f0b712",
+                "reference": "33a7e3c4fda54e912ff6338c48823bd5c0f0b712",
+                "shasum": ""
+            },
+            "require": {
+                "doctrine/instantiator": "^1.0.2",
+                "php": "^5.3|^7.0",
+                "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0",
+                "sebastian/comparator": "^1.1|^2.0|^3.0",
+                "sebastian/recursion-context": "^1.0|^2.0|^3.0"
+            },
+            "require-dev": {
+                "phpspec/phpspec": "^2.5|^3.2",
+                "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.7.x-dev"
+                }
+            },
+            "autoload": {
+                "psr-0": {
+                    "Prophecy\\": "src/"
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Konstantin Kudryashov",
+                    "email": "ever.zet@gmail.com",
+                    "homepage": "http://everzet.com"
+                },
+                {
+                    "name": "Marcello Duarte",
+                    "email": "marcello.duarte@gmail.com"
+                }
+            ],
+            "description": "Highly opinionated mocking framework for PHP 5.3+",
+            "homepage": "https://github.com/phpspec/prophecy",
+            "keywords": [
+                "Double",
+                "Dummy",
+                "fake",
+                "mock",
+                "spy",
+                "stub"
+            ],
+            "time": "2018-04-18T13:57:24+00:00"
+        },
+        {
+            "name": "phpunit/dbunit",
+            "version": "2.0.3",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/dbunit.git",
+                "reference": "5c35d74549c21ba55d0ea74ba89d191a51f8cf25"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/dbunit/zipball/5c35d74549c21ba55d0ea74ba89d191a51f8cf25",
+                "reference": "5c35d74549c21ba55d0ea74ba89d191a51f8cf25",
+                "shasum": ""
+            },
+            "require": {
+                "ext-pdo": "*",
+                "ext-simplexml": "*",
+                "php": "^5.4 || ^7.0",
+                "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0",
+                "symfony/yaml": "^2.1 || ^3.0"
+            },
+            "bin": [
+                "dbunit"
+            ],
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "2.0.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sb@sebastian-bergmann.de",
+                    "role": "lead"
+                }
+            ],
+            "description": "DbUnit port for PHP/PHPUnit to support database interaction testing.",
+            "homepage": "https://github.com/sebastianbergmann/dbunit/",
+            "keywords": [
+                "database",
+                "testing",
+                "xunit"
+            ],
+            "time": "2016-12-02T14:39:14+00:00"
+        },
+        {
+            "name": "phpunit/php-code-coverage",
+            "version": "4.0.8",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
+                "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ef7b2f56815df854e66ceaee8ebe9393ae36a40d",
+                "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d",
+                "shasum": ""
+            },
+            "require": {
+                "ext-dom": "*",
+                "ext-xmlwriter": "*",
+                "php": "^5.6 || ^7.0",
+                "phpunit/php-file-iterator": "^1.3",
+                "phpunit/php-text-template": "^1.2",
+                "phpunit/php-token-stream": "^1.4.2 || ^2.0",
+                "sebastian/code-unit-reverse-lookup": "^1.0",
+                "sebastian/environment": "^1.3.2 || ^2.0",
+                "sebastian/version": "^1.0 || ^2.0"
+            },
+            "require-dev": {
+                "ext-xdebug": "^2.1.4",
+                "phpunit/phpunit": "^5.7"
+            },
+            "suggest": {
+                "ext-xdebug": "^2.5.1"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "4.0.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sb@sebastian-bergmann.de",
+                    "role": "lead"
+                }
+            ],
+            "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
+            "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
+            "keywords": [
+                "coverage",
+                "testing",
+                "xunit"
+            ],
+            "time": "2017-04-02T07:44:40+00:00"
+        },
+        {
+            "name": "phpunit/php-file-iterator",
+            "version": "1.4.5",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
+                "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4",
+                "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.3.3"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.4.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sb@sebastian-bergmann.de",
+                    "role": "lead"
+                }
+            ],
+            "description": "FilterIterator implementation that filters files based on a list of suffixes.",
+            "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
+            "keywords": [
+                "filesystem",
+                "iterator"
+            ],
+            "time": "2017-11-27T13:52:08+00:00"
+        },
+        {
+            "name": "phpunit/php-text-template",
+            "version": "1.2.1",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/php-text-template.git",
+                "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
+                "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.3.3"
+            },
+            "type": "library",
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de",
+                    "role": "lead"
+                }
+            ],
+            "description": "Simple template engine.",
+            "homepage": "https://github.com/sebastianbergmann/php-text-template/",
+            "keywords": [
+                "template"
+            ],
+            "time": "2015-06-21T13:50:34+00:00"
+        },
+        {
+            "name": "phpunit/php-timer",
+            "version": "1.0.9",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/php-timer.git",
+                "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
+                "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^5.3.3 || ^7.0"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.0-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sb@sebastian-bergmann.de",
+                    "role": "lead"
+                }
+            ],
+            "description": "Utility class for timing",
+            "homepage": "https://github.com/sebastianbergmann/php-timer/",
+            "keywords": [
+                "timer"
+            ],
+            "time": "2017-02-26T11:10:40+00:00"
+        },
+        {
+            "name": "phpunit/php-token-stream",
+            "version": "1.4.12",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/php-token-stream.git",
+                "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/1ce90ba27c42e4e44e6d8458241466380b51fa16",
+                "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16",
+                "shasum": ""
+            },
+            "require": {
+                "ext-tokenizer": "*",
+                "php": ">=5.3.3"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "~4.2"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.4-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                }
+            ],
+            "description": "Wrapper around PHP's tokenizer extension.",
+            "homepage": "https://github.com/sebastianbergmann/php-token-stream/",
+            "keywords": [
+                "tokenizer"
+            ],
+            "time": "2017-12-04T08:55:13+00:00"
+        },
+        {
+            "name": "phpunit/phpunit",
+            "version": "5.7.27",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/phpunit.git",
+                "reference": "b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c",
+                "reference": "b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c",
+                "shasum": ""
+            },
+            "require": {
+                "ext-dom": "*",
+                "ext-json": "*",
+                "ext-libxml": "*",
+                "ext-mbstring": "*",
+                "ext-xml": "*",
+                "myclabs/deep-copy": "~1.3",
+                "php": "^5.6 || ^7.0",
+                "phpspec/prophecy": "^1.6.2",
+                "phpunit/php-code-coverage": "^4.0.4",
+                "phpunit/php-file-iterator": "~1.4",
+                "phpunit/php-text-template": "~1.2",
+                "phpunit/php-timer": "^1.0.6",
+                "phpunit/phpunit-mock-objects": "^3.2",
+                "sebastian/comparator": "^1.2.4",
+                "sebastian/diff": "^1.4.3",
+                "sebastian/environment": "^1.3.4 || ^2.0",
+                "sebastian/exporter": "~2.0",
+                "sebastian/global-state": "^1.1",
+                "sebastian/object-enumerator": "~2.0",
+                "sebastian/resource-operations": "~1.0",
+                "sebastian/version": "^1.0.6|^2.0.1",
+                "symfony/yaml": "~2.1|~3.0|~4.0"
+            },
+            "conflict": {
+                "phpdocumentor/reflection-docblock": "3.0.2"
+            },
+            "require-dev": {
+                "ext-pdo": "*"
+            },
+            "suggest": {
+                "ext-xdebug": "*",
+                "phpunit/php-invoker": "~1.1"
+            },
+            "bin": [
+                "phpunit"
+            ],
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "5.7.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de",
+                    "role": "lead"
+                }
+            ],
+            "description": "The PHP Unit Testing framework.",
+            "homepage": "https://phpunit.de/",
+            "keywords": [
+                "phpunit",
+                "testing",
+                "xunit"
+            ],
+            "time": "2018-02-01T05:50:59+00:00"
+        },
+        {
+            "name": "phpunit/phpunit-mock-objects",
+            "version": "3.4.4",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
+                "reference": "a23b761686d50a560cc56233b9ecf49597cc9118"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/a23b761686d50a560cc56233b9ecf49597cc9118",
+                "reference": "a23b761686d50a560cc56233b9ecf49597cc9118",
+                "shasum": ""
+            },
+            "require": {
+                "doctrine/instantiator": "^1.0.2",
+                "php": "^5.6 || ^7.0",
+                "phpunit/php-text-template": "^1.2",
+                "sebastian/exporter": "^1.2 || ^2.0"
+            },
+            "conflict": {
+                "phpunit/phpunit": "<5.4.0"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "^5.4"
+            },
+            "suggest": {
+                "ext-soap": "*"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "3.2.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sb@sebastian-bergmann.de",
+                    "role": "lead"
+                }
+            ],
+            "description": "Mock Object library for PHPUnit",
+            "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/",
+            "keywords": [
+                "mock",
+                "xunit"
+            ],
+            "time": "2017-06-30T09:13:00+00:00"
+        },
+        {
+            "name": "sebastian/code-unit-reverse-lookup",
+            "version": "1.0.1",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
+                "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
+                "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^5.6 || ^7.0"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "^5.7 || ^6.0"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.0.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                }
+            ],
+            "description": "Looks up which function or method a line of code belongs to",
+            "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
+            "time": "2017-03-04T06:30:41+00:00"
+        },
+        {
+            "name": "sebastian/comparator",
+            "version": "1.2.4",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/comparator.git",
+                "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2b7424b55f5047b47ac6e5ccb20b2aea4011d9be",
+                "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.3.3",
+                "sebastian/diff": "~1.2",
+                "sebastian/exporter": "~1.2 || ~2.0"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "~4.4"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.2.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Jeff Welch",
+                    "email": "whatthejeff@gmail.com"
+                },
+                {
+                    "name": "Volker Dusch",
+                    "email": "github@wallbash.com"
+                },
+                {
+                    "name": "Bernhard Schussek",
+                    "email": "bschussek@2bepublished.at"
+                },
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                }
+            ],
+            "description": "Provides the functionality to compare PHP values for equality",
+            "homepage": "http://www.github.com/sebastianbergmann/comparator",
+            "keywords": [
+                "comparator",
+                "compare",
+                "equality"
+            ],
+            "time": "2017-01-29T09:50:25+00:00"
+        },
+        {
+            "name": "sebastian/diff",
+            "version": "1.4.3",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/diff.git",
+                "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7f066a26a962dbe58ddea9f72a4e82874a3975a4",
+                "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^5.3.3 || ^7.0"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.4-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Kore Nordmann",
+                    "email": "mail@kore-nordmann.de"
+                },
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                }
+            ],
+            "description": "Diff implementation",
+            "homepage": "https://github.com/sebastianbergmann/diff",
+            "keywords": [
+                "diff"
+            ],
+            "time": "2017-05-22T07:24:03+00:00"
+        },
+        {
+            "name": "sebastian/environment",
+            "version": "2.0.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/environment.git",
+                "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/5795ffe5dc5b02460c3e34222fee8cbe245d8fac",
+                "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^5.6 || ^7.0"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "^5.0"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "2.0.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                }
+            ],
+            "description": "Provides functionality to handle HHVM/PHP environments",
+            "homepage": "http://www.github.com/sebastianbergmann/environment",
+            "keywords": [
+                "Xdebug",
+                "environment",
+                "hhvm"
+            ],
+            "time": "2016-11-26T07:53:53+00:00"
+        },
+        {
+            "name": "sebastian/exporter",
+            "version": "2.0.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/exporter.git",
+                "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4",
+                "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.3.3",
+                "sebastian/recursion-context": "~2.0"
+            },
+            "require-dev": {
+                "ext-mbstring": "*",
+                "phpunit/phpunit": "~4.4"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "2.0.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Jeff Welch",
+                    "email": "whatthejeff@gmail.com"
+                },
+                {
+                    "name": "Volker Dusch",
+                    "email": "github@wallbash.com"
+                },
+                {
+                    "name": "Bernhard Schussek",
+                    "email": "bschussek@2bepublished.at"
+                },
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                },
+                {
+                    "name": "Adam Harvey",
+                    "email": "aharvey@php.net"
+                }
+            ],
+            "description": "Provides the functionality to export PHP variables for visualization",
+            "homepage": "http://www.github.com/sebastianbergmann/exporter",
+            "keywords": [
+                "export",
+                "exporter"
+            ],
+            "time": "2016-11-19T08:54:04+00:00"
+        },
+        {
+            "name": "sebastian/global-state",
+            "version": "1.1.1",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/global-state.git",
+                "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4",
+                "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.3.3"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "~4.2"
+            },
+            "suggest": {
+                "ext-uopz": "*"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.0-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                }
+            ],
+            "description": "Snapshotting of global state",
+            "homepage": "http://www.github.com/sebastianbergmann/global-state",
+            "keywords": [
+                "global state"
+            ],
+            "time": "2015-10-12T03:26:01+00:00"
+        },
+        {
+            "name": "sebastian/object-enumerator",
+            "version": "2.0.1",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/object-enumerator.git",
+                "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/1311872ac850040a79c3c058bea3e22d0f09cbb7",
+                "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.6",
+                "sebastian/recursion-context": "~2.0"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "~5"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "2.0.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                }
+            ],
+            "description": "Traverses array structures and object graphs to enumerate all referenced objects",
+            "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
+            "time": "2017-02-18T15:18:39+00:00"
+        },
+        {
+            "name": "sebastian/recursion-context",
+            "version": "2.0.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/recursion-context.git",
+                "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/2c3ba150cbec723aa057506e73a8d33bdb286c9a",
+                "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.3.3"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "~4.4"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "2.0.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Jeff Welch",
+                    "email": "whatthejeff@gmail.com"
+                },
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                },
+                {
+                    "name": "Adam Harvey",
+                    "email": "aharvey@php.net"
+                }
+            ],
+            "description": "Provides functionality to recursively process PHP variables",
+            "homepage": "http://www.github.com/sebastianbergmann/recursion-context",
+            "time": "2016-11-19T07:33:16+00:00"
+        },
+        {
+            "name": "sebastian/resource-operations",
+            "version": "1.0.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/resource-operations.git",
+                "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
+                "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.6.0"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.0.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                }
+            ],
+            "description": "Provides a list of PHP built-in functions that operate on resources",
+            "homepage": "https://www.github.com/sebastianbergmann/resource-operations",
+            "time": "2015-07-28T20:34:47+00:00"
+        },
+        {
+            "name": "sebastian/version",
+            "version": "2.0.1",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/version.git",
+                "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019",
+                "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.6"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "2.0.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de",
+                    "role": "lead"
+                }
+            ],
+            "description": "Library that helps with managing the version number of Git-hosted PHP projects",
+            "homepage": "https://github.com/sebastianbergmann/version",
+            "time": "2016-10-03T07:35:21+00:00"
+        },
+        {
+            "name": "symfony/yaml",
+            "version": "v3.4.8",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/symfony/yaml.git",
+                "reference": "a42f9da85c7c38d59f5e53f076fe81a091f894d0"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/symfony/yaml/zipball/a42f9da85c7c38d59f5e53f076fe81a091f894d0",
+                "reference": "a42f9da85c7c38d59f5e53f076fe81a091f894d0",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^5.5.9|>=7.0.8"
+            },
+            "conflict": {
+                "symfony/console": "<3.4"
+            },
+            "require-dev": {
+                "symfony/console": "~3.4|~4.0"
+            },
+            "suggest": {
+                "symfony/console": "For validating YAML files using the lint command"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "3.4-dev"
+                }
+            },
+            "autoload": {
+                "psr-4": {
+                    "Symfony\\Component\\Yaml\\": ""
+                },
+                "exclude-from-classmap": [
+                    "/Tests/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Fabien Potencier",
+                    "email": "fabien@symfony.com"
+                },
+                {
+                    "name": "Symfony Community",
+                    "homepage": "https://symfony.com/contributors"
+                }
+            ],
+            "description": "Symfony Yaml Component",
+            "homepage": "https://symfony.com",
+            "time": "2018-04-03T05:14:20+00:00"
+        },
+        {
+            "name": "webmozart/assert",
+            "version": "1.3.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/webmozart/assert.git",
+                "reference": "0df1908962e7a3071564e857d86874dad1ef204a"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/webmozart/assert/zipball/0df1908962e7a3071564e857d86874dad1ef204a",
+                "reference": "0df1908962e7a3071564e857d86874dad1ef204a",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^5.3.3 || ^7.0"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "^4.6",
+                "sebastian/version": "^1.0.1"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.3-dev"
+                }
+            },
+            "autoload": {
+                "psr-4": {
+                    "Webmozart\\Assert\\": "src/"
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Bernhard Schussek",
+                    "email": "bschussek@gmail.com"
+                }
+            ],
+            "description": "Assertions to validate method input/output with nice error messages.",
+            "keywords": [
+                "assert",
+                "check",
+                "validate"
+            ],
+            "time": "2018-01-29T19:49:41+00:00"
+        }
+    ],
     "aliases": [],
     "minimum-stability": "stable",
     "stability-flags": {
index 7c0a593795e342c48be493469d6b3730e11ad15c..cc6ab16e1dc8d25f200d9b8b83df18cdb2b36551 100644 (file)
@@ -1,6 +1,6 @@
 -- ------------------------------------------
--- Friendica 2018.05-rc (The Tazmans Flax-lily)
--- DB_UPDATE_VERSION 1266
+-- Friendica 2018.08-dev (The Tazmans Flax-lily)
+-- DB_UPDATE_VERSION 1267
 -- ------------------------------------------
 
 
@@ -9,12 +9,12 @@
 --
 CREATE TABLE IF NOT EXISTS `addon` (
        `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `name` varchar(50) NOT NULL DEFAULT '' COMMENT '',
-       `version` varchar(50) NOT NULL DEFAULT '' COMMENT '',
-       `installed` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `hidden` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `timestamp` int unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `plugin_admin` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `name` varchar(50) NOT NULL DEFAULT '' COMMENT 'addon base (file)name',
+       `version` varchar(50) NOT NULL DEFAULT '' COMMENT 'currently unused',
+       `installed` boolean NOT NULL DEFAULT '0' COMMENT 'currently always 1',
+       `hidden` boolean NOT NULL DEFAULT '0' COMMENT 'currently unused',
+       `timestamp` int unsigned NOT NULL DEFAULT 0 COMMENT 'file timestamp to check for reloads',
+       `plugin_admin` boolean NOT NULL DEFAULT '0' COMMENT '1 = has admin config, 0 = has no admin config',
         PRIMARY KEY(`id`),
         UNIQUE INDEX `name` (`name`)
 ) DEFAULT COLLATE utf8mb4_general_ci;
@@ -23,19 +23,19 @@ CREATE TABLE IF NOT EXISTS `addon` (
 -- TABLE attach
 --
 CREATE TABLE IF NOT EXISTS `attach` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
-       `hash` varchar(64) NOT NULL DEFAULT '' COMMENT '',
-       `filename` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `filetype` varchar(64) NOT NULL DEFAULT '' COMMENT '',
-       `filesize` int unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `data` longblob NOT NULL COMMENT '',
-       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `edited` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `allow_cid` mediumtext COMMENT '',
-       `allow_gid` mediumtext COMMENT '',
-       `deny_cid` mediumtext COMMENT '',
-       `deny_gid` mediumtext COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'generated index',
+       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'Owner User id',
+       `hash` varchar(64) NOT NULL DEFAULT '' COMMENT 'hash',
+       `filename` varchar(255) NOT NULL DEFAULT '' COMMENT 'filename of original',
+       `filetype` varchar(64) NOT NULL DEFAULT '' COMMENT 'mimetype',
+       `filesize` int unsigned NOT NULL DEFAULT 0 COMMENT 'size in bytes',
+       `data` longblob NOT NULL COMMENT 'file data',
+       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'creation time',
+       `edited` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'last edit time',
+       `allow_cid` mediumtext COMMENT 'Access Control - list of allowed contact.id \'<19><78>',
+       `allow_gid` mediumtext COMMENT 'Access Control - list of allowed groups',
+       `deny_cid` mediumtext COMMENT 'Access Control - list of denied contact.id',
+       `deny_gid` mediumtext COMMENT 'Access Control - list of denied groups',
         PRIMARY KEY(`id`)
 ) DEFAULT COLLATE utf8mb4_general_ci;
 
@@ -67,7 +67,7 @@ CREATE TABLE IF NOT EXISTS `cache` (
 -- TABLE challenge
 --
 CREATE TABLE IF NOT EXISTS `challenge` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `challenge` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `dfrn-id` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `expire` int unsigned NOT NULL DEFAULT 0 COMMENT '',
@@ -105,26 +105,26 @@ CREATE TABLE IF NOT EXISTS `config` (
 -- TABLE contact
 --
 CREATE TABLE IF NOT EXISTS `contact` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
+       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'Owner User id',
        `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `self` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `self` boolean NOT NULL DEFAULT '0' COMMENT '1 if the contact is the user him/her self',
        `remote_self` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `rel` tinyint unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `rel` tinyint unsigned NOT NULL DEFAULT 0 COMMENT 'The kind of the relation between the user and the contact',
        `duplex` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `network` char(4) NOT NULL DEFAULT '' COMMENT '',
-       `name` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `nick` varchar(255) NOT NULL DEFAULT '' COMMENT '',
+       `network` char(4) NOT NULL DEFAULT '' COMMENT 'Network protocol of the contact',
+       `name` varchar(255) NOT NULL DEFAULT '' COMMENT 'Name that this contact is known by',
+       `nick` varchar(255) NOT NULL DEFAULT '' COMMENT 'Nick- and user name of the contact',
        `location` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `about` text COMMENT '',
-       `keywords` text COMMENT '',
+       `keywords` text COMMENT 'public keywords (interests) of the contact',
        `gender` varchar(32) NOT NULL DEFAULT '' COMMENT '',
        `xmpp` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `attag` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `avatar` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `photo` varchar(255) DEFAULT '' COMMENT '',
-       `thumb` varchar(255) DEFAULT '' COMMENT '',
-       `micro` varchar(255) DEFAULT '' COMMENT '',
+       `photo` varchar(255) DEFAULT '' COMMENT 'Link to the profile photo of the contact',
+       `thumb` varchar(255) DEFAULT '' COMMENT 'Link to the profile photo (thumb size)',
+       `micro` varchar(255) DEFAULT '' COMMENT 'Link to the profile photo (micro size)',
        `site-pubkey` text COMMENT '',
        `issued-id` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `dfrn-id` varchar(255) NOT NULL DEFAULT '' COMMENT '',
@@ -132,8 +132,8 @@ CREATE TABLE IF NOT EXISTS `contact` (
        `nurl` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `addr` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `alias` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `pubkey` text COMMENT '',
-       `prvkey` text COMMENT '',
+       `pubkey` text COMMENT 'RSA public key 4096 bit',
+       `prvkey` text COMMENT 'RSA private key 4096 bit',
        `batch` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `request` varchar(255) COMMENT '',
        `notify` varchar(255) COMMENT '',
@@ -145,20 +145,20 @@ CREATE TABLE IF NOT EXISTS `contact` (
        `usehub` boolean NOT NULL DEFAULT '0' COMMENT '',
        `subhub` boolean NOT NULL DEFAULT '0' COMMENT '',
        `hub-verify` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `last-update` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `success_update` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `failure_update` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
+       `last-update` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'Date of the last try to update the contact info',
+       `success_update` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'Date of the last successful contact update',
+       `failure_update` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'Date of the last failed update',
        `name-date` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
        `uri-date` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
        `avatar-date` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
        `term-date` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `last-item` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
+       `last-item` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'date of the last post',
        `priority` tinyint unsigned NOT NULL DEFAULT 0 COMMENT '',
        `blocked` boolean NOT NULL DEFAULT '1' COMMENT '',
-       `readonly` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `readonly` boolean NOT NULL DEFAULT '0' COMMENT 'posts of the contact are readonly',
        `writable` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `forum` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `prv` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `forum` boolean NOT NULL DEFAULT '0' COMMENT 'contact is a forum',
+       `prv` boolean NOT NULL DEFAULT '0' COMMENT 'contact is a private group',
        `contact-type` tinyint NOT NULL DEFAULT 0 COMMENT '',
        `hidden` boolean NOT NULL DEFAULT '0' COMMENT '',
        `archive` boolean NOT NULL DEFAULT '0' COMMENT '',
@@ -192,14 +192,14 @@ CREATE TABLE IF NOT EXISTS `contact` (
 -- TABLE conv
 --
 CREATE TABLE IF NOT EXISTS `conv` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `guid` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `recips` text COMMENT '',
-       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
-       `creator` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `updated` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `subject` text COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
+       `guid` varchar(255) NOT NULL DEFAULT '' COMMENT 'A unique identifier for this conversation',
+       `recips` text COMMENT 'sender_handle;recipient_handle',
+       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'Owner User id',
+       `creator` varchar(255) NOT NULL DEFAULT '' COMMENT 'handle of creator',
+       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'creation timestamp',
+       `updated` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'edited timestamp',
+       `subject` text COMMENT 'subject of initial message',
         PRIMARY KEY(`id`),
         INDEX `uid` (`uid`)
 ) DEFAULT COLLATE utf8mb4_general_ci;
@@ -208,13 +208,13 @@ CREATE TABLE IF NOT EXISTS `conv` (
 -- TABLE conversation
 --
 CREATE TABLE IF NOT EXISTS `conversation` (
-       `item-uri` varbinary(255) NOT NULL COMMENT '',
-       `reply-to-uri` varbinary(255) NOT NULL DEFAULT '' COMMENT '',
-       `conversation-uri` varbinary(255) NOT NULL DEFAULT '' COMMENT '',
-       `conversation-href` varbinary(255) NOT NULL DEFAULT '' COMMENT '',
-       `protocol` tinyint unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `source` mediumtext COMMENT '',
-       `received` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
+       `item-uri` varbinary(255) NOT NULL COMMENT 'URI of the item',
+       `reply-to-uri` varbinary(255) NOT NULL DEFAULT '' COMMENT 'URI to which this item is a reply',
+       `conversation-uri` varbinary(255) NOT NULL DEFAULT '' COMMENT 'GNU Social conversation URI',
+       `conversation-href` varbinary(255) NOT NULL DEFAULT '' COMMENT 'GNU Social conversation link',
+       `protocol` tinyint unsigned NOT NULL DEFAULT 0 COMMENT 'The protocol of the item',
+       `source` mediumtext COMMENT 'Original source',
+       `received` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'Receiving date',
         PRIMARY KEY(`item-uri`),
         INDEX `conversation-uri` (`conversation-uri`),
         INDEX `received` (`received`)
@@ -224,26 +224,26 @@ CREATE TABLE IF NOT EXISTS `conversation` (
 -- TABLE event
 --
 CREATE TABLE IF NOT EXISTS `event` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `guid` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
-       `cid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'Owner User id',
+       `cid` int unsigned NOT NULL DEFAULT 0 COMMENT 'contact_id (ID of the contact in contact table)',
        `uri` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `edited` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `start` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `finish` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `summary` text COMMENT '',
-       `desc` text COMMENT '',
-       `location` text COMMENT '',
-       `type` varchar(20) NOT NULL DEFAULT '' COMMENT '',
-       `nofinish` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `adjust` boolean NOT NULL DEFAULT '1' COMMENT '',
-       `ignore` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `allow_cid` mediumtext COMMENT '',
-       `allow_gid` mediumtext COMMENT '',
-       `deny_cid` mediumtext COMMENT '',
-       `deny_gid` mediumtext COMMENT '',
+       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'creation time',
+       `edited` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'last edit time',
+       `start` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'event start time',
+       `finish` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'event end time',
+       `summary` text COMMENT 'short description or title of the event',
+       `desc` text COMMENT 'event description',
+       `location` text COMMENT 'event location',
+       `type` varchar(20) NOT NULL DEFAULT '' COMMENT 'event or birthday',
+       `nofinish` boolean NOT NULL DEFAULT '0' COMMENT 'if event does have no end this is 1',
+       `adjust` boolean NOT NULL DEFAULT '1' COMMENT 'adjust to timezone of the recipient (0 or 1)',
+       `ignore` boolean NOT NULL DEFAULT '0' COMMENT '0 or 1',
+       `allow_cid` mediumtext COMMENT 'Access Control - list of allowed contact.id \'<19><78>\'',
+       `allow_gid` mediumtext COMMENT 'Access Control - list of allowed groups',
+       `deny_cid` mediumtext COMMENT 'Access Control - list of denied contact.id',
+       `deny_gid` mediumtext COMMENT 'Access Control - list of denied groups',
         PRIMARY KEY(`id`),
         INDEX `uid_start` (`uid`,`start`)
 ) DEFAULT COLLATE utf8mb4_general_ci;
@@ -252,8 +252,8 @@ CREATE TABLE IF NOT EXISTS `event` (
 -- TABLE fcontact
 --
 CREATE TABLE IF NOT EXISTS `fcontact` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `guid` varchar(255) NOT NULL DEFAULT '' COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
+       `guid` varchar(255) NOT NULL DEFAULT '' COMMENT 'unique id',
        `url` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `name` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `photo` varchar(255) NOT NULL DEFAULT '' COMMENT '',
@@ -294,9 +294,9 @@ CREATE TABLE IF NOT EXISTS `fsuggest` (
 -- TABLE gcign
 --
 CREATE TABLE IF NOT EXISTS `gcign` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
-       `gcid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
+       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'Local User id',
+       `gcid` int unsigned NOT NULL DEFAULT 0 COMMENT 'gcontact.id of ignored contact',
         PRIMARY KEY(`id`),
         INDEX `uid` (`uid`),
         INDEX `gcid` (`gcid`)
@@ -306,12 +306,12 @@ CREATE TABLE IF NOT EXISTS `gcign` (
 -- TABLE gcontact
 --
 CREATE TABLE IF NOT EXISTS `gcontact` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `name` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `nick` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `url` varchar(255) NOT NULL DEFAULT '' COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
+       `name` varchar(255) NOT NULL DEFAULT '' COMMENT 'Name that this contact is known by',
+       `nick` varchar(255) NOT NULL DEFAULT '' COMMENT 'Nick- and user name of the contact',
+       `url` varchar(255) NOT NULL DEFAULT '' COMMENT 'Link to the contacts profile page',
        `nurl` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `photo` varchar(255) NOT NULL DEFAULT '' COMMENT '',
+       `photo` varchar(255) NOT NULL DEFAULT '' COMMENT 'Link to the profile photo',
        `connect` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
        `updated` datetime DEFAULT '0001-01-01 00:00:00' COMMENT '',
@@ -319,19 +319,19 @@ CREATE TABLE IF NOT EXISTS `gcontact` (
        `last_failure` datetime DEFAULT '0001-01-01 00:00:00' COMMENT '',
        `location` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `about` text COMMENT '',
-       `keywords` text COMMENT '',
+       `keywords` text COMMENT 'puplic keywords (interests)',
        `gender` varchar(32) NOT NULL DEFAULT '' COMMENT '',
        `birthday` varchar(32) NOT NULL DEFAULT '0001-01-01' COMMENT '',
-       `community` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `community` boolean NOT NULL DEFAULT '0' COMMENT '1 if contact is forum account',
        `contact-type` tinyint NOT NULL DEFAULT -1 COMMENT '',
-       `hide` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `nsfw` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `network` char(4) NOT NULL DEFAULT '' COMMENT '',
+       `hide` boolean NOT NULL DEFAULT '0' COMMENT '1 = should be hidden from search',
+       `nsfw` boolean NOT NULL DEFAULT '0' COMMENT '1 = contact posts nsfw content',
+       `network` char(4) NOT NULL DEFAULT '' COMMENT 'social network protocol',
        `addr` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `notify` varchar(255) COMMENT '',
        `alias` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `generation` tinyint unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `server_url` varchar(255) NOT NULL DEFAULT '' COMMENT '',
+       `server_url` varchar(255) NOT NULL DEFAULT '' COMMENT 'baseurl of the contacts server',
         PRIMARY KEY(`id`),
         UNIQUE INDEX `nurl` (`nurl`(190)),
         INDEX `name` (`name`(64)),
@@ -345,7 +345,7 @@ CREATE TABLE IF NOT EXISTS `gcontact` (
 -- TABLE glink
 --
 CREATE TABLE IF NOT EXISTS `glink` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `cid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
        `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
        `gcid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
@@ -360,11 +360,11 @@ CREATE TABLE IF NOT EXISTS `glink` (
 -- TABLE group
 --
 CREATE TABLE IF NOT EXISTS `group` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
-       `visible` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `deleted` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `name` varchar(255) NOT NULL DEFAULT '' COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
+       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'Owner User id',
+       `visible` boolean NOT NULL DEFAULT '0' COMMENT '1 indicates the member list is not private',
+       `deleted` boolean NOT NULL DEFAULT '0' COMMENT '1 indicates the group has been deleted',
+       `name` varchar(255) NOT NULL DEFAULT '' COMMENT 'human readable name of group',
         PRIMARY KEY(`id`),
         INDEX `uid` (`uid`)
 ) DEFAULT COLLATE utf8mb4_general_ci;
@@ -373,9 +373,9 @@ CREATE TABLE IF NOT EXISTS `group` (
 -- TABLE group_member
 --
 CREATE TABLE IF NOT EXISTS `group_member` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `gid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `contact-id` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
+       `gid` int unsigned NOT NULL DEFAULT 0 COMMENT 'groups.id of the associated group',
+       `contact-id` int unsigned NOT NULL DEFAULT 0 COMMENT 'contact.id  of the member assigned to the associated group',
         PRIMARY KEY(`id`),
         INDEX `contactid` (`contact-id`),
         UNIQUE INDEX `gid_contactid` (`gid`,`contact-id`)
@@ -385,14 +385,14 @@ CREATE TABLE IF NOT EXISTS `group_member` (
 -- TABLE gserver
 --
 CREATE TABLE IF NOT EXISTS `gserver` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `url` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `nurl` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `version` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `site_name` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `info` text COMMENT '',
        `register_policy` tinyint NOT NULL DEFAULT 0 COMMENT '',
-       `registered-users` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `registered-users` int unsigned NOT NULL DEFAULT 0 COMMENT 'Number of registered users',
        `poco` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `noscrape` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `network` char(4) NOT NULL DEFAULT '' COMMENT '',
@@ -421,11 +421,11 @@ CREATE TABLE IF NOT EXISTS `gserver-tag` (
 -- TABLE hook
 --
 CREATE TABLE IF NOT EXISTS `hook` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `hook` varbinary(100) NOT NULL DEFAULT '' COMMENT '',
-       `file` varbinary(200) NOT NULL DEFAULT '' COMMENT '',
-       `function` varbinary(200) NOT NULL DEFAULT '' COMMENT '',
-       `priority` smallint unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
+       `hook` varbinary(100) NOT NULL DEFAULT '' COMMENT 'name of hook',
+       `file` varbinary(200) NOT NULL DEFAULT '' COMMENT 'relative filename of hook handler',
+       `function` varbinary(200) NOT NULL DEFAULT '' COMMENT 'function name of hook handler',
+       `priority` smallint unsigned NOT NULL DEFAULT 0 COMMENT 'not yet implemented - can be used to sort conflicts in hook handling by calling handlers in priority order',
         PRIMARY KEY(`id`),
         UNIQUE INDEX `hook_file_function` (`hook`,`file`,`function`)
 ) DEFAULT COLLATE utf8mb4_general_ci;
@@ -434,7 +434,7 @@ CREATE TABLE IF NOT EXISTS `hook` (
 -- TABLE intro
 --
 CREATE TABLE IF NOT EXISTS `intro` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
        `fid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
        `contact-id` int unsigned NOT NULL DEFAULT 0 COMMENT '',
@@ -453,68 +453,68 @@ CREATE TABLE IF NOT EXISTS `intro` (
 --
 CREATE TABLE IF NOT EXISTS `item` (
        `id` int unsigned NOT NULL auto_increment,
-       `guid` varchar(255) NOT NULL DEFAULT '' COMMENT '',
+       `guid` varchar(255) NOT NULL DEFAULT '' COMMENT 'A unique identifier for this item',
        `uri` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
-       `contact-id` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'Owner id which owns this copy of the item',
+       `contact-id` int unsigned NOT NULL DEFAULT 0 COMMENT 'contact.id',
        `type` varchar(20) NOT NULL DEFAULT '' COMMENT '',
-       `wall` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `wall` boolean NOT NULL DEFAULT '0' COMMENT 'This item was posted to the wall of uid',
        `gravity` tinyint unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `parent` int unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `parent-uri` varchar(255) NOT NULL DEFAULT '' COMMENT '',
+       `parent` int unsigned NOT NULL DEFAULT 0 COMMENT 'item.id of the parent to this item if it is a reply of some form; otherwise this must be set to the id of this item',
+       `parent-uri` varchar(255) NOT NULL DEFAULT '' COMMENT 'uri of the parent to this item',
        `extid` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `thr-parent` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `edited` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `commented` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `received` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `changed` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `owner-id` int unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `owner-name` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `owner-link` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `owner-avatar` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `author-id` int unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `author-name` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `author-link` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `author-avatar` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `title` varchar(255) NOT NULL DEFAULT '' COMMENT '',
+       `thr-parent` varchar(255) NOT NULL DEFAULT '' COMMENT 'If the parent of this item is not the top-level item in the conversation, the uri of the immediate parent; otherwise set to parent-uri',
+       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'Creation timestamp.',
+       `edited` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'Date of  last edit (default is created)',
+       `commented` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'Date of last comment/reply to this item',
+       `received` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'datetime',
+       `changed` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'Date that something in the conversation changed, indicating clients should fetch the conversation again',
+       `owner-id` int unsigned NOT NULL DEFAULT 0 COMMENT 'Link to the contact table with uid=0 of the owner of this item',
+       `owner-name` varchar(255) NOT NULL DEFAULT '' COMMENT 'Name of the owner of this item',
+       `owner-link` varchar(255) NOT NULL DEFAULT '' COMMENT 'Link to the profile page of the owner of this item',
+       `owner-avatar` varchar(255) NOT NULL DEFAULT '' COMMENT 'Link to the avatar picture of the owner of this item',
+       `author-id` int unsigned NOT NULL DEFAULT 0 COMMENT 'Link to the contact table with uid=0 of the author of this item',
+       `author-name` varchar(255) NOT NULL DEFAULT '' COMMENT 'Name of the author of this item',
+       `author-link` varchar(255) NOT NULL DEFAULT '' COMMENT 'Link to the profile page of the author of this item',
+       `author-avatar` varchar(255) NOT NULL DEFAULT '' COMMENT 'Link to the avatar picture of the author of this item',
+       `title` varchar(255) NOT NULL DEFAULT '' COMMENT 'item title',
        `content-warning` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `body` mediumtext COMMENT '',
-       `app` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `verb` varchar(100) NOT NULL DEFAULT '' COMMENT '',
-       `object-type` varchar(100) NOT NULL DEFAULT '' COMMENT '',
-       `object` text COMMENT '',
-       `target-type` varchar(100) NOT NULL DEFAULT '' COMMENT '',
-       `target` text COMMENT '',
-       `postopts` text COMMENT '',
-       `plink` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `resource-id` varchar(32) NOT NULL DEFAULT '' COMMENT '',
-       `event-id` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `body` mediumtext COMMENT 'item body content',
+       `app` varchar(255) NOT NULL DEFAULT '' COMMENT 'application which generated this item',
+       `verb` varchar(100) NOT NULL DEFAULT '' COMMENT 'ActivityStreams verb',
+       `object-type` varchar(100) NOT NULL DEFAULT '' COMMENT 'ActivityStreams object type',
+       `object` text COMMENT 'JSON encoded object structure unless it is an implied object (normal post)',
+       `target-type` varchar(100) NOT NULL DEFAULT '' COMMENT 'ActivityStreams target type if applicable (URI)',
+       `target` text COMMENT 'JSON encoded target structure if used',
+       `postopts` text COMMENT 'External post connectors add their network name to this comma-separated string to identify that they should be delivered to these networks during delivery',
+       `plink` varchar(255) NOT NULL DEFAULT '' COMMENT 'permalink or URL toa displayable copy  of the message at its source',
+       `resource-id` varchar(32) NOT NULL DEFAULT '' COMMENT 'Used to link other tables to items, it identifies the linked resource (e.g. photo) and if set must also set resource_type',
+       `event-id` int unsigned NOT NULL DEFAULT 0 COMMENT 'Used to link to the event.id',
        `tag` mediumtext COMMENT '',
-       `attach` mediumtext COMMENT '',
+       `attach` mediumtext COMMENT 'JSON structure representing attachments to this item',
        `inform` mediumtext COMMENT '',
        `file` mediumtext COMMENT '',
-       `location` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `coord` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `allow_cid` mediumtext COMMENT '',
-       `allow_gid` mediumtext COMMENT '',
-       `deny_cid` mediumtext COMMENT '',
-       `deny_gid` mediumtext COMMENT '',
-       `private` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `location` varchar(255) NOT NULL DEFAULT '' COMMENT 'text location where this item originated',
+       `coord` varchar(255) NOT NULL DEFAULT '' COMMENT 'longitude/latitude pair representing location where this item originated',
+       `allow_cid` mediumtext COMMENT 'Access Control - list of allowed contact.id \'<19><78>\'',
+       `allow_gid` mediumtext COMMENT 'Access Control - list of allowed groups',
+       `deny_cid` mediumtext COMMENT 'Access Control - list of denied contact.id',
+       `deny_gid` mediumtext COMMENT 'Access Control - list of denied groups',
+       `private` boolean NOT NULL DEFAULT '0' COMMENT 'distribution is restricted',
        `pubmail` boolean NOT NULL DEFAULT '0' COMMENT '',
        `moderated` boolean NOT NULL DEFAULT '0' COMMENT '',
        `visible` boolean NOT NULL DEFAULT '0' COMMENT '',
        `spam` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `starred` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `bookmark` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `unseen` boolean NOT NULL DEFAULT '1' COMMENT '',
-       `deleted` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `origin` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `starred` boolean NOT NULL DEFAULT '0' COMMENT 'item has been favourited',
+       `bookmark` boolean NOT NULL DEFAULT '0' COMMENT 'item has been bookmarked',
+       `unseen` boolean NOT NULL DEFAULT '1' COMMENT 'item has not been seen',
+       `deleted` boolean NOT NULL DEFAULT '0' COMMENT 'item has been deleted',
+       `origin` boolean NOT NULL DEFAULT '0' COMMENT 'item originated at this site',
        `forum_mode` tinyint unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `mention` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `network` char(4) NOT NULL DEFAULT '' COMMENT '',
+       `mention` boolean NOT NULL DEFAULT '0' COMMENT 'The owner of this item was mentioned in it',
+       `network` char(4) NOT NULL DEFAULT '' COMMENT 'Network from where the item comes from',
        `rendered-hash` varchar(32) NOT NULL DEFAULT '' COMMENT '',
-       `rendered-html` mediumtext COMMENT '',
+       `rendered-html` mediumtext COMMENT 'item.body converted to html',
        `global` boolean NOT NULL DEFAULT '0' COMMENT '',
         PRIMARY KEY(`id`),
         INDEX `guid` (`guid`(191)),
@@ -550,10 +550,10 @@ CREATE TABLE IF NOT EXISTS `item` (
 -- TABLE locks
 --
 CREATE TABLE IF NOT EXISTS `locks` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `name` varchar(128) NOT NULL DEFAULT '' COMMENT '',
        `locked` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `pid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `pid` int unsigned NOT NULL DEFAULT 0 COMMENT 'Process ID',
         PRIMARY KEY(`id`)
 ) DEFAULT COLLATE utf8mb4_general_ci;
 
@@ -561,23 +561,23 @@ CREATE TABLE IF NOT EXISTS `locks` (
 -- TABLE mail
 --
 CREATE TABLE IF NOT EXISTS `mail` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
-       `guid` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `from-name` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `from-photo` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `from-url` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `contact-id` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `convid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
+       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'Owner User id',
+       `guid` varchar(255) NOT NULL DEFAULT '' COMMENT 'A unique identifier for this private message',
+       `from-name` varchar(255) NOT NULL DEFAULT '' COMMENT 'name of the sender',
+       `from-photo` varchar(255) NOT NULL DEFAULT '' COMMENT 'contact photo link of the sender',
+       `from-url` varchar(255) NOT NULL DEFAULT '' COMMENT 'profile linke of the sender',
+       `contact-id` varchar(255) NOT NULL DEFAULT '' COMMENT 'contact.id',
+       `convid` int unsigned NOT NULL DEFAULT 0 COMMENT 'conv.id',
        `title` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `body` mediumtext COMMENT '',
-       `seen` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `seen` boolean NOT NULL DEFAULT '0' COMMENT 'if message visited it is 1',
        `reply` boolean NOT NULL DEFAULT '0' COMMENT '',
        `replied` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `unknown` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `unknown` boolean NOT NULL DEFAULT '0' COMMENT 'if sender not in the contact table this is 1',
        `uri` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `parent-uri` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
+       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'creation time of the private message',
         PRIMARY KEY(`id`),
         INDEX `uid_seen` (`uid`,`seen`),
         INDEX `convid` (`convid`),
@@ -590,7 +590,7 @@ CREATE TABLE IF NOT EXISTS `mail` (
 -- TABLE mailacct
 --
 CREATE TABLE IF NOT EXISTS `mailacct` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
        `server` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `port` smallint unsigned NOT NULL DEFAULT 0 COMMENT '',
@@ -610,7 +610,7 @@ CREATE TABLE IF NOT EXISTS `mailacct` (
 -- TABLE manage
 --
 CREATE TABLE IF NOT EXISTS `manage` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
        `mid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
         PRIMARY KEY(`id`),
@@ -621,7 +621,7 @@ CREATE TABLE IF NOT EXISTS `manage` (
 -- TABLE notify
 --
 CREATE TABLE IF NOT EXISTS `notify` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `hash` varchar(64) NOT NULL DEFAULT '' COMMENT '',
        `type` smallint unsigned NOT NULL DEFAULT 0 COMMENT '',
        `name` varchar(255) NOT NULL DEFAULT '' COMMENT '',
@@ -629,15 +629,15 @@ CREATE TABLE IF NOT EXISTS `notify` (
        `photo` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `date` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
        `msg` mediumtext COMMENT '',
-       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
+       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'Owner User id',
        `link` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `iid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `iid` int unsigned NOT NULL DEFAULT 0 COMMENT 'item.id',
        `parent` int unsigned NOT NULL DEFAULT 0 COMMENT '',
        `seen` boolean NOT NULL DEFAULT '0' COMMENT '',
        `verb` varchar(100) NOT NULL DEFAULT '' COMMENT '',
        `otype` varchar(10) NOT NULL DEFAULT '' COMMENT '',
-       `name_cache` tinytext COMMENT '',
-       `msg_cache` mediumtext COMMENT '',
+       `name_cache` tinytext COMMENT 'Cached bbcode parsing of name',
+       `msg_cache` mediumtext COMMENT 'Cached bbcode parsing of msg',
         PRIMARY KEY(`id`),
         INDEX `hash_uid` (`hash`,`uid`),
         INDEX `seen_uid_date` (`seen`,`uid`,`date`),
@@ -649,7 +649,7 @@ CREATE TABLE IF NOT EXISTS `notify` (
 -- TABLE notify-threads
 --
 CREATE TABLE IF NOT EXISTS `notify-threads` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `notify-id` int unsigned NOT NULL DEFAULT 0 COMMENT '',
        `master-parent-item` int unsigned NOT NULL DEFAULT 0 COMMENT '',
        `parent-item` int unsigned NOT NULL DEFAULT 0 COMMENT '',
@@ -661,10 +661,10 @@ CREATE TABLE IF NOT EXISTS `notify-threads` (
 -- TABLE oembed
 --
 CREATE TABLE IF NOT EXISTS `oembed` (
-       `url` varbinary(255) NOT NULL COMMENT '',
-       `maxwidth` mediumint unsigned NOT NULL COMMENT '',
-       `content` mediumtext COMMENT '',
-       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
+       `url` varbinary(255) NOT NULL COMMENT 'page url',
+       `maxwidth` mediumint unsigned NOT NULL COMMENT 'Maximum width passed to Oembed',
+       `content` mediumtext COMMENT 'OEmbed data of the page',
+       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'datetime of creation',
         PRIMARY KEY(`url`,`maxwidth`),
         INDEX `created` (`created`)
 ) DEFAULT COLLATE utf8mb4_general_ci;
@@ -673,11 +673,11 @@ CREATE TABLE IF NOT EXISTS `oembed` (
 -- TABLE parsed_url
 --
 CREATE TABLE IF NOT EXISTS `parsed_url` (
-       `url` varbinary(255) NOT NULL COMMENT '',
-       `guessing` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `oembed` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `content` mediumtext COMMENT '',
-       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
+       `url` varbinary(255) NOT NULL COMMENT 'page url',
+       `guessing` boolean NOT NULL DEFAULT '0' COMMENT 'is the \'guessing\' mode active?',
+       `oembed` boolean NOT NULL DEFAULT '0' COMMENT 'is the data the result of oembed?',
+       `content` mediumtext COMMENT 'page data',
+       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'datetime of creation',
         PRIMARY KEY(`url`,`guessing`,`oembed`),
         INDEX `created` (`created`)
 ) DEFAULT COLLATE utf8mb4_general_ci;
@@ -710,16 +710,16 @@ CREATE TABLE IF NOT EXISTS `pconfig` (
 -- TABLE photo
 --
 CREATE TABLE IF NOT EXISTS `photo` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
-       `contact-id` int unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `guid` char(16) NOT NULL DEFAULT '' COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
+       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'Owner User id',
+       `contact-id` int unsigned NOT NULL DEFAULT 0 COMMENT 'contact.id',
+       `guid` char(16) NOT NULL DEFAULT '' COMMENT 'A unique identifier for this photo',
        `resource-id` char(32) NOT NULL DEFAULT '' COMMENT '',
-       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `edited` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
+       `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'creation date',
+       `edited` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'last edited date',
        `title` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `desc` text COMMENT '',
-       `album` varchar(255) NOT NULL DEFAULT '' COMMENT '',
+       `album` varchar(255) NOT NULL DEFAULT '' COMMENT 'The name of the album to which the photo belongs',
        `filename` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `type` varchar(30) NOT NULL DEFAULT 'image/jpeg',
        `height` smallint unsigned NOT NULL DEFAULT 0 COMMENT '',
@@ -728,10 +728,10 @@ CREATE TABLE IF NOT EXISTS `photo` (
        `data` mediumblob NOT NULL COMMENT '',
        `scale` tinyint unsigned NOT NULL DEFAULT 0 COMMENT '',
        `profile` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `allow_cid` mediumtext COMMENT '',
-       `allow_gid` mediumtext COMMENT '',
-       `deny_cid` mediumtext COMMENT '',
-       `deny_gid` mediumtext COMMENT '',
+       `allow_cid` mediumtext COMMENT 'Access Control - list of allowed contact.id \'<19><78>\'',
+       `allow_gid` mediumtext COMMENT 'Access Control - list of allowed groups',
+       `deny_cid` mediumtext COMMENT 'Access Control - list of denied contact.id',
+       `deny_gid` mediumtext COMMENT 'Access Control - list of denied groups',
         PRIMARY KEY(`id`),
         INDEX `contactid` (`contact-id`),
         INDEX `uid_contactid` (`uid`,`contact-id`),
@@ -765,7 +765,7 @@ CREATE TABLE IF NOT EXISTS `poll` (
 -- TABLE poll_result
 --
 CREATE TABLE IF NOT EXISTS `poll_result` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `poll_id` int unsigned NOT NULL DEFAULT 0,
        `choice` tinyint unsigned NOT NULL DEFAULT 0 COMMENT '',
         PRIMARY KEY(`id`),
@@ -787,14 +787,14 @@ CREATE TABLE IF NOT EXISTS `process` (
 -- TABLE profile
 --
 CREATE TABLE IF NOT EXISTS `profile` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
-       `profile-name` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `is-default` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `hide-friends` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
+       `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'Owner User id',
+       `profile-name` varchar(255) NOT NULL DEFAULT '' COMMENT 'Name of the profile',
+       `is-default` boolean NOT NULL DEFAULT '0' COMMENT 'Mark this profile as default profile',
+       `hide-friends` boolean NOT NULL DEFAULT '0' COMMENT 'Hide friend list from viewers of this profile',
        `name` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `pdesc` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `dob` varchar(32) NOT NULL DEFAULT '0000-00-00' COMMENT '',
+       `pdesc` varchar(255) NOT NULL DEFAULT '' COMMENT 'Title or description',
+       `dob` varchar(32) NOT NULL DEFAULT '0000-00-00' COMMENT 'Day of birth',
        `address` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `locality` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `region` varchar(255) NOT NULL DEFAULT '' COMMENT '',
@@ -827,8 +827,8 @@ CREATE TABLE IF NOT EXISTS `profile` (
        `xmpp` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `photo` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `thumb` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `publish` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `net-publish` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `publish` boolean NOT NULL DEFAULT '0' COMMENT 'publish default profile in local directory',
+       `net-publish` boolean NOT NULL DEFAULT '0' COMMENT 'publish profile in global directory',
         PRIMARY KEY(`id`),
         INDEX `uid_is-default` (`uid`,`is-default`)
 ) DEFAULT COLLATE utf8mb4_general_ci;
@@ -837,9 +837,9 @@ CREATE TABLE IF NOT EXISTS `profile` (
 -- TABLE profile_check
 --
 CREATE TABLE IF NOT EXISTS `profile_check` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
-       `cid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `cid` int unsigned NOT NULL DEFAULT 0 COMMENT 'contact.id',
        `dfrn_id` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `sec` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `expire` int unsigned NOT NULL DEFAULT 0 COMMENT '',
@@ -850,7 +850,7 @@ CREATE TABLE IF NOT EXISTS `profile_check` (
 -- TABLE push_subscriber
 --
 CREATE TABLE IF NOT EXISTS `push_subscriber` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
        `callback_url` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `topic` varchar(255) NOT NULL DEFAULT '' COMMENT '',
@@ -868,7 +868,7 @@ CREATE TABLE IF NOT EXISTS `push_subscriber` (
 -- TABLE queue
 --
 CREATE TABLE IF NOT EXISTS `queue` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `cid` int unsigned NOT NULL DEFAULT 0 COMMENT 'Message receiver',
        `network` char(4) NOT NULL DEFAULT '' COMMENT 'Receiver\'s network',
        `guid` varchar(255) NOT NULL DEFAULT '' COMMENT 'Unique GUID of the message',
@@ -887,7 +887,7 @@ CREATE TABLE IF NOT EXISTS `queue` (
 -- TABLE register
 --
 CREATE TABLE IF NOT EXISTS `register` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `hash` varchar(255) NOT NULL DEFAULT '' COMMENT '',
        `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
        `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
@@ -901,7 +901,7 @@ CREATE TABLE IF NOT EXISTS `register` (
 -- TABLE search
 --
 CREATE TABLE IF NOT EXISTS `search` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
        `term` varchar(255) NOT NULL DEFAULT '' COMMENT '',
         PRIMARY KEY(`id`),
@@ -912,7 +912,7 @@ CREATE TABLE IF NOT EXISTS `search` (
 -- TABLE session
 --
 CREATE TABLE IF NOT EXISTS `session` (
-       `id` bigint unsigned NOT NULL auto_increment COMMENT '',
+       `id` bigint unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `sid` varbinary(255) NOT NULL DEFAULT '' COMMENT '',
        `data` text COMMENT '',
        `expire` int unsigned NOT NULL DEFAULT 0 COMMENT '',
@@ -925,8 +925,8 @@ CREATE TABLE IF NOT EXISTS `session` (
 -- TABLE sign
 --
 CREATE TABLE IF NOT EXISTS `sign` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
-       `iid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
+       `iid` int unsigned NOT NULL DEFAULT 0 COMMENT 'item.id',
        `signed_text` mediumtext COMMENT '',
        `signature` text COMMENT '',
        `signer` varchar(255) NOT NULL DEFAULT '' COMMENT '',
@@ -961,11 +961,11 @@ CREATE TABLE IF NOT EXISTS `term` (
 -- TABLE thread
 --
 CREATE TABLE IF NOT EXISTS `thread` (
-       `iid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `iid` int unsigned NOT NULL DEFAULT 0 COMMENT 'sequential ID',
        `uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'User id',
        `contact-id` int unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `owner-id` int unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `author-id` int unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `owner-id` int unsigned NOT NULL DEFAULT 0 COMMENT 'Item owner',
+       `author-id` int unsigned NOT NULL DEFAULT 0 COMMENT 'Item author',
        `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
        `edited` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
        `commented` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
@@ -1017,50 +1017,50 @@ CREATE TABLE IF NOT EXISTS `tokens` (
 -- TABLE user
 --
 CREATE TABLE IF NOT EXISTS `user` (
-       `uid` mediumint unsigned NOT NULL auto_increment COMMENT '',
+       `uid` mediumint unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `parent-uid` mediumint unsigned NOT NULL DEFAULT 0 COMMENT 'The parent user that has full control about this user',
-       `guid` varchar(64) NOT NULL DEFAULT '' COMMENT '',
-       `username` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `password` varchar(255) NOT NULL DEFAULT '' COMMENT '',
+       `guid` varchar(64) NOT NULL DEFAULT '' COMMENT 'A unique identifier for this user',
+       `username` varchar(255) NOT NULL DEFAULT '' COMMENT 'Name that this user is known by',
+       `password` varchar(255) NOT NULL DEFAULT '' COMMENT 'encrypted password',
        `legacy_password` boolean NOT NULL DEFAULT '0' COMMENT 'Is the password hash double-hashed?',
-       `nickname` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `email` varchar(255) NOT NULL DEFAULT '' COMMENT '',
+       `nickname` varchar(255) NOT NULL DEFAULT '' COMMENT 'nick- and user name',
+       `email` varchar(255) NOT NULL DEFAULT '' COMMENT 'the users email address',
        `openid` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `timezone` varchar(128) NOT NULL DEFAULT '' COMMENT '',
-       `language` varchar(32) NOT NULL DEFAULT 'en' COMMENT '',
-       `register_date` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `login_date` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `default-location` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `allow_location` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `theme` varchar(255) NOT NULL DEFAULT '' COMMENT '',
-       `pubkey` text COMMENT '',
-       `prvkey` text COMMENT '',
+       `timezone` varchar(128) NOT NULL DEFAULT '' COMMENT 'PHP-legal timezone',
+       `language` varchar(32) NOT NULL DEFAULT 'en' COMMENT 'default language',
+       `register_date` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'timestamp of registration',
+       `login_date` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'timestamp of last login',
+       `default-location` varchar(255) NOT NULL DEFAULT '' COMMENT 'Default for item.location',
+       `allow_location` boolean NOT NULL DEFAULT '0' COMMENT '1 allows to display the location',
+       `theme` varchar(255) NOT NULL DEFAULT '' COMMENT 'user theme preference',
+       `pubkey` text COMMENT 'RSA public key 4096 bit',
+       `prvkey` text COMMENT 'RSA private key 4096 bit',
        `spubkey` text COMMENT '',
        `sprvkey` text COMMENT '',
-       `verified` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `blocked` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `blockwall` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `hidewall` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `blocktags` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `unkmail` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `verified` boolean NOT NULL DEFAULT '0' COMMENT 'user is verified through email',
+       `blocked` boolean NOT NULL DEFAULT '0' COMMENT '1 for user is blocked',
+       `blockwall` boolean NOT NULL DEFAULT '0' COMMENT 'Prohibit contacts to post to the profile page of the user',
+       `hidewall` boolean NOT NULL DEFAULT '0' COMMENT 'Hide profile details from unkown viewers',
+       `blocktags` boolean NOT NULL DEFAULT '0' COMMENT 'Prohibit contacts to tag the post of this user',
+       `unkmail` boolean NOT NULL DEFAULT '0' COMMENT 'Permit unknown people to send private mails to this user',
        `cntunkmail` int unsigned NOT NULL DEFAULT 10 COMMENT '',
-       `notify-flags` smallint unsigned NOT NULL DEFAULT 65535 COMMENT '',
-       `page-flags` tinyint unsigned NOT NULL DEFAULT 0 COMMENT '',
+       `notify-flags` smallint unsigned NOT NULL DEFAULT 65535 COMMENT 'email notification options',
+       `page-flags` tinyint unsigned NOT NULL DEFAULT 0 COMMENT 'page/profile type',
        `account-type` tinyint unsigned NOT NULL DEFAULT 0 COMMENT '',
        `prvnets` boolean NOT NULL DEFAULT '0' COMMENT '',
        `pwdreset` varchar(255) COMMENT 'Password reset request token',
        `pwdreset_time` datetime COMMENT 'Timestamp of the last password reset request',
        `maxreq` int unsigned NOT NULL DEFAULT 10 COMMENT '',
        `expire` int unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `account_removed` boolean NOT NULL DEFAULT '0' COMMENT '',
+       `account_removed` boolean NOT NULL DEFAULT '0' COMMENT 'if 1 the account is removed',
        `account_expired` boolean NOT NULL DEFAULT '0' COMMENT '',
-       `account_expires_on` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
-       `expire_notification_sent` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT '',
+       `account_expires_on` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'timestamp when account expires and will be deleted',
+       `expire_notification_sent` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'timestamp of last warning of account expiration',
        `def_gid` int unsigned NOT NULL DEFAULT 0 COMMENT '',
-       `allow_cid` mediumtext COMMENT '',
-       `allow_gid` mediumtext COMMENT '',
-       `deny_cid` mediumtext COMMENT '',
-       `deny_gid` mediumtext COMMENT '',
+       `allow_cid` mediumtext COMMENT 'default permission for this user',
+       `allow_gid` mediumtext COMMENT 'default permission for this user',
+       `deny_cid` mediumtext COMMENT 'default permission for this user',
+       `deny_gid` mediumtext COMMENT 'default permission for this user',
        `openidserver` text COMMENT '',
         PRIMARY KEY(`uid`),
         INDEX `nickname` (`nickname`(32))
@@ -1070,7 +1070,7 @@ CREATE TABLE IF NOT EXISTS `user` (
 -- TABLE userd
 --
 CREATE TABLE IF NOT EXISTS `userd` (
-       `id` int unsigned NOT NULL auto_increment COMMENT '',
+       `id` int unsigned NOT NULL auto_increment COMMENT 'sequential ID',
        `username` varchar(255) NOT NULL COMMENT '',
         PRIMARY KEY(`id`),
         INDEX `username` (`username`(32))
@@ -1096,7 +1096,7 @@ CREATE TABLE IF NOT EXISTS `workerqueue` (
        `created` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'Creation date',
        `pid` int unsigned NOT NULL DEFAULT 0 COMMENT 'Process id of the worker',
        `executed` datetime NOT NULL DEFAULT '0001-01-01 00:00:00' COMMENT 'Execution date',
-       `done` boolean NOT NULL DEFAULT '0' COMMENT 'Marked when the task was done, will be deleted later',
+       `done` boolean NOT NULL DEFAULT '0' COMMENT 'Marked 1 when the task was done - will be deleted later',
         PRIMARY KEY(`id`),
         INDEX `pid` (`pid`),
         INDEX `parameter` (`parameter`(64)),
index 1d72a2600ff14ce2bc1e386cfe9c1ea578ed837e..0a41a461463d085287be128358dde9a7f7f180fd 100644 (file)
@@ -51,6 +51,7 @@ Friendica Documentation and Resources
        * [Translate Friendica](help/translations)
        * [Use Composer](help/Composer)
        * [Move classes to `src`](help/Developer-How-To-Move-Classes-to-src)
+       * [Run tests](help/Tests)
 * Reference
        * [Twitter/GNU Social API Functions](help/api)
        * [Code (Doxygen generated - sets cookies)](doc/html/)
@@ -72,4 +73,3 @@ Friendica Documentation and Resources
 
 * [Site/Version Info](friendica)
 * [Friendica Credits](credits)
-
diff --git a/doc/Tests.md b/doc/Tests.md
new file mode 100644 (file)
index 0000000..6acb4e7
--- /dev/null
@@ -0,0 +1,18 @@
+# Themes
+
+* [Home](help)
+
+You can run unit tests with [PHPUnit](https://phpunit.de/):
+
+```bash
+phpunit
+```
+
+Some tests require access to a MySQL database.
+You can specify the database credentials in environment variables:
+
+```bash
+USER=database_user PASS=database_password DB=database_name phpunit
+```
+
+**Warning**: This will empty all the tables! Never use this on a production database.
index 8e4be6bfc8bd0a02628013c62e953695462304a7..31cce7aea437865586fde3ee2d1d44e949f8a317 100644 (file)
@@ -56,6 +56,7 @@ Friendica - Dokumentation und Ressourcen
 * [Code-Referenz (mit doxygen generiert - setzt Cookies)](doc/html/)
 * [Twitter/GNU Social API Functions](help/api) (EN)
 * [Translation of Friendica](help/translations) (EN)
+* [Run tests](help/Tests) (EN)
 
 **Externe Ressourcen**
 
@@ -72,4 +73,3 @@ Friendica - Dokumentation und Ressourcen
 
 * [Seite/Friendica-Version](friendica)
 * [Mitwirkenden bei Friendica](credits)
-
index 8a654e32c8518f8311c5f37dd45ed7a6e20614f6..b7b696ea652eddfb3ef92fa64818453738b08ce2 100644 (file)
@@ -344,6 +344,14 @@ Mit den folgenden Einstellungen kannst du die Zugriffsdaten für den Datenbank S
     $db_pass = 'db_password';
     $db_data = 'database_name';
 
+Sollten alle der folgenden Environment-Variablen gesetzt sein, wird Friendica diese anstatt der vorher konfigurierten Werte nutzen.
+
+    MYSQL_HOST
+    MYSQL_PORT
+    MYSQL_USERNAME
+    MYSQL_PASSWORD
+    MYSQL_DATABASE
+
 ## Administratoren
 
 Du kannst einen, oder mehrere Accounts, zu Administratoren machen.
index 6598fa142affa227a95a1b4fa3859de18520401d..4743da444cb95aaabc705c7ed8f3eb0f6a667af3 100644 (file)
@@ -124,3 +124,11 @@ The configuration variables db_host, db_user, db_pass and db_data are holding yo
 If you need to specify a port to access the database, you can do so by appending ":portnumber" to the db_host variable.
 
     $db_host = 'your.mysqlhost.com:123456';
+
+If all of the following environment variables are set, Friendica will use them instead of the previously configured variables for the db:
+
+    MYSQL_HOST
+    MYSQL_PORT
+    MYSQL_USERNAME
+    MYSQL_PASSWORD
+    MYSQL_DATABASE
index a70c18f3ca6a149417d50ea813c5d3eb2e2b12e2..8ffe27e74921cb7426e020550b7bc66b6894d474 100644 (file)
@@ -54,7 +54,7 @@ define('API_METHOD_POST', 'POST,PUT');
 define('API_METHOD_DELETE', 'POST,DELETE');
 
 $API = [];
-$called_api = null;
+$called_api = [];
 
 /**
  * It is not sufficient to use local_user() to check whether someone is allowed to use the API,
@@ -935,7 +935,7 @@ function api_reformat_xml(&$item, &$key)
  *
  * @return string The XML data
  */
-function api_create_xml($data, $root_element)
+function api_create_xml(array $data, $root_element)
 {
        $childname = key($data);
        $data2 = array_pop($data);
@@ -960,7 +960,7 @@ function api_create_xml($data, $root_element)
                $i = 1;
 
                foreach ($data2 as $item) {
-                       $data4[$i++.":".$childname] = $item;
+                       $data4[$i++ . ":" . $childname] = $item;
                }
 
                $data2 = $data4;
@@ -2216,7 +2216,7 @@ function api_statuses_repeat($type)
        }
 
        // this should output the last post (the one we just posted).
-       $called_api = null;
+       $called_api = [];
        return api_status_show($type);
 }
 
@@ -2732,7 +2732,7 @@ function api_convert_item($item)
  *
  * @param string $body
  *
- * @return array|false
+ * @return array
  */
 function api_get_attachments(&$body)
 {
@@ -2743,7 +2743,7 @@ function api_get_attachments(&$body)
        $ret = preg_match_all("/\[img\]([$URLSearchString]*)\[\/img\]/ism", $text, $images);
 
        if (!$ret) {
-               return false;
+               return [];
        }
 
        $attachments = [];
@@ -4395,7 +4395,6 @@ function api_fr_photo_create_update($type)
        throw new InternalServerErrorException("unknown error - this error on uploading or updating a photo should never happen");
 }
 
-
 /**
  * @brief delete a single photo from the database through api
  *
@@ -4534,6 +4533,7 @@ function api_account_update_profile_image($type)
        } else {
                throw new InternalServerErrorException('Unsupported filetype');
        }
+
        // change specified profile or all profiles to the new resource-id
        if ($is_default_profile) {
                $condition = ["`profile` AND `resource-id` != ? AND `uid` = ?", $data['photo']['id'], api_user()];
@@ -4547,7 +4547,6 @@ function api_account_update_profile_image($type)
        Contact::updateSelfFromUserID(api_user(), true);
 
        // Update global directory in background
-       //$user = api_get_user(get_app());
        $url = System::baseUrl() . '/profile/' . get_app()->user['nickname'];
        if ($url && strlen(Config::get('system', 'directory'))) {
                Worker::add(PRIORITY_LOW, "Directory", $url);
@@ -5289,27 +5288,27 @@ function api_in_reply_to($item)
 
 /**
  *
- * @param string $Text
+ * @param string $text
  *
  * @return string
  */
-function api_clean_plain_items($Text)
+function api_clean_plain_items($text)
 {
        $include_entities = strtolower(x($_REQUEST, 'include_entities') ? $_REQUEST['include_entities'] : "false");
 
-       $Text = BBCode::cleanPictureLinks($Text);
+       $text = BBCode::cleanPictureLinks($text);
        $URLSearchString = "^\[\]";
 
-       $Text = preg_replace("/([!#@])\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism", '$1$3', $Text);
+       $text = preg_replace("/([!#@])\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism", '$1$3', $text);
 
        if ($include_entities == "true") {
-               $Text = preg_replace("/\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism", '[url=$1]$1[/url]', $Text);
+               $text = preg_replace("/\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism", '[url=$1]$1[/url]', $text);
        }
 
        // Simplify "attachment" element
-       $Text = api_clean_attachments($Text);
+       $text = api_clean_attachments($text);
 
-       return($Text);
+       return $text;
 }
 
 /**
index 7d9baa59d9ef80ed9be0c31c476d8053190755f6..5f56723e2e361e47b84b15e7dc10439fc3e043ba 100644 (file)
@@ -116,7 +116,7 @@ function localize_item(&$item) {
                $item['body'] = item_redir_and_replace_images($extracted['body'], $extracted['images'], $item['contact-id']);
        }
 
-       /// @Separted ???
+       /// @TODO Separted ???
        $xmlhead = "<" . "?xml version='1.0' encoding='UTF-8' ?" . ">";
        if (activity_match($item['verb'], ACTIVITY_LIKE)
                || activity_match($item['verb'], ACTIVITY_DISLIKE)
@@ -162,22 +162,19 @@ function localize_item(&$item) {
 
                if (activity_match($item['verb'], ACTIVITY_LIKE)) {
                        $bodyverb = L10n::t('%1$s likes %2$s\'s %3$s');
-               }
-               elseif (activity_match($item['verb'], ACTIVITY_DISLIKE)) {
+               } elseif (activity_match($item['verb'], ACTIVITY_DISLIKE)) {
                        $bodyverb = L10n::t('%1$s doesn\'t like %2$s\'s %3$s');
-               }
-               elseif (activity_match($item['verb'], ACTIVITY_ATTEND)) {
+               } elseif (activity_match($item['verb'], ACTIVITY_ATTEND)) {
                        $bodyverb = L10n::t('%1$s attends %2$s\'s %3$s');
-               }
-               elseif (activity_match($item['verb'], ACTIVITY_ATTENDNO)) {
+               } elseif (activity_match($item['verb'], ACTIVITY_ATTENDNO)) {
                        $bodyverb = L10n::t('%1$s doesn\'t attend %2$s\'s %3$s');
-               }
-               elseif (activity_match($item['verb'], ACTIVITY_ATTENDMAYBE)) {
+               } elseif (activity_match($item['verb'], ACTIVITY_ATTENDMAYBE)) {
                        $bodyverb = L10n::t('%1$s attends maybe %2$s\'s %3$s');
                }
-               $item['body'] = sprintf($bodyverb, $author, $objauthor, $plink);
 
+               $item['body'] = sprintf($bodyverb, $author, $objauthor, $plink);
        }
+
        if (activity_match($item['verb'], ACTIVITY_FRIEND)) {
 
                if ($item['object-type']=="" || $item['object-type']!== ACTIVITY_OBJ_PERSON) return;
@@ -304,8 +301,8 @@ function localize_item(&$item) {
                $item['body'] = L10n::t('%1$s tagged %2$s\'s %3$s with %4$s', $author, $objauthor, $plink, $tag );
 
        }
-       if (activity_match($item['verb'], ACTIVITY_FAVORITE)) {
 
+       if (activity_match($item['verb'], ACTIVITY_FAVORITE)) {
                if ($item['object-type'] == "") {
                        return;
                }
@@ -385,10 +382,9 @@ function visible_activity($item) {
                }
        }
 
-       if (activity_match($item['verb'], ACTIVITY_FOLLOW) && $item['object-type'] === ACTIVITY_OBJ_NOTE) {
-               if (!($item['self'] && ($item['uid'] == local_user()))) {
-                       return false;
-               }
+       // @TODO below if() block can be rewritten to a single line: $isVisible = allConditionsHere;
+       if (activity_match($item['verb'], ACTIVITY_FOLLOW) && $item['object-type'] === ACTIVITY_OBJ_NOTE && empty($item['self']) && $item['uid'] == local_user()) {
+               return false;
        }
 
        return true;
@@ -1081,7 +1077,7 @@ function builtin_activity_puller($item, &$conv_responses) {
 
                        $url = '<a href="'. $url . '"'. $sparkle .'>' . htmlentities($item['author-name']) . '</a>';
 
-                       if (!$item['thr-parent']) {
+                       if (!x($item, 'thr-parent')) {
                                $item['thr-parent'] = $item['parent-uri'];
                        }
 
@@ -1569,19 +1565,17 @@ function sort_thr_commented(array $a, array $b)
        return strcmp($b['commented'], $a['commented']);
 }
 
-/// @TODO Add type-hint
-function render_location_dummy($item) {
-       if ($item['location'] != "") {
+function render_location_dummy(array $item) {
+       if (x($item, 'location') && !empty($item['location'])) {
                return $item['location'];
        }
 
-       if ($item['coord'] != "") {
+       if (x($item, 'coord') && !empty($item['coord'])) {
                return $item['coord'];
        }
 }
 
-/// @TODO Add type-hint
-function get_responses($conv_responses, $response_verbs, $ob, $item) {
+function get_responses(array $conv_responses, array $response_verbs, $ob, array $item) {
        $ret = [];
        foreach ($response_verbs as $v) {
                $ret[$v] = [];
index e645755386a830aebd77d90bf2dd3d733ad2ec53..aa63a5b36145d06da05b0faaab8db10aedf4e424 100644 (file)
@@ -92,6 +92,15 @@ class dba {
                return self::$connected;
        }
 
+       /**
+        * Return the database object.
+        * @return PDO|mysqli
+        */
+       public static function get_db()
+       {
+               return self::$db;
+       }
+
        /**
         * @brief Returns the MySQL server version string
         *
index 4533b6077e1b0d68574a944a35dbb4668635e93b..c54869c3e51c310143f86d908969bef2bc15bb08 100644 (file)
@@ -274,6 +274,7 @@ function consume_feed($xml, $importer, $contact, &$hub, $datedir = 0, $pass = 0)
 function subscribe_to_hub($url, $importer, $contact, $hubmode = 'subscribe') {
 
        $a = get_app();
+       $r = null;
 
        if (is_array($importer)) {
                $r = q("SELECT `nickname` FROM `user` WHERE `uid` = %d LIMIT 1",
index b13a507cf483c124e5e1de3ed3817b205784d3aa..bcfddf8872cab6c909f0e8999dfc3800a25543d0 100644 (file)
@@ -254,6 +254,7 @@ function can_write_wall($owner)
        return false;
 }
 
+/// @TODO $groups should be array
 function permissions_sql($owner_id, $remote_verified = false, $groups = null)
 {
        $local_user = local_user();
@@ -275,6 +276,13 @@ function permissions_sql($owner_id, $remote_verified = false, $groups = null)
         */
        if ($local_user && $local_user == $owner_id) {
                $sql = '';
+       /**
+        * Authenticated visitor. Unless pre-verified,
+        * check that the contact belongs to this $owner_id
+        * and load the groups the visitor belongs to.
+        * If pre-verified, the caller is expected to have already
+        * done this and passed the groups into this function.
+        */
        } elseif ($remote_user) {
                /*
                 * Authenticated visitor. Unless pre-verified,
@@ -298,9 +306,10 @@ function permissions_sql($owner_id, $remote_verified = false, $groups = null)
                if ($remote_verified) {
                        $gs = '<<>>'; // should be impossible to match
 
-                       if (is_array($groups) && count($groups)) {
-                               foreach ($groups as $g)
+                       if (is_array($groups)) {
+                               foreach ($groups as $g) {
                                        $gs .= '|<' . intval($g) . '>';
+                               }
                        }
 
                        $sql = sprintf(
index 6830f91e0f8ae15b4edc683bdad09b968bf47ca2..53eae1ff33924f7118df4c5f8beb3714743628c0 100644 (file)
@@ -152,7 +152,7 @@ function autoname($len) {
                                'nd','ng','nk','nt','rn','rp','rt'];
 
        $noend = ['bl', 'br', 'cl','cr','dr','fl','fr','gl','gr',
-                               'kh', 'kl','kr','mn','pl','pr','rh','tr','qu','wh'];
+                               'kh', 'kl','kr','mn','pl','pr','rh','tr','qu','wh','q'];
 
        $start = mt_rand(0,2);
        if ($start == 0) {
@@ -178,14 +178,13 @@ function autoname($len) {
        $word = substr($word,0,$len);
 
        foreach ($noend as $noe) {
-               if ((strlen($word) > 2) && (substr($word, -2) == $noe)) {
-                       $word = substr($word, 0, -1);
+               $noelen = strlen($noe);
+               if ((strlen($word) > $noelen) && (substr($word, -$noelen) == $noe)) {
+                       $word = autoname($len);
                        break;
                }
        }
-       if (substr($word, -1) == 'q') {
-               $word = substr($word, 0, -1);
-       }
+
        return $word;
 }
 
@@ -453,7 +452,7 @@ function perms2str($p) {
        if (is_array($p)) {
                $tmp = $p;
        } else {
-               $tmp = explode(',',$p);
+               $tmp = explode(',', $p);
        }
 
        if (is_array($tmp)) {
@@ -1661,10 +1660,11 @@ function bb_translate_video($s) {
        $r = preg_match_all("/\[video\](.*?)\[\/video\]/ism",$s,$matches,PREG_SET_ORDER);
        if ($r) {
                foreach ($matches as $mtch) {
-                       if ((stristr($mtch[1],'youtube')) || (stristr($mtch[1],'youtu.be')))
-                               $s = str_replace($mtch[0],'[youtube]' . $mtch[1] . '[/youtube]',$s);
-                       elseif (stristr($mtch[1],'vimeo'))
-                               $s = str_replace($mtch[0],'[vimeo]' . $mtch[1] . '[/vimeo]',$s);
+                       if ((stristr($mtch[1], 'youtube')) || (stristr($mtch[1], 'youtu.be'))) {
+                               $s = str_replace($mtch[0], '[youtube]' . $mtch[1] . '[/youtube]', $s);
+                       } elseif (stristr($mtch[1], 'vimeo')) {
+                               $s = str_replace($mtch[0], '[vimeo]' . $mtch[1] . '[/vimeo]', $s);
+                       }
                }
        }
        return $s;
@@ -1782,7 +1782,7 @@ function file_tag_file_query($table,$s,$type = 'file') {
 }
 
 // ex. given music,video return <music><video> or [music][video]
-function file_tag_list_to_file($list,$type = 'file') {
+function file_tag_list_to_file($list, $type = 'file') {
        $tag_list = '';
        if (strlen($list)) {
                $list_array = explode(",",$list);
@@ -1804,7 +1804,7 @@ function file_tag_list_to_file($list,$type = 'file') {
 }
 
 // ex. given <music><video>[friends], return music,video or friends
-function file_tag_file_to_list($file,$type = 'file') {
+function file_tag_file_to_list($file, $type = 'file') {
        $matches = false;
        $list = '';
        if ($type == 'file') {
@@ -1830,8 +1830,7 @@ function file_tag_update_pconfig($uid, $file_old, $file_new, $type = 'file') {
 
        if (!intval($uid)) {
                return false;
-       }
-       if ($file_old == $file_new) {
+       } elseif ($file_old == $file_new) {
                return true;
        }
 
@@ -1854,8 +1853,9 @@ function file_tag_update_pconfig($uid, $file_old, $file_new, $type = 'file') {
                $check_new_tags = explode(",",file_tag_file_to_list($file_new,$type));
 
                foreach ($check_new_tags as $tag) {
-                       if (! stristr($saved,$lbracket . file_tag_encode($tag) . $rbracket))
+                       if (! stristr($saved,$lbracket . file_tag_encode($tag) . $rbracket)) {
                                $new_tags[] = $tag;
+                       }
                }
 
                $filetags_updated .= file_tag_list_to_file(implode(",",$new_tags),$type);
@@ -1865,8 +1865,9 @@ function file_tag_update_pconfig($uid, $file_old, $file_new, $type = 'file') {
                $check_deleted_tags = explode(",",file_tag_file_to_list($file_old,$type));
 
                foreach ($check_deleted_tags as $tag) {
-                       if (! stristr($file_new,$lbracket . file_tag_encode($tag) . $rbracket))
+                       if (! stristr($file_new,$lbracket . file_tag_encode($tag) . $rbracket)) {
                                $deleted_tags[] = $tag;
+                       }
                }
 
                foreach ($deleted_tags as $key => $tag) {
@@ -1980,17 +1981,22 @@ function protect_sprintf($s) {
        return str_replace('%', '%%', $s);
 }
 
-
+/// @TODO Rewrite this
 function is_a_date_arg($s) {
        $i = intval($s);
+
        if ($i > 1900) {
                $y = date('Y');
+
                if ($i <= $y + 1 && strpos($s, '-') == 4) {
-                       $m = intval(substr($s,5));
-                       if ($m > 0 && $m <= 12)
+                       $m = intval(substr($s, 5));
+
+                       if ($m > 0 && $m <= 12) {
                                return true;
+                       }
                }
        }
+
        return false;
 }
 
@@ -2008,6 +2014,7 @@ function deindent($text, $chr = "[\t ]", $count = NULL) {
                preg_match("|^" . $chr . "*|", $lines[$k], $m);
                $count = strlen($m[0]);
        }
+
        for ($k = 0; $k < count($lines); $k++) {
                $lines[$k] = preg_replace("|^" . $chr . "{" . $count . "}|", "", $lines[$k]);
        }
index 83dafcfd97f6e564ac1e2a1222df1ca7f17d6b12..81c65859c31124c4158320a5a309aa8a1b641761 100644 (file)
@@ -65,7 +65,7 @@ function admin_post(App $a)
                        case 'addons':
                                if ($a->argc > 2 &&
                                        is_file("addon/" . $a->argv[2] . "/" . $a->argv[2] . ".php")) {
-                                       @include_once("addon/" . $a->argv[2] . "/" . $a->argv[2] . ".php");
+                                       include_once "addon/" . $a->argv[2] . "/" . $a->argv[2] . ".php";
                                        if (function_exists($a->argv[2] . '_addon_admin_post')) {
                                                $func = $a->argv[2] . '_addon_admin_post';
                                                $func($a);
@@ -916,6 +916,7 @@ function admin_page_site_post(App $a)
                        $upds = implode(", ", $upd);
 
                        $r = q("UPDATE %s SET %s;", $table_name, $upds);
+
                        if (!DBM::is_result($r)) {
                                notice("Failed updating '$table_name': " . dba::errorMessage());
                                goaway('admin/site');
@@ -1297,15 +1298,18 @@ function admin_page_site(App $a)
        $user_names = [];
        $user_names['---'] = L10n::t('Multi user instance');
        $users = q("SELECT `username`, `nickname` FROM `user`");
+
        foreach ($users as $user) {
                $user_names[$user['nickname']] = $user['username'];
        }
 
        /* Banner */
        $banner = Config::get('system', 'banner');
+
        if ($banner == false) {
                $banner = '<a href="https://friendi.ca"><img id="logo-img" src="images/friendica-32.png" alt="logo" /></a><span id="logo-text"><a href="https://friendi.ca">Friendica</a></span>';
        }
+
        $banner = htmlspecialchars($banner);
        $info = Config::get('config', 'info');
        $info = htmlspecialchars($info);
@@ -1437,7 +1441,7 @@ function admin_page_site(App $a)
                '$max_comments'         => ['max_comments', L10n::t("Maximum numbers of comments per post"), Config::get('system','max_comments'), L10n::t("How much comments should be shown for each post? Default value is 100.")],
                '$temppath'             => ['temppath', L10n::t("Temp path"), Config::get('system','temppath'), L10n::t("If you have a restricted system where the webserver can't access the system temp path, enter another path here.")],
                '$basepath'             => ['basepath', L10n::t("Base path to installation"), Config::get('system','basepath'), L10n::t("If the system cannot detect the correct path to your installation, enter the correct path here. This setting should only be set if you are using a restricted system and symbolic links to your webroot.")],
-               '$proxy_disabled'       => ['proxy_disabled', L10n::t("Disable picture proxy"), Config::get('system','proxy_disabled'), L10n::t("The picture proxy increases performance and privacy. It shouldn't be used on systems with very low bandwith.")],
+               '$proxy_disabled'       => ['proxy_disabled', L10n::t("Disable picture proxy"), Config::get('system','proxy_disabled'), L10n::t("The picture proxy increases performance and privacy. It shouldn't be used on systems with very low bandwidth.")],
                '$only_tag_search'      => ['only_tag_search', L10n::t("Only search in tags"), Config::get('system','only_tag_search'), L10n::t("On large systems the text search can slow down the system extremely.")],
 
                '$relocate_url'         => ['relocate_url', L10n::t("New base url"), System::baseUrl(), L10n::t("Change base url for this server. Sends relocate message to all Friendica and Diaspora* contacts of all users.")],
@@ -1501,9 +1505,12 @@ function admin_page_dbsync(App $a)
 
        if ($a->argc > 2 && intval($a->argv[2])) {
                require_once 'update.php';
+
                $func = 'update_' . intval($a->argv[2]);
+
                if (function_exists($func)) {
                        $retval = $func();
+
                        if ($retval === UPDATE_FAILED) {
                                $o .= L10n::t("Executing %s failed with error: %s", $func, $retval);
                        } elseif ($retval === UPDATE_SUCCESS) {
@@ -1516,11 +1523,13 @@ function admin_page_dbsync(App $a)
                        $o .= L10n::t('There was no additional update function %s that needed to be called.', $func) . "<br />";
                        Config::set('database', $func, 'success');
                }
+
                return $o;
        }
 
        $failed = [];
        $r = q("SELECT `k`, `v` FROM `config` WHERE `cat` = 'database' ");
+
        if (DBM::is_result($r)) {
                foreach ($r as $rr) {
                        $upd = intval(substr($rr['k'], 7));
@@ -1530,6 +1539,7 @@ function admin_page_dbsync(App $a)
                        $failed[] = $upd;
                }
        }
+
        if (!count($failed)) {
                $o = replace_macros(get_markup_template('structure_check.tpl'), [
                        '$base' => System::baseUrl(true),
@@ -1764,8 +1774,8 @@ function admin_page_users(App $a)
                $e['page-flags-raw'] = $e['page-flags'];
                $e['page-flags'] = $page_types[$e['page-flags']];
 
-               $e['account-type-raw'] = ($e['page_flags_raw']==0) ? $e['account-type'] : -1;
-               $e['account-type'] = ($e['page_flags_raw']==0) ? $account_types[$e['account-type']] : "";
+               $e['account-type-raw'] = ($e['page_flags_raw'] == 0) ? $e['account-type'] : -1;
+               $e['account-type'] = ($e['page_flags_raw'] == 0) ? $account_types[$e['account-type']] : "";
 
                $e['register_date'] = Temporal::getRelativeDate($e['register_date']);
                $e['login_date'] = Temporal::getRelativeDate($e['login_date']);
@@ -1916,7 +1926,7 @@ function admin_page_addons(App $a)
 
                $admin_form = "";
                if (in_array($addon, $a->addons_admin)) {
-                       @require_once("addon/$addon/$addon.php");
+                       require_once "addon/$addon/$addon.php";
                        $func = $addon . '_addon_admin';
                        $func($a, $admin_form);
                }
@@ -2157,6 +2167,7 @@ function admin_page_themes(App $a)
                }
 
                $readme = null;
+
                if (is_file("view/theme/$theme/README.md")) {
                        $readme = Markdown::convert(file_get_contents("view/theme/$theme/README.md"), false);
                } elseif (is_file("view/theme/$theme/README")) {
index 87c358a99eed6c3e9559e86cf0d1cc2ed48d67bc..7914b93d09ef9f0cb5fa875586ccbe0977434416 100644 (file)
@@ -433,6 +433,7 @@ function events_content(App $a) {
                if (x($_REQUEST, 'location'))    {$orig_event['location']    = $_REQUEST['location'];}
                if (x($_REQUEST, 'start'))       {$orig_event['start']       = $_REQUEST['start'];}
                if (x($_REQUEST, 'finish'))      {$orig_event['finish']      = $_REQUEST['finish'];}
+               if (x($_REQUEST,'finish')) $orig_event['finish'] = $_REQUEST['finish'];
 
                $n_checked = ((x($orig_event) && $orig_event['nofinish']) ? ' checked="checked" ' : '');
                $a_checked = ((x($orig_event) && $orig_event['adjust'])   ? ' checked="checked" ' : '');
index 30d3728d36865db24d5d14441daec2752894d308..45e713677abf18cd790a2e3768218ce75fec1f1e 100644 (file)
@@ -1231,9 +1231,11 @@ function photos_content(App $a)
                $prevlink = '';
                $nextlink = '';
 
-               /// @todo This query is totally bad, the whole functionality has to be changed
-               // The query leads to a really intense used index.
-               // By now we hide it if someone wants to.
+               /*
+                * @todo This query is totally bad, the whole functionality has to be changed
+                * The query leads to a really intense used index.
+                * By now we hide it if someone wants to.
+                */
                if (!Config::get('system', 'no_count', false)) {
                        $order_field = defaults($_GET, 'order', '');
                        if ($order_field === 'posted') {
@@ -1268,8 +1270,10 @@ function photos_content(App $a)
                        }
                }
 
-               if (count($ph) == 1)
+               if (count($ph) == 1) {
                        $hires = $lores = $ph[0];
+               }
+
                if (count($ph) > 1) {
                        if ($ph[1]['scale'] == 2) {
                                // original is 640 or less, we can display it directly
@@ -1281,6 +1285,7 @@ function photos_content(App $a)
                }
 
                $album_link = 'photos/' . $a->data['user']['nickname'] . '/album/' . bin2hex($ph[0]['album']);
+
                $tools = null;
                $lock = null;
 
@@ -1307,8 +1312,9 @@ function photos_content(App $a)
                        ]);
                }
 
-               if ($prevlink)
+               if ($prevlink) {
                        $prevlink = [$prevlink, '<div class="icon prev"></div>'] ;
+               }
 
                $photo = [
                        'href' => 'photo/' . $hires['resource-id'] . '-' . $hires['scale'] . '.' . $phototypes[$hires['type']],
@@ -1669,8 +1675,9 @@ function photos_content(App $a)
                $twist = false;
                foreach ($r as $rr) {
                        //hide profile photos to others
-                       if (!$is_owner && !remote_user() && ($rr['album'] == L10n::t('Profile Photos')))
+                       if (!$is_owner && !remote_user() && ($rr['album'] == L10n::t('Profile Photos'))) {
                                continue;
+                       }
 
                        $twist = !$twist;
 
index 0728020eccab3292e6cc7428b616bc5b80bed149..671551f832589e89ab4c839e1c48ada353a79cb7 100644 (file)
@@ -43,6 +43,7 @@ function poco_init(App $a) {
                echo json_encode($ret);
                killme();
        }
+
        if ($a->argc > 1 && $a->argv[1] === '@global') {
                // List of all profiles that this server recently had data from
                $global = true;
index 9c1142abeecddf8bc24d0eb6ae1640cb412616f4..cd45cc50705e69507aae4727933edaf1691dfa32 100644 (file)
@@ -966,7 +966,7 @@ function settings_content(App $a)
                        '$noinfo'       => ['noinfo', L10n::t("Don't show notices"), $noinfo, ''],
                        '$infinite_scroll'      => ['infinite_scroll', L10n::t("Infinite scroll"), $infinite_scroll, ''],
                        '$no_auto_update'       => ['no_auto_update', L10n::t("Automatic updates only at the top of the network page"), $no_auto_update, L10n::t('When disabled, the network page is updated all the time, which could be confusing while reading.')],
-                       '$bandwidth_saver' => ['bandwidth_saver', L10n::t('Bandwith Saver Mode'), $bandwidth_saver, L10n::t('When enabled, embedded content is not displayed on automatic updates, they only show on page reload.')],
+                       '$bandwidth_saver' => ['bandwidth_saver', L10n::t('Bandwidth Saver Mode'), $bandwidth_saver, L10n::t('When enabled, embedded content is not displayed on automatic updates, they only show on page reload.')],
                        '$smart_threading' => ['smart_threading', L10n::t('Smart Threading'), $smart_threading, L10n::t('When enabled, suppress extraneous thread indentation while keeping it where it matters. Only works if threading is available and enabled.')],
 
                        '$d_tset' => L10n::t('General Theme Settings'),
index f67dd3d200c96aa74c37602e2a360cc439db4638..555273443c6fc668b4bca76a7ddecf0b6ff26998 100644 (file)
@@ -5,6 +5,7 @@ use Friendica\Database\DBM;
 
 function share_init(App $a) {
        $post_id = (($a->argc > 1) ? intval($a->argv[1]) : 0);
+
        if (!$post_id || !local_user()) {
                killme();
        }
@@ -14,37 +15,44 @@ function share_init(App $a) {
                WHERE `item`.`id` = %d LIMIT 1",
                intval($post_id)
        );
+
        if (!DBM::is_result($r) || ($r[0]['private'] == 1)) {
                killme();
        }
+
        if (strpos($r[0]['body'], "[/share]") !== false) {
                $pos = strpos($r[0]['body'], "[share");
                $o = substr($r[0]['body'], $pos);
        } else {
                $o = share_header($r[0]['author-name'], $r[0]['author-link'], $r[0]['author-avatar'], $r[0]['guid'], $r[0]['created'], $r[0]['plink']);
 
-               if ($r[0]['title'])
+               if ($r[0]['title']) {
                        $o .= '[b]'.$r[0]['title'].'[/b]'."\n";
+               }
+
                $o .= $r[0]['body'];
-               $o.= "[/share]";
+               $o .= "[/share]";
        }
 
        echo $o;
        killme();
 }
 
+/// @TODO Rewrite to handle over whole record array
 function share_header($author, $profile, $avatar, $guid, $posted, $link) {
-       $header = "[share author='".str_replace(["'", "[", "]"], ["&#x27;", "&#x5B;", "&#x5D;"], $author).
-               "' profile='".str_replace(["'", "[", "]"], ["&#x27;", "&#x5B;", "&#x5D;"], $profile).
-               "' avatar='".str_replace(["'", "[", "]"], ["&#x27;", "&#x5B;", "&#x5D;"], $avatar);
+       $header = "[share author='" . str_replace(["'", "[", "]"], ["&#x27;", "&#x5B;", "&#x5D;"], $author).
+               "' profile='" . str_replace(["'", "[", "]"], ["&#x27;", "&#x5B;", "&#x5D;"], $profile).
+               "' avatar='" . str_replace(["'", "[", "]"], ["&#x27;", "&#x5B;", "&#x5D;"], $avatar);
 
        if ($guid) {
-               $header .= "' guid='".str_replace(["'", "[", "]"], ["&#x27;", "&#x5B;", "&#x5D;"], $guid);
+               $header .= "' guid='" . str_replace(["'", "[", "]"], ["&#x27;", "&#x5B;", "&#x5D;"], $guid);
        }
+
        if ($posted) {
-               $header .= "' posted='".str_replace(["'", "[", "]"], ["&#x27;", "&#x5B;", "&#x5D;"], $posted);
+               $header .= "' posted='" . str_replace(["'", "[", "]"], ["&#x27;", "&#x5B;", "&#x5D;"], $posted);
        }
-       $header .= "' link='".str_replace(["'", "[", "]"], ["&#x27;", "&#x5B;", "&#x5D;"], $link)."']";
+
+       $header .= "' link='" . str_replace(["'", "[", "]"], ["&#x27;", "&#x5B;", "&#x5D;"], $link)."']";
 
        return $header;
 }
index c858f2d1fa3a3c847ea132b823605d33b31496ce..df44df6efa893331ba525d29de6ee2573a80ea95 100644 (file)
@@ -63,17 +63,19 @@ function subthread_content(App $a) {
                WHERE `contact`.`self` = 1 AND `contact`.`uid` = %d LIMIT 1",
                intval($owner_uid)
        );
-       if (DBM::is_result($r))
+
+       if (DBM::is_result($r)) {
                $owner = $r[0];
+       }
 
        if (! $owner) {
                logger('like: no owner');
                return;
        }
 
-       if (! $remote_owner)
+       if (! $remote_owner) {
                $remote_owner = $owner;
-
+       }
 
        $contact = null;
        // This represents the person posting
@@ -85,8 +87,10 @@ function subthread_content(App $a) {
                        intval($_SESSION['visitor_id']),
                        intval($owner_uid)
                );
-               if (DBM::is_result($r))
+
+               if (DBM::is_result($r)) {
                        $contact = $r[0];
+               }
        }
        if (! $contact) {
                return;
index 16195cc339d2f02f4c04eb719f7e7b04484e1e98..211e2ffa1fe6c94bb63eac0c84ebc7447ade683a 100644 (file)
@@ -159,11 +159,13 @@ EOT;
        }
 
        $term_objtype = ($item['resource-id'] ? TERM_OBJ_PHOTO : TERM_OBJ_POST);
-        $t = q("SELECT count(tid) as tcount FROM term WHERE oid=%d AND term='%s'",
-                intval($item['id']),
-                dbesc($term)
-        );
-       if((! $blocktags) && $t[0]['tcount']==0 ) {
+
+       $t = q("SELECT count(tid) as tcount FROM term WHERE oid=%d AND term='%s'",
+               intval($item['id']),
+               dbesc($term)
+       );
+
+       if ((!$blocktags) && $t[0]['tcount'] == 0 ) {
                q("INSERT INTO term (oid, otype, type, term, url, uid) VALUE (%d, %d, %d, '%s', '%s', %d)",
                   intval($item['id']),
                   $term_objtype,
@@ -176,26 +178,28 @@ EOT;
 
        // if the original post is on this site, update it.
 
-       $r = q("select `tag`,`id`,`uid` from item where `origin` = 1 AND `uri` = '%s' LIMIT 1",
+       $r = q("SELECT `tag`,`id`,`uid` FROM `item` WHERE `origin`=1 AND `uri`='%s' LIMIT 1",
                dbesc($item['uri'])
        );
+
        if (DBM::is_result($r)) {
-               $x = q("SELECT `blocktags` FROM `user` WHERE `uid` = %d limit 1",
+               $x = q("SELECT `blocktags` FROM `user` WHERE `uid`=%d LIMIT 1",
                        intval($r[0]['uid'])
                );
-               $t = q("SELECT count(tid) as tcount FROM term WHERE oid=%d AND term='%s'",
+               $t = q("SELECT COUNT(`tid`) AS `tcount` FROM `term` WHERE `oid`=%d AND `term`='%s'",
                        intval($r[0]['id']),
                        dbesc($term)
                );
-               if(count($x) && !$x[0]['blocktags'] && $t[0]['tcount']==0){
-                       q("INSERT INTO term (oid, otype, type, term, url, uid) VALUE (%d, %d, %d, '%s', '%s', %d)",
-                          intval($r[0]['id']),
-                          $term_objtype,
-                          TERM_HASHTAG,
-                          dbesc($term),
-                          dbesc(System::baseUrl() . '/search?tag=' . $term),
-                          intval($owner_uid)
-                       );
+
+               if (DBM::is_result($x) && !$x[0]['blocktags'] && $t[0]['tcount'] == 0){
+                       q("INSERT INTO term (`oid`, `otype`, `type`, `term`, `url`, `uid`) VALUE (%d, %d, %d, '%s', '%s', %d)",
+                               intval($r[0]['id']),
+                               $term_objtype,
+                               TERM_HASHTAG,
+                               dbesc($term),
+                               dbesc(System::baseUrl() . '/search?tag=' . $term),
+                               intval($owner_uid)
+                       );
                }
        }
 
index d5f2b4cb21d18f87c723788be13069fc3eb7879d..d64ea5d709114f2bf2a8f37c3df1061b85e1e73b 100644 (file)
@@ -23,7 +23,7 @@ function update_community_content(App $a) {
        $replace = "<img\${1} dst=\"\${2}\"";
        $text = preg_replace($pattern, $replace, $text);
 
-       if (PConfig::get(local_user(), "system", "bandwith_saver")) {
+       if (PConfig::get(local_user(), "system", "bandwidth_saver")) {
                $replace = "<br />".L10n::t("[Embedded content - reload page to view]")."<br />";
                $pattern = "/<\s*audio[^>]*>(.*?)<\s*\/\s*audio>/i";
                $text = preg_replace($pattern, $replace, $text);
index 1341d30524d04fef2891d5366626b504076b04e4..48df9797de7ba4c5b21abb433c3ab959faa3aa44 100644 (file)
@@ -23,7 +23,7 @@ function update_display_content(App $a)
        $replace = "<img\${1} dst=\"\${2}\"";
        $text = preg_replace($pattern, $replace, $text);
 
-       if (PConfig::get(local_user(), "system", "bandwith_saver")) {
+       if (PConfig::get(local_user(), "system", "bandwidth_saver")) {
                $replace = "<br />" . L10n::t("[Embedded content - reload page to view]") . "<br />";
                $pattern = "/<\s*audio[^>]*>(.*?)<\s*\/\s*audio>/i";
                $text = preg_replace($pattern, $replace, $text);
index 88b6fa2ee3b83e38a33f805d710ad0150d7d803a..962701627a2979d68c30b77e540a197f1f45771d 100644 (file)
@@ -29,7 +29,7 @@ function update_network_content(App $a)
        $replace = "<img\${1} dst=\"\${2}\"";
        $text = preg_replace($pattern, $replace, $text);
 
-       if (PConfig::get(local_user(), "system", "bandwith_saver")) {
+       if (PConfig::get(local_user(), "system", "bandwidth_saver")) {
                $replace = "<br />" . L10n::t("[Embedded content - reload page to view]") . "<br />";
                $pattern = "/<\s*audio[^>]*>(.*?)<\s*\/\s*audio>/i";
                $text = preg_replace($pattern, $replace, $text);
index e369261128444cc2a3f221639f433221825228ad..892e71d782bcc43f437dfd46ca56625f494c1457 100644 (file)
@@ -36,7 +36,7 @@ function update_notes_content(App $a) {
        $replace = "<img\${1} dst=\"\${2}\"";
        $text = preg_replace($pattern, $replace, $text);
 
-       if (PConfig::get(local_user(), "system", "bandwith_saver")) {
+       if (PConfig::get(local_user(), "system", "bandwidth_saver")) {
                $replace = "<br />".L10n::t("[Embedded content - reload page to view]")."<br />";
                $pattern = "/<\s*audio[^>]*>(.*?)<\s*\/\s*audio>/i";
                $text = preg_replace($pattern, $replace, $text);
index 4d1f158b39dd9f12871e1e8c5546a286cfc65601..1a05130e0a52b562cbd09935eff8359c3f851652 100644 (file)
@@ -35,7 +35,7 @@ function update_profile_content(App $a) {
        $replace = "<img\${1} dst=\"\${2}\"";
        $text = preg_replace($pattern, $replace, $text);
 
-       if (PConfig::get(local_user(), "system", "bandwith_saver")) {
+       if (PConfig::get(local_user(), "system", "bandwidth_saver")) {
                $replace = "<br />".L10n::t("[Embedded content - reload page to view]")."<br />";
                $pattern = "/<\s*audio[^>]*>(.*?)<\s*\/\s*audio>/i";
                $text = preg_replace($pattern, $replace, $text);
diff --git a/mods/readme.txt b/mods/readme.txt
deleted file mode 100644 (file)
index 8fc1c48..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-sample-Lighttpd.config
-sample-nginx.config
-
-               Sample configuration files to use Friendica with Lighttpd
-               or Nginx. Pleas check software documentation to know how modify
-               these examples to make them work on your server.
-
-
-sample-systemd.timer
-sample-systemd.service
-
-               Sample systemd unit files to start worker.php periodically.
-               
-               Please place them in the correct location for your system,
-               typically this is /etc/systemd/system/friendicaworker.timer 
-               and /etc/systemd/system/friendicaworker.service.
-               Please report problems and improvements to 
-               !helpers@forum.friendi.ca and @utzer@social.yl.ms or open an 
-               issue in Github (https://github.com/friendica/friendica/issues).
-               This is for usage of systemd instead of cron to start the worker.php
-               periodically, the solution is work-in-progress and can surely be improved.
-
-home.css
-home.html
-
-               Example files to customize the landing page of your Friendica node.
-               The home.html file contains the text of the page, the home.css file
-               the style information. The login box will be added according to the
-               other system settings.
-               Both files have to be placed in the base directory of your Friendica
-               installation to be used for the landing page.
diff --git a/mods/redme.txt b/mods/redme.txt
new file mode 100644 (file)
index 0000000..8fc1c48
--- /dev/null
@@ -0,0 +1,31 @@
+sample-Lighttpd.config
+sample-nginx.config
+
+               Sample configuration files to use Friendica with Lighttpd
+               or Nginx. Pleas check software documentation to know how modify
+               these examples to make them work on your server.
+
+
+sample-systemd.timer
+sample-systemd.service
+
+               Sample systemd unit files to start worker.php periodically.
+               
+               Please place them in the correct location for your system,
+               typically this is /etc/systemd/system/friendicaworker.timer 
+               and /etc/systemd/system/friendicaworker.service.
+               Please report problems and improvements to 
+               !helpers@forum.friendi.ca and @utzer@social.yl.ms or open an 
+               issue in Github (https://github.com/friendica/friendica/issues).
+               This is for usage of systemd instead of cron to start the worker.php
+               periodically, the solution is work-in-progress and can surely be improved.
+
+home.css
+home.html
+
+               Example files to customize the landing page of your Friendica node.
+               The home.html file contains the text of the page, the home.css file
+               the style information. The login box will be added according to the
+               other system settings.
+               Both files have to be placed in the base directory of your Friendica
+               installation to be used for the landing page.
index 6a275ad3fcd4f0534f15a3b9dfb006f92668a034..b2d978aee6ed895fb126ca90abdec6217aa768e6 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0"?>
-<phpunit bootstrap="boot.php">
+<phpunit bootstrap="tests/bootstrap.php">
     <testsuites>
         <testsuite>
             <directory>tests/</directory>
index f1d1e11a542a26835b0700e25221fd36493ef044..4202db325c411c38b7852321af769bfb0f09d33c 100644 (file)
@@ -40,6 +40,12 @@ class Cache extends \Friendica\BaseObject
 
                                self::$driver = new Cache\MemcachedCacheDriver($memcached_hosts);
                                break;
+                       case 'redis':
+                               $redis_host = Config::get('system', 'redis_host', '127.0.0.1');
+                               $redis_port = Config::get('system', 'redis_port', 6379);
+
+                               self::$driver = new Cache\RedisCacheDriver($redis_host, $redis_port);
+                               break;
                        default:
                                self::$driver = new Cache\DatabaseCacheDriver();
                }
diff --git a/src/Core/Cache/RedisCacheDriver.php b/src/Core/Cache/RedisCacheDriver.php
new file mode 100644 (file)
index 0000000..fa98842
--- /dev/null
@@ -0,0 +1,77 @@
+<?php
+
+namespace Friendica\Core\Cache;
+
+use Friendica\BaseObject;
+use Friendica\Core\Cache;
+
+/**
+ * Redis Cache Driver. This driver is based on Memcache driver
+ *
+ * @author Hypolite Petovan <mrpetovan@gmail.com>
+ * @author Roland Haeder <roland@mxchange.org>
+ */
+class RedisCacheDriver extends BaseObject implements ICacheDriver
+{
+       /**
+        * @var Redis
+        */
+       private $redis;
+
+       public function __construct($redis_host, $redis_port)
+       {
+               if (!class_exists('Redis', false)) {
+                       throw new \Exception('Redis class isn\'t available');
+               }
+
+               $this->redis = new \Redis();
+
+               if (!$this->redis->connect($redis_host, $redis_port)) {
+                       throw new \Exception('Expected Redis server at ' . $redis_host . ':' . $redis_port . ' isn\'t available');
+               }
+       }
+
+       public function get($key)
+       {
+               $return = null;
+
+               // We fetch with the hostname as key to avoid problems with other applications
+               $cached = $this->redis->get(self::getApp()->get_hostname() . ':' . $key);
+
+               // @see http://php.net/manual/en/redis.get.php#84275
+               if (is_bool($cached) || is_double($cached) || is_long($cached)) {
+                       return $return;
+               }
+
+               $value = @unserialize($cached);
+
+               // Only return a value if the serialized value is valid.
+               // We also check if the db entry is a serialized
+               // boolean 'false' value (which we want to return).
+               if ($cached === serialize(false) || $value !== false) {
+                       $return = $value;
+               }
+
+               return $return;
+       }
+
+       public function set($key, $value, $duration = Cache::MONTH)
+       {
+               // We store with the hostname as key to avoid problems with other applications
+               return $this->redis->set(
+                       self::getApp()->get_hostname() . ":" . $key,
+                       serialize($value),
+                       time() + $duration
+               );
+       }
+
+       public function delete($key)
+       {
+               return $this->redis->delete($key);
+       }
+
+       public function clear()
+       {
+               return true;
+       }
+}
index bfa52f5a36ebd7e480d97d2c638ccf8a77b2958e..274122deda4513dd63acaeded4414989b0d7fd21 100644 (file)
@@ -29,9 +29,7 @@ class PConfig extends BaseObject
 
        public static function init($uid)
        {
-               $a = self::getApp();
-
-               if (isset($a->config['system']['config_adapter']) && $a->config['system']['config_adapter'] == 'preload') {
+               if (Config::get('system', 'config_adapter') == 'preload') {
                        self::$adapter = new Config\PreloadPConfigAdapter($uid);
                } else {
                        self::$adapter = new Config\JITPConfigAdapter($uid);
index 2936480de49c8cb8373123bf7d1f44885e8fbd12..81cdf1bbd28a8985a5db29800dd18790343529a2 100644 (file)
@@ -688,7 +688,7 @@ class Worker
                        logger("Load: ".$load."/".$maxsysload." - processes: ".$active."/".$entries.$processlist." - maximum: ".$queues."/".$maxqueues, LOGGER_DEBUG);
 
                        // Are there fewer workers running as possible? Then fork a new one.
-                       if (!Config::get("system", "worker_dont_fork") && ($queues > ($active + 1)) && ($entries > 1)) {
+                       if (!Config::get("system", "worker_dont_fork", false) && ($queues > ($active + 1)) && ($entries > 1)) {
                                logger("Active workers: ".$active."/".$queues." Fork a new worker.", LOGGER_DEBUG);
                                self::spawnWorker();
                        }
@@ -1040,7 +1040,7 @@ class Worker
                }
 
                $priority = PRIORITY_MEDIUM;
-               $dont_fork = Config::get("system", "worker_dont_fork");
+               $dont_fork = Config::get("system", "worker_dont_fork", false);
                $created = DateTimeFormat::utcNow();
 
                $run_parameter = array_shift($args);
index 847449b75419c8ab3fe6aad072c8ebb1c32d8e30..c285528e00e1ef43ecc18ba9848c4f632e764b1f 100644 (file)
@@ -668,12 +668,12 @@ class DBStructure
                                "comment" => "registered addons",
                                "fields" => [
                                                "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "name" => ["type" => "varchar(50)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "version" => ["type" => "varchar(50)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "installed" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "hidden" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "timestamp" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "plugin_admin" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "name" => ["type" => "varchar(50)", "not null" => "1", "default" => "", "comment" => "addon base (file)name"],
+                                               "version" => ["type" => "varchar(50)", "not null" => "1", "default" => "", "comment" => "currently unused"],
+                                               "installed" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "currently always 1"],
+                                               "hidden" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "currently unused"],
+                                               "timestamp" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => "file timestamp to check for reloads"],
+                                               "plugin_admin" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "1 = has admin config, 0 = has no admin config"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -683,19 +683,19 @@ class DBStructure
                $database["attach"] = [
                                "comment" => "file attachments",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
-                                               "hash" => ["type" => "varchar(64)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "filename" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "filetype" => ["type" => "varchar(64)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "filesize" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "data" => ["type" => "longblob", "not null" => "1", "comment" => ""],
-                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "edited" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "allow_cid" => ["type" => "mediumtext", "comment" => ""],
-                                               "allow_gid" => ["type" => "mediumtext", "comment" => ""],
-                                               "deny_cid" => ["type" => "mediumtext", "comment" => ""],
-                                               "deny_gid" => ["type" => "mediumtext", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "generated index"],
+                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "Owner User id"],
+                                               "hash" => ["type" => "varchar(64)", "not null" => "1", "default" => "", "comment" => "hash"],
+                                               "filename" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "filename of original"],
+                                               "filetype" => ["type" => "varchar(64)", "not null" => "1", "default" => "", "comment" => "mimetype"],
+                                               "filesize" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => "size in bytes"],
+                                               "data" => ["type" => "longblob", "not null" => "1", "comment" => "file data"],
+                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "creation time"],
+                                               "edited" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "last edit time"],
+                                               "allow_cid" => ["type" => "mediumtext", "comment" => "Access Control - list of allowed contact.id '<19><78>"],
+                                               "allow_gid" => ["type" => "mediumtext", "comment" => "Access Control - list of allowed groups"],
+                                               "deny_cid" => ["type" => "mediumtext", "comment" => "Access Control - list of denied contact.id"],
+                                               "deny_gid" => ["type" => "mediumtext", "comment" => "Access Control - list of denied groups"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -730,7 +730,7 @@ class DBStructure
                $database["challenge"] = [
                                "comment" => "",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "challenge" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "dfrn-id" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "expire" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => ""],
@@ -771,26 +771,26 @@ class DBStructure
                $database["contact"] = [
                                "comment" => "contact table",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
+                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "Owner User id"],
                                                "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "self" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "self" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "1 if the contact is the user him/her self"],
                                                "remote_self" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "rel" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "rel" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => "The kind of the relation between the user and the contact"],
                                                "duplex" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "network" => ["type" => "char(4)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "nick" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "network" => ["type" => "char(4)", "not null" => "1", "default" => "", "comment" => "Network protocol of the contact"],
+                                               "name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Name that this contact is known by"],
+                                               "nick" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Nick- and user name of the contact"],
                                                "location" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "about" => ["type" => "text", "comment" => ""],
-                                               "keywords" => ["type" => "text", "comment" => ""],
+                                               "keywords" => ["type" => "text", "comment" => "public keywords (interests) of the contact"],
                                                "gender" => ["type" => "varchar(32)", "not null" => "1", "default" => "", "comment" => ""],
                                                "xmpp" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "attag" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "avatar" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "photo" => ["type" => "varchar(255)", "default" => "", "comment" => ""],
-                                               "thumb" => ["type" => "varchar(255)", "default" => "", "comment" => ""],
-                                               "micro" => ["type" => "varchar(255)", "default" => "", "comment" => ""],
+                                               "photo" => ["type" => "varchar(255)", "default" => "", "comment" => "Link to the profile photo of the contact"],
+                                               "thumb" => ["type" => "varchar(255)", "default" => "", "comment" => "Link to the profile photo (thumb size)"],
+                                               "micro" => ["type" => "varchar(255)", "default" => "", "comment" => "Link to the profile photo (micro size)"],
                                                "site-pubkey" => ["type" => "text", "comment" => ""],
                                                "issued-id" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "dfrn-id" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
@@ -798,8 +798,8 @@ class DBStructure
                                                "nurl" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "addr" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "alias" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "pubkey" => ["type" => "text", "comment" => ""],
-                                               "prvkey" => ["type" => "text", "comment" => ""],
+                                               "pubkey" => ["type" => "text", "comment" => "RSA public key 4096 bit"],
+                                               "prvkey" => ["type" => "text", "comment" => "RSA private key 4096 bit"],
                                                "batch" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "request" => ["type" => "varchar(255)", "comment" => ""],
                                                "notify" => ["type" => "varchar(255)", "comment" => ""],
@@ -811,20 +811,20 @@ class DBStructure
                                                "usehub" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
                                                "subhub" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
                                                "hub-verify" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "last-update" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "success_update" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "failure_update" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
+                                               "last-update" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "Date of the last try to update the contact info"],
+                                               "success_update" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "Date of the last successful contact update"],
+                                               "failure_update" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "Date of the last failed update"],
                                                "name-date" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
                                                "uri-date" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
                                                "avatar-date" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
                                                "term-date" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "last-item" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
+                                               "last-item" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "date of the last post"],
                                                "priority" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
                                                "blocked" => ["type" => "boolean", "not null" => "1", "default" => "1", "comment" => ""],
-                                               "readonly" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "readonly" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "posts of the contact are readonly"],
                                                "writable" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "forum" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "prv" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "forum" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "contact is a forum"],
+                                               "prv" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "contact is a private group"],
                                                "contact-type" => ["type" => "tinyint", "not null" => "1", "default" => "0", "comment" => ""],
                                                "hidden" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
                                                "archive" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
@@ -859,14 +859,14 @@ class DBStructure
                $database["conv"] = [
                                "comment" => "private messages",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "guid" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "recips" => ["type" => "text", "comment" => ""],
-                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
-                                               "creator" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "updated" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "subject" => ["type" => "text", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
+                                               "guid" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "A unique identifier for this conversation"],
+                                               "recips" => ["type" => "text", "comment" => "sender_handle;recipient_handle"],
+                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "Owner User id"],
+                                               "creator" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "handle of creator"],
+                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "creation timestamp"],
+                                               "updated" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "edited timestamp"],
+                                               "subject" => ["type" => "text", "comment" => "subject of initial message"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -876,13 +876,13 @@ class DBStructure
                $database["conversation"] = [
                                "comment" => "Raw data and structure information for messages",
                                "fields" => [
-                                               "item-uri" => ["type" => "varbinary(255)", "not null" => "1", "primary" => "1", "comment" => ""],
-                                               "reply-to-uri" => ["type" => "varbinary(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "conversation-uri" => ["type" => "varbinary(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "conversation-href" => ["type" => "varbinary(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "protocol" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "source" => ["type" => "mediumtext", "comment" => ""],
-                                               "received" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
+                                               "item-uri" => ["type" => "varbinary(255)", "not null" => "1", "primary" => "1", "comment" => "URI of the item"],
+                                               "reply-to-uri" => ["type" => "varbinary(255)", "not null" => "1", "default" => "", "comment" => "URI to which this item is a reply"],
+                                               "conversation-uri" => ["type" => "varbinary(255)", "not null" => "1", "default" => "", "comment" => "GNU Social conversation URI"],
+                                               "conversation-href" => ["type" => "varbinary(255)", "not null" => "1", "default" => "", "comment" => "GNU Social conversation link"],
+                                               "protocol" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => "The protocol of the item"],
+                                               "source" => ["type" => "mediumtext", "comment" => "Original source"],
+                                               "received" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "Receiving date"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["item-uri"],
@@ -893,26 +893,26 @@ class DBStructure
                $database["event"] = [
                                "comment" => "Events",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "guid" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
-                                               "cid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => ""],
+                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "Owner User id"],
+                                               "cid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => "contact_id (ID of the contact in contact table)"],
                                                "uri" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "edited" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "start" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "finish" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "summary" => ["type" => "text", "comment" => ""],
-                                               "desc" => ["type" => "text", "comment" => ""],
-                                               "location" => ["type" => "text", "comment" => ""],
-                                               "type" => ["type" => "varchar(20)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "nofinish" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "adjust" => ["type" => "boolean", "not null" => "1", "default" => "1", "comment" => ""],
-                                               "ignore" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "allow_cid" => ["type" => "mediumtext", "comment" => ""],
-                                               "allow_gid" => ["type" => "mediumtext", "comment" => ""],
-                                               "deny_cid" => ["type" => "mediumtext", "comment" => ""],
-                                               "deny_gid" => ["type" => "mediumtext", "comment" => ""],
+                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "creation time"],
+                                               "edited" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "last edit time"],
+                                               "start" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "event start time"],
+                                               "finish" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "event end time"],
+                                               "summary" => ["type" => "text", "comment" => "short description or title of the event"],
+                                               "desc" => ["type" => "text", "comment" => "event description"],
+                                               "location" => ["type" => "text", "comment" => "event location"],
+                                               "type" => ["type" => "varchar(20)", "not null" => "1", "default" => "", "comment" => "event or birthday"],
+                                               "nofinish" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "if event does have no end this is 1"],
+                                               "adjust" => ["type" => "boolean", "not null" => "1", "default" => "1", "comment" => "adjust to timezone of the recipient (0 or 1)"],
+                                               "ignore" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "0 or 1"],
+                                               "allow_cid" => ["type" => "mediumtext", "comment" => "Access Control - list of allowed contact.id '<19><78>'"],
+                                               "allow_gid" => ["type" => "mediumtext", "comment" => "Access Control - list of allowed groups"],
+                                               "deny_cid" => ["type" => "mediumtext", "comment" => "Access Control - list of denied contact.id"],
+                                               "deny_gid" => ["type" => "mediumtext", "comment" => "Access Control - list of denied groups"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -922,8 +922,8 @@ class DBStructure
                $database["fcontact"] = [
                                "comment" => "Diaspora compatible contacts - used in the Diaspora implementation",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "guid" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
+                                               "guid" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "unique id"],
                                                "url" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "photo" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
@@ -966,9 +966,9 @@ class DBStructure
                $database["gcign"] = [
                                "comment" => "contacts ignored by friend suggestions",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
-                                               "gcid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["gcontact" => "id"], "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
+                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "Local User id"],
+                                               "gcid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["gcontact" => "id"], "comment" => "gcontact.id of ignored contact"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -979,12 +979,12 @@ class DBStructure
                $database["gcontact"] = [
                                "comment" => "global contacts",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "nick" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "url" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
+                                               "name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Name that this contact is known by"],
+                                               "nick" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Nick- and user name of the contact"],
+                                               "url" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Link to the contacts profile page"],
                                                "nurl" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "photo" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "photo" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Link to the profile photo"],
                                                "connect" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
                                                "updated" => ["type" => "datetime", "default" => NULL_DATE, "comment" => ""],
@@ -992,19 +992,19 @@ class DBStructure
                                                "last_failure" => ["type" => "datetime", "default" => NULL_DATE, "comment" => ""],
                                                "location" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "about" => ["type" => "text", "comment" => ""],
-                                               "keywords" => ["type" => "text", "comment" => ""],
+                                               "keywords" => ["type" => "text", "comment" => "puplic keywords (interests)"],
                                                "gender" => ["type" => "varchar(32)", "not null" => "1", "default" => "", "comment" => ""],
                                                "birthday" => ["type" => "varchar(32)", "not null" => "1", "default" => "0001-01-01", "comment" => ""],
-                                               "community" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "community" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "1 if contact is forum account"],
                                                "contact-type" => ["type" => "tinyint", "not null" => "1", "default" => "-1", "comment" => ""],
-                                               "hide" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "nsfw" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "network" => ["type" => "char(4)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "hide" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "1 = should be hidden from search"],
+                                               "nsfw" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "1 = contact posts nsfw content"],
+                                               "network" => ["type" => "char(4)", "not null" => "1", "default" => "", "comment" => "social network protocol"],
                                                "addr" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "notify" => ["type" => "varchar(255)", "comment" => ""],
                                                "alias" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "generation" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "server_url" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "server_url" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "baseurl of the contacts server"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -1019,7 +1019,7 @@ class DBStructure
                $database["glink"] = [
                                "comment" => "'friends of friends' linkages derived from poco",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "cid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => ""],
                                                "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
                                                "gcid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["gcontact" => "id"], "comment" => ""],
@@ -1035,11 +1035,11 @@ class DBStructure
                $database["group"] = [
                                "comment" => "privacy groups, group info",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
-                                               "visible" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "deleted" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
+                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "Owner User id"],
+                                               "visible" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "1 indicates the member list is not private"],
+                                               "deleted" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "1 indicates the group has been deleted"],
+                                               "name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "human readable name of group"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -1049,9 +1049,9 @@ class DBStructure
                $database["group_member"] = [
                                "comment" => "privacy groups, member info",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "gid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["group" => "id"], "comment" => ""],
-                                               "contact-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
+                                               "gid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["group" => "id"], "comment" => "groups.id of the associated group"],
+                                               "contact-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => "contact.id  of the member assigned to the associated group"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -1062,14 +1062,14 @@ class DBStructure
                $database["gserver"] = [
                                "comment" => "Global servers",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "url" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "nurl" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "version" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "site_name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "info" => ["type" => "text", "comment" => ""],
                                                "register_policy" => ["type" => "tinyint", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "registered-users" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "registered-users" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => "Number of registered users"],
                                                "poco" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "noscrape" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "network" => ["type" => "char(4)", "not null" => "1", "default" => "", "comment" => ""],
@@ -1100,11 +1100,11 @@ class DBStructure
                $database["hook"] = [
                                "comment" => "addon hook registry",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "hook" => ["type" => "varbinary(100)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "file" => ["type" => "varbinary(200)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "function" => ["type" => "varbinary(200)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "priority" => ["type" => "smallint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
+                                               "hook" => ["type" => "varbinary(100)", "not null" => "1", "default" => "", "comment" => "name of hook"],
+                                               "file" => ["type" => "varbinary(200)", "not null" => "1", "default" => "", "comment" => "relative filename of hook handler"],
+                                               "function" => ["type" => "varbinary(200)", "not null" => "1", "default" => "", "comment" => "function name of hook handler"],
+                                               "priority" => ["type" => "smallint unsigned", "not null" => "1", "default" => "0", "comment" => "not yet implemented - can be used to sort conflicts in hook handling by calling handlers in priority order"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -1114,7 +1114,7 @@ class DBStructure
                $database["intro"] = [
                                "comment" => "",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
                                                "fid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["fcontact" => "id"], "comment" => ""],
                                                "contact-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => ""],
@@ -1134,68 +1134,68 @@ class DBStructure
                                "comment" => "All posts",
                                "fields" => [
                                                "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "relation" => ["thread" => "iid"]],
-                                               "guid" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "guid" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "A unique identifier for this item"],
                                                "uri" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
-                                               "contact-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => ""],
+                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "Owner id which owns this copy of the item"],
+                                               "contact-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => "contact.id"],
                                                "type" => ["type" => "varchar(20)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "wall" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "wall" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "This item was posted to the wall of uid"],
                                                "gravity" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "parent" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["item" => "id"], "comment" => ""],
-                                               "parent-uri" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "parent" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["item" => "id"], "comment" => "item.id of the parent to this item if it is a reply of some form; otherwise this must be set to the id of this item"],
+                                               "parent-uri" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "uri of the parent to this item"],
                                                "extid" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "thr-parent" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "edited" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "commented" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "received" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "changed" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "owner-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => ""],
-                                               "owner-name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "owner-link" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "owner-avatar" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "author-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => ""],
-                                               "author-name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "author-link" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "author-avatar" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "title" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "thr-parent" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "If the parent of this item is not the top-level item in the conversation, the uri of the immediate parent; otherwise set to parent-uri"],
+                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "Creation timestamp."],
+                                               "edited" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "Date of  last edit (default is created)"],
+                                               "commented" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "Date of last comment/reply to this item"],
+                                               "received" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "datetime"],
+                                               "changed" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "Date that something in the conversation changed, indicating clients should fetch the conversation again"],
+                                               "owner-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => "Link to the contact table with uid=0 of the owner of this item"],
+                                               "owner-name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Name of the owner of this item"],
+                                               "owner-link" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Link to the profile page of the owner of this item"],
+                                               "owner-avatar" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Link to the avatar picture of the owner of this item"],
+                                               "author-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => "Link to the contact table with uid=0 of the author of this item"],
+                                               "author-name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Name of the author of this item"],
+                                               "author-link" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Link to the profile page of the author of this item"],
+                                               "author-avatar" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Link to the avatar picture of the author of this item"],
+                                               "title" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "item title"],
                                                "content-warning" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "body" => ["type" => "mediumtext", "comment" => ""],
-                                               "app" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "verb" => ["type" => "varchar(100)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "object-type" => ["type" => "varchar(100)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "object" => ["type" => "text", "comment" => ""],
-                                               "target-type" => ["type" => "varchar(100)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "target" => ["type" => "text", "comment" => ""],
-                                               "postopts" => ["type" => "text", "comment" => ""],
-                                               "plink" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "resource-id" => ["type" => "varchar(32)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "event-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["event" => "id"], "comment" => ""],
+                                               "body" => ["type" => "mediumtext", "comment" => "item body content"],
+                                               "app" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "application which generated this item"],
+                                               "verb" => ["type" => "varchar(100)", "not null" => "1", "default" => "", "comment" => "ActivityStreams verb"],
+                                               "object-type" => ["type" => "varchar(100)", "not null" => "1", "default" => "", "comment" => "ActivityStreams object type"],
+                                               "object" => ["type" => "text", "comment" => "JSON encoded object structure unless it is an implied object (normal post)"],
+                                               "target-type" => ["type" => "varchar(100)", "not null" => "1", "default" => "", "comment" => "ActivityStreams target type if applicable (URI)"],
+                                               "target" => ["type" => "text", "comment" => "JSON encoded target structure if used"],
+                                               "postopts" => ["type" => "text", "comment" => "External post connectors add their network name to this comma-separated string to identify that they should be delivered to these networks during delivery"],
+                                               "plink" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "permalink or URL toa displayable copy  of the message at its source"],
+                                               "resource-id" => ["type" => "varchar(32)", "not null" => "1", "default" => "", "comment" => "Used to link other tables to items, it identifies the linked resource (e.g. photo) and if set must also set resource_type"],
+                                               "event-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["event" => "id"], "comment" => "Used to link to the event.id"],
                                                "tag" => ["type" => "mediumtext", "comment" => ""],
-                                               "attach" => ["type" => "mediumtext", "comment" => ""],
+                                               "attach" => ["type" => "mediumtext", "comment" => "JSON structure representing attachments to this item"],
                                                "inform" => ["type" => "mediumtext", "comment" => ""],
                                                "file" => ["type" => "mediumtext", "comment" => ""],
-                                               "location" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "coord" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "allow_cid" => ["type" => "mediumtext", "comment" => ""],
-                                               "allow_gid" => ["type" => "mediumtext", "comment" => ""],
-                                               "deny_cid" => ["type" => "mediumtext", "comment" => ""],
-                                               "deny_gid" => ["type" => "mediumtext", "comment" => ""],
-                                               "private" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "location" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "text location where this item originated"],
+                                               "coord" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "longitude/latitude pair representing location where this item originated"],
+                                               "allow_cid" => ["type" => "mediumtext", "comment" => "Access Control - list of allowed contact.id '<19><78>'"],
+                                               "allow_gid" => ["type" => "mediumtext", "comment" => "Access Control - list of allowed groups"],
+                                               "deny_cid" => ["type" => "mediumtext", "comment" => "Access Control - list of denied contact.id"],
+                                               "deny_gid" => ["type" => "mediumtext", "comment" => "Access Control - list of denied groups"],
+                                               "private" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "distribution is restricted"],
                                                "pubmail" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
                                                "moderated" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
                                                "visible" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
                                                "spam" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "starred" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "bookmark" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "unseen" => ["type" => "boolean", "not null" => "1", "default" => "1", "comment" => ""],
-                                               "deleted" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "origin" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "starred" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "item has been favourited"],
+                                               "bookmark" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "item has been bookmarked"],
+                                               "unseen" => ["type" => "boolean", "not null" => "1", "default" => "1", "comment" => "item has not been seen"],
+                                               "deleted" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "item has been deleted"],
+                                               "origin" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "item originated at this site"],
                                                "forum_mode" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "mention" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "network" => ["type" => "char(4)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "mention" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "The owner of this item was mentioned in it"],
+                                               "network" => ["type" => "char(4)", "not null" => "1", "default" => "", "comment" => "Network from where the item comes from"],
                                                "rendered-hash" => ["type" => "varchar(32)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "rendered-html" => ["type" => "mediumtext", "comment" => ""],
+                                               "rendered-html" => ["type" => "mediumtext", "comment" => "item.body converted to html"],
                                                "global" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
                                                ],
                                "indexes" => [
@@ -1232,10 +1232,10 @@ class DBStructure
                $database["locks"] = [
                                "comment" => "",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "name" => ["type" => "varchar(128)", "not null" => "1", "default" => "", "comment" => ""],
                                                "locked" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "pid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "pid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => "Process ID"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -1244,23 +1244,23 @@ class DBStructure
                $database["mail"] = [
                                "comment" => "private messages",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
-                                               "guid" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "from-name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "from-photo" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "from-url" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "contact-id" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "relation" => ["contact" => "id"], "comment" => ""],
-                                               "convid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["conv" => "id"], "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
+                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "Owner User id"],
+                                               "guid" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "A unique identifier for this private message"],
+                                               "from-name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "name of the sender"],
+                                               "from-photo" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "contact photo link of the sender"],
+                                               "from-url" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "profile linke of the sender"],
+                                               "contact-id" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "relation" => ["contact" => "id"], "comment" => "contact.id"],
+                                               "convid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["conv" => "id"], "comment" => "conv.id"],
                                                "title" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "body" => ["type" => "mediumtext", "comment" => ""],
-                                               "seen" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "seen" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "if message visited it is 1"],
                                                "reply" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
                                                "replied" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "unknown" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "unknown" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "if sender not in the contact table this is 1"],
                                                "uri" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "parent-uri" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
+                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "creation time of the private message"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -1274,7 +1274,7 @@ class DBStructure
                $database["mailacct"] = [
                                "comment" => "Mail account data for fetching mails",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
                                                "server" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "port" => ["type" => "smallint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
@@ -1295,7 +1295,7 @@ class DBStructure
                $database["manage"] = [
                                "comment" => "table of accounts that can manage each other",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
                                                "mid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
                                                ],
@@ -1307,7 +1307,7 @@ class DBStructure
                $database["notify"] = [
                                "comment" => "notifications",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "hash" => ["type" => "varchar(64)", "not null" => "1", "default" => "", "comment" => ""],
                                                "type" => ["type" => "smallint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
                                                "name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
@@ -1315,15 +1315,15 @@ class DBStructure
                                                "photo" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "date" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
                                                "msg" => ["type" => "mediumtext", "comment" => ""],
-                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
+                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "Owner User id"],
                                                "link" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "iid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["item" => "id"], "comment" => ""],
+                                               "iid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["item" => "id"], "comment" => "item.id"],
                                                "parent" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["item" => "id"], "comment" => ""],
                                                "seen" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
                                                "verb" => ["type" => "varchar(100)", "not null" => "1", "default" => "", "comment" => ""],
                                                "otype" => ["type" => "varchar(10)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "name_cache" => ["type" => "tinytext", "comment" => ""],
-                                               "msg_cache" => ["type" => "mediumtext", "comment" => ""]
+                                               "name_cache" => ["type" => "tinytext", "comment" => "Cached bbcode parsing of name"],
+                                               "msg_cache" => ["type" => "mediumtext", "comment" => "Cached bbcode parsing of msg"]
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -1336,7 +1336,7 @@ class DBStructure
                $database["notify-threads"] = [
                                "comment" => "",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "notify-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["notify" => "id"], "comment" => ""],
                                                "master-parent-item" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["item" => "id"], "comment" => ""],
                                                "parent-item" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => ""],
@@ -1349,10 +1349,10 @@ class DBStructure
                $database["oembed"] = [
                                "comment" => "cache for OEmbed queries",
                                "fields" => [
-                                               "url" => ["type" => "varbinary(255)", "not null" => "1", "primary" => "1", "comment" => ""],
-                                               "maxwidth" => ["type" => "mediumint unsigned", "not null" => "1", "primary" => "1", "comment" => ""],
-                                               "content" => ["type" => "mediumtext", "comment" => ""],
-                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
+                                               "url" => ["type" => "varbinary(255)", "not null" => "1", "primary" => "1", "comment" => "page url"],
+                                               "maxwidth" => ["type" => "mediumint unsigned", "not null" => "1", "primary" => "1", "comment" => "Maximum width passed to Oembed"],
+                                               "content" => ["type" => "mediumtext", "comment" => "OEmbed data of the page"],
+                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "datetime of creation"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["url", "maxwidth"],
@@ -1362,11 +1362,11 @@ class DBStructure
                $database["parsed_url"] = [
                                "comment" => "cache for 'parse_url' queries",
                                "fields" => [
-                                               "url" => ["type" => "varbinary(255)", "not null" => "1", "primary" => "1", "comment" => ""],
-                                               "guessing" => ["type" => "boolean", "not null" => "1", "default" => "0", "primary" => "1", "comment" => ""],
-                                               "oembed" => ["type" => "boolean", "not null" => "1", "default" => "0", "primary" => "1", "comment" => ""],
-                                               "content" => ["type" => "mediumtext", "comment" => ""],
-                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
+                                               "url" => ["type" => "varbinary(255)", "not null" => "1", "primary" => "1", "comment" => "page url"],
+                                               "guessing" => ["type" => "boolean", "not null" => "1", "default" => "0", "primary" => "1", "comment" => "is the 'guessing' mode active?"],
+                                               "oembed" => ["type" => "boolean", "not null" => "1", "default" => "0", "primary" => "1", "comment" => "is the data the result of oembed?"],
+                                               "content" => ["type" => "mediumtext", "comment" => "page data"],
+                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "datetime of creation"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["url", "guessing", "oembed"],
@@ -1402,16 +1402,16 @@ class DBStructure
                $database["photo"] = [
                                "comment" => "photo storage",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
-                                               "contact-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => ""],
-                                               "guid" => ["type" => "char(16)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
+                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "Owner User id"],
+                                               "contact-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => "contact.id"],
+                                               "guid" => ["type" => "char(16)", "not null" => "1", "default" => "", "comment" => "A unique identifier for this photo"],
                                                "resource-id" => ["type" => "char(32)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "edited" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
+                                               "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "creation date"],
+                                               "edited" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "last edited date"],
                                                "title" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "desc" => ["type" => "text", "comment" => ""],
-                                               "album" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "album" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "The name of the album to which the photo belongs"],
                                                "filename" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "type" => ["type" => "varchar(30)", "not null" => "1", "default" => "image/jpeg"],
                                                "height" => ["type" => "smallint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
@@ -1420,10 +1420,10 @@ class DBStructure
                                                "data" => ["type" => "mediumblob", "not null" => "1", "comment" => ""],
                                                "scale" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
                                                "profile" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "allow_cid" => ["type" => "mediumtext", "comment" => ""],
-                                               "allow_gid" => ["type" => "mediumtext", "comment" => ""],
-                                               "deny_cid" => ["type" => "mediumtext", "comment" => ""],
-                                               "deny_gid" => ["type" => "mediumtext", "comment" => ""],
+                                               "allow_cid" => ["type" => "mediumtext", "comment" => "Access Control - list of allowed contact.id '<19><78>'"],
+                                               "allow_gid" => ["type" => "mediumtext", "comment" => "Access Control - list of allowed groups"],
+                                               "deny_cid" => ["type" => "mediumtext", "comment" => "Access Control - list of denied contact.id"],
+                                               "deny_gid" => ["type" => "mediumtext", "comment" => "Access Control - list of denied groups"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -1459,7 +1459,7 @@ class DBStructure
                $database["poll_result"] = [
                                "comment" => "data for polls - currently unused",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "poll_id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["poll" => "id"]],
                                                "choice" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
                                                ],
@@ -1483,14 +1483,14 @@ class DBStructure
                $database["profile"] = [
                                "comment" => "user profiles data",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
-                                               "profile-name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "is-default" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "hide-friends" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
+                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "Owner User id"],
+                                               "profile-name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Name of the profile"],
+                                               "is-default" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "Mark this profile as default profile"],
+                                               "hide-friends" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "Hide friend list from viewers of this profile"],
                                                "name" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "pdesc" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "dob" => ["type" => "varchar(32)", "not null" => "1", "default" => "0000-00-00", "comment" => ""],
+                                               "pdesc" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Title or description"],
+                                               "dob" => ["type" => "varchar(32)", "not null" => "1", "default" => "0000-00-00", "comment" => "Day of birth"],
                                                "address" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "locality" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "region" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
@@ -1523,8 +1523,8 @@ class DBStructure
                                                "xmpp" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "photo" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "thumb" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "publish" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "net-publish" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "publish" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "publish default profile in local directory"],
+                                               "net-publish" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "publish profile in global directory"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
@@ -1534,9 +1534,9 @@ class DBStructure
                $database["profile_check"] = [
                                "comment" => "DFRN remote auth use",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
-                                               "cid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => ""],
+                                               "cid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => "contact.id"],
                                                "dfrn_id" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "sec" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "expire" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => ""],
@@ -1548,7 +1548,7 @@ class DBStructure
                $database["push_subscriber"] = [
                                "comment" => "Used for OStatus: Contains feed subscribers",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
                                                "callback_url" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "topic" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
@@ -1567,7 +1567,7 @@ class DBStructure
                $database["queue"] = [
                                "comment" => "Queue for messages that couldn't be delivered",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "cid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => "Message receiver"],
                                                "network" => ["type" => "char(4)", "not null" => "1", "default" => "", "comment" => "Receiver's network"],
                                                "guid" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Unique GUID of the message"],
@@ -1587,7 +1587,7 @@ class DBStructure
                $database["register"] = [
                                "comment" => "registrations requiring admin approval",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "hash" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
                                                "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
@@ -1602,7 +1602,7 @@ class DBStructure
                $database["search"] = [
                                "comment" => "",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
                                                "term" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                ],
@@ -1614,7 +1614,7 @@ class DBStructure
                $database["session"] = [
                                "comment" => "web session storage",
                                "fields" => [
-                                               "id" => ["type" => "bigint unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "bigint unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "sid" => ["type" => "varbinary(255)", "not null" => "1", "default" => "", "comment" => ""],
                                                "data" => ["type" => "text", "comment" => ""],
                                                "expire" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => ""],
@@ -1628,8 +1628,8 @@ class DBStructure
                $database["sign"] = [
                                "comment" => "Diaspora signatures",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
-                                               "iid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["item" => "id"], "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
+                                               "iid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["item" => "id"], "comment" => "item.id"],
                                                "signed_text" => ["type" => "mediumtext", "comment" => ""],
                                                "signature" => ["type" => "text", "comment" => ""],
                                                "signer" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
@@ -1666,11 +1666,11 @@ class DBStructure
                $database["thread"] = [
                                "comment" => "Thread related data",
                                "fields" => [
-                                               "iid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "primary" => "1", "relation" => ["item" => "id"], "comment" => ""],
+                                               "iid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "primary" => "1", "relation" => ["item" => "id"], "comment" => "sequential ID"],
                                                "uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "User id"],
                                                "contact-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => ""],
-                                               "owner-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => ""],
-                                               "author-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => ""],
+                                               "owner-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => "Item owner"],
+                                               "author-id" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "relation" => ["contact" => "id"], "comment" => "Item author"],
                                                "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
                                                "edited" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
                                                "commented" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
@@ -1724,50 +1724,50 @@ class DBStructure
                $database["user"] = [
                                "comment" => "The local users",
                                "fields" => [
-                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "uid" => ["type" => "mediumint unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "parent-uid" => ["type" => "mediumint unsigned", "not null" => "1", "default" => "0", "relation" => ["user" => "uid"], "comment" => "The parent user that has full control about this user"],
-                                               "guid" => ["type" => "varchar(64)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "username" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "password" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "guid" => ["type" => "varchar(64)", "not null" => "1", "default" => "", "comment" => "A unique identifier for this user"],
+                                               "username" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Name that this user is known by"],
+                                               "password" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "encrypted password"],
                                                "legacy_password" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "Is the password hash double-hashed?"],
-                                               "nickname" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "email" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
+                                               "nickname" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "nick- and user name"],
+                                               "email" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "the users email address"],
                                                "openid" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "timezone" => ["type" => "varchar(128)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "language" => ["type" => "varchar(32)", "not null" => "1", "default" => "en", "comment" => ""],
-                                               "register_date" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "login_date" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "default-location" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "allow_location" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "theme" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => ""],
-                                               "pubkey" => ["type" => "text", "comment" => ""],
-                                               "prvkey" => ["type" => "text", "comment" => ""],
+                                               "timezone" => ["type" => "varchar(128)", "not null" => "1", "default" => "", "comment" => "PHP-legal timezone"],
+                                               "language" => ["type" => "varchar(32)", "not null" => "1", "default" => "en", "comment" => "default language"],
+                                               "register_date" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "timestamp of registration"],
+                                               "login_date" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "timestamp of last login"],
+                                               "default-location" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "Default for item.location"],
+                                               "allow_location" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "1 allows to display the location"],
+                                               "theme" => ["type" => "varchar(255)", "not null" => "1", "default" => "", "comment" => "user theme preference"],
+                                               "pubkey" => ["type" => "text", "comment" => "RSA public key 4096 bit"],
+                                               "prvkey" => ["type" => "text", "comment" => "RSA private key 4096 bit"],
                                                "spubkey" => ["type" => "text", "comment" => ""],
                                                "sprvkey" => ["type" => "text", "comment" => ""],
-                                               "verified" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "blocked" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "blockwall" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "hidewall" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "blocktags" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "unkmail" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "verified" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "user is verified through email"],
+                                               "blocked" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "1 for user is blocked"],
+                                               "blockwall" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "Prohibit contacts to post to the profile page of the user"],
+                                               "hidewall" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "Hide profile details from unkown viewers"],
+                                               "blocktags" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "Prohibit contacts to tag the post of this user"],
+                                               "unkmail" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "Permit unknown people to send private mails to this user"],
                                                "cntunkmail" => ["type" => "int unsigned", "not null" => "1", "default" => "10", "comment" => ""],
-                                               "notify-flags" => ["type" => "smallint unsigned", "not null" => "1", "default" => "65535", "comment" => ""],
-                                               "page-flags" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "notify-flags" => ["type" => "smallint unsigned", "not null" => "1", "default" => "65535", "comment" => "email notification options"],
+                                               "page-flags" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => "page/profile type"],
                                                "account-type" => ["type" => "tinyint unsigned", "not null" => "1", "default" => "0", "comment" => ""],
                                                "prvnets" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
                                                "pwdreset" => ["type" => "varchar(255)", "comment" => "Password reset request token"],
                                                "pwdreset_time" => ["type" => "datetime", "comment" => "Timestamp of the last password reset request"],
                                                "maxreq" => ["type" => "int unsigned", "not null" => "1", "default" => "10", "comment" => ""],
                                                "expire" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "account_removed" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
+                                               "account_removed" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "if 1 the account is removed"],
                                                "account_expired" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "account_expires_on" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
-                                               "expire_notification_sent" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => ""],
+                                               "account_expires_on" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "timestamp when account expires and will be deleted"],
+                                               "expire_notification_sent" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "timestamp of last warning of account expiration"],
                                                "def_gid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => ""],
-                                               "allow_cid" => ["type" => "mediumtext", "comment" => ""],
-                                               "allow_gid" => ["type" => "mediumtext", "comment" => ""],
-                                               "deny_cid" => ["type" => "mediumtext", "comment" => ""],
-                                               "deny_gid" => ["type" => "mediumtext", "comment" => ""],
+                                               "allow_cid" => ["type" => "mediumtext", "comment" => "default permission for this user"],
+                                               "allow_gid" => ["type" => "mediumtext", "comment" => "default permission for this user"],
+                                               "deny_cid" => ["type" => "mediumtext", "comment" => "default permission for this user"],
+                                               "deny_gid" => ["type" => "mediumtext", "comment" => "default permission for this user"],
                                                "openidserver" => ["type" => "text", "comment" => ""],
                                                ],
                                "indexes" => [
@@ -1778,7 +1778,7 @@ class DBStructure
                $database["userd"] = [
                                "comment" => "Deleted usernames",
                                "fields" => [
-                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => ""],
+                                               "id" => ["type" => "int unsigned", "not null" => "1", "extra" => "auto_increment", "primary" => "1", "comment" => "sequential ID"],
                                                "username" => ["type" => "varchar(255)", "not null" => "1", "comment" => ""],
                                                ],
                                "indexes" => [
@@ -1806,7 +1806,7 @@ class DBStructure
                                                "created" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "Creation date"],
                                                "pid" => ["type" => "int unsigned", "not null" => "1", "default" => "0", "comment" => "Process id of the worker"],
                                                "executed" => ["type" => "datetime", "not null" => "1", "default" => NULL_DATE, "comment" => "Execution date"],
-                                               "done" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "Marked when the task was done, will be deleted later"],
+                                               "done" => ["type" => "boolean", "not null" => "1", "default" => "0", "comment" => "Marked 1 when the task was done - will be deleted later"],
                                                ],
                                "indexes" => [
                                                "PRIMARY" => ["id"],
index e65e61ee58367a4e3e6005217a36a5a29af1b860..db9e2b93034127cc85e1036571a8a3caea20899a 100644 (file)
@@ -803,10 +803,10 @@ class Event extends BaseObject
        /**
         * @brief Format an item array with event data to HTML.
         *
-        * @param arr $item Array with item and event data.
+        * @param array $item Array with item and event data.
         * @return string HTML output.
         */
-       public static function getItemHTML($item) {
+       public static function getItemHTML(array $item) {
                $same_date = false;
                $finish    = false;
 
index 0bac3210d716beea256833cae90b616a614134f1..e6ce67590e91a50d71c053254a2817d86fc1f4ff 100644 (file)
@@ -1122,8 +1122,9 @@ class Item extends BaseObject
                }
 
                // Is this a shadow entry?
-               if ($item['uid'] == 0)
+               if ($item['uid'] == 0) {
                        return;
+               }
 
                // Is there a shadow parent?
                if (!dba::exists('item', ['uri' => $item['parent-uri'], 'uid' => 0])) {
@@ -1163,10 +1164,8 @@ class Item extends BaseObject
 
                // If this was a comment to a Diaspora post we don't get our comment back.
                // This means that we have to distribute the comment by ourselves.
-               if ($origin) {
-                       if (dba::exists('item', ['id' => $parent, 'network' => NETWORK_DIASPORA])) {
-                               self::distribute($public_shadow);
-                       }
+               if ($origin && dba::exists('item', ['id' => $parent, 'network' => NETWORK_DIASPORA])) {
+                       self::distribute($public_shadow);
                }
        }
 
@@ -1177,14 +1176,14 @@ class Item extends BaseObject
         */
        private static function addLanguageInPostopts(&$item)
        {
+               $postopts = "";
+
                if (!empty($item['postopts'])) {
                        if (strstr($item['postopts'], 'lang=')) {
                                // do not override
                                return;
                        }
                        $postopts = $item['postopts'];
-               } else {
-                       $postopts = "";
                }
 
                $naked_body = Text\BBCode::toPlaintext($item['body'], false);
index 9b0f409e11b150b6b39e279655a5553c29fdcb7f..39c544c3a8786f62053093ec1c4ff734d5eb4c4f 100644 (file)
@@ -331,6 +331,7 @@ class User
                $confirm    = x($data, 'confirm')    ? trim($data['confirm'])            : '';
                $blocked    = x($data, 'blocked')    ? intval($data['blocked'])          : 0;
                $verified   = x($data, 'verified')   ? intval($data['verified'])         : 0;
+               $language   = x($data, 'language')   ? notags(trim($data['language'])) : 'en';
 
                $publish = x($data, 'profile_publish_reg') && intval($data['profile_publish_reg']) ? 1 : 0;
                $netpublish = strlen(Config::get('system', 'directory')) ? $publish : 0;
@@ -466,6 +467,7 @@ class User
                        'sprvkey'  => $sprvkey,
                        'verified' => $verified,
                        'blocked'  => $blocked,
+                       'language' => $language,
                        'timezone' => 'UTC',
                        'register_date' => DateTimeFormat::utcNow(),
                        'default-location' => ''
index ac147a7626c70ca5e9cf901eb333113658bd6fb6..6b9ff3de50e886fda0a672d2647f5fef4406adf9 100644 (file)
@@ -63,7 +63,7 @@ class DFRN
         * @param array $owner Owner record
         *
         * @return string DFRN entries
-        * @todo Add type-hints
+        * @todo Find proper type-hints
         */
        public static function entries($items, $owner)
        {
@@ -81,7 +81,7 @@ class DFRN
                        $root->appendChild($entry);
                }
 
-               return(trim($doc->saveXML()));
+               return trim($doc->saveXML());
        }
 
        /**
@@ -120,8 +120,6 @@ class DFRN
                        }
                }
 
-
-
                // default permissions - anonymous user
 
                $sql_extra = " AND `item`.`allow_cid` = '' AND `item`.`allow_gid` = '' AND `item`.`deny_cid`  = '' AND `item`.`deny_gid`  = '' ";
@@ -134,6 +132,7 @@ class DFRN
                );
 
                if (! DBM::is_result($r)) {
+                       logger(sprintf('No contact found for nickname=%d', $owner_nick), LOGGER_WARNING);
                        killme();
                }
 
@@ -169,6 +168,7 @@ class DFRN
                        );
 
                        if (! DBM::is_result($r)) {
+                               logger(sprintf('No contact found for uid=%d', $owner_id), LOGGER_WARNING);
                                killme();
                        }
 
@@ -177,8 +177,10 @@ class DFRN
                        $groups = Group::getIdsByContactId($contact['id']);
 
                        if (count($groups)) {
-                               for ($x = 0; $x < count($groups); $x ++)
+                               for ($x = 0; $x < count($groups); $x ++) {
                                        $groups[$x] = '<' . intval($groups[$x]) . '>' ;
+                               }
+
                                $gs = implode('|', $groups);
                        } else {
                                $gs = '<<>>' ; // Impossible to match
@@ -219,10 +221,8 @@ class DFRN
                        //$sql_extra .= file_tag_file_query('item',$category,'category');
                }
 
-               if ($public_feed) {
-                       if (! $converse) {
-                               $sql_extra .= " AND `contact`.`self` = 1 ";
-                       }
+               if ($public_feed && ! $converse) {
+                       $sql_extra .= " AND `contact`.`self` = 1 ";
                }
 
                $check_date = DateTimeFormat::utc($last_update);
@@ -397,7 +397,7 @@ class DFRN
         * @param array $owner Owner record
         *
         * @return string DFRN mail
-        * @todo Add type-hints
+        * @todo Find proper type-hints
         */
        public static function mail($item, $owner)
        {
@@ -423,7 +423,7 @@ class DFRN
 
                $root->appendChild($mail);
 
-               return(trim($doc->saveXML()));
+               return trim($doc->saveXML());
        }
 
        /**
@@ -433,7 +433,7 @@ class DFRN
         * @param array $owner Owner record
         *
         * @return string DFRN suggestions
-        * @todo Add type-hints
+        * @todo Find proper type-hints
         */
        public static function fsuggest($item, $owner)
        {
@@ -452,7 +452,7 @@ class DFRN
 
                $root->appendChild($suggest);
 
-               return(trim($doc->saveXML()));
+               return trim($doc->saveXML());
        }
 
        /**
@@ -462,7 +462,7 @@ class DFRN
         * @param int   $uid   User ID
         *
         * @return string DFRN relocations
-        * @todo Add type-hints
+        * @todo Find proper type-hints
         */
        public static function relocate($owner, $uid)
        {
@@ -487,7 +487,6 @@ class DFRN
                        $photos[$p['scale']] = System::baseUrl().'/photo/'.$p['resource-id'].'-'.$p['scale'].'.'.$ext[$p['type']];
                }
 
-               unset($rp, $ext);
 
                $doc = new DOMDocument('1.0', 'utf-8');
                $doc->formatOutput = true;
@@ -511,7 +510,7 @@ class DFRN
 
                $root->appendChild($relocate);
 
-               return(trim($doc->saveXML()));
+               return trim($doc->saveXML());
        }
 
        /**
@@ -524,7 +523,7 @@ class DFRN
         * @param bool   $public        Is it a header for public posts?
         *
         * @return object XML root object
-        * @todo Add type-hints
+        * @todo Find proper type-hints
         */
        private static function addHeader($doc, $owner, $authorelement, $alternatelink = "", $public = false)
        {
@@ -600,7 +599,7 @@ class DFRN
         * @param boolean $public        boolean
         *
         * @return object XML author object
-        * @todo Add type-hints
+        * @todo Find proper type-hints
         */
        private static function addAuthor($doc, $owner, $authorelement, $public)
        {
@@ -744,7 +743,7 @@ class DFRN
         * @param array  $item        Item elements
         *
         * @return object XML author object
-        * @todo Add type-hints
+        * @todo Find proper type-hints
         */
        private static function addEntryAuthor($doc, $element, $contact_url, $item)
        {
@@ -785,7 +784,7 @@ class DFRN
         * @param string $activity activity value
         *
         * @return object XML activity object
-        * @todo Add type-hints
+        * @todo Find proper type-hints
         */
        private static function createActivity($doc, $element, $activity)
        {
@@ -796,12 +795,15 @@ class DFRN
                        if (!$r) {
                                return false;
                        }
+
                        if ($r->type) {
                                XML::addElement($doc, $entry, "activity:object-type", $r->type);
                        }
+
                        if ($r->id) {
                                XML::addElement($doc, $entry, "id", $r->id);
                        }
+
                        if ($r->title) {
                                XML::addElement($doc, $entry, "title", $r->title);
                        }
@@ -848,7 +850,7 @@ class DFRN
         * @param array  $item Item element
         *
         * @return object XML attachment object
-        * @todo Add type-hints
+        * @todo Find proper type-hints
         */
        private static function getAttachment($doc, $root, $item)
        {
@@ -888,9 +890,9 @@ class DFRN
         * @param bool   $single  If set, the entry is created as an XML document with a single "entry" element
         *
         * @return object XML entry object
-        * @todo Add type-hints
+        * @todo Find proper type-hints
         */
-       private static function entry($doc, $type, $item, $owner, $comment = false, $cid = 0, $single = false)
+       private static function entry($doc, $type, array $item, array $owner, $comment = false, $cid = 0, $single = false)
        {
                $mentioned = [];
 
@@ -934,7 +936,7 @@ class DFRN
                        $htmlbody = $body;
 
                        if ($item['title'] != "") {
-                               $htmlbody = "[b]".$item['title']."[/b]\n\n".$htmlbody;
+                               $htmlbody = "[b]" . $item['title'] . "[/b]\n\n" . $htmlbody;
                        }
 
                        $htmlbody = BBCode::convert($htmlbody, false, 7);
@@ -1061,6 +1063,7 @@ class DFRN
 
                $tags = Item::getFeedTags($item);
 
+               /// @TODO Combine this with similar below if() block?
                if (count($tags)) {
                        foreach ($tags as $t) {
                                if (($type != 'html') || ($t[0] != "@")) {
@@ -1289,7 +1292,6 @@ class DFRN
                        $postvars['dissolve'] = '1';
                }
 
-
                if ((($contact['rel']) && ($contact['rel'] != CONTACT_IS_SHARING) && (! $contact['blocked'])) || ($owner['page-flags'] == PAGE_COMMUNITY)) {
                        $postvars['data'] = $atom;
                        $postvars['perm'] = 'rw';
@@ -1571,12 +1573,12 @@ class DFRN
                // Until now we aren't serving different sizes - but maybe later
                $avatarlist = [];
                /// @todo check if "avatar" or "photo" would be the best field in the specification
-               $avatars = $xpath->query($element."/atom:link[@rel='avatar']", $context);
+               $avatars = $xpath->query($element . "/atom:link[@rel='avatar']", $context);
                foreach ($avatars as $avatar) {
                        $href = "";
                        $width = 0;
                        foreach ($avatar->attributes as $attributes) {
-                               /// @TODO Rewrite these similar if () to one switch
+                               /// @TODO Rewrite these similar if() to one switch
                                if ($attributes->name == "href") {
                                        $href = $attributes->textContent;
                                }
@@ -1591,6 +1593,7 @@ class DFRN
                                $avatarlist[$width] = $href;
                        }
                }
+
                if (count($avatarlist) > 0) {
                        krsort($avatarlist);
                        $author["avatar"] = current($avatarlist);
@@ -2093,6 +2096,9 @@ class DFRN
                $condition = ["(`id` = ?) OR (`nurl` = ?)", $importer["id"], normalise_link($old["url"])];
                dba::update('contact', $fields, $condition);
 
+               // @TODO No dba:update here?
+               dba::update('contact', $fields, $condition);
+
                Contact::updateAvatar($relocate["avatar"], $importer["importer_uid"], $importer["id"], true);
 
                logger('Contacts are updated.');
@@ -2699,7 +2705,7 @@ class DFRN
                        if (self::updateContent($current, $item, $importer, $entrytype)) {
                                logger("Item ".$item["uri"]." was updated.", LOGGER_DEBUG);
                        } else {
-                               logger("Item ".$item["uri"]." already existed.", LOGGER_DEBUG);
+                               logger("Item " . $item["uri"] . " already existed.", LOGGER_DEBUG);
                        }
                        return;
                }
@@ -2775,6 +2781,7 @@ class DFRN
        {
                logger("Processing deletions");
                $uri = null;
+
                foreach ($deletion->attributes as $attributes) {
                        if ($attributes->name == "ref") {
                                $uri = $attributes->textContent;
index e91d81f58e212d7453ae9160dc80410a355e8db1..ce9e6642edec4edab337907fdc57bbbbd3bcda6c 100644 (file)
@@ -1947,7 +1947,7 @@ class OStatus
         * @param bool   $complete default true
         * @return void
         */
-       private static function entryFooter($doc, $entry, $item, $owner, $complete = true)
+       private static function entryFooter($doc, $entry, array $item, array $owner, $complete = true)
        {
                $mentioned = [];
 
@@ -1987,6 +1987,7 @@ class OStatus
 
                        if (isset($parent_item)) {
                                $r = dba::fetch_first("SELECT `conversation-uri`, `conversation-href` FROM `conversation` WHERE `item-uri` = ?", $parent_item);
+
                                if (DBM::is_result($r)) {
                                        if ($r['conversation-uri'] != '') {
                                                $conversation_uri = $r['conversation-uri'];
@@ -2047,9 +2048,11 @@ class OStatus
                }
 
                if ($owner['account-type'] == ACCOUNT_TYPE_COMMUNITY) {
-                       XML::addElement($doc, $entry, "link", "", ["rel" => "mentioned",
-                                                                       "ostatus:object-type" => "http://activitystrea.ms/schema/1.0/group",
-                                                                       "href" => $owner['url']]);
+                       XML::addElement($doc, $entry, "link", "", [
+                               "rel" => "mentioned",
+                               "ostatus:object-type" => "http://activitystrea.ms/schema/1.0/group",
+                               "href" => $owner['url']
+                       ]);
                }
 
                if (!$item["private"]) {
index 35052fe67967a021a54a5d9b6ed32910d0af7033..4eaf5bbb6c74c76e4eda74763a6478f42f16831f 100644 (file)
@@ -1321,20 +1321,8 @@ class PortableContact
                                        $version = $data->version;
                                        $site_name = $data->site_name;
                                        $info = $data->info;
-                                       $register_policy_str = $data->register_policy;
+                                       $register_policy = constant($data->register_policy);
                                        $platform = $data->platform;
-
-                                       switch ($register_policy_str) {
-                                               case "REGISTER_CLOSED":
-                                                       $register_policy = REGISTER_CLOSED;
-                                                       break;
-                                               case "REGISTER_APPROVE":
-                                                       $register_policy = REGISTER_APPROVE;
-                                                       break;
-                                               case "REGISTER_OPEN":
-                                                       $register_policy = REGISTER_OPEN;
-                                                       break;
-                                       }
                                }
                        }
                }
diff --git a/tests/ApiTest.php b/tests/ApiTest.php
new file mode 100644 (file)
index 0000000..f0e27b4
--- /dev/null
@@ -0,0 +1,3669 @@
+<?php
+/**
+ * ApiTest class.
+ */
+
+namespace Friendica\Test;
+
+use Friendica\App;
+use Friendica\Core\Config;
+use Friendica\Core\PConfig;
+use Friendica\Network\BadRequestException;
+use Friendica\Network\HTTPException;
+use Friendica\Render\FriendicaSmarty;
+
+/**
+ * Tests for the API functions.
+ *
+ * Functions that use header() need to be tested in a separate process.
+ * @see https://phpunit.de/manual/5.7/en/appendixes.annotations.html#appendixes.annotations.runTestsInSeparateProcesses
+ */
+class ApiTest extends DatabaseTest
+{
+
+       /**
+        * Create variables used by tests.
+        */
+       protected function setUp()
+       {
+               global $a;
+               parent::setUp();
+
+               // User data that the test database is populated with
+               $this->selfUser = [
+                       'id' => 42,
+                       'name' => 'Self contact',
+                       'nick' => 'selfcontact',
+                       'nurl' => 'http://localhost/profile/selfcontact'
+               ];
+               $this->otherUser = [
+                       'id' => 43,
+                       'name' => 'othercontact',
+                       'nick' => 'othercontact',
+                       'nurl' => 'http://localhost/profile/othercontact'
+               ];
+
+               // User ID that we know is not in the database
+               $this->wrongUserId = 666;
+
+               // Most API require login so we force the session
+               $_SESSION = [
+                       'allow_api' => true,
+                       'authenticated' => true,
+                       'uid' => $this->selfUser['id']
+               ];
+
+               // Reusable App object
+               $this->app = new App(__DIR__.'/../');
+               $a = $this->app;
+
+               // Default config
+               Config::set('config', 'hostname', 'localhost');
+               Config::set('system', 'throttle_limit_day', 100);
+               Config::set('system', 'throttle_limit_week', 100);
+               Config::set('system', 'throttle_limit_month', 100);
+               Config::set('system', 'theme', 'system_theme');
+       }
+
+       /**
+        * Assert that an user array contains expected keys.
+        * @param array $user User array
+        * @return void
+        */
+       private function assertSelfUser(array $user)
+       {
+               $this->assertEquals($this->selfUser['id'], $user['uid']);
+               $this->assertEquals($this->selfUser['id'], $user['cid']);
+               $this->assertEquals(1, $user['self']);
+               $this->assertEquals('Friendica', $user['location']);
+               $this->assertEquals($this->selfUser['name'], $user['name']);
+               $this->assertEquals($this->selfUser['nick'], $user['screen_name']);
+               $this->assertEquals('dfrn', $user['network']);
+               $this->assertTrue($user['verified']);
+       }
+
+       /**
+        * Assert that an user array contains expected keys.
+        * @param array $user User array
+        * @return void
+        */
+       private function assertOtherUser(array $user)
+       {
+               $this->assertEquals($this->otherUser['id'], $user['id']);
+               $this->assertEquals($this->otherUser['id'], $user['id_str']);
+               $this->assertEquals(0, $user['self']);
+               $this->assertEquals($this->otherUser['name'], $user['name']);
+               $this->assertEquals($this->otherUser['nick'], $user['screen_name']);
+               $this->assertFalse($user['verified']);
+       }
+
+       /**
+        * Assert that a status array contains expected keys.
+        * @param array $status Status array
+        * @return void
+        */
+       private function assertStatus(array $status)
+       {
+               $this->assertInternalType('string', $status['text']);
+               $this->assertInternalType('int', $status['id']);
+               // We could probably do more checks here.
+       }
+
+       /**
+        * Assert that a list array contains expected keys.
+        * @param array $list List array
+        * @return void
+        */
+       private function assertList(array $list)
+       {
+               $this->assertInternalType('string', $list['name']);
+               $this->assertInternalType('int', $list['id']);
+               $this->assertInternalType('string', $list['id_str']);
+               $this->assertContains($list['mode'], ['public', 'private']);
+               // We could probably do more checks here.
+       }
+
+       /**
+        * Assert that the string is XML and contain the root element.
+        * @param string $result       XML string
+        * @param string $root_element Root element name
+        * @return void
+        */
+       private function assertXml($result, $root_element)
+       {
+               $this->assertStringStartsWith('<?xml version="1.0"?>', $result);
+               $this->assertContains('<'.$root_element, $result);
+               // We could probably do more checks here.
+       }
+
+       /**
+        * Get the path to a temporary empty PNG image.
+        * @return string Path
+        */
+       private function getTempImage()
+       {
+               $tmpFile = tempnam(sys_get_temp_dir(), 'tmp_file');
+               file_put_contents(
+                       $tmpFile,
+                       base64_decode(
+                               // Empty 1x1 px PNG image
+                               'iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8/5+hHgAHggJ/PchI7wAAAABJRU5ErkJggg=='
+                       )
+               );
+
+               return $tmpFile;
+       }
+
+       /**
+        * Test the api_user() function.
+        * @return void
+        */
+       public function testApiUser()
+       {
+               $this->assertEquals($this->selfUser['id'], api_user());
+       }
+
+       /**
+        * Test the api_user() function with an unallowed user.
+        * @return void
+        */
+       public function testApiUserWithUnallowedUser()
+       {
+               $_SESSION = ['allow_api' => false];
+               $this->assertEquals(false, api_user());
+       }
+
+       /**
+        * Test the api_source() function.
+        * @return void
+        */
+       public function testApiSource()
+       {
+               $this->assertEquals('api', api_source());
+       }
+
+       /**
+        * Test the api_source() function with a Twidere user agent.
+        * @return void
+        */
+       public function testApiSourceWithTwidere()
+       {
+               $_SERVER['HTTP_USER_AGENT'] = 'Twidere';
+               $this->assertEquals('Twidere', api_source());
+       }
+
+       /**
+        * Test the api_source() function with a GET parameter.
+        * @return void
+        */
+       public function testApiSourceWithGet()
+       {
+               $_GET['source'] = 'source_name';
+               $this->assertEquals('source_name', api_source());
+       }
+
+       /**
+        * Test the api_date() function.
+        * @return void
+        */
+       public function testApiDate()
+       {
+               $this->assertEquals('Wed Oct 10 00:00:00 +0000 1990', api_date('1990-10-10'));
+       }
+
+       /**
+        * Test the api_register_func() function.
+        * @return void
+        */
+       public function testApiRegisterFunc()
+       {
+               global $API;
+               $this->assertNull(
+                       api_register_func(
+                               'api_path',
+                               function () {
+                               },
+                               true,
+                               'method'
+                       )
+               );
+               $this->assertTrue($API['api_path']['auth']);
+               $this->assertEquals('method', $API['api_path']['method']);
+               $this->assertTrue(is_callable($API['api_path']['func']));
+       }
+
+       /**
+        * Test the api_login() function without any login.
+        * @return void
+        * @runInSeparateProcess
+        * @expectedException Friendica\Network\HTTPException\UnauthorizedException
+        */
+       public function testApiLoginWithoutLogin()
+       {
+               api_login($this->app);
+       }
+
+       /**
+        * Test the api_login() function with a bad login.
+        * @return void
+        * @runInSeparateProcess
+        * @expectedException Friendica\Network\HTTPException\UnauthorizedException
+        */
+       public function testApiLoginWithBadLogin()
+       {
+               $_SERVER['PHP_AUTH_USER'] = 'user@server';
+               api_login($this->app);
+       }
+
+       /**
+        * Test the api_login() function with oAuth.
+        * @return void
+        */
+       public function testApiLoginWithOauth()
+       {
+               $this->markTestIncomplete('Can we test this easily?');
+       }
+
+       /**
+        * Test the api_login() function with authentication provided by an addon.
+        * @return void
+        */
+       public function testApiLoginWithAddonAuth()
+       {
+               $this->markTestIncomplete('Can we test this easily?');
+       }
+
+       /**
+        * Test the api_login() function with a correct login.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiLoginWithCorrectLogin()
+       {
+               $_SERVER['PHP_AUTH_USER'] = 'Test user';
+               $_SERVER['PHP_AUTH_PW'] = 'password';
+               api_login($this->app);
+       }
+
+       /**
+        * Test the api_login() function with a remote user.
+        * @return void
+        * @runInSeparateProcess
+        * @expectedException Friendica\Network\HTTPException\UnauthorizedException
+        */
+       public function testApiLoginWithRemoteUser()
+       {
+               $_SERVER['REDIRECT_REMOTE_USER'] = '123456dXNlcjpwYXNzd29yZA==';
+               api_login($this->app);
+       }
+
+       /**
+        * Test the api_check_method() function.
+        * @return void
+        */
+       public function testApiCheckMethod()
+       {
+               $this->assertFalse(api_check_method('method'));
+       }
+
+       /**
+        * Test the api_check_method() function with a correct method.
+        * @return void
+        */
+       public function testApiCheckMethodWithCorrectMethod()
+       {
+               $_SERVER['REQUEST_METHOD'] = 'method';
+               $this->assertTrue(api_check_method('method'));
+       }
+
+       /**
+        * Test the api_check_method() function with a wildcard.
+        * @return void
+        */
+       public function testApiCheckMethodWithWildcard()
+       {
+               $this->assertTrue(api_check_method('*'));
+       }
+
+       /**
+        * Test the api_call() function.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiCall()
+       {
+               global $API;
+               $API['api_path'] = [
+                       'method' => 'method',
+                       'func' => function () {
+                               return ['data' => ['some_data']];
+                       }
+               ];
+               $_SERVER['REQUEST_METHOD'] = 'method';
+               $_GET['callback'] = 'callback_name';
+
+               $this->app->query_string = 'api_path';
+               $this->assertEquals(
+                       'callback_name(["some_data"])',
+                       api_call($this->app)
+               );
+       }
+
+       /**
+        * Test the api_call() function with the profiled enabled.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiCallWithProfiler()
+       {
+               global $API;
+               $API['api_path'] = [
+                       'method' => 'method',
+                       'func' => function () {
+                               return ['data' => ['some_data']];
+                       }
+               ];
+               $_SERVER['REQUEST_METHOD'] = 'method';
+               Config::set('system', 'profiler', true);
+               Config::set('rendertime', 'callstack', true);
+               $this->app->callstack = [
+                       'database' => ['some_function' => 200],
+                       'database_write' => ['some_function' => 200],
+                       'cache' => ['some_function' => 200],
+                       'cache_write' => ['some_function' => 200],
+                       'network' => ['some_function' => 200]
+               ];
+
+               $this->app->query_string = 'api_path';
+               $this->assertEquals(
+                       '["some_data"]',
+                       api_call($this->app)
+               );
+       }
+
+       /**
+        * Test the api_call() function without any result.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiCallWithNoResult()
+       {
+               global $API;
+               $API['api_path'] = [
+                       'method' => 'method',
+                       'func' => function () {
+                               return false;
+                       }
+               ];
+               $_SERVER['REQUEST_METHOD'] = 'method';
+
+               $this->app->query_string = 'api_path';
+               $this->assertEquals(
+                       '{"status":{"error":"Internal Server Error","code":"500 Internal Server Error","request":"api_path"}}',
+                       api_call($this->app)
+               );
+       }
+
+       /**
+        * Test the api_call() function with an unimplemented API.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiCallWithUninplementedApi()
+       {
+               $this->assertEquals(
+                       '{"status":{"error":"Not Implemented","code":"501 Not Implemented","request":""}}',
+                       api_call($this->app)
+               );
+       }
+
+       /**
+        * Test the api_call() function with a JSON result.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiCallWithJson()
+       {
+               global $API;
+               $API['api_path'] = [
+                       'method' => 'method',
+                       'func' => function () {
+                               return ['data' => ['some_data']];
+                       }
+               ];
+               $_SERVER['REQUEST_METHOD'] = 'method';
+
+               $this->app->query_string = 'api_path.json';
+               $this->assertEquals(
+                       '["some_data"]',
+                       api_call($this->app)
+               );
+       }
+
+       /**
+        * Test the api_call() function with an XML result.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiCallWithXml()
+       {
+               global $API;
+               $API['api_path'] = [
+                       'method' => 'method',
+                       'func' => function () {
+                               return 'some_data';
+                       }
+               ];
+               $_SERVER['REQUEST_METHOD'] = 'method';
+
+               $this->app->query_string = 'api_path.xml';
+               $this->assertEquals(
+                       'some_data',
+                       api_call($this->app)
+               );
+       }
+
+       /**
+        * Test the api_call() function with an RSS result.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiCallWithRss()
+       {
+               global $API;
+               $API['api_path'] = [
+                       'method' => 'method',
+                       'func' => function () {
+                               return 'some_data';
+                       }
+               ];
+               $_SERVER['REQUEST_METHOD'] = 'method';
+
+               $this->app->query_string = 'api_path.rss';
+               $this->assertEquals(
+                       '<?xml version="1.0" encoding="UTF-8"?>'.PHP_EOL.
+                               'some_data',
+                       api_call($this->app)
+               );
+       }
+
+       /**
+        * Test the api_call() function with an Atom result.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiCallWithAtom()
+       {
+               global $API;
+               $API['api_path'] = [
+                       'method' => 'method',
+                       'func' => function () {
+                               return 'some_data';
+                       }
+               ];
+               $_SERVER['REQUEST_METHOD'] = 'method';
+
+               $this->app->query_string = 'api_path.atom';
+               $this->assertEquals(
+                       '<?xml version="1.0" encoding="UTF-8"?>'.PHP_EOL.
+                               'some_data',
+                       api_call($this->app)
+               );
+       }
+
+       /**
+        * Test the api_call() function with an unallowed method.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiCallWithWrongMethod()
+       {
+               global $API;
+               $API['api_path'] = ['method' => 'method'];
+
+               $this->app->query_string = 'api_path';
+               $this->assertEquals(
+                       '{"status":{"error":"Method Not Allowed","code":"405 Method Not Allowed","request":"api_path"}}',
+                       api_call($this->app)
+               );
+       }
+
+       /**
+        * Test the api_call() function with an unauthorized user.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiCallWithWrongAuth()
+       {
+               global $API;
+               $API['api_path'] = [
+                       'method' => 'method',
+                       'auth' => true
+               ];
+               $_SERVER['REQUEST_METHOD'] = 'method';
+               $_SESSION['authenticated'] = false;
+
+               $this->app->query_string = 'api_path';
+               $this->assertEquals(
+                       '{"status":{"error":"This API requires login","code":"401 Unauthorized","request":"api_path"}}',
+                       api_call($this->app)
+               );
+       }
+
+       /**
+        * Test the api_error() function with a JSON result.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiErrorWithJson()
+       {
+               $this->assertEquals(
+                       '{"status":{"error":"error_message","code":"200 Friendica\\\\Network\\\\HTTP","request":""}}',
+                       api_error('json', new HTTPException('error_message'))
+               );
+       }
+
+       /**
+        * Test the api_error() function with an XML result.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiErrorWithXml()
+       {
+               $this->assertEquals(
+                       '<?xml version="1.0"?>'.PHP_EOL.
+                       '<status xmlns="http://api.twitter.com" xmlns:statusnet="http://status.net/schema/api/1/" '.
+                               'xmlns:friendica="http://friendi.ca/schema/api/1/" '.
+                               'xmlns:georss="http://www.georss.org/georss">'.PHP_EOL.
+                       '  <error>error_message</error>'.PHP_EOL.
+                       '  <code>200 Friendica\Network\HTTP</code>'.PHP_EOL.
+                       '  <request/>'.PHP_EOL.
+                       '</status>'.PHP_EOL,
+                       api_error('xml', new HTTPException('error_message'))
+               );
+       }
+
+       /**
+        * Test the api_error() function with an RSS result.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiErrorWithRss()
+       {
+               $this->assertEquals(
+                       '<?xml version="1.0"?>'.PHP_EOL.
+                       '<status xmlns="http://api.twitter.com" xmlns:statusnet="http://status.net/schema/api/1/" '.
+                               'xmlns:friendica="http://friendi.ca/schema/api/1/" '.
+                               'xmlns:georss="http://www.georss.org/georss">'.PHP_EOL.
+                       '  <error>error_message</error>'.PHP_EOL.
+                       '  <code>200 Friendica\Network\HTTP</code>'.PHP_EOL.
+                       '  <request/>'.PHP_EOL.
+                       '</status>'.PHP_EOL,
+                       api_error('rss', new HTTPException('error_message'))
+               );
+       }
+
+       /**
+        * Test the api_error() function with an Atom result.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiErrorWithAtom()
+       {
+               $this->assertEquals(
+                       '<?xml version="1.0"?>'.PHP_EOL.
+                       '<status xmlns="http://api.twitter.com" xmlns:statusnet="http://status.net/schema/api/1/" '.
+                               'xmlns:friendica="http://friendi.ca/schema/api/1/" '.
+                               'xmlns:georss="http://www.georss.org/georss">'.PHP_EOL.
+                       '  <error>error_message</error>'.PHP_EOL.
+                       '  <code>200 Friendica\Network\HTTP</code>'.PHP_EOL.
+                       '  <request/>'.PHP_EOL.
+                       '</status>'.PHP_EOL,
+                       api_error('atom', new HTTPException('error_message'))
+               );
+       }
+
+       /**
+        * Test the api_rss_extra() function.
+        * @return void
+        */
+       public function testApiRssExtra()
+       {
+               $user_info = ['url' => 'user_url'];
+               $result = api_rss_extra($this->app, [], $user_info);
+               $this->assertEquals($user_info, $result['$user']);
+               $this->assertEquals($user_info['url'], $result['$rss']['alternate']);
+               $this->assertArrayHasKey('self', $result['$rss']);
+               $this->assertArrayHasKey('base', $result['$rss']);
+               $this->assertArrayHasKey('updated', $result['$rss']);
+               $this->assertArrayHasKey('atom_updated', $result['$rss']);
+               $this->assertArrayHasKey('language', $result['$rss']);
+               $this->assertArrayHasKey('logo', $result['$rss']);
+       }
+
+       /**
+        * Test the api_rss_extra() function without any user info.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiRssExtraWithoutUserInfo()
+       {
+               $result = api_rss_extra($this->app, [], null);
+               $this->assertInternalType('array', $result['$user']);
+               $this->assertArrayHasKey('alternate', $result['$rss']);
+               $this->assertArrayHasKey('self', $result['$rss']);
+               $this->assertArrayHasKey('base', $result['$rss']);
+               $this->assertArrayHasKey('updated', $result['$rss']);
+               $this->assertArrayHasKey('atom_updated', $result['$rss']);
+               $this->assertArrayHasKey('language', $result['$rss']);
+               $this->assertArrayHasKey('logo', $result['$rss']);
+       }
+
+       /**
+        * Test the api_unique_id_to_nurl() function.
+        * @return void
+        */
+       public function testApiUniqueIdToNurl()
+       {
+               $this->assertFalse(api_unique_id_to_nurl($this->wrongUserId));
+       }
+
+       /**
+        * Test the api_unique_id_to_nurl() function with a correct ID.
+        * @return void
+        */
+       public function testApiUniqueIdToNurlWithCorrectId()
+       {
+               $this->assertEquals($this->otherUser['nurl'], api_unique_id_to_nurl($this->otherUser['id']));
+       }
+
+       /**
+        * Test the api_get_user() function.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiGetUser()
+       {
+               $user = api_get_user($this->app);
+               $this->assertSelfUser($user);
+               $this->assertEquals('708fa0', $user['profile_sidebar_fill_color']);
+               $this->assertEquals('6fdbe8', $user['profile_link_color']);
+               $this->assertEquals('ededed', $user['profile_background_color']);
+       }
+
+       /**
+        * Test the api_get_user() function with a Frio schema.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiGetUserWithFrioSchema()
+       {
+               PConfig::set($this->selfUser['id'], 'frio', 'schema', 'red');
+               $user = api_get_user($this->app);
+               $this->assertSelfUser($user);
+               $this->assertEquals('708fa0', $user['profile_sidebar_fill_color']);
+               $this->assertEquals('6fdbe8', $user['profile_link_color']);
+               $this->assertEquals('ededed', $user['profile_background_color']);
+       }
+
+       /**
+        * Test the api_get_user() function with a custom Frio schema.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiGetUserWithCustomFrioSchema()
+       {
+               PConfig::set($this->selfUser['id'], 'frio', 'schema', '---');
+               PConfig::set($this->selfUser['id'], 'frio', 'nav_bg', '#123456');
+               PConfig::set($this->selfUser['id'], 'frio', 'link_color', '#123456');
+               PConfig::set($this->selfUser['id'], 'frio', 'background_color', '#123456');
+               $user = api_get_user($this->app);
+               $this->assertSelfUser($user);
+               $this->assertEquals('123456', $user['profile_sidebar_fill_color']);
+               $this->assertEquals('123456', $user['profile_link_color']);
+               $this->assertEquals('123456', $user['profile_background_color']);
+       }
+
+       /**
+        * Test the api_get_user() function with an empty Frio schema.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiGetUserWithEmptyFrioSchema()
+       {
+               PConfig::set($this->selfUser['id'], 'frio', 'schema', '---');
+               $user = api_get_user($this->app);
+               $this->assertSelfUser($user);
+               $this->assertEquals('708fa0', $user['profile_sidebar_fill_color']);
+               $this->assertEquals('6fdbe8', $user['profile_link_color']);
+               $this->assertEquals('ededed', $user['profile_background_color']);
+       }
+
+       /**
+        * Test the api_get_user() function with an user that is not allowed to use the API.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiGetUserWithoutApiUser()
+       {
+               $_SERVER['PHP_AUTH_USER'] = 'Test user';
+               $_SERVER['PHP_AUTH_PW'] = 'password';
+               $_SESSION['allow_api'] = false;
+               $this->assertFalse(api_get_user($this->app));
+       }
+
+       /**
+        * Test the api_get_user() function with an user ID in a GET parameter.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiGetUserWithGetId()
+       {
+               $_GET['user_id'] = $this->otherUser['id'];
+               $this->assertOtherUser(api_get_user($this->app));
+       }
+
+       /**
+        * Test the api_get_user() function with a wrong user ID in a GET parameter.
+        * @return void
+        * @runInSeparateProcess
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiGetUserWithWrongGetId()
+       {
+               $_GET['user_id'] = $this->wrongUserId;
+               $this->assertOtherUser(api_get_user($this->app));
+       }
+
+       /**
+        * Test the api_get_user() function with an user name in a GET parameter.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiGetUserWithGetName()
+       {
+               $_GET['screen_name'] = $this->selfUser['nick'];
+               $this->assertSelfUser(api_get_user($this->app));
+       }
+
+       /**
+        * Test the api_get_user() function with a profile URL in a GET parameter.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiGetUserWithGetUrl()
+       {
+               $_GET['profileurl'] = $this->selfUser['nurl'];
+               $this->assertSelfUser(api_get_user($this->app));
+       }
+
+       /**
+        * Test the api_get_user() function with an user ID in the API path.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiGetUserWithNumericCalledApi()
+       {
+               global $called_api;
+               $called_api = ['api_path'];
+               $this->app->argv[1] = $this->otherUser['id'].'.json';
+               $this->assertOtherUser(api_get_user($this->app));
+       }
+
+       /**
+        * Test the api_get_user() function with the $called_api global variable.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiGetUserWithCalledApi()
+       {
+               global $called_api;
+               $called_api = ['api_path'];
+               $this->assertSelfUser(api_get_user($this->app));
+       }
+
+       /**
+        * Test the api_get_user() function with a valid user.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiGetUserWithCorrectUser()
+       {
+               $this->assertOtherUser(api_get_user($this->app, $this->otherUser['id']));
+       }
+
+       /**
+        * Test the api_get_user() function with a wrong user ID.
+        * @return void
+        * @runInSeparateProcess
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiGetUserWithWrongUser()
+       {
+               $this->assertOtherUser(api_get_user($this->app, $this->wrongUserId));
+       }
+
+       /**
+        * Test the api_get_user() function with a 0 user ID.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiGetUserWithZeroUser()
+       {
+               $this->assertSelfUser(api_get_user($this->app, 0));
+       }
+
+
+       /**
+        * Test the api_item_get_user() function.
+        * @return void
+        * @runInSeparateProcess
+        */
+       public function testApiItemGetUser()
+       {
+               $users = api_item_get_user($this->app, []);
+               $this->assertSelfUser($users[0]);
+       }
+
+       /**
+        * Test the api_item_get_user() function with a different item parent.
+        * @return void
+        */
+       public function testApiItemGetUserWithDifferentParent()
+       {
+               $users = api_item_get_user($this->app, ['thr-parent' => 'item_parent', 'uri' => 'item_uri']);
+               $this->assertSelfUser($users[0]);
+               $this->assertEquals($users[0], $users[1]);
+       }
+
+       /**
+        * Test the api_walk_recursive() function.
+        * @return void
+        */
+       public function testApiWalkRecursive()
+       {
+               $array = ['item1'];
+               $this->assertEquals(
+                       $array,
+                       api_walk_recursive(
+                               $array,
+                               function () {
+                                       // Should we test this with a callback that actually does something?
+                                       return true;
+                               }
+                       )
+               );
+       }
+
+       /**
+        * Test the api_walk_recursive() function with an array.
+        * @return void
+        */
+       public function testApiWalkRecursiveWithArray()
+       {
+               $array = [['item1'], ['item2']];
+               $this->assertEquals(
+                       $array,
+                       api_walk_recursive(
+                               $array,
+                               function () {
+                                       // Should we test this with a callback that actually does something?
+                                       return true;
+                               }
+                       )
+               );
+       }
+
+       /**
+        * Test the api_reformat_xml() function.
+        * @return void
+        */
+       public function testApiReformatXml()
+       {
+               $item = true;
+               $key = '';
+               $this->assertTrue(api_reformat_xml($item, $key));
+               $this->assertEquals('true', $item);
+       }
+
+       /**
+        * Test the api_reformat_xml() function with a statusnet_api key.
+        * @return void
+        */
+       public function testApiReformatXmlWithStatusnetKey()
+       {
+               $item = '';
+               $key = 'statusnet_api';
+               $this->assertTrue(api_reformat_xml($item, $key));
+               $this->assertEquals('statusnet:api', $key);
+       }
+
+       /**
+        * Test the api_reformat_xml() function with a friendica_api key.
+        * @return void
+        */
+       public function testApiReformatXmlWithFriendicaKey()
+       {
+               $item = '';
+               $key = 'friendica_api';
+               $this->assertTrue(api_reformat_xml($item, $key));
+               $this->assertEquals('friendica:api', $key);
+       }
+
+       /**
+        * Test the api_create_xml() function.
+        * @return void
+        */
+       public function testApiCreateXml()
+       {
+               $this->assertEquals(
+                       '<?xml version="1.0"?>'.PHP_EOL.
+                       '<root_element xmlns="http://api.twitter.com" xmlns:statusnet="http://status.net/schema/api/1/" '.
+                               'xmlns:friendica="http://friendi.ca/schema/api/1/" '.
+                               'xmlns:georss="http://www.georss.org/georss">'.PHP_EOL.
+                               '  <data>some_data</data>'.PHP_EOL.
+                       '</root_element>'.PHP_EOL,
+                       api_create_xml(['data' => ['some_data']], 'root_element')
+               );
+       }
+
+       /**
+        * Test the api_create_xml() function without any XML namespace.
+        * @return void
+        */
+       public function testApiCreateXmlWithoutNamespaces()
+       {
+               $this->assertEquals(
+                       '<?xml version="1.0"?>'.PHP_EOL.
+                       '<ok>'.PHP_EOL.
+                               '  <data>some_data</data>'.PHP_EOL.
+                       '</ok>'.PHP_EOL,
+                       api_create_xml(['data' => ['some_data']], 'ok')
+               );
+       }
+
+       /**
+        * Test the api_format_data() function.
+        * @return void
+        */
+       public function testApiFormatData()
+       {
+               $data = ['some_data'];
+               $this->assertEquals($data, api_format_data('root_element', 'json', $data));
+       }
+
+       /**
+        * Test the api_format_data() function with an XML result.
+        * @return void
+        */
+       public function testApiFormatDataWithXml()
+       {
+               $this->assertEquals(
+                       '<?xml version="1.0"?>'.PHP_EOL.
+                       '<root_element xmlns="http://api.twitter.com" xmlns:statusnet="http://status.net/schema/api/1/" '.
+                               'xmlns:friendica="http://friendi.ca/schema/api/1/" '.
+                               'xmlns:georss="http://www.georss.org/georss">'.PHP_EOL.
+                               '  <data>some_data</data>'.PHP_EOL.
+                       '</root_element>'.PHP_EOL,
+                       api_format_data('root_element', 'xml', ['data' => ['some_data']])
+               );
+       }
+
+       /**
+        * Test the api_account_verify_credentials() function.
+        * @return void
+        */
+       public function testApiAccountVerifyCredentials()
+       {
+               $this->assertArrayHasKey('user', api_account_verify_credentials('json'));
+       }
+
+       /**
+        * Test the api_account_verify_credentials() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiAccountVerifyCredentialsWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_account_verify_credentials('json');
+       }
+
+       /**
+        * Test the requestdata() function.
+        * @return void
+        */
+       public function testRequestdata()
+       {
+               $this->assertNull(requestdata('variable_name'));
+       }
+
+       /**
+        * Test the requestdata() function with a POST parameter.
+        * @return void
+        */
+       public function testRequestdataWithPost()
+       {
+               $_POST['variable_name'] = 'variable_value';
+               $this->assertEquals('variable_value', requestdata('variable_name'));
+       }
+
+       /**
+        * Test the requestdata() function with a GET parameter.
+        * @return void
+        */
+       public function testRequestdataWithGet()
+       {
+               $_GET['variable_name'] = 'variable_value';
+               $this->assertEquals('variable_value', requestdata('variable_name'));
+       }
+
+       /**
+        * Test the api_statuses_mediap() function.
+        * @return void
+        */
+       public function testApiStatusesMediap()
+       {
+               $this->app->argc = 2;
+
+               $_FILES = [
+                       'media' => [
+                               'id' => 666,
+                               'size' => 666,
+                               'width' => 666,
+                               'height' => 666,
+                               'tmp_name' => $this->getTempImage(),
+                               'type' => 'image/png'
+                       ]
+               ];
+               $_GET['status'] = '<b>Status content</b>';
+
+               $result = api_statuses_mediap('json');
+               $this->assertStatus($result['status']);
+       }
+
+       /**
+        * Test the api_statuses_mediap() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiStatusesMediapWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_statuses_mediap('json');
+       }
+
+       /**
+        * Test the api_statuses_update() function.
+        * @return void
+        */
+       public function testApiStatusesUpdate()
+       {
+               $_GET['status'] = 'Status content';
+               $_GET['in_reply_to_status_id'] = -1;
+               $_GET['lat'] = 48;
+               $_GET['long'] = 7;
+               $_FILES = [
+                       'media' => [
+                               'id' => 666,
+                               'size' => 666,
+                               'width' => 666,
+                               'height' => 666,
+                               'tmp_name' => $this->getTempImage(),
+                               'type' => 'image/png'
+                       ]
+               ];
+
+               $result = api_statuses_update('json');
+               $this->assertStatus($result['status']);
+       }
+
+       /**
+        * Test the api_statuses_update() function with an HTML status.
+        * @return void
+        */
+       public function testApiStatusesUpdateWithHtml()
+       {
+               $_GET['htmlstatus'] = '<b>Status content</b>';
+
+               $result = api_statuses_update('json');
+               $this->assertStatus($result['status']);
+       }
+
+       /**
+        * Test the api_statuses_update() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiStatusesUpdateWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_statuses_update('json');
+       }
+
+       /**
+        * Test the api_statuses_update() function with a parent status.
+        * @return void
+        */
+       public function testApiStatusesUpdateWithParent()
+       {
+               $this->markTestIncomplete('This triggers an exit() somewhere and kills PHPUnit.');
+       }
+
+       /**
+        * Test the api_statuses_update() function with a media_ids parameter.
+        * @return void
+        */
+       public function testApiStatusesUpdateWithMediaIds()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_statuses_update() function with the throttle limit reached.
+        * @return void
+        */
+       public function testApiStatusesUpdateWithDayThrottleReached()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_media_upload() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiMediaUpload()
+       {
+               api_media_upload();
+       }
+
+       /**
+        * Test the api_media_upload() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiMediaUploadWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_media_upload();
+       }
+
+       /**
+        * Test the api_media_upload() function with an invalid uploaded media.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\InternalServerErrorException
+        */
+       public function testApiMediaUploadWithMedia()
+       {
+               $_FILES = [
+                       'media' => [
+                               'id' => 666
+                       ]
+               ];
+               api_media_upload();
+       }
+
+       /**
+        * Test the api_media_upload() function with an valid uploaded media.
+        * @return void
+        */
+       public function testApiMediaUploadWithValidMedia()
+       {
+               $_FILES = [
+                       'media' => [
+                               'id' => 666,
+                               'size' => 666,
+                               'width' => 666,
+                               'height' => 666,
+                               'tmp_name' => $this->getTempImage(),
+                               'type' => 'image/png'
+                       ]
+               ];
+               $app = get_app();
+               $app->argc = 2;
+
+               $result = api_media_upload();
+               $this->assertEquals('image/png', $result['media']['image']['image_type']);
+               $this->assertEquals(1, $result['media']['image']['w']);
+               $this->assertEquals(1, $result['media']['image']['h']);
+       }
+
+       /**
+        * Test the api_status_show() function.
+        * @return void
+        */
+       public function testApiStatusShow()
+       {
+               $result = api_status_show('json');
+               $this->assertStatus($result['status']);
+       }
+
+       /**
+        * Test the api_status_show() function with an XML result.
+        * @return void
+        */
+       public function testApiStatusShowWithXml()
+       {
+               $result = api_status_show('xml');
+               $this->assertXml($result, 'statuses');
+       }
+
+       /**
+        * Test the api_status_show() function with a raw result.
+        * @return void
+        */
+       public function testApiStatusShowWithRaw()
+       {
+               $this->assertStatus(api_status_show('raw'));
+       }
+
+       /**
+        * Test the api_users_show() function.
+        * @return void
+        */
+       public function testApiUsersShow()
+       {
+               $result = api_users_show('json');
+               // We can't use assertSelfUser() here because the user object is missing some properties.
+               $this->assertEquals($this->selfUser['id'], $result['user']['cid']);
+               $this->assertEquals('Friendica', $result['user']['location']);
+               $this->assertEquals($this->selfUser['name'], $result['user']['name']);
+               $this->assertEquals($this->selfUser['nick'], $result['user']['screen_name']);
+               $this->assertEquals('dfrn', $result['user']['network']);
+               $this->assertTrue($result['user']['verified']);
+       }
+
+       /**
+        * Test the api_users_show() function with an XML result.
+        * @return void
+        */
+       public function testApiUsersShowWithXml()
+       {
+               $result = api_users_show('xml');
+               $this->assertXml($result, 'statuses');
+       }
+
+       /**
+        * Test the api_users_search() function.
+        * @return void
+        */
+       public function testApiUsersSearch()
+       {
+               $_GET['q'] = 'othercontact';
+               $result = api_users_search('json');
+               $this->assertOtherUser($result['users'][0]);
+       }
+
+       /**
+        * Test the api_users_search() function with an XML result.
+        * @return void
+        */
+       public function testApiUsersSearchWithXml()
+       {
+               $_GET['q'] = 'othercontact';
+               $result = api_users_search('xml');
+               $this->assertXml($result, 'users');
+       }
+
+       /**
+        * Test the api_users_search() function without a GET q parameter.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiUsersSearchWithoutQuery()
+       {
+               api_users_search('json');
+       }
+
+       /**
+        * Test the api_users_lookup() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\NotFoundException
+        */
+       public function testApiUsersLookup()
+       {
+               api_users_lookup('json');
+       }
+
+       /**
+        * Test the api_users_lookup() function with an user ID.
+        * @return void
+        */
+       public function testApiUsersLookupWithUserId()
+       {
+               $_REQUEST['user_id'] = $this->otherUser['id'];
+               $result = api_users_lookup('json');
+               $this->assertOtherUser($result['users'][0]);
+       }
+
+       /**
+        * Test the api_search() function.
+        * @return void
+        */
+       public function testApiSearch()
+       {
+               $_REQUEST['q'] = 'reply';
+               $_REQUEST['max_id'] = 10;
+               $result = api_search('json');
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+                       $this->assertContains('reply', $status['text'], null, true);
+               }
+       }
+
+       /**
+        * Test the api_search() function a count parameter.
+        * @return void
+        */
+       public function testApiSearchWithCount()
+       {
+               $_REQUEST['q'] = 'reply';
+               $_REQUEST['count'] = 20;
+               $result = api_search('json');
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+                       $this->assertContains('reply', $status['text'], null, true);
+               }
+       }
+
+       /**
+        * Test the api_search() function with an rpp parameter.
+        * @return void
+        */
+       public function testApiSearchWithRpp()
+       {
+               $_REQUEST['q'] = 'reply';
+               $_REQUEST['rpp'] = 20;
+               $result = api_search('json');
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+                       $this->assertContains('reply', $status['text'], null, true);
+               }
+       }
+
+
+       /**
+        * Test the api_search() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiSearchWithUnallowedUser()
+       {
+               $_SESSION['allow_api'] = false;
+               $_GET['screen_name'] = $this->selfUser['nick'];
+               api_search('json');
+       }
+
+       /**
+        * Test the api_search() function without any GET query parameter.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiSearchWithoutQuery()
+       {
+               api_search('json');
+       }
+
+       /**
+        * Test the api_statuses_home_timeline() function.
+        * @return void
+        */
+       public function testApiStatusesHomeTimeline()
+       {
+               $_REQUEST['max_id'] = 10;
+               $_REQUEST['exclude_replies'] = true;
+               $_REQUEST['conversation_id'] = 1;
+               $result = api_statuses_home_timeline('json');
+               $this->assertNotEmpty($result['status']);
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_statuses_home_timeline() function with a negative page parameter.
+        * @return void
+        */
+       public function testApiStatusesHomeTimelineWithNegativePage()
+       {
+               $_REQUEST['page'] = -2;
+               $result = api_statuses_home_timeline('json');
+               $this->assertNotEmpty($result['status']);
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_statuses_home_timeline() with an unallowed user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiStatusesHomeTimelineWithUnallowedUser()
+       {
+               $_SESSION['allow_api'] = false;
+               $_GET['screen_name'] = $this->selfUser['nick'];
+               api_statuses_home_timeline('json');
+       }
+
+       /**
+        * Test the api_statuses_home_timeline() function with an RSS result.
+        * @return void
+        */
+       public function testApiStatusesHomeTimelineWithRss()
+       {
+               $result = api_statuses_home_timeline('rss');
+               $this->assertXml($result, 'statuses');
+       }
+
+       /**
+        * Test the api_statuses_public_timeline() function.
+        * @return void
+        */
+       public function testApiStatusesPublicTimeline()
+       {
+               $_REQUEST['max_id'] = 10;
+               $_REQUEST['conversation_id'] = 1;
+               $result = api_statuses_public_timeline('json');
+               $this->assertNotEmpty($result['status']);
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_statuses_public_timeline() function with the exclude_replies parameter.
+        * @return void
+        */
+       public function testApiStatusesPublicTimelineWithExcludeReplies()
+       {
+               $_REQUEST['max_id'] = 10;
+               $_REQUEST['exclude_replies'] = true;
+               $result = api_statuses_public_timeline('json');
+               $this->assertNotEmpty($result['status']);
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_statuses_public_timeline() function with a negative page parameter.
+        * @return void
+        */
+       public function testApiStatusesPublicTimelineWithNegativePage()
+       {
+               $_REQUEST['page'] = -2;
+               $result = api_statuses_public_timeline('json');
+               $this->assertNotEmpty($result['status']);
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_statuses_public_timeline() function with an unallowed user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiStatusesPublicTimelineWithUnallowedUser()
+       {
+               $_SESSION['allow_api'] = false;
+               $_GET['screen_name'] = $this->selfUser['nick'];
+               api_statuses_public_timeline('json');
+       }
+
+       /**
+        * Test the api_statuses_public_timeline() function with an RSS result.
+        * @return void
+        */
+       public function testApiStatusesPublicTimelineWithRss()
+       {
+               $result = api_statuses_public_timeline('rss');
+               $this->assertXml($result, 'statuses');
+       }
+
+       /**
+        * Test the api_statuses_networkpublic_timeline() function.
+        * @return void
+        */
+       public function testApiStatusesNetworkpublicTimeline()
+       {
+               $_REQUEST['max_id'] = 10;
+               $result = api_statuses_networkpublic_timeline('json');
+               $this->assertNotEmpty($result['status']);
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_statuses_networkpublic_timeline() function with a negative page parameter.
+        * @return void
+        */
+       public function testApiStatusesNetworkpublicTimelineWithNegativePage()
+       {
+               $_REQUEST['page'] = -2;
+               $result = api_statuses_networkpublic_timeline('json');
+               $this->assertNotEmpty($result['status']);
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_statuses_networkpublic_timeline() function with an unallowed user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiStatusesNetworkpublicTimelineWithUnallowedUser()
+       {
+               $_SESSION['allow_api'] = false;
+               $_GET['screen_name'] = $this->selfUser['nick'];
+               api_statuses_networkpublic_timeline('json');
+       }
+
+       /**
+        * Test the api_statuses_networkpublic_timeline() function with an RSS result.
+        * @return void
+        */
+       public function testApiStatusesNetworkpublicTimelineWithRss()
+       {
+               $result = api_statuses_networkpublic_timeline('rss');
+               $this->assertXml($result, 'statuses');
+       }
+
+       /**
+        * Test the api_statuses_show() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiStatusesShow()
+       {
+               api_statuses_show('json');
+       }
+
+       /**
+        * Test the api_statuses_show() function with an ID.
+        * @return void
+        */
+       public function testApiStatusesShowWithId()
+       {
+               $this->app->argv[3] = 1;
+               $result = api_statuses_show('json');
+               $this->assertStatus($result['status']);
+       }
+
+       /**
+        * Test the api_statuses_show() function with the conversation parameter.
+        * @return void
+        */
+       public function testApiStatusesShowWithConversation()
+       {
+               $this->app->argv[3] = 1;
+               $_REQUEST['conversation'] = 1;
+               $result = api_statuses_show('json');
+               $this->assertNotEmpty($result['status']);
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_statuses_show() function with an unallowed user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiStatusesShowWithUnallowedUser()
+       {
+               $_SESSION['allow_api'] = false;
+               $_GET['screen_name'] = $this->selfUser['nick'];
+               api_statuses_show('json');
+       }
+
+       /**
+        * Test the api_conversation_show() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiConversationShow()
+       {
+               api_conversation_show('json');
+       }
+
+       /**
+        * Test the api_conversation_show() function with an ID.
+        * @return void
+        */
+       public function testApiConversationShowWithId()
+       {
+               $this->app->argv[3] = 1;
+               $_REQUEST['max_id'] = 10;
+               $_REQUEST['page'] = -2;
+               $result = api_conversation_show('json');
+               $this->assertNotEmpty($result['status']);
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_conversation_show() function with an unallowed user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiConversationShowWithUnallowedUser()
+       {
+               $_SESSION['allow_api'] = false;
+               $_GET['screen_name'] = $this->selfUser['nick'];
+               api_conversation_show('json');
+       }
+
+       /**
+        * Test the api_statuses_repeat() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiStatusesRepeat()
+       {
+               api_statuses_repeat('json');
+       }
+
+       /**
+        * Test the api_statuses_repeat() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiStatusesRepeatWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_statuses_repeat('json');
+       }
+
+       /**
+        * Test the api_statuses_repeat() function with an ID.
+        * @return void
+        */
+       public function testApiStatusesRepeatWithId()
+       {
+               $this->app->argv[3] = 1;
+               $result = api_statuses_repeat('json');
+               $this->assertStatus($result['status']);
+
+               // Also test with a shared status
+               $this->app->argv[3] = 5;
+               $result = api_statuses_repeat('json');
+               $this->assertStatus($result['status']);
+       }
+
+       /**
+        * Test the api_statuses_destroy() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiStatusesDestroy()
+       {
+               api_statuses_destroy('json');
+       }
+
+       /**
+        * Test the api_statuses_destroy() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiStatusesDestroyWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_statuses_destroy('json');
+       }
+
+       /**
+        * Test the api_statuses_destroy() function with an ID.
+        * @return void
+        */
+       public function testApiStatusesDestroyWithId()
+       {
+               $this->app->argv[3] = 1;
+               $result = api_statuses_destroy('json');
+               $this->assertStatus($result['status']);
+       }
+
+       /**
+        * Test the api_statuses_mentions() function.
+        * @return void
+        */
+       public function testApiStatusesMentions()
+       {
+               $this->app->user = ['nickname' => $this->selfUser['nick']];
+               $_REQUEST['max_id'] = 10;
+               $result = api_statuses_mentions('json');
+               $this->assertEmpty($result['status']);
+               // We should test with mentions in the database.
+       }
+
+       /**
+        * Test the api_statuses_mentions() function with a negative page parameter.
+        * @return void
+        */
+       public function testApiStatusesMentionsWithNegativePage()
+       {
+               $_REQUEST['page'] = -2;
+               $result = api_statuses_mentions('json');
+               $this->assertEmpty($result['status']);
+       }
+
+       /**
+        * Test the api_statuses_mentions() function with an unallowed user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiStatusesMentionsWithUnallowedUser()
+       {
+               $_SESSION['allow_api'] = false;
+               $_GET['screen_name'] = $this->selfUser['nick'];
+               api_statuses_mentions('json');
+       }
+
+       /**
+        * Test the api_statuses_mentions() function with an RSS result.
+        * @return void
+        */
+       public function testApiStatusesMentionsWithRss()
+       {
+               $result = api_statuses_mentions('rss');
+               $this->assertXml($result, 'statuses');
+       }
+
+       /**
+        * Test the api_statuses_user_timeline() function.
+        * @return void
+        */
+       public function testApiStatusesUserTimeline()
+       {
+               $_REQUEST['max_id'] = 10;
+               $_REQUEST['exclude_replies'] = true;
+               $_REQUEST['conversation_id'] = 1;
+               $result = api_statuses_user_timeline('json');
+               $this->assertNotEmpty($result['status']);
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_statuses_user_timeline() function with a negative page parameter.
+        * @return void
+        */
+       public function testApiStatusesUserTimelineWithNegativePage()
+       {
+               $_REQUEST['page'] = -2;
+               $result = api_statuses_user_timeline('json');
+               $this->assertNotEmpty($result['status']);
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_statuses_user_timeline() function with an RSS result.
+        * @return void
+        */
+       public function testApiStatusesUserTimelineWithRss()
+       {
+               $result = api_statuses_user_timeline('rss');
+               $this->assertXml($result, 'statuses');
+       }
+
+       /**
+        * Test the api_statuses_user_timeline() function with an unallowed user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiStatusesUserTimelineWithUnallowedUser()
+       {
+               $_SESSION['allow_api'] = false;
+               $_GET['screen_name'] = $this->selfUser['nick'];
+               api_statuses_user_timeline('json');
+       }
+
+       /**
+        * Test the api_favorites_create_destroy() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFavoritesCreateDestroy()
+       {
+               api_favorites_create_destroy('json');
+       }
+
+       /**
+        * Test the api_favorites_create_destroy() function with an invalid ID.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFavoritesCreateDestroyWithInvalidId()
+       {
+               // This triggers a very specific condition ($action_argv_id + 2)
+               $this->app->argv[1] = '1.1';
+               $this->app->argc = 5;
+               api_favorites_create_destroy('json');
+       }
+
+       /**
+        * Test the api_favorites_create_destroy() function with an invalid action.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFavoritesCreateDestroyWithInvalidAction()
+       {
+               $this->app->argv[1] = '1.1';
+               $this->app->argc = 10;
+               $_REQUEST['id'] = 1;
+               api_favorites_create_destroy('json');
+       }
+
+       /**
+        * Test the api_favorites_create_destroy() function with the create action.
+        * @return void
+        */
+       public function testApiFavoritesCreateDestroyWithCreateAction()
+       {
+               $this->app->argv[1] = '1.1';
+               $this->app->argv[3] = 'create';
+               $this->app->argc = 10;
+               $_REQUEST['id'] = 1;
+               $result = api_favorites_create_destroy('json');
+               $this->assertStatus($result['status']);
+       }
+
+       /**
+        * Test the api_favorites_create_destroy() function with the create action and an RSS result.
+        * @return void
+        */
+       public function testApiFavoritesCreateDestroyWithCreateActionAndRss()
+       {
+               $this->app->argv[1] = '1.1';
+               $this->app->argv[3] = 'create';
+               $this->app->argc = 10;
+               $_REQUEST['id'] = 1;
+               $result = api_favorites_create_destroy('rss');
+               $this->assertXml($result, 'status');
+       }
+
+       /**
+        * Test the api_favorites_create_destroy() function with the destroy action.
+        * @return void
+        */
+       public function testApiFavoritesCreateDestroyWithDestroyAction()
+       {
+               $this->app->argv[1] = '1.1';
+               $this->app->argv[3] = 'destroy';
+               $this->app->argc = 10;
+               $_REQUEST['id'] = 1;
+               $result = api_favorites_create_destroy('json');
+               $this->assertStatus($result['status']);
+       }
+
+       /**
+        * Test the api_favorites_create_destroy() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiFavoritesCreateDestroyWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_favorites_create_destroy('json');
+       }
+
+       /**
+        * Test the api_favorites() function.
+        * @return void
+        */
+       public function testApiFavorites()
+       {
+               $_REQUEST['page'] = -1;
+               $_REQUEST['max_id'] = 10;
+               $result = api_favorites('json');
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_favorites() function with an RSS result.
+        * @return void
+        */
+       public function testApiFavoritesWithRss()
+       {
+               $result = api_favorites('rss');
+               $this->assertXml($result, 'statuses');
+       }
+
+       /**
+        * Test the api_favorites() function with an unallowed user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiFavoritesWithUnallowedUser()
+       {
+               $_SESSION['allow_api'] = false;
+               $_GET['screen_name'] = $this->selfUser['nick'];
+               api_favorites('json');
+       }
+
+       /**
+        * Test the api_format_messages() function.
+        * @return void
+        */
+       public function testApiFormatMessages()
+       {
+               $result = api_format_messages(
+                       ['id' => 1, 'title' => 'item_title', 'body' => '[b]item_body[/b]'],
+                       ['id' => 2, 'screen_name' => 'recipient_name'],
+                       ['id' => 3, 'screen_name' => 'sender_name']
+               );
+               $this->assertEquals('item_title'.PHP_EOL.'item_body', $result['text']);
+               $this->assertEquals(1, $result['id']);
+               $this->assertEquals(2, $result['recipient_id']);
+               $this->assertEquals(3, $result['sender_id']);
+               $this->assertEquals('recipient_name', $result['recipient_screen_name']);
+               $this->assertEquals('sender_name', $result['sender_screen_name']);
+       }
+
+       /**
+        * Test the api_format_messages() function with HTML.
+        * @return void
+        */
+       public function testApiFormatMessagesWithHtmlText()
+       {
+               $_GET['getText'] = 'html';
+               $result = api_format_messages(
+                       ['id' => 1, 'title' => 'item_title', 'body' => '[b]item_body[/b]'],
+                       ['id' => 2, 'screen_name' => 'recipient_name'],
+                       ['id' => 3, 'screen_name' => 'sender_name']
+               );
+               $this->assertEquals('item_title', $result['title']);
+               $this->assertEquals('<strong>item_body</strong>', $result['text']);
+       }
+
+       /**
+        * Test the api_format_messages() function with plain text.
+        * @return void
+        */
+       public function testApiFormatMessagesWithPlainText()
+       {
+               $_GET['getText'] = 'plain';
+               $result = api_format_messages(
+                       ['id' => 1, 'title' => 'item_title', 'body' => '[b]item_body[/b]'],
+                       ['id' => 2, 'screen_name' => 'recipient_name'],
+                       ['id' => 3, 'screen_name' => 'sender_name']
+               );
+               $this->assertEquals('item_title', $result['title']);
+               $this->assertEquals('item_body', $result['text']);
+       }
+
+       /**
+        * Test the api_format_messages() function with the getUserObjects GET parameter set to false.
+        * @return void
+        */
+       public function testApiFormatMessagesWithoutUserObjects()
+       {
+               $_GET['getUserObjects'] = 'false';
+               $result = api_format_messages(
+                       ['id' => 1, 'title' => 'item_title', 'body' => '[b]item_body[/b]'],
+                       ['id' => 2, 'screen_name' => 'recipient_name'],
+                       ['id' => 3, 'screen_name' => 'sender_name']
+               );
+               $this->assertNull($result['sender']);
+               $this->assertNull($result['recipient']);
+       }
+
+       /**
+        * Test the api_convert_item() function.
+        * @return void
+        */
+       public function testApiConvertItem()
+       {
+               $result = api_convert_item(
+                       [
+                               'network' => 'feed',
+                               'title' => 'item_title',
+                               // We need a long string to test that it is correctly cut
+                               'body' => 'perspiciatis impedit voluptatem quis molestiae ea qui '.
+                               'reiciendis dolorum aut ducimus sunt consequatur inventore dolor '.
+                               'officiis pariatur doloremque nemo culpa aut quidem qui dolore '.
+                               'laudantium atque commodi alias voluptatem non possimus aperiam '.
+                               'ipsum rerum consequuntur aut amet fugit quia aliquid praesentium '.
+                               'repellendus quibusdam et et inventore mollitia rerum sit autem '.
+                               'pariatur maiores ipsum accusantium perferendis vel sit possimus '.
+                               'veritatis nihil distinctio qui eum repellat officia illum quos '.
+                               'impedit quam iste esse unde qui suscipit aut facilis ut inventore '.
+                               'omnis exercitationem quo magnam consequatur maxime aut illum '.
+                               'soluta quaerat natus unde aspernatur et sed beatae nihil ullam '.
+                               'temporibus corporis ratione blanditiis perspiciatis impedit '.
+                               'voluptatem quis molestiae ea qui reiciendis dolorum aut ducimus '.
+                               'sunt consequatur inventore dolor officiis pariatur doloremque '.
+                               'nemo culpa aut quidem qui dolore laudantium atque commodi alias '.
+                               'voluptatem non possimus aperiam ipsum rerum consequuntur aut '.
+                               'amet fugit quia aliquid praesentium repellendus quibusdam et et '.
+                               'inventore mollitia rerum sit autem pariatur maiores ipsum accusantium '.
+                               'perferendis vel sit possimus veritatis nihil distinctio qui eum '.
+                               'repellat officia illum quos impedit quam iste esse unde qui '.
+                               'suscipit aut facilis ut inventore omnis exercitationem quo magnam '.
+                               'consequatur maxime aut illum soluta quaerat natus unde aspernatur '.
+                               'et sed beatae nihil ullam temporibus corporis ratione blanditiis'
+                       ]
+               );
+               $this->assertStringStartsWith('item_title', $result['text']);
+               $this->assertStringStartsWith('<h4>item_title</h4><br>perspiciatis impedit voluptatem', $result['html']);
+       }
+
+       /**
+        * Test the api_convert_item() function with an empty item body.
+        * @return void
+        */
+       public function testApiConvertItemWithoutBody()
+       {
+               $result = api_convert_item(
+                       [
+                               'network' => 'feed',
+                               'title' => 'item_title',
+                               'body' => '',
+                               'plink' => 'item_plink'
+                       ]
+               );
+               $this->assertEquals('item_title', $result['text']);
+               $this->assertEquals('<h4>item_title</h4><br>item_plink', $result['html']);
+       }
+
+       /**
+        * Test the api_convert_item() function with the title in the body.
+        * @return void
+        */
+       public function testApiConvertItemWithTitleInBody()
+       {
+               $result = api_convert_item(
+                       [
+                               'title' => 'item_title',
+                               'body' => 'item_title item_body'
+                       ]
+               );
+               $this->assertEquals('item_title item_body', $result['text']);
+               $this->assertEquals('<h4>item_title</h4><br>item_title item_body', $result['html']);
+       }
+
+       /**
+        * Test the api_get_attachments() function.
+        * @return void
+        */
+       public function testApiGetAttachments()
+       {
+               $body = 'body';
+               $this->assertEmpty(api_get_attachments($body));
+       }
+
+       /**
+        * Test the api_get_attachments() function with an img tag.
+        * @return void
+        */
+       public function testApiGetAttachmentsWithImage()
+       {
+               $body = '[img]img_url[/img]';
+               $this->assertInternalType('array', api_get_attachments($body));
+       }
+
+       /**
+        * Test the api_get_attachments() function with an img tag and an AndStatus user agent.
+        * @return void
+        */
+       public function testApiGetAttachmentsWithImageAndAndStatus()
+       {
+               $_SERVER['HTTP_USER_AGENT'] = 'AndStatus';
+               $body = '[img]img_url[/img]';
+               $this->assertInternalType('array', api_get_attachments($body));
+       }
+
+       /**
+        * Test the api_get_entitities() function.
+        * @return void
+        */
+       public function testApiGetEntitities()
+       {
+               $text = 'text';
+               $this->assertInternalType('array', api_get_entitities($text, 'bbcode'));
+       }
+
+       /**
+        * Test the api_get_entitities() function with the include_entities parameter.
+        * @return void
+        */
+       public function testApiGetEntititiesWithIncludeEntities()
+       {
+               $_REQUEST['include_entities'] = 'true';
+               $text = 'text';
+               $result = api_get_entitities($text, 'bbcode');
+               $this->assertInternalType('array', $result['hashtags']);
+               $this->assertInternalType('array', $result['symbols']);
+               $this->assertInternalType('array', $result['urls']);
+               $this->assertInternalType('array', $result['user_mentions']);
+       }
+
+       /**
+        * Test the api_format_items_embeded_images() function.
+        * @return void
+        */
+       public function testApiFormatItemsEmbededImages()
+       {
+               $this->assertEquals(
+                       'text http://localhost/display/item_guid',
+                       api_format_items_embeded_images(['guid' => 'item_guid'], 'text data:image/foo')
+               );
+       }
+
+       /**
+        * Test the api_contactlink_to_array() function.
+        * @return void
+        */
+       public function testApiContactlinkToArray()
+       {
+               $this->assertEquals(
+                       [
+                               'name' => 'text',
+                               'url' => '',
+                       ],
+                       api_contactlink_to_array('text')
+               );
+       }
+
+       /**
+        * Test the api_contactlink_to_array() function with an URL.
+        * @return void
+        */
+       public function testApiContactlinkToArrayWithUrl()
+       {
+               $this->assertEquals(
+                       [
+                               'name' => ['link_text'],
+                               'url' => ['url'],
+                       ],
+                       api_contactlink_to_array('text <a href="url">link_text</a>')
+               );
+       }
+
+       /**
+        * Test the api_format_items_activities() function.
+        * @return void
+        */
+       public function testApiFormatItemsActivities()
+       {
+               $item = [];
+               $result = api_format_items_activities($item);
+               $this->assertArrayHasKey('like', $result);
+               $this->assertArrayHasKey('dislike', $result);
+               $this->assertArrayHasKey('attendyes', $result);
+               $this->assertArrayHasKey('attendno', $result);
+               $this->assertArrayHasKey('attendmaybe', $result);
+       }
+
+       /**
+        * Test the api_format_items_activities() function with an XML result.
+        * @return void
+        */
+       public function testApiFormatItemsActivitiesWithXml()
+       {
+               $item = [];
+               $result = api_format_items_activities($item, 'xml');
+               $this->assertArrayHasKey('friendica:like', $result);
+               $this->assertArrayHasKey('friendica:dislike', $result);
+               $this->assertArrayHasKey('friendica:attendyes', $result);
+               $this->assertArrayHasKey('friendica:attendno', $result);
+               $this->assertArrayHasKey('friendica:attendmaybe', $result);
+       }
+
+       /**
+        * Test the api_format_items_profiles() function.
+        * @return void
+        */
+       public function testApiFormatItemsProfiles()
+       {
+               $profile_row = [
+                       'id' => 'profile_id',
+                       'profile-name' => 'profile_name',
+                       'is-default' => true,
+                       'hide-friends' => true,
+                       'photo' => 'profile_photo',
+                       'thumb' => 'profile_thumb',
+                       'publish' => true,
+                       'net-publish' => true,
+                       'pdesc' => 'description',
+                       'dob' => 'date_of_birth',
+                       'address' => 'address',
+                       'locality' => 'city',
+                       'region' => 'region',
+                       'postal-code' => 'postal_code',
+                       'country-name' => 'country',
+                       'hometown' => 'hometown',
+                       'gender' => 'gender',
+                       'marital' => 'marital',
+                       'with' => 'marital_with',
+                       'howlong' => 'marital_since',
+                       'sexual' => 'sexual',
+                       'politic' => 'politic',
+                       'religion' => 'religion',
+                       'pub_keywords' => 'public_keywords',
+                       'prv_keywords' => 'private_keywords',
+
+                       'likes' => 'likes',
+                       'dislikes' => 'dislikes',
+                       'about' => 'about',
+                       'music' => 'music',
+                       'book' => 'book',
+                       'tv' => 'tv',
+                       'film' => 'film',
+                       'interest' => 'interest',
+                       'romance' => 'romance',
+                       'work' => 'work',
+                       'education' => 'education',
+                       'contact' => 'social_networks',
+                       'homepage' => 'homepage'
+               ];
+               $result = api_format_items_profiles($profile_row);
+               $this->assertEquals(
+                       [
+                               'profile_id' => 'profile_id',
+                               'profile_name' => 'profile_name',
+                               'is_default' => true,
+                               'hide_friends' => true,
+                               'profile_photo' => 'profile_photo',
+                               'profile_thumb' => 'profile_thumb',
+                               'publish' => true,
+                               'net_publish' => true,
+                               'description' => 'description',
+                               'date_of_birth' => 'date_of_birth',
+                               'address' => 'address',
+                               'city' => 'city',
+                               'region' => 'region',
+                               'postal_code' => 'postal_code',
+                               'country' => 'country',
+                               'hometown' => 'hometown',
+                               'gender' => 'gender',
+                               'marital' => 'marital',
+                               'marital_with' => 'marital_with',
+                               'marital_since' => 'marital_since',
+                               'sexual' => 'sexual',
+                               'politic' => 'politic',
+                               'religion' => 'religion',
+                               'public_keywords' => 'public_keywords',
+                               'private_keywords' => 'private_keywords',
+
+                               'likes' => 'likes',
+                               'dislikes' => 'dislikes',
+                               'about' => 'about',
+                               'music' => 'music',
+                               'book' => 'book',
+                               'tv' => 'tv',
+                               'film' => 'film',
+                               'interest' => 'interest',
+                               'romance' => 'romance',
+                               'work' => 'work',
+                               'education' => 'education',
+                               'social_networks' => 'social_networks',
+                               'homepage' => 'homepage',
+                               'users' => null
+                       ],
+                       $result
+               );
+       }
+
+       /**
+        * Test the api_format_items() function.
+        * @return void
+        */
+       public function testApiFormatItems()
+       {
+               $items = [
+                       [
+                               'item_network' => 'item_network',
+                               'source' => 'web',
+                               'coord' => '5 7'
+                       ]
+               ];
+               $result = api_format_items($items, [], true);
+               foreach ($result as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_format_items() function with an XML result.
+        * @return void
+        */
+       public function testApiFormatItemsWithXml()
+       {
+               $items = [
+                       [
+                               'coord' => '5 7'
+                       ]
+               ];
+               $result = api_format_items($items, [], true, 'xml');
+               foreach ($result as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_format_items() function.
+        * @return void
+        */
+       public function testApiAccountRateLimitStatus()
+       {
+               $result = api_account_rate_limit_status('json');
+               $this->assertEquals(150, $result['hash']['remaining_hits']);
+               $this->assertEquals(150, $result['hash']['hourly_limit']);
+               $this->assertInternalType('int', $result['hash']['reset_time_in_seconds']);
+       }
+
+       /**
+        * Test the api_format_items() function with an XML result.
+        * @return void
+        */
+       public function testApiAccountRateLimitStatusWithXml()
+       {
+               $result = api_account_rate_limit_status('xml');
+               $this->assertXml($result, 'hash');
+       }
+
+       /**
+        * Test the api_help_test() function.
+        * @return void
+        */
+       public function testApiHelpTest()
+       {
+               $result = api_help_test('json');
+               $this->assertEquals(['ok' => 'ok'], $result);
+       }
+
+       /**
+        * Test the api_help_test() function with an XML result.
+        * @return void
+        */
+       public function testApiHelpTestWithXml()
+       {
+               $this->markTestIncomplete('Triggers this error: "key() expects parameter 1 to be array, string given"');
+               $result = api_help_test('xml');
+               $this->assertXml($result, 'ok');
+       }
+
+       /**
+        * Test the api_lists_list() function.
+        * @return void
+        */
+       public function testApiListsList()
+       {
+               $result = api_lists_list('json');
+               $this->assertEquals(['lists_list' => []], $result);
+       }
+
+       /**
+        * Test the api_lists_ownerships() function.
+        * @return void
+        */
+       public function testApiListsOwnerships()
+       {
+               $result = api_lists_ownerships('json');
+               foreach ($result['lists']['lists'] as $list) {
+                       $this->assertList($list);
+               }
+       }
+
+       /**
+        * Test the api_lists_ownerships() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiListsOwnershipsWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_lists_ownerships('json');
+       }
+
+       /**
+        * Test the api_lists_statuses() function.
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        * @return void
+        */
+       public function testApiListsStatuses()
+       {
+               api_lists_statuses('json');
+       }
+
+       /**
+        * Test the api_lists_statuses() function with a list ID.
+        * @return void
+        */
+       public function testApiListsStatusesWithListId()
+       {
+               $_REQUEST['list_id'] = 1;
+               $_REQUEST['page'] = -1;
+               $_REQUEST['max_id'] = 10;
+               $result = api_lists_statuses('json');
+               foreach ($result['status'] as $status) {
+                       $this->assertStatus($status);
+               }
+       }
+
+       /**
+        * Test the api_lists_statuses() function with a list ID and a RSS result.
+        * @return void
+        */
+       public function testApiListsStatusesWithListIdAndRss()
+       {
+               $_REQUEST['list_id'] = 1;
+               $result = api_lists_statuses('rss');
+               $this->assertXml($result, 'statuses');
+       }
+
+       /**
+        * Test the api_lists_statuses() function with an unallowed user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiListsStatusesWithUnallowedUser()
+       {
+               $_SESSION['allow_api'] = false;
+               $_GET['screen_name'] = $this->selfUser['nick'];
+               api_lists_statuses('json');
+       }
+
+       /**
+        * Test the api_statuses_f() function.
+        * @return void
+        */
+       public function testApiStatusesFWithFriends()
+       {
+               $_GET['page'] = -1;
+               $result = api_statuses_f('friends');
+               $this->assertArrayHasKey('user', $result);
+       }
+
+       /**
+        * Test the api_statuses_f() function.
+        * @return void
+        */
+       public function testApiStatusesFWithFollowers()
+       {
+               $result = api_statuses_f('followers');
+               $this->assertArrayHasKey('user', $result);
+       }
+
+       /**
+        * Test the api_statuses_f() function.
+        * @return void
+        */
+       public function testApiStatusesFWithBlocks()
+       {
+               $result = api_statuses_f('blocks');
+               $this->assertArrayHasKey('user', $result);
+       }
+
+       /**
+        * Test the api_statuses_f() function.
+        * @return void
+        */
+       public function testApiStatusesFWithIncoming()
+       {
+               $result = api_statuses_f('incoming');
+               $this->assertArrayHasKey('user', $result);
+       }
+
+       /**
+        * Test the api_statuses_f() function an undefined cursor GET variable.
+        * @return void
+        */
+       public function testApiStatusesFWithUndefinedCursor()
+       {
+               $_GET['cursor'] = 'undefined';
+               $this->assertFalse(api_statuses_f('friends'));
+       }
+
+       /**
+        * Test the api_statuses_friends() function.
+        * @return void
+        */
+       public function testApiStatusesFriends()
+       {
+               $result = api_statuses_friends('json');
+               $this->assertArrayHasKey('user', $result);
+       }
+
+       /**
+        * Test the api_statuses_friends() function an undefined cursor GET variable.
+        * @return void
+        */
+       public function testApiStatusesFriendsWithUndefinedCursor()
+       {
+               $_GET['cursor'] = 'undefined';
+               $this->assertFalse(api_statuses_friends('json'));
+       }
+
+       /**
+        * Test the api_statuses_followers() function.
+        * @return void
+        */
+       public function testApiStatusesFollowers()
+       {
+               $result = api_statuses_followers('json');
+               $this->assertArrayHasKey('user', $result);
+       }
+
+       /**
+        * Test the api_statuses_followers() function an undefined cursor GET variable.
+        * @return void
+        */
+       public function testApiStatusesFollowersWithUndefinedCursor()
+       {
+               $_GET['cursor'] = 'undefined';
+               $this->assertFalse(api_statuses_followers('json'));
+       }
+
+       /**
+        * Test the api_blocks_list() function.
+        * @return void
+        */
+       public function testApiBlocksList()
+       {
+               $result = api_blocks_list('json');
+               $this->assertArrayHasKey('user', $result);
+       }
+
+       /**
+        * Test the api_blocks_list() function an undefined cursor GET variable.
+        * @return void
+        */
+       public function testApiBlocksListWithUndefinedCursor()
+       {
+               $_GET['cursor'] = 'undefined';
+               $this->assertFalse(api_blocks_list('json'));
+       }
+
+       /**
+        * Test the api_friendships_incoming() function.
+        * @return void
+        */
+       public function testApiFriendshipsIncoming()
+       {
+               $result = api_friendships_incoming('json');
+               $this->assertArrayHasKey('id', $result);
+       }
+
+       /**
+        * Test the api_friendships_incoming() function an undefined cursor GET variable.
+        * @return void
+        */
+       public function testApiFriendshipsIncomingWithUndefinedCursor()
+       {
+               $_GET['cursor'] = 'undefined';
+               $this->assertFalse(api_friendships_incoming('json'));
+       }
+
+       /**
+        * Test the api_statusnet_config() function.
+        * @return void
+        */
+       public function testApiStatusnetConfig()
+       {
+               $result = api_statusnet_config('json');
+               $this->assertEquals('localhost', $result['config']['site']['server']);
+               $this->assertEquals('default', $result['config']['site']['theme']);
+               $this->assertEquals('http://localhost/images/friendica-64.png', $result['config']['site']['logo']);
+               $this->assertTrue($result['config']['site']['fancy']);
+               $this->assertEquals('en', $result['config']['site']['language']);
+               $this->assertEquals('UTC', $result['config']['site']['timezone']);
+               $this->assertEquals(200000, $result['config']['site']['textlimit']);
+               $this->assertEquals('false', $result['config']['site']['private']);
+               $this->assertEquals('false', $result['config']['site']['ssl']);
+               $this->assertEquals(30, $result['config']['site']['shorturllength']);
+       }
+
+       /**
+        * Test the api_statusnet_version() function.
+        * @return void
+        */
+       public function testApiStatusnetVersion()
+       {
+               $result = api_statusnet_version('json');
+               $this->assertEquals('0.9.7', $result['version']);
+       }
+
+       /**
+        * Test the api_ff_ids() function.
+        * @return void
+        */
+       public function testApiFfIds()
+       {
+               $result = api_ff_ids('json');
+               $this->assertNull($result);
+       }
+
+       /**
+        * Test the api_ff_ids() function with a result.
+        * @return void
+        */
+       public function testApiFfIdsWithResult()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_ff_ids() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiFfIdsWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_ff_ids('json');
+       }
+
+       /**
+        * Test the api_friends_ids() function.
+        * @return void
+        */
+       public function testApiFriendsIds()
+       {
+               $result = api_friends_ids('json');
+               $this->assertNull($result);
+       }
+
+       /**
+        * Test the api_followers_ids() function.
+        * @return void
+        */
+       public function testApiFollowersIds()
+       {
+               $result = api_followers_ids('json');
+               $this->assertNull($result);
+       }
+
+       /**
+        * Test the api_direct_messages_new() function.
+        * @return void
+        */
+       public function testApiDirectMessagesNew()
+       {
+               $result = api_direct_messages_new('json');
+               $this->assertNull($result);
+       }
+
+       /**
+        * Test the api_direct_messages_new() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiDirectMessagesNewWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_direct_messages_new('json');
+       }
+
+       /**
+        * Test the api_direct_messages_new() function with an user ID.
+        * @return void
+        */
+       public function testApiDirectMessagesNewWithUserId()
+       {
+               $_POST['text'] = 'message_text';
+               $_POST['user_id'] = $this->otherUser['id'];
+               $result = api_direct_messages_new('json');
+               $this->assertEquals(['direct_message' => ['error' => -1]], $result);
+       }
+
+       /**
+        * Test the api_direct_messages_new() function with a screen name.
+        * @return void
+        */
+       public function testApiDirectMessagesNewWithScreenName()
+       {
+               $_POST['text'] = 'message_text';
+               $_POST['screen_name'] = $this->otherUser['nick'];
+               $result = api_direct_messages_new('json');
+               $this->assertEquals(1, $result['direct_message']['id']);
+               $this->assertContains('message_text', $result['direct_message']['text']);
+               $this->assertEquals('selfcontact', $result['direct_message']['sender_screen_name']);
+               $this->assertEquals(1, $result['direct_message']['friendica_seen']);
+       }
+
+       /**
+        * Test the api_direct_messages_new() function with a title.
+        * @return void
+        */
+       public function testApiDirectMessagesNewWithTitle()
+       {
+               $_POST['text'] = 'message_text';
+               $_POST['screen_name'] = $this->otherUser['nick'];
+               $_REQUEST['title'] = 'message_title';
+               $result = api_direct_messages_new('json');
+               $this->assertEquals(1, $result['direct_message']['id']);
+               $this->assertContains('message_text', $result['direct_message']['text']);
+               $this->assertContains('message_title', $result['direct_message']['text']);
+               $this->assertEquals('selfcontact', $result['direct_message']['sender_screen_name']);
+               $this->assertEquals(1, $result['direct_message']['friendica_seen']);
+       }
+
+       /**
+        * Test the api_direct_messages_new() function with an RSS result.
+        * @return void
+        */
+       public function testApiDirectMessagesNewWithRss()
+       {
+               $_POST['text'] = 'message_text';
+               $_POST['screen_name'] = $this->otherUser['nick'];
+               $result = api_direct_messages_new('rss');
+               $this->assertXml($result, 'direct-messages');
+       }
+
+       /**
+        * Test the api_direct_messages_destroy() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiDirectMessagesDestroy()
+       {
+               api_direct_messages_destroy('json');
+       }
+
+       /**
+        * Test the api_direct_messages_destroy() function with the friendica_verbose GET param.
+        * @return void
+        */
+       public function testApiDirectMessagesDestroyWithVerbose()
+       {
+               $_GET['friendica_verbose'] = 'true';
+               $result = api_direct_messages_destroy('json');
+               $this->assertEquals(
+                       [
+                               '$result' => [
+                                       'result' => 'error',
+                                       'message' => 'message id or parenturi not specified'
+                               ]
+                       ],
+                       $result
+               );
+       }
+
+       /**
+        * Test the api_direct_messages_destroy() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiDirectMessagesDestroyWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_direct_messages_destroy('json');
+       }
+
+       /**
+        * Test the api_direct_messages_destroy() function with a non-zero ID.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiDirectMessagesDestroyWithId()
+       {
+               $_REQUEST['id'] = 1;
+               api_direct_messages_destroy('json');
+       }
+
+       /**
+        * Test the api_direct_messages_destroy() with a non-zero ID and the friendica_verbose GET param.
+        * @return void
+        */
+       public function testApiDirectMessagesDestroyWithIdAndVerbose()
+       {
+               $_REQUEST['id'] = 1;
+               $_REQUEST['friendica_parenturi'] = 'parent_uri';
+               $_GET['friendica_verbose'] = 'true';
+               $result = api_direct_messages_destroy('json');
+               $this->assertEquals(
+                       [
+                               '$result' => [
+                                       'result' => 'error',
+                                       'message' => 'message id not in database'
+                               ]
+                       ],
+                       $result
+               );
+       }
+
+       /**
+        * Test the api_direct_messages_destroy() function with a non-zero ID.
+        * @return void
+        */
+       public function testApiDirectMessagesDestroyWithCorrectId()
+       {
+               $this->markTestIncomplete('We need to add a dataset for this.');
+       }
+
+       /**
+        * Test the api_direct_messages_box() function.
+        * @return void
+        */
+       public function testApiDirectMessagesBoxWithSentbox()
+       {
+               $_REQUEST['page'] = -1;
+               $_REQUEST['max_id'] = 10;
+               $result = api_direct_messages_box('json', 'sentbox', 'false');
+               $this->assertArrayHasKey('direct_message', $result);
+       }
+
+       /**
+        * Test the api_direct_messages_box() function.
+        * @return void
+        */
+       public function testApiDirectMessagesBoxWithConversation()
+       {
+               $result = api_direct_messages_box('json', 'conversation', 'false');
+               $this->assertArrayHasKey('direct_message', $result);
+       }
+
+       /**
+        * Test the api_direct_messages_box() function.
+        * @return void
+        */
+       public function testApiDirectMessagesBoxWithAll()
+       {
+               $result = api_direct_messages_box('json', 'all', 'false');
+               $this->assertArrayHasKey('direct_message', $result);
+       }
+
+       /**
+        * Test the api_direct_messages_box() function.
+        * @return void
+        */
+       public function testApiDirectMessagesBoxWithInbox()
+       {
+               $result = api_direct_messages_box('json', 'inbox', 'false');
+               $this->assertArrayHasKey('direct_message', $result);
+       }
+
+       /**
+        * Test the api_direct_messages_box() function.
+        * @return void
+        */
+       public function testApiDirectMessagesBoxWithVerbose()
+       {
+               $result = api_direct_messages_box('json', 'sentbox', 'true');
+               $this->assertEquals(
+                       [
+                               '$result' => [
+                                       'result' => 'error',
+                                       'message' => 'no mails available'
+                               ]
+                       ],
+                       $result
+               );
+       }
+
+       /**
+        * Test the api_direct_messages_box() function with a RSS result.
+        * @return void
+        */
+       public function testApiDirectMessagesBoxWithRss()
+       {
+               $result = api_direct_messages_box('rss', 'sentbox', 'false');
+               $this->assertXml($result, 'direct-messages');
+       }
+
+       /**
+        * Test the api_direct_messages_box() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiDirectMessagesBoxWithUnallowedUser()
+       {
+               $_SESSION['allow_api'] = false;
+               $_GET['screen_name'] = $this->selfUser['nick'];
+               api_direct_messages_box('json', 'sentbox', 'false');
+       }
+
+       /**
+        * Test the api_direct_messages_sentbox() function.
+        * @return void
+        */
+       public function testApiDirectMessagesSentbox()
+       {
+               $result = api_direct_messages_sentbox('json');
+               $this->assertArrayHasKey('direct_message', $result);
+       }
+
+       /**
+        * Test the api_direct_messages_inbox() function.
+        * @return void
+        */
+       public function testApiDirectMessagesInbox()
+       {
+               $result = api_direct_messages_inbox('json');
+               $this->assertArrayHasKey('direct_message', $result);
+       }
+
+       /**
+        * Test the api_direct_messages_all() function.
+        * @return void
+        */
+       public function testApiDirectMessagesAll()
+       {
+               $result = api_direct_messages_all('json');
+               $this->assertArrayHasKey('direct_message', $result);
+       }
+
+       /**
+        * Test the api_direct_messages_conversation() function.
+        * @return void
+        */
+       public function testApiDirectMessagesConversation()
+       {
+               $result = api_direct_messages_conversation('json');
+               $this->assertArrayHasKey('direct_message', $result);
+       }
+
+       /**
+        * Test the api_oauth_request_token() function.
+        * @return void
+        */
+       public function testApiOauthRequestToken()
+       {
+               $this->markTestIncomplete('killme() kills phpunit as well');
+       }
+
+       /**
+        * Test the api_oauth_access_token() function.
+        * @return void
+        */
+       public function testApiOauthAccessToken()
+       {
+               $this->markTestIncomplete('killme() kills phpunit as well');
+       }
+
+       /**
+        * Test the api_fr_photoalbum_delete() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFrPhotoalbumDelete()
+       {
+               api_fr_photoalbum_delete('json');
+       }
+
+       /**
+        * Test the api_fr_photoalbum_delete() function with an album name.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFrPhotoalbumDeleteWithAlbum()
+       {
+               $_REQUEST['album'] = 'album_name';
+               api_fr_photoalbum_delete('json');
+       }
+
+       /**
+        * Test the api_fr_photoalbum_delete() function with an album name.
+        * @return void
+        */
+       public function testApiFrPhotoalbumDeleteWithValidAlbum()
+       {
+               $this->markTestIncomplete('We need to add a dataset for this.');
+       }
+
+       /**
+        * Test the api_fr_photoalbum_delete() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFrPhotoalbumUpdate()
+       {
+               api_fr_photoalbum_update('json');
+       }
+
+       /**
+        * Test the api_fr_photoalbum_delete() function with an album name.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFrPhotoalbumUpdateWithAlbum()
+       {
+               $_REQUEST['album'] = 'album_name';
+               api_fr_photoalbum_update('json');
+       }
+
+       /**
+        * Test the api_fr_photoalbum_delete() function with an album name.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFrPhotoalbumUpdateWithAlbumAndNewAlbum()
+       {
+               $_REQUEST['album'] = 'album_name';
+               $_REQUEST['album_new'] = 'album_name';
+               api_fr_photoalbum_update('json');
+       }
+
+       /**
+        * Test the api_fr_photoalbum_update() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiFrPhotoalbumUpdateWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_fr_photoalbum_update('json');
+       }
+
+       /**
+        * Test the api_fr_photoalbum_delete() function with an album name.
+        * @return void
+        */
+       public function testApiFrPhotoalbumUpdateWithValidAlbum()
+       {
+               $this->markTestIncomplete('We need to add a dataset for this.');
+       }
+
+       /**
+        * Test the api_fr_photos_list() function.
+        * @return void
+        */
+       public function testApiFrPhotosList()
+       {
+               $result = api_fr_photos_list('json');
+               $this->assertArrayHasKey('photo', $result);
+       }
+
+       /**
+        * Test the api_fr_photos_list() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiFrPhotosListWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_fr_photos_list('json');
+       }
+
+       /**
+        * Test the api_fr_photo_create_update() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFrPhotoCreateUpdate()
+       {
+               api_fr_photo_create_update('json');
+       }
+
+       /**
+        * Test the api_fr_photo_create_update() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiFrPhotoCreateUpdateWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_fr_photo_create_update('json');
+       }
+
+       /**
+        * Test the api_fr_photo_create_update() function with an album name.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFrPhotoCreateUpdateWithAlbum()
+       {
+               $_REQUEST['album'] = 'album_name';
+               api_fr_photo_create_update('json');
+       }
+
+       /**
+        * Test the api_fr_photo_create_update() function with the update mode.
+        * @return void
+        */
+       public function testApiFrPhotoCreateUpdateWithUpdate()
+       {
+               $this->markTestIncomplete('We need to create a dataset for this');
+       }
+
+       /**
+        * Test the api_fr_photo_create_update() function with an uploaded file.
+        * @return void
+        */
+       public function testApiFrPhotoCreateUpdateWithFile()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_fr_photo_delete() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFrPhotoDelete()
+       {
+               api_fr_photo_delete('json');
+       }
+
+       /**
+        * Test the api_fr_photo_delete() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiFrPhotoDeleteWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_fr_photo_delete('json');
+       }
+
+       /**
+        * Test the api_fr_photo_delete() function with a photo ID.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFrPhotoDeleteWithPhotoId()
+       {
+               $_REQUEST['photo_id'] = 1;
+               api_fr_photo_delete('json');
+       }
+
+       /**
+        * Test the api_fr_photo_delete() function with a correct photo ID.
+        * @return void
+        */
+       public function testApiFrPhotoDeleteWithCorrectPhotoId()
+       {
+               $this->markTestIncomplete('We need to create a dataset for this.');
+       }
+
+       /**
+        * Test the api_fr_photo_detail() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFrPhotoDetail()
+       {
+               api_fr_photo_detail('json');
+       }
+
+       /**
+        * Test the api_fr_photo_detail() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiFrPhotoDetailWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_fr_photo_detail('json');
+       }
+
+       /**
+        * Test the api_fr_photo_detail() function with a photo ID.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\NotFoundException
+        */
+       public function testApiFrPhotoDetailWithPhotoId()
+       {
+               $_REQUEST['photo_id'] = 1;
+               api_fr_photo_detail('json');
+       }
+
+       /**
+        * Test the api_fr_photo_detail() function with a correct photo ID.
+        * @return void
+        */
+       public function testApiFrPhotoDetailCorrectPhotoId()
+       {
+               $this->markTestIncomplete('We need to create a dataset for this.');
+       }
+
+       /**
+        * Test the api_account_update_profile_image() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiAccountUpdateProfileImage()
+       {
+               api_account_update_profile_image('json');
+       }
+
+       /**
+        * Test the api_account_update_profile_image() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiAccountUpdateProfileImageWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_account_update_profile_image('json');
+       }
+
+       /**
+        * Test the api_account_update_profile_image() function with an uploaded file.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiAccountUpdateProfileImageWithUpload()
+       {
+               $this->markTestIncomplete();
+       }
+
+
+       /**
+        * Test the api_account_update_profile() function.
+        * @return void
+        */
+       public function testApiAccountUpdateProfile()
+       {
+               $_POST['name'] = 'new_name';
+               $_POST['description'] = 'new_description';
+               $result = api_account_update_profile('json');
+               // We can't use assertSelfUser() here because the user object is missing some properties.
+               $this->assertEquals($this->selfUser['id'], $result['user']['cid']);
+               $this->assertEquals('Friendica', $result['user']['location']);
+               $this->assertEquals($this->selfUser['nick'], $result['user']['screen_name']);
+               $this->assertEquals('dfrn', $result['user']['network']);
+               $this->assertEquals('new_name', $result['user']['name']);
+               $this->assertEquals('new_description', $result['user']['description']);
+       }
+
+       /**
+        * Test the check_acl_input() function.
+        * @return void
+        */
+       public function testCheckAclInput()
+       {
+               $result = check_acl_input('<aclstring>');
+               // Where does this result come from?
+               $this->assertEquals(1, $result);
+       }
+
+       /**
+        * Test the check_acl_input() function with an empty ACL string.
+        * @return void
+        */
+       public function testCheckAclInputWithEmptyAclString()
+       {
+               $result = check_acl_input(' ');
+               $this->assertFalse($result);
+       }
+
+       /**
+        * Test the save_media_to_database() function.
+        * @return void
+        */
+       public function testSaveMediaToDatabase()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the post_photo_item() function.
+        * @return void
+        */
+       public function testPostPhotoItem()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the prepare_photo_data() function.
+        * @return void
+        */
+       public function testPreparePhotoData()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_friendica_remoteauth() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFriendicaRemoteauth()
+       {
+               api_friendica_remoteauth();
+       }
+
+       /**
+        * Test the api_friendica_remoteauth() function with an URL.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFriendicaRemoteauthWithUrl()
+       {
+               $_GET['url'] = 'url';
+               $_GET['c_url'] = 'url';
+               api_friendica_remoteauth();
+       }
+
+       /**
+        * Test the api_friendica_remoteauth() function with a correct URL.
+        * @return void
+        */
+       public function testApiFriendicaRemoteauthWithCorrectUrl()
+       {
+               $this->markTestIncomplete("We can't use an assertion here because of goaway().");
+               $_GET['url'] = 'url';
+               $_GET['c_url'] = $this->selfUser['nurl'];
+               api_friendica_remoteauth();
+       }
+
+       /**
+        * Test the api_share_as_retweet() function.
+        * @return void
+        */
+       public function testApiShareAsRetweet()
+       {
+               $item = [];
+               $result = api_share_as_retweet($item);
+               $this->assertFalse($result);
+       }
+
+       /**
+        * Test the api_share_as_retweet() function with a valid item.
+        * @return void
+        */
+       public function testApiShareAsRetweetWithValidItem()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_get_nick() function.
+        * @return void
+        */
+       public function testApiGetNick()
+       {
+               $result = api_get_nick($this->otherUser['nurl']);
+               $this->assertEquals('othercontact', $result);
+       }
+
+       /**
+        * Test the api_get_nick() function with a wrong URL.
+        * @return void
+        */
+       public function testApiGetNickWithWrongUrl()
+       {
+               $result = api_get_nick('wrong_url');
+               $this->assertFalse($result);
+       }
+
+       /**
+        * Test the api_in_reply_to() function.
+        * @return void
+        */
+       public function testApiInReplyTo()
+       {
+               $result = api_in_reply_to([]);
+               $this->assertArrayHasKey('status_id', $result);
+               $this->assertArrayHasKey('user_id', $result);
+               $this->assertArrayHasKey('status_id_str', $result);
+               $this->assertArrayHasKey('user_id_str', $result);
+               $this->assertArrayHasKey('screen_name', $result);
+       }
+
+       /**
+        * Test the api_in_reply_to() function with a valid item.
+        * @return void
+        */
+       public function testApiInReplyToWithValidItem()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_clean_plain_items() function.
+        * @return void
+        */
+       public function testApiCleanPlainItems()
+       {
+               $_REQUEST['include_entities'] = 'true';
+               $result = api_clean_plain_items('some_text [url="some_url"]some_text[/url]');
+               $this->assertEquals('some_text [url="some_url"]"some_url"[/url]', $result);
+       }
+
+       /**
+        * Test the api_clean_attachments() function.
+        * @return void
+        */
+       public function testApiCleanAttachments()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_best_nickname() function.
+        * @return void
+        */
+       public function testApiBestNickname()
+       {
+               $contacts = [];
+               $result = api_best_nickname($contacts);
+               $this->assertNull($result);
+       }
+
+       /**
+        * Test the api_best_nickname() function with contacts.
+        * @return void
+        */
+       public function testApiBestNicknameWithContacts()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_friendica_group_show() function.
+        * @return void
+        */
+       public function testApiFriendicaGroupShow()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_friendica_group_delete() function.
+        * @return void
+        */
+       public function testApiFriendicaGroupDelete()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_lists_destroy() function.
+        * @return void
+        */
+       public function testApiListsDestroy()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the group_create() function.
+        * @return void
+        */
+       public function testGroupCreate()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_friendica_group_create() function.
+        * @return void
+        */
+       public function testApiFriendicaGroupCreate()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_lists_create() function.
+        * @return void
+        */
+       public function testApiListsCreate()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_friendica_group_update() function.
+        * @return void
+        */
+       public function testApiFriendicaGroupUpdate()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_lists_update() function.
+        * @return void
+        */
+       public function testApiListsUpdate()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_friendica_activity() function.
+        * @return void
+        */
+       public function testApiFriendicaActivity()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_friendica_notification() function.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFriendicaNotification()
+       {
+               api_friendica_notification('json');
+       }
+
+       /**
+        * Test the api_friendica_notification() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiFriendicaNotificationWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_friendica_notification('json');
+       }
+
+       /**
+        * Test the api_friendica_notification() function with an argument count.
+        * @return void
+        */
+       public function testApiFriendicaNotificationWithArgumentCount()
+       {
+               $this->app->argc = 3;
+               $result = api_friendica_notification('json');
+               $this->assertEquals(['note' => false], $result);
+       }
+
+       /**
+        * Test the api_friendica_notification() function with an XML result.
+        * @return void
+        */
+       public function testApiFriendicaNotificationWithXmlResult()
+       {
+               $this->markTestIncomplete('Fails with "Invalid argument supplied for foreach()".');
+               $this->app->argc = 3;
+               $result = api_friendica_notification('xml');
+               $this->assertXml($result, 'notes');
+       }
+
+       /**
+        * Test the api_friendica_notification_seen() function.
+        * @return void
+        */
+       public function testApiFriendicaNotificationSeen()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_friendica_direct_messages_setseen() function.
+        * @return void
+        */
+       public function testApiFriendicaDirectMessagesSetseen()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_friendica_direct_messages_search() function.
+        * @return void
+        */
+       public function testApiFriendicaDirectMessagesSearch()
+       {
+               $this->markTestIncomplete();
+       }
+
+       /**
+        * Test the api_friendica_profile_show() function.
+        * @return void
+        */
+       public function testApiFriendicaProfileShow()
+       {
+               $result = api_friendica_profile_show('json');
+               // We can't use assertSelfUser() here because the user object is missing some properties.
+               $this->assertEquals($this->selfUser['id'], $result['$result']['friendica_owner']['cid']);
+               $this->assertEquals('Friendica', $result['$result']['friendica_owner']['location']);
+               $this->assertEquals($this->selfUser['name'], $result['$result']['friendica_owner']['name']);
+               $this->assertEquals($this->selfUser['nick'], $result['$result']['friendica_owner']['screen_name']);
+               $this->assertEquals('dfrn', $result['$result']['friendica_owner']['network']);
+               $this->assertTrue($result['$result']['friendica_owner']['verified']);
+               $this->assertFalse($result['$result']['multi_profiles']);
+       }
+
+       /**
+        * Test the api_friendica_profile_show() function with a profile ID.
+        * @return void
+        */
+       public function testApiFriendicaProfileShowWithProfileId()
+       {
+               $this->markTestIncomplete('We need to add a dataset for this.');
+       }
+
+       /**
+        * Test the api_friendica_profile_show() function with a wrong profile ID.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\BadRequestException
+        */
+       public function testApiFriendicaProfileShowWithWrongProfileId()
+       {
+               $_REQUEST['profile_id'] = 666;
+               api_friendica_profile_show('json');
+       }
+
+       /**
+        * Test the api_friendica_profile_show() function without an authenticated user.
+        * @return void
+        * @expectedException Friendica\Network\HTTPException\ForbiddenException
+        */
+       public function testApiFriendicaProfileShowWithoutAuthenticatedUser()
+       {
+               $_SESSION['authenticated'] = false;
+               api_friendica_profile_show('json');
+       }
+
+       /**
+        * Test the api_saved_searches_list() function.
+        * @return void
+        */
+       public function testApiSavedSearchesList()
+       {
+               $result = api_saved_searches_list('json');
+               $this->assertEquals(1, $result['terms'][0]['id']);
+               $this->assertEquals(1, $result['terms'][0]['id_str']);
+               $this->assertEquals('Saved search', $result['terms'][0]['name']);
+               $this->assertEquals('Saved search', $result['terms'][0]['query']);
+       }
+}
index b7b90b138e2914f2c006a74b76f7d854d7159b28..b3d018958354b845245269e2a5a08e1611f27a90 100644 (file)
@@ -7,14 +7,12 @@ namespace Friendica\Test;
 
 use Friendica\App;
 use Friendica\BaseObject;
-// backward compatibility
-if (!class_exists('\PHPUnit\Framework\TestCase')) {
-    class_alias('\PHPUnit_Framework_TestCase', '\PHPUnit\Framework\TestCase');
-}
+use PHPUnit\Framework\TestCase;
+
 /**
  * Tests for the BaseObject class.
  */
-class BaseObjectTest extends \PHPUnit\Framework\TestCase
+class BaseObjectTest extends TestCase
 {
 
        /**
diff --git a/tests/DatabaseTest.php b/tests/DatabaseTest.php
new file mode 100644 (file)
index 0000000..1215093
--- /dev/null
@@ -0,0 +1,63 @@
+<?php
+/**
+ * DatabaseTest class.
+ */
+
+namespace Friendica\Test;
+
+use dba;
+use Friendica\Database\DBStructure;
+use PHPUnit_Extensions_Database_DB_IDatabaseConnection;
+use PHPUnit\DbUnit\DataSet\YamlDataSet;
+use PHPUnit\DbUnit\TestCaseTrait;
+use PHPUnit\Framework\TestCase;
+
+/**
+ * Abstract class used by tests that need a database.
+ */
+abstract class DatabaseTest extends TestCase
+{
+
+       use TestCaseTrait;
+
+       /**
+        * Get database connection.
+        *
+        * This function is executed before each test in order to get a database connection that can be used by tests.
+        * If no prior connection is available, it tries to create one using the USER, PASS and DB environment variables.
+        *
+        * If it could not connect to the database, the test is skipped.
+        *
+        * @return PHPUnit_Extensions_Database_DB_IDatabaseConnection
+        * @see https://phpunit.de/manual/5.7/en/database.html
+        */
+       protected function getConnection()
+       {
+               if (!dba::$connected) {
+                       dba::connect('localhost', getenv('USER'), getenv('PASS'), getenv('DB'));
+
+                       if (dba::$connected) {
+                               $app = get_app();
+                               // We need to do this in order to disable logging
+                               $app->module = 'install';
+
+                               // Create database structure
+                               DBStructure::update(false, true, true);
+                       } else {
+                               $this->markTestSkipped('Could not connect to the database.');
+                       }
+               }
+
+               return $this->createDefaultDBConnection(dba::get_db(), getenv('DB'));
+       }
+
+       /**
+        * Get dataset to populate the database with.
+        * @return YamlDataSet
+        * @see https://phpunit.de/manual/5.7/en/database.html
+        */
+       protected function getDataSet()
+       {
+               return new YamlDataSet(__DIR__ . '/datasets/api.yml');
+       }
+}
index 3cda2342f36b88aa36f7a5ff1759fed4ddc23b67..ac1b7d7757b580eeccc38fa160b4cd983c4dcc1d 100644 (file)
@@ -5,15 +5,12 @@
 
 namespace Friendica\Test;
 
-// backward compatibility
-if (!class_exists('\PHPUnit\Framework\TestCase')) {
-    class_alias('\PHPUnit_Framework_TestCase', '\PHPUnit\Framework\TestCase');
-}
+use PHPUnit\Framework\TestCase;
 
 /**
  * Tests for text functions.
  */
-class TextTest extends \PHPUnit\Framework\TestCase
+class TextTest extends TestCase
 {
 
        /**
diff --git a/tests/bootstrap.php b/tests/bootstrap.php
new file mode 100644 (file)
index 0000000..4474e4e
--- /dev/null
@@ -0,0 +1,22 @@
+<?php
+/**
+ * This file is loaded by PHPUnit before any test.
+ */
+
+use PHPUnit\DbUnit\DataSet\YamlDataSet;
+use PHPUnit\DbUnit\TestCaseTrait;
+use PHPUnit\Framework\TestCase;
+
+require_once __DIR__.'/../boot.php';
+require_once __DIR__.'/../include/api.php';
+
+// Backward compatibility
+if (!class_exists(TestCase::class)) {
+       class_alias(PHPUnit_Framework_TestCase::class, TestCase::class);
+}
+if (!trait_exists(TestCaseTrait::class)) {
+       class_alias(PHPUnit_Extensions_Database_TestCase_Trait::class, TestCaseTrait::class);
+}
+if (!class_exists(YamlDataSet::class)) {
+       class_alias(PHPUnit_Extensions_Database_DataSet_YamlDataSet::class, YamlDataSet::class);
+}
diff --git a/tests/datasets/api.yml b/tests/datasets/api.yml
new file mode 100644 (file)
index 0000000..ae1fd32
--- /dev/null
@@ -0,0 +1,192 @@
+---
+# Empty these tables
+cache:
+config:
+conversation:
+pconfig:
+photo:
+workerqueue:
+mail:
+
+# Populate tables with test data
+user:
+    -
+        uid: 42
+        username: Test user
+        nickname: selfcontact
+        verified: true
+        password: $2y$10$DLRNTRmJgKe1cSrFJ5Jb0edCqvXlA9sh/RHdSnfxjbR.04yZRm4Qm
+        theme: frio
+
+contact:
+    -
+        id: 42
+        uid: 42
+        name: Self contact
+        nick: selfcontact
+        self: true
+        nurl: http://localhost/profile/selfcontact
+        url: http://localhost/profile/selfcontact
+        about: User used in tests
+        pending: false
+        blocked: false
+        rel: 1
+        network: dfrn
+    -
+        id: 43
+        uid: 0
+        # Having the same name and nick allows us to test
+        # the fallback to api_get_nick() in api_get_user()
+        name: othercontact
+        nick: othercontact
+        self: false
+        nurl: http://localhost/profile/othercontact
+        url: http://localhost/profile/othercontact
+        pending: false
+        blocked: false
+        rel: 0
+        network: dfrn
+    -
+        id: 44
+        uid: 42
+        name: Friend contact
+        nick: friendcontact
+        self: false
+        nurl: http://localhost/profile/friendcontact
+        url: http://localhost/profile/friendcontact
+        pending: false
+        blocked: false
+        rel: 2
+        network: dfrn
+
+item:
+    -
+        id: 1
+        visible: true
+        contact-id: 42
+        author-id: 42
+        owner-id: 42
+        uid: 42
+        verb: http://activitystrea.ms/schema/1.0/post
+        unseen: true
+        body: Parent status
+        parent: 1
+        author-link: http://localhost/profile/selfcontact
+        wall: true
+        starred: true
+        allow_cid: ''
+        allow_gid: ''
+        deny_cid: ''
+        deny_gid: ''
+    -
+        id: 2
+        visible: true
+        contact-id: 42
+        author-id: 42
+        owner-id: 42
+        uid: 42
+        verb: http://activitystrea.ms/schema/1.0/post
+        unseen: false
+        body: Reply
+        parent: 1
+        author-link: http://localhost/profile/selfcontact
+        wall: true
+        starred: false
+    -
+        id: 3
+        visible: true
+        contact-id: 43
+        author-id: 43
+        owner-id: 42
+        uid: 42
+        verb: http://activitystrea.ms/schema/1.0/post
+        unseen: false
+        body: Other user status
+        parent: 3
+        author-link: http://localhost/profile/othercontact
+        wall: true
+        starred: false
+    -
+        id: 4
+        visible: true
+        contact-id: 43
+        author-id: 43
+        owner-id: 42
+        uid: 42
+        verb: http://activitystrea.ms/schema/1.0/post
+        unseen: false
+        body: Other user reply
+        parent: 1
+        author-link: http://localhost/profile/othercontact
+        wall: true
+        starred: false
+    -
+        id: 5
+        visible: true
+        contact-id: 42
+        author-id: 42
+        owner-id: 42
+        uid: 42
+        verb: http://activitystrea.ms/schema/1.0/post
+        unseen: false
+        body: '[share]Shared status[/share]'
+        parent: 1
+        author-link: http://localhost/profile/othercontact
+        wall: true
+        starred: false
+        allow_cid: ''
+        allow_gid: ''
+        deny_cid: ''
+        deny_gid: ''
+    -
+        id: 6
+        visible: true
+        contact-id: 44
+        author-id: 44
+        owner-id: 42
+        uid: 42
+        verb: http://activitystrea.ms/schema/1.0/post
+        unseen: false
+        body: Friend user status
+        parent: 6
+        author-link: http://localhost/profile/othercontact
+        wall: true
+        starred: false
+
+thread:
+    -
+        iid: 1
+        visible: true
+        contact-id: 42
+        uid: 42
+        wall: true
+    -
+        iid: 3
+        visible: true
+        contact-id: 43
+        uid: 0
+        wall: true
+    -
+        iid: 6
+        visible: true
+        contact-id: 44
+        uid: 0
+        wall: true
+
+group:
+    -
+        id: 1
+        uid: 42
+        visible: true
+        name: Visible list
+    -
+        id: 2
+        uid: 42
+        visible: false
+        name: Private list
+
+search:
+    -
+        id: 1
+        term: Saved search
+        uid: 42
index 168dbe57968313e5fc95aadc1161cd2c10e8f073..a9f5ec1c8dc463a65ba13fe9bd224a784812ad50 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-05-20 14:22+0200\n"
+"POT-Creation-Date: 2018-05-30 05:30+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -281,7 +281,7 @@ msgstr ""
 msgid "Please visit %s  if you wish to make any changes to this relationship."
 msgstr ""
 
-#: include/enotify.php:360 mod/removeme.php:44
+#: include/enotify.php:360 mod/removeme.php:45
 msgid "[Friendica System Notify]"
 msgstr ""
 
@@ -327,868 +327,863 @@ msgid ""
 "form has been opened for too long (>3 hours) before submitting it."
 msgstr ""
 
-#: include/dba.php:59
-#, php-format
-msgid "Cannot locate DNS info for database server '%s'"
+#: include/text.php:303
+msgid "newer"
 msgstr ""
 
-#: include/api.php:1202
-#, php-format
-msgid "Daily posting limit of %d post reached. The post was rejected."
-msgid_plural "Daily posting limit of %d posts reached. The post was rejected."
-msgstr[0] ""
-msgstr[1] ""
-
-#: include/api.php:1226
-#, php-format
-msgid "Weekly posting limit of %d post reached. The post was rejected."
-msgid_plural "Weekly posting limit of %d posts reached. The post was rejected."
-msgstr[0] ""
-msgstr[1] ""
+#: include/text.php:304
+msgid "older"
+msgstr ""
 
-#: include/api.php:1250
-#, php-format
-msgid "Monthly posting limit of %d post reached. The post was rejected."
+#: include/text.php:309
+msgid "first"
 msgstr ""
 
-#: include/api.php:4522 mod/photos.php:88 mod/photos.php:194 mod/photos.php:722
-#: mod/photos.php:1149 mod/photos.php:1166 mod/photos.php:1684
-#: mod/profile_photo.php:85 mod/profile_photo.php:93 mod/profile_photo.php:101
-#: mod/profile_photo.php:211 mod/profile_photo.php:302
-#: mod/profile_photo.php:312 src/Model/User.php:553 src/Model/User.php:561
-#: src/Model/User.php:569
-msgid "Profile Photos"
+#: include/text.php:310
+msgid "prev"
 msgstr ""
 
-#: include/conversation.php:144 include/conversation.php:282
-#: include/text.php:1749 src/Model/Item.php:1970
-msgid "event"
+#: include/text.php:344
+msgid "next"
 msgstr ""
 
-#: include/conversation.php:147 include/conversation.php:157
-#: include/conversation.php:285 include/conversation.php:294
-#: mod/subthread.php:97 mod/tagger.php:72 src/Model/Item.php:1968
-#: src/Protocol/Diaspora.php:1957
-msgid "status"
+#: include/text.php:345
+msgid "last"
 msgstr ""
 
-#: include/conversation.php:152 include/conversation.php:290
-#: include/text.php:1751 mod/subthread.php:97 mod/tagger.php:72
-#: src/Model/Item.php:1968
-msgid "photo"
+#: include/text.php:399
+msgid "Loading more entries..."
 msgstr ""
 
-#: include/conversation.php:164 src/Model/Item.php:1841
-#: src/Protocol/Diaspora.php:1953
-#, php-format
-msgid "%1$s likes %2$s's %3$s"
+#: include/text.php:400
+msgid "The end"
 msgstr ""
 
-#: include/conversation.php:167 src/Model/Item.php:1846
-#, php-format
-msgid "%1$s doesn't like %2$s's %3$s"
+#: include/text.php:885
+msgid "No contacts"
 msgstr ""
 
-#: include/conversation.php:170
+#: include/text.php:909
 #, php-format
-msgid "%1$s attends %2$s's %3$s"
+msgid "%d Contact"
+msgid_plural "%d Contacts"
+msgstr[0] ""
+msgstr[1] ""
+
+#: include/text.php:922
+msgid "View Contacts"
 msgstr ""
 
-#: include/conversation.php:173
-#, php-format
-msgid "%1$s doesn't attend %2$s's %3$s"
+#: include/text.php:1011 mod/filer.php:35 mod/editpost.php:110 mod/notes.php:67
+msgid "Save"
 msgstr ""
 
-#: include/conversation.php:176
-#, php-format
-msgid "%1$s attends maybe %2$s's %3$s"
+#: include/text.php:1011
+msgid "Follow"
 msgstr ""
 
-#: include/conversation.php:209
-#, php-format
-msgid "%1$s is now friends with %2$s"
+#: include/text.php:1017 mod/search.php:155 src/Content/Nav.php:142
+msgid "Search"
 msgstr ""
 
-#: include/conversation.php:250
-#, php-format
-msgid "%1$s poked %2$s"
+#: include/text.php:1020 src/Content/Nav.php:58
+msgid "@name, !forum, #tags, content"
 msgstr ""
 
-#: include/conversation.php:304 mod/tagger.php:110
-#, php-format
-msgid "%1$s tagged %2$s's %3$s with %4$s"
+#: include/text.php:1026 src/Content/Nav.php:145
+msgid "Full Text"
 msgstr ""
 
-#: include/conversation.php:331
-msgid "post/item"
+#: include/text.php:1027 src/Content/Widget/TagCloud.php:54
+#: src/Content/Nav.php:146
+msgid "Tags"
 msgstr ""
 
-#: include/conversation.php:332
-#, php-format
-msgid "%1$s marked %2$s's %3$s as favorite"
+#: include/text.php:1028 mod/viewcontacts.php:131 mod/contacts.php:814
+#: mod/contacts.php:875 view/theme/frio/theme.php:270 src/Content/Nav.php:147
+#: src/Content/Nav.php:213 src/Model/Profile.php:955 src/Model/Profile.php:958
+msgid "Contacts"
 msgstr ""
 
-#: include/conversation.php:608 mod/photos.php:1501 mod/profiles.php:355
-msgid "Likes"
+#: include/text.php:1031 view/theme/vier/theme.php:253
+#: src/Content/ForumManager.php:125 src/Content/Nav.php:151
+msgid "Forums"
 msgstr ""
 
-#: include/conversation.php:608 mod/photos.php:1501 mod/profiles.php:359
-msgid "Dislikes"
+#: include/text.php:1075
+msgid "poke"
 msgstr ""
 
-#: include/conversation.php:609 include/conversation.php:1639
-#: mod/photos.php:1502
-msgid "Attending"
-msgid_plural "Attending"
-msgstr[0] ""
-msgstr[1] ""
+#: include/text.php:1075
+msgid "poked"
+msgstr ""
 
-#: include/conversation.php:609 mod/photos.php:1502
-msgid "Not attending"
+#: include/text.php:1076
+msgid "ping"
 msgstr ""
 
-#: include/conversation.php:609 mod/photos.php:1502
-msgid "Might attend"
+#: include/text.php:1076
+msgid "pinged"
 msgstr ""
 
-#: include/conversation.php:721 mod/photos.php:1569 src/Object/Post.php:192
-msgid "Select"
+#: include/text.php:1077
+msgid "prod"
 msgstr ""
 
-#: include/conversation.php:722 mod/photos.php:1570 mod/contacts.php:830
-#: mod/contacts.php:1035 mod/admin.php:1827 mod/settings.php:730
-#: src/Object/Post.php:187
-msgid "Delete"
+#: include/text.php:1077
+msgid "prodded"
 msgstr ""
 
-#: include/conversation.php:760 src/Object/Post.php:371 src/Object/Post.php:372
-#, php-format
-msgid "View %s's profile @ %s"
+#: include/text.php:1078
+msgid "slap"
 msgstr ""
 
-#: include/conversation.php:772 src/Object/Post.php:359
-msgid "Categories:"
+#: include/text.php:1078
+msgid "slapped"
 msgstr ""
 
-#: include/conversation.php:773 src/Object/Post.php:360
-msgid "Filed under:"
+#: include/text.php:1079
+msgid "finger"
 msgstr ""
 
-#: include/conversation.php:780 src/Object/Post.php:385
-#, php-format
-msgid "%s from %s"
+#: include/text.php:1079
+msgid "fingered"
 msgstr ""
 
-#: include/conversation.php:795
-msgid "View in context"
+#: include/text.php:1080
+msgid "rebuff"
 msgstr ""
 
-#: include/conversation.php:797 include/conversation.php:1312
-#: mod/wallmessage.php:145 mod/editpost.php:125 mod/photos.php:1473
-#: mod/message.php:245 mod/message.php:414 src/Object/Post.php:410
-msgid "Please wait"
+#: include/text.php:1080
+msgid "rebuffed"
 msgstr ""
 
-#: include/conversation.php:868
-msgid "remove"
+#: include/text.php:1094 mod/settings.php:935 src/Model/Event.php:379
+msgid "Monday"
 msgstr ""
 
-#: include/conversation.php:872
-msgid "Delete Selected Items"
+#: include/text.php:1094 src/Model/Event.php:380
+msgid "Tuesday"
 msgstr ""
 
-#: include/conversation.php:1017 view/theme/frio/theme.php:352
-msgid "Follow Thread"
+#: include/text.php:1094 src/Model/Event.php:381
+msgid "Wednesday"
 msgstr ""
 
-#: include/conversation.php:1018 src/Model/Contact.php:662
-msgid "View Status"
+#: include/text.php:1094 src/Model/Event.php:382
+msgid "Thursday"
 msgstr ""
 
-#: include/conversation.php:1019 include/conversation.php:1035
-#: mod/allfriends.php:73 mod/suggest.php:82 mod/match.php:89
-#: mod/directory.php:159 mod/dirfind.php:217 src/Model/Contact.php:602
-#: src/Model/Contact.php:615 src/Model/Contact.php:663
-msgid "View Profile"
+#: include/text.php:1094 src/Model/Event.php:383
+msgid "Friday"
 msgstr ""
 
-#: include/conversation.php:1020 src/Model/Contact.php:664
-msgid "View Photos"
+#: include/text.php:1094 src/Model/Event.php:384
+msgid "Saturday"
 msgstr ""
 
-#: include/conversation.php:1021 src/Model/Contact.php:665
-msgid "Network Posts"
+#: include/text.php:1094 mod/settings.php:935 src/Model/Event.php:378
+msgid "Sunday"
 msgstr ""
 
-#: include/conversation.php:1022 src/Model/Contact.php:666
-msgid "View Contact"
+#: include/text.php:1098 src/Model/Event.php:399
+msgid "January"
 msgstr ""
 
-#: include/conversation.php:1023 src/Model/Contact.php:668
-msgid "Send PM"
+#: include/text.php:1098 src/Model/Event.php:400
+msgid "February"
 msgstr ""
 
-#: include/conversation.php:1027 src/Model/Contact.php:669
-msgid "Poke"
+#: include/text.php:1098 src/Model/Event.php:401
+msgid "March"
 msgstr ""
 
-#: include/conversation.php:1032 mod/allfriends.php:74 mod/suggest.php:83
-#: mod/match.php:90 mod/contacts.php:596 mod/dirfind.php:218 mod/follow.php:143
-#: view/theme/vier/theme.php:201 src/Content/Widget.php:61
-#: src/Model/Contact.php:616
-msgid "Connect/Follow"
+#: include/text.php:1098 src/Model/Event.php:402
+msgid "April"
 msgstr ""
 
-#: include/conversation.php:1151
-#, php-format
-msgid "%s likes this."
+#: include/text.php:1098 include/text.php:1115 src/Model/Event.php:390
+#: src/Model/Event.php:403
+msgid "May"
 msgstr ""
 
-#: include/conversation.php:1154
-#, php-format
-msgid "%s doesn't like this."
+#: include/text.php:1098 src/Model/Event.php:404
+msgid "June"
 msgstr ""
 
-#: include/conversation.php:1157
-#, php-format
-msgid "%s attends."
+#: include/text.php:1098 src/Model/Event.php:405
+msgid "July"
 msgstr ""
 
-#: include/conversation.php:1160
-#, php-format
-msgid "%s doesn't attend."
+#: include/text.php:1098 src/Model/Event.php:406
+msgid "August"
 msgstr ""
 
-#: include/conversation.php:1163
-#, php-format
-msgid "%s attends maybe."
+#: include/text.php:1098 src/Model/Event.php:407
+msgid "September"
 msgstr ""
 
-#: include/conversation.php:1174
-msgid "and"
+#: include/text.php:1098 src/Model/Event.php:408
+msgid "October"
 msgstr ""
 
-#: include/conversation.php:1180
-#, php-format
-msgid "and %d other people"
+#: include/text.php:1098 src/Model/Event.php:409
+msgid "November"
 msgstr ""
 
-#: include/conversation.php:1189
-#, php-format
-msgid "<span  %1$s>%2$d people</span> like this"
+#: include/text.php:1098 src/Model/Event.php:410
+msgid "December"
 msgstr ""
 
-#: include/conversation.php:1190
-#, php-format
-msgid "%s like this."
+#: include/text.php:1112 src/Model/Event.php:371
+msgid "Mon"
 msgstr ""
 
-#: include/conversation.php:1193
-#, php-format
-msgid "<span  %1$s>%2$d people</span> don't like this"
+#: include/text.php:1112 src/Model/Event.php:372
+msgid "Tue"
 msgstr ""
 
-#: include/conversation.php:1194
-#, php-format
-msgid "%s don't like this."
+#: include/text.php:1112 src/Model/Event.php:373
+msgid "Wed"
 msgstr ""
 
-#: include/conversation.php:1197
-#, php-format
-msgid "<span  %1$s>%2$d people</span> attend"
+#: include/text.php:1112 src/Model/Event.php:374
+msgid "Thu"
 msgstr ""
 
-#: include/conversation.php:1198
-#, php-format
-msgid "%s attend."
+#: include/text.php:1112 src/Model/Event.php:375
+msgid "Fri"
 msgstr ""
 
-#: include/conversation.php:1201
-#, php-format
-msgid "<span  %1$s>%2$d people</span> don't attend"
+#: include/text.php:1112 src/Model/Event.php:376
+msgid "Sat"
 msgstr ""
 
-#: include/conversation.php:1202
-#, php-format
-msgid "%s don't attend."
+#: include/text.php:1112 src/Model/Event.php:370
+msgid "Sun"
 msgstr ""
 
-#: include/conversation.php:1205
-#, php-format
-msgid "<span  %1$s>%2$d people</span> attend maybe"
+#: include/text.php:1115 src/Model/Event.php:386
+msgid "Jan"
 msgstr ""
 
-#: include/conversation.php:1206
-#, php-format
-msgid "%s attend maybe."
+#: include/text.php:1115 src/Model/Event.php:387
+msgid "Feb"
 msgstr ""
 
-#: include/conversation.php:1236 include/conversation.php:1252
-msgid "Visible to <strong>everybody</strong>"
+#: include/text.php:1115 src/Model/Event.php:388
+msgid "Mar"
 msgstr ""
 
-#: include/conversation.php:1237 include/conversation.php:1253
-#: mod/wallmessage.php:120 mod/wallmessage.php:127 mod/message.php:181
-#: mod/message.php:188 mod/message.php:324 mod/message.php:331
-msgid "Please enter a link URL:"
+#: include/text.php:1115 src/Model/Event.php:389
+msgid "Apr"
 msgstr ""
 
-#: include/conversation.php:1238 include/conversation.php:1254
-msgid "Please enter a video link/URL:"
+#: include/text.php:1115 src/Model/Event.php:392
+msgid "Jul"
 msgstr ""
 
-#: include/conversation.php:1239 include/conversation.php:1255
-msgid "Please enter an audio link/URL:"
+#: include/text.php:1115 src/Model/Event.php:393
+msgid "Aug"
 msgstr ""
 
-#: include/conversation.php:1240 include/conversation.php:1256
-msgid "Tag term:"
+#: include/text.php:1115
+msgid "Sep"
 msgstr ""
 
-#: include/conversation.php:1241 include/conversation.php:1257 mod/filer.php:34
-msgid "Save to Folder:"
+#: include/text.php:1115 src/Model/Event.php:395
+msgid "Oct"
 msgstr ""
 
-#: include/conversation.php:1242 include/conversation.php:1258
-msgid "Where are you right now?"
+#: include/text.php:1115 src/Model/Event.php:396
+msgid "Nov"
 msgstr ""
 
-#: include/conversation.php:1243
-msgid "Delete item(s)?"
+#: include/text.php:1115 src/Model/Event.php:397
+msgid "Dec"
 msgstr ""
 
-#: include/conversation.php:1290
-msgid "New Post"
+#: include/text.php:1255
+#, php-format
+msgid "Content warning: %s"
 msgstr ""
 
-#: include/conversation.php:1293
-msgid "Share"
+#: include/text.php:1325 mod/videos.php:380
+msgid "View Video"
 msgstr ""
 
-#: include/conversation.php:1294 mod/wallmessage.php:143 mod/editpost.php:111
-#: mod/message.php:243 mod/message.php:411
-msgid "Upload photo"
+#: include/text.php:1342
+msgid "bytes"
 msgstr ""
 
-#: include/conversation.php:1295 mod/editpost.php:112
-msgid "upload photo"
+#: include/text.php:1375 include/text.php:1386 include/text.php:1419
+msgid "Click to open/close"
 msgstr ""
 
-#: include/conversation.php:1296 mod/editpost.php:113
-msgid "Attach file"
+#: include/text.php:1534
+msgid "View on separate page"
 msgstr ""
 
-#: include/conversation.php:1297 mod/editpost.php:114
-msgid "attach file"
+#: include/text.php:1535
+msgid "view on separate page"
 msgstr ""
 
-#: include/conversation.php:1298 mod/wallmessage.php:144 mod/editpost.php:115
-#: mod/message.php:244 mod/message.php:412
-msgid "Insert web link"
+#: include/text.php:1540 include/text.php:1547 src/Model/Event.php:594
+msgid "link to source"
 msgstr ""
 
-#: include/conversation.php:1299 mod/editpost.php:116
-msgid "web link"
+#: include/text.php:1749 include/conversation.php:144
+#: include/conversation.php:282 src/Model/Item.php:2003
+msgid "event"
 msgstr ""
 
-#: include/conversation.php:1300 mod/editpost.php:117
-msgid "Insert video link"
+#: include/text.php:1751 include/conversation.php:152
+#: include/conversation.php:290 mod/subthread.php:97 mod/tagger.php:72
+#: src/Model/Item.php:2001
+msgid "photo"
 msgstr ""
 
-#: include/conversation.php:1301 mod/editpost.php:118
-msgid "video link"
+#: include/text.php:1753
+msgid "activity"
 msgstr ""
 
-#: include/conversation.php:1302 mod/editpost.php:119
-msgid "Insert audio link"
-msgstr ""
+#: include/text.php:1755 src/Object/Post.php:437 src/Object/Post.php:449
+msgid "comment"
+msgid_plural "comments"
+msgstr[0] ""
+msgstr[1] ""
 
-#: include/conversation.php:1303 mod/editpost.php:120
-msgid "audio link"
+#: include/text.php:1758
+msgid "post"
 msgstr ""
 
-#: include/conversation.php:1304 mod/editpost.php:121
-msgid "Set your location"
+#: include/text.php:1915
+msgid "Item filed"
 msgstr ""
 
-#: include/conversation.php:1305 mod/editpost.php:122
-msgid "set location"
-msgstr ""
+#: include/api.php:1202
+#, php-format
+msgid "Daily posting limit of %d post reached. The post was rejected."
+msgid_plural "Daily posting limit of %d posts reached. The post was rejected."
+msgstr[0] ""
+msgstr[1] ""
 
-#: include/conversation.php:1306 mod/editpost.php:123
-msgid "Clear browser location"
-msgstr ""
+#: include/api.php:1226
+#, php-format
+msgid "Weekly posting limit of %d post reached. The post was rejected."
+msgid_plural "Weekly posting limit of %d posts reached. The post was rejected."
+msgstr[0] ""
+msgstr[1] ""
 
-#: include/conversation.php:1307 mod/editpost.php:124
-msgid "clear location"
+#: include/api.php:1250
+#, php-format
+msgid "Monthly posting limit of %d post reached. The post was rejected."
 msgstr ""
 
-#: include/conversation.php:1309 mod/editpost.php:138
-msgid "Set title"
+#: include/api.php:4522 mod/profile_photo.php:85 mod/profile_photo.php:93
+#: mod/profile_photo.php:101 mod/profile_photo.php:211
+#: mod/profile_photo.php:302 mod/profile_photo.php:312 mod/photos.php:88
+#: mod/photos.php:194 mod/photos.php:710 mod/photos.php:1137
+#: mod/photos.php:1154 mod/photos.php:1672 src/Model/User.php:553
+#: src/Model/User.php:561 src/Model/User.php:569
+msgid "Profile Photos"
 msgstr ""
 
-#: include/conversation.php:1311 mod/editpost.php:140
-msgid "Categories (comma-separated list)"
+#: include/conversation.php:147 include/conversation.php:157
+#: include/conversation.php:285 include/conversation.php:294
+#: mod/subthread.php:97 mod/tagger.php:72 src/Model/Item.php:2001
+#: src/Protocol/Diaspora.php:1957
+msgid "status"
 msgstr ""
 
-#: include/conversation.php:1313 mod/editpost.php:126
-msgid "Permission settings"
+#: include/conversation.php:164 src/Model/Item.php:1874
+#: src/Protocol/Diaspora.php:1953
+#, php-format
+msgid "%1$s likes %2$s's %3$s"
 msgstr ""
 
-#: include/conversation.php:1314 mod/editpost.php:155
-msgid "permissions"
+#: include/conversation.php:167 src/Model/Item.php:1879
+#, php-format
+msgid "%1$s doesn't like %2$s's %3$s"
 msgstr ""
 
-#: include/conversation.php:1322 mod/editpost.php:135
-msgid "Public post"
+#: include/conversation.php:170
+#, php-format
+msgid "%1$s attends %2$s's %3$s"
 msgstr ""
 
-#: include/conversation.php:1326 mod/editpost.php:146 mod/photos.php:1492
-#: mod/photos.php:1531 mod/photos.php:1604 mod/events.php:528
-#: src/Object/Post.php:813
-msgid "Preview"
+#: include/conversation.php:173
+#, php-format
+msgid "%1$s doesn't attend %2$s's %3$s"
 msgstr ""
 
-#: include/conversation.php:1330 include/items.php:387 mod/fbrowser.php:103
-#: mod/fbrowser.php:134 mod/suggest.php:41 mod/tagrm.php:19 mod/tagrm.php:99
-#: mod/editpost.php:149 mod/photos.php:248 mod/photos.php:324
-#: mod/videos.php:147 mod/contacts.php:475 mod/unfollow.php:117
-#: mod/follow.php:161 mod/message.php:141 mod/dfrn_request.php:658
-#: mod/settings.php:670 mod/settings.php:696
-msgid "Cancel"
+#: include/conversation.php:176
+#, php-format
+msgid "%1$s attends maybe %2$s's %3$s"
 msgstr ""
 
-#: include/conversation.php:1335
-msgid "Post to Groups"
+#: include/conversation.php:209
+#, php-format
+msgid "%1$s is now friends with %2$s"
 msgstr ""
 
-#: include/conversation.php:1336
-msgid "Post to Contacts"
+#: include/conversation.php:250
+#, php-format
+msgid "%1$s poked %2$s"
 msgstr ""
 
-#: include/conversation.php:1337
-msgid "Private post"
+#: include/conversation.php:304 mod/tagger.php:110
+#, php-format
+msgid "%1$s tagged %2$s's %3$s with %4$s"
 msgstr ""
 
-#: include/conversation.php:1342 mod/editpost.php:153 src/Model/Profile.php:338
-msgid "Message"
+#: include/conversation.php:331
+msgid "post/item"
 msgstr ""
 
-#: include/conversation.php:1343 mod/editpost.php:154
-msgid "Browser"
+#: include/conversation.php:332
+#, php-format
+msgid "%1$s marked %2$s's %3$s as favorite"
 msgstr ""
 
-#: include/conversation.php:1610
-msgid "View all"
+#: include/conversation.php:613 mod/profiles.php:355 mod/photos.php:1489
+msgid "Likes"
 msgstr ""
 
-#: include/conversation.php:1633
-msgid "Like"
-msgid_plural "Likes"
-msgstr[0] ""
-msgstr[1] ""
-
-#: include/conversation.php:1636
-msgid "Dislike"
-msgid_plural "Dislikes"
-msgstr[0] ""
-msgstr[1] ""
-
-#: include/conversation.php:1642
-msgid "Not Attending"
-msgid_plural "Not Attending"
-msgstr[0] ""
-msgstr[1] ""
+#: include/conversation.php:613 mod/profiles.php:359 mod/photos.php:1489
+msgid "Dislikes"
+msgstr ""
 
-#: include/conversation.php:1645 src/Content/ContactSelector.php:125
-msgid "Undecided"
-msgid_plural "Undecided"
+#: include/conversation.php:614 include/conversation.php:1644
+#: mod/photos.php:1490
+msgid "Attending"
+msgid_plural "Attending"
 msgstr[0] ""
 msgstr[1] ""
 
-#: include/items.php:342 mod/notice.php:22 mod/viewsrc.php:21 mod/admin.php:277
-#: mod/admin.php:1883 mod/admin.php:2131 mod/display.php:72 mod/display.php:255
-#: mod/display.php:356
-msgid "Item not found."
+#: include/conversation.php:614 mod/photos.php:1490
+msgid "Not attending"
 msgstr ""
 
-#: include/items.php:382
-msgid "Do you really want to delete this item?"
+#: include/conversation.php:614 mod/photos.php:1490
+msgid "Might attend"
 msgstr ""
 
-#: include/items.php:384 mod/api.php:110 mod/suggest.php:38
-#: mod/contacts.php:472 mod/follow.php:150 mod/message.php:138
-#: mod/dfrn_request.php:648 mod/profiles.php:543 mod/profiles.php:546
-#: mod/profiles.php:568 mod/register.php:238 mod/settings.php:1094
-#: mod/settings.php:1100 mod/settings.php:1107 mod/settings.php:1111
-#: mod/settings.php:1115 mod/settings.php:1119 mod/settings.php:1123
-#: mod/settings.php:1127 mod/settings.php:1147 mod/settings.php:1148
-#: mod/settings.php:1149 mod/settings.php:1150 mod/settings.php:1151
-msgid "Yes"
+#: include/conversation.php:726 mod/photos.php:1557 src/Object/Post.php:192
+msgid "Select"
 msgstr ""
 
-#: include/items.php:401 mod/allfriends.php:21 mod/api.php:35 mod/api.php:40
-#: mod/attach.php:38 mod/common.php:26 mod/nogroup.php:28
-#: mod/repair_ostatus.php:13 mod/suggest.php:60 mod/uimport.php:28
-#: mod/manage.php:131 mod/wall_attach.php:74 mod/wall_attach.php:77
-#: mod/poke.php:150 mod/regmod.php:108 mod/viewcontacts.php:57
-#: mod/wall_upload.php:103 mod/wall_upload.php:106 mod/wallmessage.php:16
-#: mod/wallmessage.php:40 mod/wallmessage.php:79 mod/wallmessage.php:103
-#: mod/editpost.php:18 mod/fsuggest.php:80 mod/notes.php:30 mod/photos.php:174
-#: mod/photos.php:1051 mod/cal.php:304 mod/contacts.php:386 mod/delegate.php:25
-#: mod/delegate.php:43 mod/delegate.php:54 mod/events.php:194
-#: mod/ostatus_subscribe.php:16 mod/profile_photo.php:30
-#: mod/profile_photo.php:176 mod/profile_photo.php:187
-#: mod/profile_photo.php:200 mod/unfollow.php:15 mod/unfollow.php:57
-#: mod/unfollow.php:90 mod/dirfind.php:25 mod/follow.php:17 mod/follow.php:54
-#: mod/follow.php:118 mod/invite.php:20 mod/invite.php:111 mod/network.php:32
-#: mod/crepair.php:98 mod/message.php:59 mod/message.php:104 mod/group.php:26
-#: mod/dfrn_confirm.php:68 mod/item.php:160 mod/notifications.php:73
-#: mod/profiles.php:182 mod/profiles.php:513 mod/register.php:54
-#: mod/settings.php:43 mod/settings.php:142 mod/settings.php:659 index.php:436
-msgid "Permission denied."
+#: include/conversation.php:727 mod/contacts.php:830 mod/contacts.php:1035
+#: mod/admin.php:1822 mod/photos.php:1558 mod/settings.php:730
+#: src/Object/Post.php:187
+msgid "Delete"
 msgstr ""
 
-#: include/items.php:471 src/Content/Feature.php:96
-msgid "Archives"
+#: include/conversation.php:765 src/Object/Post.php:371 src/Object/Post.php:372
+#, php-format
+msgid "View %s's profile @ %s"
 msgstr ""
 
-#: include/items.php:477 view/theme/vier/theme.php:258
-#: src/Content/ForumManager.php:130 src/Content/Widget.php:317
-#: src/Object/Post.php:438 src/App.php:525
-msgid "show more"
+#: include/conversation.php:777 src/Object/Post.php:359
+msgid "Categories:"
 msgstr ""
 
-#: include/text.php:303
-msgid "newer"
+#: include/conversation.php:778 src/Object/Post.php:360
+msgid "Filed under:"
 msgstr ""
 
-#: include/text.php:304
-msgid "older"
+#: include/conversation.php:785 src/Object/Post.php:385
+#, php-format
+msgid "%s from %s"
 msgstr ""
 
-#: include/text.php:309
-msgid "first"
+#: include/conversation.php:800
+msgid "View in context"
 msgstr ""
 
-#: include/text.php:310
-msgid "prev"
+#: include/conversation.php:802 include/conversation.php:1317
+#: mod/wallmessage.php:145 mod/editpost.php:125 mod/message.php:245
+#: mod/message.php:414 mod/photos.php:1461 src/Object/Post.php:410
+msgid "Please wait"
 msgstr ""
 
-#: include/text.php:344
-msgid "next"
+#: include/conversation.php:873
+msgid "remove"
 msgstr ""
 
-#: include/text.php:345
-msgid "last"
+#: include/conversation.php:877
+msgid "Delete Selected Items"
 msgstr ""
 
-#: include/text.php:399
-msgid "Loading more entries..."
+#: include/conversation.php:1022 view/theme/frio/theme.php:352
+msgid "Follow Thread"
 msgstr ""
 
-#: include/text.php:400
-msgid "The end"
+#: include/conversation.php:1023 src/Model/Contact.php:662
+msgid "View Status"
 msgstr ""
 
-#: include/text.php:885
-msgid "No contacts"
+#: include/conversation.php:1024 include/conversation.php:1040
+#: mod/allfriends.php:73 mod/suggest.php:82 mod/match.php:89
+#: mod/directory.php:159 mod/dirfind.php:217 src/Model/Contact.php:602
+#: src/Model/Contact.php:615 src/Model/Contact.php:663
+msgid "View Profile"
 msgstr ""
 
-#: include/text.php:909
-#, php-format
-msgid "%d Contact"
-msgid_plural "%d Contacts"
-msgstr[0] ""
-msgstr[1] ""
+#: include/conversation.php:1025 src/Model/Contact.php:664
+msgid "View Photos"
+msgstr ""
 
-#: include/text.php:922
-msgid "View Contacts"
+#: include/conversation.php:1026 src/Model/Contact.php:665
+msgid "Network Posts"
 msgstr ""
 
-#: include/text.php:1011 mod/filer.php:35 mod/editpost.php:110 mod/notes.php:67
-msgid "Save"
+#: include/conversation.php:1027 src/Model/Contact.php:666
+msgid "View Contact"
 msgstr ""
 
-#: include/text.php:1011
-msgid "Follow"
+#: include/conversation.php:1028 src/Model/Contact.php:668
+msgid "Send PM"
 msgstr ""
 
-#: include/text.php:1017 mod/search.php:155 src/Content/Nav.php:142
-msgid "Search"
+#: include/conversation.php:1032 src/Model/Contact.php:669
+msgid "Poke"
 msgstr ""
 
-#: include/text.php:1020 src/Content/Nav.php:58
-msgid "@name, !forum, #tags, content"
+#: include/conversation.php:1037 mod/allfriends.php:74 mod/suggest.php:83
+#: mod/match.php:90 mod/contacts.php:596 mod/dirfind.php:218 mod/follow.php:143
+#: view/theme/vier/theme.php:201 src/Content/Widget.php:61
+#: src/Model/Contact.php:616
+msgid "Connect/Follow"
 msgstr ""
 
-#: include/text.php:1026 src/Content/Nav.php:145
-msgid "Full Text"
-msgstr ""
-
-#: include/text.php:1027 src/Content/Widget/TagCloud.php:54
-#: src/Content/Nav.php:146
-msgid "Tags"
-msgstr ""
-
-#: include/text.php:1028 mod/viewcontacts.php:131 mod/contacts.php:814
-#: mod/contacts.php:875 view/theme/frio/theme.php:270 src/Content/Nav.php:147
-#: src/Content/Nav.php:213 src/Model/Profile.php:955 src/Model/Profile.php:958
-msgid "Contacts"
-msgstr ""
-
-#: include/text.php:1031 view/theme/vier/theme.php:253
-#: src/Content/ForumManager.php:125 src/Content/Nav.php:151
-msgid "Forums"
+#: include/conversation.php:1156
+#, php-format
+msgid "%s likes this."
 msgstr ""
 
-#: include/text.php:1075
-msgid "poke"
+#: include/conversation.php:1159
+#, php-format
+msgid "%s doesn't like this."
 msgstr ""
 
-#: include/text.php:1075
-msgid "poked"
+#: include/conversation.php:1162
+#, php-format
+msgid "%s attends."
 msgstr ""
 
-#: include/text.php:1076
-msgid "ping"
+#: include/conversation.php:1165
+#, php-format
+msgid "%s doesn't attend."
 msgstr ""
 
-#: include/text.php:1076
-msgid "pinged"
+#: include/conversation.php:1168
+#, php-format
+msgid "%s attends maybe."
 msgstr ""
 
-#: include/text.php:1077
-msgid "prod"
+#: include/conversation.php:1179
+msgid "and"
 msgstr ""
 
-#: include/text.php:1077
-msgid "prodded"
+#: include/conversation.php:1185
+#, php-format
+msgid "and %d other people"
 msgstr ""
 
-#: include/text.php:1078
-msgid "slap"
+#: include/conversation.php:1194
+#, php-format
+msgid "<span  %1$s>%2$d people</span> like this"
 msgstr ""
 
-#: include/text.php:1078
-msgid "slapped"
+#: include/conversation.php:1195
+#, php-format
+msgid "%s like this."
 msgstr ""
 
-#: include/text.php:1079
-msgid "finger"
+#: include/conversation.php:1198
+#, php-format
+msgid "<span  %1$s>%2$d people</span> don't like this"
 msgstr ""
 
-#: include/text.php:1079
-msgid "fingered"
+#: include/conversation.php:1199
+#, php-format
+msgid "%s don't like this."
 msgstr ""
 
-#: include/text.php:1080
-msgid "rebuff"
+#: include/conversation.php:1202
+#, php-format
+msgid "<span  %1$s>%2$d people</span> attend"
 msgstr ""
 
-#: include/text.php:1080
-msgid "rebuffed"
+#: include/conversation.php:1203
+#, php-format
+msgid "%s attend."
 msgstr ""
 
-#: include/text.php:1094 mod/settings.php:935 src/Model/Event.php:379
-msgid "Monday"
+#: include/conversation.php:1206
+#, php-format
+msgid "<span  %1$s>%2$d people</span> don't attend"
 msgstr ""
 
-#: include/text.php:1094 src/Model/Event.php:380
-msgid "Tuesday"
+#: include/conversation.php:1207
+#, php-format
+msgid "%s don't attend."
 msgstr ""
 
-#: include/text.php:1094 src/Model/Event.php:381
-msgid "Wednesday"
+#: include/conversation.php:1210
+#, php-format
+msgid "<span  %1$s>%2$d people</span> attend maybe"
 msgstr ""
 
-#: include/text.php:1094 src/Model/Event.php:382
-msgid "Thursday"
+#: include/conversation.php:1211
+#, php-format
+msgid "%s attend maybe."
 msgstr ""
 
-#: include/text.php:1094 src/Model/Event.php:383
-msgid "Friday"
+#: include/conversation.php:1241 include/conversation.php:1257
+msgid "Visible to <strong>everybody</strong>"
 msgstr ""
 
-#: include/text.php:1094 src/Model/Event.php:384
-msgid "Saturday"
+#: include/conversation.php:1242 include/conversation.php:1258
+#: mod/wallmessage.php:120 mod/wallmessage.php:127 mod/message.php:181
+#: mod/message.php:188 mod/message.php:324 mod/message.php:331
+msgid "Please enter a link URL:"
 msgstr ""
 
-#: include/text.php:1094 mod/settings.php:935 src/Model/Event.php:378
-msgid "Sunday"
+#: include/conversation.php:1243 include/conversation.php:1259
+msgid "Please enter a video link/URL:"
 msgstr ""
 
-#: include/text.php:1098 src/Model/Event.php:399
-msgid "January"
+#: include/conversation.php:1244 include/conversation.php:1260
+msgid "Please enter an audio link/URL:"
 msgstr ""
 
-#: include/text.php:1098 src/Model/Event.php:400
-msgid "February"
+#: include/conversation.php:1245 include/conversation.php:1261
+msgid "Tag term:"
 msgstr ""
 
-#: include/text.php:1098 src/Model/Event.php:401
-msgid "March"
+#: include/conversation.php:1246 include/conversation.php:1262 mod/filer.php:34
+msgid "Save to Folder:"
 msgstr ""
 
-#: include/text.php:1098 src/Model/Event.php:402
-msgid "April"
+#: include/conversation.php:1247 include/conversation.php:1263
+msgid "Where are you right now?"
 msgstr ""
 
-#: include/text.php:1098 include/text.php:1115 src/Model/Event.php:390
-#: src/Model/Event.php:403
-msgid "May"
+#: include/conversation.php:1248
+msgid "Delete item(s)?"
 msgstr ""
 
-#: include/text.php:1098 src/Model/Event.php:404
-msgid "June"
+#: include/conversation.php:1295
+msgid "New Post"
 msgstr ""
 
-#: include/text.php:1098 src/Model/Event.php:405
-msgid "July"
+#: include/conversation.php:1298
+msgid "Share"
 msgstr ""
 
-#: include/text.php:1098 src/Model/Event.php:406
-msgid "August"
+#: include/conversation.php:1299 mod/wallmessage.php:143 mod/editpost.php:111
+#: mod/message.php:243 mod/message.php:411
+msgid "Upload photo"
 msgstr ""
 
-#: include/text.php:1098 src/Model/Event.php:407
-msgid "September"
+#: include/conversation.php:1300 mod/editpost.php:112
+msgid "upload photo"
 msgstr ""
 
-#: include/text.php:1098 src/Model/Event.php:408
-msgid "October"
+#: include/conversation.php:1301 mod/editpost.php:113
+msgid "Attach file"
 msgstr ""
 
-#: include/text.php:1098 src/Model/Event.php:409
-msgid "November"
+#: include/conversation.php:1302 mod/editpost.php:114
+msgid "attach file"
 msgstr ""
 
-#: include/text.php:1098 src/Model/Event.php:410
-msgid "December"
+#: include/conversation.php:1303 mod/wallmessage.php:144 mod/editpost.php:115
+#: mod/message.php:244 mod/message.php:412
+msgid "Insert web link"
 msgstr ""
 
-#: include/text.php:1112 src/Model/Event.php:371
-msgid "Mon"
+#: include/conversation.php:1304 mod/editpost.php:116
+msgid "web link"
 msgstr ""
 
-#: include/text.php:1112 src/Model/Event.php:372
-msgid "Tue"
+#: include/conversation.php:1305 mod/editpost.php:117
+msgid "Insert video link"
 msgstr ""
 
-#: include/text.php:1112 src/Model/Event.php:373
-msgid "Wed"
+#: include/conversation.php:1306 mod/editpost.php:118
+msgid "video link"
 msgstr ""
 
-#: include/text.php:1112 src/Model/Event.php:374
-msgid "Thu"
+#: include/conversation.php:1307 mod/editpost.php:119
+msgid "Insert audio link"
 msgstr ""
 
-#: include/text.php:1112 src/Model/Event.php:375
-msgid "Fri"
+#: include/conversation.php:1308 mod/editpost.php:120
+msgid "audio link"
 msgstr ""
 
-#: include/text.php:1112 src/Model/Event.php:376
-msgid "Sat"
+#: include/conversation.php:1309 mod/editpost.php:121
+msgid "Set your location"
 msgstr ""
 
-#: include/text.php:1112 src/Model/Event.php:370
-msgid "Sun"
+#: include/conversation.php:1310 mod/editpost.php:122
+msgid "set location"
 msgstr ""
 
-#: include/text.php:1115 src/Model/Event.php:386
-msgid "Jan"
+#: include/conversation.php:1311 mod/editpost.php:123
+msgid "Clear browser location"
 msgstr ""
 
-#: include/text.php:1115 src/Model/Event.php:387
-msgid "Feb"
+#: include/conversation.php:1312 mod/editpost.php:124
+msgid "clear location"
 msgstr ""
 
-#: include/text.php:1115 src/Model/Event.php:388
-msgid "Mar"
+#: include/conversation.php:1314 mod/editpost.php:138
+msgid "Set title"
 msgstr ""
 
-#: include/text.php:1115 src/Model/Event.php:389
-msgid "Apr"
+#: include/conversation.php:1316 mod/editpost.php:140
+msgid "Categories (comma-separated list)"
 msgstr ""
 
-#: include/text.php:1115 src/Model/Event.php:392
-msgid "Jul"
+#: include/conversation.php:1318 mod/editpost.php:126
+msgid "Permission settings"
 msgstr ""
 
-#: include/text.php:1115 src/Model/Event.php:393
-msgid "Aug"
+#: include/conversation.php:1319 mod/editpost.php:155
+msgid "permissions"
 msgstr ""
 
-#: include/text.php:1115
-msgid "Sep"
+#: include/conversation.php:1327 mod/editpost.php:135
+msgid "Public post"
 msgstr ""
 
-#: include/text.php:1115 src/Model/Event.php:395
-msgid "Oct"
+#: include/conversation.php:1331 mod/editpost.php:146 mod/events.php:528
+#: mod/photos.php:1480 mod/photos.php:1519 mod/photos.php:1592
+#: src/Object/Post.php:813
+msgid "Preview"
 msgstr ""
 
-#: include/text.php:1115 src/Model/Event.php:396
-msgid "Nov"
+#: include/conversation.php:1335 include/items.php:387 mod/fbrowser.php:103
+#: mod/fbrowser.php:134 mod/suggest.php:41 mod/tagrm.php:19 mod/tagrm.php:99
+#: mod/editpost.php:149 mod/contacts.php:475 mod/unfollow.php:117
+#: mod/follow.php:161 mod/message.php:141 mod/dfrn_request.php:658
+#: mod/photos.php:248 mod/photos.php:317 mod/settings.php:670
+#: mod/settings.php:696 mod/videos.php:147
+msgid "Cancel"
 msgstr ""
 
-#: include/text.php:1115 src/Model/Event.php:397
-msgid "Dec"
+#: include/conversation.php:1340
+msgid "Post to Groups"
 msgstr ""
 
-#: include/text.php:1255
-#, php-format
-msgid "Content warning: %s"
+#: include/conversation.php:1341
+msgid "Post to Contacts"
 msgstr ""
 
-#: include/text.php:1325 mod/videos.php:380
-msgid "View Video"
+#: include/conversation.php:1342
+msgid "Private post"
 msgstr ""
 
-#: include/text.php:1342
-msgid "bytes"
+#: include/conversation.php:1347 mod/editpost.php:153 src/Model/Profile.php:338
+msgid "Message"
 msgstr ""
 
-#: include/text.php:1375 include/text.php:1386 include/text.php:1419
-msgid "Click to open/close"
+#: include/conversation.php:1348 mod/editpost.php:154
+msgid "Browser"
 msgstr ""
 
-#: include/text.php:1534
-msgid "View on separate page"
+#: include/conversation.php:1615
+msgid "View all"
 msgstr ""
 
-#: include/text.php:1535
-msgid "view on separate page"
-msgstr ""
+#: include/conversation.php:1638
+msgid "Like"
+msgid_plural "Likes"
+msgstr[0] ""
+msgstr[1] ""
 
-#: include/text.php:1540 include/text.php:1547 src/Model/Event.php:594
-msgid "link to source"
-msgstr ""
+#: include/conversation.php:1641
+msgid "Dislike"
+msgid_plural "Dislikes"
+msgstr[0] ""
+msgstr[1] ""
 
-#: include/text.php:1753
-msgid "activity"
-msgstr ""
+#: include/conversation.php:1647
+msgid "Not Attending"
+msgid_plural "Not Attending"
+msgstr[0] ""
+msgstr[1] ""
 
-#: include/text.php:1755 src/Object/Post.php:437 src/Object/Post.php:449
-msgid "comment"
-msgid_plural "comments"
+#: include/conversation.php:1650 src/Content/ContactSelector.php:125
+msgid "Undecided"
+msgid_plural "Undecided"
 msgstr[0] ""
 msgstr[1] ""
 
-#: include/text.php:1758
-msgid "post"
+#: include/items.php:342 mod/notice.php:22 mod/viewsrc.php:21 mod/admin.php:277
+#: mod/admin.php:1878 mod/admin.php:2126 mod/display.php:72 mod/display.php:255
+#: mod/display.php:356
+msgid "Item not found."
 msgstr ""
 
-#: include/text.php:1915
-msgid "Item filed"
+#: include/items.php:382
+msgid "Do you really want to delete this item?"
 msgstr ""
 
-#: mod/allfriends.php:51
-msgid "No friends to display."
+#: include/items.php:384 mod/api.php:110 mod/suggest.php:38
+#: mod/contacts.php:472 mod/follow.php:150 mod/message.php:138
+#: mod/dfrn_request.php:648 mod/profiles.php:543 mod/profiles.php:546
+#: mod/profiles.php:568 mod/register.php:238 mod/settings.php:1094
+#: mod/settings.php:1100 mod/settings.php:1107 mod/settings.php:1111
+#: mod/settings.php:1115 mod/settings.php:1119 mod/settings.php:1123
+#: mod/settings.php:1127 mod/settings.php:1147 mod/settings.php:1148
+#: mod/settings.php:1149 mod/settings.php:1150 mod/settings.php:1151
+msgid "Yes"
 msgstr ""
 
-#: mod/allfriends.php:90 mod/suggest.php:101 mod/match.php:105
-#: mod/dirfind.php:215 src/Content/Widget.php:37 src/Model/Profile.php:293
-msgid "Connect"
+#: include/items.php:401 mod/allfriends.php:21 mod/api.php:35 mod/api.php:40
+#: mod/attach.php:38 mod/common.php:26 mod/nogroup.php:28
+#: mod/repair_ostatus.php:13 mod/suggest.php:60 mod/uimport.php:28
+#: mod/manage.php:131 mod/wall_attach.php:74 mod/wall_attach.php:77
+#: mod/poke.php:150 mod/regmod.php:108 mod/viewcontacts.php:57
+#: mod/wall_upload.php:103 mod/wall_upload.php:106 mod/wallmessage.php:16
+#: mod/wallmessage.php:40 mod/wallmessage.php:79 mod/wallmessage.php:103
+#: mod/editpost.php:18 mod/fsuggest.php:80 mod/cal.php:304 mod/contacts.php:386
+#: mod/delegate.php:25 mod/delegate.php:43 mod/delegate.php:54
+#: mod/ostatus_subscribe.php:16 mod/profile_photo.php:30
+#: mod/profile_photo.php:176 mod/profile_photo.php:187
+#: mod/profile_photo.php:200 mod/unfollow.php:15 mod/unfollow.php:57
+#: mod/unfollow.php:90 mod/dirfind.php:25 mod/follow.php:17 mod/follow.php:54
+#: mod/follow.php:118 mod/invite.php:20 mod/invite.php:111 mod/crepair.php:98
+#: mod/message.php:59 mod/message.php:104 mod/group.php:26
+#: mod/dfrn_confirm.php:68 mod/notifications.php:73 mod/profiles.php:182
+#: mod/profiles.php:513 mod/events.php:194 mod/item.php:160 mod/network.php:32
+#: mod/notes.php:30 mod/photos.php:174 mod/photos.php:1039 mod/register.php:54
+#: mod/settings.php:43 mod/settings.php:142 mod/settings.php:659 index.php:436
+msgid "Permission denied."
+msgstr ""
+
+#: include/items.php:471 src/Content/Feature.php:96
+msgid "Archives"
+msgstr ""
+
+#: include/items.php:477 view/theme/vier/theme.php:258
+#: src/Content/ForumManager.php:130 src/Content/Widget.php:317
+#: src/Object/Post.php:438 src/App.php:527
+msgid "show more"
+msgstr ""
+
+#: mod/allfriends.php:51
+msgid "No friends to display."
+msgstr ""
+
+#: mod/allfriends.php:90 mod/suggest.php:101 mod/match.php:105
+#: mod/dirfind.php:215 src/Content/Widget.php:37 src/Model/Profile.php:293
+msgid "Connect"
 msgstr ""
 
 #: mod/api.php:85 mod/api.php:107
@@ -1264,8 +1259,8 @@ msgid "Photos"
 msgstr ""
 
 #: mod/fbrowser.php:43 mod/fbrowser.php:68 mod/photos.php:194
-#: mod/photos.php:1062 mod/photos.php:1149 mod/photos.php:1166
-#: mod/photos.php:1659 mod/photos.php:1673 src/Model/Photo.php:244
+#: mod/photos.php:1050 mod/photos.php:1137 mod/photos.php:1154
+#: mod/photos.php:1647 mod/photos.php:1661 src/Model/Photo.php:244
 #: src/Model/Photo.php:253
 msgid "Contact Photos"
 msgstr ""
@@ -1335,7 +1330,7 @@ msgid ""
 "join."
 msgstr ""
 
-#: mod/newmember.php:19 mod/admin.php:1935 mod/admin.php:2204
+#: mod/newmember.php:19 mod/admin.php:1930 mod/admin.php:2199
 #: mod/settings.php:124 view/theme/frio/theme.php:269 src/Content/Nav.php:207
 msgid "Settings"
 msgstr ""
@@ -1618,12 +1613,12 @@ msgid "Select an identity to manage: "
 msgstr ""
 
 #: mod/manage.php:184 mod/localtime.php:56 mod/poke.php:199
-#: mod/fsuggest.php:114 mod/photos.php:1080 mod/photos.php:1160
-#: mod/photos.php:1445 mod/photos.php:1491 mod/photos.php:1530
-#: mod/photos.php:1603 mod/contacts.php:610 mod/events.php:530
-#: mod/invite.php:154 mod/crepair.php:148 mod/install.php:198
-#: mod/install.php:237 mod/message.php:246 mod/message.php:413
-#: mod/profiles.php:579 view/theme/duepuntozero/config.php:71
+#: mod/fsuggest.php:114 mod/contacts.php:610 mod/invite.php:154
+#: mod/crepair.php:148 mod/install.php:198 mod/install.php:237
+#: mod/message.php:246 mod/message.php:413 mod/profiles.php:579
+#: mod/events.php:530 mod/photos.php:1068 mod/photos.php:1148
+#: mod/photos.php:1433 mod/photos.php:1479 mod/photos.php:1518
+#: mod/photos.php:1591 view/theme/duepuntozero/config.php:71
 #: view/theme/frio/config.php:118 view/theme/quattro/config.php:73
 #: view/theme/vier/config.php:119 src/Object/Post.php:804
 msgid "Submit"
@@ -1729,10 +1724,10 @@ msgstr ""
 msgid "Make this post private"
 msgstr ""
 
-#: mod/probe.php:13 mod/search.php:98 mod/search.php:104
-#: mod/viewcontacts.php:45 mod/webfinger.php:16 mod/photos.php:932
-#: mod/videos.php:199 mod/directory.php:42 mod/community.php:27
-#: mod/dfrn_request.php:602 mod/display.php:203
+#: mod/probe.php:13 mod/viewcontacts.php:45 mod/webfinger.php:16
+#: mod/directory.php:42 mod/dfrn_request.php:602 mod/community.php:27
+#: mod/display.php:203 mod/photos.php:920 mod/search.php:98 mod/search.php:104
+#: mod/videos.php:199
 msgid "Public access denied."
 msgstr ""
 
@@ -1777,40 +1772,6 @@ msgstr ""
 msgid "Please login."
 msgstr ""
 
-#: mod/search.php:37 mod/network.php:194
-msgid "Remove term"
-msgstr ""
-
-#: mod/search.php:46 mod/network.php:201 src/Content/Feature.php:100
-msgid "Saved Searches"
-msgstr ""
-
-#: mod/search.php:105
-msgid "Only logged in users are permitted to perform a search."
-msgstr ""
-
-#: mod/search.php:129
-msgid "Too Many Requests"
-msgstr ""
-
-#: mod/search.php:130
-msgid "Only one search per minute is permitted for not logged in users."
-msgstr ""
-
-#: mod/search.php:228 mod/community.php:141
-msgid "No results."
-msgstr ""
-
-#: mod/search.php:234
-#, php-format
-msgid "Items tagged with: %s"
-msgstr ""
-
-#: mod/search.php:236 mod/contacts.php:819
-#, php-format
-msgid "Results for: %s"
-msgstr ""
-
 #: mod/subthread.php:113
 #, php-format
 msgid "%1$s is following %2$s's %3$s"
@@ -1865,13 +1826,13 @@ msgstr ""
 msgid "Access denied."
 msgstr ""
 
-#: mod/wall_upload.php:186 mod/photos.php:763 mod/photos.php:766
-#: mod/photos.php:795 mod/profile_photo.php:153
+#: mod/wall_upload.php:186 mod/profile_photo.php:153 mod/photos.php:751
+#: mod/photos.php:754 mod/photos.php:783
 #, php-format
 msgid "Image exceeds size limit of %s"
 msgstr ""
 
-#: mod/wall_upload.php:200 mod/photos.php:818 mod/profile_photo.php:162
+#: mod/wall_upload.php:200 mod/profile_photo.php:162 mod/photos.php:806
 msgid "Unable to process image."
 msgstr ""
 
@@ -1880,7 +1841,7 @@ msgstr ""
 msgid "Wall Photos"
 msgstr ""
 
-#: mod/wall_upload.php:239 mod/photos.php:847 mod/profile_photo.php:307
+#: mod/wall_upload.php:239 mod/profile_photo.php:307 mod/photos.php:835
 msgid "Image upload failed."
 msgstr ""
 
@@ -1979,240 +1940,6 @@ msgstr ""
 msgid "Suggest a friend for %s"
 msgstr ""
 
-#: mod/notes.php:52 src/Model/Profile.php:944
-msgid "Personal Notes"
-msgstr ""
-
-#: mod/photos.php:108 src/Model/Profile.php:905
-msgid "Photo Albums"
-msgstr ""
-
-#: mod/photos.php:109 mod/photos.php:1713
-msgid "Recent Photos"
-msgstr ""
-
-#: mod/photos.php:112 mod/photos.php:1210 mod/photos.php:1715
-msgid "Upload New Photos"
-msgstr ""
-
-#: mod/photos.php:126 mod/settings.php:51
-msgid "everybody"
-msgstr ""
-
-#: mod/photos.php:184
-msgid "Contact information unavailable"
-msgstr ""
-
-#: mod/photos.php:204
-msgid "Album not found."
-msgstr ""
-
-#: mod/photos.php:234 mod/photos.php:245 mod/photos.php:1161
-msgid "Delete Album"
-msgstr ""
-
-#: mod/photos.php:243
-msgid "Do you really want to delete this photo album and all its photos?"
-msgstr ""
-
-#: mod/photos.php:310 mod/photos.php:321 mod/photos.php:1446
-msgid "Delete Photo"
-msgstr ""
-
-#: mod/photos.php:319
-msgid "Do you really want to delete this photo?"
-msgstr ""
-
-#: mod/photos.php:667
-msgid "a photo"
-msgstr ""
-
-#: mod/photos.php:667
-#, php-format
-msgid "%1$s was tagged in %2$s by %3$s"
-msgstr ""
-
-#: mod/photos.php:769
-msgid "Image upload didn't complete, please try again"
-msgstr ""
-
-#: mod/photos.php:772
-msgid "Image file is missing"
-msgstr ""
-
-#: mod/photos.php:777
-msgid ""
-"Server can't accept new file upload at this time, please contact your "
-"administrator"
-msgstr ""
-
-#: mod/photos.php:803
-msgid "Image file is empty."
-msgstr ""
-
-#: mod/photos.php:940
-msgid "No photos selected"
-msgstr ""
-
-#: mod/photos.php:1036 mod/videos.php:309
-msgid "Access to this item is restricted."
-msgstr ""
-
-#: mod/photos.php:1090
-msgid "Upload Photos"
-msgstr ""
-
-#: mod/photos.php:1094 mod/photos.php:1156
-msgid "New album name: "
-msgstr ""
-
-#: mod/photos.php:1095
-msgid "or existing album name: "
-msgstr ""
-
-#: mod/photos.php:1096
-msgid "Do not show a status post for this upload"
-msgstr ""
-
-#: mod/photos.php:1098 mod/photos.php:1441 mod/events.php:533
-#: src/Core/ACL.php:318
-msgid "Permissions"
-msgstr ""
-
-#: mod/photos.php:1106 mod/photos.php:1449 mod/settings.php:1218
-msgid "Show to Groups"
-msgstr ""
-
-#: mod/photos.php:1107 mod/photos.php:1450 mod/settings.php:1219
-msgid "Show to Contacts"
-msgstr ""
-
-#: mod/photos.php:1167
-msgid "Edit Album"
-msgstr ""
-
-#: mod/photos.php:1172
-msgid "Show Newest First"
-msgstr ""
-
-#: mod/photos.php:1174
-msgid "Show Oldest First"
-msgstr ""
-
-#: mod/photos.php:1195 mod/photos.php:1698
-msgid "View Photo"
-msgstr ""
-
-#: mod/photos.php:1236
-msgid "Permission denied. Access to this item may be restricted."
-msgstr ""
-
-#: mod/photos.php:1238
-msgid "Photo not available"
-msgstr ""
-
-#: mod/photos.php:1301
-msgid "View photo"
-msgstr ""
-
-#: mod/photos.php:1301
-msgid "Edit photo"
-msgstr ""
-
-#: mod/photos.php:1302
-msgid "Use as profile photo"
-msgstr ""
-
-#: mod/photos.php:1308 src/Object/Post.php:149
-msgid "Private Message"
-msgstr ""
-
-#: mod/photos.php:1327
-msgid "View Full Size"
-msgstr ""
-
-#: mod/photos.php:1414
-msgid "Tags: "
-msgstr ""
-
-#: mod/photos.php:1417
-msgid "[Remove any tag]"
-msgstr ""
-
-#: mod/photos.php:1432
-msgid "New album name"
-msgstr ""
-
-#: mod/photos.php:1433
-msgid "Caption"
-msgstr ""
-
-#: mod/photos.php:1434
-msgid "Add a Tag"
-msgstr ""
-
-#: mod/photos.php:1434
-msgid "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
-msgstr ""
-
-#: mod/photos.php:1435
-msgid "Do not rotate"
-msgstr ""
-
-#: mod/photos.php:1436
-msgid "Rotate CW (right)"
-msgstr ""
-
-#: mod/photos.php:1437
-msgid "Rotate CCW (left)"
-msgstr ""
-
-#: mod/photos.php:1471 src/Object/Post.php:304
-msgid "I like this (toggle)"
-msgstr ""
-
-#: mod/photos.php:1472 src/Object/Post.php:305
-msgid "I don't like this (toggle)"
-msgstr ""
-
-#: mod/photos.php:1488 mod/photos.php:1527 mod/photos.php:1600
-#: mod/contacts.php:953 src/Object/Post.php:801
-msgid "This is you"
-msgstr ""
-
-#: mod/photos.php:1490 mod/photos.php:1529 mod/photos.php:1602
-#: src/Object/Post.php:407 src/Object/Post.php:803
-msgid "Comment"
-msgstr ""
-
-#: mod/photos.php:1634
-msgid "Map"
-msgstr ""
-
-#: mod/photos.php:1704 mod/videos.php:387
-msgid "View Album"
-msgstr ""
-
-#: mod/videos.php:139
-msgid "Do you really want to delete this video?"
-msgstr ""
-
-#: mod/videos.php:144
-msgid "Delete Video"
-msgstr ""
-
-#: mod/videos.php:207
-msgid "No videos selected"
-msgstr ""
-
-#: mod/videos.php:396
-msgid "Recent Videos"
-msgstr ""
-
-#: mod/videos.php:398
-msgid "Upload New Videos"
-msgstr ""
-
 #: mod/cal.php:142 mod/display.php:316 mod/profile.php:174
 msgid "Access to this profile has been restricted."
 msgstr ""
@@ -2231,7 +1958,7 @@ msgstr ""
 msgid "Previous"
 msgstr ""
 
-#: mod/cal.php:277 mod/events.php:395 mod/install.php:156
+#: mod/cal.php:277 mod/install.php:156 mod/events.php:395
 msgid "Next"
 msgstr ""
 
@@ -2392,8 +2119,8 @@ msgid ""
 "are taken from the meta header in the feed item and are posted as hash tags."
 msgstr ""
 
-#: mod/contacts.php:572 mod/admin.php:1288 mod/admin.php:1450
-#: mod/admin.php:1460
+#: mod/contacts.php:572 mod/admin.php:1283 mod/admin.php:1445
+#: mod/admin.php:1455
 msgid "Disabled"
 msgstr ""
 
@@ -2469,12 +2196,12 @@ msgid "Update now"
 msgstr ""
 
 #: mod/contacts.php:637 mod/contacts.php:827 mod/contacts.php:1011
-#: mod/admin.php:489 mod/admin.php:1829
+#: mod/admin.php:489 mod/admin.php:1824
 msgid "Unblock"
 msgstr ""
 
 #: mod/contacts.php:637 mod/contacts.php:827 mod/contacts.php:1011
-#: mod/admin.php:488 mod/admin.php:1828
+#: mod/admin.php:488 mod/admin.php:1823
 msgid "Block"
 msgstr ""
 
@@ -2531,12 +2258,12 @@ msgid ""
 msgstr ""
 
 #: mod/contacts.php:656 mod/unfollow.php:122 mod/follow.php:166
-#: mod/admin.php:494 mod/admin.php:504 mod/notifications.php:256
+#: mod/notifications.php:256 mod/admin.php:494 mod/admin.php:504
 msgid "Profile URL"
 msgstr ""
 
-#: mod/contacts.php:660 mod/events.php:518 mod/directory.php:148
-#: mod/notifications.php:246 src/Model/Event.php:60 src/Model/Event.php:85
+#: mod/contacts.php:660 mod/directory.php:148 mod/notifications.php:246
+#: mod/events.php:518 src/Model/Event.php:60 src/Model/Event.php:85
 #: src/Model/Event.php:421 src/Model/Event.php:900 src/Model/Profile.php:413
 msgid "Location:"
 msgstr ""
@@ -2628,6 +2355,11 @@ msgstr ""
 msgid "Search your contacts"
 msgstr ""
 
+#: mod/contacts.php:819 mod/search.php:236
+#, php-format
+msgid "Results for: %s"
+msgstr ""
+
 #: mod/contacts.php:820 mod/directory.php:209 view/theme/vier/theme.php:203
 #: src/Content/Widget.php:63
 msgid "Find"
@@ -2666,7 +2398,7 @@ msgstr ""
 msgid "View all common friends"
 msgstr ""
 
-#: mod/contacts.php:895 mod/events.php:532 mod/admin.php:1363
+#: mod/contacts.php:895 mod/admin.php:1358 mod/events.php:532
 #: src/Model/Profile.php:863
 msgid "Advanced"
 msgstr ""
@@ -2687,6 +2419,11 @@ msgstr ""
 msgid "you are a fan of"
 msgstr ""
 
+#: mod/contacts.php:953 mod/photos.php:1476 mod/photos.php:1515
+#: mod/photos.php:1588 src/Object/Post.php:801
+msgid "This is you"
+msgstr ""
+
 #: mod/contacts.php:1013
 msgid "Toggle Blocked status"
 msgstr ""
@@ -2730,8 +2467,8 @@ msgid ""
 "settings. Please double check whom you give this access."
 msgstr ""
 
-#: mod/delegate.php:168 mod/admin.php:311 mod/admin.php:1358 mod/admin.php:1994
-#: mod/admin.php:2247 mod/admin.php:2321 mod/admin.php:2468
+#: mod/delegate.php:168 mod/admin.php:311 mod/admin.php:1353 mod/admin.php:1989
+#: mod/admin.php:2242 mod/admin.php:2316 mod/admin.php:2463
 #: mod/settings.php:669 mod/settings.php:776 mod/settings.php:864
 #: mod/settings.php:953 mod/settings.php:1183
 msgid "Save Settings"
@@ -2768,70 +2505,6 @@ msgstr ""
 msgid "No entries."
 msgstr ""
 
-#: mod/events.php:105 mod/events.php:107
-msgid "Event can not end before it has started."
-msgstr ""
-
-#: mod/events.php:114 mod/events.php:116
-msgid "Event title and start time are required."
-msgstr ""
-
-#: mod/events.php:393
-msgid "Create New Event"
-msgstr ""
-
-#: mod/events.php:506
-msgid "Event details"
-msgstr ""
-
-#: mod/events.php:507
-msgid "Starting date and Title are required."
-msgstr ""
-
-#: mod/events.php:508 mod/events.php:509
-msgid "Event Starts:"
-msgstr ""
-
-#: mod/events.php:508 mod/events.php:520 mod/profiles.php:607
-msgid "Required"
-msgstr ""
-
-#: mod/events.php:510 mod/events.php:526
-msgid "Finish date/time is not known or not relevant"
-msgstr ""
-
-#: mod/events.php:512 mod/events.php:513
-msgid "Event Finishes:"
-msgstr ""
-
-#: mod/events.php:514 mod/events.php:527
-msgid "Adjust for viewer timezone"
-msgstr ""
-
-#: mod/events.php:516
-msgid "Description:"
-msgstr ""
-
-#: mod/events.php:520 mod/events.php:522
-msgid "Title:"
-msgstr ""
-
-#: mod/events.php:523 mod/events.php:524
-msgid "Share this event"
-msgstr ""
-
-#: mod/events.php:531 src/Model/Profile.php:862
-msgid "Basic"
-msgstr ""
-
-#: mod/events.php:552
-msgid "Failed to remove event"
-msgstr ""
-
-#: mod/events.php:554
-msgid "Event removed"
-msgstr ""
-
 #: mod/feedtest.php:20
 msgid "You must be logged in to use this module"
 msgstr ""
@@ -3239,36 +2912,6 @@ msgstr ""
 msgid "HTML"
 msgstr ""
 
-#: mod/community.php:51
-msgid "Community option not available."
-msgstr ""
-
-#: mod/community.php:68
-msgid "Not available."
-msgstr ""
-
-#: mod/community.php:81
-msgid "Local Community"
-msgstr ""
-
-#: mod/community.php:84
-msgid "Posts from local users on this server"
-msgstr ""
-
-#: mod/community.php:92
-msgid "Global Community"
-msgstr ""
-
-#: mod/community.php:95
-msgid "Posts from users of the whole federated network"
-msgstr ""
-
-#: mod/community.php:185
-msgid ""
-"This community stream shows all public posts received by this node. They may "
-"not reflect the opinions of this node’s users."
-msgstr ""
-
 #: mod/friendica.php:77
 msgid "This is Friendica, version"
 msgstr ""
@@ -3313,8 +2956,8 @@ msgstr ""
 msgid "On this server the following remote servers are blocked."
 msgstr ""
 
-#: mod/friendica.php:128 mod/admin.php:357 mod/admin.php:375
-#: mod/dfrn_request.php:347 src/Model/Contact.php:1281
+#: mod/friendica.php:128 mod/dfrn_request.php:347 mod/admin.php:357
+#: mod/admin.php:375 src/Model/Contact.php:1281
 msgid "Blocked domain"
 msgstr ""
 
@@ -3426,95 +3069,6 @@ msgid ""
 "important, please visit http://friendi.ca"
 msgstr ""
 
-#: mod/network.php:202 src/Model/Group.php:413
-msgid "add"
-msgstr ""
-
-#: mod/network.php:547
-#, php-format
-msgid ""
-"Warning: This group contains %s member from a network that doesn't allow non "
-"public messages."
-msgid_plural ""
-"Warning: This group contains %s members from a network that doesn't allow "
-"non public messages."
-msgstr[0] ""
-msgstr[1] ""
-
-#: mod/network.php:550
-msgid "Messages in this group won't be send to these receivers."
-msgstr ""
-
-#: mod/network.php:618
-msgid "No such group"
-msgstr ""
-
-#: mod/network.php:639 mod/group.php:216
-msgid "Group is empty"
-msgstr ""
-
-#: mod/network.php:643
-#, php-format
-msgid "Group: %s"
-msgstr ""
-
-#: mod/network.php:669
-msgid "Private messages to this person are at risk of public disclosure."
-msgstr ""
-
-#: mod/network.php:672
-msgid "Invalid contact."
-msgstr ""
-
-#: mod/network.php:937
-msgid "Commented Order"
-msgstr ""
-
-#: mod/network.php:940
-msgid "Sort by Comment Date"
-msgstr ""
-
-#: mod/network.php:945
-msgid "Posted Order"
-msgstr ""
-
-#: mod/network.php:948
-msgid "Sort by Post Date"
-msgstr ""
-
-#: mod/network.php:956 mod/profiles.php:594
-#: src/Core/NotificationsManager.php:185
-msgid "Personal"
-msgstr ""
-
-#: mod/network.php:959
-msgid "Posts that mention or involve you"
-msgstr ""
-
-#: mod/network.php:967
-msgid "New"
-msgstr ""
-
-#: mod/network.php:970
-msgid "Activity Stream - by date"
-msgstr ""
-
-#: mod/network.php:978
-msgid "Shared Links"
-msgstr ""
-
-#: mod/network.php:981
-msgid "Interesting Links"
-msgstr ""
-
-#: mod/network.php:989
-msgid "Starred"
-msgstr ""
-
-#: mod/network.php:992
-msgid "Favourite Posts"
-msgstr ""
-
 #: mod/crepair.php:87
 msgid "Contact settings applied."
 msgstr ""
@@ -3569,8 +3123,8 @@ msgid ""
 "entries from this contact."
 msgstr ""
 
-#: mod/crepair.php:158 mod/admin.php:494 mod/admin.php:1811 mod/admin.php:1822
-#: mod/admin.php:1835 mod/admin.php:1851 mod/settings.php:671
+#: mod/crepair.php:158 mod/admin.php:494 mod/admin.php:1806 mod/admin.php:1817
+#: mod/admin.php:1830 mod/admin.php:1846 mod/settings.php:671
 #: mod/settings.php:697
 msgid "Name"
 msgstr ""
@@ -3884,6 +3438,10 @@ msgstr ""
 msgid "Members"
 msgstr ""
 
+#: mod/group.php:216 mod/network.php:639
+msgid "Group is empty"
+msgstr ""
+
 #: mod/group.php:229
 msgid "Remove contact from group"
 msgstr ""
@@ -3905,2504 +3463,2908 @@ msgstr ""
 msgid "Login failed."
 msgstr ""
 
-#: mod/admin.php:107
-msgid "Theme settings updated."
+#: mod/dfrn_confirm.php:74 mod/profiles.php:39 mod/profiles.php:149
+#: mod/profiles.php:196 mod/profiles.php:525
+msgid "Profile not found."
 msgstr ""
 
-#: mod/admin.php:180 src/Content/Nav.php:175
-msgid "Information"
+#: mod/dfrn_confirm.php:130
+msgid ""
+"This may occasionally happen if contact was requested by both persons and it "
+"has already been approved."
 msgstr ""
 
-#: mod/admin.php:181
-msgid "Overview"
+#: mod/dfrn_confirm.php:240
+msgid "Response from remote site was not understood."
 msgstr ""
 
-#: mod/admin.php:182 mod/admin.php:722
-msgid "Federation Statistics"
+#: mod/dfrn_confirm.php:247 mod/dfrn_confirm.php:252
+msgid "Unexpected response from remote site: "
 msgstr ""
 
-#: mod/admin.php:183
-msgid "Configuration"
+#: mod/dfrn_confirm.php:261
+msgid "Confirmation completed successfully."
 msgstr ""
 
-#: mod/admin.php:184 mod/admin.php:1357
-msgid "Site"
+#: mod/dfrn_confirm.php:273
+msgid "Temporary failure. Please wait and try again."
 msgstr ""
 
-#: mod/admin.php:185 mod/admin.php:1289 mod/admin.php:1817 mod/admin.php:1833
-msgid "Users"
+#: mod/dfrn_confirm.php:276
+msgid "Introduction failed or was revoked."
 msgstr ""
 
-#: mod/admin.php:186 mod/admin.php:1933 mod/admin.php:1993 mod/settings.php:87
-msgid "Addons"
+#: mod/dfrn_confirm.php:281
+msgid "Remote site reported: "
 msgstr ""
 
-#: mod/admin.php:187 mod/admin.php:2202 mod/admin.php:2246
-msgid "Themes"
+#: mod/dfrn_confirm.php:392
+msgid "Unable to set contact photo."
 msgstr ""
 
-#: mod/admin.php:188 mod/settings.php:65
-msgid "Additional features"
+#: mod/dfrn_confirm.php:450
+#, php-format
+msgid "No user record found for '%s' "
 msgstr ""
 
-#: mod/admin.php:189 mod/admin.php:304 mod/register.php:291
-#: src/Content/Nav.php:178 src/Module/Tos.php:70
-msgid "Terms of Service"
+#: mod/dfrn_confirm.php:460
+msgid "Our site encryption key is apparently messed up."
 msgstr ""
 
-#: mod/admin.php:190
-msgid "Database"
+#: mod/dfrn_confirm.php:471
+msgid "Empty site URL was provided or URL could not be decrypted by us."
 msgstr ""
 
-#: mod/admin.php:191
-msgid "DB updates"
+#: mod/dfrn_confirm.php:487
+msgid "Contact record was not found for you on our site."
 msgstr ""
 
-#: mod/admin.php:192 mod/admin.php:757
-msgid "Inspect Queue"
+#: mod/dfrn_confirm.php:501
+#, php-format
+msgid "Site public key not available in contact record for URL %s."
 msgstr ""
 
-#: mod/admin.php:193
-msgid "Tools"
+#: mod/dfrn_confirm.php:517
+msgid ""
+"The ID provided by your system is a duplicate on our system. It should work "
+"if you try again."
 msgstr ""
 
-#: mod/admin.php:194
-msgid "Contact Blocklist"
+#: mod/dfrn_confirm.php:528
+msgid "Unable to set your contact credentials on our system."
 msgstr ""
 
-#: mod/admin.php:195 mod/admin.php:366
-msgid "Server Blocklist"
+#: mod/dfrn_confirm.php:583
+msgid "Unable to update your contact profile details on our system"
 msgstr ""
 
-#: mod/admin.php:196 mod/admin.php:525
-msgid "Delete Item"
+#: mod/dfrn_confirm.php:613 mod/dfrn_request.php:564 src/Model/Contact.php:1578
+msgid "[Name Withheld]"
 msgstr ""
 
-#: mod/admin.php:197 mod/admin.php:198 mod/admin.php:2320
-msgid "Logs"
+#: mod/dfrn_request.php:94
+msgid "This introduction has already been accepted."
 msgstr ""
 
-#: mod/admin.php:199 mod/admin.php:2387
-msgid "View Logs"
+#: mod/dfrn_request.php:112 mod/dfrn_request.php:355
+msgid "Profile location is not valid or does not contain profile information."
 msgstr ""
 
-#: mod/admin.php:201
-msgid "Diagnostics"
+#: mod/dfrn_request.php:116 mod/dfrn_request.php:359
+msgid "Warning: profile location has no identifiable owner name."
 msgstr ""
 
-#: mod/admin.php:202
-msgid "PHP Info"
+#: mod/dfrn_request.php:119 mod/dfrn_request.php:362
+msgid "Warning: profile location has no profile photo."
 msgstr ""
 
-#: mod/admin.php:203
-msgid "probe address"
-msgstr ""
+#: mod/dfrn_request.php:123 mod/dfrn_request.php:366
+#, php-format
+msgid "%d required parameter was not found at the given location"
+msgid_plural "%d required parameters were not found at the given location"
+msgstr[0] ""
+msgstr[1] ""
 
-#: mod/admin.php:204
-msgid "check webfinger"
+#: mod/dfrn_request.php:162
+msgid "Introduction complete."
 msgstr ""
 
-#: mod/admin.php:223 src/Content/Nav.php:218
-msgid "Admin"
+#: mod/dfrn_request.php:199
+msgid "Unrecoverable protocol error."
 msgstr ""
 
-#: mod/admin.php:224
-msgid "Addon Features"
+#: mod/dfrn_request.php:226
+msgid "Profile unavailable."
 msgstr ""
 
-#: mod/admin.php:225
-msgid "User registrations waiting for confirmation"
+#: mod/dfrn_request.php:248
+#, php-format
+msgid "%s has received too many connection requests today."
 msgstr ""
 
-#: mod/admin.php:303 mod/admin.php:365 mod/admin.php:482 mod/admin.php:524
-#: mod/admin.php:721 mod/admin.php:756 mod/admin.php:852 mod/admin.php:1356
-#: mod/admin.php:1816 mod/admin.php:1932 mod/admin.php:1992 mod/admin.php:2201
-#: mod/admin.php:2245 mod/admin.php:2319 mod/admin.php:2386
-msgid "Administration"
+#: mod/dfrn_request.php:249
+msgid "Spam protection measures have been invoked."
 msgstr ""
 
-#: mod/admin.php:305
-msgid "Display Terms of Service"
+#: mod/dfrn_request.php:250
+msgid "Friends are advised to please try again in 24 hours."
 msgstr ""
 
-#: mod/admin.php:305
-msgid ""
-"Enable the Terms of Service page. If this is enabled a link to the terms "
-"will be added to the registration form and the general information page."
+#: mod/dfrn_request.php:276
+msgid "Invalid locator"
 msgstr ""
 
-#: mod/admin.php:306
-msgid "Display Privacy Statement"
+#: mod/dfrn_request.php:312
+msgid "You have already introduced yourself here."
 msgstr ""
 
-#: mod/admin.php:306
+#: mod/dfrn_request.php:315
 #, php-format
-msgid ""
-"Show some informations regarding the needed information to operate the node "
-"according e.g. to <a href=\"%s\" target=\"_blank\">EU-GDPR</a>."
+msgid "Apparently you are already friends with %s."
 msgstr ""
 
-#: mod/admin.php:307
-msgid "Privacy Statement Preview"
+#: mod/dfrn_request.php:335
+msgid "Invalid profile URL."
 msgstr ""
 
-#: mod/admin.php:309
-msgid "The Terms of Service"
+#: mod/dfrn_request.php:341 src/Model/Contact.php:1276
+msgid "Disallowed profile URL."
 msgstr ""
 
-#: mod/admin.php:309
-msgid ""
-"Enter the Terms of Service for your node here. You can use BBCode. Headers "
-"of sections should be [h2] and below."
+#: mod/dfrn_request.php:435
+msgid "Your introduction has been sent."
 msgstr ""
 
-#: mod/admin.php:357
-msgid "The blocked domain"
+#: mod/dfrn_request.php:473
+msgid ""
+"Remote subscription can't be done for your network. Please subscribe "
+"directly on your system."
 msgstr ""
 
-#: mod/admin.php:358 mod/admin.php:371
-msgid "The reason why you blocked this domain."
+#: mod/dfrn_request.php:489
+msgid "Please login to confirm introduction."
 msgstr ""
 
-#: mod/admin.php:359
-msgid "Delete domain"
+#: mod/dfrn_request.php:497
+msgid ""
+"Incorrect identity currently logged in. Please login to <strong>this</"
+"strong> profile."
 msgstr ""
 
-#: mod/admin.php:359
-msgid "Check to delete this entry from the blocklist"
+#: mod/dfrn_request.php:511 mod/dfrn_request.php:528
+msgid "Confirm"
 msgstr ""
 
-#: mod/admin.php:367
-msgid ""
-"This page can be used to define a black list of servers from the federated "
-"network that are not allowed to interact with your node. For all entered "
-"domains you should also give a reason why you have blocked the remote server."
+#: mod/dfrn_request.php:523
+msgid "Hide this contact"
 msgstr ""
 
-#: mod/admin.php:368
-msgid ""
-"The list of blocked servers will be made publically available on the /"
-"friendica page so that your users and people investigating communication "
-"problems can find the reason easily."
+#: mod/dfrn_request.php:526
+#, php-format
+msgid "Welcome home %s."
 msgstr ""
 
-#: mod/admin.php:369
-msgid "Add new entry to block list"
+#: mod/dfrn_request.php:527
+#, php-format
+msgid "Please confirm your introduction/connection request to %s."
 msgstr ""
 
-#: mod/admin.php:370
-msgid "Server Domain"
+#: mod/dfrn_request.php:637
+msgid ""
+"Please enter your 'Identity Address' from one of the following supported "
+"communications networks:"
 msgstr ""
 
-#: mod/admin.php:370
+#: mod/dfrn_request.php:640
+#, php-format
 msgid ""
-"The domain of the new server to add to the block list. Do not include the "
-"protocol."
+"If you are not yet a member of the free social web, <a href=\"%s\">follow "
+"this link to find a public Friendica site and join us today</a>."
 msgstr ""
 
-#: mod/admin.php:371
-msgid "Block reason"
+#: mod/dfrn_request.php:645
+msgid "Friend/Connection Request"
 msgstr ""
 
-#: mod/admin.php:372
-msgid "Add Entry"
+#: mod/dfrn_request.php:646
+msgid ""
+"Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, "
+"testuser@gnusocial.de"
 msgstr ""
 
-#: mod/admin.php:373
-msgid "Save changes to the blocklist"
+#: mod/dfrn_request.php:651 src/Content/ContactSelector.php:79
+msgid "Friendica"
 msgstr ""
 
-#: mod/admin.php:374
-msgid "Current Entries in the Blocklist"
+#: mod/dfrn_request.php:652
+msgid "GNU Social (Pleroma, Mastodon)"
 msgstr ""
 
-#: mod/admin.php:377
-msgid "Delete entry from blocklist"
+#: mod/dfrn_request.php:653
+msgid "Diaspora (Socialhome, Hubzilla)"
 msgstr ""
 
-#: mod/admin.php:380
-msgid "Delete entry from blocklist?"
+#: mod/dfrn_request.php:654
+#, php-format
+msgid ""
+" - please do not use this form.  Instead, enter %s into your Diaspora search "
+"bar."
 msgstr ""
 
-#: mod/admin.php:406
-msgid "Server added to blocklist."
+#: mod/notifications.php:37
+msgid "Invalid request identifier."
 msgstr ""
 
-#: mod/admin.php:422
-msgid "Site blocklist updated."
+#: mod/notifications.php:46 mod/notifications.php:182 mod/notifications.php:229
+msgid "Discard"
 msgstr ""
 
-#: mod/admin.php:445 src/Core/Console/GlobalCommunityBlock.php:72
-msgid "The contact has been blocked from the node"
+#: mod/notifications.php:98 src/Content/Nav.php:191
+msgid "Notifications"
 msgstr ""
 
-#: mod/admin.php:447 src/Core/Console/GlobalCommunityBlock.php:69
-#, php-format
-msgid "Could not find any contact entry for this URL (%s)"
+#: mod/notifications.php:107
+msgid "Network Notifications"
 msgstr ""
 
-#: mod/admin.php:454
-#, php-format
-msgid "%s contact unblocked"
-msgid_plural "%s contacts unblocked"
-msgstr[0] ""
-msgstr[1] ""
-
-#: mod/admin.php:483
-msgid "Remote Contact Blocklist"
+#: mod/notifications.php:119
+msgid "Personal Notifications"
 msgstr ""
 
-#: mod/admin.php:484
-msgid ""
-"This page allows you to prevent any message from a remote contact to reach "
-"your node."
+#: mod/notifications.php:125
+msgid "Home Notifications"
 msgstr ""
 
-#: mod/admin.php:485
-msgid "Block Remote Contact"
+#: mod/notifications.php:155
+msgid "Show Ignored Requests"
 msgstr ""
 
-#: mod/admin.php:486 mod/admin.php:1819
-msgid "select all"
+#: mod/notifications.php:155
+msgid "Hide Ignored Requests"
 msgstr ""
 
-#: mod/admin.php:487
-msgid "select none"
+#: mod/notifications.php:167 mod/notifications.php:236
+msgid "Notification type: "
 msgstr ""
 
-#: mod/admin.php:490
-msgid "No remote contact is blocked from this node."
+#: mod/notifications.php:170
+#, php-format
+msgid "suggested by %s"
 msgstr ""
 
-#: mod/admin.php:492
-msgid "Blocked Remote Contacts"
+#: mod/notifications.php:178 mod/notifications.php:262 mod/admin.php:1820
+msgid "Approve"
 msgstr ""
 
-#: mod/admin.php:493
-msgid "Block New Remote Contact"
+#: mod/notifications.php:197
+msgid "Claims to be known to you: "
 msgstr ""
 
-#: mod/admin.php:494
-msgid "Photo"
+#: mod/notifications.php:198
+msgid "yes"
 msgstr ""
 
-#: mod/admin.php:494 mod/profiles.php:394
-msgid "Address"
+#: mod/notifications.php:198
+msgid "no"
 msgstr ""
 
-#: mod/admin.php:502
-#, php-format
-msgid "%s total blocked contact"
-msgid_plural "%s total blocked contacts"
-msgstr[0] ""
-msgstr[1] ""
-
-#: mod/admin.php:504
-msgid "URL of the remote contact to block."
+#: mod/notifications.php:199 mod/notifications.php:204
+msgid "Shall your connection be bidirectional or not?"
 msgstr ""
 
-#: mod/admin.php:526
-msgid "Delete this Item"
+#: mod/notifications.php:200 mod/notifications.php:205
+#, php-format
+msgid ""
+"Accepting %s as a friend allows %s to subscribe to your posts, and you will "
+"also receive updates from them in your news feed."
 msgstr ""
 
-#: mod/admin.php:527
+#: mod/notifications.php:201
+#, php-format
 msgid ""
-"On this page you can delete an item from your node. If the item is a top "
-"level posting, the entire thread will be deleted."
+"Accepting %s as a subscriber allows them to subscribe to your posts, but you "
+"will not receive updates from them in your news feed."
 msgstr ""
 
-#: mod/admin.php:528
+#: mod/notifications.php:206
+#, php-format
 msgid ""
-"You need to know the GUID of the item. You can find it e.g. by looking at "
-"the display URL. The last part of http://example.com/display/123456 is the "
-"GUID, here 123456."
+"Accepting %s as a sharer allows them to subscribe to your posts, but you "
+"will not receive updates from them in your news feed."
 msgstr ""
 
-#: mod/admin.php:529
-msgid "GUID"
+#: mod/notifications.php:217
+msgid "Friend"
 msgstr ""
 
-#: mod/admin.php:529
-msgid "The GUID of the item you want to delete."
+#: mod/notifications.php:218
+msgid "Sharer"
 msgstr ""
 
-#: mod/admin.php:568
-msgid "Item marked for deletion."
+#: mod/notifications.php:218
+msgid "Subscriber"
 msgstr ""
 
-#: mod/admin.php:639
-msgid "unknown"
+#: mod/notifications.php:273
+msgid "No introductions."
 msgstr ""
 
-#: mod/admin.php:715
-msgid ""
-"This page offers you some numbers to the known part of the federated social "
-"network your Friendica node is part of. These numbers are not complete but "
-"only reflect the part of the network your node is aware of."
+#: mod/notifications.php:314
+msgid "Show unread"
 msgstr ""
 
-#: mod/admin.php:716
-msgid ""
-"The <em>Auto Discovered Contact Directory</em> feature is not enabled, it "
-"will improve the data displayed here."
+#: mod/notifications.php:314
+msgid "Show all"
 msgstr ""
 
-#: mod/admin.php:728
+#: mod/notifications.php:320
 #, php-format
-msgid ""
-"Currently this node is aware of %d nodes with %d registered users from the "
-"following platforms:"
+msgid "No more %s notifications."
 msgstr ""
 
-#: mod/admin.php:759
-msgid "ID"
+#: mod/profiles.php:58
+msgid "Profile deleted."
 msgstr ""
 
-#: mod/admin.php:760
-msgid "Recipient Name"
+#: mod/profiles.php:74 mod/profiles.php:110
+msgid "Profile-"
 msgstr ""
 
-#: mod/admin.php:761
-msgid "Recipient Profile"
+#: mod/profiles.php:93 mod/profiles.php:132
+msgid "New profile created."
 msgstr ""
 
-#: mod/admin.php:762 view/theme/frio/theme.php:266
-#: src/Core/NotificationsManager.php:178 src/Content/Nav.php:183
-msgid "Network"
+#: mod/profiles.php:116
+msgid "Profile unavailable to clone."
 msgstr ""
 
-#: mod/admin.php:763
-msgid "Created"
+#: mod/profiles.php:206
+msgid "Profile Name is required."
 msgstr ""
 
-#: mod/admin.php:764
-msgid "Last Tried"
+#: mod/profiles.php:347
+msgid "Marital Status"
 msgstr ""
 
-#: mod/admin.php:765
-msgid ""
-"This page lists the content of the queue for outgoing postings. These are "
-"postings the initial delivery failed for. They will be resend later and "
-"eventually deleted if the delivery fails permanently."
+#: mod/profiles.php:351
+msgid "Romantic Partner"
 msgstr ""
 
-#: mod/admin.php:789
-#, php-format
-msgid ""
-"Your DB still runs with MyISAM tables. You should change the engine type to "
-"InnoDB. As Friendica will use InnoDB only features in the future, you should "
-"change this! See <a href=\"%s\">here</a> for a guide that may be helpful "
-"converting the table engines. You may also use the command <tt>php bin/"
-"console.php dbstructure toinnodb</tt> of your Friendica installation for an "
-"automatic conversion.<br />"
+#: mod/profiles.php:363
+msgid "Work/Employment"
 msgstr ""
 
-#: mod/admin.php:796
-#, php-format
-msgid ""
-"There is a new version of Friendica available for download. Your current "
-"version is %1$s, upstream version is %2$s"
+#: mod/profiles.php:366
+msgid "Religion"
 msgstr ""
 
-#: mod/admin.php:806
-msgid ""
-"The database update failed. Please run \"php bin/console.php dbstructure "
-"update\" from the command line and have a look at the errors that might "
-"appear."
+#: mod/profiles.php:370
+msgid "Political Views"
 msgstr ""
 
-#: mod/admin.php:812
-msgid "The worker was never executed. Please check your database structure!"
+#: mod/profiles.php:374
+msgid "Gender"
 msgstr ""
 
-#: mod/admin.php:815
-#, php-format
-msgid ""
-"The last worker execution was on %s UTC. This is older than one hour. Please "
-"check your crontab settings."
+#: mod/profiles.php:378
+msgid "Sexual Preference"
 msgstr ""
 
-#: mod/admin.php:820
-msgid "Normal Account"
+#: mod/profiles.php:382
+msgid "XMPP"
 msgstr ""
 
-#: mod/admin.php:821
-msgid "Automatic Follower Account"
+#: mod/profiles.php:386
+msgid "Homepage"
 msgstr ""
 
-#: mod/admin.php:822
-msgid "Public Forum Account"
+#: mod/profiles.php:390 mod/profiles.php:593
+msgid "Interests"
 msgstr ""
 
-#: mod/admin.php:823
-msgid "Automatic Friend Account"
+#: mod/profiles.php:394 mod/admin.php:494
+msgid "Address"
 msgstr ""
 
-#: mod/admin.php:824
-msgid "Blog Account"
+#: mod/profiles.php:401 mod/profiles.php:589
+msgid "Location"
 msgstr ""
 
-#: mod/admin.php:825
-msgid "Private Forum Account"
+#: mod/profiles.php:483
+msgid "Profile updated."
 msgstr ""
 
-#: mod/admin.php:847
-msgid "Message queues"
+#: mod/profiles.php:540
+msgid "Hide contacts and friends:"
 msgstr ""
 
-#: mod/admin.php:853
-msgid "Summary"
+#: mod/profiles.php:545
+msgid "Hide your contact/friend list from viewers of this profile?"
 msgstr ""
 
-#: mod/admin.php:855
-msgid "Registered users"
+#: mod/profiles.php:565
+msgid "Show more profile fields:"
 msgstr ""
 
-#: mod/admin.php:857
-msgid "Pending registrations"
+#: mod/profiles.php:577
+msgid "Profile Actions"
 msgstr ""
 
-#: mod/admin.php:858
-msgid "Version"
+#: mod/profiles.php:578
+msgid "Edit Profile Details"
 msgstr ""
 
-#: mod/admin.php:863
-msgid "Active addons"
+#: mod/profiles.php:580
+msgid "Change Profile Photo"
 msgstr ""
 
-#: mod/admin.php:894
-msgid "Can not parse base url. Must have at least <scheme>://<domain>"
+#: mod/profiles.php:581
+msgid "View this profile"
 msgstr ""
 
-#: mod/admin.php:1224
-msgid "Site settings updated."
+#: mod/profiles.php:582 mod/profiles.php:677 src/Model/Profile.php:389
+msgid "Edit visibility"
 msgstr ""
 
-#: mod/admin.php:1251 mod/settings.php:897
-msgid "No special theme for mobile devices"
+#: mod/profiles.php:583
+msgid "Create a new profile using these settings"
 msgstr ""
 
-#: mod/admin.php:1280
-msgid "No community page for local users"
+#: mod/profiles.php:584
+msgid "Clone this profile"
 msgstr ""
 
-#: mod/admin.php:1281
-msgid "No community page"
+#: mod/profiles.php:585
+msgid "Delete this profile"
 msgstr ""
 
-#: mod/admin.php:1282
-msgid "Public postings from users of this site"
+#: mod/profiles.php:587
+msgid "Basic information"
 msgstr ""
 
-#: mod/admin.php:1283
-msgid "Public postings from the federated network"
+#: mod/profiles.php:588
+msgid "Profile picture"
 msgstr ""
 
-#: mod/admin.php:1284
-msgid "Public postings from local users and the federated network"
+#: mod/profiles.php:590
+msgid "Preferences"
 msgstr ""
 
-#: mod/admin.php:1290
-msgid "Users, Global Contacts"
+#: mod/profiles.php:591
+msgid "Status information"
 msgstr ""
 
-#: mod/admin.php:1291
-msgid "Users, Global Contacts/fallback"
+#: mod/profiles.php:592
+msgid "Additional information"
 msgstr ""
 
-#: mod/admin.php:1295
-msgid "One month"
+#: mod/profiles.php:594 mod/network.php:962
+#: src/Core/NotificationsManager.php:185
+msgid "Personal"
 msgstr ""
 
-#: mod/admin.php:1296
-msgid "Three months"
+#: mod/profiles.php:595
+msgid "Relation"
 msgstr ""
 
-#: mod/admin.php:1297
-msgid "Half a year"
+#: mod/profiles.php:596 src/Util/Temporal.php:81 src/Util/Temporal.php:83
+msgid "Miscellaneous"
 msgstr ""
 
-#: mod/admin.php:1298
-msgid "One year"
+#: mod/profiles.php:599
+msgid "Your Gender:"
 msgstr ""
 
-#: mod/admin.php:1303
-msgid "Multi user instance"
+#: mod/profiles.php:600
+msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
 msgstr ""
 
-#: mod/admin.php:1326
-msgid "Closed"
+#: mod/profiles.php:601 src/Model/Profile.php:780
+msgid "Sexual Preference:"
 msgstr ""
 
-#: mod/admin.php:1327
-msgid "Requires approval"
+#: mod/profiles.php:602
+msgid "Example: fishing photography software"
 msgstr ""
 
-#: mod/admin.php:1328
-msgid "Open"
+#: mod/profiles.php:607
+msgid "Profile Name:"
 msgstr ""
 
-#: mod/admin.php:1332
-msgid "No SSL policy, links will track page SSL state"
+#: mod/profiles.php:607 mod/events.php:508 mod/events.php:520
+msgid "Required"
 msgstr ""
 
-#: mod/admin.php:1333
-msgid "Force all links to use SSL"
+#: mod/profiles.php:609
+msgid ""
+"This is your <strong>public</strong> profile.<br />It <strong>may</strong> "
+"be visible to anybody using the internet."
 msgstr ""
 
-#: mod/admin.php:1334
-msgid "Self-signed certificate, use SSL for local links only (discouraged)"
+#: mod/profiles.php:610
+msgid "Your Full Name:"
 msgstr ""
 
-#: mod/admin.php:1338
-msgid "Don't check"
+#: mod/profiles.php:611
+msgid "Title/Description:"
 msgstr ""
 
-#: mod/admin.php:1339
-msgid "check the stable version"
+#: mod/profiles.php:614
+msgid "Street Address:"
 msgstr ""
 
-#: mod/admin.php:1340
-msgid "check the development version"
+#: mod/profiles.php:615
+msgid "Locality/City:"
 msgstr ""
 
-#: mod/admin.php:1359
-msgid "Republish users to directory"
+#: mod/profiles.php:616
+msgid "Region/State:"
 msgstr ""
 
-#: mod/admin.php:1360 mod/register.php:267
-msgid "Registration"
+#: mod/profiles.php:617
+msgid "Postal/Zip Code:"
 msgstr ""
 
-#: mod/admin.php:1361
-msgid "File upload"
+#: mod/profiles.php:618
+msgid "Country:"
 msgstr ""
 
-#: mod/admin.php:1362
-msgid "Policies"
+#: mod/profiles.php:619 src/Util/Temporal.php:149
+msgid "Age: "
 msgstr ""
 
-#: mod/admin.php:1364
-msgid "Auto Discovered Contact Directory"
+#: mod/profiles.php:622
+msgid "Who: (if applicable)"
 msgstr ""
 
-#: mod/admin.php:1365
-msgid "Performance"
+#: mod/profiles.php:622
+msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
 msgstr ""
 
-#: mod/admin.php:1366
-msgid "Worker"
+#: mod/profiles.php:623
+msgid "Since [date]:"
 msgstr ""
 
-#: mod/admin.php:1367
-msgid "Message Relay"
+#: mod/profiles.php:625
+msgid "Tell us about yourself..."
 msgstr ""
 
-#: mod/admin.php:1368
-msgid ""
-"Relocate - WARNING: advanced function. Could make this server unreachable."
+#: mod/profiles.php:626
+msgid "XMPP (Jabber) address:"
 msgstr ""
 
-#: mod/admin.php:1371
-msgid "Site name"
+#: mod/profiles.php:626
+msgid ""
+"The XMPP address will be propagated to your contacts so that they can follow "
+"you."
 msgstr ""
 
-#: mod/admin.php:1372
-msgid "Host name"
+#: mod/profiles.php:627
+msgid "Homepage URL:"
 msgstr ""
 
-#: mod/admin.php:1373
-msgid "Sender Email"
+#: mod/profiles.php:628 src/Model/Profile.php:788
+msgid "Hometown:"
 msgstr ""
 
-#: mod/admin.php:1373
-msgid ""
-"The email address your server shall use to send notification emails from."
+#: mod/profiles.php:629 src/Model/Profile.php:796
+msgid "Political Views:"
 msgstr ""
 
-#: mod/admin.php:1374
-msgid "Banner/Logo"
+#: mod/profiles.php:630
+msgid "Religious Views:"
 msgstr ""
 
-#: mod/admin.php:1375
-msgid "Shortcut icon"
+#: mod/profiles.php:631
+msgid "Public Keywords:"
 msgstr ""
 
-#: mod/admin.php:1375
-msgid "Link to an icon that will be used for browsers."
+#: mod/profiles.php:631
+msgid "(Used for suggesting potential friends, can be seen by others)"
 msgstr ""
 
-#: mod/admin.php:1376
-msgid "Touch icon"
+#: mod/profiles.php:632
+msgid "Private Keywords:"
 msgstr ""
 
-#: mod/admin.php:1376
-msgid "Link to an icon that will be used for tablets and mobiles."
+#: mod/profiles.php:632
+msgid "(Used for searching profiles, never shown to others)"
 msgstr ""
 
-#: mod/admin.php:1377
-msgid "Additional Info"
+#: mod/profiles.php:633 src/Model/Profile.php:812
+msgid "Likes:"
 msgstr ""
 
-#: mod/admin.php:1377
-#, php-format
-msgid ""
-"For public servers: you can add additional information here that will be "
-"listed at %s/servers."
+#: mod/profiles.php:634 src/Model/Profile.php:816
+msgid "Dislikes:"
 msgstr ""
 
-#: mod/admin.php:1378
-msgid "System language"
+#: mod/profiles.php:635
+msgid "Musical interests"
 msgstr ""
 
-#: mod/admin.php:1379
-msgid "System theme"
+#: mod/profiles.php:636
+msgid "Books, literature"
 msgstr ""
 
-#: mod/admin.php:1379
-msgid ""
-"Default system theme - may be over-ridden by user profiles - <a href='#' "
-"id='cnftheme'>change theme settings</a>"
+#: mod/profiles.php:637
+msgid "Television"
 msgstr ""
 
-#: mod/admin.php:1380
-msgid "Mobile system theme"
+#: mod/profiles.php:638
+msgid "Film/dance/culture/entertainment"
 msgstr ""
 
-#: mod/admin.php:1380
-msgid "Theme for mobile devices"
+#: mod/profiles.php:639
+msgid "Hobbies/Interests"
 msgstr ""
 
-#: mod/admin.php:1381
-msgid "SSL link policy"
+#: mod/profiles.php:640
+msgid "Love/romance"
 msgstr ""
 
-#: mod/admin.php:1381
-msgid "Determines whether generated links should be forced to use SSL"
+#: mod/profiles.php:641
+msgid "Work/employment"
 msgstr ""
 
-#: mod/admin.php:1382
-msgid "Force SSL"
+#: mod/profiles.php:642
+msgid "School/education"
 msgstr ""
 
-#: mod/admin.php:1382
-msgid ""
-"Force all Non-SSL requests to SSL - Attention: on some systems it could lead "
-"to endless loops."
+#: mod/profiles.php:643
+msgid "Contact information and Social Networks"
 msgstr ""
 
-#: mod/admin.php:1383
-msgid "Hide help entry from navigation menu"
+#: mod/profiles.php:674 src/Model/Profile.php:385
+msgid "Profile Image"
 msgstr ""
 
-#: mod/admin.php:1383
-msgid ""
-"Hides the menu entry for the Help pages from the navigation menu. You can "
-"still access it calling /help directly."
+#: mod/profiles.php:676 src/Model/Profile.php:388
+msgid "visible to everybody"
 msgstr ""
 
-#: mod/admin.php:1384
-msgid "Single user instance"
+#: mod/profiles.php:683
+msgid "Edit/Manage Profiles"
 msgstr ""
 
-#: mod/admin.php:1384
-msgid "Make this instance multi-user or single-user for the named user"
+#: mod/profiles.php:684 src/Model/Profile.php:375 src/Model/Profile.php:397
+msgid "Change profile photo"
 msgstr ""
 
-#: mod/admin.php:1385
-msgid "Maximum image size"
+#: mod/profiles.php:685 src/Model/Profile.php:376
+msgid "Create New Profile"
 msgstr ""
 
-#: mod/admin.php:1385
-msgid ""
-"Maximum size in bytes of uploaded images. Default is 0, which means no "
-"limits."
+#: mod/admin.php:107
+msgid "Theme settings updated."
 msgstr ""
 
-#: mod/admin.php:1386
-msgid "Maximum image length"
+#: mod/admin.php:180 src/Content/Nav.php:175
+msgid "Information"
 msgstr ""
 
-#: mod/admin.php:1386
-msgid ""
-"Maximum length in pixels of the longest side of uploaded images. Default is "
-"-1, which means no limits."
+#: mod/admin.php:181
+msgid "Overview"
 msgstr ""
 
-#: mod/admin.php:1387
-msgid "JPEG image quality"
+#: mod/admin.php:182 mod/admin.php:717
+msgid "Federation Statistics"
 msgstr ""
 
-#: mod/admin.php:1387
-msgid ""
-"Uploaded JPEGS will be saved at this quality setting [0-100]. Default is "
-"100, which is full quality."
+#: mod/admin.php:183
+msgid "Configuration"
 msgstr ""
 
-#: mod/admin.php:1389
-msgid "Register policy"
+#: mod/admin.php:184 mod/admin.php:1352
+msgid "Site"
 msgstr ""
 
-#: mod/admin.php:1390
-msgid "Maximum Daily Registrations"
+#: mod/admin.php:185 mod/admin.php:1284 mod/admin.php:1812 mod/admin.php:1828
+msgid "Users"
 msgstr ""
 
-#: mod/admin.php:1390
-msgid ""
-"If registration is permitted above, this sets the maximum number of new user "
-"registrations to accept per day.  If register is set to closed, this setting "
-"has no effect."
+#: mod/admin.php:186 mod/admin.php:1928 mod/admin.php:1988 mod/settings.php:87
+msgid "Addons"
 msgstr ""
 
-#: mod/admin.php:1391
-msgid "Register text"
+#: mod/admin.php:187 mod/admin.php:2197 mod/admin.php:2241
+msgid "Themes"
 msgstr ""
 
-#: mod/admin.php:1391
-msgid ""
-"Will be displayed prominently on the registration page. You can use BBCode "
-"here."
+#: mod/admin.php:188 mod/settings.php:65
+msgid "Additional features"
 msgstr ""
 
-#: mod/admin.php:1392
-msgid "Accounts abandoned after x days"
+#: mod/admin.php:189 mod/admin.php:304 mod/register.php:291
+#: src/Content/Nav.php:178 src/Module/Tos.php:70
+msgid "Terms of Service"
 msgstr ""
 
-#: mod/admin.php:1392
-msgid ""
-"Will not waste system resources polling external sites for abandonded "
-"accounts. Enter 0 for no time limit."
+#: mod/admin.php:190
+msgid "Database"
 msgstr ""
 
-#: mod/admin.php:1393
-msgid "Allowed friend domains"
+#: mod/admin.php:191
+msgid "DB updates"
 msgstr ""
 
-#: mod/admin.php:1393
-msgid ""
-"Comma separated list of domains which are allowed to establish friendships "
-"with this site. Wildcards are accepted. Empty to allow any domains"
+#: mod/admin.php:192 mod/admin.php:752
+msgid "Inspect Queue"
 msgstr ""
 
-#: mod/admin.php:1394
-msgid "Allowed email domains"
+#: mod/admin.php:193
+msgid "Tools"
 msgstr ""
 
-#: mod/admin.php:1394
-msgid ""
-"Comma separated list of domains which are allowed in email addresses for "
-"registrations to this site. Wildcards are accepted. Empty to allow any "
-"domains"
+#: mod/admin.php:194
+msgid "Contact Blocklist"
 msgstr ""
 
-#: mod/admin.php:1395
-msgid "No OEmbed rich content"
+#: mod/admin.php:195 mod/admin.php:366
+msgid "Server Blocklist"
 msgstr ""
 
-#: mod/admin.php:1395
-msgid ""
-"Don't show the rich content (e.g. embedded PDF), except from the domains "
-"listed below."
+#: mod/admin.php:196 mod/admin.php:525
+msgid "Delete Item"
 msgstr ""
 
-#: mod/admin.php:1396
-msgid "Allowed OEmbed domains"
+#: mod/admin.php:197 mod/admin.php:198 mod/admin.php:2315
+msgid "Logs"
 msgstr ""
 
-#: mod/admin.php:1396
-msgid ""
-"Comma separated list of domains which oembed content is allowed to be "
-"displayed. Wildcards are accepted."
+#: mod/admin.php:199 mod/admin.php:2382
+msgid "View Logs"
 msgstr ""
 
-#: mod/admin.php:1397
-msgid "Block public"
+#: mod/admin.php:201
+msgid "Diagnostics"
 msgstr ""
 
-#: mod/admin.php:1397
-msgid ""
-"Check to block public access to all otherwise public personal pages on this "
-"site unless you are currently logged in."
+#: mod/admin.php:202
+msgid "PHP Info"
 msgstr ""
 
-#: mod/admin.php:1398
-msgid "Force publish"
+#: mod/admin.php:203
+msgid "probe address"
 msgstr ""
 
-#: mod/admin.php:1398
-msgid ""
-"Check to force all profiles on this site to be listed in the site directory."
+#: mod/admin.php:204
+msgid "check webfinger"
 msgstr ""
 
-#: mod/admin.php:1399
-msgid "Global directory URL"
+#: mod/admin.php:223 src/Content/Nav.php:218
+msgid "Admin"
 msgstr ""
 
-#: mod/admin.php:1399
-msgid ""
-"URL to the global directory. If this is not set, the global directory is "
-"completely unavailable to the application."
+#: mod/admin.php:224
+msgid "Addon Features"
 msgstr ""
 
-#: mod/admin.php:1400
-msgid "Private posts by default for new users"
+#: mod/admin.php:225
+msgid "User registrations waiting for confirmation"
 msgstr ""
 
-#: mod/admin.php:1400
-msgid ""
-"Set default post permissions for all new members to the default privacy "
-"group rather than public."
+#: mod/admin.php:303 mod/admin.php:365 mod/admin.php:482 mod/admin.php:524
+#: mod/admin.php:716 mod/admin.php:751 mod/admin.php:847 mod/admin.php:1351
+#: mod/admin.php:1811 mod/admin.php:1927 mod/admin.php:1987 mod/admin.php:2196
+#: mod/admin.php:2240 mod/admin.php:2314 mod/admin.php:2381
+msgid "Administration"
 msgstr ""
 
-#: mod/admin.php:1401
-msgid "Don't include post content in email notifications"
+#: mod/admin.php:305
+msgid "Display Terms of Service"
 msgstr ""
 
-#: mod/admin.php:1401
+#: mod/admin.php:305
 msgid ""
-"Don't include the content of a post/comment/private message/etc. in the "
-"email notifications that are sent out from this site, as a privacy measure."
+"Enable the Terms of Service page. If this is enabled a link to the terms "
+"will be added to the registration form and the general information page."
 msgstr ""
 
-#: mod/admin.php:1402
-msgid "Disallow public access to addons listed in the apps menu."
+#: mod/admin.php:306
+msgid "Display Privacy Statement"
 msgstr ""
 
-#: mod/admin.php:1402
+#: mod/admin.php:306
+#, php-format
 msgid ""
-"Checking this box will restrict addons listed in the apps menu to members "
-"only."
+"Show some informations regarding the needed information to operate the node "
+"according e.g. to <a href=\"%s\" target=\"_blank\">EU-GDPR</a>."
 msgstr ""
 
-#: mod/admin.php:1403
-msgid "Don't embed private images in posts"
+#: mod/admin.php:307
+msgid "Privacy Statement Preview"
 msgstr ""
 
-#: mod/admin.php:1403
+#: mod/admin.php:309
+msgid "The Terms of Service"
+msgstr ""
+
+#: mod/admin.php:309
 msgid ""
-"Don't replace locally-hosted private photos in posts with an embedded copy "
-"of the image. This means that contacts who receive posts containing private "
-"photos will have to authenticate and load each image, which may take a while."
+"Enter the Terms of Service for your node here. You can use BBCode. Headers "
+"of sections should be [h2] and below."
 msgstr ""
 
-#: mod/admin.php:1404
-msgid "Allow Users to set remote_self"
+#: mod/admin.php:357
+msgid "The blocked domain"
 msgstr ""
 
-#: mod/admin.php:1404
+#: mod/admin.php:358 mod/admin.php:371
+msgid "The reason why you blocked this domain."
+msgstr ""
+
+#: mod/admin.php:359
+msgid "Delete domain"
+msgstr ""
+
+#: mod/admin.php:359
+msgid "Check to delete this entry from the blocklist"
+msgstr ""
+
+#: mod/admin.php:367
 msgid ""
-"With checking this, every user is allowed to mark every contact as a "
-"remote_self in the repair contact dialog. Setting this flag on a contact "
-"causes mirroring every posting of that contact in the users stream."
+"This page can be used to define a black list of servers from the federated "
+"network that are not allowed to interact with your node. For all entered "
+"domains you should also give a reason why you have blocked the remote server."
 msgstr ""
 
-#: mod/admin.php:1405
-msgid "Block multiple registrations"
+#: mod/admin.php:368
+msgid ""
+"The list of blocked servers will be made publically available on the /"
+"friendica page so that your users and people investigating communication "
+"problems can find the reason easily."
 msgstr ""
 
-#: mod/admin.php:1405
-msgid "Disallow users to register additional accounts for use as pages."
+#: mod/admin.php:369
+msgid "Add new entry to block list"
 msgstr ""
 
-#: mod/admin.php:1406
-msgid "OpenID support"
+#: mod/admin.php:370
+msgid "Server Domain"
 msgstr ""
 
-#: mod/admin.php:1406
-msgid "OpenID support for registration and logins."
+#: mod/admin.php:370
+msgid ""
+"The domain of the new server to add to the block list. Do not include the "
+"protocol."
 msgstr ""
 
-#: mod/admin.php:1407
-msgid "Fullname check"
+#: mod/admin.php:371
+msgid "Block reason"
 msgstr ""
 
-#: mod/admin.php:1407
+#: mod/admin.php:372
+msgid "Add Entry"
+msgstr ""
+
+#: mod/admin.php:373
+msgid "Save changes to the blocklist"
+msgstr ""
+
+#: mod/admin.php:374
+msgid "Current Entries in the Blocklist"
+msgstr ""
+
+#: mod/admin.php:377
+msgid "Delete entry from blocklist"
+msgstr ""
+
+#: mod/admin.php:380
+msgid "Delete entry from blocklist?"
+msgstr ""
+
+#: mod/admin.php:406
+msgid "Server added to blocklist."
+msgstr ""
+
+#: mod/admin.php:422
+msgid "Site blocklist updated."
+msgstr ""
+
+#: mod/admin.php:445 src/Core/Console/GlobalCommunityBlock.php:72
+msgid "The contact has been blocked from the node"
+msgstr ""
+
+#: mod/admin.php:447 src/Core/Console/GlobalCommunityBlock.php:69
+#, php-format
+msgid "Could not find any contact entry for this URL (%s)"
+msgstr ""
+
+#: mod/admin.php:454
+#, php-format
+msgid "%s contact unblocked"
+msgid_plural "%s contacts unblocked"
+msgstr[0] ""
+msgstr[1] ""
+
+#: mod/admin.php:483
+msgid "Remote Contact Blocklist"
+msgstr ""
+
+#: mod/admin.php:484
 msgid ""
-"Force users to register with a space between firstname and lastname in Full "
-"name, as an antispam measure"
+"This page allows you to prevent any message from a remote contact to reach "
+"your node."
 msgstr ""
 
-#: mod/admin.php:1408
-msgid "Community pages for visitors"
+#: mod/admin.php:485
+msgid "Block Remote Contact"
+msgstr ""
+
+#: mod/admin.php:486 mod/admin.php:1814
+msgid "select all"
 msgstr ""
 
-#: mod/admin.php:1408
+#: mod/admin.php:487
+msgid "select none"
+msgstr ""
+
+#: mod/admin.php:490
+msgid "No remote contact is blocked from this node."
+msgstr ""
+
+#: mod/admin.php:492
+msgid "Blocked Remote Contacts"
+msgstr ""
+
+#: mod/admin.php:493
+msgid "Block New Remote Contact"
+msgstr ""
+
+#: mod/admin.php:494
+msgid "Photo"
+msgstr ""
+
+#: mod/admin.php:502
+#, php-format
+msgid "%s total blocked contact"
+msgid_plural "%s total blocked contacts"
+msgstr[0] ""
+msgstr[1] ""
+
+#: mod/admin.php:504
+msgid "URL of the remote contact to block."
+msgstr ""
+
+#: mod/admin.php:526
+msgid "Delete this Item"
+msgstr ""
+
+#: mod/admin.php:527
 msgid ""
-"Which community pages should be available for visitors. Local users always "
-"see both pages."
+"On this page you can delete an item from your node. If the item is a top "
+"level posting, the entire thread will be deleted."
 msgstr ""
 
-#: mod/admin.php:1409
-msgid "Posts per user on community page"
+#: mod/admin.php:528
+msgid ""
+"You need to know the GUID of the item. You can find it e.g. by looking at "
+"the display URL. The last part of http://example.com/display/123456 is the "
+"GUID, here 123456."
 msgstr ""
 
-#: mod/admin.php:1409
+#: mod/admin.php:529
+msgid "GUID"
+msgstr ""
+
+#: mod/admin.php:529
+msgid "The GUID of the item you want to delete."
+msgstr ""
+
+#: mod/admin.php:563
+msgid "Item marked for deletion."
+msgstr ""
+
+#: mod/admin.php:634
+msgid "unknown"
+msgstr ""
+
+#: mod/admin.php:710
 msgid ""
-"The maximum number of posts per user on the community page. (Not valid for "
-"'Global Community')"
+"This page offers you some numbers to the known part of the federated social "
+"network your Friendica node is part of. These numbers are not complete but "
+"only reflect the part of the network your node is aware of."
 msgstr ""
 
-#: mod/admin.php:1410
-msgid "Enable OStatus support"
+#: mod/admin.php:711
+msgid ""
+"The <em>Auto Discovered Contact Directory</em> feature is not enabled, it "
+"will improve the data displayed here."
 msgstr ""
 
-#: mod/admin.php:1410
+#: mod/admin.php:723
+#, php-format
 msgid ""
-"Provide built-in OStatus (StatusNet, GNU Social etc.) compatibility. All "
-"communications in OStatus are public, so privacy warnings will be "
-"occasionally displayed."
+"Currently this node is aware of %d nodes with %d registered users from the "
+"following platforms:"
 msgstr ""
 
-#: mod/admin.php:1411
-msgid "Only import OStatus threads from our contacts"
+#: mod/admin.php:754
+msgid "ID"
 msgstr ""
 
-#: mod/admin.php:1411
+#: mod/admin.php:755
+msgid "Recipient Name"
+msgstr ""
+
+#: mod/admin.php:756
+msgid "Recipient Profile"
+msgstr ""
+
+#: mod/admin.php:757 view/theme/frio/theme.php:266
+#: src/Core/NotificationsManager.php:178 src/Content/Nav.php:183
+msgid "Network"
+msgstr ""
+
+#: mod/admin.php:758
+msgid "Created"
+msgstr ""
+
+#: mod/admin.php:759
+msgid "Last Tried"
+msgstr ""
+
+#: mod/admin.php:760
 msgid ""
-"Normally we import every content from our OStatus contacts. With this option "
-"we only store threads that are started by a contact that is known on our "
-"system."
+"This page lists the content of the queue for outgoing postings. These are "
+"postings the initial delivery failed for. They will be resend later and "
+"eventually deleted if the delivery fails permanently."
 msgstr ""
 
-#: mod/admin.php:1412
-msgid "OStatus support can only be enabled if threading is enabled."
+#: mod/admin.php:784
+#, php-format
+msgid ""
+"Your DB still runs with MyISAM tables. You should change the engine type to "
+"InnoDB. As Friendica will use InnoDB only features in the future, you should "
+"change this! See <a href=\"%s\">here</a> for a guide that may be helpful "
+"converting the table engines. You may also use the command <tt>php bin/"
+"console.php dbstructure toinnodb</tt> of your Friendica installation for an "
+"automatic conversion.<br />"
 msgstr ""
 
-#: mod/admin.php:1414
+#: mod/admin.php:791
+#, php-format
 msgid ""
-"Diaspora support can't be enabled because Friendica was installed into a sub "
-"directory."
+"There is a new version of Friendica available for download. Your current "
+"version is %1$s, upstream version is %2$s"
 msgstr ""
 
-#: mod/admin.php:1415
-msgid "Enable Diaspora support"
+#: mod/admin.php:801
+msgid ""
+"The database update failed. Please run \"php bin/console.php dbstructure "
+"update\" from the command line and have a look at the errors that might "
+"appear."
 msgstr ""
 
-#: mod/admin.php:1415
-msgid "Provide built-in Diaspora network compatibility."
+#: mod/admin.php:807
+msgid "The worker was never executed. Please check your database structure!"
+msgstr ""
+
+#: mod/admin.php:810
+#, php-format
+msgid ""
+"The last worker execution was on %s UTC. This is older than one hour. Please "
+"check your crontab settings."
+msgstr ""
+
+#: mod/admin.php:815
+msgid "Normal Account"
+msgstr ""
+
+#: mod/admin.php:816
+msgid "Automatic Follower Account"
+msgstr ""
+
+#: mod/admin.php:817
+msgid "Public Forum Account"
+msgstr ""
+
+#: mod/admin.php:818
+msgid "Automatic Friend Account"
+msgstr ""
+
+#: mod/admin.php:819
+msgid "Blog Account"
+msgstr ""
+
+#: mod/admin.php:820
+msgid "Private Forum Account"
+msgstr ""
+
+#: mod/admin.php:842
+msgid "Message queues"
+msgstr ""
+
+#: mod/admin.php:848
+msgid "Summary"
+msgstr ""
+
+#: mod/admin.php:850
+msgid "Registered users"
+msgstr ""
+
+#: mod/admin.php:852
+msgid "Pending registrations"
+msgstr ""
+
+#: mod/admin.php:853
+msgid "Version"
+msgstr ""
+
+#: mod/admin.php:858
+msgid "Active addons"
+msgstr ""
+
+#: mod/admin.php:889
+msgid "Can not parse base url. Must have at least <scheme>://<domain>"
+msgstr ""
+
+#: mod/admin.php:1219
+msgid "Site settings updated."
+msgstr ""
+
+#: mod/admin.php:1246 mod/settings.php:897
+msgid "No special theme for mobile devices"
+msgstr ""
+
+#: mod/admin.php:1275
+msgid "No community page for local users"
+msgstr ""
+
+#: mod/admin.php:1276
+msgid "No community page"
+msgstr ""
+
+#: mod/admin.php:1277
+msgid "Public postings from users of this site"
+msgstr ""
+
+#: mod/admin.php:1278
+msgid "Public postings from the federated network"
+msgstr ""
+
+#: mod/admin.php:1279
+msgid "Public postings from local users and the federated network"
+msgstr ""
+
+#: mod/admin.php:1285
+msgid "Users, Global Contacts"
+msgstr ""
+
+#: mod/admin.php:1286
+msgid "Users, Global Contacts/fallback"
+msgstr ""
+
+#: mod/admin.php:1290
+msgid "One month"
+msgstr ""
+
+#: mod/admin.php:1291
+msgid "Three months"
+msgstr ""
+
+#: mod/admin.php:1292
+msgid "Half a year"
+msgstr ""
+
+#: mod/admin.php:1293
+msgid "One year"
+msgstr ""
+
+#: mod/admin.php:1298
+msgid "Multi user instance"
+msgstr ""
+
+#: mod/admin.php:1321
+msgid "Closed"
+msgstr ""
+
+#: mod/admin.php:1322
+msgid "Requires approval"
+msgstr ""
+
+#: mod/admin.php:1323
+msgid "Open"
+msgstr ""
+
+#: mod/admin.php:1327
+msgid "No SSL policy, links will track page SSL state"
+msgstr ""
+
+#: mod/admin.php:1328
+msgid "Force all links to use SSL"
+msgstr ""
+
+#: mod/admin.php:1329
+msgid "Self-signed certificate, use SSL for local links only (discouraged)"
+msgstr ""
+
+#: mod/admin.php:1333
+msgid "Don't check"
+msgstr ""
+
+#: mod/admin.php:1334
+msgid "check the stable version"
+msgstr ""
+
+#: mod/admin.php:1335
+msgid "check the development version"
+msgstr ""
+
+#: mod/admin.php:1354
+msgid "Republish users to directory"
+msgstr ""
+
+#: mod/admin.php:1355 mod/register.php:267
+msgid "Registration"
+msgstr ""
+
+#: mod/admin.php:1356
+msgid "File upload"
+msgstr ""
+
+#: mod/admin.php:1357
+msgid "Policies"
+msgstr ""
+
+#: mod/admin.php:1359
+msgid "Auto Discovered Contact Directory"
+msgstr ""
+
+#: mod/admin.php:1360
+msgid "Performance"
+msgstr ""
+
+#: mod/admin.php:1361
+msgid "Worker"
+msgstr ""
+
+#: mod/admin.php:1362
+msgid "Message Relay"
+msgstr ""
+
+#: mod/admin.php:1363
+msgid ""
+"Relocate - WARNING: advanced function. Could make this server unreachable."
+msgstr ""
+
+#: mod/admin.php:1366
+msgid "Site name"
+msgstr ""
+
+#: mod/admin.php:1367
+msgid "Host name"
+msgstr ""
+
+#: mod/admin.php:1368
+msgid "Sender Email"
+msgstr ""
+
+#: mod/admin.php:1368
+msgid ""
+"The email address your server shall use to send notification emails from."
+msgstr ""
+
+#: mod/admin.php:1369
+msgid "Banner/Logo"
+msgstr ""
+
+#: mod/admin.php:1370
+msgid "Shortcut icon"
+msgstr ""
+
+#: mod/admin.php:1370
+msgid "Link to an icon that will be used for browsers."
+msgstr ""
+
+#: mod/admin.php:1371
+msgid "Touch icon"
+msgstr ""
+
+#: mod/admin.php:1371
+msgid "Link to an icon that will be used for tablets and mobiles."
+msgstr ""
+
+#: mod/admin.php:1372
+msgid "Additional Info"
 msgstr ""
 
-#: mod/admin.php:1416
-msgid "Only allow Friendica contacts"
+#: mod/admin.php:1372
+#, php-format
+msgid ""
+"For public servers: you can add additional information here that will be "
+"listed at %s/servers."
 msgstr ""
 
-#: mod/admin.php:1416
-msgid ""
-"All contacts must use Friendica protocols. All other built-in communication "
-"protocols disabled."
+#: mod/admin.php:1373
+msgid "System language"
 msgstr ""
 
-#: mod/admin.php:1417
-msgid "Verify SSL"
+#: mod/admin.php:1374
+msgid "System theme"
 msgstr ""
 
-#: mod/admin.php:1417
+#: mod/admin.php:1374
 msgid ""
-"If you wish, you can turn on strict certificate checking. This will mean you "
-"cannot connect (at all) to self-signed SSL sites."
+"Default system theme - may be over-ridden by user profiles - <a href='#' "
+"id='cnftheme'>change theme settings</a>"
 msgstr ""
 
-#: mod/admin.php:1418
-msgid "Proxy user"
+#: mod/admin.php:1375
+msgid "Mobile system theme"
 msgstr ""
 
-#: mod/admin.php:1419
-msgid "Proxy URL"
+#: mod/admin.php:1375
+msgid "Theme for mobile devices"
 msgstr ""
 
-#: mod/admin.php:1420
-msgid "Network timeout"
+#: mod/admin.php:1376
+msgid "SSL link policy"
 msgstr ""
 
-#: mod/admin.php:1420
-msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
+#: mod/admin.php:1376
+msgid "Determines whether generated links should be forced to use SSL"
 msgstr ""
 
-#: mod/admin.php:1421
-msgid "Maximum Load Average"
+#: mod/admin.php:1377
+msgid "Force SSL"
 msgstr ""
 
-#: mod/admin.php:1421
+#: mod/admin.php:1377
 msgid ""
-"Maximum system load before delivery and poll processes are deferred - "
-"default 50."
+"Force all Non-SSL requests to SSL - Attention: on some systems it could lead "
+"to endless loops."
 msgstr ""
 
-#: mod/admin.php:1422
-msgid "Maximum Load Average (Frontend)"
+#: mod/admin.php:1378
+msgid "Hide help entry from navigation menu"
 msgstr ""
 
-#: mod/admin.php:1422
-msgid "Maximum system load before the frontend quits service - default 50."
+#: mod/admin.php:1378
+msgid ""
+"Hides the menu entry for the Help pages from the navigation menu. You can "
+"still access it calling /help directly."
 msgstr ""
 
-#: mod/admin.php:1423
-msgid "Minimal Memory"
+#: mod/admin.php:1379
+msgid "Single user instance"
 msgstr ""
 
-#: mod/admin.php:1423
-msgid ""
-"Minimal free memory in MB for the worker. Needs access to /proc/meminfo - "
-"default 0 (deactivated)."
+#: mod/admin.php:1379
+msgid "Make this instance multi-user or single-user for the named user"
 msgstr ""
 
-#: mod/admin.php:1424
-msgid "Maximum table size for optimization"
+#: mod/admin.php:1380
+msgid "Maximum image size"
 msgstr ""
 
-#: mod/admin.php:1424
+#: mod/admin.php:1380
 msgid ""
-"Maximum table size (in MB) for the automatic optimization. Enter -1 to "
-"disable it."
+"Maximum size in bytes of uploaded images. Default is 0, which means no "
+"limits."
 msgstr ""
 
-#: mod/admin.php:1425
-msgid "Minimum level of fragmentation"
+#: mod/admin.php:1381
+msgid "Maximum image length"
 msgstr ""
 
-#: mod/admin.php:1425
+#: mod/admin.php:1381
 msgid ""
-"Minimum fragmenation level to start the automatic optimization - default "
-"value is 30%."
+"Maximum length in pixels of the longest side of uploaded images. Default is "
+"-1, which means no limits."
 msgstr ""
 
-#: mod/admin.php:1427
-msgid "Periodical check of global contacts"
+#: mod/admin.php:1382
+msgid "JPEG image quality"
 msgstr ""
 
-#: mod/admin.php:1427
+#: mod/admin.php:1382
 msgid ""
-"If enabled, the global contacts are checked periodically for missing or "
-"outdated data and the vitality of the contacts and servers."
+"Uploaded JPEGS will be saved at this quality setting [0-100]. Default is "
+"100, which is full quality."
 msgstr ""
 
-#: mod/admin.php:1428
-msgid "Days between requery"
+#: mod/admin.php:1384
+msgid "Register policy"
 msgstr ""
 
-#: mod/admin.php:1428
-msgid "Number of days after which a server is requeried for his contacts."
+#: mod/admin.php:1385
+msgid "Maximum Daily Registrations"
 msgstr ""
 
-#: mod/admin.php:1429
-msgid "Discover contacts from other servers"
+#: mod/admin.php:1385
+msgid ""
+"If registration is permitted above, this sets the maximum number of new user "
+"registrations to accept per day.  If register is set to closed, this setting "
+"has no effect."
+msgstr ""
+
+#: mod/admin.php:1386
+msgid "Register text"
 msgstr ""
 
-#: mod/admin.php:1429
+#: mod/admin.php:1386
 msgid ""
-"Periodically query other servers for contacts. You can choose between "
-"'users': the users on the remote system, 'Global Contacts': active contacts "
-"that are known on the system. The fallback is meant for Redmatrix servers "
-"and older friendica servers, where global contacts weren't available. The "
-"fallback increases the server load, so the recommened setting is 'Users, "
-"Global Contacts'."
+"Will be displayed prominently on the registration page. You can use BBCode "
+"here."
 msgstr ""
 
-#: mod/admin.php:1430
-msgid "Timeframe for fetching global contacts"
+#: mod/admin.php:1387
+msgid "Accounts abandoned after x days"
 msgstr ""
 
-#: mod/admin.php:1430
+#: mod/admin.php:1387
 msgid ""
-"When the discovery is activated, this value defines the timeframe for the "
-"activity of the global contacts that are fetched from other servers."
+"Will not waste system resources polling external sites for abandonded "
+"accounts. Enter 0 for no time limit."
 msgstr ""
 
-#: mod/admin.php:1431
-msgid "Search the local directory"
+#: mod/admin.php:1388
+msgid "Allowed friend domains"
 msgstr ""
 
-#: mod/admin.php:1431
+#: mod/admin.php:1388
 msgid ""
-"Search the local directory instead of the global directory. When searching "
-"locally, every search will be executed on the global directory in the "
-"background. This improves the search results when the search is repeated."
+"Comma separated list of domains which are allowed to establish friendships "
+"with this site. Wildcards are accepted. Empty to allow any domains"
 msgstr ""
 
-#: mod/admin.php:1433
-msgid "Publish server information"
+#: mod/admin.php:1389
+msgid "Allowed email domains"
 msgstr ""
 
-#: mod/admin.php:1433
+#: mod/admin.php:1389
 msgid ""
-"If enabled, general server and usage data will be published. The data "
-"contains the name and version of the server, number of users with public "
-"profiles, number of posts and the activated protocols and connectors. See <a "
-"href='http://the-federation.info/'>the-federation.info</a> for details."
+"Comma separated list of domains which are allowed in email addresses for "
+"registrations to this site. Wildcards are accepted. Empty to allow any "
+"domains"
 msgstr ""
 
-#: mod/admin.php:1435
-msgid "Check upstream version"
+#: mod/admin.php:1390
+msgid "No OEmbed rich content"
 msgstr ""
 
-#: mod/admin.php:1435
+#: mod/admin.php:1390
 msgid ""
-"Enables checking for new Friendica versions at github. If there is a new "
-"version, you will be informed in the admin panel overview."
+"Don't show the rich content (e.g. embedded PDF), except from the domains "
+"listed below."
 msgstr ""
 
-#: mod/admin.php:1436
-msgid "Suppress Tags"
+#: mod/admin.php:1391
+msgid "Allowed OEmbed domains"
 msgstr ""
 
-#: mod/admin.php:1436
-msgid "Suppress showing a list of hashtags at the end of the posting."
+#: mod/admin.php:1391
+msgid ""
+"Comma separated list of domains which oembed content is allowed to be "
+"displayed. Wildcards are accepted."
 msgstr ""
 
-#: mod/admin.php:1437
-msgid "Clean database"
+#: mod/admin.php:1392
+msgid "Block public"
 msgstr ""
 
-#: mod/admin.php:1437
+#: mod/admin.php:1392
 msgid ""
-"Remove old remote items, orphaned database records and old content from some "
-"other helper tables."
+"Check to block public access to all otherwise public personal pages on this "
+"site unless you are currently logged in."
 msgstr ""
 
-#: mod/admin.php:1438
-msgid "Lifespan of remote items"
+#: mod/admin.php:1393
+msgid "Force publish"
 msgstr ""
 
-#: mod/admin.php:1438
+#: mod/admin.php:1393
 msgid ""
-"When the database cleanup is enabled, this defines the days after which "
-"remote items will be deleted. Own items, and marked or filed items are "
-"always kept. 0 disables this behaviour."
+"Check to force all profiles on this site to be listed in the site directory."
 msgstr ""
 
-#: mod/admin.php:1439
-msgid "Lifespan of unclaimed items"
+#: mod/admin.php:1393
+msgid "Enabling this may violate privacy laws like the GDPR"
 msgstr ""
 
-#: mod/admin.php:1439
+#: mod/admin.php:1394
+msgid "Global directory URL"
+msgstr ""
+
+#: mod/admin.php:1394
 msgid ""
-"When the database cleanup is enabled, this defines the days after which "
-"unclaimed remote items (mostly content from the relay) will be deleted. "
-"Default value is 90 days. Defaults to the general lifespan value of remote "
-"items if set to 0."
+"URL to the global directory. If this is not set, the global directory is "
+"completely unavailable to the application."
 msgstr ""
 
-#: mod/admin.php:1440
-msgid "Path to item cache"
+#: mod/admin.php:1395
+msgid "Private posts by default for new users"
 msgstr ""
 
-#: mod/admin.php:1440
-msgid "The item caches buffers generated bbcode and external images."
+#: mod/admin.php:1395
+msgid ""
+"Set default post permissions for all new members to the default privacy "
+"group rather than public."
 msgstr ""
 
-#: mod/admin.php:1441
-msgid "Cache duration in seconds"
+#: mod/admin.php:1396
+msgid "Don't include post content in email notifications"
 msgstr ""
 
-#: mod/admin.php:1441
+#: mod/admin.php:1396
 msgid ""
-"How long should the cache files be hold? Default value is 86400 seconds (One "
-"day). To disable the item cache, set the value to -1."
+"Don't include the content of a post/comment/private message/etc. in the "
+"email notifications that are sent out from this site, as a privacy measure."
 msgstr ""
 
-#: mod/admin.php:1442
-msgid "Maximum numbers of comments per post"
+#: mod/admin.php:1397
+msgid "Disallow public access to addons listed in the apps menu."
 msgstr ""
 
-#: mod/admin.php:1442
-msgid "How much comments should be shown for each post? Default value is 100."
+#: mod/admin.php:1397
+msgid ""
+"Checking this box will restrict addons listed in the apps menu to members "
+"only."
 msgstr ""
 
-#: mod/admin.php:1443
-msgid "Temp path"
+#: mod/admin.php:1398
+msgid "Don't embed private images in posts"
 msgstr ""
 
-#: mod/admin.php:1443
+#: mod/admin.php:1398
 msgid ""
-"If you have a restricted system where the webserver can't access the system "
-"temp path, enter another path here."
+"Don't replace locally-hosted private photos in posts with an embedded copy "
+"of the image. This means that contacts who receive posts containing private "
+"photos will have to authenticate and load each image, which may take a while."
 msgstr ""
 
-#: mod/admin.php:1444
-msgid "Base path to installation"
+#: mod/admin.php:1399
+msgid "Allow Users to set remote_self"
 msgstr ""
 
-#: mod/admin.php:1444
+#: mod/admin.php:1399
 msgid ""
-"If the system cannot detect the correct path to your installation, enter the "
-"correct path here. This setting should only be set if you are using a "
-"restricted system and symbolic links to your webroot."
+"With checking this, every user is allowed to mark every contact as a "
+"remote_self in the repair contact dialog. Setting this flag on a contact "
+"causes mirroring every posting of that contact in the users stream."
 msgstr ""
 
-#: mod/admin.php:1445
-msgid "Disable picture proxy"
+#: mod/admin.php:1400
+msgid "Block multiple registrations"
 msgstr ""
 
-#: mod/admin.php:1445
-msgid ""
-"The picture proxy increases performance and privacy. It shouldn't be used on "
-"systems with very low bandwith."
+#: mod/admin.php:1400
+msgid "Disallow users to register additional accounts for use as pages."
 msgstr ""
 
-#: mod/admin.php:1446
-msgid "Only search in tags"
+#: mod/admin.php:1401
+msgid "OpenID support"
 msgstr ""
 
-#: mod/admin.php:1446
-msgid "On large systems the text search can slow down the system extremely."
+#: mod/admin.php:1401
+msgid "OpenID support for registration and logins."
 msgstr ""
 
-#: mod/admin.php:1448
-msgid "New base url"
+#: mod/admin.php:1402
+msgid "Fullname check"
 msgstr ""
 
-#: mod/admin.php:1448
+#: mod/admin.php:1402
 msgid ""
-"Change base url for this server. Sends relocate message to all Friendica and "
-"Diaspora* contacts of all users."
+"Force users to register with a space between firstname and lastname in Full "
+"name, as an antispam measure"
 msgstr ""
 
-#: mod/admin.php:1450
-msgid "RINO Encryption"
+#: mod/admin.php:1403
+msgid "Community pages for visitors"
 msgstr ""
 
-#: mod/admin.php:1450
-msgid "Encryption layer between nodes."
+#: mod/admin.php:1403
+msgid ""
+"Which community pages should be available for visitors. Local users always "
+"see both pages."
 msgstr ""
 
-#: mod/admin.php:1450
-msgid "Enabled"
+#: mod/admin.php:1404
+msgid "Posts per user on community page"
 msgstr ""
 
-#: mod/admin.php:1452
-msgid "Maximum number of parallel workers"
+#: mod/admin.php:1404
+msgid ""
+"The maximum number of posts per user on the community page. (Not valid for "
+"'Global Community')"
 msgstr ""
 
-#: mod/admin.php:1452
+#: mod/admin.php:1405
+msgid "Enable OStatus support"
+msgstr ""
+
+#: mod/admin.php:1405
 msgid ""
-"On shared hosters set this to 2. On larger systems, values of 10 are great. "
-"Default value is 4."
+"Provide built-in OStatus (StatusNet, GNU Social etc.) compatibility. All "
+"communications in OStatus are public, so privacy warnings will be "
+"occasionally displayed."
 msgstr ""
 
-#: mod/admin.php:1453
-msgid "Don't use 'proc_open' with the worker"
+#: mod/admin.php:1406
+msgid "Only import OStatus threads from our contacts"
 msgstr ""
 
-#: mod/admin.php:1453
+#: mod/admin.php:1406
 msgid ""
-"Enable this if your system doesn't allow the use of 'proc_open'. This can "
-"happen on shared hosters. If this is enabled you should increase the "
-"frequency of worker calls in your crontab."
+"Normally we import every content from our OStatus contacts. With this option "
+"we only store threads that are started by a contact that is known on our "
+"system."
 msgstr ""
 
-#: mod/admin.php:1454
-msgid "Enable fastlane"
+#: mod/admin.php:1407
+msgid "OStatus support can only be enabled if threading is enabled."
 msgstr ""
 
-#: mod/admin.php:1454
+#: mod/admin.php:1409
 msgid ""
-"When enabed, the fastlane mechanism starts an additional worker if processes "
-"with higher priority are blocked by processes of lower priority."
+"Diaspora support can't be enabled because Friendica was installed into a sub "
+"directory."
 msgstr ""
 
-#: mod/admin.php:1455
-msgid "Enable frontend worker"
+#: mod/admin.php:1410
+msgid "Enable Diaspora support"
 msgstr ""
 
-#: mod/admin.php:1455
-#, php-format
-msgid ""
-"When enabled the Worker process is triggered when backend access is "
-"performed \\x28e.g. messages being delivered\\x29. On smaller sites you "
-"might want to call %s/worker on a regular basis via an external cron job. "
-"You should only enable this option if you cannot utilize cron/scheduled jobs "
-"on your server."
+#: mod/admin.php:1410
+msgid "Provide built-in Diaspora network compatibility."
 msgstr ""
 
-#: mod/admin.php:1457
-msgid "Subscribe to relay"
+#: mod/admin.php:1411
+msgid "Only allow Friendica contacts"
 msgstr ""
 
-#: mod/admin.php:1457
+#: mod/admin.php:1411
 msgid ""
-"Enables the receiving of public posts from the relay. They will be included "
-"in the search, subscribed tags and on the global community page."
+"All contacts must use Friendica protocols. All other built-in communication "
+"protocols disabled."
 msgstr ""
 
-#: mod/admin.php:1458
-msgid "Relay server"
+#: mod/admin.php:1412
+msgid "Verify SSL"
 msgstr ""
 
-#: mod/admin.php:1458
+#: mod/admin.php:1412
 msgid ""
-"Address of the relay server where public posts should be send to. For "
-"example https://relay.diasp.org"
+"If you wish, you can turn on strict certificate checking. This will mean you "
+"cannot connect (at all) to self-signed SSL sites."
 msgstr ""
 
-#: mod/admin.php:1459
-msgid "Direct relay transfer"
+#: mod/admin.php:1413
+msgid "Proxy user"
 msgstr ""
 
-#: mod/admin.php:1459
-msgid ""
-"Enables the direct transfer to other servers without using the relay servers"
+#: mod/admin.php:1414
+msgid "Proxy URL"
 msgstr ""
 
-#: mod/admin.php:1460
-msgid "Relay scope"
+#: mod/admin.php:1415
+msgid "Network timeout"
 msgstr ""
 
-#: mod/admin.php:1460
-msgid ""
-"Can be 'all' or 'tags'. 'all' means that every public post should be "
-"received. 'tags' means that only posts with selected tags should be received."
+#: mod/admin.php:1415
+msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
 msgstr ""
 
-#: mod/admin.php:1460
-msgid "all"
+#: mod/admin.php:1416
+msgid "Maximum Load Average"
 msgstr ""
 
-#: mod/admin.php:1460
-msgid "tags"
+#: mod/admin.php:1416
+msgid ""
+"Maximum system load before delivery and poll processes are deferred - "
+"default 50."
 msgstr ""
 
-#: mod/admin.php:1461
-msgid "Server tags"
+#: mod/admin.php:1417
+msgid "Maximum Load Average (Frontend)"
 msgstr ""
 
-#: mod/admin.php:1461
-msgid "Comma separated list of tags for the 'tags' subscription."
+#: mod/admin.php:1417
+msgid "Maximum system load before the frontend quits service - default 50."
 msgstr ""
 
-#: mod/admin.php:1462
-msgid "Allow user tags"
+#: mod/admin.php:1418
+msgid "Minimal Memory"
 msgstr ""
 
-#: mod/admin.php:1462
+#: mod/admin.php:1418
 msgid ""
-"If enabled, the tags from the saved searches will used for the 'tags' "
-"subscription in addition to the 'relay_server_tags'."
+"Minimal free memory in MB for the worker. Needs access to /proc/meminfo - "
+"default 0 (deactivated)."
 msgstr ""
 
-#: mod/admin.php:1490
-msgid "Update has been marked successful"
+#: mod/admin.php:1419
+msgid "Maximum table size for optimization"
 msgstr ""
 
-#: mod/admin.php:1497
-#, php-format
-msgid "Database structure update %s was successfully applied."
+#: mod/admin.php:1419
+msgid ""
+"Maximum table size (in MB) for the automatic optimization. Enter -1 to "
+"disable it."
 msgstr ""
 
-#: mod/admin.php:1500
-#, php-format
-msgid "Executing of database structure update %s failed with error: %s"
+#: mod/admin.php:1420
+msgid "Minimum level of fragmentation"
 msgstr ""
 
-#: mod/admin.php:1513
-#, php-format
-msgid "Executing %s failed with error: %s"
+#: mod/admin.php:1420
+msgid ""
+"Minimum fragmenation level to start the automatic optimization - default "
+"value is 30%."
 msgstr ""
 
-#: mod/admin.php:1515
-#, php-format
-msgid "Update %s was successfully applied."
+#: mod/admin.php:1422
+msgid "Periodical check of global contacts"
 msgstr ""
 
-#: mod/admin.php:1518
-#, php-format
-msgid "Update %s did not return a status. Unknown if it succeeded."
+#: mod/admin.php:1422
+msgid ""
+"If enabled, the global contacts are checked periodically for missing or "
+"outdated data and the vitality of the contacts and servers."
 msgstr ""
 
-#: mod/admin.php:1521
-#, php-format
-msgid "There was no additional update function %s that needed to be called."
+#: mod/admin.php:1423
+msgid "Days between requery"
 msgstr ""
 
-#: mod/admin.php:1541
-msgid "No failed updates."
+#: mod/admin.php:1423
+msgid "Number of days after which a server is requeried for his contacts."
 msgstr ""
 
-#: mod/admin.php:1542
-msgid "Check database structure"
+#: mod/admin.php:1424
+msgid "Discover contacts from other servers"
 msgstr ""
 
-#: mod/admin.php:1547
-msgid "Failed Updates"
+#: mod/admin.php:1424
+msgid ""
+"Periodically query other servers for contacts. You can choose between "
+"'users': the users on the remote system, 'Global Contacts': active contacts "
+"that are known on the system. The fallback is meant for Redmatrix servers "
+"and older friendica servers, where global contacts weren't available. The "
+"fallback increases the server load, so the recommened setting is 'Users, "
+"Global Contacts'."
 msgstr ""
 
-#: mod/admin.php:1548
-msgid ""
-"This does not include updates prior to 1139, which did not return a status."
+#: mod/admin.php:1425
+msgid "Timeframe for fetching global contacts"
 msgstr ""
 
-#: mod/admin.php:1549
-msgid "Mark success (if update was manually applied)"
+#: mod/admin.php:1425
+msgid ""
+"When the discovery is activated, this value defines the timeframe for the "
+"activity of the global contacts that are fetched from other servers."
 msgstr ""
 
-#: mod/admin.php:1550
-msgid "Attempt to execute this update step automatically"
+#: mod/admin.php:1426
+msgid "Search the local directory"
 msgstr ""
 
-#: mod/admin.php:1589
-#, php-format
+#: mod/admin.php:1426
 msgid ""
-"\n"
-"\t\t\tDear %1$s,\n"
-"\t\t\t\tthe administrator of %2$s has set up an account for you."
+"Search the local directory instead of the global directory. When searching "
+"locally, every search will be executed on the global directory in the "
+"background. This improves the search results when the search is repeated."
 msgstr ""
 
-#: mod/admin.php:1592
-#, php-format
-msgid ""
-"\n"
-"\t\t\tThe login details are as follows:\n"
-"\n"
-"\t\t\tSite Location:\t%1$s\n"
-"\t\t\tLogin Name:\t\t%2$s\n"
-"\t\t\tPassword:\t\t%3$s\n"
-"\n"
-"\t\t\tYou may change your password from your account \"Settings\" page after "
-"logging\n"
-"\t\t\tin.\n"
-"\n"
-"\t\t\tPlease take a few moments to review the other account settings on that "
-"page.\n"
-"\n"
-"\t\t\tYou may also wish to add some basic information to your default "
-"profile\n"
-"\t\t\t(on the \"Profiles\" page) so that other people can easily find you.\n"
-"\n"
-"\t\t\tWe recommend setting your full name, adding a profile photo,\n"
-"\t\t\tadding some profile \"keywords\" (very useful in making new friends) - "
-"and\n"
-"\t\t\tperhaps what country you live in; if you do not wish to be more "
-"specific\n"
-"\t\t\tthan that.\n"
-"\n"
-"\t\t\tWe fully respect your right to privacy, and none of these items are "
-"necessary.\n"
-"\t\t\tIf you are new and do not know anybody here, they may help\n"
-"\t\t\tyou to make some new and interesting friends.\n"
-"\n"
-"\t\t\tIf you ever want to delete your account, you can do so at %1$s/"
-"removeme\n"
-"\n"
-"\t\t\tThank you and welcome to %4$s."
+#: mod/admin.php:1428
+msgid "Publish server information"
+msgstr ""
+
+#: mod/admin.php:1428
+msgid ""
+"If enabled, general server and usage data will be published. The data "
+"contains the name and version of the server, number of users with public "
+"profiles, number of posts and the activated protocols and connectors. See <a "
+"href='http://the-federation.info/'>the-federation.info</a> for details."
 msgstr ""
 
-#: mod/admin.php:1626 src/Model/User.php:663
-#, php-format
-msgid "Registration details for %s"
+#: mod/admin.php:1430
+msgid "Check upstream version"
 msgstr ""
 
-#: mod/admin.php:1636
-#, php-format
-msgid "%s user blocked/unblocked"
-msgid_plural "%s users blocked/unblocked"
-msgstr[0] ""
-msgstr[1] ""
+#: mod/admin.php:1430
+msgid ""
+"Enables checking for new Friendica versions at github. If there is a new "
+"version, you will be informed in the admin panel overview."
+msgstr ""
 
-#: mod/admin.php:1642
-#, php-format
-msgid "%s user deleted"
-msgid_plural "%s users deleted"
-msgstr[0] ""
-msgstr[1] ""
+#: mod/admin.php:1431
+msgid "Suppress Tags"
+msgstr ""
 
-#: mod/admin.php:1689
-#, php-format
-msgid "User '%s' deleted"
+#: mod/admin.php:1431
+msgid "Suppress showing a list of hashtags at the end of the posting."
 msgstr ""
 
-#: mod/admin.php:1697
-#, php-format
-msgid "User '%s' unblocked"
+#: mod/admin.php:1432
+msgid "Clean database"
 msgstr ""
 
-#: mod/admin.php:1697
-#, php-format
-msgid "User '%s' blocked"
+#: mod/admin.php:1432
+msgid ""
+"Remove old remote items, orphaned database records and old content from some "
+"other helper tables."
 msgstr ""
 
-#: mod/admin.php:1754 mod/settings.php:1058
-msgid "Normal Account Page"
+#: mod/admin.php:1433
+msgid "Lifespan of remote items"
 msgstr ""
 
-#: mod/admin.php:1755 mod/settings.php:1062
-msgid "Soapbox Page"
+#: mod/admin.php:1433
+msgid ""
+"When the database cleanup is enabled, this defines the days after which "
+"remote items will be deleted. Own items, and marked or filed items are "
+"always kept. 0 disables this behaviour."
 msgstr ""
 
-#: mod/admin.php:1756 mod/settings.php:1066
-msgid "Public Forum"
+#: mod/admin.php:1434
+msgid "Lifespan of unclaimed items"
 msgstr ""
 
-#: mod/admin.php:1757 mod/settings.php:1070
-msgid "Automatic Friend Page"
+#: mod/admin.php:1434
+msgid ""
+"When the database cleanup is enabled, this defines the days after which "
+"unclaimed remote items (mostly content from the relay) will be deleted. "
+"Default value is 90 days. Defaults to the general lifespan value of remote "
+"items if set to 0."
 msgstr ""
 
-#: mod/admin.php:1758
-msgid "Private Forum"
+#: mod/admin.php:1435
+msgid "Path to item cache"
 msgstr ""
 
-#: mod/admin.php:1761 mod/settings.php:1042
-msgid "Personal Page"
+#: mod/admin.php:1435
+msgid "The item caches buffers generated bbcode and external images."
 msgstr ""
 
-#: mod/admin.php:1762 mod/settings.php:1046
-msgid "Organisation Page"
+#: mod/admin.php:1436
+msgid "Cache duration in seconds"
 msgstr ""
 
-#: mod/admin.php:1763 mod/settings.php:1050
-msgid "News Page"
+#: mod/admin.php:1436
+msgid ""
+"How long should the cache files be hold? Default value is 86400 seconds (One "
+"day). To disable the item cache, set the value to -1."
 msgstr ""
 
-#: mod/admin.php:1764 mod/settings.php:1054
-msgid "Community Forum"
+#: mod/admin.php:1437
+msgid "Maximum numbers of comments per post"
 msgstr ""
 
-#: mod/admin.php:1811 mod/admin.php:1822 mod/admin.php:1835 mod/admin.php:1853
-#: src/Content/ContactSelector.php:82
-msgid "Email"
+#: mod/admin.php:1437
+msgid "How much comments should be shown for each post? Default value is 100."
 msgstr ""
 
-#: mod/admin.php:1811 mod/admin.php:1835
-msgid "Register date"
+#: mod/admin.php:1438
+msgid "Temp path"
 msgstr ""
 
-#: mod/admin.php:1811 mod/admin.php:1835
-msgid "Last login"
+#: mod/admin.php:1438
+msgid ""
+"If you have a restricted system where the webserver can't access the system "
+"temp path, enter another path here."
 msgstr ""
 
-#: mod/admin.php:1811 mod/admin.php:1835
-msgid "Last item"
+#: mod/admin.php:1439
+msgid "Base path to installation"
 msgstr ""
 
-#: mod/admin.php:1811
-msgid "Type"
+#: mod/admin.php:1439
+msgid ""
+"If the system cannot detect the correct path to your installation, enter the "
+"correct path here. This setting should only be set if you are using a "
+"restricted system and symbolic links to your webroot."
 msgstr ""
 
-#: mod/admin.php:1818
-msgid "Add User"
+#: mod/admin.php:1440
+msgid "Disable picture proxy"
 msgstr ""
 
-#: mod/admin.php:1820
-msgid "User registrations waiting for confirm"
+#: mod/admin.php:1440
+msgid ""
+"The picture proxy increases performance and privacy. It shouldn't be used on "
+"systems with very low bandwith."
 msgstr ""
 
-#: mod/admin.php:1821
-msgid "User waiting for permanent deletion"
+#: mod/admin.php:1441
+msgid "Only search in tags"
 msgstr ""
 
-#: mod/admin.php:1822
-msgid "Request date"
+#: mod/admin.php:1441
+msgid "On large systems the text search can slow down the system extremely."
 msgstr ""
 
-#: mod/admin.php:1823
-msgid "No registrations."
+#: mod/admin.php:1443
+msgid "New base url"
 msgstr ""
 
-#: mod/admin.php:1824
-msgid "Note from the user"
+#: mod/admin.php:1443
+msgid ""
+"Change base url for this server. Sends relocate message to all Friendica and "
+"Diaspora* contacts of all users."
 msgstr ""
 
-#: mod/admin.php:1825 mod/notifications.php:178 mod/notifications.php:262
-msgid "Approve"
+#: mod/admin.php:1445
+msgid "RINO Encryption"
 msgstr ""
 
-#: mod/admin.php:1826
-msgid "Deny"
+#: mod/admin.php:1445
+msgid "Encryption layer between nodes."
 msgstr ""
 
-#: mod/admin.php:1830
-msgid "Site admin"
+#: mod/admin.php:1445
+msgid "Enabled"
 msgstr ""
 
-#: mod/admin.php:1831
-msgid "Account expired"
+#: mod/admin.php:1447
+msgid "Maximum number of parallel workers"
 msgstr ""
 
-#: mod/admin.php:1834
-msgid "New User"
+#: mod/admin.php:1447
+msgid ""
+"On shared hosters set this to 2. On larger systems, values of 10 are great. "
+"Default value is 4."
 msgstr ""
 
-#: mod/admin.php:1835
-msgid "Deleted since"
+#: mod/admin.php:1448
+msgid "Don't use 'proc_open' with the worker"
 msgstr ""
 
-#: mod/admin.php:1840
+#: mod/admin.php:1448
 msgid ""
-"Selected users will be deleted!\\n\\nEverything these users had posted on "
-"this site will be permanently deleted!\\n\\nAre you sure?"
+"Enable this if your system doesn't allow the use of 'proc_open'. This can "
+"happen on shared hosters. If this is enabled you should increase the "
+"frequency of worker calls in your crontab."
+msgstr ""
+
+#: mod/admin.php:1449
+msgid "Enable fastlane"
 msgstr ""
 
-#: mod/admin.php:1841
+#: mod/admin.php:1449
 msgid ""
-"The user {0} will be deleted!\\n\\nEverything this user has posted on this "
-"site will be permanently deleted!\\n\\nAre you sure?"
+"When enabed, the fastlane mechanism starts an additional worker if processes "
+"with higher priority are blocked by processes of lower priority."
 msgstr ""
 
-#: mod/admin.php:1851
-msgid "Name of the new user."
+#: mod/admin.php:1450
+msgid "Enable frontend worker"
 msgstr ""
 
-#: mod/admin.php:1852
-msgid "Nickname"
+#: mod/admin.php:1450
+#, php-format
+msgid ""
+"When enabled the Worker process is triggered when backend access is "
+"performed \\x28e.g. messages being delivered\\x29. On smaller sites you "
+"might want to call %s/worker on a regular basis via an external cron job. "
+"You should only enable this option if you cannot utilize cron/scheduled jobs "
+"on your server."
 msgstr ""
 
-#: mod/admin.php:1852
-msgid "Nickname of the new user."
+#: mod/admin.php:1452
+msgid "Subscribe to relay"
 msgstr ""
 
-#: mod/admin.php:1853
-msgid "Email address of the new user."
+#: mod/admin.php:1452
+msgid ""
+"Enables the receiving of public posts from the relay. They will be included "
+"in the search, subscribed tags and on the global community page."
 msgstr ""
 
-#: mod/admin.php:1895
-#, php-format
-msgid "Addon %s disabled."
+#: mod/admin.php:1453
+msgid "Relay server"
 msgstr ""
 
-#: mod/admin.php:1899
-#, php-format
-msgid "Addon %s enabled."
+#: mod/admin.php:1453
+msgid ""
+"Address of the relay server where public posts should be send to. For "
+"example https://relay.diasp.org"
 msgstr ""
 
-#: mod/admin.php:1909 mod/admin.php:2158
-msgid "Disable"
+#: mod/admin.php:1454
+msgid "Direct relay transfer"
 msgstr ""
 
-#: mod/admin.php:1912 mod/admin.php:2161
-msgid "Enable"
+#: mod/admin.php:1454
+msgid ""
+"Enables the direct transfer to other servers without using the relay servers"
 msgstr ""
 
-#: mod/admin.php:1934 mod/admin.php:2203
-msgid "Toggle"
+#: mod/admin.php:1455
+msgid "Relay scope"
 msgstr ""
 
-#: mod/admin.php:1942 mod/admin.php:2212
-msgid "Author: "
+#: mod/admin.php:1455
+msgid ""
+"Can be 'all' or 'tags'. 'all' means that every public post should be "
+"received. 'tags' means that only posts with selected tags should be received."
 msgstr ""
 
-#: mod/admin.php:1943 mod/admin.php:2213
-msgid "Maintainer: "
+#: mod/admin.php:1455
+msgid "all"
 msgstr ""
 
-#: mod/admin.php:1995
-msgid "Reload active addons"
+#: mod/admin.php:1455
+msgid "tags"
 msgstr ""
 
-#: mod/admin.php:2000
-#, php-format
-msgid ""
-"There are currently no addons available on your node. You can find the "
-"official addon repository at %1$s and might find other interesting addons in "
-"the open addon registry at %2$s"
+#: mod/admin.php:1456
+msgid "Server tags"
 msgstr ""
 
-#: mod/admin.php:2120
-msgid "No themes found."
+#: mod/admin.php:1456
+msgid "Comma separated list of tags for the 'tags' subscription."
 msgstr ""
 
-#: mod/admin.php:2194
-msgid "Screenshot"
+#: mod/admin.php:1457
+msgid "Allow user tags"
 msgstr ""
 
-#: mod/admin.php:2248
-msgid "Reload active themes"
+#: mod/admin.php:1457
+msgid ""
+"If enabled, the tags from the saved searches will used for the 'tags' "
+"subscription in addition to the 'relay_server_tags'."
+msgstr ""
+
+#: mod/admin.php:1485
+msgid "Update has been marked successful"
 msgstr ""
 
-#: mod/admin.php:2253
+#: mod/admin.php:1492
 #, php-format
-msgid "No themes found on the system. They should be placed in %1$s"
+msgid "Database structure update %s was successfully applied."
 msgstr ""
 
-#: mod/admin.php:2254
-msgid "[Experimental]"
+#: mod/admin.php:1495
+#, php-format
+msgid "Executing of database structure update %s failed with error: %s"
 msgstr ""
 
-#: mod/admin.php:2255
-msgid "[Unsupported]"
+#: mod/admin.php:1508
+#, php-format
+msgid "Executing %s failed with error: %s"
 msgstr ""
 
-#: mod/admin.php:2279
-msgid "Log settings updated."
+#: mod/admin.php:1510
+#, php-format
+msgid "Update %s was successfully applied."
 msgstr ""
 
-#: mod/admin.php:2311
-msgid "PHP log currently enabled."
+#: mod/admin.php:1513
+#, php-format
+msgid "Update %s did not return a status. Unknown if it succeeded."
 msgstr ""
 
-#: mod/admin.php:2313
-msgid "PHP log currently disabled."
+#: mod/admin.php:1516
+#, php-format
+msgid "There was no additional update function %s that needed to be called."
 msgstr ""
 
-#: mod/admin.php:2322
-msgid "Clear"
+#: mod/admin.php:1536
+msgid "No failed updates."
 msgstr ""
 
-#: mod/admin.php:2326
-msgid "Enable Debugging"
+#: mod/admin.php:1537
+msgid "Check database structure"
 msgstr ""
 
-#: mod/admin.php:2327
-msgid "Log file"
+#: mod/admin.php:1542
+msgid "Failed Updates"
 msgstr ""
 
-#: mod/admin.php:2327
+#: mod/admin.php:1543
 msgid ""
-"Must be writable by web server. Relative to your Friendica top-level "
-"directory."
+"This does not include updates prior to 1139, which did not return a status."
 msgstr ""
 
-#: mod/admin.php:2328
-msgid "Log level"
+#: mod/admin.php:1544
+msgid "Mark success (if update was manually applied)"
 msgstr ""
 
-#: mod/admin.php:2330
-msgid "PHP logging"
+#: mod/admin.php:1545
+msgid "Attempt to execute this update step automatically"
 msgstr ""
 
-#: mod/admin.php:2331
+#: mod/admin.php:1584
+#, php-format
 msgid ""
-"To enable logging of PHP errors and warnings you can add the following to "
-"the .htconfig.php file of your installation. The filename set in the "
-"'error_log' line is relative to the friendica top-level directory and must "
-"be writeable by the web server. The option '1' for 'log_errors' and "
-"'display_errors' is to enable these options, set to '0' to disable them."
+"\n"
+"\t\t\tDear %1$s,\n"
+"\t\t\t\tthe administrator of %2$s has set up an account for you."
 msgstr ""
 
-#: mod/admin.php:2362
+#: mod/admin.php:1587
 #, php-format
 msgid ""
-"Error trying to open <strong>%1$s</strong> log file.\\r\\n<br/>Check to see "
-"if file %1$s exist and is readable."
+"\n"
+"\t\t\tThe login details are as follows:\n"
+"\n"
+"\t\t\tSite Location:\t%1$s\n"
+"\t\t\tLogin Name:\t\t%2$s\n"
+"\t\t\tPassword:\t\t%3$s\n"
+"\n"
+"\t\t\tYou may change your password from your account \"Settings\" page after "
+"logging\n"
+"\t\t\tin.\n"
+"\n"
+"\t\t\tPlease take a few moments to review the other account settings on that "
+"page.\n"
+"\n"
+"\t\t\tYou may also wish to add some basic information to your default "
+"profile\n"
+"\t\t\t(on the \"Profiles\" page) so that other people can easily find you.\n"
+"\n"
+"\t\t\tWe recommend setting your full name, adding a profile photo,\n"
+"\t\t\tadding some profile \"keywords\" (very useful in making new friends) - "
+"and\n"
+"\t\t\tperhaps what country you live in; if you do not wish to be more "
+"specific\n"
+"\t\t\tthan that.\n"
+"\n"
+"\t\t\tWe fully respect your right to privacy, and none of these items are "
+"necessary.\n"
+"\t\t\tIf you are new and do not know anybody here, they may help\n"
+"\t\t\tyou to make some new and interesting friends.\n"
+"\n"
+"\t\t\tIf you ever want to delete your account, you can do so at %1$s/"
+"removeme\n"
+"\n"
+"\t\t\tThank you and welcome to %4$s."
 msgstr ""
 
-#: mod/admin.php:2366
+#: mod/admin.php:1621 src/Model/User.php:663
 #, php-format
-msgid ""
-"Couldn't open <strong>%1$s</strong> log file.\\r\\n<br/>Check to see if file "
-"%1$s is readable."
+msgid "Registration details for %s"
 msgstr ""
 
-#: mod/admin.php:2457 mod/admin.php:2458 mod/settings.php:767
-msgid "Off"
+#: mod/admin.php:1631
+#, php-format
+msgid "%s user blocked/unblocked"
+msgid_plural "%s users blocked/unblocked"
+msgstr[0] ""
+msgstr[1] ""
+
+#: mod/admin.php:1637
+#, php-format
+msgid "%s user deleted"
+msgid_plural "%s users deleted"
+msgstr[0] ""
+msgstr[1] ""
+
+#: mod/admin.php:1684
+#, php-format
+msgid "User '%s' deleted"
 msgstr ""
 
-#: mod/admin.php:2457 mod/admin.php:2458 mod/settings.php:767
-msgid "On"
+#: mod/admin.php:1692
+#, php-format
+msgid "User '%s' unblocked"
 msgstr ""
 
-#: mod/admin.php:2458
+#: mod/admin.php:1692
 #, php-format
-msgid "Lock feature %s"
+msgid "User '%s' blocked"
 msgstr ""
 
-#: mod/admin.php:2466
-msgid "Manage Additional Features"
+#: mod/admin.php:1749 mod/settings.php:1058
+msgid "Normal Account Page"
 msgstr ""
 
-#: mod/dfrn_confirm.php:74 mod/profiles.php:39 mod/profiles.php:149
-#: mod/profiles.php:196 mod/profiles.php:525
-msgid "Profile not found."
+#: mod/admin.php:1750 mod/settings.php:1062
+msgid "Soapbox Page"
 msgstr ""
 
-#: mod/dfrn_confirm.php:130
-msgid ""
-"This may occasionally happen if contact was requested by both persons and it "
-"has already been approved."
+#: mod/admin.php:1751 mod/settings.php:1066
+msgid "Public Forum"
 msgstr ""
 
-#: mod/dfrn_confirm.php:240
-msgid "Response from remote site was not understood."
+#: mod/admin.php:1752 mod/settings.php:1070
+msgid "Automatic Friend Page"
 msgstr ""
 
-#: mod/dfrn_confirm.php:247 mod/dfrn_confirm.php:252
-msgid "Unexpected response from remote site: "
+#: mod/admin.php:1753
+msgid "Private Forum"
 msgstr ""
 
-#: mod/dfrn_confirm.php:261
-msgid "Confirmation completed successfully."
+#: mod/admin.php:1756 mod/settings.php:1042
+msgid "Personal Page"
 msgstr ""
 
-#: mod/dfrn_confirm.php:273
-msgid "Temporary failure. Please wait and try again."
+#: mod/admin.php:1757 mod/settings.php:1046
+msgid "Organisation Page"
 msgstr ""
 
-#: mod/dfrn_confirm.php:276
-msgid "Introduction failed or was revoked."
+#: mod/admin.php:1758 mod/settings.php:1050
+msgid "News Page"
 msgstr ""
 
-#: mod/dfrn_confirm.php:281
-msgid "Remote site reported: "
+#: mod/admin.php:1759 mod/settings.php:1054
+msgid "Community Forum"
 msgstr ""
 
-#: mod/dfrn_confirm.php:392
-msgid "Unable to set contact photo."
+#: mod/admin.php:1806 mod/admin.php:1817 mod/admin.php:1830 mod/admin.php:1848
+#: src/Content/ContactSelector.php:82
+msgid "Email"
 msgstr ""
 
-#: mod/dfrn_confirm.php:450
-#, php-format
-msgid "No user record found for '%s' "
+#: mod/admin.php:1806 mod/admin.php:1830
+msgid "Register date"
 msgstr ""
 
-#: mod/dfrn_confirm.php:460
-msgid "Our site encryption key is apparently messed up."
+#: mod/admin.php:1806 mod/admin.php:1830
+msgid "Last login"
 msgstr ""
 
-#: mod/dfrn_confirm.php:471
-msgid "Empty site URL was provided or URL could not be decrypted by us."
+#: mod/admin.php:1806 mod/admin.php:1830
+msgid "Last item"
 msgstr ""
 
-#: mod/dfrn_confirm.php:487
-msgid "Contact record was not found for you on our site."
+#: mod/admin.php:1806
+msgid "Type"
 msgstr ""
 
-#: mod/dfrn_confirm.php:501
-#, php-format
-msgid "Site public key not available in contact record for URL %s."
+#: mod/admin.php:1813
+msgid "Add User"
 msgstr ""
 
-#: mod/dfrn_confirm.php:517
-msgid ""
-"The ID provided by your system is a duplicate on our system. It should work "
-"if you try again."
+#: mod/admin.php:1815
+msgid "User registrations waiting for confirm"
 msgstr ""
 
-#: mod/dfrn_confirm.php:528
-msgid "Unable to set your contact credentials on our system."
+#: mod/admin.php:1816
+msgid "User waiting for permanent deletion"
 msgstr ""
 
-#: mod/dfrn_confirm.php:583
-msgid "Unable to update your contact profile details on our system"
+#: mod/admin.php:1817
+msgid "Request date"
 msgstr ""
 
-#: mod/dfrn_confirm.php:613 mod/dfrn_request.php:564 src/Model/Contact.php:1578
-msgid "[Name Withheld]"
+#: mod/admin.php:1818
+msgid "No registrations."
 msgstr ""
 
-#: mod/dfrn_request.php:94
-msgid "This introduction has already been accepted."
+#: mod/admin.php:1819
+msgid "Note from the user"
 msgstr ""
 
-#: mod/dfrn_request.php:112 mod/dfrn_request.php:355
-msgid "Profile location is not valid or does not contain profile information."
+#: mod/admin.php:1821
+msgid "Deny"
 msgstr ""
 
-#: mod/dfrn_request.php:116 mod/dfrn_request.php:359
-msgid "Warning: profile location has no identifiable owner name."
+#: mod/admin.php:1825
+msgid "Site admin"
 msgstr ""
 
-#: mod/dfrn_request.php:119 mod/dfrn_request.php:362
-msgid "Warning: profile location has no profile photo."
+#: mod/admin.php:1826
+msgid "Account expired"
 msgstr ""
 
-#: mod/dfrn_request.php:123 mod/dfrn_request.php:366
-#, php-format
-msgid "%d required parameter was not found at the given location"
-msgid_plural "%d required parameters were not found at the given location"
-msgstr[0] ""
-msgstr[1] ""
+#: mod/admin.php:1829
+msgid "New User"
+msgstr ""
 
-#: mod/dfrn_request.php:162
-msgid "Introduction complete."
+#: mod/admin.php:1830
+msgid "Deleted since"
 msgstr ""
 
-#: mod/dfrn_request.php:199
-msgid "Unrecoverable protocol error."
+#: mod/admin.php:1835
+msgid ""
+"Selected users will be deleted!\\n\\nEverything these users had posted on "
+"this site will be permanently deleted!\\n\\nAre you sure?"
 msgstr ""
 
-#: mod/dfrn_request.php:226
-msgid "Profile unavailable."
+#: mod/admin.php:1836
+msgid ""
+"The user {0} will be deleted!\\n\\nEverything this user has posted on this "
+"site will be permanently deleted!\\n\\nAre you sure?"
 msgstr ""
 
-#: mod/dfrn_request.php:248
-#, php-format
-msgid "%s has received too many connection requests today."
+#: mod/admin.php:1846
+msgid "Name of the new user."
 msgstr ""
 
-#: mod/dfrn_request.php:249
-msgid "Spam protection measures have been invoked."
+#: mod/admin.php:1847
+msgid "Nickname"
 msgstr ""
 
-#: mod/dfrn_request.php:250
-msgid "Friends are advised to please try again in 24 hours."
+#: mod/admin.php:1847
+msgid "Nickname of the new user."
 msgstr ""
 
-#: mod/dfrn_request.php:276
-msgid "Invalid locator"
+#: mod/admin.php:1848
+msgid "Email address of the new user."
 msgstr ""
 
-#: mod/dfrn_request.php:312
-msgid "You have already introduced yourself here."
+#: mod/admin.php:1890
+#, php-format
+msgid "Addon %s disabled."
 msgstr ""
 
-#: mod/dfrn_request.php:315
+#: mod/admin.php:1894
 #, php-format
-msgid "Apparently you are already friends with %s."
+msgid "Addon %s enabled."
 msgstr ""
 
-#: mod/dfrn_request.php:335
-msgid "Invalid profile URL."
+#: mod/admin.php:1904 mod/admin.php:2153
+msgid "Disable"
 msgstr ""
 
-#: mod/dfrn_request.php:341 src/Model/Contact.php:1276
-msgid "Disallowed profile URL."
+#: mod/admin.php:1907 mod/admin.php:2156
+msgid "Enable"
 msgstr ""
 
-#: mod/dfrn_request.php:435
-msgid "Your introduction has been sent."
+#: mod/admin.php:1929 mod/admin.php:2198
+msgid "Toggle"
 msgstr ""
 
-#: mod/dfrn_request.php:473
-msgid ""
-"Remote subscription can't be done for your network. Please subscribe "
-"directly on your system."
+#: mod/admin.php:1937 mod/admin.php:2207
+msgid "Author: "
 msgstr ""
 
-#: mod/dfrn_request.php:489
-msgid "Please login to confirm introduction."
+#: mod/admin.php:1938 mod/admin.php:2208
+msgid "Maintainer: "
 msgstr ""
 
-#: mod/dfrn_request.php:497
+#: mod/admin.php:1990
+msgid "Reload active addons"
+msgstr ""
+
+#: mod/admin.php:1995
+#, php-format
 msgid ""
-"Incorrect identity currently logged in. Please login to <strong>this</"
-"strong> profile."
+"There are currently no addons available on your node. You can find the "
+"official addon repository at %1$s and might find other interesting addons in "
+"the open addon registry at %2$s"
 msgstr ""
 
-#: mod/dfrn_request.php:511 mod/dfrn_request.php:528
-msgid "Confirm"
+#: mod/admin.php:2115
+msgid "No themes found."
 msgstr ""
 
-#: mod/dfrn_request.php:523
-msgid "Hide this contact"
+#: mod/admin.php:2189
+msgid "Screenshot"
 msgstr ""
 
-#: mod/dfrn_request.php:526
-#, php-format
-msgid "Welcome home %s."
+#: mod/admin.php:2243
+msgid "Reload active themes"
 msgstr ""
 
-#: mod/dfrn_request.php:527
+#: mod/admin.php:2248
 #, php-format
-msgid "Please confirm your introduction/connection request to %s."
+msgid "No themes found on the system. They should be placed in %1$s"
 msgstr ""
 
-#: mod/dfrn_request.php:637
-msgid ""
-"Please enter your 'Identity Address' from one of the following supported "
-"communications networks:"
+#: mod/admin.php:2249
+msgid "[Experimental]"
 msgstr ""
 
-#: mod/dfrn_request.php:640
-#, php-format
-msgid ""
-"If you are not yet a member of the free social web, <a href=\"%s\">follow "
-"this link to find a public Friendica site and join us today</a>."
+#: mod/admin.php:2250
+msgid "[Unsupported]"
 msgstr ""
 
-#: mod/dfrn_request.php:645
-msgid "Friend/Connection Request"
+#: mod/admin.php:2274
+msgid "Log settings updated."
 msgstr ""
 
-#: mod/dfrn_request.php:646
-msgid ""
-"Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, "
-"testuser@gnusocial.de"
+#: mod/admin.php:2306
+msgid "PHP log currently enabled."
 msgstr ""
 
-#: mod/dfrn_request.php:651 src/Content/ContactSelector.php:79
-msgid "Friendica"
+#: mod/admin.php:2308
+msgid "PHP log currently disabled."
 msgstr ""
 
-#: mod/dfrn_request.php:652
-msgid "GNU Social (Pleroma, Mastodon)"
+#: mod/admin.php:2317
+msgid "Clear"
 msgstr ""
 
-#: mod/dfrn_request.php:653
-msgid "Diaspora (Socialhome, Hubzilla)"
+#: mod/admin.php:2321
+msgid "Enable Debugging"
 msgstr ""
 
-#: mod/dfrn_request.php:654
-#, php-format
+#: mod/admin.php:2322
+msgid "Log file"
+msgstr ""
+
+#: mod/admin.php:2322
 msgid ""
-" - please do not use this form.  Instead, enter %s into your Diaspora search "
-"bar."
+"Must be writable by web server. Relative to your Friendica top-level "
+"directory."
 msgstr ""
 
-#: mod/item.php:114
-msgid "Unable to locate original post."
+#: mod/admin.php:2323
+msgid "Log level"
 msgstr ""
 
-#: mod/item.php:274
-msgid "Empty post discarded."
+#: mod/admin.php:2325
+msgid "PHP logging"
 msgstr ""
 
-#: mod/item.php:804
-#, php-format
+#: mod/admin.php:2326
 msgid ""
-"This message was sent to you by %s, a member of the Friendica social network."
+"To enable logging of PHP errors and warnings you can add the following to "
+"the .htconfig.php file of your installation. The filename set in the "
+"'error_log' line is relative to the friendica top-level directory and must "
+"be writeable by the web server. The option '1' for 'log_errors' and "
+"'display_errors' is to enable these options, set to '0' to disable them."
 msgstr ""
 
-#: mod/item.php:806
+#: mod/admin.php:2357
 #, php-format
-msgid "You may visit them online at %s"
-msgstr ""
-
-#: mod/item.php:807
 msgid ""
-"Please contact the sender by replying to this post if you do not wish to "
-"receive these messages."
+"Error trying to open <strong>%1$s</strong> log file.\\r\\n<br/>Check to see "
+"if file %1$s exist and is readable."
 msgstr ""
 
-#: mod/item.php:811
+#: mod/admin.php:2361
 #, php-format
-msgid "%s posted an update."
+msgid ""
+"Couldn't open <strong>%1$s</strong> log file.\\r\\n<br/>Check to see if file "
+"%1$s is readable."
 msgstr ""
 
-#: mod/notifications.php:37
-msgid "Invalid request identifier."
+#: mod/admin.php:2452 mod/admin.php:2453 mod/settings.php:767
+msgid "Off"
 msgstr ""
 
-#: mod/notifications.php:46 mod/notifications.php:182 mod/notifications.php:229
-msgid "Discard"
+#: mod/admin.php:2452 mod/admin.php:2453 mod/settings.php:767
+msgid "On"
 msgstr ""
 
-#: mod/notifications.php:98 src/Content/Nav.php:191
-msgid "Notifications"
+#: mod/admin.php:2453
+#, php-format
+msgid "Lock feature %s"
 msgstr ""
 
-#: mod/notifications.php:107
-msgid "Network Notifications"
+#: mod/admin.php:2461
+msgid "Manage Additional Features"
 msgstr ""
 
-#: mod/notifications.php:119
-msgid "Personal Notifications"
+#: mod/community.php:51
+msgid "Community option not available."
 msgstr ""
 
-#: mod/notifications.php:125
-msgid "Home Notifications"
+#: mod/community.php:68
+msgid "Not available."
 msgstr ""
 
-#: mod/notifications.php:155
-msgid "Show Ignored Requests"
+#: mod/community.php:81
+msgid "Local Community"
 msgstr ""
 
-#: mod/notifications.php:155
-msgid "Hide Ignored Requests"
+#: mod/community.php:84
+msgid "Posts from local users on this server"
 msgstr ""
 
-#: mod/notifications.php:167 mod/notifications.php:236
-msgid "Notification type: "
+#: mod/community.php:92
+msgid "Global Community"
 msgstr ""
 
-#: mod/notifications.php:170
-#, php-format
-msgid "suggested by %s"
+#: mod/community.php:95
+msgid "Posts from users of the whole federated network"
 msgstr ""
 
-#: mod/notifications.php:197
-msgid "Claims to be known to you: "
+#: mod/community.php:141 mod/search.php:228
+msgid "No results."
 msgstr ""
 
-#: mod/notifications.php:198
-msgid "yes"
+#: mod/community.php:185
+msgid ""
+"This community stream shows all public posts received by this node. They may "
+"not reflect the opinions of this node’s users."
 msgstr ""
 
-#: mod/notifications.php:198
-msgid "no"
+#: mod/events.php:105 mod/events.php:107
+msgid "Event can not end before it has started."
 msgstr ""
 
-#: mod/notifications.php:199 mod/notifications.php:204
-msgid "Shall your connection be bidirectional or not?"
+#: mod/events.php:114 mod/events.php:116
+msgid "Event title and start time are required."
 msgstr ""
 
-#: mod/notifications.php:200 mod/notifications.php:205
-#, php-format
-msgid ""
-"Accepting %s as a friend allows %s to subscribe to your posts, and you will "
-"also receive updates from them in your news feed."
+#: mod/events.php:393
+msgid "Create New Event"
 msgstr ""
 
-#: mod/notifications.php:201
-#, php-format
-msgid ""
-"Accepting %s as a subscriber allows them to subscribe to your posts, but you "
-"will not receive updates from them in your news feed."
+#: mod/events.php:506
+msgid "Event details"
 msgstr ""
 
-#: mod/notifications.php:206
-#, php-format
-msgid ""
-"Accepting %s as a sharer allows them to subscribe to your posts, but you "
-"will not receive updates from them in your news feed."
+#: mod/events.php:507
+msgid "Starting date and Title are required."
 msgstr ""
 
-#: mod/notifications.php:217
-msgid "Friend"
+#: mod/events.php:508 mod/events.php:509
+msgid "Event Starts:"
 msgstr ""
 
-#: mod/notifications.php:218
-msgid "Sharer"
+#: mod/events.php:510 mod/events.php:526
+msgid "Finish date/time is not known or not relevant"
 msgstr ""
 
-#: mod/notifications.php:218
-msgid "Subscriber"
+#: mod/events.php:512 mod/events.php:513
+msgid "Event Finishes:"
 msgstr ""
 
-#: mod/notifications.php:273
-msgid "No introductions."
+#: mod/events.php:514 mod/events.php:527
+msgid "Adjust for viewer timezone"
 msgstr ""
 
-#: mod/notifications.php:314
-msgid "Show unread"
+#: mod/events.php:516
+msgid "Description:"
 msgstr ""
 
-#: mod/notifications.php:314
-msgid "Show all"
+#: mod/events.php:520 mod/events.php:522
+msgid "Title:"
 msgstr ""
 
-#: mod/notifications.php:320
-#, php-format
-msgid "No more %s notifications."
+#: mod/events.php:523 mod/events.php:524
+msgid "Share this event"
 msgstr ""
 
-#: mod/profile.php:37 src/Model/Profile.php:118
-msgid "Requested profile is not available."
+#: mod/events.php:531 src/Model/Profile.php:862
+msgid "Basic"
 msgstr ""
 
-#: mod/profile.php:78 mod/profile.php:81 src/Protocol/OStatus.php:1251
-#, php-format
-msgid "%s's timeline"
+#: mod/events.php:533 mod/photos.php:1086 mod/photos.php:1429
+#: src/Core/ACL.php:318
+msgid "Permissions"
 msgstr ""
 
-#: mod/profile.php:79 src/Protocol/OStatus.php:1252
-#, php-format
-msgid "%s's posts"
+#: mod/events.php:552
+msgid "Failed to remove event"
 msgstr ""
 
-#: mod/profile.php:80 src/Protocol/OStatus.php:1253
-#, php-format
-msgid "%s's comments"
+#: mod/events.php:554
+msgid "Event removed"
 msgstr ""
 
-#: mod/profile.php:195
-msgid "Tips for New Members"
+#: mod/item.php:114
+msgid "Unable to locate original post."
 msgstr ""
 
-#: mod/profiles.php:58
-msgid "Profile deleted."
+#: mod/item.php:274
+msgid "Empty post discarded."
 msgstr ""
 
-#: mod/profiles.php:74 mod/profiles.php:110
-msgid "Profile-"
+#: mod/item.php:804
+#, php-format
+msgid ""
+"This message was sent to you by %s, a member of the Friendica social network."
 msgstr ""
 
-#: mod/profiles.php:93 mod/profiles.php:132
-msgid "New profile created."
+#: mod/item.php:806
+#, php-format
+msgid "You may visit them online at %s"
 msgstr ""
 
-#: mod/profiles.php:116
-msgid "Profile unavailable to clone."
+#: mod/item.php:807
+msgid ""
+"Please contact the sender by replying to this post if you do not wish to "
+"receive these messages."
 msgstr ""
 
-#: mod/profiles.php:206
-msgid "Profile Name is required."
+#: mod/item.php:811
+#, php-format
+msgid "%s posted an update."
 msgstr ""
 
-#: mod/profiles.php:347
-msgid "Marital Status"
+#: mod/network.php:194 mod/search.php:37
+msgid "Remove term"
 msgstr ""
 
-#: mod/profiles.php:351
-msgid "Romantic Partner"
+#: mod/network.php:201 mod/search.php:46 src/Content/Feature.php:100
+msgid "Saved Searches"
 msgstr ""
 
-#: mod/profiles.php:363
-msgid "Work/Employment"
+#: mod/network.php:202 src/Model/Group.php:413
+msgid "add"
 msgstr ""
 
-#: mod/profiles.php:366
-msgid "Religion"
-msgstr ""
+#: mod/network.php:547
+#, php-format
+msgid ""
+"Warning: This group contains %s member from a network that doesn't allow non "
+"public messages."
+msgid_plural ""
+"Warning: This group contains %s members from a network that doesn't allow "
+"non public messages."
+msgstr[0] ""
+msgstr[1] ""
 
-#: mod/profiles.php:370
-msgid "Political Views"
+#: mod/network.php:550
+msgid "Messages in this group won't be send to these receivers."
 msgstr ""
 
-#: mod/profiles.php:374
-msgid "Gender"
+#: mod/network.php:618
+msgid "No such group"
 msgstr ""
 
-#: mod/profiles.php:378
-msgid "Sexual Preference"
+#: mod/network.php:643
+#, php-format
+msgid "Group: %s"
 msgstr ""
 
-#: mod/profiles.php:382
-msgid "XMPP"
+#: mod/network.php:669
+msgid "Private messages to this person are at risk of public disclosure."
 msgstr ""
 
-#: mod/profiles.php:386
-msgid "Homepage"
+#: mod/network.php:672
+msgid "Invalid contact."
 msgstr ""
 
-#: mod/profiles.php:390 mod/profiles.php:593
-msgid "Interests"
+#: mod/network.php:943
+msgid "Commented Order"
 msgstr ""
 
-#: mod/profiles.php:401 mod/profiles.php:589
-msgid "Location"
+#: mod/network.php:946
+msgid "Sort by Comment Date"
 msgstr ""
 
-#: mod/profiles.php:483
-msgid "Profile updated."
+#: mod/network.php:951
+msgid "Posted Order"
 msgstr ""
 
-#: mod/profiles.php:540
-msgid "Hide contacts and friends:"
+#: mod/network.php:954
+msgid "Sort by Post Date"
 msgstr ""
 
-#: mod/profiles.php:545
-msgid "Hide your contact/friend list from viewers of this profile?"
+#: mod/network.php:965
+msgid "Posts that mention or involve you"
 msgstr ""
 
-#: mod/profiles.php:565
-msgid "Show more profile fields:"
+#: mod/network.php:973
+msgid "New"
 msgstr ""
 
-#: mod/profiles.php:577
-msgid "Profile Actions"
+#: mod/network.php:976
+msgid "Activity Stream - by date"
 msgstr ""
 
-#: mod/profiles.php:578
-msgid "Edit Profile Details"
+#: mod/network.php:984
+msgid "Shared Links"
 msgstr ""
 
-#: mod/profiles.php:580
-msgid "Change Profile Photo"
+#: mod/network.php:987
+msgid "Interesting Links"
 msgstr ""
 
-#: mod/profiles.php:581
-msgid "View this profile"
+#: mod/network.php:995
+msgid "Starred"
 msgstr ""
 
-#: mod/profiles.php:582 mod/profiles.php:677 src/Model/Profile.php:389
-msgid "Edit visibility"
+#: mod/network.php:998
+msgid "Favourite Posts"
 msgstr ""
 
-#: mod/profiles.php:583
-msgid "Create a new profile using these settings"
+#: mod/notes.php:52 src/Model/Profile.php:944
+msgid "Personal Notes"
 msgstr ""
 
-#: mod/profiles.php:584
-msgid "Clone this profile"
+#: mod/photos.php:108 src/Model/Profile.php:905
+msgid "Photo Albums"
 msgstr ""
 
-#: mod/profiles.php:585
-msgid "Delete this profile"
+#: mod/photos.php:109 mod/photos.php:1701
+msgid "Recent Photos"
 msgstr ""
 
-#: mod/profiles.php:587
-msgid "Basic information"
+#: mod/photos.php:112 mod/photos.php:1198 mod/photos.php:1703
+msgid "Upload New Photos"
 msgstr ""
 
-#: mod/profiles.php:588
-msgid "Profile picture"
+#: mod/photos.php:126 mod/settings.php:51
+msgid "everybody"
 msgstr ""
 
-#: mod/profiles.php:590
-msgid "Preferences"
+#: mod/photos.php:184
+msgid "Contact information unavailable"
 msgstr ""
 
-#: mod/profiles.php:591
-msgid "Status information"
+#: mod/photos.php:204
+msgid "Album not found."
 msgstr ""
 
-#: mod/profiles.php:592
-msgid "Additional information"
+#: mod/photos.php:234 mod/photos.php:245 mod/photos.php:1149
+msgid "Delete Album"
 msgstr ""
 
-#: mod/profiles.php:595
-msgid "Relation"
+#: mod/photos.php:243
+msgid "Do you really want to delete this photo album and all its photos?"
 msgstr ""
 
-#: mod/profiles.php:596 src/Util/Temporal.php:81 src/Util/Temporal.php:83
-msgid "Miscellaneous"
+#: mod/photos.php:303 mod/photos.php:314 mod/photos.php:1434
+msgid "Delete Photo"
 msgstr ""
 
-#: mod/profiles.php:599
-msgid "Your Gender:"
+#: mod/photos.php:312
+msgid "Do you really want to delete this photo?"
 msgstr ""
 
-#: mod/profiles.php:600
-msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
+#: mod/photos.php:655
+msgid "a photo"
 msgstr ""
 
-#: mod/profiles.php:601 src/Model/Profile.php:780
-msgid "Sexual Preference:"
+#: mod/photos.php:655
+#, php-format
+msgid "%1$s was tagged in %2$s by %3$s"
 msgstr ""
 
-#: mod/profiles.php:602
-msgid "Example: fishing photography software"
+#: mod/photos.php:757
+msgid "Image upload didn't complete, please try again"
 msgstr ""
 
-#: mod/profiles.php:607
-msgid "Profile Name:"
+#: mod/photos.php:760
+msgid "Image file is missing"
 msgstr ""
 
-#: mod/profiles.php:609
+#: mod/photos.php:765
 msgid ""
-"This is your <strong>public</strong> profile.<br />It <strong>may</strong> "
-"be visible to anybody using the internet."
+"Server can't accept new file upload at this time, please contact your "
+"administrator"
 msgstr ""
 
-#: mod/profiles.php:610
-msgid "Your Full Name:"
+#: mod/photos.php:791
+msgid "Image file is empty."
 msgstr ""
 
-#: mod/profiles.php:611
-msgid "Title/Description:"
+#: mod/photos.php:928
+msgid "No photos selected"
 msgstr ""
 
-#: mod/profiles.php:614
-msgid "Street Address:"
+#: mod/photos.php:1024 mod/videos.php:309
+msgid "Access to this item is restricted."
 msgstr ""
 
-#: mod/profiles.php:615
-msgid "Locality/City:"
+#: mod/photos.php:1078
+msgid "Upload Photos"
 msgstr ""
 
-#: mod/profiles.php:616
-msgid "Region/State:"
+#: mod/photos.php:1082 mod/photos.php:1144
+msgid "New album name: "
 msgstr ""
 
-#: mod/profiles.php:617
-msgid "Postal/Zip Code:"
+#: mod/photos.php:1083
+msgid "or existing album name: "
 msgstr ""
 
-#: mod/profiles.php:618
-msgid "Country:"
+#: mod/photos.php:1084
+msgid "Do not show a status post for this upload"
 msgstr ""
 
-#: mod/profiles.php:619 src/Util/Temporal.php:149
-msgid "Age: "
+#: mod/photos.php:1094 mod/photos.php:1437 mod/settings.php:1218
+msgid "Show to Groups"
 msgstr ""
 
-#: mod/profiles.php:622
-msgid "Who: (if applicable)"
+#: mod/photos.php:1095 mod/photos.php:1438 mod/settings.php:1219
+msgid "Show to Contacts"
 msgstr ""
 
-#: mod/profiles.php:622
-msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
+#: mod/photos.php:1155
+msgid "Edit Album"
 msgstr ""
 
-#: mod/profiles.php:623
-msgid "Since [date]:"
+#: mod/photos.php:1160
+msgid "Show Newest First"
 msgstr ""
 
-#: mod/profiles.php:625
-msgid "Tell us about yourself..."
+#: mod/photos.php:1162
+msgid "Show Oldest First"
 msgstr ""
 
-#: mod/profiles.php:626
-msgid "XMPP (Jabber) address:"
+#: mod/photos.php:1183 mod/photos.php:1686
+msgid "View Photo"
 msgstr ""
 
-#: mod/profiles.php:626
-msgid ""
-"The XMPP address will be propagated to your contacts so that they can follow "
-"you."
+#: mod/photos.php:1224
+msgid "Permission denied. Access to this item may be restricted."
 msgstr ""
 
-#: mod/profiles.php:627
-msgid "Homepage URL:"
+#: mod/photos.php:1226
+msgid "Photo not available"
 msgstr ""
 
-#: mod/profiles.php:628 src/Model/Profile.php:788
-msgid "Hometown:"
+#: mod/photos.php:1289
+msgid "View photo"
 msgstr ""
 
-#: mod/profiles.php:629 src/Model/Profile.php:796
-msgid "Political Views:"
+#: mod/photos.php:1289
+msgid "Edit photo"
 msgstr ""
 
-#: mod/profiles.php:630
-msgid "Religious Views:"
+#: mod/photos.php:1290
+msgid "Use as profile photo"
 msgstr ""
 
-#: mod/profiles.php:631
-msgid "Public Keywords:"
+#: mod/photos.php:1296 src/Object/Post.php:149
+msgid "Private Message"
 msgstr ""
 
-#: mod/profiles.php:631
-msgid "(Used for suggesting potential friends, can be seen by others)"
+#: mod/photos.php:1315
+msgid "View Full Size"
 msgstr ""
 
-#: mod/profiles.php:632
-msgid "Private Keywords:"
+#: mod/photos.php:1402
+msgid "Tags: "
 msgstr ""
 
-#: mod/profiles.php:632
-msgid "(Used for searching profiles, never shown to others)"
+#: mod/photos.php:1405
+msgid "[Remove any tag]"
 msgstr ""
 
-#: mod/profiles.php:633 src/Model/Profile.php:812
-msgid "Likes:"
+#: mod/photos.php:1420
+msgid "New album name"
 msgstr ""
 
-#: mod/profiles.php:634 src/Model/Profile.php:816
-msgid "Dislikes:"
+#: mod/photos.php:1421
+msgid "Caption"
 msgstr ""
 
-#: mod/profiles.php:635
-msgid "Musical interests"
+#: mod/photos.php:1422
+msgid "Add a Tag"
 msgstr ""
 
-#: mod/profiles.php:636
-msgid "Books, literature"
+#: mod/photos.php:1422
+msgid "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
 msgstr ""
 
-#: mod/profiles.php:637
-msgid "Television"
+#: mod/photos.php:1423
+msgid "Do not rotate"
 msgstr ""
 
-#: mod/profiles.php:638
-msgid "Film/dance/culture/entertainment"
+#: mod/photos.php:1424
+msgid "Rotate CW (right)"
 msgstr ""
 
-#: mod/profiles.php:639
-msgid "Hobbies/Interests"
+#: mod/photos.php:1425
+msgid "Rotate CCW (left)"
 msgstr ""
 
-#: mod/profiles.php:640
-msgid "Love/romance"
+#: mod/photos.php:1459 src/Object/Post.php:304
+msgid "I like this (toggle)"
 msgstr ""
 
-#: mod/profiles.php:641
-msgid "Work/employment"
+#: mod/photos.php:1460 src/Object/Post.php:305
+msgid "I don't like this (toggle)"
 msgstr ""
 
-#: mod/profiles.php:642
-msgid "School/education"
+#: mod/photos.php:1478 mod/photos.php:1517 mod/photos.php:1590
+#: src/Object/Post.php:407 src/Object/Post.php:803
+msgid "Comment"
 msgstr ""
 
-#: mod/profiles.php:643
-msgid "Contact information and Social Networks"
+#: mod/photos.php:1622
+msgid "Map"
 msgstr ""
 
-#: mod/profiles.php:674 src/Model/Profile.php:385
-msgid "Profile Image"
+#: mod/photos.php:1692 mod/videos.php:387
+msgid "View Album"
 msgstr ""
 
-#: mod/profiles.php:676 src/Model/Profile.php:388
-msgid "visible to everybody"
+#: mod/profile.php:37 src/Model/Profile.php:118
+msgid "Requested profile is not available."
 msgstr ""
 
-#: mod/profiles.php:683
-msgid "Edit/Manage Profiles"
+#: mod/profile.php:78 mod/profile.php:81 src/Protocol/OStatus.php:1250
+#, php-format
+msgid "%s's timeline"
 msgstr ""
 
-#: mod/profiles.php:684 src/Model/Profile.php:375 src/Model/Profile.php:397
-msgid "Change profile photo"
+#: mod/profile.php:79 src/Protocol/OStatus.php:1251
+#, php-format
+msgid "%s's posts"
 msgstr ""
 
-#: mod/profiles.php:685 src/Model/Profile.php:376
-msgid "Create New Profile"
+#: mod/profile.php:80 src/Protocol/OStatus.php:1252
+#, php-format
+msgid "%s's comments"
+msgstr ""
+
+#: mod/profile.php:195
+msgid "Tips for New Members"
 msgstr ""
 
 #: mod/register.php:100
@@ -6506,35 +6468,52 @@ msgstr ""
 msgid "Import your profile to this friendica instance"
 msgstr ""
 
-#: mod/removeme.php:44
+#: mod/removeme.php:45
 msgid "User deleted their account"
 msgstr ""
 
-#: mod/removeme.php:45
+#: mod/removeme.php:46
 msgid ""
 "On your Friendica node an user deleted their account. Please ensure that "
 "their data is removed from the backups."
 msgstr ""
 
-#: mod/removeme.php:46
+#: mod/removeme.php:47
 #, php-format
 msgid "The user id is %d"
 msgstr ""
 
-#: mod/removeme.php:77 mod/removeme.php:80
+#: mod/removeme.php:78 mod/removeme.php:81
 msgid "Remove My Account"
 msgstr ""
 
-#: mod/removeme.php:78
+#: mod/removeme.php:79
 msgid ""
 "This will completely remove your account. Once this has been done it is not "
 "recoverable."
 msgstr ""
 
-#: mod/removeme.php:79
+#: mod/removeme.php:80
 msgid "Please enter your password for verification:"
 msgstr ""
 
+#: mod/search.php:105
+msgid "Only logged in users are permitted to perform a search."
+msgstr ""
+
+#: mod/search.php:129
+msgid "Too Many Requests"
+msgstr ""
+
+#: mod/search.php:130
+msgid "Only one search per minute is permitted for not logged in users."
+msgstr ""
+
+#: mod/search.php:234
+#, php-format
+msgid "Items tagged with: %s"
+msgstr ""
+
 #: mod/settings.php:56
 msgid "Account"
 msgstr ""
@@ -7038,8 +7017,9 @@ msgstr ""
 #: mod/settings.php:1094
 #, php-format
 msgid ""
-"Your profile will be published in the global friendica directories (e.g. <a "
-"href=\"%s\">%s</a>). Your profile will be visible in public."
+"Your profile will be published in this node's <a href=\"%s\">local "
+"directory</a>. Your profile details may be publicly visible depending on the "
+"system settings."
 msgstr ""
 
 #: mod/settings.php:1100
@@ -7049,9 +7029,8 @@ msgstr ""
 #: mod/settings.php:1100
 #, php-format
 msgid ""
-"Your profile will be published in this node's <a href=\"%s\">local "
-"directory</a>. Your profile details may be publicly visible depending on the "
-"system settings."
+"Your profile will be published in the global friendica directories (e.g. <a "
+"href=\"%s\">%s</a>). Your profile will be visible in public."
 msgstr ""
 
 #: mod/settings.php:1107
@@ -7072,8 +7051,8 @@ msgstr ""
 #: mod/settings.php:1111
 msgid ""
 "Anonymous visitors will only see your profile picture, your display name and "
-"the nickname you are using on your profile page. Disables posting public "
-"messages to Diaspora and other networks."
+"the nickname you are using on your profile page. Your public posts and "
+"replies will still be accessible by other means."
 msgstr ""
 
 #: mod/settings.php:1115
@@ -7335,8 +7314,28 @@ msgid ""
 "contacts don't receive your updates, try pushing this button."
 msgstr ""
 
-#: mod/settings.php:1267
-msgid "Resend relocate message to contacts"
+#: mod/settings.php:1267
+msgid "Resend relocate message to contacts"
+msgstr ""
+
+#: mod/videos.php:139
+msgid "Do you really want to delete this video?"
+msgstr ""
+
+#: mod/videos.php:144
+msgid "Delete Video"
+msgstr ""
+
+#: mod/videos.php:207
+msgid "No videos selected"
+msgstr ""
+
+#: mod/videos.php:396
+msgid "Recent Videos"
+msgstr ""
+
+#: mod/videos.php:398
+msgid "Upload New Videos"
 msgstr ""
 
 #: view/theme/duepuntozero/config.php:54 src/Model/User.php:502
@@ -8055,33 +8054,33 @@ msgstr ""
 msgid "%1$d %2$s ago"
 msgstr ""
 
-#: src/Content/Text/BBCode.php:416
+#: src/Content/Text/BBCode.php:426
 msgid "view full size"
 msgstr ""
 
-#: src/Content/Text/BBCode.php:842 src/Content/Text/BBCode.php:1611
-#: src/Content/Text/BBCode.php:1612
+#: src/Content/Text/BBCode.php:852 src/Content/Text/BBCode.php:1621
+#: src/Content/Text/BBCode.php:1622
 msgid "Image/photo"
 msgstr ""
 
-#: src/Content/Text/BBCode.php:980
+#: src/Content/Text/BBCode.php:990
 #, php-format
 msgid "<a href=\"%1$s\" target=\"_blank\">%2$s</a> %3$s"
 msgstr ""
 
-#: src/Content/Text/BBCode.php:1538 src/Content/Text/BBCode.php:1560
+#: src/Content/Text/BBCode.php:1548 src/Content/Text/BBCode.php:1570
 msgid "$1 wrote:"
 msgstr ""
 
-#: src/Content/Text/BBCode.php:1620 src/Content/Text/BBCode.php:1621
+#: src/Content/Text/BBCode.php:1630 src/Content/Text/BBCode.php:1631
 msgid "Encrypted content"
 msgstr ""
 
-#: src/Content/Text/BBCode.php:1740
+#: src/Content/Text/BBCode.php:1750
 msgid "Invalid source protocol"
 msgstr ""
 
-#: src/Content/Text/BBCode.php:1751
+#: src/Content/Text/BBCode.php:1761
 msgid "Invalid link protocol"
 msgstr ""
 
@@ -8928,124 +8927,6 @@ msgstr ""
 msgid "Edit groups"
 msgstr ""
 
-#: src/Model/Profile.php:97
-msgid "Requested account is not available."
-msgstr ""
-
-#: src/Model/Profile.php:164 src/Model/Profile.php:395
-#: src/Model/Profile.php:857
-msgid "Edit profile"
-msgstr ""
-
-#: src/Model/Profile.php:332
-msgid "Atom feed"
-msgstr ""
-
-#: src/Model/Profile.php:368
-msgid "Manage/edit profiles"
-msgstr ""
-
-#: src/Model/Profile.php:546 src/Model/Profile.php:639
-msgid "g A l F d"
-msgstr ""
-
-#: src/Model/Profile.php:547
-msgid "F d"
-msgstr ""
-
-#: src/Model/Profile.php:604 src/Model/Profile.php:701
-msgid "[today]"
-msgstr ""
-
-#: src/Model/Profile.php:615
-msgid "Birthday Reminders"
-msgstr ""
-
-#: src/Model/Profile.php:616
-msgid "Birthdays this week:"
-msgstr ""
-
-#: src/Model/Profile.php:688
-msgid "[No description]"
-msgstr ""
-
-#: src/Model/Profile.php:715
-msgid "Event Reminders"
-msgstr ""
-
-#: src/Model/Profile.php:716
-msgid "Events this week:"
-msgstr ""
-
-#: src/Model/Profile.php:739
-msgid "Member since:"
-msgstr ""
-
-#: src/Model/Profile.php:747
-msgid "j F, Y"
-msgstr ""
-
-#: src/Model/Profile.php:748
-msgid "j F"
-msgstr ""
-
-#: src/Model/Profile.php:763
-msgid "Age:"
-msgstr ""
-
-#: src/Model/Profile.php:776
-#, php-format
-msgid "for %1$d %2$s"
-msgstr ""
-
-#: src/Model/Profile.php:800
-msgid "Religion:"
-msgstr ""
-
-#: src/Model/Profile.php:808
-msgid "Hobbies/Interests:"
-msgstr ""
-
-#: src/Model/Profile.php:820
-msgid "Contact information and Social Networks:"
-msgstr ""
-
-#: src/Model/Profile.php:824
-msgid "Musical interests:"
-msgstr ""
-
-#: src/Model/Profile.php:828
-msgid "Books, literature:"
-msgstr ""
-
-#: src/Model/Profile.php:832
-msgid "Television:"
-msgstr ""
-
-#: src/Model/Profile.php:836
-msgid "Film/dance/culture/entertainment:"
-msgstr ""
-
-#: src/Model/Profile.php:840
-msgid "Love/Romance:"
-msgstr ""
-
-#: src/Model/Profile.php:844
-msgid "Work/employment:"
-msgstr ""
-
-#: src/Model/Profile.php:848
-msgid "School/education:"
-msgstr ""
-
-#: src/Model/Profile.php:853
-msgid "Forums:"
-msgstr ""
-
-#: src/Model/Profile.php:947
-msgid "Only You Can See This"
-msgstr ""
-
 #: src/Model/User.php:154
 msgid "Login failed"
 msgstr ""
@@ -9279,37 +9160,137 @@ msgstr ""
 msgid "Happy Birthday %s"
 msgstr ""
 
-#: src/Model/Item.php:1851
+#: src/Model/Item.php:1884
 #, php-format
 msgid "%1$s is attending %2$s's %3$s"
 msgstr ""
 
-#: src/Model/Item.php:1856
+#: src/Model/Item.php:1889
 #, php-format
 msgid "%1$s is not attending %2$s's %3$s"
 msgstr ""
 
-#: src/Model/Item.php:1861
+#: src/Model/Item.php:1894
 #, php-format
 msgid "%1$s may attend %2$s's %3$s"
 msgstr ""
 
-#: src/Protocol/OStatus.php:1799
-#, php-format
-msgid "%s is now following %s."
+#: src/Model/Profile.php:97
+msgid "Requested account is not available."
 msgstr ""
 
-#: src/Protocol/OStatus.php:1800
-msgid "following"
+#: src/Model/Profile.php:164 src/Model/Profile.php:395
+#: src/Model/Profile.php:857
+msgid "Edit profile"
 msgstr ""
 
-#: src/Protocol/OStatus.php:1803
+#: src/Model/Profile.php:332
+msgid "Atom feed"
+msgstr ""
+
+#: src/Model/Profile.php:368
+msgid "Manage/edit profiles"
+msgstr ""
+
+#: src/Model/Profile.php:546 src/Model/Profile.php:639
+msgid "g A l F d"
+msgstr ""
+
+#: src/Model/Profile.php:547
+msgid "F d"
+msgstr ""
+
+#: src/Model/Profile.php:604 src/Model/Profile.php:701
+msgid "[today]"
+msgstr ""
+
+#: src/Model/Profile.php:615
+msgid "Birthday Reminders"
+msgstr ""
+
+#: src/Model/Profile.php:616
+msgid "Birthdays this week:"
+msgstr ""
+
+#: src/Model/Profile.php:688
+msgid "[No description]"
+msgstr ""
+
+#: src/Model/Profile.php:715
+msgid "Event Reminders"
+msgstr ""
+
+#: src/Model/Profile.php:716
+msgid "Events this week:"
+msgstr ""
+
+#: src/Model/Profile.php:739
+msgid "Member since:"
+msgstr ""
+
+#: src/Model/Profile.php:747
+msgid "j F, Y"
+msgstr ""
+
+#: src/Model/Profile.php:748
+msgid "j F"
+msgstr ""
+
+#: src/Model/Profile.php:763
+msgid "Age:"
+msgstr ""
+
+#: src/Model/Profile.php:776
 #, php-format
-msgid "%s stopped following %s."
+msgid "for %1$d %2$s"
 msgstr ""
 
-#: src/Protocol/OStatus.php:1804
-msgid "stopped following"
+#: src/Model/Profile.php:800
+msgid "Religion:"
+msgstr ""
+
+#: src/Model/Profile.php:808
+msgid "Hobbies/Interests:"
+msgstr ""
+
+#: src/Model/Profile.php:820
+msgid "Contact information and Social Networks:"
+msgstr ""
+
+#: src/Model/Profile.php:824
+msgid "Musical interests:"
+msgstr ""
+
+#: src/Model/Profile.php:828
+msgid "Books, literature:"
+msgstr ""
+
+#: src/Model/Profile.php:832
+msgid "Television:"
+msgstr ""
+
+#: src/Model/Profile.php:836
+msgid "Film/dance/culture/entertainment:"
+msgstr ""
+
+#: src/Model/Profile.php:840
+msgid "Love/Romance:"
+msgstr ""
+
+#: src/Model/Profile.php:844
+msgid "Work/employment:"
+msgstr ""
+
+#: src/Model/Profile.php:848
+msgid "School/education:"
+msgstr ""
+
+#: src/Model/Profile.php:853
+msgid "Forums:"
+msgstr ""
+
+#: src/Model/Profile.php:947
+msgid "Only You Can See This"
 msgstr ""
 
 #: src/Protocol/Diaspora.php:2521
@@ -9320,6 +9301,24 @@ msgstr ""
 msgid "Attachments:"
 msgstr ""
 
+#: src/Protocol/OStatus.php:1798
+#, php-format
+msgid "%s is now following %s."
+msgstr ""
+
+#: src/Protocol/OStatus.php:1799
+msgid "following"
+msgstr ""
+
+#: src/Protocol/OStatus.php:1802
+#, php-format
+msgid "%s stopped following %s."
+msgstr ""
+
+#: src/Protocol/OStatus.php:1803
+msgid "stopped following"
+msgstr ""
+
 #: src/Worker/Delivery.php:415
 msgid "(no subject)"
 msgstr ""
@@ -9525,15 +9524,15 @@ msgstr ""
 msgid "Video"
 msgstr ""
 
-#: src/App.php:524
+#: src/App.php:526
 msgid "Delete this item?"
 msgstr ""
 
-#: src/App.php:526
+#: src/App.php:528
 msgid "show fewer"
 msgstr ""
 
-#: src/App.php:1114
+#: src/App.php:1117
 msgid "No system theme config value set."
 msgstr ""
 
index 9d969e86f35bafdc8100905464c22dc0927f7090..adf1aba2f6adebf0bd72b7a36421413fc9302fe9 100644 (file)
@@ -41,9 +41,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: friendica\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-05-20 14:22+0200\n"
-"PO-Revision-Date: 2018-05-21 16:07+0000\n"
-"Last-Translator: Hauke <hzuehl@phone-talk.net>\n"
+"POT-Creation-Date: 2018-05-30 05:30+0200\n"
+"PO-Revision-Date: 2018-05-31 04:27+0000\n"
+"Last-Translator: Tobias Diekershoff <tobias.diekershoff@gmx.net>\n"
 "Language-Team: German (http://www.transifex.com/Friendica/friendica/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -315,7 +315,7 @@ msgstr "'%1$s' kann den Kontaktstatus zu einem späteren Zeitpunkt erweitern und
 msgid "Please visit %s  if you wish to make any changes to this relationship."
 msgstr "Bitte besuche %s, wenn Du Änderungen an eurer Beziehung vornehmen willst."
 
-#: include/enotify.php:360 mod/removeme.php:44
+#: include/enotify.php:360 mod/removeme.php:45
 msgid "[Friendica System Notify]"
 msgstr "[Friendica System Benachrichtigung]"
 
@@ -361,865 +361,860 @@ msgid ""
 "form has been opened for too long (>3 hours) before submitting it."
 msgstr "Das Sicherheitsmerkmal war nicht korrekt. Das passiert meistens wenn das Formular vor dem Absenden zu lange geöffnet war (länger als 3 Stunden)."
 
-#: include/dba.php:59
-#, php-format
-msgid "Cannot locate DNS info for database server '%s'"
-msgstr "Kann die DNS Informationen für den Datenbankserver '%s' nicht ermitteln."
+#: include/text.php:303
+msgid "newer"
+msgstr "neuer"
 
-#: include/api.php:1202
-#, php-format
-msgid "Daily posting limit of %d post reached. The post was rejected."
-msgid_plural "Daily posting limit of %d posts reached. The post was rejected."
-msgstr[0] "Das tägliche Limit von %d Beitrag wurde erreicht. Die Nachricht wurde verworfen."
-msgstr[1] "Das tägliche Limit von %d Beiträgen wurde erreicht. Der Beitrag wurde verworfen."
+#: include/text.php:304
+msgid "older"
+msgstr "älter"
 
-#: include/api.php:1226
-#, php-format
-msgid "Weekly posting limit of %d post reached. The post was rejected."
-msgid_plural ""
-"Weekly posting limit of %d posts reached. The post was rejected."
-msgstr[0] "Das wöchentliche Limit von %d Beitrag wurde erreicht. Die Nachricht wurde verworfen."
-msgstr[1] "Das wöchentliche Limit von %d Beiträgen wurde erreicht. Der Beitrag wurde verworfen."
+#: include/text.php:309
+msgid "first"
+msgstr "erste"
 
-#: include/api.php:1250
-#, php-format
-msgid "Monthly posting limit of %d post reached. The post was rejected."
-msgstr "Das monatliche Limit von %d Beiträgen wurde erreicht. Der Beitrag wurde verworfen."
+#: include/text.php:310
+msgid "prev"
+msgstr "vorige"
 
-#: include/api.php:4522 mod/photos.php:88 mod/photos.php:194
-#: mod/photos.php:722 mod/photos.php:1149 mod/photos.php:1166
-#: mod/photos.php:1684 mod/profile_photo.php:85 mod/profile_photo.php:93
-#: mod/profile_photo.php:101 mod/profile_photo.php:211
-#: mod/profile_photo.php:302 mod/profile_photo.php:312 src/Model/User.php:553
-#: src/Model/User.php:561 src/Model/User.php:569
-msgid "Profile Photos"
-msgstr "Profilbilder"
+#: include/text.php:344
+msgid "next"
+msgstr "nächste"
 
-#: include/conversation.php:144 include/conversation.php:282
-#: include/text.php:1749 src/Model/Item.php:1970
-msgid "event"
-msgstr "Event"
+#: include/text.php:345
+msgid "last"
+msgstr "letzte"
 
-#: include/conversation.php:147 include/conversation.php:157
-#: include/conversation.php:285 include/conversation.php:294
-#: mod/subthread.php:97 mod/tagger.php:72 src/Model/Item.php:1968
-#: src/Protocol/Diaspora.php:1957
-msgid "status"
-msgstr "Status"
+#: include/text.php:399
+msgid "Loading more entries..."
+msgstr "lade weitere Einträge..."
 
-#: include/conversation.php:152 include/conversation.php:290
-#: include/text.php:1751 mod/subthread.php:97 mod/tagger.php:72
-#: src/Model/Item.php:1968
-msgid "photo"
-msgstr "Foto"
+#: include/text.php:400
+msgid "The end"
+msgstr "Das Ende"
 
-#: include/conversation.php:164 src/Model/Item.php:1841
-#: src/Protocol/Diaspora.php:1953
-#, php-format
-msgid "%1$s likes %2$s's %3$s"
-msgstr "%1$s mag %2$ss %3$s"
+#: include/text.php:885
+msgid "No contacts"
+msgstr "Keine Kontakte"
 
-#: include/conversation.php:167 src/Model/Item.php:1846
+#: include/text.php:909
 #, php-format
-msgid "%1$s doesn't like %2$s's %3$s"
-msgstr "%1$s mag %2$ss %3$s nicht"
+msgid "%d Contact"
+msgid_plural "%d Contacts"
+msgstr[0] "%d Kontakt"
+msgstr[1] "%d Kontakte"
 
-#: include/conversation.php:170
-#, php-format
-msgid "%1$s attends %2$s's %3$s"
-msgstr "%1$s nimmt an %2$ss %3$s teil."
+#: include/text.php:922
+msgid "View Contacts"
+msgstr "Kontakte anzeigen"
 
-#: include/conversation.php:173
-#, php-format
-msgid "%1$s doesn't attend %2$s's %3$s"
-msgstr "%1$s nimmt nicht an %2$ss %3$s teil."
+#: include/text.php:1011 mod/filer.php:35 mod/editpost.php:110
+#: mod/notes.php:67
+msgid "Save"
+msgstr "Speichern"
 
-#: include/conversation.php:176
-#, php-format
-msgid "%1$s attends maybe %2$s's %3$s"
-msgstr "%1$s nimmt eventuell an %2$ss %3$s teil."
+#: include/text.php:1011
+msgid "Follow"
+msgstr "Folge"
 
-#: include/conversation.php:209
-#, php-format
-msgid "%1$s is now friends with %2$s"
-msgstr "%1$s ist nun mit %2$s befreundet"
+#: include/text.php:1017 mod/search.php:155 src/Content/Nav.php:142
+msgid "Search"
+msgstr "Suche"
 
-#: include/conversation.php:250
-#, php-format
-msgid "%1$s poked %2$s"
-msgstr "%1$s stupste %2$s"
+#: include/text.php:1020 src/Content/Nav.php:58
+msgid "@name, !forum, #tags, content"
+msgstr "@name, !forum, #tags, content"
 
-#: include/conversation.php:304 mod/tagger.php:110
-#, php-format
-msgid "%1$s tagged %2$s's %3$s with %4$s"
-msgstr "%1$s hat %2$ss %3$s mit %4$s getaggt"
+#: include/text.php:1026 src/Content/Nav.php:145
+msgid "Full Text"
+msgstr "Volltext"
 
-#: include/conversation.php:331
-msgid "post/item"
-msgstr "Nachricht/Beitrag"
+#: include/text.php:1027 src/Content/Widget/TagCloud.php:54
+#: src/Content/Nav.php:146
+msgid "Tags"
+msgstr "Tags"
 
-#: include/conversation.php:332
-#, php-format
-msgid "%1$s marked %2$s's %3$s as favorite"
-msgstr "%1$s hat %2$s\\s %3$s als Favorit markiert"
+#: include/text.php:1028 mod/viewcontacts.php:131 mod/contacts.php:814
+#: mod/contacts.php:875 view/theme/frio/theme.php:270 src/Content/Nav.php:147
+#: src/Content/Nav.php:213 src/Model/Profile.php:955 src/Model/Profile.php:958
+msgid "Contacts"
+msgstr "Kontakte"
 
-#: include/conversation.php:608 mod/photos.php:1501 mod/profiles.php:355
-msgid "Likes"
-msgstr "Likes"
+#: include/text.php:1031 view/theme/vier/theme.php:253
+#: src/Content/ForumManager.php:125 src/Content/Nav.php:151
+msgid "Forums"
+msgstr "Foren"
 
-#: include/conversation.php:608 mod/photos.php:1501 mod/profiles.php:359
-msgid "Dislikes"
-msgstr "Dislikes"
+#: include/text.php:1075
+msgid "poke"
+msgstr "anstupsen"
 
-#: include/conversation.php:609 include/conversation.php:1639
-#: mod/photos.php:1502
-msgid "Attending"
-msgid_plural "Attending"
-msgstr[0] "Teilnehmend"
-msgstr[1] "Teilnehmend"
+#: include/text.php:1075
+msgid "poked"
+msgstr "stupste"
 
-#: include/conversation.php:609 mod/photos.php:1502
-msgid "Not attending"
-msgstr "Nicht teilnehmend"
+#: include/text.php:1076
+msgid "ping"
+msgstr "anpingen"
 
-#: include/conversation.php:609 mod/photos.php:1502
-msgid "Might attend"
-msgstr "Eventuell teilnehmend"
+#: include/text.php:1076
+msgid "pinged"
+msgstr "pingte"
 
-#: include/conversation.php:721 mod/photos.php:1569 src/Object/Post.php:192
-msgid "Select"
-msgstr "Auswählen"
+#: include/text.php:1077
+msgid "prod"
+msgstr "knuffen"
 
-#: include/conversation.php:722 mod/photos.php:1570 mod/contacts.php:830
-#: mod/contacts.php:1035 mod/admin.php:1827 mod/settings.php:730
-#: src/Object/Post.php:187
-msgid "Delete"
-msgstr "Löschen"
+#: include/text.php:1077
+msgid "prodded"
+msgstr "knuffte"
 
-#: include/conversation.php:760 src/Object/Post.php:371
-#: src/Object/Post.php:372
-#, php-format
-msgid "View %s's profile @ %s"
-msgstr "Das Profil von %s auf %s betrachten."
+#: include/text.php:1078
+msgid "slap"
+msgstr "ohrfeigen"
 
-#: include/conversation.php:772 src/Object/Post.php:359
-msgid "Categories:"
-msgstr "Kategorien:"
+#: include/text.php:1078
+msgid "slapped"
+msgstr "ohrfeigte"
 
-#: include/conversation.php:773 src/Object/Post.php:360
-msgid "Filed under:"
-msgstr "Abgelegt unter:"
+#: include/text.php:1079
+msgid "finger"
+msgstr "befummeln"
 
-#: include/conversation.php:780 src/Object/Post.php:385
-#, php-format
-msgid "%s from %s"
-msgstr "%s von %s"
+#: include/text.php:1079
+msgid "fingered"
+msgstr "befummelte"
 
-#: include/conversation.php:795
-msgid "View in context"
-msgstr "Im Zusammenhang betrachten"
+#: include/text.php:1080
+msgid "rebuff"
+msgstr "eine Abfuhr erteilen"
 
-#: include/conversation.php:797 include/conversation.php:1312
-#: mod/wallmessage.php:145 mod/editpost.php:125 mod/photos.php:1473
-#: mod/message.php:245 mod/message.php:414 src/Object/Post.php:410
-msgid "Please wait"
-msgstr "Bitte warten"
+#: include/text.php:1080
+msgid "rebuffed"
+msgstr "abfuhrerteilte"
 
-#: include/conversation.php:868
-msgid "remove"
-msgstr "löschen"
+#: include/text.php:1094 mod/settings.php:935 src/Model/Event.php:379
+msgid "Monday"
+msgstr "Montag"
 
-#: include/conversation.php:872
-msgid "Delete Selected Items"
-msgstr "Lösche die markierten Beiträge"
+#: include/text.php:1094 src/Model/Event.php:380
+msgid "Tuesday"
+msgstr "Dienstag"
 
-#: include/conversation.php:1017 view/theme/frio/theme.php:352
-msgid "Follow Thread"
-msgstr "Folge der Unterhaltung"
+#: include/text.php:1094 src/Model/Event.php:381
+msgid "Wednesday"
+msgstr "Mittwoch"
 
-#: include/conversation.php:1018 src/Model/Contact.php:662
-msgid "View Status"
-msgstr "Pinnwand anschauen"
+#: include/text.php:1094 src/Model/Event.php:382
+msgid "Thursday"
+msgstr "Donnerstag"
 
-#: include/conversation.php:1019 include/conversation.php:1035
-#: mod/allfriends.php:73 mod/suggest.php:82 mod/match.php:89
-#: mod/directory.php:159 mod/dirfind.php:217 src/Model/Contact.php:602
-#: src/Model/Contact.php:615 src/Model/Contact.php:663
-msgid "View Profile"
-msgstr "Profil anschauen"
+#: include/text.php:1094 src/Model/Event.php:383
+msgid "Friday"
+msgstr "Freitag"
 
-#: include/conversation.php:1020 src/Model/Contact.php:664
-msgid "View Photos"
-msgstr "Bilder anschauen"
+#: include/text.php:1094 src/Model/Event.php:384
+msgid "Saturday"
+msgstr "Samstag"
 
-#: include/conversation.php:1021 src/Model/Contact.php:665
-msgid "Network Posts"
-msgstr "Netzwerkbeiträge"
+#: include/text.php:1094 mod/settings.php:935 src/Model/Event.php:378
+msgid "Sunday"
+msgstr "Sonntag"
 
-#: include/conversation.php:1022 src/Model/Contact.php:666
-msgid "View Contact"
-msgstr "Kontakt anzeigen"
+#: include/text.php:1098 src/Model/Event.php:399
+msgid "January"
+msgstr "Januar"
 
-#: include/conversation.php:1023 src/Model/Contact.php:668
-msgid "Send PM"
-msgstr "Private Nachricht senden"
+#: include/text.php:1098 src/Model/Event.php:400
+msgid "February"
+msgstr "Februar"
 
-#: include/conversation.php:1027 src/Model/Contact.php:669
-msgid "Poke"
-msgstr "Anstupsen"
+#: include/text.php:1098 src/Model/Event.php:401
+msgid "March"
+msgstr "März"
 
-#: include/conversation.php:1032 mod/allfriends.php:74 mod/suggest.php:83
-#: mod/match.php:90 mod/contacts.php:596 mod/dirfind.php:218
-#: mod/follow.php:143 view/theme/vier/theme.php:201 src/Content/Widget.php:61
-#: src/Model/Contact.php:616
-msgid "Connect/Follow"
-msgstr "Verbinden/Folgen"
-
-#: include/conversation.php:1151
-#, php-format
-msgid "%s likes this."
-msgstr "%s mag das."
+#: include/text.php:1098 src/Model/Event.php:402
+msgid "April"
+msgstr "April"
 
-#: include/conversation.php:1154
-#, php-format
-msgid "%s doesn't like this."
-msgstr "%s mag das nicht."
+#: include/text.php:1098 include/text.php:1115 src/Model/Event.php:390
+#: src/Model/Event.php:403
+msgid "May"
+msgstr "Mai"
 
-#: include/conversation.php:1157
-#, php-format
-msgid "%s attends."
-msgstr "%s nimmt teil."
+#: include/text.php:1098 src/Model/Event.php:404
+msgid "June"
+msgstr "Juni"
 
-#: include/conversation.php:1160
-#, php-format
-msgid "%s doesn't attend."
-msgstr "%s nimmt nicht teil."
+#: include/text.php:1098 src/Model/Event.php:405
+msgid "July"
+msgstr "Juli"
 
-#: include/conversation.php:1163
-#, php-format
-msgid "%s attends maybe."
-msgstr "%s nimmt eventuell teil."
+#: include/text.php:1098 src/Model/Event.php:406
+msgid "August"
+msgstr "August"
 
-#: include/conversation.php:1174
-msgid "and"
-msgstr "und"
+#: include/text.php:1098 src/Model/Event.php:407
+msgid "September"
+msgstr "September"
 
-#: include/conversation.php:1180
-#, php-format
-msgid "and %d other people"
-msgstr "und %dandere"
+#: include/text.php:1098 src/Model/Event.php:408
+msgid "October"
+msgstr "Oktober"
 
-#: include/conversation.php:1189
-#, php-format
-msgid "<span  %1$s>%2$d people</span> like this"
-msgstr "<span  %1$s>%2$d Personen</span> mögen das"
+#: include/text.php:1098 src/Model/Event.php:409
+msgid "November"
+msgstr "November"
 
-#: include/conversation.php:1190
-#, php-format
-msgid "%s like this."
-msgstr "%s mögen das."
+#: include/text.php:1098 src/Model/Event.php:410
+msgid "December"
+msgstr "Dezember"
 
-#: include/conversation.php:1193
-#, php-format
-msgid "<span  %1$s>%2$d people</span> don't like this"
-msgstr "<span  %1$s>%2$d Personen</span> mögen das nicht"
+#: include/text.php:1112 src/Model/Event.php:371
+msgid "Mon"
+msgstr "Mo"
 
-#: include/conversation.php:1194
-#, php-format
-msgid "%s don't like this."
-msgstr "%s mögen dies nicht."
+#: include/text.php:1112 src/Model/Event.php:372
+msgid "Tue"
+msgstr "Di"
 
-#: include/conversation.php:1197
-#, php-format
-msgid "<span  %1$s>%2$d people</span> attend"
-msgstr "<span %1$s>%2$d Personen</span> nehmen teil"
+#: include/text.php:1112 src/Model/Event.php:373
+msgid "Wed"
+msgstr "Mi"
 
-#: include/conversation.php:1198
-#, php-format
-msgid "%s attend."
-msgstr "%s nehmen teil."
+#: include/text.php:1112 src/Model/Event.php:374
+msgid "Thu"
+msgstr "Do"
 
-#: include/conversation.php:1201
-#, php-format
-msgid "<span  %1$s>%2$d people</span> don't attend"
-msgstr "<span %1$s>%2$d Personen</span> nehmen nicht teil"
+#: include/text.php:1112 src/Model/Event.php:375
+msgid "Fri"
+msgstr "Fr"
 
-#: include/conversation.php:1202
-#, php-format
-msgid "%s don't attend."
-msgstr "%s nehmen nicht teil."
+#: include/text.php:1112 src/Model/Event.php:376
+msgid "Sat"
+msgstr "Sa"
 
-#: include/conversation.php:1205
-#, php-format
-msgid "<span  %1$s>%2$d people</span> attend maybe"
-msgstr "<span %1$s>%2$d Personen</span> nehmen eventuell teil"
+#: include/text.php:1112 src/Model/Event.php:370
+msgid "Sun"
+msgstr "So"
 
-#: include/conversation.php:1206
-#, php-format
-msgid "%s attend maybe."
-msgstr "%s nimmt eventuell teil."
+#: include/text.php:1115 src/Model/Event.php:386
+msgid "Jan"
+msgstr "Jan"
 
-#: include/conversation.php:1236 include/conversation.php:1252
-msgid "Visible to <strong>everybody</strong>"
-msgstr "Für <strong>jedermann</strong> sichtbar"
+#: include/text.php:1115 src/Model/Event.php:387
+msgid "Feb"
+msgstr "Feb"
 
-#: include/conversation.php:1237 include/conversation.php:1253
-#: mod/wallmessage.php:120 mod/wallmessage.php:127 mod/message.php:181
-#: mod/message.php:188 mod/message.php:324 mod/message.php:331
-msgid "Please enter a link URL:"
-msgstr "Bitte gib die URL des Links ein:"
+#: include/text.php:1115 src/Model/Event.php:388
+msgid "Mar"
+msgstr "März"
 
-#: include/conversation.php:1238 include/conversation.php:1254
-msgid "Please enter a video link/URL:"
-msgstr "Bitte Link/URL zum Video einfügen:"
+#: include/text.php:1115 src/Model/Event.php:389
+msgid "Apr"
+msgstr "Apr"
 
-#: include/conversation.php:1239 include/conversation.php:1255
-msgid "Please enter an audio link/URL:"
-msgstr "Bitte Link/URL zum Audio einfügen:"
+#: include/text.php:1115 src/Model/Event.php:392
+msgid "Jul"
+msgstr "Juli"
 
-#: include/conversation.php:1240 include/conversation.php:1256
-msgid "Tag term:"
-msgstr "Tag:"
+#: include/text.php:1115 src/Model/Event.php:393
+msgid "Aug"
+msgstr "Aug"
 
-#: include/conversation.php:1241 include/conversation.php:1257
-#: mod/filer.php:34
-msgid "Save to Folder:"
-msgstr "In diesem Ordner speichern:"
+#: include/text.php:1115
+msgid "Sep"
+msgstr "Sep"
 
-#: include/conversation.php:1242 include/conversation.php:1258
-msgid "Where are you right now?"
-msgstr "Wo hältst Du Dich jetzt gerade auf?"
+#: include/text.php:1115 src/Model/Event.php:395
+msgid "Oct"
+msgstr "Okt"
 
-#: include/conversation.php:1243
-msgid "Delete item(s)?"
-msgstr "Einträge löschen?"
+#: include/text.php:1115 src/Model/Event.php:396
+msgid "Nov"
+msgstr "Nov"
 
-#: include/conversation.php:1290
-msgid "New Post"
-msgstr "Neuer Beitrag"
+#: include/text.php:1115 src/Model/Event.php:397
+msgid "Dec"
+msgstr "Dez"
 
-#: include/conversation.php:1293
-msgid "Share"
-msgstr "Teilen"
+#: include/text.php:1255
+#, php-format
+msgid "Content warning: %s"
+msgstr "Inhaltswarnung: %s"
 
-#: include/conversation.php:1294 mod/wallmessage.php:143 mod/editpost.php:111
-#: mod/message.php:243 mod/message.php:411
-msgid "Upload photo"
-msgstr "Foto hochladen"
+#: include/text.php:1325 mod/videos.php:380
+msgid "View Video"
+msgstr "Video ansehen"
 
-#: include/conversation.php:1295 mod/editpost.php:112
-msgid "upload photo"
-msgstr "Bild hochladen"
+#: include/text.php:1342
+msgid "bytes"
+msgstr "Byte"
 
-#: include/conversation.php:1296 mod/editpost.php:113
-msgid "Attach file"
-msgstr "Datei anhängen"
+#: include/text.php:1375 include/text.php:1386 include/text.php:1419
+msgid "Click to open/close"
+msgstr "Zum öffnen/schließen klicken"
 
-#: include/conversation.php:1297 mod/editpost.php:114
-msgid "attach file"
-msgstr "Datei anhängen"
+#: include/text.php:1534
+msgid "View on separate page"
+msgstr "Auf separater Seite ansehen"
 
-#: include/conversation.php:1298 mod/wallmessage.php:144 mod/editpost.php:115
-#: mod/message.php:244 mod/message.php:412
-msgid "Insert web link"
-msgstr "Einen Link einfügen"
+#: include/text.php:1535
+msgid "view on separate page"
+msgstr "auf separater Seite ansehen"
 
-#: include/conversation.php:1299 mod/editpost.php:116
-msgid "web link"
-msgstr "Weblink"
+#: include/text.php:1540 include/text.php:1547 src/Model/Event.php:594
+msgid "link to source"
+msgstr "Link zum Originalbeitrag"
 
-#: include/conversation.php:1300 mod/editpost.php:117
-msgid "Insert video link"
-msgstr "Video-Adresse einfügen"
+#: include/text.php:1749 include/conversation.php:144
+#: include/conversation.php:282 src/Model/Item.php:2003
+msgid "event"
+msgstr "Event"
 
-#: include/conversation.php:1301 mod/editpost.php:118
-msgid "video link"
-msgstr "Video-Link"
+#: include/text.php:1751 include/conversation.php:152
+#: include/conversation.php:290 mod/subthread.php:97 mod/tagger.php:72
+#: src/Model/Item.php:2001
+msgid "photo"
+msgstr "Foto"
 
-#: include/conversation.php:1302 mod/editpost.php:119
-msgid "Insert audio link"
-msgstr "Audio-Adresse einfügen"
+#: include/text.php:1753
+msgid "activity"
+msgstr "Aktivität"
 
-#: include/conversation.php:1303 mod/editpost.php:120
-msgid "audio link"
-msgstr "Audio-Link"
+#: include/text.php:1755 src/Object/Post.php:437 src/Object/Post.php:449
+msgid "comment"
+msgid_plural "comments"
+msgstr[0] "Kommentar"
+msgstr[1] "Kommentare"
 
-#: include/conversation.php:1304 mod/editpost.php:121
-msgid "Set your location"
-msgstr "Deinen Standort festlegen"
+#: include/text.php:1758
+msgid "post"
+msgstr "Beitrag"
 
-#: include/conversation.php:1305 mod/editpost.php:122
-msgid "set location"
-msgstr "Ort setzen"
+#: include/text.php:1915
+msgid "Item filed"
+msgstr "Beitrag abgelegt"
 
-#: include/conversation.php:1306 mod/editpost.php:123
-msgid "Clear browser location"
-msgstr "Browser-Standort leeren"
+#: include/api.php:1202
+#, php-format
+msgid "Daily posting limit of %d post reached. The post was rejected."
+msgid_plural "Daily posting limit of %d posts reached. The post was rejected."
+msgstr[0] "Das tägliche Limit von %d Beitrag wurde erreicht. Die Nachricht wurde verworfen."
+msgstr[1] "Das tägliche Limit von %d Beiträgen wurde erreicht. Der Beitrag wurde verworfen."
 
-#: include/conversation.php:1307 mod/editpost.php:124
-msgid "clear location"
-msgstr "Ort löschen"
+#: include/api.php:1226
+#, php-format
+msgid "Weekly posting limit of %d post reached. The post was rejected."
+msgid_plural ""
+"Weekly posting limit of %d posts reached. The post was rejected."
+msgstr[0] "Das wöchentliche Limit von %d Beitrag wurde erreicht. Die Nachricht wurde verworfen."
+msgstr[1] "Das wöchentliche Limit von %d Beiträgen wurde erreicht. Der Beitrag wurde verworfen."
 
-#: include/conversation.php:1309 mod/editpost.php:138
-msgid "Set title"
-msgstr "Titel setzen"
+#: include/api.php:1250
+#, php-format
+msgid "Monthly posting limit of %d post reached. The post was rejected."
+msgstr "Das monatliche Limit von %d Beiträgen wurde erreicht. Der Beitrag wurde verworfen."
 
-#: include/conversation.php:1311 mod/editpost.php:140
-msgid "Categories (comma-separated list)"
-msgstr "Kategorien (kommasepariert)"
+#: include/api.php:4522 mod/profile_photo.php:85 mod/profile_photo.php:93
+#: mod/profile_photo.php:101 mod/profile_photo.php:211
+#: mod/profile_photo.php:302 mod/profile_photo.php:312 mod/photos.php:88
+#: mod/photos.php:194 mod/photos.php:710 mod/photos.php:1137
+#: mod/photos.php:1154 mod/photos.php:1672 src/Model/User.php:553
+#: src/Model/User.php:561 src/Model/User.php:569
+msgid "Profile Photos"
+msgstr "Profilbilder"
 
-#: include/conversation.php:1313 mod/editpost.php:126
-msgid "Permission settings"
-msgstr "Berechtigungseinstellungen"
+#: include/conversation.php:147 include/conversation.php:157
+#: include/conversation.php:285 include/conversation.php:294
+#: mod/subthread.php:97 mod/tagger.php:72 src/Model/Item.php:2001
+#: src/Protocol/Diaspora.php:1957
+msgid "status"
+msgstr "Status"
 
-#: include/conversation.php:1314 mod/editpost.php:155
-msgid "permissions"
-msgstr "Zugriffsrechte"
+#: include/conversation.php:164 src/Model/Item.php:1874
+#: src/Protocol/Diaspora.php:1953
+#, php-format
+msgid "%1$s likes %2$s's %3$s"
+msgstr "%1$s mag %2$ss %3$s"
 
-#: include/conversation.php:1322 mod/editpost.php:135
-msgid "Public post"
-msgstr "Öffentlicher Beitrag"
+#: include/conversation.php:167 src/Model/Item.php:1879
+#, php-format
+msgid "%1$s doesn't like %2$s's %3$s"
+msgstr "%1$s mag %2$ss %3$s nicht"
 
-#: include/conversation.php:1326 mod/editpost.php:146 mod/photos.php:1492
-#: mod/photos.php:1531 mod/photos.php:1604 mod/events.php:528
-#: src/Object/Post.php:813
-msgid "Preview"
-msgstr "Vorschau"
+#: include/conversation.php:170
+#, php-format
+msgid "%1$s attends %2$s's %3$s"
+msgstr "%1$s nimmt an %2$ss %3$s teil."
 
-#: include/conversation.php:1330 include/items.php:387 mod/fbrowser.php:103
-#: mod/fbrowser.php:134 mod/suggest.php:41 mod/tagrm.php:19 mod/tagrm.php:99
-#: mod/editpost.php:149 mod/photos.php:248 mod/photos.php:324
-#: mod/videos.php:147 mod/contacts.php:475 mod/unfollow.php:117
-#: mod/follow.php:161 mod/message.php:141 mod/dfrn_request.php:658
-#: mod/settings.php:670 mod/settings.php:696
-msgid "Cancel"
-msgstr "Abbrechen"
+#: include/conversation.php:173
+#, php-format
+msgid "%1$s doesn't attend %2$s's %3$s"
+msgstr "%1$s nimmt nicht an %2$ss %3$s teil."
 
-#: include/conversation.php:1335
-msgid "Post to Groups"
-msgstr "Poste an Gruppe"
+#: include/conversation.php:176
+#, php-format
+msgid "%1$s attends maybe %2$s's %3$s"
+msgstr "%1$s nimmt eventuell an %2$ss %3$s teil."
 
-#: include/conversation.php:1336
-msgid "Post to Contacts"
-msgstr "Poste an Kontakte"
+#: include/conversation.php:209
+#, php-format
+msgid "%1$s is now friends with %2$s"
+msgstr "%1$s ist nun mit %2$s befreundet"
 
-#: include/conversation.php:1337
-msgid "Private post"
-msgstr "Privater Beitrag"
+#: include/conversation.php:250
+#, php-format
+msgid "%1$s poked %2$s"
+msgstr "%1$s stupste %2$s"
 
-#: include/conversation.php:1342 mod/editpost.php:153
-#: src/Model/Profile.php:338
-msgid "Message"
-msgstr "Nachricht"
+#: include/conversation.php:304 mod/tagger.php:110
+#, php-format
+msgid "%1$s tagged %2$s's %3$s with %4$s"
+msgstr "%1$s hat %2$ss %3$s mit %4$s getaggt"
 
-#: include/conversation.php:1343 mod/editpost.php:154
-msgid "Browser"
-msgstr "Browser"
+#: include/conversation.php:331
+msgid "post/item"
+msgstr "Nachricht/Beitrag"
 
-#: include/conversation.php:1610
-msgid "View all"
-msgstr "Zeige alle"
+#: include/conversation.php:332
+#, php-format
+msgid "%1$s marked %2$s's %3$s as favorite"
+msgstr "%1$s hat %2$s\\s %3$s als Favorit markiert"
 
-#: include/conversation.php:1633
-msgid "Like"
-msgid_plural "Likes"
-msgstr[0] "mag ich"
-msgstr[1] "Mag ich"
+#: include/conversation.php:613 mod/profiles.php:355 mod/photos.php:1489
+msgid "Likes"
+msgstr "Likes"
 
-#: include/conversation.php:1636
-msgid "Dislike"
-msgid_plural "Dislikes"
-msgstr[0] "mag ich nicht"
-msgstr[1] "Mag ich nicht"
+#: include/conversation.php:613 mod/profiles.php:359 mod/photos.php:1489
+msgid "Dislikes"
+msgstr "Dislikes"
 
-#: include/conversation.php:1642
-msgid "Not Attending"
-msgid_plural "Not Attending"
-msgstr[0] "Nicht teilnehmend "
-msgstr[1] "Nicht teilnehmend"
+#: include/conversation.php:614 include/conversation.php:1644
+#: mod/photos.php:1490
+msgid "Attending"
+msgid_plural "Attending"
+msgstr[0] "Teilnehmend"
+msgstr[1] "Teilnehmend"
 
-#: include/conversation.php:1645 src/Content/ContactSelector.php:125
-msgid "Undecided"
-msgid_plural "Undecided"
-msgstr[0] "Unentschieden"
-msgstr[1] "Unentschieden"
+#: include/conversation.php:614 mod/photos.php:1490
+msgid "Not attending"
+msgstr "Nicht teilnehmend"
 
-#: include/items.php:342 mod/notice.php:22 mod/viewsrc.php:21
-#: mod/admin.php:277 mod/admin.php:1883 mod/admin.php:2131 mod/display.php:72
-#: mod/display.php:255 mod/display.php:356
-msgid "Item not found."
-msgstr "Beitrag nicht gefunden."
+#: include/conversation.php:614 mod/photos.php:1490
+msgid "Might attend"
+msgstr "Eventuell teilnehmend"
 
-#: include/items.php:382
-msgid "Do you really want to delete this item?"
-msgstr "Möchtest Du wirklich dieses Item löschen?"
+#: include/conversation.php:726 mod/photos.php:1557 src/Object/Post.php:192
+msgid "Select"
+msgstr "Auswählen"
 
-#: include/items.php:384 mod/api.php:110 mod/suggest.php:38
-#: mod/contacts.php:472 mod/follow.php:150 mod/message.php:138
-#: mod/dfrn_request.php:648 mod/profiles.php:543 mod/profiles.php:546
-#: mod/profiles.php:568 mod/register.php:238 mod/settings.php:1094
-#: mod/settings.php:1100 mod/settings.php:1107 mod/settings.php:1111
-#: mod/settings.php:1115 mod/settings.php:1119 mod/settings.php:1123
-#: mod/settings.php:1127 mod/settings.php:1147 mod/settings.php:1148
-#: mod/settings.php:1149 mod/settings.php:1150 mod/settings.php:1151
-msgid "Yes"
-msgstr "Ja"
+#: include/conversation.php:727 mod/contacts.php:830 mod/contacts.php:1035
+#: mod/admin.php:1822 mod/photos.php:1558 mod/settings.php:730
+#: src/Object/Post.php:187
+msgid "Delete"
+msgstr "Löschen"
 
-#: include/items.php:401 mod/allfriends.php:21 mod/api.php:35 mod/api.php:40
-#: mod/attach.php:38 mod/common.php:26 mod/nogroup.php:28
-#: mod/repair_ostatus.php:13 mod/suggest.php:60 mod/uimport.php:28
-#: mod/manage.php:131 mod/wall_attach.php:74 mod/wall_attach.php:77
-#: mod/poke.php:150 mod/regmod.php:108 mod/viewcontacts.php:57
-#: mod/wall_upload.php:103 mod/wall_upload.php:106 mod/wallmessage.php:16
-#: mod/wallmessage.php:40 mod/wallmessage.php:79 mod/wallmessage.php:103
-#: mod/editpost.php:18 mod/fsuggest.php:80 mod/notes.php:30 mod/photos.php:174
-#: mod/photos.php:1051 mod/cal.php:304 mod/contacts.php:386
-#: mod/delegate.php:25 mod/delegate.php:43 mod/delegate.php:54
-#: mod/events.php:194 mod/ostatus_subscribe.php:16 mod/profile_photo.php:30
-#: mod/profile_photo.php:176 mod/profile_photo.php:187
-#: mod/profile_photo.php:200 mod/unfollow.php:15 mod/unfollow.php:57
-#: mod/unfollow.php:90 mod/dirfind.php:25 mod/follow.php:17 mod/follow.php:54
-#: mod/follow.php:118 mod/invite.php:20 mod/invite.php:111 mod/network.php:32
-#: mod/crepair.php:98 mod/message.php:59 mod/message.php:104 mod/group.php:26
-#: mod/dfrn_confirm.php:68 mod/item.php:160 mod/notifications.php:73
-#: mod/profiles.php:182 mod/profiles.php:513 mod/register.php:54
-#: mod/settings.php:43 mod/settings.php:142 mod/settings.php:659 index.php:436
-msgid "Permission denied."
-msgstr "Zugriff verweigert."
+#: include/conversation.php:765 src/Object/Post.php:371
+#: src/Object/Post.php:372
+#, php-format
+msgid "View %s's profile @ %s"
+msgstr "Das Profil von %s auf %s betrachten."
 
-#: include/items.php:471 src/Content/Feature.php:96
-msgid "Archives"
-msgstr "Archiv"
+#: include/conversation.php:777 src/Object/Post.php:359
+msgid "Categories:"
+msgstr "Kategorien:"
 
-#: include/items.php:477 view/theme/vier/theme.php:258
-#: src/Content/ForumManager.php:130 src/Content/Widget.php:317
-#: src/Object/Post.php:438 src/App.php:525
-msgid "show more"
-msgstr "mehr anzeigen"
+#: include/conversation.php:778 src/Object/Post.php:360
+msgid "Filed under:"
+msgstr "Abgelegt unter:"
 
-#: include/text.php:303
-msgid "newer"
-msgstr "neuer"
+#: include/conversation.php:785 src/Object/Post.php:385
+#, php-format
+msgid "%s from %s"
+msgstr "%s von %s"
 
-#: include/text.php:304
-msgid "older"
-msgstr "älter"
+#: include/conversation.php:800
+msgid "View in context"
+msgstr "Im Zusammenhang betrachten"
 
-#: include/text.php:309
-msgid "first"
-msgstr "erste"
+#: include/conversation.php:802 include/conversation.php:1317
+#: mod/wallmessage.php:145 mod/editpost.php:125 mod/message.php:245
+#: mod/message.php:414 mod/photos.php:1461 src/Object/Post.php:410
+msgid "Please wait"
+msgstr "Bitte warten"
 
-#: include/text.php:310
-msgid "prev"
-msgstr "vorige"
+#: include/conversation.php:873
+msgid "remove"
+msgstr "löschen"
 
-#: include/text.php:344
-msgid "next"
-msgstr "nächste"
+#: include/conversation.php:877
+msgid "Delete Selected Items"
+msgstr "Lösche die markierten Beiträge"
 
-#: include/text.php:345
-msgid "last"
-msgstr "letzte"
+#: include/conversation.php:1022 view/theme/frio/theme.php:352
+msgid "Follow Thread"
+msgstr "Folge der Unterhaltung"
 
-#: include/text.php:399
-msgid "Loading more entries..."
-msgstr "lade weitere Einträge..."
+#: include/conversation.php:1023 src/Model/Contact.php:662
+msgid "View Status"
+msgstr "Pinnwand anschauen"
 
-#: include/text.php:400
-msgid "The end"
-msgstr "Das Ende"
+#: include/conversation.php:1024 include/conversation.php:1040
+#: mod/allfriends.php:73 mod/suggest.php:82 mod/match.php:89
+#: mod/directory.php:159 mod/dirfind.php:217 src/Model/Contact.php:602
+#: src/Model/Contact.php:615 src/Model/Contact.php:663
+msgid "View Profile"
+msgstr "Profil anschauen"
 
-#: include/text.php:885
-msgid "No contacts"
-msgstr "Keine Kontakte"
+#: include/conversation.php:1025 src/Model/Contact.php:664
+msgid "View Photos"
+msgstr "Bilder anschauen"
 
-#: include/text.php:909
-#, php-format
-msgid "%d Contact"
-msgid_plural "%d Contacts"
-msgstr[0] "%d Kontakt"
-msgstr[1] "%d Kontakte"
+#: include/conversation.php:1026 src/Model/Contact.php:665
+msgid "Network Posts"
+msgstr "Netzwerkbeiträge"
 
-#: include/text.php:922
-msgid "View Contacts"
-msgstr "Kontakte anzeigen"
+#: include/conversation.php:1027 src/Model/Contact.php:666
+msgid "View Contact"
+msgstr "Kontakt anzeigen"
 
-#: include/text.php:1011 mod/filer.php:35 mod/editpost.php:110
-#: mod/notes.php:67
-msgid "Save"
-msgstr "Speichern"
+#: include/conversation.php:1028 src/Model/Contact.php:668
+msgid "Send PM"
+msgstr "Private Nachricht senden"
 
-#: include/text.php:1011
-msgid "Follow"
-msgstr "Folge"
+#: include/conversation.php:1032 src/Model/Contact.php:669
+msgid "Poke"
+msgstr "Anstupsen"
 
-#: include/text.php:1017 mod/search.php:155 src/Content/Nav.php:142
-msgid "Search"
-msgstr "Suche"
+#: include/conversation.php:1037 mod/allfriends.php:74 mod/suggest.php:83
+#: mod/match.php:90 mod/contacts.php:596 mod/dirfind.php:218
+#: mod/follow.php:143 view/theme/vier/theme.php:201 src/Content/Widget.php:61
+#: src/Model/Contact.php:616
+msgid "Connect/Follow"
+msgstr "Verbinden/Folgen"
 
-#: include/text.php:1020 src/Content/Nav.php:58
-msgid "@name, !forum, #tags, content"
-msgstr "@name, !forum, #tags, content"
+#: include/conversation.php:1156
+#, php-format
+msgid "%s likes this."
+msgstr "%s mag das."
 
-#: include/text.php:1026 src/Content/Nav.php:145
-msgid "Full Text"
-msgstr "Volltext"
+#: include/conversation.php:1159
+#, php-format
+msgid "%s doesn't like this."
+msgstr "%s mag das nicht."
 
-#: include/text.php:1027 src/Content/Widget/TagCloud.php:54
-#: src/Content/Nav.php:146
-msgid "Tags"
-msgstr "Tags"
+#: include/conversation.php:1162
+#, php-format
+msgid "%s attends."
+msgstr "%s nimmt teil."
 
-#: include/text.php:1028 mod/viewcontacts.php:131 mod/contacts.php:814
-#: mod/contacts.php:875 view/theme/frio/theme.php:270 src/Content/Nav.php:147
-#: src/Content/Nav.php:213 src/Model/Profile.php:955 src/Model/Profile.php:958
-msgid "Contacts"
-msgstr "Kontakte"
+#: include/conversation.php:1165
+#, php-format
+msgid "%s doesn't attend."
+msgstr "%s nimmt nicht teil."
 
-#: include/text.php:1031 view/theme/vier/theme.php:253
-#: src/Content/ForumManager.php:125 src/Content/Nav.php:151
-msgid "Forums"
-msgstr "Foren"
-
-#: include/text.php:1075
-msgid "poke"
-msgstr "anstupsen"
+#: include/conversation.php:1168
+#, php-format
+msgid "%s attends maybe."
+msgstr "%s nimmt eventuell teil."
 
-#: include/text.php:1075
-msgid "poked"
-msgstr "stupste"
+#: include/conversation.php:1179
+msgid "and"
+msgstr "und"
 
-#: include/text.php:1076
-msgid "ping"
-msgstr "anpingen"
+#: include/conversation.php:1185
+#, php-format
+msgid "and %d other people"
+msgstr "und %dandere"
 
-#: include/text.php:1076
-msgid "pinged"
-msgstr "pingte"
+#: include/conversation.php:1194
+#, php-format
+msgid "<span  %1$s>%2$d people</span> like this"
+msgstr "<span  %1$s>%2$d Personen</span> mögen das"
 
-#: include/text.php:1077
-msgid "prod"
-msgstr "knuffen"
+#: include/conversation.php:1195
+#, php-format
+msgid "%s like this."
+msgstr "%s mögen das."
 
-#: include/text.php:1077
-msgid "prodded"
-msgstr "knuffte"
+#: include/conversation.php:1198
+#, php-format
+msgid "<span  %1$s>%2$d people</span> don't like this"
+msgstr "<span  %1$s>%2$d Personen</span> mögen das nicht"
 
-#: include/text.php:1078
-msgid "slap"
-msgstr "ohrfeigen"
+#: include/conversation.php:1199
+#, php-format
+msgid "%s don't like this."
+msgstr "%s mögen dies nicht."
 
-#: include/text.php:1078
-msgid "slapped"
-msgstr "ohrfeigte"
+#: include/conversation.php:1202
+#, php-format
+msgid "<span  %1$s>%2$d people</span> attend"
+msgstr "<span %1$s>%2$d Personen</span> nehmen teil"
 
-#: include/text.php:1079
-msgid "finger"
-msgstr "befummeln"
+#: include/conversation.php:1203
+#, php-format
+msgid "%s attend."
+msgstr "%s nehmen teil."
 
-#: include/text.php:1079
-msgid "fingered"
-msgstr "befummelte"
+#: include/conversation.php:1206
+#, php-format
+msgid "<span  %1$s>%2$d people</span> don't attend"
+msgstr "<span %1$s>%2$d Personen</span> nehmen nicht teil"
 
-#: include/text.php:1080
-msgid "rebuff"
-msgstr "eine Abfuhr erteilen"
+#: include/conversation.php:1207
+#, php-format
+msgid "%s don't attend."
+msgstr "%s nehmen nicht teil."
 
-#: include/text.php:1080
-msgid "rebuffed"
-msgstr "abfuhrerteilte"
+#: include/conversation.php:1210
+#, php-format
+msgid "<span  %1$s>%2$d people</span> attend maybe"
+msgstr "<span %1$s>%2$d Personen</span> nehmen eventuell teil"
 
-#: include/text.php:1094 mod/settings.php:935 src/Model/Event.php:379
-msgid "Monday"
-msgstr "Montag"
+#: include/conversation.php:1211
+#, php-format
+msgid "%s attend maybe."
+msgstr "%s nimmt eventuell teil."
 
-#: include/text.php:1094 src/Model/Event.php:380
-msgid "Tuesday"
-msgstr "Dienstag"
+#: include/conversation.php:1241 include/conversation.php:1257
+msgid "Visible to <strong>everybody</strong>"
+msgstr "Für <strong>jedermann</strong> sichtbar"
 
-#: include/text.php:1094 src/Model/Event.php:381
-msgid "Wednesday"
-msgstr "Mittwoch"
+#: include/conversation.php:1242 include/conversation.php:1258
+#: mod/wallmessage.php:120 mod/wallmessage.php:127 mod/message.php:181
+#: mod/message.php:188 mod/message.php:324 mod/message.php:331
+msgid "Please enter a link URL:"
+msgstr "Bitte gib die URL des Links ein:"
 
-#: include/text.php:1094 src/Model/Event.php:382
-msgid "Thursday"
-msgstr "Donnerstag"
+#: include/conversation.php:1243 include/conversation.php:1259
+msgid "Please enter a video link/URL:"
+msgstr "Bitte Link/URL zum Video einfügen:"
 
-#: include/text.php:1094 src/Model/Event.php:383
-msgid "Friday"
-msgstr "Freitag"
+#: include/conversation.php:1244 include/conversation.php:1260
+msgid "Please enter an audio link/URL:"
+msgstr "Bitte Link/URL zum Audio einfügen:"
 
-#: include/text.php:1094 src/Model/Event.php:384
-msgid "Saturday"
-msgstr "Samstag"
+#: include/conversation.php:1245 include/conversation.php:1261
+msgid "Tag term:"
+msgstr "Tag:"
 
-#: include/text.php:1094 mod/settings.php:935 src/Model/Event.php:378
-msgid "Sunday"
-msgstr "Sonntag"
+#: include/conversation.php:1246 include/conversation.php:1262
+#: mod/filer.php:34
+msgid "Save to Folder:"
+msgstr "In diesem Ordner speichern:"
 
-#: include/text.php:1098 src/Model/Event.php:399
-msgid "January"
-msgstr "Januar"
+#: include/conversation.php:1247 include/conversation.php:1263
+msgid "Where are you right now?"
+msgstr "Wo hältst Du Dich jetzt gerade auf?"
 
-#: include/text.php:1098 src/Model/Event.php:400
-msgid "February"
-msgstr "Februar"
+#: include/conversation.php:1248
+msgid "Delete item(s)?"
+msgstr "Einträge löschen?"
 
-#: include/text.php:1098 src/Model/Event.php:401
-msgid "March"
-msgstr "März"
+#: include/conversation.php:1295
+msgid "New Post"
+msgstr "Neuer Beitrag"
 
-#: include/text.php:1098 src/Model/Event.php:402
-msgid "April"
-msgstr "April"
+#: include/conversation.php:1298
+msgid "Share"
+msgstr "Teilen"
 
-#: include/text.php:1098 include/text.php:1115 src/Model/Event.php:390
-#: src/Model/Event.php:403
-msgid "May"
-msgstr "Mai"
+#: include/conversation.php:1299 mod/wallmessage.php:143 mod/editpost.php:111
+#: mod/message.php:243 mod/message.php:411
+msgid "Upload photo"
+msgstr "Foto hochladen"
 
-#: include/text.php:1098 src/Model/Event.php:404
-msgid "June"
-msgstr "Juni"
+#: include/conversation.php:1300 mod/editpost.php:112
+msgid "upload photo"
+msgstr "Bild hochladen"
 
-#: include/text.php:1098 src/Model/Event.php:405
-msgid "July"
-msgstr "Juli"
+#: include/conversation.php:1301 mod/editpost.php:113
+msgid "Attach file"
+msgstr "Datei anhängen"
 
-#: include/text.php:1098 src/Model/Event.php:406
-msgid "August"
-msgstr "August"
+#: include/conversation.php:1302 mod/editpost.php:114
+msgid "attach file"
+msgstr "Datei anhängen"
 
-#: include/text.php:1098 src/Model/Event.php:407
-msgid "September"
-msgstr "September"
+#: include/conversation.php:1303 mod/wallmessage.php:144 mod/editpost.php:115
+#: mod/message.php:244 mod/message.php:412
+msgid "Insert web link"
+msgstr "Einen Link einfügen"
 
-#: include/text.php:1098 src/Model/Event.php:408
-msgid "October"
-msgstr "Oktober"
+#: include/conversation.php:1304 mod/editpost.php:116
+msgid "web link"
+msgstr "Weblink"
 
-#: include/text.php:1098 src/Model/Event.php:409
-msgid "November"
-msgstr "November"
+#: include/conversation.php:1305 mod/editpost.php:117
+msgid "Insert video link"
+msgstr "Video-Adresse einfügen"
 
-#: include/text.php:1098 src/Model/Event.php:410
-msgid "December"
-msgstr "Dezember"
+#: include/conversation.php:1306 mod/editpost.php:118
+msgid "video link"
+msgstr "Video-Link"
 
-#: include/text.php:1112 src/Model/Event.php:371
-msgid "Mon"
-msgstr "Mo"
+#: include/conversation.php:1307 mod/editpost.php:119
+msgid "Insert audio link"
+msgstr "Audio-Adresse einfügen"
 
-#: include/text.php:1112 src/Model/Event.php:372
-msgid "Tue"
-msgstr "Di"
+#: include/conversation.php:1308 mod/editpost.php:120
+msgid "audio link"
+msgstr "Audio-Link"
 
-#: include/text.php:1112 src/Model/Event.php:373
-msgid "Wed"
-msgstr "Mi"
+#: include/conversation.php:1309 mod/editpost.php:121
+msgid "Set your location"
+msgstr "Deinen Standort festlegen"
 
-#: include/text.php:1112 src/Model/Event.php:374
-msgid "Thu"
-msgstr "Do"
+#: include/conversation.php:1310 mod/editpost.php:122
+msgid "set location"
+msgstr "Ort setzen"
 
-#: include/text.php:1112 src/Model/Event.php:375
-msgid "Fri"
-msgstr "Fr"
+#: include/conversation.php:1311 mod/editpost.php:123
+msgid "Clear browser location"
+msgstr "Browser-Standort leeren"
 
-#: include/text.php:1112 src/Model/Event.php:376
-msgid "Sat"
-msgstr "Sa"
+#: include/conversation.php:1312 mod/editpost.php:124
+msgid "clear location"
+msgstr "Ort löschen"
 
-#: include/text.php:1112 src/Model/Event.php:370
-msgid "Sun"
-msgstr "So"
+#: include/conversation.php:1314 mod/editpost.php:138
+msgid "Set title"
+msgstr "Titel setzen"
 
-#: include/text.php:1115 src/Model/Event.php:386
-msgid "Jan"
-msgstr "Jan"
+#: include/conversation.php:1316 mod/editpost.php:140
+msgid "Categories (comma-separated list)"
+msgstr "Kategorien (kommasepariert)"
 
-#: include/text.php:1115 src/Model/Event.php:387
-msgid "Feb"
-msgstr "Feb"
+#: include/conversation.php:1318 mod/editpost.php:126
+msgid "Permission settings"
+msgstr "Berechtigungseinstellungen"
 
-#: include/text.php:1115 src/Model/Event.php:388
-msgid "Mar"
-msgstr "März"
+#: include/conversation.php:1319 mod/editpost.php:155
+msgid "permissions"
+msgstr "Zugriffsrechte"
 
-#: include/text.php:1115 src/Model/Event.php:389
-msgid "Apr"
-msgstr "Apr"
+#: include/conversation.php:1327 mod/editpost.php:135
+msgid "Public post"
+msgstr "Öffentlicher Beitrag"
 
-#: include/text.php:1115 src/Model/Event.php:392
-msgid "Jul"
-msgstr "Juli"
+#: include/conversation.php:1331 mod/editpost.php:146 mod/events.php:528
+#: mod/photos.php:1480 mod/photos.php:1519 mod/photos.php:1592
+#: src/Object/Post.php:813
+msgid "Preview"
+msgstr "Vorschau"
 
-#: include/text.php:1115 src/Model/Event.php:393
-msgid "Aug"
-msgstr "Aug"
+#: include/conversation.php:1335 include/items.php:387 mod/fbrowser.php:103
+#: mod/fbrowser.php:134 mod/suggest.php:41 mod/tagrm.php:19 mod/tagrm.php:99
+#: mod/editpost.php:149 mod/contacts.php:475 mod/unfollow.php:117
+#: mod/follow.php:161 mod/message.php:141 mod/dfrn_request.php:658
+#: mod/photos.php:248 mod/photos.php:317 mod/settings.php:670
+#: mod/settings.php:696 mod/videos.php:147
+msgid "Cancel"
+msgstr "Abbrechen"
 
-#: include/text.php:1115
-msgid "Sep"
-msgstr "Sep"
+#: include/conversation.php:1340
+msgid "Post to Groups"
+msgstr "Poste an Gruppe"
 
-#: include/text.php:1115 src/Model/Event.php:395
-msgid "Oct"
-msgstr "Okt"
+#: include/conversation.php:1341
+msgid "Post to Contacts"
+msgstr "Poste an Kontakte"
 
-#: include/text.php:1115 src/Model/Event.php:396
-msgid "Nov"
-msgstr "Nov"
+#: include/conversation.php:1342
+msgid "Private post"
+msgstr "Privater Beitrag"
 
-#: include/text.php:1115 src/Model/Event.php:397
-msgid "Dec"
-msgstr "Dez"
+#: include/conversation.php:1347 mod/editpost.php:153
+#: src/Model/Profile.php:338
+msgid "Message"
+msgstr "Nachricht"
 
-#: include/text.php:1255
-#, php-format
-msgid "Content warning: %s"
-msgstr "Inhaltswarnung: %s"
+#: include/conversation.php:1348 mod/editpost.php:154
+msgid "Browser"
+msgstr "Browser"
 
-#: include/text.php:1325 mod/videos.php:380
-msgid "View Video"
-msgstr "Video ansehen"
+#: include/conversation.php:1615
+msgid "View all"
+msgstr "Zeige alle"
 
-#: include/text.php:1342
-msgid "bytes"
-msgstr "Byte"
+#: include/conversation.php:1638
+msgid "Like"
+msgid_plural "Likes"
+msgstr[0] "mag ich"
+msgstr[1] "Mag ich"
 
-#: include/text.php:1375 include/text.php:1386 include/text.php:1419
-msgid "Click to open/close"
-msgstr "Zum öffnen/schließen klicken"
+#: include/conversation.php:1641
+msgid "Dislike"
+msgid_plural "Dislikes"
+msgstr[0] "mag ich nicht"
+msgstr[1] "Mag ich nicht"
 
-#: include/text.php:1534
-msgid "View on separate page"
-msgstr "Auf separater Seite ansehen"
+#: include/conversation.php:1647
+msgid "Not Attending"
+msgid_plural "Not Attending"
+msgstr[0] "Nicht teilnehmend "
+msgstr[1] "Nicht teilnehmend"
 
-#: include/text.php:1535
-msgid "view on separate page"
-msgstr "auf separater Seite ansehen"
+#: include/conversation.php:1650 src/Content/ContactSelector.php:125
+msgid "Undecided"
+msgid_plural "Undecided"
+msgstr[0] "Unentschieden"
+msgstr[1] "Unentschieden"
 
-#: include/text.php:1540 include/text.php:1547 src/Model/Event.php:594
-msgid "link to source"
-msgstr "Link zum Originalbeitrag"
+#: include/items.php:342 mod/notice.php:22 mod/viewsrc.php:21
+#: mod/admin.php:277 mod/admin.php:1878 mod/admin.php:2126 mod/display.php:72
+#: mod/display.php:255 mod/display.php:356
+msgid "Item not found."
+msgstr "Beitrag nicht gefunden."
 
-#: include/text.php:1753
-msgid "activity"
-msgstr "Aktivität"
+#: include/items.php:382
+msgid "Do you really want to delete this item?"
+msgstr "Möchtest Du wirklich dieses Item löschen?"
 
-#: include/text.php:1755 src/Object/Post.php:437 src/Object/Post.php:449
-msgid "comment"
-msgid_plural "comments"
-msgstr[0] "Kommentar"
-msgstr[1] "Kommentare"
+#: include/items.php:384 mod/api.php:110 mod/suggest.php:38
+#: mod/contacts.php:472 mod/follow.php:150 mod/message.php:138
+#: mod/dfrn_request.php:648 mod/profiles.php:543 mod/profiles.php:546
+#: mod/profiles.php:568 mod/register.php:238 mod/settings.php:1094
+#: mod/settings.php:1100 mod/settings.php:1107 mod/settings.php:1111
+#: mod/settings.php:1115 mod/settings.php:1119 mod/settings.php:1123
+#: mod/settings.php:1127 mod/settings.php:1147 mod/settings.php:1148
+#: mod/settings.php:1149 mod/settings.php:1150 mod/settings.php:1151
+msgid "Yes"
+msgstr "Ja"
 
-#: include/text.php:1758
-msgid "post"
-msgstr "Beitrag"
+#: include/items.php:401 mod/allfriends.php:21 mod/api.php:35 mod/api.php:40
+#: mod/attach.php:38 mod/common.php:26 mod/nogroup.php:28
+#: mod/repair_ostatus.php:13 mod/suggest.php:60 mod/uimport.php:28
+#: mod/manage.php:131 mod/wall_attach.php:74 mod/wall_attach.php:77
+#: mod/poke.php:150 mod/regmod.php:108 mod/viewcontacts.php:57
+#: mod/wall_upload.php:103 mod/wall_upload.php:106 mod/wallmessage.php:16
+#: mod/wallmessage.php:40 mod/wallmessage.php:79 mod/wallmessage.php:103
+#: mod/editpost.php:18 mod/fsuggest.php:80 mod/cal.php:304
+#: mod/contacts.php:386 mod/delegate.php:25 mod/delegate.php:43
+#: mod/delegate.php:54 mod/ostatus_subscribe.php:16 mod/profile_photo.php:30
+#: mod/profile_photo.php:176 mod/profile_photo.php:187
+#: mod/profile_photo.php:200 mod/unfollow.php:15 mod/unfollow.php:57
+#: mod/unfollow.php:90 mod/dirfind.php:25 mod/follow.php:17 mod/follow.php:54
+#: mod/follow.php:118 mod/invite.php:20 mod/invite.php:111 mod/crepair.php:98
+#: mod/message.php:59 mod/message.php:104 mod/group.php:26
+#: mod/dfrn_confirm.php:68 mod/notifications.php:73 mod/profiles.php:182
+#: mod/profiles.php:513 mod/events.php:194 mod/item.php:160 mod/network.php:32
+#: mod/notes.php:30 mod/photos.php:174 mod/photos.php:1039 mod/register.php:54
+#: mod/settings.php:43 mod/settings.php:142 mod/settings.php:659 index.php:436
+msgid "Permission denied."
+msgstr "Zugriff verweigert."
 
-#: include/text.php:1915
-msgid "Item filed"
-msgstr "Beitrag abgelegt"
+#: include/items.php:471 src/Content/Feature.php:96
+msgid "Archives"
+msgstr "Archiv"
+
+#: include/items.php:477 view/theme/vier/theme.php:258
+#: src/Content/ForumManager.php:130 src/Content/Widget.php:317
+#: src/Object/Post.php:438 src/App.php:527
+msgid "show more"
+msgstr "mehr anzeigen"
 
 #: mod/allfriends.php:51
 msgid "No friends to display."
@@ -1303,8 +1298,8 @@ msgid "Photos"
 msgstr "Bilder"
 
 #: mod/fbrowser.php:43 mod/fbrowser.php:68 mod/photos.php:194
-#: mod/photos.php:1062 mod/photos.php:1149 mod/photos.php:1166
-#: mod/photos.php:1659 mod/photos.php:1673 src/Model/Photo.php:244
+#: mod/photos.php:1050 mod/photos.php:1137 mod/photos.php:1154
+#: mod/photos.php:1647 mod/photos.php:1661 src/Model/Photo.php:244
 #: src/Model/Photo.php:253
 msgid "Contact Photos"
 msgstr "Kontaktbilder"
@@ -1374,7 +1369,7 @@ msgid ""
 " join."
 msgstr "Auf der <em>Quick Start</em> Seite findest Du eine kurze Einleitung in die einzelnen Funktionen Deines Profils und die Netzwerk-Reiter, wo Du interessante Foren findest und neue Kontakte knüpfst."
 
-#: mod/newmember.php:19 mod/admin.php:1935 mod/admin.php:2204
+#: mod/newmember.php:19 mod/admin.php:1930 mod/admin.php:2199
 #: mod/settings.php:124 view/theme/frio/theme.php:269 src/Content/Nav.php:207
 msgid "Settings"
 msgstr "Einstellungen"
@@ -1657,12 +1652,12 @@ msgid "Select an identity to manage: "
 msgstr "Wähle eine Identität zum Verwalten aus: "
 
 #: mod/manage.php:184 mod/localtime.php:56 mod/poke.php:199
-#: mod/fsuggest.php:114 mod/photos.php:1080 mod/photos.php:1160
-#: mod/photos.php:1445 mod/photos.php:1491 mod/photos.php:1530
-#: mod/photos.php:1603 mod/contacts.php:610 mod/events.php:530
-#: mod/invite.php:154 mod/crepair.php:148 mod/install.php:198
-#: mod/install.php:237 mod/message.php:246 mod/message.php:413
-#: mod/profiles.php:579 view/theme/duepuntozero/config.php:71
+#: mod/fsuggest.php:114 mod/contacts.php:610 mod/invite.php:154
+#: mod/crepair.php:148 mod/install.php:198 mod/install.php:237
+#: mod/message.php:246 mod/message.php:413 mod/profiles.php:579
+#: mod/events.php:530 mod/photos.php:1068 mod/photos.php:1148
+#: mod/photos.php:1433 mod/photos.php:1479 mod/photos.php:1518
+#: mod/photos.php:1591 view/theme/duepuntozero/config.php:71
 #: view/theme/frio/config.php:118 view/theme/quattro/config.php:73
 #: view/theme/vier/config.php:119 src/Object/Post.php:804
 msgid "Submit"
@@ -1768,10 +1763,10 @@ msgstr "Was willst Du mit dem Empfänger machen:"
 msgid "Make this post private"
 msgstr "Diesen Beitrag privat machen"
 
-#: mod/probe.php:13 mod/search.php:98 mod/search.php:104
-#: mod/viewcontacts.php:45 mod/webfinger.php:16 mod/photos.php:932
-#: mod/videos.php:199 mod/directory.php:42 mod/community.php:27
-#: mod/dfrn_request.php:602 mod/display.php:203
+#: mod/probe.php:13 mod/viewcontacts.php:45 mod/webfinger.php:16
+#: mod/directory.php:42 mod/dfrn_request.php:602 mod/community.php:27
+#: mod/display.php:203 mod/photos.php:920 mod/search.php:98 mod/search.php:104
+#: mod/videos.php:199
 msgid "Public access denied."
 msgstr "Öffentlicher Zugriff verweigert."
 
@@ -1816,40 +1811,6 @@ msgstr "Registrierung für %s wurde zurückgezogen"
 msgid "Please login."
 msgstr "Bitte melde Dich an."
 
-#: mod/search.php:37 mod/network.php:194
-msgid "Remove term"
-msgstr "Begriff entfernen"
-
-#: mod/search.php:46 mod/network.php:201 src/Content/Feature.php:100
-msgid "Saved Searches"
-msgstr "Gespeicherte Suchen"
-
-#: mod/search.php:105
-msgid "Only logged in users are permitted to perform a search."
-msgstr "Nur eingeloggten Benutzern ist das Suchen gestattet."
-
-#: mod/search.php:129
-msgid "Too Many Requests"
-msgstr "Zu viele Abfragen"
-
-#: mod/search.php:130
-msgid "Only one search per minute is permitted for not logged in users."
-msgstr "Es ist nur eine Suchanfrage pro Minute für nicht eingeloggte Benutzer gestattet."
-
-#: mod/search.php:228 mod/community.php:141
-msgid "No results."
-msgstr "Keine Ergebnisse."
-
-#: mod/search.php:234
-#, php-format
-msgid "Items tagged with: %s"
-msgstr "Beiträge die mit %s getaggt sind"
-
-#: mod/search.php:236 mod/contacts.php:819
-#, php-format
-msgid "Results for: %s"
-msgstr "Ergebnisse für: %s"
-
 #: mod/subthread.php:113
 #, php-format
 msgid "%1$s is following %2$s's %3$s"
@@ -1904,13 +1865,13 @@ msgstr "Keine Kontakte."
 msgid "Access denied."
 msgstr "Zugriff verweigert."
 
-#: mod/wall_upload.php:186 mod/photos.php:763 mod/photos.php:766
-#: mod/photos.php:795 mod/profile_photo.php:153
+#: mod/wall_upload.php:186 mod/profile_photo.php:153 mod/photos.php:751
+#: mod/photos.php:754 mod/photos.php:783
 #, php-format
 msgid "Image exceeds size limit of %s"
 msgstr "Bildgröße überschreitet das Limit von %s"
 
-#: mod/wall_upload.php:200 mod/photos.php:818 mod/profile_photo.php:162
+#: mod/wall_upload.php:200 mod/profile_photo.php:162 mod/photos.php:806
 msgid "Unable to process image."
 msgstr "Konnte das Bild nicht bearbeiten."
 
@@ -1919,7 +1880,7 @@ msgstr "Konnte das Bild nicht bearbeiten."
 msgid "Wall Photos"
 msgstr "Pinnwand-Bilder"
 
-#: mod/wall_upload.php:239 mod/photos.php:847 mod/profile_photo.php:307
+#: mod/wall_upload.php:239 mod/profile_photo.php:307 mod/photos.php:835
 msgid "Image upload failed."
 msgstr "Hochladen des Bildes gescheitert."
 
@@ -2018,328 +1979,93 @@ msgstr "Kontakte vorschlagen"
 msgid "Suggest a friend for %s"
 msgstr "Schlage %s einen Kontakt vor"
 
-#: mod/notes.php:52 src/Model/Profile.php:944
-msgid "Personal Notes"
-msgstr "Persönliche Notizen"
+#: mod/cal.php:142 mod/display.php:316 mod/profile.php:174
+msgid "Access to this profile has been restricted."
+msgstr "Der Zugriff zu diesem Profil wurde eingeschränkt."
 
-#: mod/photos.php:108 src/Model/Profile.php:905
-msgid "Photo Albums"
-msgstr "Fotoalben"
+#: mod/cal.php:274 mod/events.php:391 view/theme/frio/theme.php:263
+#: view/theme/frio/theme.php:267 src/Content/Nav.php:104
+#: src/Content/Nav.php:170 src/Model/Profile.php:922 src/Model/Profile.php:933
+msgid "Events"
+msgstr "Veranstaltungen"
 
-#: mod/photos.php:109 mod/photos.php:1713
-msgid "Recent Photos"
-msgstr "Neueste Fotos"
+#: mod/cal.php:275 mod/events.php:392
+msgid "View"
+msgstr "Ansehen"
 
-#: mod/photos.php:112 mod/photos.php:1210 mod/photos.php:1715
-msgid "Upload New Photos"
-msgstr "Neue Fotos hochladen"
+#: mod/cal.php:276 mod/events.php:394
+msgid "Previous"
+msgstr "Vorherige"
 
-#: mod/photos.php:126 mod/settings.php:51
-msgid "everybody"
-msgstr "jeder"
+#: mod/cal.php:277 mod/install.php:156 mod/events.php:395
+msgid "Next"
+msgstr "Nächste"
 
-#: mod/photos.php:184
-msgid "Contact information unavailable"
-msgstr "Kontaktinformationen nicht verfügbar"
+#: mod/cal.php:280 mod/events.php:400 src/Model/Event.php:412
+msgid "today"
+msgstr "Heute"
 
-#: mod/photos.php:204
-msgid "Album not found."
-msgstr "Album nicht gefunden."
+#: mod/cal.php:281 mod/events.php:401 src/Util/Temporal.php:304
+#: src/Model/Event.php:413
+msgid "month"
+msgstr "Monat"
 
-#: mod/photos.php:234 mod/photos.php:245 mod/photos.php:1161
-msgid "Delete Album"
-msgstr "Album löschen"
+#: mod/cal.php:282 mod/events.php:402 src/Util/Temporal.php:305
+#: src/Model/Event.php:414
+msgid "week"
+msgstr "Woche"
 
-#: mod/photos.php:243
-msgid "Do you really want to delete this photo album and all its photos?"
-msgstr "Möchtest Du wirklich dieses Foto-Album und all seine Foto löschen?"
+#: mod/cal.php:283 mod/events.php:403 src/Util/Temporal.php:306
+#: src/Model/Event.php:415
+msgid "day"
+msgstr "Tag"
 
-#: mod/photos.php:310 mod/photos.php:321 mod/photos.php:1446
-msgid "Delete Photo"
-msgstr "Foto löschen"
+#: mod/cal.php:284 mod/events.php:404
+msgid "list"
+msgstr "Liste"
 
-#: mod/photos.php:319
-msgid "Do you really want to delete this photo?"
-msgstr "Möchtest Du wirklich dieses Foto löschen?"
+#: mod/cal.php:297 src/Core/Console/NewPassword.php:73 src/Model/User.php:214
+msgid "User not found"
+msgstr "Nutzer nicht gefunden"
 
-#: mod/photos.php:667
-msgid "a photo"
-msgstr "einem Foto"
+#: mod/cal.php:313
+msgid "This calendar format is not supported"
+msgstr "Dieses Kalenderformat wird nicht unterstützt."
 
-#: mod/photos.php:667
-#, php-format
-msgid "%1$s was tagged in %2$s by %3$s"
-msgstr "%1$s wurde von %3$s in %2$s getaggt"
+#: mod/cal.php:315
+msgid "No exportable data found"
+msgstr "Keine exportierbaren Daten gefunden"
 
-#: mod/photos.php:769
-msgid "Image upload didn't complete, please try again"
-msgstr "Der Upload des Bildes war nicht vollständig. Bitte versuche es erneut."
+#: mod/cal.php:332
+msgid "calendar"
+msgstr "Kalender"
 
-#: mod/photos.php:772
-msgid "Image file is missing"
-msgstr "Bilddatei konnte nicht gefunden werden."
+#: mod/contacts.php:71 mod/notifications.php:259 src/Model/Profile.php:516
+msgid "Network:"
+msgstr "Netzwerk:"
 
-#: mod/photos.php:777
-msgid ""
-"Server can't accept new file upload at this time, please contact your "
-"administrator"
-msgstr "Der Server kann derzeit keine neuen Datei Uploads akzeptieren. Bitte kontaktiere deinen Administrator."
+#: mod/contacts.php:157
+#, php-format
+msgid "%d contact edited."
+msgid_plural "%d contacts edited."
+msgstr[0] "%d Kontakt bearbeitet."
+msgstr[1] "%d Kontakte bearbeitet."
 
-#: mod/photos.php:803
-msgid "Image file is empty."
-msgstr "Bilddatei ist leer."
+#: mod/contacts.php:184 mod/contacts.php:400
+msgid "Could not access contact record."
+msgstr "Konnte nicht auf die Kontaktdaten zugreifen."
 
-#: mod/photos.php:940
-msgid "No photos selected"
-msgstr "Keine Bilder ausgewählt"
+#: mod/contacts.php:194
+msgid "Could not locate selected profile."
+msgstr "Konnte das ausgewählte Profil nicht finden."
 
-#: mod/photos.php:1036 mod/videos.php:309
-msgid "Access to this item is restricted."
-msgstr "Zugriff zu diesem Eintrag wurde eingeschränkt."
+#: mod/contacts.php:228
+msgid "Contact updated."
+msgstr "Kontakt aktualisiert."
 
-#: mod/photos.php:1090
-msgid "Upload Photos"
-msgstr "Bilder hochladen"
-
-#: mod/photos.php:1094 mod/photos.php:1156
-msgid "New album name: "
-msgstr "Name des neuen Albums: "
-
-#: mod/photos.php:1095
-msgid "or existing album name: "
-msgstr "oder existierender Albumname: "
-
-#: mod/photos.php:1096
-msgid "Do not show a status post for this upload"
-msgstr "Keine Status-Mitteilung für diesen Beitrag anzeigen"
-
-#: mod/photos.php:1098 mod/photos.php:1441 mod/events.php:533
-#: src/Core/ACL.php:318
-msgid "Permissions"
-msgstr "Berechtigungen"
-
-#: mod/photos.php:1106 mod/photos.php:1449 mod/settings.php:1218
-msgid "Show to Groups"
-msgstr "Zeige den Gruppen"
-
-#: mod/photos.php:1107 mod/photos.php:1450 mod/settings.php:1219
-msgid "Show to Contacts"
-msgstr "Zeige den Kontakten"
-
-#: mod/photos.php:1167
-msgid "Edit Album"
-msgstr "Album bearbeiten"
-
-#: mod/photos.php:1172
-msgid "Show Newest First"
-msgstr "Zeige neueste zuerst"
-
-#: mod/photos.php:1174
-msgid "Show Oldest First"
-msgstr "Zeige älteste zuerst"
-
-#: mod/photos.php:1195 mod/photos.php:1698
-msgid "View Photo"
-msgstr "Foto betrachten"
-
-#: mod/photos.php:1236
-msgid "Permission denied. Access to this item may be restricted."
-msgstr "Zugriff verweigert. Zugriff zu diesem Eintrag könnte eingeschränkt sein."
-
-#: mod/photos.php:1238
-msgid "Photo not available"
-msgstr "Foto nicht verfügbar"
-
-#: mod/photos.php:1301
-msgid "View photo"
-msgstr "Fotos ansehen"
-
-#: mod/photos.php:1301
-msgid "Edit photo"
-msgstr "Foto bearbeiten"
-
-#: mod/photos.php:1302
-msgid "Use as profile photo"
-msgstr "Als Profilbild verwenden"
-
-#: mod/photos.php:1308 src/Object/Post.php:149
-msgid "Private Message"
-msgstr "Private Nachricht"
-
-#: mod/photos.php:1327
-msgid "View Full Size"
-msgstr "Betrachte Originalgröße"
-
-#: mod/photos.php:1414
-msgid "Tags: "
-msgstr "Tags: "
-
-#: mod/photos.php:1417
-msgid "[Remove any tag]"
-msgstr "[Tag entfernen]"
-
-#: mod/photos.php:1432
-msgid "New album name"
-msgstr "Name des neuen Albums"
-
-#: mod/photos.php:1433
-msgid "Caption"
-msgstr "Bildunterschrift"
-
-#: mod/photos.php:1434
-msgid "Add a Tag"
-msgstr "Tag hinzufügen"
-
-#: mod/photos.php:1434
-msgid ""
-"Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
-msgstr "Beispiel: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
-
-#: mod/photos.php:1435
-msgid "Do not rotate"
-msgstr "Nicht rotieren"
-
-#: mod/photos.php:1436
-msgid "Rotate CW (right)"
-msgstr "Drehen US (rechts)"
-
-#: mod/photos.php:1437
-msgid "Rotate CCW (left)"
-msgstr "Drehen EUS (links)"
-
-#: mod/photos.php:1471 src/Object/Post.php:304
-msgid "I like this (toggle)"
-msgstr "Ich mag das (toggle)"
-
-#: mod/photos.php:1472 src/Object/Post.php:305
-msgid "I don't like this (toggle)"
-msgstr "Ich mag das nicht (toggle)"
-
-#: mod/photos.php:1488 mod/photos.php:1527 mod/photos.php:1600
-#: mod/contacts.php:953 src/Object/Post.php:801
-msgid "This is you"
-msgstr "Das bist Du"
-
-#: mod/photos.php:1490 mod/photos.php:1529 mod/photos.php:1602
-#: src/Object/Post.php:407 src/Object/Post.php:803
-msgid "Comment"
-msgstr "Kommentar"
-
-#: mod/photos.php:1634
-msgid "Map"
-msgstr "Karte"
-
-#: mod/photos.php:1704 mod/videos.php:387
-msgid "View Album"
-msgstr "Album betrachten"
-
-#: mod/videos.php:139
-msgid "Do you really want to delete this video?"
-msgstr "Möchtest Du dieses Video wirklich löschen?"
-
-#: mod/videos.php:144
-msgid "Delete Video"
-msgstr "Video Löschen"
-
-#: mod/videos.php:207
-msgid "No videos selected"
-msgstr "Keine Videos  ausgewählt"
-
-#: mod/videos.php:396
-msgid "Recent Videos"
-msgstr "Neueste Videos"
-
-#: mod/videos.php:398
-msgid "Upload New Videos"
-msgstr "Neues Video hochladen"
-
-#: mod/cal.php:142 mod/display.php:316 mod/profile.php:174
-msgid "Access to this profile has been restricted."
-msgstr "Der Zugriff zu diesem Profil wurde eingeschränkt."
-
-#: mod/cal.php:274 mod/events.php:391 view/theme/frio/theme.php:263
-#: view/theme/frio/theme.php:267 src/Content/Nav.php:104
-#: src/Content/Nav.php:170 src/Model/Profile.php:922 src/Model/Profile.php:933
-msgid "Events"
-msgstr "Veranstaltungen"
-
-#: mod/cal.php:275 mod/events.php:392
-msgid "View"
-msgstr "Ansehen"
-
-#: mod/cal.php:276 mod/events.php:394
-msgid "Previous"
-msgstr "Vorherige"
-
-#: mod/cal.php:277 mod/events.php:395 mod/install.php:156
-msgid "Next"
-msgstr "Nächste"
-
-#: mod/cal.php:280 mod/events.php:400 src/Model/Event.php:412
-msgid "today"
-msgstr "Heute"
-
-#: mod/cal.php:281 mod/events.php:401 src/Util/Temporal.php:304
-#: src/Model/Event.php:413
-msgid "month"
-msgstr "Monat"
-
-#: mod/cal.php:282 mod/events.php:402 src/Util/Temporal.php:305
-#: src/Model/Event.php:414
-msgid "week"
-msgstr "Woche"
-
-#: mod/cal.php:283 mod/events.php:403 src/Util/Temporal.php:306
-#: src/Model/Event.php:415
-msgid "day"
-msgstr "Tag"
-
-#: mod/cal.php:284 mod/events.php:404
-msgid "list"
-msgstr "Liste"
-
-#: mod/cal.php:297 src/Core/Console/NewPassword.php:73 src/Model/User.php:214
-msgid "User not found"
-msgstr "Nutzer nicht gefunden"
-
-#: mod/cal.php:313
-msgid "This calendar format is not supported"
-msgstr "Dieses Kalenderformat wird nicht unterstützt."
-
-#: mod/cal.php:315
-msgid "No exportable data found"
-msgstr "Keine exportierbaren Daten gefunden"
-
-#: mod/cal.php:332
-msgid "calendar"
-msgstr "Kalender"
-
-#: mod/contacts.php:71 mod/notifications.php:259 src/Model/Profile.php:516
-msgid "Network:"
-msgstr "Netzwerk:"
-
-#: mod/contacts.php:157
-#, php-format
-msgid "%d contact edited."
-msgid_plural "%d contacts edited."
-msgstr[0] "%d Kontakt bearbeitet."
-msgstr[1] "%d Kontakte bearbeitet."
-
-#: mod/contacts.php:184 mod/contacts.php:400
-msgid "Could not access contact record."
-msgstr "Konnte nicht auf die Kontaktdaten zugreifen."
-
-#: mod/contacts.php:194
-msgid "Could not locate selected profile."
-msgstr "Konnte das ausgewählte Profil nicht finden."
-
-#: mod/contacts.php:228
-msgid "Contact updated."
-msgstr "Kontakt aktualisiert."
-
-#: mod/contacts.php:230 mod/dfrn_request.php:415
-msgid "Failed to update contact record."
-msgstr "Aktualisierung der Kontaktdaten fehlgeschlagen."
+#: mod/contacts.php:230 mod/dfrn_request.php:415
+msgid "Failed to update contact record."
+msgstr "Aktualisierung der Kontaktdaten fehlgeschlagen."
 
 #: mod/contacts.php:421
 msgid "Contact has been blocked"
@@ -2432,8 +2158,8 @@ msgid ""
 "are taken from the meta header in the feed item and are posted as hash tags."
 msgstr "Zusätzliche Informationen wie Vorschaubilder, Titel und Zusammenfassungen vom Feed-Eintrag laden. Du kannst diese Option aktivieren, wenn der Feed nicht all zu viel Text beinhaltet. Schlagwörter werden auf den Meta-Informationen des Feed-Headers bezogen und als Hash-Tags verwendet."
 
-#: mod/contacts.php:572 mod/admin.php:1288 mod/admin.php:1450
-#: mod/admin.php:1460
+#: mod/contacts.php:572 mod/admin.php:1283 mod/admin.php:1445
+#: mod/admin.php:1455
 msgid "Disabled"
 msgstr "Deaktiviert"
 
@@ -2509,12 +2235,12 @@ msgid "Update now"
 msgstr "Jetzt aktualisieren"
 
 #: mod/contacts.php:637 mod/contacts.php:827 mod/contacts.php:1011
-#: mod/admin.php:489 mod/admin.php:1829
+#: mod/admin.php:489 mod/admin.php:1824
 msgid "Unblock"
 msgstr "Entsperren"
 
 #: mod/contacts.php:637 mod/contacts.php:827 mod/contacts.php:1011
-#: mod/admin.php:488 mod/admin.php:1828
+#: mod/admin.php:488 mod/admin.php:1823
 msgid "Block"
 msgstr "Sperren"
 
@@ -2572,12 +2298,12 @@ msgid ""
 msgstr "Komma-Separierte Liste mit Schlüsselworten, die nicht in Hashtags konvertiert werden, wenn \"Beziehe Information und Schlüsselworte\" aktiviert wurde"
 
 #: mod/contacts.php:656 mod/unfollow.php:122 mod/follow.php:166
-#: mod/admin.php:494 mod/admin.php:504 mod/notifications.php:256
+#: mod/notifications.php:256 mod/admin.php:494 mod/admin.php:504
 msgid "Profile URL"
 msgstr "Profil URL"
 
-#: mod/contacts.php:660 mod/events.php:518 mod/directory.php:148
-#: mod/notifications.php:246 src/Model/Event.php:60 src/Model/Event.php:85
+#: mod/contacts.php:660 mod/directory.php:148 mod/notifications.php:246
+#: mod/events.php:518 src/Model/Event.php:60 src/Model/Event.php:85
 #: src/Model/Event.php:421 src/Model/Event.php:900 src/Model/Profile.php:413
 msgid "Location:"
 msgstr "Ort:"
@@ -2669,6 +2395,11 @@ msgstr "Nur verborgene Kontakte anzeigen"
 msgid "Search your contacts"
 msgstr "Suche in deinen Kontakten"
 
+#: mod/contacts.php:819 mod/search.php:236
+#, php-format
+msgid "Results for: %s"
+msgstr "Ergebnisse für: %s"
+
 #: mod/contacts.php:820 mod/directory.php:209 view/theme/vier/theme.php:203
 #: src/Content/Widget.php:63
 msgid "Find"
@@ -2707,7 +2438,7 @@ msgstr "Alle Kontakte anzeigen"
 msgid "View all common friends"
 msgstr "Alle Kontakte anzeigen"
 
-#: mod/contacts.php:895 mod/events.php:532 mod/admin.php:1363
+#: mod/contacts.php:895 mod/admin.php:1358 mod/events.php:532
 #: src/Model/Profile.php:863
 msgid "Advanced"
 msgstr "Erweitert"
@@ -2728,6 +2459,11 @@ msgstr "ist ein Fan von dir"
 msgid "you are a fan of"
 msgstr "Du bist Fan von"
 
+#: mod/contacts.php:953 mod/photos.php:1476 mod/photos.php:1515
+#: mod/photos.php:1588 src/Object/Post.php:801
+msgid "This is you"
+msgstr "Das bist Du"
+
 #: mod/contacts.php:1013
 msgid "Toggle Blocked status"
 msgstr "Geblockt-Status ein-/ausschalten"
@@ -2771,8 +2507,8 @@ msgid ""
 "settings. Please double check whom you give this access."
 msgstr "Verwalter haben Zugriff auf alle Funktionen dieses Benutzerkontos und können dessen Einstellungen ändern."
 
-#: mod/delegate.php:168 mod/admin.php:311 mod/admin.php:1358
-#: mod/admin.php:1994 mod/admin.php:2247 mod/admin.php:2321 mod/admin.php:2468
+#: mod/delegate.php:168 mod/admin.php:311 mod/admin.php:1353
+#: mod/admin.php:1989 mod/admin.php:2242 mod/admin.php:2316 mod/admin.php:2463
 #: mod/settings.php:669 mod/settings.php:776 mod/settings.php:864
 #: mod/settings.php:953 mod/settings.php:1183
 msgid "Save Settings"
@@ -2809,97 +2545,33 @@ msgstr "Hinzufügen"
 msgid "No entries."
 msgstr "Keine Einträge."
 
-#: mod/events.php:105 mod/events.php:107
-msgid "Event can not end before it has started."
-msgstr "Die Veranstaltung kann nicht enden bevor sie beginnt."
+#: mod/feedtest.php:20
+msgid "You must be logged in to use this module"
+msgstr "Du musst eingeloggt sein um dieses Modul benutzen zu können."
 
-#: mod/events.php:114 mod/events.php:116
-msgid "Event title and start time are required."
-msgstr "Der Veranstaltungstitel und die Anfangszeit müssen angegeben werden."
+#: mod/feedtest.php:48
+msgid "Source URL"
+msgstr "URL der Quelle"
 
-#: mod/events.php:393
-msgid "Create New Event"
-msgstr "Neue Veranstaltung erstellen"
+#: mod/oexchange.php:30
+msgid "Post successful."
+msgstr "Beitrag erfolgreich veröffentlicht."
 
-#: mod/events.php:506
-msgid "Event details"
-msgstr "Veranstaltungsdetails"
+#: mod/ostatus_subscribe.php:21
+msgid "Subscribing to OStatus contacts"
+msgstr "OStatus Kontakten folgen"
 
-#: mod/events.php:507
-msgid "Starting date and Title are required."
-msgstr "Anfangszeitpunkt und Titel werden benötigt"
+#: mod/ostatus_subscribe.php:33
+msgid "No contact provided."
+msgstr "Keine Kontakte gefunden."
 
-#: mod/events.php:508 mod/events.php:509
-msgid "Event Starts:"
-msgstr "Veranstaltungsbeginn:"
+#: mod/ostatus_subscribe.php:40
+msgid "Couldn't fetch information for contact."
+msgstr "Konnte die Kontaktinformationen nicht einholen."
 
-#: mod/events.php:508 mod/events.php:520 mod/profiles.php:607
-msgid "Required"
-msgstr "Benötigt"
-
-#: mod/events.php:510 mod/events.php:526
-msgid "Finish date/time is not known or not relevant"
-msgstr "Enddatum/-zeit ist nicht bekannt oder nicht relevant"
-
-#: mod/events.php:512 mod/events.php:513
-msgid "Event Finishes:"
-msgstr "Veranstaltungsende:"
-
-#: mod/events.php:514 mod/events.php:527
-msgid "Adjust for viewer timezone"
-msgstr "An Zeitzone des Betrachters anpassen"
-
-#: mod/events.php:516
-msgid "Description:"
-msgstr "Beschreibung"
-
-#: mod/events.php:520 mod/events.php:522
-msgid "Title:"
-msgstr "Titel:"
-
-#: mod/events.php:523 mod/events.php:524
-msgid "Share this event"
-msgstr "Veranstaltung teilen"
-
-#: mod/events.php:531 src/Model/Profile.php:862
-msgid "Basic"
-msgstr "Allgemein"
-
-#: mod/events.php:552
-msgid "Failed to remove event"
-msgstr "Entfernen der Veranstaltung fehlgeschlagen"
-
-#: mod/events.php:554
-msgid "Event removed"
-msgstr "Veranstaltung enfternt"
-
-#: mod/feedtest.php:20
-msgid "You must be logged in to use this module"
-msgstr "Du musst eingeloggt sein um dieses Modul benutzen zu können."
-
-#: mod/feedtest.php:48
-msgid "Source URL"
-msgstr "URL der Quelle"
-
-#: mod/oexchange.php:30
-msgid "Post successful."
-msgstr "Beitrag erfolgreich veröffentlicht."
-
-#: mod/ostatus_subscribe.php:21
-msgid "Subscribing to OStatus contacts"
-msgstr "OStatus Kontakten folgen"
-
-#: mod/ostatus_subscribe.php:33
-msgid "No contact provided."
-msgstr "Keine Kontakte gefunden."
-
-#: mod/ostatus_subscribe.php:40
-msgid "Couldn't fetch information for contact."
-msgstr "Konnte die Kontaktinformationen nicht einholen."
-
-#: mod/ostatus_subscribe.php:50
-msgid "Couldn't fetch friends for contact."
-msgstr "Konnte die Kontaktliste des Kontakts nicht abfragen."
+#: mod/ostatus_subscribe.php:50
+msgid "Couldn't fetch friends for contact."
+msgstr "Konnte die Kontaktliste des Kontakts nicht abfragen."
 
 #: mod/ostatus_subscribe.php:78
 msgid "success"
@@ -3276,671 +2948,1230 @@ msgstr "Markdown"
 msgid "HTML"
 msgstr "HTML"
 
-#: mod/community.php:51
-msgid "Community option not available."
-msgstr "Optionen für die Gemeinschaftsseite nicht verfügbar."
+#: mod/friendica.php:77
+msgid "This is Friendica, version"
+msgstr "Dies ist Friendica, Version"
 
-#: mod/community.php:68
-msgid "Not available."
-msgstr "Nicht verfügbar."
+#: mod/friendica.php:78
+msgid "running at web location"
+msgstr "die unter folgender Webadresse zu finden ist"
 
-#: mod/community.php:81
-msgid "Local Community"
-msgstr "Lokale Gemeinschaft"
+#: mod/friendica.php:82
+msgid ""
+"Please visit <a href=\"https://friendi.ca\">Friendi.ca</a> to learn more "
+"about the Friendica project."
+msgstr "Bitte besuche <a href=\"https://friendi.ca\">Friendi.ca</a> um mehr über das Friendica Projekt zu erfahren."
+
+#: mod/friendica.php:86
+msgid "Bug reports and issues: please visit"
+msgstr "Probleme oder Fehler gefunden? Bitte besuche"
+
+#: mod/friendica.php:86
+msgid "the bugtracker at github"
+msgstr "den Bugtracker auf github"
+
+#: mod/friendica.php:89
+msgid "Suggestions, praise, etc. - please email \"info\" at \"friendi - dot - ca"
+msgstr "Vorschläge, Lob usw.: E-Mail an \"Info\" at \"Friendi - dot ca\""
+
+#: mod/friendica.php:103
+msgid "Installed addons/apps:"
+msgstr "Installierte Apps und Addons"
+
+#: mod/friendica.php:117
+msgid "No installed addons/apps"
+msgstr "Es sind keine Addons oder Apps installiert"
+
+#: mod/friendica.php:122
+#, php-format
+msgid "Read about the <a href=\"%1$s/tos\">Terms of Service</a> of this node."
+msgstr "Erfahre mehr über die <a href=\"%1$s/tos\">Nutzungsbedingungen</a> dieses Knotens."
+
+#: mod/friendica.php:127
+msgid "On this server the following remote servers are blocked."
+msgstr "Auf diesem Server werden die folgenden entfernten Server blockiert."
+
+#: mod/friendica.php:128 mod/dfrn_request.php:347 mod/admin.php:357
+#: mod/admin.php:375 src/Model/Contact.php:1281
+msgid "Blocked domain"
+msgstr "Blockierte Domain"
+
+#: mod/friendica.php:128 mod/admin.php:358 mod/admin.php:376
+msgid "Reason for the block"
+msgstr "Begründung für die Blockierung"
+
+#: mod/invite.php:33
+msgid "Total invitation limit exceeded."
+msgstr "Limit für Einladungen erreicht."
+
+#: mod/invite.php:55
+#, php-format
+msgid "%s : Not a valid email address."
+msgstr "%s: Keine gültige Email Adresse."
+
+#: mod/invite.php:87
+msgid "Please join us on Friendica"
+msgstr "Ich lade Dich zu unserem sozialen Netzwerk Friendica ein"
+
+#: mod/invite.php:96
+msgid "Invitation limit exceeded. Please contact your site administrator."
+msgstr "Limit für Einladungen erreicht. Bitte kontaktiere des Administrator der Seite."
+
+#: mod/invite.php:100
+#, php-format
+msgid "%s : Message delivery failed."
+msgstr "%s: Zustellung der Nachricht fehlgeschlagen."
+
+#: mod/invite.php:104
+#, php-format
+msgid "%d message sent."
+msgid_plural "%d messages sent."
+msgstr[0] "%d Nachricht gesendet."
+msgstr[1] "%d Nachrichten gesendet."
+
+#: mod/invite.php:122
+msgid "You have no more invitations available"
+msgstr "Du hast keine weiteren Einladungen"
+
+#: mod/invite.php:130
+#, php-format
+msgid ""
+"Visit %s for a list of public sites that you can join. Friendica members on "
+"other sites can all connect with each other, as well as with members of many"
+" other social networks."
+msgstr "Besuche %s für eine Liste der öffentlichen Server, denen Du beitreten kannst. Friendica Mitglieder unterschiedlicher Server können sich sowohl alle miteinander verbinden, als auch mit Mitgliedern anderer Sozialer Netzwerke."
+
+#: mod/invite.php:132
+#, php-format
+msgid ""
+"To accept this invitation, please visit and register at %s or any other "
+"public Friendica website."
+msgstr "Um diese Kontaktanfrage zu akzeptieren, besuche und registriere Dich bitte bei %s oder einer anderen öffentlichen Friendica Website."
+
+#: mod/invite.php:133
+#, php-format
+msgid ""
+"Friendica sites all inter-connect to create a huge privacy-enhanced social "
+"web that is owned and controlled by its members. They can also connect with "
+"many traditional social networks. See %s for a list of alternate Friendica "
+"sites you can join."
+msgstr "Friendica Server verbinden sich alle untereinander, um ein großes datenschutzorientiertes Soziales Netzwerk zu bilden, das von seinen Mitgliedern betrieben und kontrolliert wird. Sie können sich auch mit vielen üblichen Sozialen Netzwerken verbinden. Besuche %s für eine Liste alternativer Friendica Server, denen Du beitreten kannst."
+
+#: mod/invite.php:137
+msgid ""
+"Our apologies. This system is not currently configured to connect with other"
+" public sites or invite members."
+msgstr "Es tut uns leid. Dieses System ist zurzeit nicht dafür konfiguriert, sich mit anderen öffentlichen Seiten zu verbinden oder Mitglieder einzuladen."
+
+#: mod/invite.php:141
+msgid ""
+"Friendica sites all inter-connect to create a huge privacy-enhanced social "
+"web that is owned and controlled by its members. They can also connect with "
+"many traditional social networks."
+msgstr "Friendica Server verbinden sich alle untereinander, um ein großes datenschutzorientiertes Soziales Netzwerk zu bilden, das von seinen Mitgliedern betrieben und kontrolliert wird. Sie können sich auch mit vielen üblichen Sozialen Netzwerken verbinden."
+
+#: mod/invite.php:140
+#, php-format
+msgid "To accept this invitation, please visit and register at %s."
+msgstr "Um diese Kontaktanfrage zu akzeptieren, besuche und registriere Dich bitte bei %s."
+
+#: mod/invite.php:147
+msgid "Send invitations"
+msgstr "Einladungen senden"
+
+#: mod/invite.php:148
+msgid "Enter email addresses, one per line:"
+msgstr "E-Mail-Adressen eingeben, eine pro Zeile:"
+
+#: mod/invite.php:149
+msgid ""
+"You are cordially invited to join me and other close friends on Friendica - "
+"and help us to create a better social web."
+msgstr "Du bist herzlich dazu eingeladen, Dich mir und anderen guten Freunden auf Friendica anzuschließen - und ein besseres Soziales Netz aufzubauen."
+
+#: mod/invite.php:151
+msgid "You will need to supply this invitation code: $invite_code"
+msgstr "Du benötigst den folgenden Einladungscode: $invite_code"
+
+#: mod/invite.php:151
+msgid ""
+"Once you have registered, please connect with me via my profile page at:"
+msgstr "Sobald Du registriert bist, kontaktiere mich bitte auf meiner Profilseite:"
+
+#: mod/invite.php:153
+msgid ""
+"For more information about the Friendica project and why we feel it is "
+"important, please visit http://friendi.ca"
+msgstr "Für weitere Informationen über das Friendica Projekt und warum wir es für ein wichtiges Projekt halten, besuche bitte http://friendi.ca."
+
+#: mod/crepair.php:87
+msgid "Contact settings applied."
+msgstr "Einstellungen zum Kontakt angewandt."
+
+#: mod/crepair.php:89
+msgid "Contact update failed."
+msgstr "Konnte den Kontakt nicht aktualisieren."
+
+#: mod/crepair.php:114
+msgid ""
+"<strong>WARNING: This is highly advanced</strong> and if you enter incorrect"
+" information your communications with this contact may stop working."
+msgstr "<strong>ACHTUNG: Das sind Experten-Einstellungen!</strong> Wenn Du etwas Falsches eingibst, funktioniert die Kommunikation mit diesem Kontakt evtl. nicht mehr."
+
+#: mod/crepair.php:115
+msgid ""
+"Please use your browser 'Back' button <strong>now</strong> if you are "
+"uncertain what to do on this page."
+msgstr "Bitte nutze den Zurück-Button Deines Browsers <strong>jetzt</strong>, wenn Du Dir unsicher bist, was Du tun willst."
+
+#: mod/crepair.php:129 mod/crepair.php:131
+msgid "No mirroring"
+msgstr "Kein Spiegeln"
+
+#: mod/crepair.php:129
+msgid "Mirror as forwarded posting"
+msgstr "Spiegeln als weitergeleitete Beiträge"
+
+#: mod/crepair.php:129 mod/crepair.php:131
+msgid "Mirror as my own posting"
+msgstr "Spiegeln als meine eigenen Beiträge"
+
+#: mod/crepair.php:144
+msgid "Return to contact editor"
+msgstr "Zurück zum Kontakteditor"
+
+#: mod/crepair.php:146
+msgid "Refetch contact data"
+msgstr "Kontaktdaten neu laden"
+
+#: mod/crepair.php:149
+msgid "Remote Self"
+msgstr "Entfernte Konten"
+
+#: mod/crepair.php:152
+msgid "Mirror postings from this contact"
+msgstr "Spiegle Beiträge dieses Kontakts"
+
+#: mod/crepair.php:154
+msgid ""
+"Mark this contact as remote_self, this will cause friendica to repost new "
+"entries from this contact."
+msgstr "Markiere diesen Kontakt als remote_self (entferntes Konto), dies veranlasst Friendica alle Top-Level Beiträge dieses Kontakts an all Deine Kontakte zu senden."
+
+#: mod/crepair.php:158 mod/admin.php:494 mod/admin.php:1806 mod/admin.php:1817
+#: mod/admin.php:1830 mod/admin.php:1846 mod/settings.php:671
+#: mod/settings.php:697
+msgid "Name"
+msgstr "Name"
+
+#: mod/crepair.php:159
+msgid "Account Nickname"
+msgstr "Konto-Spitzname"
+
+#: mod/crepair.php:160
+msgid "@Tagname - overrides Name/Nickname"
+msgstr "@Tagname - überschreibt Name/Spitzname"
+
+#: mod/crepair.php:161
+msgid "Account URL"
+msgstr "Konto-URL"
+
+#: mod/crepair.php:162
+msgid "Friend Request URL"
+msgstr "URL für Kontaktschaftsanfragen"
+
+#: mod/crepair.php:163
+msgid "Friend Confirm URL"
+msgstr "URL für Bestätigungen von Kontaktanfragen"
+
+#: mod/crepair.php:164
+msgid "Notification Endpoint URL"
+msgstr "URL-Endpunkt für Benachrichtigungen"
+
+#: mod/crepair.php:165
+msgid "Poll/Feed URL"
+msgstr "Pull/Feed-URL"
+
+#: mod/crepair.php:166
+msgid "New photo from this URL"
+msgstr "Neues Foto von dieser URL"
+
+#: mod/dfrn_poll.php:123 mod/dfrn_poll.php:539
+#, php-format
+msgid "%1$s welcomes %2$s"
+msgstr "%1$s heißt %2$s herzlich willkommen"
+
+#: mod/help.php:48
+msgid "Help:"
+msgstr "Hilfe:"
+
+#: mod/help.php:54 view/theme/vier/theme.php:297 src/Content/Nav.php:134
+msgid "Help"
+msgstr "Hilfe"
+
+#: mod/help.php:63 index.php:317
+msgid "Page not found."
+msgstr "Seite nicht gefunden."
+
+#: mod/install.php:87
+msgid "Friendica Communications Server - Setup"
+msgstr "Friendica-Server für soziale Netzwerke – Setup"
+
+#: mod/install.php:93
+msgid "Could not connect to database."
+msgstr "Verbindung zur Datenbank gescheitert."
+
+#: mod/install.php:97
+msgid "Could not create table."
+msgstr "Tabelle konnte nicht angelegt werden."
+
+#: mod/install.php:103
+msgid "Your Friendica site database has been installed."
+msgstr "Die Datenbank Deiner Friendicaseite wurde installiert."
+
+#: mod/install.php:108
+msgid ""
+"You may need to import the file \"database.sql\" manually using phpmyadmin "
+"or mysql."
+msgstr "Möglicherweise musst Du die Datei \"database.sql\" manuell mit phpmyadmin oder mysql importieren."
+
+#: mod/install.php:109 mod/install.php:155 mod/install.php:267
+msgid "Please see the file \"INSTALL.txt\"."
+msgstr "Lies bitte die \"INSTALL.txt\"."
+
+#: mod/install.php:121
+msgid "Database already in use."
+msgstr "Die Datenbank wird bereits verwendet."
+
+#: mod/install.php:152
+msgid "System check"
+msgstr "Systemtest"
+
+#: mod/install.php:157
+msgid "Check again"
+msgstr "Noch einmal testen"
+
+#: mod/install.php:177
+msgid "Database connection"
+msgstr "Datenbankverbindung"
+
+#: mod/install.php:178
+msgid ""
+"In order to install Friendica we need to know how to connect to your "
+"database."
+msgstr "Um Friendica installieren zu können, müssen wir wissen, wie wir mit Deiner Datenbank Kontakt aufnehmen können."
+
+#: mod/install.php:179
+msgid ""
+"Please contact your hosting provider or site administrator if you have "
+"questions about these settings."
+msgstr "Bitte kontaktiere den Hosting Provider oder den Administrator der Seite, falls Du Fragen zu diesen Einstellungen haben solltest."
+
+#: mod/install.php:180
+msgid ""
+"The database you specify below should already exist. If it does not, please "
+"create it before continuing."
+msgstr "Die Datenbank, die Du unten angibst, sollte bereits existieren. Ist dies noch nicht der Fall, erzeuge sie bitte bevor Du mit der Installation fortfährst."
+
+#: mod/install.php:184
+msgid "Database Server Name"
+msgstr "Datenbank-Server"
+
+#: mod/install.php:185
+msgid "Database Login Name"
+msgstr "Datenbank-Nutzer"
+
+#: mod/install.php:186
+msgid "Database Login Password"
+msgstr "Datenbank-Passwort"
+
+#: mod/install.php:186
+msgid "For security reasons the password must not be empty"
+msgstr "Aus Sicherheitsgründen darf das Passwort nicht leer sein."
+
+#: mod/install.php:187
+msgid "Database Name"
+msgstr "Datenbank-Name"
+
+#: mod/install.php:188 mod/install.php:228
+msgid "Site administrator email address"
+msgstr "E-Mail-Adresse des Administrators"
+
+#: mod/install.php:188 mod/install.php:228
+msgid ""
+"Your account email address must match this in order to use the web admin "
+"panel."
+msgstr "Die E-Mail-Adresse, die in Deinem Friendica-Account eingetragen ist, muss mit dieser Adresse übereinstimmen, damit Du das Admin-Panel benutzen kannst."
+
+#: mod/install.php:192 mod/install.php:231
+msgid "Please select a default timezone for your website"
+msgstr "Bitte wähle die Standardzeitzone Deiner Webseite"
+
+#: mod/install.php:218
+msgid "Site settings"
+msgstr "Server-Einstellungen"
+
+#: mod/install.php:232
+msgid "System Language:"
+msgstr "Systemsprache:"
+
+#: mod/install.php:232
+msgid ""
+"Set the default language for your Friendica installation interface and to "
+"send emails."
+msgstr "Wähle die Standardsprache für deine Friendica-Installations-Oberfläche und den E-Mail-Versand"
+
+#: mod/install.php:248
+msgid ""
+"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."
+msgstr "Die Konfigurationsdatei \".htconfig.php\" konnte nicht angelegt werden. Bitte verwende den angefügten Text, um die Datei im Stammverzeichnis Deiner Friendica-Installation zu erzeugen."
+
+#: mod/install.php:265
+msgid "<h1>What next</h1>"
+msgstr "<h1>Wie geht es weiter?</h1>"
+
+#: mod/install.php:266
+msgid ""
+"IMPORTANT: You will need to [manually] setup a scheduled task for the "
+"worker."
+msgstr "Wichtig: Du musst [manuell] einen Cronjob (o.ä.) für den Worker einrichten."
+
+#: mod/install.php:269
+#, php-format
+msgid ""
+"Go to your new Friendica node <a href=\"%s/register\">registration page</a> "
+"and register as new user. Remember to use the same email you have entered as"
+" administrator email. This will allow you to enter the site admin panel."
+msgstr "Du solltest nun die Seite zur <a href=\"%s/register\">Nutzerregistrierung</a> deiner neuen Friendica Instanz besuchen und einen neuen Nutzer einrichten. Bitte denke daran die selbe E-Mail Adresse anzugeben, die du auch als Administrator E-Mail angegeben hast, damit du das Admin-Panel verwenden kannst."
+
+#: mod/message.php:30 src/Content/Nav.php:199
+msgid "New Message"
+msgstr "Neue Nachricht"
+
+#: mod/message.php:77
+msgid "Unable to locate contact information."
+msgstr "Konnte die Kontaktinformationen nicht finden."
+
+#: mod/message.php:112 view/theme/frio/theme.php:268 src/Content/Nav.php:196
+msgid "Messages"
+msgstr "Nachrichten"
+
+#: mod/message.php:136
+msgid "Do you really want to delete this message?"
+msgstr "Möchtest Du wirklich diese Nachricht löschen?"
+
+#: mod/message.php:152
+msgid "Message deleted."
+msgstr "Nachricht gelöscht."
+
+#: mod/message.php:166
+msgid "Conversation removed."
+msgstr "Unterhaltung gelöscht."
+
+#: mod/message.php:272
+msgid "No messages."
+msgstr "Keine Nachrichten."
+
+#: mod/message.php:311
+msgid "Message not available."
+msgstr "Nachricht nicht verfügbar."
+
+#: mod/message.php:378
+msgid "Delete message"
+msgstr "Nachricht löschen"
+
+#: mod/message.php:380 mod/message.php:481
+msgid "D, d M Y - g:i A"
+msgstr "D, d. M Y - H:i"
+
+#: mod/message.php:395 mod/message.php:478
+msgid "Delete conversation"
+msgstr "Unterhaltung löschen"
+
+#: mod/message.php:397
+msgid ""
+"No secure communications available. You <strong>may</strong> be able to "
+"respond from the sender's profile page."
+msgstr "Sichere Kommunikation ist nicht verfügbar. <strong>Eventuell</strong> kannst Du auf der Profilseite des Absenders antworten."
+
+#: mod/message.php:401
+msgid "Send Reply"
+msgstr "Antwort senden"
+
+#: mod/message.php:452
+#, php-format
+msgid "Unknown sender - %s"
+msgstr "'Unbekannter Absender - %s"
+
+#: mod/message.php:454
+#, php-format
+msgid "You and %s"
+msgstr "Du und %s"
+
+#: mod/message.php:456
+#, php-format
+msgid "%s and You"
+msgstr "%s und Du"
+
+#: mod/message.php:484
+#, php-format
+msgid "%d message"
+msgid_plural "%d messages"
+msgstr[0] "%d Nachricht"
+msgstr[1] "%d Nachrichten"
+
+#: mod/group.php:36
+msgid "Group created."
+msgstr "Gruppe erstellt."
+
+#: mod/group.php:42
+msgid "Could not create group."
+msgstr "Konnte die Gruppe nicht erstellen."
+
+#: mod/group.php:56 mod/group.php:157
+msgid "Group not found."
+msgstr "Gruppe nicht gefunden."
+
+#: mod/group.php:70
+msgid "Group name changed."
+msgstr "Gruppenname geändert."
+
+#: mod/group.php:97
+msgid "Save Group"
+msgstr "Gruppe speichern"
+
+#: mod/group.php:102
+msgid "Create a group of contacts/friends."
+msgstr "Eine Kontaktgruppe anlegen."
+
+#: mod/group.php:103 mod/group.php:199 src/Model/Group.php:421
+msgid "Group Name: "
+msgstr "Gruppenname:"
+
+#: mod/group.php:127
+msgid "Group removed."
+msgstr "Gruppe entfernt."
+
+#: mod/group.php:129
+msgid "Unable to remove group."
+msgstr "Konnte die Gruppe nicht entfernen."
+
+#: mod/group.php:192
+msgid "Delete Group"
+msgstr "Gruppe löschen"
+
+#: mod/group.php:198
+msgid "Group Editor"
+msgstr "Gruppeneditor"
+
+#: mod/group.php:203
+msgid "Edit Group Name"
+msgstr "Gruppen Name bearbeiten"
+
+#: mod/group.php:213
+msgid "Members"
+msgstr "Mitglieder"
+
+#: mod/group.php:216 mod/network.php:639
+msgid "Group is empty"
+msgstr "Gruppe ist leer"
+
+#: mod/group.php:229
+msgid "Remove contact from group"
+msgstr "Entferne den Kontakt aus der Gruppe"
+
+#: mod/group.php:253
+msgid "Add contact to group"
+msgstr "Füge den Kontakt zur Gruppe hinzu"
+
+#: mod/openid.php:29
+msgid "OpenID protocol error. No ID returned."
+msgstr "OpenID Protokollfehler. Keine ID zurückgegeben."
+
+#: mod/openid.php:66
+msgid ""
+"Account not found and OpenID registration is not permitted on this site."
+msgstr "Nutzerkonto wurde nicht gefunden und OpenID-Registrierung ist auf diesem Server nicht gestattet."
+
+#: mod/openid.php:116 src/Module/Login.php:86 src/Module/Login.php:135
+msgid "Login failed."
+msgstr "Anmeldung fehlgeschlagen."
+
+#: mod/dfrn_confirm.php:74 mod/profiles.php:39 mod/profiles.php:149
+#: mod/profiles.php:196 mod/profiles.php:525
+msgid "Profile not found."
+msgstr "Profil nicht gefunden."
+
+#: mod/dfrn_confirm.php:130
+msgid ""
+"This may occasionally happen if contact was requested by both persons and it"
+" has already been approved."
+msgstr "Das kann passieren, wenn sich zwei Kontakte gegenseitig eingeladen haben und bereits einer angenommen wurde."
+
+#: mod/dfrn_confirm.php:240
+msgid "Response from remote site was not understood."
+msgstr "Antwort der Gegenstelle unverständlich."
+
+#: mod/dfrn_confirm.php:247 mod/dfrn_confirm.php:252
+msgid "Unexpected response from remote site: "
+msgstr "Unerwartete Antwort der Gegenstelle: "
+
+#: mod/dfrn_confirm.php:261
+msgid "Confirmation completed successfully."
+msgstr "Bestätigung erfolgreich abgeschlossen."
+
+#: mod/dfrn_confirm.php:273
+msgid "Temporary failure. Please wait and try again."
+msgstr "Zeitweiser Fehler. Bitte warte einige Momente und versuche es dann noch einmal."
+
+#: mod/dfrn_confirm.php:276
+msgid "Introduction failed or was revoked."
+msgstr "Kontaktanfrage schlug fehl oder wurde zurückgezogen."
+
+#: mod/dfrn_confirm.php:281
+msgid "Remote site reported: "
+msgstr "Gegenstelle meldet: "
+
+#: mod/dfrn_confirm.php:392
+msgid "Unable to set contact photo."
+msgstr "Konnte das Bild des Kontakts nicht speichern."
+
+#: mod/dfrn_confirm.php:450
+#, php-format
+msgid "No user record found for '%s' "
+msgstr "Für '%s' wurde kein Nutzer gefunden"
 
-#: mod/community.php:84
-msgid "Posts from local users on this server"
-msgstr "Beiträge von Nutzern dieses Servers"
+#: mod/dfrn_confirm.php:460
+msgid "Our site encryption key is apparently messed up."
+msgstr "Der Verschlüsselungsschlüssel unserer Seite ist anscheinend nicht in Ordnung."
 
-#: mod/community.php:92
-msgid "Global Community"
-msgstr "Globale Gemeinschaft"
+#: mod/dfrn_confirm.php:471
+msgid "Empty site URL was provided or URL could not be decrypted by us."
+msgstr "Leere URL für die Seite erhalten oder die URL konnte nicht entschlüsselt werden."
 
-#: mod/community.php:95
-msgid "Posts from users of the whole federated network"
-msgstr "Beiträge von Nutzern des gesamten  föderalen Netzwerks"
+#: mod/dfrn_confirm.php:487
+msgid "Contact record was not found for you on our site."
+msgstr "Für diesen Kontakt wurde auf unserer Seite kein Eintrag gefunden."
 
-#: mod/community.php:185
-msgid ""
-"This community stream shows all public posts received by this node. They may"
-" not reflect the opinions of this node’s users."
-msgstr "Diese Gemeinschaftsseite zeigt alle öffentlichen Beiträge, die auf diesem Knoten eingegangen sind. Der Inhalt entspricht nicht zwingend der Meinung der Nutzer dieses Servers."
+#: mod/dfrn_confirm.php:501
+#, php-format
+msgid "Site public key not available in contact record for URL %s."
+msgstr "Die Kontaktdaten für URL %s enthalten keinen Public Key für den Server."
 
-#: mod/friendica.php:77
-msgid "This is Friendica, version"
-msgstr "Dies ist Friendica, Version"
+#: mod/dfrn_confirm.php:517
+msgid ""
+"The ID provided by your system is a duplicate on our system. It should work "
+"if you try again."
+msgstr "Die ID, die uns Dein System angeboten hat, ist hier bereits vergeben. Bitte versuche es noch einmal."
 
-#: mod/friendica.php:78
-msgid "running at web location"
-msgstr "die unter folgender Webadresse zu finden ist"
+#: mod/dfrn_confirm.php:528
+msgid "Unable to set your contact credentials on our system."
+msgstr "Deine Kontaktreferenzen konnten nicht in unserem System gespeichert werden."
 
-#: mod/friendica.php:82
-msgid ""
-"Please visit <a href=\"https://friendi.ca\">Friendi.ca</a> to learn more "
-"about the Friendica project."
-msgstr "Bitte besuche <a href=\"https://friendi.ca\">Friendi.ca</a> um mehr über das Friendica Projekt zu erfahren."
+#: mod/dfrn_confirm.php:583
+msgid "Unable to update your contact profile details on our system"
+msgstr "Die Updates für Dein Profil konnten nicht gespeichert werden"
 
-#: mod/friendica.php:86
-msgid "Bug reports and issues: please visit"
-msgstr "Probleme oder Fehler gefunden? Bitte besuche"
+#: mod/dfrn_confirm.php:613 mod/dfrn_request.php:564
+#: src/Model/Contact.php:1578
+msgid "[Name Withheld]"
+msgstr "[Name unterdrückt]"
 
-#: mod/friendica.php:86
-msgid "the bugtracker at github"
-msgstr "den Bugtracker auf github"
+#: mod/dfrn_request.php:94
+msgid "This introduction has already been accepted."
+msgstr "Diese Kontaktanfrage wurde bereits akzeptiert."
 
-#: mod/friendica.php:89
-msgid "Suggestions, praise, etc. - please email \"info\" at \"friendi - dot - ca"
-msgstr "Vorschläge, Lob usw.: E-Mail an \"Info\" at \"Friendi - dot ca\""
+#: mod/dfrn_request.php:112 mod/dfrn_request.php:355
+msgid "Profile location is not valid or does not contain profile information."
+msgstr "Profiladresse ist ungültig oder stellt keine Profildaten zur Verfügung."
 
-#: mod/friendica.php:103
-msgid "Installed addons/apps:"
-msgstr "Installierte Apps und Addons"
+#: mod/dfrn_request.php:116 mod/dfrn_request.php:359
+msgid "Warning: profile location has no identifiable owner name."
+msgstr "Warnung: Es konnte kein Name des Besitzers von der angegebenen Profiladresse gefunden werden."
 
-#: mod/friendica.php:117
-msgid "No installed addons/apps"
-msgstr "Es sind keine Addons oder Apps installiert"
+#: mod/dfrn_request.php:119 mod/dfrn_request.php:362
+msgid "Warning: profile location has no profile photo."
+msgstr "Warnung: Es gibt kein Profilbild bei der angegebenen Profiladresse."
 
-#: mod/friendica.php:122
+#: mod/dfrn_request.php:123 mod/dfrn_request.php:366
 #, php-format
-msgid "Read about the <a href=\"%1$s/tos\">Terms of Service</a> of this node."
-msgstr "Erfahre mehr über die <a href=\"%1$s/tos\">Nutzungsbedingungen</a> dieses Knotens."
-
-#: mod/friendica.php:127
-msgid "On this server the following remote servers are blocked."
-msgstr "Auf diesem Server werden die folgenden entfernten Server blockiert."
+msgid "%d required parameter was not found at the given location"
+msgid_plural "%d required parameters were not found at the given location"
+msgstr[0] "%d benötigter Parameter wurde an der angegebenen Stelle nicht gefunden"
+msgstr[1] "%d benötigte Parameter wurden an der angegebenen Stelle nicht gefunden"
 
-#: mod/friendica.php:128 mod/admin.php:357 mod/admin.php:375
-#: mod/dfrn_request.php:347 src/Model/Contact.php:1281
-msgid "Blocked domain"
-msgstr "Blockierte Domain"
+#: mod/dfrn_request.php:162
+msgid "Introduction complete."
+msgstr "Kontaktanfrage abgeschlossen."
 
-#: mod/friendica.php:128 mod/admin.php:358 mod/admin.php:376
-msgid "Reason for the block"
-msgstr "Begründung für die Blockierung"
+#: mod/dfrn_request.php:199
+msgid "Unrecoverable protocol error."
+msgstr "Nicht behebbarer Protokollfehler."
 
-#: mod/invite.php:33
-msgid "Total invitation limit exceeded."
-msgstr "Limit für Einladungen erreicht."
+#: mod/dfrn_request.php:226
+msgid "Profile unavailable."
+msgstr "Profil nicht verfügbar."
 
-#: mod/invite.php:55
+#: mod/dfrn_request.php:248
 #, php-format
-msgid "%s : Not a valid email address."
-msgstr "%s: Keine gültige Email Adresse."
+msgid "%s has received too many connection requests today."
+msgstr "%s hat heute zu viele Kontaktanfragen erhalten."
 
-#: mod/invite.php:87
-msgid "Please join us on Friendica"
-msgstr "Ich lade Dich zu unserem sozialen Netzwerk Friendica ein"
+#: mod/dfrn_request.php:249
+msgid "Spam protection measures have been invoked."
+msgstr "Maßnahmen zum Spamschutz wurden ergriffen."
 
-#: mod/invite.php:96
-msgid "Invitation limit exceeded. Please contact your site administrator."
-msgstr "Limit für Einladungen erreicht. Bitte kontaktiere des Administrator der Seite."
+#: mod/dfrn_request.php:250
+msgid "Friends are advised to please try again in 24 hours."
+msgstr "Freunde sind angehalten, es in 24 Stunden erneut zu versuchen."
 
-#: mod/invite.php:100
-#, php-format
-msgid "%s : Message delivery failed."
-msgstr "%s: Zustellung der Nachricht fehlgeschlagen."
+#: mod/dfrn_request.php:276
+msgid "Invalid locator"
+msgstr "Ungültiger Locator"
 
-#: mod/invite.php:104
+#: mod/dfrn_request.php:312
+msgid "You have already introduced yourself here."
+msgstr "Du hast Dich hier bereits vorgestellt."
+
+#: mod/dfrn_request.php:315
 #, php-format
-msgid "%d message sent."
-msgid_plural "%d messages sent."
-msgstr[0] "%d Nachricht gesendet."
-msgstr[1] "%d Nachrichten gesendet."
+msgid "Apparently you are already friends with %s."
+msgstr "Es scheint so, als ob Du bereits mit %s in Kontakt stehst."
 
-#: mod/invite.php:122
-msgid "You have no more invitations available"
-msgstr "Du hast keine weiteren Einladungen"
+#: mod/dfrn_request.php:335
+msgid "Invalid profile URL."
+msgstr "Ungültige Profil-URL."
 
-#: mod/invite.php:130
-#, php-format
-msgid ""
-"Visit %s for a list of public sites that you can join. Friendica members on "
-"other sites can all connect with each other, as well as with members of many"
-" other social networks."
-msgstr "Besuche %s für eine Liste der öffentlichen Server, denen Du beitreten kannst. Friendica Mitglieder unterschiedlicher Server können sich sowohl alle miteinander verbinden, als auch mit Mitgliedern anderer Sozialer Netzwerke."
+#: mod/dfrn_request.php:341 src/Model/Contact.php:1276
+msgid "Disallowed profile URL."
+msgstr "Nicht erlaubte Profil-URL."
 
-#: mod/invite.php:132
-#, php-format
-msgid ""
-"To accept this invitation, please visit and register at %s or any other "
-"public Friendica website."
-msgstr "Um diese Kontaktanfrage zu akzeptieren, besuche und registriere Dich bitte bei %s oder einer anderen öffentlichen Friendica Website."
+#: mod/dfrn_request.php:435
+msgid "Your introduction has been sent."
+msgstr "Deine Kontaktanfrage wurde gesendet."
 
-#: mod/invite.php:133
-#, php-format
+#: mod/dfrn_request.php:473
 msgid ""
-"Friendica sites all inter-connect to create a huge privacy-enhanced social "
-"web that is owned and controlled by its members. They can also connect with "
-"many traditional social networks. See %s for a list of alternate Friendica "
-"sites you can join."
-msgstr "Friendica Server verbinden sich alle untereinander, um ein großes datenschutzorientiertes Soziales Netzwerk zu bilden, das von seinen Mitgliedern betrieben und kontrolliert wird. Sie können sich auch mit vielen üblichen Sozialen Netzwerken verbinden. Besuche %s für eine Liste alternativer Friendica Server, denen Du beitreten kannst."
+"Remote subscription can't be done for your network. Please subscribe "
+"directly on your system."
+msgstr "Entferntes abon­nie­ren kann für dein Netzwerk nicht durchgeführt werden. Bitte nutze direkt die Abonnieren-Funktion deines Systems.   "
 
-#: mod/invite.php:137
-msgid ""
-"Our apologies. This system is not currently configured to connect with other"
-" public sites or invite members."
-msgstr "Es tut uns leid. Dieses System ist zurzeit nicht dafür konfiguriert, sich mit anderen öffentlichen Seiten zu verbinden oder Mitglieder einzuladen."
+#: mod/dfrn_request.php:489
+msgid "Please login to confirm introduction."
+msgstr "Bitte melde Dich an, um die Kontaktanfrage zu bestätigen."
 
-#: mod/invite.php:141
+#: mod/dfrn_request.php:497
 msgid ""
-"Friendica sites all inter-connect to create a huge privacy-enhanced social "
-"web that is owned and controlled by its members. They can also connect with "
-"many traditional social networks."
-msgstr "Friendica Server verbinden sich alle untereinander, um ein großes datenschutzorientiertes Soziales Netzwerk zu bilden, das von seinen Mitgliedern betrieben und kontrolliert wird. Sie können sich auch mit vielen üblichen Sozialen Netzwerken verbinden."
-
-#: mod/invite.php:140
-#, php-format
-msgid "To accept this invitation, please visit and register at %s."
-msgstr "Um diese Kontaktanfrage zu akzeptieren, besuche und registriere Dich bitte bei %s."
+"Incorrect identity currently logged in. Please login to "
+"<strong>this</strong> profile."
+msgstr "Momentan bist Du mit einer anderen Identität angemeldet. Bitte melde Dich mit <strong>diesem</strong> Profil an."
 
-#: mod/invite.php:147
-msgid "Send invitations"
-msgstr "Einladungen senden"
+#: mod/dfrn_request.php:511 mod/dfrn_request.php:528
+msgid "Confirm"
+msgstr "Bestätigen"
 
-#: mod/invite.php:148
-msgid "Enter email addresses, one per line:"
-msgstr "E-Mail-Adressen eingeben, eine pro Zeile:"
+#: mod/dfrn_request.php:523
+msgid "Hide this contact"
+msgstr "Verberge diesen Kontakt"
 
-#: mod/invite.php:149
-msgid ""
-"You are cordially invited to join me and other close friends on Friendica - "
-"and help us to create a better social web."
-msgstr "Du bist herzlich dazu eingeladen, Dich mir und anderen guten Freunden auf Friendica anzuschließen - und ein besseres Soziales Netz aufzubauen."
+#: mod/dfrn_request.php:526
+#, php-format
+msgid "Welcome home %s."
+msgstr "Willkommen zurück %s."
 
-#: mod/invite.php:151
-msgid "You will need to supply this invitation code: $invite_code"
-msgstr "Du benötigst den folgenden Einladungscode: $invite_code"
+#: mod/dfrn_request.php:527
+#, php-format
+msgid "Please confirm your introduction/connection request to %s."
+msgstr "Bitte bestätige Deine Kontaktanfrage bei %s."
 
-#: mod/invite.php:151
+#: mod/dfrn_request.php:637
 msgid ""
-"Once you have registered, please connect with me via my profile page at:"
-msgstr "Sobald Du registriert bist, kontaktiere mich bitte auf meiner Profilseite:"
+"Please enter your 'Identity Address' from one of the following supported "
+"communications networks:"
+msgstr "Bitte gib die Adresse Deines Profils in einem der unterstützten sozialen Netzwerke an:"
 
-#: mod/invite.php:153
+#: mod/dfrn_request.php:640
+#, php-format
 msgid ""
-"For more information about the Friendica project and why we feel it is "
-"important, please visit http://friendi.ca"
-msgstr "Für weitere Informationen über das Friendica Projekt und warum wir es für ein wichtiges Projekt halten, besuche bitte http://friendi.ca."
+"If you are not yet a member of the free social web, <a href=\"%s\">follow "
+"this link to find a public Friendica site and join us today</a>."
+msgstr "Wenn du noch kein Mitglied dieses freien sozialen Netzwerks bist, <a href=\"%s\">folge diesem Link</a> um einen öffentlichen Friendica Server zu finden und beizutreten."
 
-#: mod/network.php:202 src/Model/Group.php:413
-msgid "add"
-msgstr "hinzufügen"
+#: mod/dfrn_request.php:645
+msgid "Friend/Connection Request"
+msgstr "Kontaktanfrage"
 
-#: mod/network.php:547
-#, php-format
+#: mod/dfrn_request.php:646
 msgid ""
-"Warning: This group contains %s member from a network that doesn't allow non"
-" public messages."
-msgid_plural ""
-"Warning: This group contains %s members from a network that doesn't allow "
-"non public messages."
-msgstr[0] "Warnung: Diese Gruppe beinhaltet %s Person aus einem Netzwerk das keine nicht öffentlichen Beiträge empfangen kann."
-msgstr[1] "Warnung: Diese Gruppe beinhaltet %s Personen aus Netzwerken die keine nicht-öffentlichen Beiträge empfangen können."
+"Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, "
+"testuser@gnusocial.de"
+msgstr "Beispiele: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@gnusocial.de"
 
-#: mod/network.php:550
-msgid "Messages in this group won't be send to these receivers."
-msgstr "Beiträge in dieser Gruppe werden deshalb nicht an diese Personen zugestellt werden."
+#: mod/dfrn_request.php:651 src/Content/ContactSelector.php:79
+msgid "Friendica"
+msgstr "Friendica"
 
-#: mod/network.php:618
-msgid "No such group"
-msgstr "Es gibt keine solche Gruppe"
+#: mod/dfrn_request.php:652
+msgid "GNU Social (Pleroma, Mastodon)"
+msgstr "GNU Social (Pleroma, Mastodon)"
 
-#: mod/network.php:639 mod/group.php:216
-msgid "Group is empty"
-msgstr "Gruppe ist leer"
+#: mod/dfrn_request.php:653
+msgid "Diaspora (Socialhome, Hubzilla)"
+msgstr "Diaspora (Socialhome, Hubzilla)"
 
-#: mod/network.php:643
+#: mod/dfrn_request.php:654
 #, php-format
-msgid "Group: %s"
-msgstr "Gruppe: %s"
+msgid ""
+" - please do not use this form.  Instead, enter %s into your Diaspora search"
+" bar."
+msgstr " - bitte verwende dieses Formular nicht. Stattdessen suche nach %s in Deiner Diaspora Suchleiste."
 
-#: mod/network.php:669
-msgid "Private messages to this person are at risk of public disclosure."
-msgstr "Private Nachrichten an diese Person könnten an die Öffentlichkeit gelangen."
+#: mod/notifications.php:37
+msgid "Invalid request identifier."
+msgstr "Invalid request identifier."
 
-#: mod/network.php:672
-msgid "Invalid contact."
-msgstr "Ungültiger Kontakt."
+#: mod/notifications.php:46 mod/notifications.php:182
+#: mod/notifications.php:229
+msgid "Discard"
+msgstr "Verwerfen"
 
-#: mod/network.php:937
-msgid "Commented Order"
-msgstr "Neueste Kommentare"
+#: mod/notifications.php:98 src/Content/Nav.php:191
+msgid "Notifications"
+msgstr "Benachrichtigungen"
 
-#: mod/network.php:940
-msgid "Sort by Comment Date"
-msgstr "Nach Kommentardatum sortieren"
+#: mod/notifications.php:107
+msgid "Network Notifications"
+msgstr "Netzwerk Benachrichtigungen"
 
-#: mod/network.php:945
-msgid "Posted Order"
-msgstr "Neueste Beiträge"
+#: mod/notifications.php:119
+msgid "Personal Notifications"
+msgstr "Persönliche Benachrichtigungen"
 
-#: mod/network.php:948
-msgid "Sort by Post Date"
-msgstr "Nach Beitragsdatum sortieren"
+#: mod/notifications.php:125
+msgid "Home Notifications"
+msgstr "Pinnwand Benachrichtigungen"
 
-#: mod/network.php:956 mod/profiles.php:594
-#: src/Core/NotificationsManager.php:185
-msgid "Personal"
-msgstr "Persönlich"
+#: mod/notifications.php:155
+msgid "Show Ignored Requests"
+msgstr "Zeige ignorierte Anfragen"
 
-#: mod/network.php:959
-msgid "Posts that mention or involve you"
-msgstr "Beiträge, in denen es um Dich geht"
+#: mod/notifications.php:155
+msgid "Hide Ignored Requests"
+msgstr "Verberge ignorierte Anfragen"
 
-#: mod/network.php:967
-msgid "New"
-msgstr "Neue"
+#: mod/notifications.php:167 mod/notifications.php:236
+msgid "Notification type: "
+msgstr "Benachrichtigungstyp: "
 
-#: mod/network.php:970
-msgid "Activity Stream - by date"
-msgstr "Aktivitäten-Stream - nach Datum"
+#: mod/notifications.php:170
+#, php-format
+msgid "suggested by %s"
+msgstr "vorgeschlagen von %s"
 
-#: mod/network.php:978
-msgid "Shared Links"
-msgstr "Geteilte Links"
+#: mod/notifications.php:178 mod/notifications.php:262 mod/admin.php:1820
+msgid "Approve"
+msgstr "Genehmigen"
 
-#: mod/network.php:981
-msgid "Interesting Links"
-msgstr "Interessante Links"
+#: mod/notifications.php:197
+msgid "Claims to be known to you: "
+msgstr "Behauptet Dich zu kennen: "
 
-#: mod/network.php:989
-msgid "Starred"
-msgstr "Markierte"
+#: mod/notifications.php:198
+msgid "yes"
+msgstr "ja"
 
-#: mod/network.php:992
-msgid "Favourite Posts"
-msgstr "Favorisierte Beiträge"
+#: mod/notifications.php:198
+msgid "no"
+msgstr "nein"
 
-#: mod/crepair.php:87
-msgid "Contact settings applied."
-msgstr "Einstellungen zum Kontakt angewandt."
+#: mod/notifications.php:199 mod/notifications.php:204
+msgid "Shall your connection be bidirectional or not?"
+msgstr "Soll die Verbindung beidseitig sein oder nicht?"
 
-#: mod/crepair.php:89
-msgid "Contact update failed."
-msgstr "Konnte den Kontakt nicht aktualisieren."
+#: mod/notifications.php:200 mod/notifications.php:205
+#, php-format
+msgid ""
+"Accepting %s as a friend allows %s to subscribe to your posts, and you will "
+"also receive updates from them in your news feed."
+msgstr "Akzeptierst du %s als Kontakt, erlaubst du damit das Lesen deiner Beiträge und abonnierst selbst auch die Beiträge von %s."
 
-#: mod/crepair.php:114
+#: mod/notifications.php:201
+#, php-format
 msgid ""
-"<strong>WARNING: This is highly advanced</strong> and if you enter incorrect"
-" information your communications with this contact may stop working."
-msgstr "<strong>ACHTUNG: Das sind Experten-Einstellungen!</strong> Wenn Du etwas Falsches eingibst, funktioniert die Kommunikation mit diesem Kontakt evtl. nicht mehr."
+"Accepting %s as a subscriber allows them to subscribe to your posts, but you"
+" will not receive updates from them in your news feed."
+msgstr "Wenn du %s als Abonnent akzeptierst, erlaubst du damit das Lesen deiner Beiträge, wirst aber selbst die Beiträge der anderen Seite nicht erhalten."
 
-#: mod/crepair.php:115
+#: mod/notifications.php:206
+#, php-format
 msgid ""
-"Please use your browser 'Back' button <strong>now</strong> if you are "
-"uncertain what to do on this page."
-msgstr "Bitte nutze den Zurück-Button Deines Browsers <strong>jetzt</strong>, wenn Du Dir unsicher bist, was Du tun willst."
+"Accepting %s as a sharer allows them to subscribe to your posts, but you "
+"will not receive updates from them in your news feed."
+msgstr "Wenn du %s als Teilenden akzeptierst, erlaubst du damit das Lesen deiner Beiträge, wirst aber selbst die Beiträge der anderen Seite nicht erhalten."
 
-#: mod/crepair.php:129 mod/crepair.php:131
-msgid "No mirroring"
-msgstr "Kein Spiegeln"
+#: mod/notifications.php:217
+msgid "Friend"
+msgstr "Kontakt"
 
-#: mod/crepair.php:129
-msgid "Mirror as forwarded posting"
-msgstr "Spiegeln als weitergeleitete Beiträge"
+#: mod/notifications.php:218
+msgid "Sharer"
+msgstr "Teilenden"
 
-#: mod/crepair.php:129 mod/crepair.php:131
-msgid "Mirror as my own posting"
-msgstr "Spiegeln als meine eigenen Beiträge"
+#: mod/notifications.php:218
+msgid "Subscriber"
+msgstr "Abonnent"
 
-#: mod/crepair.php:144
-msgid "Return to contact editor"
-msgstr "Zurück zum Kontakteditor"
+#: mod/notifications.php:273
+msgid "No introductions."
+msgstr "Keine Kontaktanfragen."
 
-#: mod/crepair.php:146
-msgid "Refetch contact data"
-msgstr "Kontaktdaten neu laden"
+#: mod/notifications.php:314
+msgid "Show unread"
+msgstr "Ungelesene anzeigen"
 
-#: mod/crepair.php:149
-msgid "Remote Self"
-msgstr "Entfernte Konten"
+#: mod/notifications.php:314
+msgid "Show all"
+msgstr "Alle anzeigen"
 
-#: mod/crepair.php:152
-msgid "Mirror postings from this contact"
-msgstr "Spiegle Beiträge dieses Kontakts"
+#: mod/notifications.php:320
+#, php-format
+msgid "No more %s notifications."
+msgstr "Keine weiteren %s Benachrichtigungen"
 
-#: mod/crepair.php:154
-msgid ""
-"Mark this contact as remote_self, this will cause friendica to repost new "
-"entries from this contact."
-msgstr "Markiere diesen Kontakt als remote_self (entferntes Konto), dies veranlasst Friendica alle Top-Level Beiträge dieses Kontakts an all Deine Kontakte zu senden."
+#: mod/profiles.php:58
+msgid "Profile deleted."
+msgstr "Profil gelöscht."
 
-#: mod/crepair.php:158 mod/admin.php:494 mod/admin.php:1811 mod/admin.php:1822
-#: mod/admin.php:1835 mod/admin.php:1851 mod/settings.php:671
-#: mod/settings.php:697
-msgid "Name"
-msgstr "Name"
+#: mod/profiles.php:74 mod/profiles.php:110
+msgid "Profile-"
+msgstr "Profil-"
 
-#: mod/crepair.php:159
-msgid "Account Nickname"
-msgstr "Konto-Spitzname"
+#: mod/profiles.php:93 mod/profiles.php:132
+msgid "New profile created."
+msgstr "Neues Profil angelegt."
 
-#: mod/crepair.php:160
-msgid "@Tagname - overrides Name/Nickname"
-msgstr "@Tagname - überschreibt Name/Spitzname"
+#: mod/profiles.php:116
+msgid "Profile unavailable to clone."
+msgstr "Profil nicht zum Duplizieren verfügbar."
 
-#: mod/crepair.php:161
-msgid "Account URL"
-msgstr "Konto-URL"
+#: mod/profiles.php:206
+msgid "Profile Name is required."
+msgstr "Profilname ist erforderlich."
 
-#: mod/crepair.php:162
-msgid "Friend Request URL"
-msgstr "URL für Kontaktschaftsanfragen"
+#: mod/profiles.php:347
+msgid "Marital Status"
+msgstr "Familienstand"
 
-#: mod/crepair.php:163
-msgid "Friend Confirm URL"
-msgstr "URL für Bestätigungen von Kontaktanfragen"
+#: mod/profiles.php:351
+msgid "Romantic Partner"
+msgstr "Romanze"
 
-#: mod/crepair.php:164
-msgid "Notification Endpoint URL"
-msgstr "URL-Endpunkt für Benachrichtigungen"
+#: mod/profiles.php:363
+msgid "Work/Employment"
+msgstr "Arbeit / Beschäftigung"
 
-#: mod/crepair.php:165
-msgid "Poll/Feed URL"
-msgstr "Pull/Feed-URL"
+#: mod/profiles.php:366
+msgid "Religion"
+msgstr "Religion"
 
-#: mod/crepair.php:166
-msgid "New photo from this URL"
-msgstr "Neues Foto von dieser URL"
+#: mod/profiles.php:370
+msgid "Political Views"
+msgstr "Politische Ansichten"
+
+#: mod/profiles.php:374
+msgid "Gender"
+msgstr "Geschlecht"
+
+#: mod/profiles.php:378
+msgid "Sexual Preference"
+msgstr "Sexuelle Vorlieben"
 
-#: mod/dfrn_poll.php:123 mod/dfrn_poll.php:539
-#, php-format
-msgid "%1$s welcomes %2$s"
-msgstr "%1$s heißt %2$s herzlich willkommen"
+#: mod/profiles.php:382
+msgid "XMPP"
+msgstr "XMPP"
 
-#: mod/help.php:48
-msgid "Help:"
-msgstr "Hilfe:"
+#: mod/profiles.php:386
+msgid "Homepage"
+msgstr "Webseite"
 
-#: mod/help.php:54 view/theme/vier/theme.php:297 src/Content/Nav.php:134
-msgid "Help"
-msgstr "Hilfe"
+#: mod/profiles.php:390 mod/profiles.php:593
+msgid "Interests"
+msgstr "Interessen"
 
-#: mod/help.php:63 index.php:317
-msgid "Page not found."
-msgstr "Seite nicht gefunden."
+#: mod/profiles.php:394 mod/admin.php:494
+msgid "Address"
+msgstr "Adresse"
 
-#: mod/install.php:87
-msgid "Friendica Communications Server - Setup"
-msgstr "Friendica-Server für soziale Netzwerke – Setup"
+#: mod/profiles.php:401 mod/profiles.php:589
+msgid "Location"
+msgstr "Wohnort"
 
-#: mod/install.php:93
-msgid "Could not connect to database."
-msgstr "Verbindung zur Datenbank gescheitert."
+#: mod/profiles.php:483
+msgid "Profile updated."
+msgstr "Profil aktualisiert."
 
-#: mod/install.php:97
-msgid "Could not create table."
-msgstr "Tabelle konnte nicht angelegt werden."
+#: mod/profiles.php:540
+msgid "Hide contacts and friends:"
+msgstr "Kontakte und Freunde verbergen"
 
-#: mod/install.php:103
-msgid "Your Friendica site database has been installed."
-msgstr "Die Datenbank Deiner Friendicaseite wurde installiert."
+#: mod/profiles.php:545
+msgid "Hide your contact/friend list from viewers of this profile?"
+msgstr "Liste der Kontakte vor Betrachtern dieses Profils verbergen?"
 
-#: mod/install.php:108
-msgid ""
-"You may need to import the file \"database.sql\" manually using phpmyadmin "
-"or mysql."
-msgstr "Möglicherweise musst Du die Datei \"database.sql\" manuell mit phpmyadmin oder mysql importieren."
+#: mod/profiles.php:565
+msgid "Show more profile fields:"
+msgstr "Zeige mehr Profil-Felder:"
 
-#: mod/install.php:109 mod/install.php:155 mod/install.php:267
-msgid "Please see the file \"INSTALL.txt\"."
-msgstr "Lies bitte die \"INSTALL.txt\"."
+#: mod/profiles.php:577
+msgid "Profile Actions"
+msgstr "Profilaktionen"
 
-#: mod/install.php:121
-msgid "Database already in use."
-msgstr "Die Datenbank wird bereits verwendet."
+#: mod/profiles.php:578
+msgid "Edit Profile Details"
+msgstr "Profil bearbeiten"
 
-#: mod/install.php:152
-msgid "System check"
-msgstr "Systemtest"
+#: mod/profiles.php:580
+msgid "Change Profile Photo"
+msgstr "Profilbild ändern"
 
-#: mod/install.php:157
-msgid "Check again"
-msgstr "Noch einmal testen"
+#: mod/profiles.php:581
+msgid "View this profile"
+msgstr "Dieses Profil anzeigen"
 
-#: mod/install.php:177
-msgid "Database connection"
-msgstr "Datenbankverbindung"
+#: mod/profiles.php:582 mod/profiles.php:677 src/Model/Profile.php:389
+msgid "Edit visibility"
+msgstr "Sichtbarkeit bearbeiten"
 
-#: mod/install.php:178
-msgid ""
-"In order to install Friendica we need to know how to connect to your "
-"database."
-msgstr "Um Friendica installieren zu können, müssen wir wissen, wie wir mit Deiner Datenbank Kontakt aufnehmen können."
+#: mod/profiles.php:583
+msgid "Create a new profile using these settings"
+msgstr "Neues Profil anlegen und diese Einstellungen verwenden"
 
-#: mod/install.php:179
-msgid ""
-"Please contact your hosting provider or site administrator if you have "
-"questions about these settings."
-msgstr "Bitte kontaktiere den Hosting Provider oder den Administrator der Seite, falls Du Fragen zu diesen Einstellungen haben solltest."
+#: mod/profiles.php:584
+msgid "Clone this profile"
+msgstr "Dieses Profil duplizieren"
 
-#: mod/install.php:180
-msgid ""
-"The database you specify below should already exist. If it does not, please "
-"create it before continuing."
-msgstr "Die Datenbank, die Du unten angibst, sollte bereits existieren. Ist dies noch nicht der Fall, erzeuge sie bitte bevor Du mit der Installation fortfährst."
+#: mod/profiles.php:585
+msgid "Delete this profile"
+msgstr "Dieses Profil löschen"
 
-#: mod/install.php:184
-msgid "Database Server Name"
-msgstr "Datenbank-Server"
+#: mod/profiles.php:587
+msgid "Basic information"
+msgstr "Grundinformationen"
 
-#: mod/install.php:185
-msgid "Database Login Name"
-msgstr "Datenbank-Nutzer"
+#: mod/profiles.php:588
+msgid "Profile picture"
+msgstr "Profilbild"
 
-#: mod/install.php:186
-msgid "Database Login Password"
-msgstr "Datenbank-Passwort"
+#: mod/profiles.php:590
+msgid "Preferences"
+msgstr "Vorlieben"
 
-#: mod/install.php:186
-msgid "For security reasons the password must not be empty"
-msgstr "Aus Sicherheitsgründen darf das Passwort nicht leer sein."
+#: mod/profiles.php:591
+msgid "Status information"
+msgstr "Status Informationen"
 
-#: mod/install.php:187
-msgid "Database Name"
-msgstr "Datenbank-Name"
+#: mod/profiles.php:592
+msgid "Additional information"
+msgstr "Zusätzliche Informationen"
 
-#: mod/install.php:188 mod/install.php:228
-msgid "Site administrator email address"
-msgstr "E-Mail-Adresse des Administrators"
+#: mod/profiles.php:594 mod/network.php:962
+#: src/Core/NotificationsManager.php:185
+msgid "Personal"
+msgstr "Persönlich"
 
-#: mod/install.php:188 mod/install.php:228
-msgid ""
-"Your account email address must match this in order to use the web admin "
-"panel."
-msgstr "Die E-Mail-Adresse, die in Deinem Friendica-Account eingetragen ist, muss mit dieser Adresse übereinstimmen, damit Du das Admin-Panel benutzen kannst."
+#: mod/profiles.php:595
+msgid "Relation"
+msgstr "Beziehung"
 
-#: mod/install.php:192 mod/install.php:231
-msgid "Please select a default timezone for your website"
-msgstr "Bitte wähle die Standardzeitzone Deiner Webseite"
+#: mod/profiles.php:596 src/Util/Temporal.php:81 src/Util/Temporal.php:83
+msgid "Miscellaneous"
+msgstr "Verschiedenes"
 
-#: mod/install.php:218
-msgid "Site settings"
-msgstr "Server-Einstellungen"
+#: mod/profiles.php:599
+msgid "Your Gender:"
+msgstr "Dein Geschlecht:"
 
-#: mod/install.php:232
-msgid "System Language:"
-msgstr "Systemsprache:"
+#: mod/profiles.php:600
+msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
+msgstr "<span class=\"heart\">&hearts;</span> Beziehungsstatus:"
 
-#: mod/install.php:232
-msgid ""
-"Set the default language for your Friendica installation interface and to "
-"send emails."
-msgstr "Wähle die Standardsprache für deine Friendica-Installations-Oberfläche und den E-Mail-Versand"
+#: mod/profiles.php:601 src/Model/Profile.php:780
+msgid "Sexual Preference:"
+msgstr "Sexuelle Vorlieben:"
 
-#: mod/install.php:248
-msgid ""
-"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."
-msgstr "Die Konfigurationsdatei \".htconfig.php\" konnte nicht angelegt werden. Bitte verwende den angefügten Text, um die Datei im Stammverzeichnis Deiner Friendica-Installation zu erzeugen."
+#: mod/profiles.php:602
+msgid "Example: fishing photography software"
+msgstr "Beispiel: Fischen Fotografie Software"
 
-#: mod/install.php:265
-msgid "<h1>What next</h1>"
-msgstr "<h1>Wie geht es weiter?</h1>"
+#: mod/profiles.php:607
+msgid "Profile Name:"
+msgstr "Profilname:"
 
-#: mod/install.php:266
-msgid ""
-"IMPORTANT: You will need to [manually] setup a scheduled task for the "
-"worker."
-msgstr "Wichtig: Du musst [manuell] einen Cronjob (o.ä.) für den Worker einrichten."
+#: mod/profiles.php:607 mod/events.php:508 mod/events.php:520
+msgid "Required"
+msgstr "Benötigt"
 
-#: mod/install.php:269
-#, php-format
+#: mod/profiles.php:609
 msgid ""
-"Go to your new Friendica node <a href=\"%s/register\">registration page</a> "
-"and register as new user. Remember to use the same email you have entered as"
-" administrator email. This will allow you to enter the site admin panel."
-msgstr "Du solltest nun die Seite zur <a href=\"%s/register\">Nutzerregistrierung</a> deiner neuen Friendica Instanz besuchen und einen neuen Nutzer einrichten. Bitte denke daran die selbe E-Mail Adresse anzugeben, die du auch als Administrator E-Mail angegeben hast, damit du das Admin-Panel verwenden kannst."
+"This is your <strong>public</strong> profile.<br />It <strong>may</strong> "
+"be visible to anybody using the internet."
+msgstr "Dies ist Dein <strong>öffentliches</strong> Profil.<br />Es <strong>könnte</strong> für jeden Nutzer des Internets sichtbar sein."
 
-#: mod/message.php:30 src/Content/Nav.php:199
-msgid "New Message"
-msgstr "Neue Nachricht"
+#: mod/profiles.php:610
+msgid "Your Full Name:"
+msgstr "Dein kompletter Name:"
 
-#: mod/message.php:77
-msgid "Unable to locate contact information."
-msgstr "Konnte die Kontaktinformationen nicht finden."
+#: mod/profiles.php:611
+msgid "Title/Description:"
+msgstr "Titel/Beschreibung:"
 
-#: mod/message.php:112 view/theme/frio/theme.php:268 src/Content/Nav.php:196
-msgid "Messages"
-msgstr "Nachrichten"
+#: mod/profiles.php:614
+msgid "Street Address:"
+msgstr "Adresse:"
 
-#: mod/message.php:136
-msgid "Do you really want to delete this message?"
-msgstr "Möchtest Du wirklich diese Nachricht löschen?"
+#: mod/profiles.php:615
+msgid "Locality/City:"
+msgstr "Wohnort:"
 
-#: mod/message.php:152
-msgid "Message deleted."
-msgstr "Nachricht gelöscht."
+#: mod/profiles.php:616
+msgid "Region/State:"
+msgstr "Region/Bundesstaat:"
 
-#: mod/message.php:166
-msgid "Conversation removed."
-msgstr "Unterhaltung gelöscht."
+#: mod/profiles.php:617
+msgid "Postal/Zip Code:"
+msgstr "Postleitzahl:"
+
+#: mod/profiles.php:618
+msgid "Country:"
+msgstr "Land:"
+
+#: mod/profiles.php:619 src/Util/Temporal.php:149
+msgid "Age: "
+msgstr "Alter: "
 
-#: mod/message.php:272
-msgid "No messages."
-msgstr "Keine Nachrichten."
+#: mod/profiles.php:622
+msgid "Who: (if applicable)"
+msgstr "Wer: (falls anwendbar)"
 
-#: mod/message.php:311
-msgid "Message not available."
-msgstr "Nachricht nicht verfügbar."
+#: mod/profiles.php:622
+msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
+msgstr "Beispiele: cathy123, Cathy Williams, cathy@example.com"
 
-#: mod/message.php:378
-msgid "Delete message"
-msgstr "Nachricht löschen"
+#: mod/profiles.php:623
+msgid "Since [date]:"
+msgstr "Seit [Datum]:"
 
-#: mod/message.php:380 mod/message.php:481
-msgid "D, d M Y - g:i A"
-msgstr "D, d. M Y - H:i"
+#: mod/profiles.php:625
+msgid "Tell us about yourself..."
+msgstr "Erzähle uns ein bisschen von Dir …"
 
-#: mod/message.php:395 mod/message.php:478
-msgid "Delete conversation"
-msgstr "Unterhaltung löschen"
+#: mod/profiles.php:626
+msgid "XMPP (Jabber) address:"
+msgstr "XMPP (Jabber) Adresse"
 
-#: mod/message.php:397
+#: mod/profiles.php:626
 msgid ""
-"No secure communications available. You <strong>may</strong> be able to "
-"respond from the sender's profile page."
-msgstr "Sichere Kommunikation ist nicht verfügbar. <strong>Eventuell</strong> kannst Du auf der Profilseite des Absenders antworten."
+"The XMPP address will be propagated to your contacts so that they can follow"
+" you."
+msgstr "Die XMPP Adresse wird an deine Kontakte verteilt werden, so dass sie auch über XMPP mit dir in Kontakt treten können."
 
-#: mod/message.php:401
-msgid "Send Reply"
-msgstr "Antwort senden"
+#: mod/profiles.php:627
+msgid "Homepage URL:"
+msgstr "Adresse der Homepage:"
 
-#: mod/message.php:452
-#, php-format
-msgid "Unknown sender - %s"
-msgstr "'Unbekannter Absender - %s"
+#: mod/profiles.php:628 src/Model/Profile.php:788
+msgid "Hometown:"
+msgstr "Heimatort:"
 
-#: mod/message.php:454
-#, php-format
-msgid "You and %s"
-msgstr "Du und %s"
+#: mod/profiles.php:629 src/Model/Profile.php:796
+msgid "Political Views:"
+msgstr "Politische Ansichten:"
 
-#: mod/message.php:456
-#, php-format
-msgid "%s and You"
-msgstr "%s und Du"
+#: mod/profiles.php:630
+msgid "Religious Views:"
+msgstr "Religiöse Ansichten:"
 
-#: mod/message.php:484
-#, php-format
-msgid "%d message"
-msgid_plural "%d messages"
-msgstr[0] "%d Nachricht"
-msgstr[1] "%d Nachrichten"
+#: mod/profiles.php:631
+msgid "Public Keywords:"
+msgstr "Öffentliche Schlüsselwörter:"
 
-#: mod/group.php:36
-msgid "Group created."
-msgstr "Gruppe erstellt."
+#: mod/profiles.php:631
+msgid "(Used for suggesting potential friends, can be seen by others)"
+msgstr "(Wird verwendet, um potentielle Kontakte zu finden, kann von Kontakten eingesehen werden)"
 
-#: mod/group.php:42
-msgid "Could not create group."
-msgstr "Konnte die Gruppe nicht erstellen."
+#: mod/profiles.php:632
+msgid "Private Keywords:"
+msgstr "Private Schlüsselwörter:"
 
-#: mod/group.php:56 mod/group.php:157
-msgid "Group not found."
-msgstr "Gruppe nicht gefunden."
+#: mod/profiles.php:632
+msgid "(Used for searching profiles, never shown to others)"
+msgstr "(Wird für die Suche nach Profilen verwendet und niemals veröffentlicht)"
 
-#: mod/group.php:70
-msgid "Group name changed."
-msgstr "Gruppenname geändert."
+#: mod/profiles.php:633 src/Model/Profile.php:812
+msgid "Likes:"
+msgstr "Likes:"
 
-#: mod/group.php:97
-msgid "Save Group"
-msgstr "Gruppe speichern"
+#: mod/profiles.php:634 src/Model/Profile.php:816
+msgid "Dislikes:"
+msgstr "Dislikes:"
 
-#: mod/group.php:102
-msgid "Create a group of contacts/friends."
-msgstr "Eine Kontaktgruppe anlegen."
+#: mod/profiles.php:635
+msgid "Musical interests"
+msgstr "Musikalische Interessen"
 
-#: mod/group.php:103 mod/group.php:199 src/Model/Group.php:421
-msgid "Group Name: "
-msgstr "Gruppenname:"
+#: mod/profiles.php:636
+msgid "Books, literature"
+msgstr "Bücher, Literatur"
 
-#: mod/group.php:127
-msgid "Group removed."
-msgstr "Gruppe entfernt."
+#: mod/profiles.php:637
+msgid "Television"
+msgstr "Fernsehen"
 
-#: mod/group.php:129
-msgid "Unable to remove group."
-msgstr "Konnte die Gruppe nicht entfernen."
+#: mod/profiles.php:638
+msgid "Film/dance/culture/entertainment"
+msgstr "Filme/Tänze/Kultur/Unterhaltung"
 
-#: mod/group.php:192
-msgid "Delete Group"
-msgstr "Gruppe löschen"
+#: mod/profiles.php:639
+msgid "Hobbies/Interests"
+msgstr "Hobbies/Interessen"
 
-#: mod/group.php:198
-msgid "Group Editor"
-msgstr "Gruppeneditor"
+#: mod/profiles.php:640
+msgid "Love/romance"
+msgstr "Liebe/Romantik"
 
-#: mod/group.php:203
-msgid "Edit Group Name"
-msgstr "Gruppen Name bearbeiten"
+#: mod/profiles.php:641
+msgid "Work/employment"
+msgstr "Arbeit/Anstellung"
 
-#: mod/group.php:213
-msgid "Members"
-msgstr "Mitglieder"
+#: mod/profiles.php:642
+msgid "School/education"
+msgstr "Schule/Ausbildung"
 
-#: mod/group.php:229
-msgid "Remove contact from group"
-msgstr "Entferne den Kontakt aus der Gruppe"
+#: mod/profiles.php:643
+msgid "Contact information and Social Networks"
+msgstr "Kontaktinformationen und Soziale Netzwerke"
 
-#: mod/group.php:253
-msgid "Add contact to group"
-msgstr "Füge den Kontakt zur Gruppe hinzu"
+#: mod/profiles.php:674 src/Model/Profile.php:385
+msgid "Profile Image"
+msgstr "Profilbild"
 
-#: mod/openid.php:29
-msgid "OpenID protocol error. No ID returned."
-msgstr "OpenID Protokollfehler. Keine ID zurückgegeben."
+#: mod/profiles.php:676 src/Model/Profile.php:388
+msgid "visible to everybody"
+msgstr "sichtbar für jeden"
 
-#: mod/openid.php:66
-msgid ""
-"Account not found and OpenID registration is not permitted on this site."
-msgstr "Nutzerkonto wurde nicht gefunden und OpenID-Registrierung ist auf diesem Server nicht gestattet."
+#: mod/profiles.php:683
+msgid "Edit/Manage Profiles"
+msgstr "Bearbeite/Verwalte Profile"
 
-#: mod/openid.php:116 src/Module/Login.php:86 src/Module/Login.php:135
-msgid "Login failed."
-msgstr "Anmeldung fehlgeschlagen."
+#: mod/profiles.php:684 src/Model/Profile.php:375 src/Model/Profile.php:397
+msgid "Change profile photo"
+msgstr "Profilbild ändern"
+
+#: mod/profiles.php:685 src/Model/Profile.php:376
+msgid "Create New Profile"
+msgstr "Neues Profil anlegen"
 
 #: mod/admin.php:107
 msgid "Theme settings updated."
@@ -3954,7 +4185,7 @@ msgstr "Information"
 msgid "Overview"
 msgstr "Übersicht"
 
-#: mod/admin.php:182 mod/admin.php:722
+#: mod/admin.php:182 mod/admin.php:717
 msgid "Federation Statistics"
 msgstr "Föderation Statistik"
 
@@ -3962,19 +4193,19 @@ msgstr "Föderation Statistik"
 msgid "Configuration"
 msgstr "Konfiguration"
 
-#: mod/admin.php:184 mod/admin.php:1357
+#: mod/admin.php:184 mod/admin.php:1352
 msgid "Site"
 msgstr "Seite"
 
-#: mod/admin.php:185 mod/admin.php:1289 mod/admin.php:1817 mod/admin.php:1833
+#: mod/admin.php:185 mod/admin.php:1284 mod/admin.php:1812 mod/admin.php:1828
 msgid "Users"
 msgstr "Nutzer"
 
-#: mod/admin.php:186 mod/admin.php:1933 mod/admin.php:1993 mod/settings.php:87
+#: mod/admin.php:186 mod/admin.php:1928 mod/admin.php:1988 mod/settings.php:87
 msgid "Addons"
 msgstr "Addons"
 
-#: mod/admin.php:187 mod/admin.php:2202 mod/admin.php:2246
+#: mod/admin.php:187 mod/admin.php:2197 mod/admin.php:2241
 msgid "Themes"
 msgstr "Themen"
 
@@ -3995,7 +4226,7 @@ msgstr "Datenbank"
 msgid "DB updates"
 msgstr "DB Updates"
 
-#: mod/admin.php:192 mod/admin.php:757
+#: mod/admin.php:192 mod/admin.php:752
 msgid "Inspect Queue"
 msgstr "Warteschlange Inspizieren"
 
@@ -4015,11 +4246,11 @@ msgstr "Server Blockliste"
 msgid "Delete Item"
 msgstr "Eintrag löschen"
 
-#: mod/admin.php:197 mod/admin.php:198 mod/admin.php:2320
+#: mod/admin.php:197 mod/admin.php:198 mod/admin.php:2315
 msgid "Logs"
 msgstr "Protokolle"
 
-#: mod/admin.php:199 mod/admin.php:2387
+#: mod/admin.php:199 mod/admin.php:2382
 msgid "View Logs"
 msgstr "Protokolle anzeigen"
 
@@ -4052,9 +4283,9 @@ msgid "User registrations waiting for confirmation"
 msgstr "Nutzeranmeldungen die auf Bestätigung warten"
 
 #: mod/admin.php:303 mod/admin.php:365 mod/admin.php:482 mod/admin.php:524
-#: mod/admin.php:721 mod/admin.php:756 mod/admin.php:852 mod/admin.php:1356
-#: mod/admin.php:1816 mod/admin.php:1932 mod/admin.php:1992 mod/admin.php:2201
-#: mod/admin.php:2245 mod/admin.php:2319 mod/admin.php:2386
+#: mod/admin.php:716 mod/admin.php:751 mod/admin.php:847 mod/admin.php:1351
+#: mod/admin.php:1811 mod/admin.php:1927 mod/admin.php:1987 mod/admin.php:2196
+#: mod/admin.php:2240 mod/admin.php:2314 mod/admin.php:2381
 msgid "Administration"
 msgstr "Administration"
 
@@ -4200,7 +4431,7 @@ msgstr "Auf dieser Seite kannst du Accounts von anderen Knoten blockieren und da
 msgid "Block Remote Contact"
 msgstr "Blockiere entfernten Kontakt"
 
-#: mod/admin.php:486 mod/admin.php:1819
+#: mod/admin.php:486 mod/admin.php:1814
 msgid "select all"
 msgstr "Alle auswählen"
 
@@ -4224,10 +4455,6 @@ msgstr "Blockieren von weiteren Kontakten"
 msgid "Photo"
 msgstr "Foto:"
 
-#: mod/admin.php:494 mod/profiles.php:394
-msgid "Address"
-msgstr "Adresse"
-
 #: mod/admin.php:502
 #, php-format
 msgid "%s total blocked contact"
@@ -4264,67 +4491,67 @@ msgstr "GUID"
 msgid "The GUID of the item you want to delete."
 msgstr "Die GUID des zu löschenden Eintrags"
 
-#: mod/admin.php:568
+#: mod/admin.php:563
 msgid "Item marked for deletion."
 msgstr "Eintrag wurden zur Löschung markiert"
 
-#: mod/admin.php:639
+#: mod/admin.php:634
 msgid "unknown"
 msgstr "Unbekannt"
 
-#: mod/admin.php:715
+#: mod/admin.php:710
 msgid ""
 "This page offers you some numbers to the known part of the federated social "
 "network your Friendica node is part of. These numbers are not complete but "
 "only reflect the part of the network your node is aware of."
 msgstr "Diese Seite präsentiert einige Zahlen zu dem bekannten Teil des föderalen sozialen Netzwerks, von dem deine Friendica Installation ein Teil ist. Diese Zahlen sind nicht absolut und reflektieren nur den Teil des Netzwerks, den dein Knoten kennt."
 
-#: mod/admin.php:716
+#: mod/admin.php:711
 msgid ""
 "The <em>Auto Discovered Contact Directory</em> feature is not enabled, it "
 "will improve the data displayed here."
 msgstr "Die Funktion um <em>Automatisch ein Kontaktverzeichnis erstellen</em> ist nicht aktiv. Es wird die hier angezeigten Daten verbessern."
 
-#: mod/admin.php:728
+#: mod/admin.php:723
 #, php-format
 msgid ""
 "Currently this node is aware of %d nodes with %d registered users from the "
 "following platforms:"
 msgstr "Momentan kennt dieser Knoten %d Knoten mit insgesamt %d registrierten Nutzern, die die folgenden Plattformen verwenden:"
 
-#: mod/admin.php:759
+#: mod/admin.php:754
 msgid "ID"
 msgstr "ID"
 
-#: mod/admin.php:760
+#: mod/admin.php:755
 msgid "Recipient Name"
 msgstr "Empfänger Name"
 
-#: mod/admin.php:761
+#: mod/admin.php:756
 msgid "Recipient Profile"
 msgstr "Empfänger Profil"
 
-#: mod/admin.php:762 view/theme/frio/theme.php:266
+#: mod/admin.php:757 view/theme/frio/theme.php:266
 #: src/Core/NotificationsManager.php:178 src/Content/Nav.php:183
 msgid "Network"
 msgstr "Netzwerk"
 
-#: mod/admin.php:763
+#: mod/admin.php:758
 msgid "Created"
 msgstr "Erstellt"
 
-#: mod/admin.php:764
+#: mod/admin.php:759
 msgid "Last Tried"
 msgstr "Zuletzt versucht"
 
-#: mod/admin.php:765
+#: mod/admin.php:760
 msgid ""
 "This page lists the content of the queue for outgoing postings. These are "
 "postings the initial delivery failed for. They will be resend later and "
 "eventually deleted if the delivery fails permanently."
 msgstr "Auf dieser Seite werden die in der Warteschlange eingereihten Beiträge aufgelistet. Bei diesen Beiträgen schlug die erste Zustellung fehl. Es wird später wiederholt versucht die Beiträge zuzustellen, bis sie schließlich gelöscht werden."
 
-#: mod/admin.php:789
+#: mod/admin.php:784
 #, php-format
 msgid ""
 "Your DB still runs with MyISAM tables. You should change the engine type to "
@@ -4335,488 +4562,492 @@ msgid ""
 " an automatic conversion.<br />"
 msgstr "Deine DB verwendet derzeit noch MyISAM Tabellen. Du solltest die Datenbank Engine auf InnoDB umstellen, da Friendica in Zukunft InnoDB Features verwenden wird. Eine Anleitung zur Umstellung der Datenbank kannst du  <a href=\"%s\">hier</a>  finden. Du kannst außerdem mit dem Befehl <tt>php bin/console.php dbstructure toinnodb</tt> auf der Kommandozeile die Umstellung automatisch vornehmen lassen."
 
-#: mod/admin.php:796
+#: mod/admin.php:791
 #, php-format
 msgid ""
 "There is a new version of Friendica available for download. Your current "
 "version is %1$s, upstream version is %2$s"
 msgstr "Es gibt eine neue Version von Friendica. Du verwendest derzeit die Version %1$s, die aktuelle Version ist %2$s."
 
-#: mod/admin.php:806
+#: mod/admin.php:801
 msgid ""
 "The database update failed. Please run \"php bin/console.php dbstructure "
 "update\" from the command line and have a look at the errors that might "
 "appear."
 msgstr "Das Update der Datenbank ist fehlgeschlagen. Bitte führe 'php bin/console.php dbstructure update' in der Kommandozeile aus und achte auf eventuell auftretende Fehlermeldungen."
 
-#: mod/admin.php:812
+#: mod/admin.php:807
 msgid "The worker was never executed. Please check your database structure!"
 msgstr "Der Hintergrundprozess (worker) wurde noch nie gestartet. Bitte überprüfe deine Datenbankstruktur."
 
-#: mod/admin.php:815
+#: mod/admin.php:810
 #, php-format
 msgid ""
 "The last worker execution was on %s UTC. This is older than one hour. Please"
 " check your crontab settings."
 msgstr "Der Hintergrundprozess (worker) wurde zuletzt um %s UTC ausgeführt. Das war vor mehr als einer Stunde. Bitte überprüfe deine crontab Einstellungen."
 
-#: mod/admin.php:820
+#: mod/admin.php:815
 msgid "Normal Account"
 msgstr "Normales Konto"
 
-#: mod/admin.php:821
+#: mod/admin.php:816
 msgid "Automatic Follower Account"
 msgstr "Automatisch folgendes Konto (Marktschreier)"
 
-#: mod/admin.php:822
+#: mod/admin.php:817
 msgid "Public Forum Account"
 msgstr "Öffentliches Forum Konto"
 
-#: mod/admin.php:823
+#: mod/admin.php:818
 msgid "Automatic Friend Account"
 msgstr "Automatische Freunde Seite"
 
-#: mod/admin.php:824
+#: mod/admin.php:819
 msgid "Blog Account"
 msgstr "Blog-Konto"
 
-#: mod/admin.php:825
+#: mod/admin.php:820
 msgid "Private Forum Account"
 msgstr "Privates Forum Konto"
 
-#: mod/admin.php:847
+#: mod/admin.php:842
 msgid "Message queues"
 msgstr "Nachrichten-Warteschlangen"
 
-#: mod/admin.php:853
+#: mod/admin.php:848
 msgid "Summary"
 msgstr "Zusammenfassung"
 
-#: mod/admin.php:855
+#: mod/admin.php:850
 msgid "Registered users"
 msgstr "Registrierte Personen"
 
-#: mod/admin.php:857
+#: mod/admin.php:852
 msgid "Pending registrations"
 msgstr "Anstehende Anmeldungen"
 
-#: mod/admin.php:858
+#: mod/admin.php:853
 msgid "Version"
 msgstr "Version"
 
-#: mod/admin.php:863
+#: mod/admin.php:858
 msgid "Active addons"
 msgstr "Aktivierte Addons"
 
-#: mod/admin.php:894
+#: mod/admin.php:889
 msgid "Can not parse base url. Must have at least <scheme>://<domain>"
 msgstr "Die Basis-URL konnte nicht analysiert werden. Sie muss mindestens aus <protokoll>://<domain> bestehen"
 
-#: mod/admin.php:1224
+#: mod/admin.php:1219
 msgid "Site settings updated."
 msgstr "Seiteneinstellungen aktualisiert."
 
-#: mod/admin.php:1251 mod/settings.php:897
+#: mod/admin.php:1246 mod/settings.php:897
 msgid "No special theme for mobile devices"
 msgstr "Kein spezielles Theme für mobile Geräte verwenden."
 
-#: mod/admin.php:1280
+#: mod/admin.php:1275
 msgid "No community page for local users"
 msgstr "Keine Gemeinschaftsseite für lokale Nutzer"
 
-#: mod/admin.php:1281
+#: mod/admin.php:1276
 msgid "No community page"
 msgstr "Keine Gemeinschaftsseite"
 
-#: mod/admin.php:1282
+#: mod/admin.php:1277
 msgid "Public postings from users of this site"
 msgstr "Öffentliche Beiträge von NutzerInnen dieser Seite"
 
-#: mod/admin.php:1283
+#: mod/admin.php:1278
 msgid "Public postings from the federated network"
 msgstr "Öffentliche Beiträge aus dem föderalen Netzwerk"
 
-#: mod/admin.php:1284
+#: mod/admin.php:1279
 msgid "Public postings from local users and the federated network"
 msgstr "Öffentliche Beiträge von lokalen Nutzern und aus dem föderalen Netzwerk"
 
-#: mod/admin.php:1290
+#: mod/admin.php:1285
 msgid "Users, Global Contacts"
 msgstr "Nutzer, globale Kontakte"
 
-#: mod/admin.php:1291
+#: mod/admin.php:1286
 msgid "Users, Global Contacts/fallback"
 msgstr "Nutzer, globale Kontakte / Fallback"
 
-#: mod/admin.php:1295
+#: mod/admin.php:1290
 msgid "One month"
 msgstr "ein Monat"
 
-#: mod/admin.php:1296
+#: mod/admin.php:1291
 msgid "Three months"
 msgstr "drei Monate"
 
-#: mod/admin.php:1297
+#: mod/admin.php:1292
 msgid "Half a year"
 msgstr "ein halbes Jahr"
 
-#: mod/admin.php:1298
+#: mod/admin.php:1293
 msgid "One year"
 msgstr "ein Jahr"
 
-#: mod/admin.php:1303
+#: mod/admin.php:1298
 msgid "Multi user instance"
 msgstr "Mehrbenutzer Instanz"
 
-#: mod/admin.php:1326
+#: mod/admin.php:1321
 msgid "Closed"
 msgstr "Geschlossen"
 
-#: mod/admin.php:1327
+#: mod/admin.php:1322
 msgid "Requires approval"
 msgstr "Bedarf der Zustimmung"
 
-#: mod/admin.php:1328
+#: mod/admin.php:1323
 msgid "Open"
 msgstr "Offen"
 
-#: mod/admin.php:1332
+#: mod/admin.php:1327
 msgid "No SSL policy, links will track page SSL state"
 msgstr "Keine SSL Richtlinie, Links werden das verwendete Protokoll beibehalten"
 
-#: mod/admin.php:1333
+#: mod/admin.php:1328
 msgid "Force all links to use SSL"
 msgstr "SSL für alle Links erzwingen"
 
-#: mod/admin.php:1334
+#: mod/admin.php:1329
 msgid "Self-signed certificate, use SSL for local links only (discouraged)"
 msgstr "Selbst-unterzeichnetes Zertifikat, SSL nur für lokale Links verwenden (nicht empfohlen)"
 
-#: mod/admin.php:1338
+#: mod/admin.php:1333
 msgid "Don't check"
 msgstr "Nicht überprüfen"
 
-#: mod/admin.php:1339
+#: mod/admin.php:1334
 msgid "check the stable version"
 msgstr "überprüfe die stabile Version"
 
-#: mod/admin.php:1340
+#: mod/admin.php:1335
 msgid "check the development version"
 msgstr "überprüfe die Entwicklungsversion"
 
-#: mod/admin.php:1359
+#: mod/admin.php:1354
 msgid "Republish users to directory"
 msgstr "Nutzer erneut im globalen Verzeichnis veröffentlichen."
 
-#: mod/admin.php:1360 mod/register.php:267
+#: mod/admin.php:1355 mod/register.php:267
 msgid "Registration"
 msgstr "Registrierung"
 
-#: mod/admin.php:1361
+#: mod/admin.php:1356
 msgid "File upload"
 msgstr "Datei hochladen"
 
-#: mod/admin.php:1362
+#: mod/admin.php:1357
 msgid "Policies"
 msgstr "Regeln"
 
-#: mod/admin.php:1364
+#: mod/admin.php:1359
 msgid "Auto Discovered Contact Directory"
 msgstr "Automatisch ein Kontaktverzeichnis erstellen"
 
-#: mod/admin.php:1365
+#: mod/admin.php:1360
 msgid "Performance"
 msgstr "Performance"
 
-#: mod/admin.php:1366
+#: mod/admin.php:1361
 msgid "Worker"
 msgstr "Worker"
 
-#: mod/admin.php:1367
+#: mod/admin.php:1362
 msgid "Message Relay"
 msgstr "Nachrichten Relais"
 
-#: mod/admin.php:1368
+#: mod/admin.php:1363
 msgid ""
 "Relocate - WARNING: advanced function. Could make this server unreachable."
 msgstr "Umsiedeln - WARNUNG: Könnte diesen Server unerreichbar machen."
 
-#: mod/admin.php:1371
+#: mod/admin.php:1366
 msgid "Site name"
 msgstr "Seitenname"
 
-#: mod/admin.php:1372
+#: mod/admin.php:1367
 msgid "Host name"
 msgstr "Host Name"
 
-#: mod/admin.php:1373
+#: mod/admin.php:1368
 msgid "Sender Email"
 msgstr "Absender für Emails"
 
-#: mod/admin.php:1373
+#: mod/admin.php:1368
 msgid ""
 "The email address your server shall use to send notification emails from."
 msgstr "Die E-Mail Adresse die dein Server zum Versenden von Benachrichtigungen verwenden soll."
 
-#: mod/admin.php:1374
+#: mod/admin.php:1369
 msgid "Banner/Logo"
 msgstr "Banner/Logo"
 
-#: mod/admin.php:1375
+#: mod/admin.php:1370
 msgid "Shortcut icon"
 msgstr "Shortcut Icon"
 
-#: mod/admin.php:1375
+#: mod/admin.php:1370
 msgid "Link to an icon that will be used for browsers."
 msgstr "Link zu einem Icon, das Browser verwenden werden."
 
-#: mod/admin.php:1376
+#: mod/admin.php:1371
 msgid "Touch icon"
 msgstr "Touch Icon"
 
-#: mod/admin.php:1376
+#: mod/admin.php:1371
 msgid "Link to an icon that will be used for tablets and mobiles."
 msgstr "Link zu einem Icon das Tablets und Handies verwenden sollen."
 
-#: mod/admin.php:1377
+#: mod/admin.php:1372
 msgid "Additional Info"
 msgstr "Zusätzliche Informationen"
 
-#: mod/admin.php:1377
+#: mod/admin.php:1372
 #, php-format
 msgid ""
 "For public servers: you can add additional information here that will be "
 "listed at %s/servers."
 msgstr "Für öffentliche Server kannst Du hier zusätzliche Informationen angeben, die dann auf %s/servers angezeigt werden."
 
-#: mod/admin.php:1378
+#: mod/admin.php:1373
 msgid "System language"
 msgstr "Systemsprache"
 
-#: mod/admin.php:1379
+#: mod/admin.php:1374
 msgid "System theme"
 msgstr "Systemweites Theme"
 
-#: mod/admin.php:1379
+#: mod/admin.php:1374
 msgid ""
 "Default system theme - may be over-ridden by user profiles - <a href='#' "
 "id='cnftheme'>change theme settings</a>"
 msgstr "Vorgabe für das System-Theme - kann von Benutzerprofilen überschrieben werden - <a href='#' id='cnftheme'>Theme-Einstellungen ändern</a>"
 
-#: mod/admin.php:1380
+#: mod/admin.php:1375
 msgid "Mobile system theme"
 msgstr "Systemweites mobiles Theme"
 
-#: mod/admin.php:1380
+#: mod/admin.php:1375
 msgid "Theme for mobile devices"
 msgstr "Thema für mobile Geräte"
 
-#: mod/admin.php:1381
+#: mod/admin.php:1376
 msgid "SSL link policy"
 msgstr "Regeln für SSL Links"
 
-#: mod/admin.php:1381
+#: mod/admin.php:1376
 msgid "Determines whether generated links should be forced to use SSL"
 msgstr "Bestimmt, ob generierte Links SSL verwenden müssen"
 
-#: mod/admin.php:1382
+#: mod/admin.php:1377
 msgid "Force SSL"
 msgstr "Erzwinge SSL"
 
-#: mod/admin.php:1382
+#: mod/admin.php:1377
 msgid ""
 "Force all Non-SSL requests to SSL - Attention: on some systems it could lead"
 " to endless loops."
 msgstr "Erzinge alle Nicht-SSL Anfragen auf SSL - Achtung: auf manchen Systemen verursacht dies eine Endlosschleife."
 
-#: mod/admin.php:1383
+#: mod/admin.php:1378
 msgid "Hide help entry from navigation menu"
 msgstr "Verberge den Menüeintrag für die Hilfe im Navigationsmenü"
 
-#: mod/admin.php:1383
+#: mod/admin.php:1378
 msgid ""
 "Hides the menu entry for the Help pages from the navigation menu. You can "
 "still access it calling /help directly."
 msgstr "Verbirgt den Menüeintrag für die Hilfe-Seiten im Navigationsmenü. Die Seiten können weiterhin über /help aufgerufen werden."
 
-#: mod/admin.php:1384
+#: mod/admin.php:1379
 msgid "Single user instance"
 msgstr "Ein-Nutzer Instanz"
 
-#: mod/admin.php:1384
+#: mod/admin.php:1379
 msgid "Make this instance multi-user or single-user for the named user"
 msgstr "Regelt ob es sich bei dieser Instanz um eine ein Personen Installation oder eine Installation mit mehr als einem Nutzer handelt."
 
-#: mod/admin.php:1385
+#: mod/admin.php:1380
 msgid "Maximum image size"
 msgstr "Maximale Bildgröße"
 
-#: mod/admin.php:1385
+#: mod/admin.php:1380
 msgid ""
 "Maximum size in bytes of uploaded images. Default is 0, which means no "
 "limits."
 msgstr "Maximale Uploadgröße von Bildern in Bytes. Standard ist 0, d.h. ohne Limit."
 
-#: mod/admin.php:1386
+#: mod/admin.php:1381
 msgid "Maximum image length"
 msgstr "Maximale Bildlänge"
 
-#: mod/admin.php:1386
+#: mod/admin.php:1381
 msgid ""
 "Maximum length in pixels of the longest side of uploaded images. Default is "
 "-1, which means no limits."
 msgstr "Maximale Länge in Pixeln der längsten Seite eines hoch geladenen Bildes. Grundeinstellung ist -1 was keine Einschränkung bedeutet."
 
-#: mod/admin.php:1387
+#: mod/admin.php:1382
 msgid "JPEG image quality"
 msgstr "Qualität des JPEG Bildes"
 
-#: mod/admin.php:1387
+#: mod/admin.php:1382
 msgid ""
 "Uploaded JPEGS will be saved at this quality setting [0-100]. Default is "
 "100, which is full quality."
 msgstr "Hoch geladene JPEG Bilder werden mit dieser Qualität [0-100] gespeichert. Grundeinstellung ist 100, kein Qualitätsverlust."
 
-#: mod/admin.php:1389
+#: mod/admin.php:1384
 msgid "Register policy"
 msgstr "Registrierungsmethode"
 
-#: mod/admin.php:1390
+#: mod/admin.php:1385
 msgid "Maximum Daily Registrations"
 msgstr "Maximum täglicher Registrierungen"
 
-#: mod/admin.php:1390
+#: mod/admin.php:1385
 msgid ""
 "If registration is permitted above, this sets the maximum number of new user"
 " registrations to accept per day.  If register is set to closed, this "
 "setting has no effect."
 msgstr "Wenn die Registrierung weiter oben erlaubt ist, regelt dies die maximale Anzahl von Neuanmeldungen pro Tag. Wenn die Registrierung geschlossen ist, hat diese Einstellung keinen Effekt."
 
-#: mod/admin.php:1391
+#: mod/admin.php:1386
 msgid "Register text"
 msgstr "Registrierungstext"
 
-#: mod/admin.php:1391
+#: mod/admin.php:1386
 msgid ""
 "Will be displayed prominently on the registration page. You can use BBCode "
 "here."
 msgstr "Wird gut sichtbar auf der Registrierungsseite angezeigt. BBCode kann verwendet werden."
 
-#: mod/admin.php:1392
+#: mod/admin.php:1387
 msgid "Accounts abandoned after x days"
 msgstr "Nutzerkonten gelten nach x Tagen als unbenutzt"
 
-#: mod/admin.php:1392
+#: mod/admin.php:1387
 msgid ""
 "Will not waste system resources polling external sites for abandonded "
 "accounts. Enter 0 for no time limit."
 msgstr "Verschwende keine System-Ressourcen auf das Pollen externer Seiten, wenn Konten nicht mehr benutzt werden. 0 eingeben für kein Limit."
 
-#: mod/admin.php:1393
+#: mod/admin.php:1388
 msgid "Allowed friend domains"
 msgstr "Erlaubte Domains für Kontakte"
 
-#: mod/admin.php:1393
+#: mod/admin.php:1388
 msgid ""
 "Comma separated list of domains which are allowed to establish friendships "
 "with this site. Wildcards are accepted. Empty to allow any domains"
 msgstr "Liste der Domains, die für Kontakte erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben."
 
-#: mod/admin.php:1394
+#: mod/admin.php:1389
 msgid "Allowed email domains"
 msgstr "Erlaubte Domains für E-Mails"
 
-#: mod/admin.php:1394
+#: mod/admin.php:1389
 msgid ""
 "Comma separated list of domains which are allowed in email addresses for "
 "registrations to this site. Wildcards are accepted. Empty to allow any "
 "domains"
 msgstr "Liste der Domains, die für E-Mail-Adressen bei der Registrierung erlaubt sind, durch Kommas getrennt. Platzhalter werden akzeptiert. Leer lassen, um alle Domains zu erlauben."
 
-#: mod/admin.php:1395
+#: mod/admin.php:1390
 msgid "No OEmbed rich content"
 msgstr "OEmbed nicht verwenden"
 
-#: mod/admin.php:1395
+#: mod/admin.php:1390
 msgid ""
 "Don't show the rich content (e.g. embedded PDF), except from the domains "
 "listed below."
 msgstr "Verhindert das Einbetten von reichhaltigen Inhalten (z.B. eingebettete PDF Dateien). Ausgenommen von dieser Regel werden Domänen die unten aufgeführt werden."
 
-#: mod/admin.php:1396
+#: mod/admin.php:1391
 msgid "Allowed OEmbed domains"
 msgstr "Erlaubte OEmbed Domänen"
 
-#: mod/admin.php:1396
+#: mod/admin.php:1391
 msgid ""
 "Comma separated list of domains which oembed content is allowed to be "
 "displayed. Wildcards are accepted."
 msgstr "Komma separierte Liste von Domänen für die das einbetten reichhaltiger Inhalte erlaubt sind. Platzhalter können verwendet werden."
 
-#: mod/admin.php:1397
+#: mod/admin.php:1392
 msgid "Block public"
 msgstr "Öffentlichen Zugriff blockieren"
 
-#: mod/admin.php:1397
+#: mod/admin.php:1392
 msgid ""
 "Check to block public access to all otherwise public personal pages on this "
 "site unless you are currently logged in."
 msgstr "Klicken, um öffentlichen Zugriff auf sonst öffentliche Profile zu blockieren, wenn man nicht eingeloggt ist."
 
-#: mod/admin.php:1398
+#: mod/admin.php:1393
 msgid "Force publish"
 msgstr "Erzwinge Veröffentlichung"
 
-#: mod/admin.php:1398
+#: mod/admin.php:1393
 msgid ""
 "Check to force all profiles on this site to be listed in the site directory."
 msgstr "Klicken, um Anzeige aller Profile dieses Servers im Verzeichnis zu erzwingen."
 
-#: mod/admin.php:1399
+#: mod/admin.php:1393
+msgid "Enabling this may violate privacy laws like the GDPR"
+msgstr "Wenn du diese Option aktivierst, verstößt das unter Umständen gegen Gesetze wie die EU-DSGVO."
+
+#: mod/admin.php:1394
 msgid "Global directory URL"
 msgstr "URL des weltweiten Verzeichnisses"
 
-#: mod/admin.php:1399
+#: mod/admin.php:1394
 msgid ""
 "URL to the global directory. If this is not set, the global directory is "
 "completely unavailable to the application."
 msgstr "URL des weltweiten Verzeichnisses. Wenn diese nicht gesetzt ist, ist das Verzeichnis für die Applikation nicht erreichbar."
 
-#: mod/admin.php:1400
+#: mod/admin.php:1395
 msgid "Private posts by default for new users"
 msgstr "Private Beiträge als Standard für neue Nutzer"
 
-#: mod/admin.php:1400
+#: mod/admin.php:1395
 msgid ""
 "Set default post permissions for all new members to the default privacy "
 "group rather than public."
 msgstr "Die Standard-Zugriffsrechte für neue Nutzer werden so gesetzt, dass als Voreinstellung in die private Gruppe gepostet wird anstelle von öffentlichen Beiträgen."
 
-#: mod/admin.php:1401
+#: mod/admin.php:1396
 msgid "Don't include post content in email notifications"
 msgstr "Inhalte von Beiträgen nicht in E-Mail-Benachrichtigungen versenden"
 
-#: mod/admin.php:1401
+#: mod/admin.php:1396
 msgid ""
 "Don't include the content of a post/comment/private message/etc. in the "
 "email notifications that are sent out from this site, as a privacy measure."
 msgstr "Inhalte von Beiträgen/Kommentaren/privaten Nachrichten/usw., zum Datenschutz nicht in E-Mail-Benachrichtigungen einbinden."
 
-#: mod/admin.php:1402
+#: mod/admin.php:1397
 msgid "Disallow public access to addons listed in the apps menu."
 msgstr "Öffentlichen Zugriff auf Addons im Apps Menü verbieten."
 
-#: mod/admin.php:1402
+#: mod/admin.php:1397
 msgid ""
 "Checking this box will restrict addons listed in the apps menu to members "
 "only."
 msgstr "Wenn ausgewählt werden die im Apps Menü aufgeführten Addons nur angemeldeten Nutzern der Seite zur Verfügung gestellt."
 
-#: mod/admin.php:1403
+#: mod/admin.php:1398
 msgid "Don't embed private images in posts"
 msgstr "Private Bilder nicht in Beiträgen einbetten."
 
-#: mod/admin.php:1403
+#: mod/admin.php:1398
 msgid ""
 "Don't replace locally-hosted private photos in posts with an embedded copy "
 "of the image. This means that contacts who receive posts containing private "
@@ -4824,210 +5055,210 @@ msgid ""
 "while."
 msgstr "Ersetze lokal gehostete private Fotos in Beiträgen nicht mit einer eingebetteten Kopie des Bildes. Dies bedeutet, dass Kontakte, die Beiträge mit privaten Fotos erhalten sich zunächst auf den jeweiligen Servern authentifizieren müssen bevor die Bilder geladen und angezeigt werden, was eine gewisse Zeit dauert."
 
-#: mod/admin.php:1404
+#: mod/admin.php:1399
 msgid "Allow Users to set remote_self"
 msgstr "Nutzern erlauben das remote_self Flag zu setzen"
 
-#: mod/admin.php:1404
+#: mod/admin.php:1399
 msgid ""
 "With checking this, every user is allowed to mark every contact as a "
 "remote_self in the repair contact dialog. Setting this flag on a contact "
 "causes mirroring every posting of that contact in the users stream."
 msgstr "Ist dies ausgewählt kann jeder Nutzer jeden seiner Kontakte als remote_self (entferntes Konto) im Kontakt reparieren Dialog markieren. Nach dem setzten dieses Flags werden alle Top-Level Beiträge dieser Kontakte automatisch in den Stream dieses Nutzers gepostet."
 
-#: mod/admin.php:1405
+#: mod/admin.php:1400
 msgid "Block multiple registrations"
 msgstr "Unterbinde Mehrfachregistrierung"
 
-#: mod/admin.php:1405
+#: mod/admin.php:1400
 msgid "Disallow users to register additional accounts for use as pages."
 msgstr "Benutzern nicht erlauben, weitere Konten für Organisationsseiten o.ä. mit der gleichen E-Mail Adresse anzulegen, um diese als ."
 
-#: mod/admin.php:1406
+#: mod/admin.php:1401
 msgid "OpenID support"
 msgstr "OpenID Unterstützung"
 
-#: mod/admin.php:1406
+#: mod/admin.php:1401
 msgid "OpenID support for registration and logins."
 msgstr "OpenID-Unterstützung für Registrierung und Login."
 
-#: mod/admin.php:1407
+#: mod/admin.php:1402
 msgid "Fullname check"
 msgstr "Namen auf Vollständigkeit überprüfen"
 
-#: mod/admin.php:1407
+#: mod/admin.php:1402
 msgid ""
 "Force users to register with a space between firstname and lastname in Full "
 "name, as an antispam measure"
 msgstr "Leerzeichen zwischen Vor- und Nachname im vollständigen Namen erzwingen, um SPAM zu vermeiden."
 
-#: mod/admin.php:1408
+#: mod/admin.php:1403
 msgid "Community pages for visitors"
 msgstr "Für Besucher verfügbare Gemeinschaftsseite"
 
-#: mod/admin.php:1408
+#: mod/admin.php:1403
 msgid ""
 "Which community pages should be available for visitors. Local users always "
 "see both pages."
 msgstr "Welche Gemeinschaftsseiten sollen für Besucher dieses Knotens verfügbar sein? Lokale Nutzer können grundsätzlich beide Gemeinschaftsseiten verwenden."
 
-#: mod/admin.php:1409
+#: mod/admin.php:1404
 msgid "Posts per user on community page"
 msgstr "Anzahl der Beiträge pro Benutzer auf der Gemeinschaftsseite"
 
-#: mod/admin.php:1409
+#: mod/admin.php:1404
 msgid ""
 "The maximum number of posts per user on the community page. (Not valid for "
 "'Global Community')"
 msgstr "Die Anzahl der Beiträge die von jedem Nutzer maximal auf der Gemeinschaftsseite angezeigt werden sollen. Dieser Parameter wird nicht für die Globale Gemeinschaftsseite genutzt."
 
-#: mod/admin.php:1410
+#: mod/admin.php:1405
 msgid "Enable OStatus support"
 msgstr "OStatus Unterstützung aktivieren"
 
-#: mod/admin.php:1410
+#: mod/admin.php:1405
 msgid ""
 "Provide built-in OStatus (StatusNet, GNU Social etc.) compatibility. All "
 "communications in OStatus are public, so privacy warnings will be "
 "occasionally displayed."
 msgstr "Biete die eingebaute OStatus (iStatusNet, GNU Social, etc.) Unterstützung an. Jede Kommunikation in OStatus ist öffentlich, Privatsphäre Warnungen werden nur bei Bedarf angezeigt."
 
-#: mod/admin.php:1411
+#: mod/admin.php:1406
 msgid "Only import OStatus threads from our contacts"
 msgstr "Nur OStatus Konversationen unserer Kontakte importieren"
 
-#: mod/admin.php:1411
+#: mod/admin.php:1406
 msgid ""
 "Normally we import every content from our OStatus contacts. With this option"
 " we only store threads that are started by a contact that is known on our "
 "system."
 msgstr "Normalerweise werden alle Inhalte von OStatus Kontakten importiert. Mit dieser Option werden nur solche Konversationen gespeichert, die von Kontakten der Nutzer dieses Knotens gestartet wurden."
 
-#: mod/admin.php:1412
+#: mod/admin.php:1407
 msgid "OStatus support can only be enabled if threading is enabled."
 msgstr "OStatus Unterstützung kann nur aktiviert werden wenn \"Threading\" aktiviert ist. "
 
-#: mod/admin.php:1414
+#: mod/admin.php:1409
 msgid ""
 "Diaspora support can't be enabled because Friendica was installed into a sub"
 " directory."
 msgstr "Diaspora Unterstützung kann nicht aktiviert werden da Friendica in ein Unterverzeichnis installiert ist."
 
-#: mod/admin.php:1415
+#: mod/admin.php:1410
 msgid "Enable Diaspora support"
 msgstr "Diaspora Unterstützung aktivieren"
 
-#: mod/admin.php:1415
+#: mod/admin.php:1410
 msgid "Provide built-in Diaspora network compatibility."
 msgstr "Verwende die eingebaute Diaspora-Verknüpfung."
 
-#: mod/admin.php:1416
+#: mod/admin.php:1411
 msgid "Only allow Friendica contacts"
 msgstr "Nur Friendica-Kontakte erlauben"
 
-#: mod/admin.php:1416
+#: mod/admin.php:1411
 msgid ""
 "All contacts must use Friendica protocols. All other built-in communication "
 "protocols disabled."
 msgstr "Alle Kontakte müssen das Friendica Protokoll nutzen. Alle anderen Kommunikationsprotokolle werden deaktiviert."
 
-#: mod/admin.php:1417
+#: mod/admin.php:1412
 msgid "Verify SSL"
 msgstr "SSL Überprüfen"
 
-#: mod/admin.php:1417
+#: mod/admin.php:1412
 msgid ""
 "If you wish, you can turn on strict certificate checking. This will mean you"
 " cannot connect (at all) to self-signed SSL sites."
 msgstr "Wenn gewollt, kann man hier eine strenge Zertifikatkontrolle einstellen. Das bedeutet, dass man zu keinen Seiten mit selbst unterzeichnetem SSL eine Verbindung herstellen kann."
 
-#: mod/admin.php:1418
+#: mod/admin.php:1413
 msgid "Proxy user"
 msgstr "Proxy Nutzer"
 
-#: mod/admin.php:1419
+#: mod/admin.php:1414
 msgid "Proxy URL"
 msgstr "Proxy URL"
 
-#: mod/admin.php:1420
+#: mod/admin.php:1415
 msgid "Network timeout"
 msgstr "Netzwerk Wartezeit"
 
-#: mod/admin.php:1420
+#: mod/admin.php:1415
 msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
 msgstr "Der Wert ist in Sekunden. Setze 0 für unbegrenzt (nicht empfohlen)."
 
-#: mod/admin.php:1421
+#: mod/admin.php:1416
 msgid "Maximum Load Average"
 msgstr "Maximum Load Average"
 
-#: mod/admin.php:1421
+#: mod/admin.php:1416
 msgid ""
 "Maximum system load before delivery and poll processes are deferred - "
 "default 50."
 msgstr "Maximale Systemlast bevor Verteil- und Empfangsprozesse verschoben werden - Standard 50"
 
-#: mod/admin.php:1422
+#: mod/admin.php:1417
 msgid "Maximum Load Average (Frontend)"
 msgstr "Maximum Load Average (Frontend)"
 
-#: mod/admin.php:1422
+#: mod/admin.php:1417
 msgid "Maximum system load before the frontend quits service - default 50."
 msgstr "Maximale Systemlast bevor Vordergrundprozesse pausiert werden - Standard 50."
 
-#: mod/admin.php:1423
+#: mod/admin.php:1418
 msgid "Minimal Memory"
 msgstr "Minimaler Speicher"
 
-#: mod/admin.php:1423
+#: mod/admin.php:1418
 msgid ""
 "Minimal free memory in MB for the worker. Needs access to /proc/meminfo - "
 "default 0 (deactivated)."
 msgstr "Minimal freier Speicher in MB für den Worker Prozess. Benötigt Zugriff auf /proc/meminfo - Standardwert ist 0 (deaktiviert)"
 
-#: mod/admin.php:1424
+#: mod/admin.php:1419
 msgid "Maximum table size for optimization"
 msgstr "Maximale Tabellengröße zur Optimierung"
 
-#: mod/admin.php:1424
+#: mod/admin.php:1419
 msgid ""
 "Maximum table size (in MB) for the automatic optimization. Enter -1 to "
 "disable it."
 msgstr "Maximale Tabellengröße (in MB) für die automatische Optimierung - Gib -1 für Deaktivierung ein."
 
-#: mod/admin.php:1425
+#: mod/admin.php:1420
 msgid "Minimum level of fragmentation"
 msgstr "Minimaler Fragmentationsgrad"
 
-#: mod/admin.php:1425
+#: mod/admin.php:1420
 msgid ""
 "Minimum fragmenation level to start the automatic optimization - default "
 "value is 30%."
 msgstr "Minimales Fragmentationsgrad von Datenbanktabellen um die automatische Optimierung einzuleiten - Standardwert ist 30%"
 
-#: mod/admin.php:1427
+#: mod/admin.php:1422
 msgid "Periodical check of global contacts"
 msgstr "Regelmäßig globale Kontakte überprüfen"
 
-#: mod/admin.php:1427
+#: mod/admin.php:1422
 msgid ""
 "If enabled, the global contacts are checked periodically for missing or "
 "outdated data and the vitality of the contacts and servers."
 msgstr "Wenn diese Option aktiviert ist, werden die globalen Kontakte regelmäßig auf fehlende oder veraltete Daten sowie auf Erreichbarkeit des Kontakts und des Servers überprüft."
 
-#: mod/admin.php:1428
+#: mod/admin.php:1423
 msgid "Days between requery"
 msgstr "Tage zwischen erneuten Abfragen"
 
-#: mod/admin.php:1428
+#: mod/admin.php:1423
 msgid "Number of days after which a server is requeried for his contacts."
 msgstr "Legt das Abfrageintervall fest, nachdem ein Server erneut nach Kontakten abgefragt werden soll."
 
-#: mod/admin.php:1429
+#: mod/admin.php:1424
 msgid "Discover contacts from other servers"
 msgstr "Neue Kontakte auf anderen Servern entdecken"
 
-#: mod/admin.php:1429
+#: mod/admin.php:1424
 msgid ""
 "Periodically query other servers for contacts. You can choose between "
 "'users': the users on the remote system, 'Global Contacts': active contacts "
@@ -5037,32 +5268,32 @@ msgid ""
 "Global Contacts'."
 msgstr "Regelmäßig andere Server nach potentiellen Kontakten absuchen. Du kannst zwischen 'Nutzern', den tatsächlichen Nutzern des anderen Systems und 'globalen Kontakten', aktiven Kontakten die auf dem System bekannt sind, wählen. Der Fallback-Mechanismus ist für ältere Friendica und Redmatrix Server gedacht, bei denen globale Kontakte noch nicht verfügbar sind. Durch den Fallbackmodus entsteht auf deinem Server eine wesentlich höhere Last, empfohlen wird der Modus 'Nutzer, globale Kontakte'."
 
-#: mod/admin.php:1430
+#: mod/admin.php:1425
 msgid "Timeframe for fetching global contacts"
 msgstr "Zeitfenster für globale Kontakte"
 
-#: mod/admin.php:1430
+#: mod/admin.php:1425
 msgid ""
 "When the discovery is activated, this value defines the timeframe for the "
 "activity of the global contacts that are fetched from other servers."
 msgstr "Wenn die Entdeckung neuer Kontakte aktiv ist, definiert dieses Zeitfenster den Zeitraum in dem globale Kontakte als aktiv gelten und von anderen Servern importiert werden."
 
-#: mod/admin.php:1431
+#: mod/admin.php:1426
 msgid "Search the local directory"
 msgstr "Lokales Verzeichnis durchsuchen"
 
-#: mod/admin.php:1431
+#: mod/admin.php:1426
 msgid ""
 "Search the local directory instead of the global directory. When searching "
 "locally, every search will be executed on the global directory in the "
 "background. This improves the search results when the search is repeated."
 msgstr "Suche im lokalen Verzeichnis anstelle des globalen Verzeichnisses durchführen. Jede Suche wird im Hintergrund auch im globalen Verzeichnis durchgeführt um die Suchresultate zu verbessern, wenn diese Suche wiederholt wird."
 
-#: mod/admin.php:1433
+#: mod/admin.php:1428
 msgid "Publish server information"
 msgstr "Server Informationen veröffentlichen"
 
-#: mod/admin.php:1433
+#: mod/admin.php:1428
 msgid ""
 "If enabled, general server and usage data will be published. The data "
 "contains the name and version of the server, number of users with public "
@@ -5070,50 +5301,50 @@ msgid ""
 " href='http://the-federation.info/'>the-federation.info</a> for details."
 msgstr "Wenn aktiviert, werden allgemeine Informationen über den Server und Nutzungsdaten veröffentlicht. Die Daten beinhalten den Namen sowie die Version des Servers, die Anzahl der Personen mit öffentlichen Profilen, die Anzahl der Beiträge sowie aktivierte Protokolle und Connectoren. Für Details bitte <a href='http://the-federation.info/'>the-federation.info</a> aufrufen."
 
-#: mod/admin.php:1435
+#: mod/admin.php:1430
 msgid "Check upstream version"
 msgstr "Suche nach Updates"
 
-#: mod/admin.php:1435
+#: mod/admin.php:1430
 msgid ""
 "Enables checking for new Friendica versions at github. If there is a new "
 "version, you will be informed in the admin panel overview."
 msgstr "Wenn diese Option aktiviert ist wird regelmäßig nach neuen Friendica Versionen auf github überprüft. Wenn es eine neue Version gibt, wird dies auf der Übersichtsseite im Admin-Panel angezeigt."
 
-#: mod/admin.php:1436
+#: mod/admin.php:1431
 msgid "Suppress Tags"
 msgstr "Tags Unterdrücken"
 
-#: mod/admin.php:1436
+#: mod/admin.php:1431
 msgid "Suppress showing a list of hashtags at the end of the posting."
 msgstr "Unterdrückt die Anzeige von Tags am Ende eines Beitrags."
 
-#: mod/admin.php:1437
+#: mod/admin.php:1432
 msgid "Clean database"
 msgstr "Datenbank aufräumen"
 
-#: mod/admin.php:1437
+#: mod/admin.php:1432
 msgid ""
 "Remove old remote items, orphaned database records and old content from some"
 " other helper tables."
 msgstr "Entferne alte Beiträge von anderen Knoten, verwaiste Einträge und alten Inhalt einiger Hilfstabellen."
 
-#: mod/admin.php:1438
+#: mod/admin.php:1433
 msgid "Lifespan of remote items"
 msgstr "Lebensdauer von Beiträgen anderer Knoten"
 
-#: mod/admin.php:1438
+#: mod/admin.php:1433
 msgid ""
 "When the database cleanup is enabled, this defines the days after which "
 "remote items will be deleted. Own items, and marked or filed items are "
 "always kept. 0 disables this behaviour."
 msgstr "Wenn das Aufräumen der Datenbank aktiviert ist, definiert dies die Anzahl in Tagen nach der Beiträge die auf anderen Knoten des Netzwerks verfasst wurden, gelöscht werden sollen. Eigene Beiträge sowie markierte oder abgespeicherte Beiträge werden nicht gelöscht. Ein Wert von 0 deaktiviert das automatische löschen von Beiträgen."
 
-#: mod/admin.php:1439
+#: mod/admin.php:1434
 msgid "Lifespan of unclaimed items"
 msgstr "Lebensdauer nicht angeforderter Beiträge"
 
-#: mod/admin.php:1439
+#: mod/admin.php:1434
 msgid ""
 "When the database cleanup is enabled, this defines the days after which "
 "unclaimed remote items (mostly content from the relay) will be deleted. "
@@ -5121,129 +5352,129 @@ msgid ""
 "items if set to 0."
 msgstr "Wenn das Aufräumen der Datenbank aktiviert ist, definiert dies die Anzahl von Tagen nach denen nicht angeforderte Beiträge (hauptsächlich sole die über das Relais eintreffen) gelöscht werden. Der Standardwert beträgt 90 Tage. Wird dieser Wert auf 0 gesetzt, wird die Lebenszeit von Beiträgen anderer Knoten verwendet."
 
-#: mod/admin.php:1440
+#: mod/admin.php:1435
 msgid "Path to item cache"
 msgstr "Pfad zum Eintrag Cache"
 
-#: mod/admin.php:1440
+#: mod/admin.php:1435
 msgid "The item caches buffers generated bbcode and external images."
 msgstr "Im Item-Cache werden externe Bilder und geparster BBCode zwischen gespeichert."
 
-#: mod/admin.php:1441
+#: mod/admin.php:1436
 msgid "Cache duration in seconds"
 msgstr "Cache-Dauer in Sekunden"
 
-#: mod/admin.php:1441
+#: mod/admin.php:1436
 msgid ""
 "How long should the cache files be hold? Default value is 86400 seconds (One"
 " day). To disable the item cache, set the value to -1."
 msgstr "Wie lange sollen die gecachedten Dateien vorgehalten werden? Grundeinstellung sind 86400 Sekunden (ein Tag). Um den Item Cache zu deaktivieren, setze diesen Wert auf -1."
 
-#: mod/admin.php:1442
+#: mod/admin.php:1437
 msgid "Maximum numbers of comments per post"
 msgstr "Maximale Anzahl von Kommentaren pro Beitrag"
 
-#: mod/admin.php:1442
+#: mod/admin.php:1437
 msgid "How much comments should be shown for each post? Default value is 100."
 msgstr "Wie viele Kommentare sollen pro Beitrag angezeigt werden? Standardwert sind 100."
 
-#: mod/admin.php:1443
+#: mod/admin.php:1438
 msgid "Temp path"
 msgstr "Temp Pfad"
 
-#: mod/admin.php:1443
+#: mod/admin.php:1438
 msgid ""
 "If you have a restricted system where the webserver can't access the system "
 "temp path, enter another path here."
 msgstr "Solltest du ein eingeschränktes System haben, auf dem der Webserver nicht auf das temp Verzeichnis des Systems zugreifen kann, setze hier einen anderen Pfad."
 
-#: mod/admin.php:1444
+#: mod/admin.php:1439
 msgid "Base path to installation"
 msgstr "Basis-Pfad zur Installation"
 
-#: mod/admin.php:1444
+#: mod/admin.php:1439
 msgid ""
 "If the system cannot detect the correct path to your installation, enter the"
 " correct path here. This setting should only be set if you are using a "
 "restricted system and symbolic links to your webroot."
 msgstr "Falls das System nicht den korrekten Pfad zu deiner Installation gefunden hat, gib den richtigen Pfad bitte hier ein. Du solltest hier den Pfad nur auf einem eingeschränkten System angeben müssen, bei dem du mit symbolischen Links auf dein Webverzeichnis verweist."
 
-#: mod/admin.php:1445
+#: mod/admin.php:1440
 msgid "Disable picture proxy"
 msgstr "Bilder Proxy deaktivieren"
 
-#: mod/admin.php:1445
+#: mod/admin.php:1440
 msgid ""
 "The picture proxy increases performance and privacy. It shouldn't be used on"
 " systems with very low bandwith."
 msgstr "Der Proxy für Bilder verbessert die Leistung und Privatsphäre der Nutzer. Er sollte nicht auf Systemen verwendet werden, die nur über begrenzte Bandbreite verfügen."
 
-#: mod/admin.php:1446
+#: mod/admin.php:1441
 msgid "Only search in tags"
 msgstr "Nur in Tags suchen"
 
-#: mod/admin.php:1446
+#: mod/admin.php:1441
 msgid "On large systems the text search can slow down the system extremely."
 msgstr "Auf großen Knoten kann die Volltext-Suche das System ausbremsen."
 
-#: mod/admin.php:1448
+#: mod/admin.php:1443
 msgid "New base url"
 msgstr "Neue Basis-URL"
 
-#: mod/admin.php:1448
+#: mod/admin.php:1443
 msgid ""
 "Change base url for this server. Sends relocate message to all Friendica and"
 " Diaspora* contacts of all users."
 msgstr "Ändert die Basis-URL dieses Servers und sendet eine Umzugsmitteilung an alle Friendica und Diaspora* Kontakte deiner NutzerInnen."
 
-#: mod/admin.php:1450
+#: mod/admin.php:1445
 msgid "RINO Encryption"
 msgstr "RINO Verschlüsselung"
 
-#: mod/admin.php:1450
+#: mod/admin.php:1445
 msgid "Encryption layer between nodes."
 msgstr "Verschlüsselung zwischen Friendica Instanzen"
 
-#: mod/admin.php:1450
+#: mod/admin.php:1445
 msgid "Enabled"
 msgstr "Aktiv"
 
-#: mod/admin.php:1452
+#: mod/admin.php:1447
 msgid "Maximum number of parallel workers"
 msgstr "Maximale Anzahl parallel laufender Worker"
 
-#: mod/admin.php:1452
+#: mod/admin.php:1447
 msgid ""
 "On shared hosters set this to 2. On larger systems, values of 10 are great. "
 "Default value is 4."
 msgstr "Wenn dein Knoten bei einem Shared Hoster ist, setzte diesen Wert auf 2. Auf größeren Systemen funktioniert ein Wert von 10 recht gut. Standardeinstellung sind 4."
 
-#: mod/admin.php:1453
+#: mod/admin.php:1448
 msgid "Don't use 'proc_open' with the worker"
 msgstr "'proc_open' nicht mit den Workern verwenden"
 
-#: mod/admin.php:1453
+#: mod/admin.php:1448
 msgid ""
 "Enable this if your system doesn't allow the use of 'proc_open'. This can "
 "happen on shared hosters. If this is enabled you should increase the "
 "frequency of worker calls in your crontab."
 msgstr "Aktiviere diese Option, wenn dein System die Verwendung von 'proc_open' verhindert. Dies könnte auf Shared Hostern der Fall sein. Wenn du diese Option aktivierst, solltest du die Frequenz der poller Aufrufe in deiner crontab erhöhen."
 
-#: mod/admin.php:1454
+#: mod/admin.php:1449
 msgid "Enable fastlane"
 msgstr "Aktiviere Fastlane"
 
-#: mod/admin.php:1454
+#: mod/admin.php:1449
 msgid ""
 "When enabed, the fastlane mechanism starts an additional worker if processes"
 " with higher priority are blocked by processes of lower priority."
 msgstr "Wenn aktiviert, wird der Fastlane-Mechanismus einen weiteren Worker-Prozeß starten wenn Prozesse mit höherer Priorität von Prozessen mit niedrigerer Priorität blockiert werden."
 
-#: mod/admin.php:1455
+#: mod/admin.php:1450
 msgid "Enable frontend worker"
 msgstr "Aktiviere den Frontend Worker"
 
-#: mod/admin.php:1455
+#: mod/admin.php:1450
 #, php-format
 msgid ""
 "When enabled the Worker process is triggered when backend access is "
@@ -5253,132 +5484,132 @@ msgid ""
 " on your server."
 msgstr "Ist diese Option aktiv, wird der Worker Prozess durch Aktionen am Frontend gestartet (z.B. wenn Nachrichten zugestellt werden). Auf kleineren Seiten sollte %s/worker regelmäßig, beispielsweise durch einen externen Cron Anbieter, aufgerufen werden. Du solltest dies Option nur dann aktivieren, wenn du keinen Cron Job auf deinem eigenen Server starten kannst."
 
-#: mod/admin.php:1457
+#: mod/admin.php:1452
 msgid "Subscribe to relay"
 msgstr "Relais abonnieren"
 
-#: mod/admin.php:1457
+#: mod/admin.php:1452
 msgid ""
 "Enables the receiving of public posts from the relay. They will be included "
 "in the search, subscribed tags and on the global community page."
 msgstr "Aktiviert den Empfang von öffentlichen Beiträgen vom Relais-Server. Diese Beiträge werden in der Suche, den abonnierten Hashtags sowie der globalen Gemeinschaftsseite verfügbar sein."
 
-#: mod/admin.php:1458
+#: mod/admin.php:1453
 msgid "Relay server"
 msgstr "Relais Server"
 
-#: mod/admin.php:1458
+#: mod/admin.php:1453
 msgid ""
 "Address of the relay server where public posts should be send to. For "
 "example https://relay.diasp.org"
 msgstr "Adresse des Relais Servers an den die öffentlichen Beiträge gesendet werden sollen. Zum Beispiel https://relay.diasp.org"
 
-#: mod/admin.php:1459
+#: mod/admin.php:1454
 msgid "Direct relay transfer"
 msgstr "Direkte Relais Übertragung"
 
-#: mod/admin.php:1459
+#: mod/admin.php:1454
 msgid ""
 "Enables the direct transfer to other servers without using the relay servers"
 msgstr "Aktiviert das direkte Verteilen an andere Server, ohne dass ein Relais Server verwendet wird."
 
-#: mod/admin.php:1460
+#: mod/admin.php:1455
 msgid "Relay scope"
 msgstr "Geltungsbereich des Relais"
 
-#: mod/admin.php:1460
+#: mod/admin.php:1455
 msgid ""
 "Can be 'all' or 'tags'. 'all' means that every public post should be "
 "received. 'tags' means that only posts with selected tags should be "
 "received."
 msgstr "Der Wert kann entweder 'Alle' oder 'Schlagwörter' sein. 'Alle' bedeutet, dass alle öffentliche Beiträge empfangen werden sollen. 'Schlagwörter' schränkt dem Empfang auf Beiträge ein, die bestimmte Schlagwörter beinhalten."
 
-#: mod/admin.php:1460
+#: mod/admin.php:1455
 msgid "all"
 msgstr "Alle"
 
-#: mod/admin.php:1460
+#: mod/admin.php:1455
 msgid "tags"
 msgstr "Schlagwörter"
 
-#: mod/admin.php:1461
+#: mod/admin.php:1456
 msgid "Server tags"
 msgstr "Server Schlagworte"
 
-#: mod/admin.php:1461
+#: mod/admin.php:1456
 msgid "Comma separated list of tags for the 'tags' subscription."
 msgstr "Liste von Schlagworten die abonniert werden sollen, mit Komma getrennt."
 
-#: mod/admin.php:1462
+#: mod/admin.php:1457
 msgid "Allow user tags"
 msgstr "Verwende Schlagworte der Nutzer"
 
-#: mod/admin.php:1462
+#: mod/admin.php:1457
 msgid ""
 "If enabled, the tags from the saved searches will used for the 'tags' "
 "subscription in addition to the 'relay_server_tags'."
 msgstr "Ist dies aktiviert, werden die Schlagwörter der gespeicherten Suchen zusätzlich zu den oben  definierten Server Schlagworte abonniert."
 
-#: mod/admin.php:1490
+#: mod/admin.php:1485
 msgid "Update has been marked successful"
 msgstr "Update wurde als erfolgreich markiert"
 
-#: mod/admin.php:1497
+#: mod/admin.php:1492
 #, php-format
 msgid "Database structure update %s was successfully applied."
 msgstr "Das Update %s der Struktur der Datenbank wurde erfolgreich angewandt."
 
-#: mod/admin.php:1500
+#: mod/admin.php:1495
 #, php-format
 msgid "Executing of database structure update %s failed with error: %s"
 msgstr "Das Update %s der Struktur der Datenbank schlug mit folgender Fehlermeldung fehl: %s"
 
-#: mod/admin.php:1513
+#: mod/admin.php:1508
 #, php-format
 msgid "Executing %s failed with error: %s"
 msgstr "Die Ausführung von %s schlug fehl. Fehlermeldung: %s"
 
-#: mod/admin.php:1515
+#: mod/admin.php:1510
 #, php-format
 msgid "Update %s was successfully applied."
 msgstr "Update %s war erfolgreich."
 
-#: mod/admin.php:1518
+#: mod/admin.php:1513
 #, php-format
 msgid "Update %s did not return a status. Unknown if it succeeded."
 msgstr "Update %s hat keinen Status zurückgegeben. Unbekannter Status."
 
-#: mod/admin.php:1521
+#: mod/admin.php:1516
 #, php-format
 msgid "There was no additional update function %s that needed to be called."
 msgstr "Es gab keine weitere Update-Funktion, die von %s ausgeführt werden musste."
 
-#: mod/admin.php:1541
+#: mod/admin.php:1536
 msgid "No failed updates."
 msgstr "Keine fehlgeschlagenen Updates."
 
-#: mod/admin.php:1542
+#: mod/admin.php:1537
 msgid "Check database structure"
 msgstr "Datenbank Struktur überprüfen"
 
-#: mod/admin.php:1547
+#: mod/admin.php:1542
 msgid "Failed Updates"
 msgstr "Fehlgeschlagene Updates"
 
-#: mod/admin.php:1548
+#: mod/admin.php:1543
 msgid ""
 "This does not include updates prior to 1139, which did not return a status."
 msgstr "Ohne Updates vor 1139, da diese keinen Status zurückgegeben haben."
 
-#: mod/admin.php:1549
+#: mod/admin.php:1544
 msgid "Mark success (if update was manually applied)"
 msgstr "Als erfolgreich markieren (falls das Update manuell installiert wurde)"
 
-#: mod/admin.php:1550
+#: mod/admin.php:1545
 msgid "Attempt to execute this update step automatically"
 msgstr "Versuchen, diesen Schritt automatisch auszuführen"
 
-#: mod/admin.php:1589
+#: mod/admin.php:1584
 #, php-format
 msgid ""
 "\n"
@@ -5386,7 +5617,7 @@ msgid ""
 "\t\t\t\tthe administrator of %2$s has set up an account for you."
 msgstr "\nHallo %1$s,\n\nauf %2$s wurde ein Account für Dich angelegt."
 
-#: mod/admin.php:1592
+#: mod/admin.php:1587
 #, php-format
 msgid ""
 "\n"
@@ -5418,208 +5649,204 @@ msgid ""
 "\t\t\tThank you and welcome to %4$s."
 msgstr "\nNachfolgend die Anmelde-Details:\n\tAdresse der Seite:\t%1$s\n\tBenutzername:\t%2$s\n\tPasswort:\t%3$s\n\nDu kannst Dein Passwort unter \"Einstellungen\" ändern, sobald Du Dich\nangemeldet hast.\n\nBitte nimm Dir ein paar Minuten um die anderen Einstellungen auf dieser\nSeite zu kontrollieren.\n\nEventuell magst Du ja auch einige Informationen über Dich in Deinem\nProfil veröffentlichen, damit andere Leute Dich einfacher finden können.\nBearbeite hierfür einfach Dein Standard-Profil (über die Profil-Seite).\n\nWir empfehlen Dir, Deinen kompletten Namen anzugeben und ein zu Dir\npassendes Profilbild zu wählen, damit Dich alte Bekannte wieder finden.\nAußerdem ist es nützlich, wenn Du auf Deinem Profil Schlüsselwörter\nangibst. Das erleichtert es, Leute zu finden, die Deine Interessen teilen.\n\nWir respektieren Deine Privatsphäre - keine dieser Angaben ist nötig.\nWenn Du neu im Netzwerk bist und noch niemanden kennst, dann können sie\nallerdings dabei helfen, neue und interessante Kontakte zu knüpfen.\n\nSolltest du dein Nutzerkonto löschen wollen, kannst du dies unter %1$s/removeme  jederzeit tun.\n\nNun viel Spaß, gute Begegnungen und willkommen auf %4$s."
 
-#: mod/admin.php:1626 src/Model/User.php:663
+#: mod/admin.php:1621 src/Model/User.php:663
 #, php-format
 msgid "Registration details for %s"
 msgstr "Details der Registration von %s"
 
-#: mod/admin.php:1636
+#: mod/admin.php:1631
 #, php-format
 msgid "%s user blocked/unblocked"
 msgid_plural "%s users blocked/unblocked"
 msgstr[0] "%s Benutzer geblockt/freigegeben"
 msgstr[1] "%s Benutzer geblockt/freigegeben"
 
-#: mod/admin.php:1642
+#: mod/admin.php:1637
 #, php-format
 msgid "%s user deleted"
 msgid_plural "%s users deleted"
 msgstr[0] "%s Nutzer gelöscht"
 msgstr[1] "%s Nutzer gelöscht"
 
-#: mod/admin.php:1689
+#: mod/admin.php:1684
 #, php-format
 msgid "User '%s' deleted"
 msgstr "Nutzer '%s' gelöscht"
 
-#: mod/admin.php:1697
+#: mod/admin.php:1692
 #, php-format
 msgid "User '%s' unblocked"
 msgstr "Nutzer '%s' entsperrt"
 
-#: mod/admin.php:1697
+#: mod/admin.php:1692
 #, php-format
 msgid "User '%s' blocked"
 msgstr "Nutzer '%s' gesperrt"
 
-#: mod/admin.php:1754 mod/settings.php:1058
+#: mod/admin.php:1749 mod/settings.php:1058
 msgid "Normal Account Page"
 msgstr "Normales Konto"
 
-#: mod/admin.php:1755 mod/settings.php:1062
+#: mod/admin.php:1750 mod/settings.php:1062
 msgid "Soapbox Page"
 msgstr "Marktschreier-Konto"
 
-#: mod/admin.php:1756 mod/settings.php:1066
+#: mod/admin.php:1751 mod/settings.php:1066
 msgid "Public Forum"
 msgstr "Öffentliches Forum"
 
-#: mod/admin.php:1757 mod/settings.php:1070
+#: mod/admin.php:1752 mod/settings.php:1070
 msgid "Automatic Friend Page"
 msgstr "Automatische Freunde Seite"
 
-#: mod/admin.php:1758
+#: mod/admin.php:1753
 msgid "Private Forum"
 msgstr "Privates Forum"
 
-#: mod/admin.php:1761 mod/settings.php:1042
+#: mod/admin.php:1756 mod/settings.php:1042
 msgid "Personal Page"
 msgstr "Persönliche Seite"
 
-#: mod/admin.php:1762 mod/settings.php:1046
+#: mod/admin.php:1757 mod/settings.php:1046
 msgid "Organisation Page"
 msgstr "Organisationsseite"
 
-#: mod/admin.php:1763 mod/settings.php:1050
+#: mod/admin.php:1758 mod/settings.php:1050
 msgid "News Page"
 msgstr "Nachrichtenseite"
 
-#: mod/admin.php:1764 mod/settings.php:1054
+#: mod/admin.php:1759 mod/settings.php:1054
 msgid "Community Forum"
 msgstr "Gemeinschaftsforum"
 
-#: mod/admin.php:1811 mod/admin.php:1822 mod/admin.php:1835 mod/admin.php:1853
+#: mod/admin.php:1806 mod/admin.php:1817 mod/admin.php:1830 mod/admin.php:1848
 #: src/Content/ContactSelector.php:82
 msgid "Email"
 msgstr "E-Mail"
 
-#: mod/admin.php:1811 mod/admin.php:1835
+#: mod/admin.php:1806 mod/admin.php:1830
 msgid "Register date"
 msgstr "Anmeldedatum"
 
-#: mod/admin.php:1811 mod/admin.php:1835
+#: mod/admin.php:1806 mod/admin.php:1830
 msgid "Last login"
 msgstr "Letzte Anmeldung"
 
-#: mod/admin.php:1811 mod/admin.php:1835
+#: mod/admin.php:1806 mod/admin.php:1830
 msgid "Last item"
 msgstr "Letzter Beitrag"
 
-#: mod/admin.php:1811
+#: mod/admin.php:1806
 msgid "Type"
 msgstr "Typ"
 
-#: mod/admin.php:1818
+#: mod/admin.php:1813
 msgid "Add User"
 msgstr "Nutzer hinzufügen"
 
-#: mod/admin.php:1820
+#: mod/admin.php:1815
 msgid "User registrations waiting for confirm"
 msgstr "Neuanmeldungen, die auf Deine Bestätigung warten"
 
-#: mod/admin.php:1821
+#: mod/admin.php:1816
 msgid "User waiting for permanent deletion"
 msgstr "Nutzer wartet auf permanente Löschung"
 
-#: mod/admin.php:1822
+#: mod/admin.php:1817
 msgid "Request date"
 msgstr "Anfragedatum"
 
-#: mod/admin.php:1823
+#: mod/admin.php:1818
 msgid "No registrations."
 msgstr "Keine Neuanmeldungen."
 
-#: mod/admin.php:1824
+#: mod/admin.php:1819
 msgid "Note from the user"
-msgstr "Hinweis vom Nutzer"
-
-#: mod/admin.php:1825 mod/notifications.php:178 mod/notifications.php:262
-msgid "Approve"
-msgstr "Genehmigen"
+msgstr "Hinweis vom Nutzer"
 
-#: mod/admin.php:1826
+#: mod/admin.php:1821
 msgid "Deny"
 msgstr "Verwehren"
 
-#: mod/admin.php:1830
+#: mod/admin.php:1825
 msgid "Site admin"
 msgstr "Seitenadministrator"
 
-#: mod/admin.php:1831
+#: mod/admin.php:1826
 msgid "Account expired"
 msgstr "Account ist abgelaufen"
 
-#: mod/admin.php:1834
+#: mod/admin.php:1829
 msgid "New User"
 msgstr "Neuer Nutzer"
 
-#: mod/admin.php:1835
+#: mod/admin.php:1830
 msgid "Deleted since"
 msgstr "Gelöscht seit"
 
-#: mod/admin.php:1840
+#: mod/admin.php:1835
 msgid ""
 "Selected users will be deleted!\\n\\nEverything these users had posted on "
 "this site will be permanently deleted!\\n\\nAre you sure?"
 msgstr "Die markierten Nutzer werden gelöscht!\\n\\nAlle Beiträge, die diese Nutzer auf dieser Seite veröffentlicht haben, werden permanent gelöscht!\\n\\nBist Du sicher?"
 
-#: mod/admin.php:1841
+#: mod/admin.php:1836
 msgid ""
 "The user {0} will be deleted!\\n\\nEverything this user has posted on this "
 "site will be permanently deleted!\\n\\nAre you sure?"
 msgstr "Der Nutzer {0} wird gelöscht!\\n\\nAlles was dieser Nutzer auf dieser Seite veröffentlicht hat, wird permanent gelöscht!\\n\\nBist Du sicher?"
 
-#: mod/admin.php:1851
+#: mod/admin.php:1846
 msgid "Name of the new user."
 msgstr "Name des neuen Nutzers"
 
-#: mod/admin.php:1852
+#: mod/admin.php:1847
 msgid "Nickname"
 msgstr "Spitzname"
 
-#: mod/admin.php:1852
+#: mod/admin.php:1847
 msgid "Nickname of the new user."
 msgstr "Spitznamen für den neuen Nutzer"
 
-#: mod/admin.php:1853
+#: mod/admin.php:1848
 msgid "Email address of the new user."
 msgstr "Email Adresse des neuen Nutzers"
 
-#: mod/admin.php:1895
+#: mod/admin.php:1890
 #, php-format
 msgid "Addon %s disabled."
 msgstr "Addon %s ausgeschaltet."
 
-#: mod/admin.php:1899
+#: mod/admin.php:1894
 #, php-format
 msgid "Addon %s enabled."
 msgstr "Addon %s eingeschaltet."
 
-#: mod/admin.php:1909 mod/admin.php:2158
+#: mod/admin.php:1904 mod/admin.php:2153
 msgid "Disable"
 msgstr "Ausschalten"
 
-#: mod/admin.php:1912 mod/admin.php:2161
+#: mod/admin.php:1907 mod/admin.php:2156
 msgid "Enable"
 msgstr "Einschalten"
 
-#: mod/admin.php:1934 mod/admin.php:2203
+#: mod/admin.php:1929 mod/admin.php:2198
 msgid "Toggle"
 msgstr "Umschalten"
 
-#: mod/admin.php:1942 mod/admin.php:2212
+#: mod/admin.php:1937 mod/admin.php:2207
 msgid "Author: "
 msgstr "Autor:"
 
-#: mod/admin.php:1943 mod/admin.php:2213
+#: mod/admin.php:1938 mod/admin.php:2208
 msgid "Maintainer: "
 msgstr "Betreuer:"
 
-#: mod/admin.php:1995
+#: mod/admin.php:1990
 msgid "Reload active addons"
 msgstr "Aktivierte Addons neu laden"
 
-#: mod/admin.php:2000
+#: mod/admin.php:1995
 #, php-format
 msgid ""
 "There are currently no addons available on your node. You can find the "
@@ -5627,70 +5854,70 @@ msgid ""
 " the open addon registry at %2$s"
 msgstr "Es sind derzeit keine Addons auf diesem Knoten verfügbar. Du findest das offizielle Addon-Repository unter %1$s und weitere eventuell interessante Addons im offenen Addon-Verzeichnis auf %2$s."
 
-#: mod/admin.php:2120
+#: mod/admin.php:2115
 msgid "No themes found."
 msgstr "Keine Themen gefunden."
 
-#: mod/admin.php:2194
+#: mod/admin.php:2189
 msgid "Screenshot"
 msgstr "Bildschirmfoto"
 
-#: mod/admin.php:2248
+#: mod/admin.php:2243
 msgid "Reload active themes"
 msgstr "Aktives Theme neu laden"
 
-#: mod/admin.php:2253
+#: mod/admin.php:2248
 #, php-format
 msgid "No themes found on the system. They should be placed in %1$s"
 msgstr "Es wurden keine Themes auf dem System gefunden. Diese sollten in %1$s platziert werden."
 
-#: mod/admin.php:2254
+#: mod/admin.php:2249
 msgid "[Experimental]"
 msgstr "[Experimentell]"
 
-#: mod/admin.php:2255
+#: mod/admin.php:2250
 msgid "[Unsupported]"
 msgstr "[Nicht unterstützt]"
 
-#: mod/admin.php:2279
+#: mod/admin.php:2274
 msgid "Log settings updated."
 msgstr "Protokolleinstellungen aktualisiert."
 
-#: mod/admin.php:2311
+#: mod/admin.php:2306
 msgid "PHP log currently enabled."
 msgstr "PHP Protokollierung ist derzeit aktiviert."
 
-#: mod/admin.php:2313
+#: mod/admin.php:2308
 msgid "PHP log currently disabled."
 msgstr "PHP Protokollierung ist derzeit nicht aktiviert."
 
-#: mod/admin.php:2322
+#: mod/admin.php:2317
 msgid "Clear"
 msgstr "löschen"
 
-#: mod/admin.php:2326
+#: mod/admin.php:2321
 msgid "Enable Debugging"
 msgstr "Protokoll führen"
 
-#: mod/admin.php:2327
+#: mod/admin.php:2322
 msgid "Log file"
 msgstr "Protokolldatei"
 
-#: mod/admin.php:2327
+#: mod/admin.php:2322
 msgid ""
 "Must be writable by web server. Relative to your Friendica top-level "
 "directory."
 msgstr "Webserver muss Schreibrechte besitzen. Abhängig vom Friendica-Installationsverzeichnis."
 
-#: mod/admin.php:2328
+#: mod/admin.php:2323
 msgid "Log level"
 msgstr "Protokoll-Level"
 
-#: mod/admin.php:2330
+#: mod/admin.php:2325
 msgid "PHP logging"
 msgstr "PHP Protokollieren"
 
-#: mod/admin.php:2331
+#: mod/admin.php:2326
 msgid ""
 "To enable logging of PHP errors and warnings you can add the following to "
 "the .htconfig.php file of your installation. The filename set in the "
@@ -5699,265 +5926,135 @@ msgid ""
 "'display_errors' is to enable these options, set to '0' to disable them."
 msgstr "Um PHP Warnungen und Fehler zu protokollieren, kannst du die folgenden Zeilen zur .htconfig.php Datei deiner Installation hinzufügen. Den Dateinamen der Log-Datei legst du in der Zeile mit dem 'error_log' fest,  Er ist relativ zum Friendica-Stammverzeichnis und muss schreibbar durch den Webserver sein. Eine \"1\" als Option für die Punkte 'log_errors' und 'display_errors' aktiviert die Funktionen zum Protokollieren bzw. Anzeigen der Fehler, eine \"0\" deaktiviert sie."
 
-#: mod/admin.php:2362
+#: mod/admin.php:2357
 #, php-format
 msgid ""
 "Error trying to open <strong>%1$s</strong> log file.\\r\\n<br/>Check to see "
 "if file %1$s exist and is readable."
 msgstr "Fehler beim Öffnen der Logdatei <strong>%1$s</strong>.\\r\\n<br/>Bitte überprüfe ob die Datei %1$s existiert und gelesen werden kann."
 
-#: mod/admin.php:2366
+#: mod/admin.php:2361
 #, php-format
 msgid ""
 "Couldn't open <strong>%1$s</strong> log file.\\r\\n<br/>Check to see if file"
 " %1$s is readable."
 msgstr "Konnte die Logdatei <strong>%1$s</strong> nicht öffnen.\\r\\n<br/>Bitte stelle sicher, dass die Datei %1$s lesbar ist."
 
-#: mod/admin.php:2457 mod/admin.php:2458 mod/settings.php:767
+#: mod/admin.php:2452 mod/admin.php:2453 mod/settings.php:767
 msgid "Off"
 msgstr "Aus"
 
-#: mod/admin.php:2457 mod/admin.php:2458 mod/settings.php:767
+#: mod/admin.php:2452 mod/admin.php:2453 mod/settings.php:767
 msgid "On"
 msgstr "An"
 
-#: mod/admin.php:2458
+#: mod/admin.php:2453
 #, php-format
 msgid "Lock feature %s"
 msgstr "Feature festlegen: %s"
 
-#: mod/admin.php:2466
+#: mod/admin.php:2461
 msgid "Manage Additional Features"
 msgstr "Zusätzliche Features Verwalten"
 
-#: mod/dfrn_confirm.php:74 mod/profiles.php:39 mod/profiles.php:149
-#: mod/profiles.php:196 mod/profiles.php:525
-msgid "Profile not found."
-msgstr "Profil nicht gefunden."
-
-#: mod/dfrn_confirm.php:130
-msgid ""
-"This may occasionally happen if contact was requested by both persons and it"
-" has already been approved."
-msgstr "Das kann passieren, wenn sich zwei Kontakte gegenseitig eingeladen haben und bereits einer angenommen wurde."
-
-#: mod/dfrn_confirm.php:240
-msgid "Response from remote site was not understood."
-msgstr "Antwort der Gegenstelle unverständlich."
-
-#: mod/dfrn_confirm.php:247 mod/dfrn_confirm.php:252
-msgid "Unexpected response from remote site: "
-msgstr "Unerwartete Antwort der Gegenstelle: "
-
-#: mod/dfrn_confirm.php:261
-msgid "Confirmation completed successfully."
-msgstr "Bestätigung erfolgreich abgeschlossen."
-
-#: mod/dfrn_confirm.php:273
-msgid "Temporary failure. Please wait and try again."
-msgstr "Zeitweiser Fehler. Bitte warte einige Momente und versuche es dann noch einmal."
-
-#: mod/dfrn_confirm.php:276
-msgid "Introduction failed or was revoked."
-msgstr "Kontaktanfrage schlug fehl oder wurde zurückgezogen."
-
-#: mod/dfrn_confirm.php:281
-msgid "Remote site reported: "
-msgstr "Gegenstelle meldet: "
+#: mod/community.php:51
+msgid "Community option not available."
+msgstr "Optionen für die Gemeinschaftsseite nicht verfügbar."
 
-#: mod/dfrn_confirm.php:392
-msgid "Unable to set contact photo."
-msgstr "Konnte das Bild des Kontakts nicht speichern."
+#: mod/community.php:68
+msgid "Not available."
+msgstr "Nicht verfügbar."
 
-#: mod/dfrn_confirm.php:450
-#, php-format
-msgid "No user record found for '%s' "
-msgstr "Für '%s' wurde kein Nutzer gefunden"
+#: mod/community.php:81
+msgid "Local Community"
+msgstr "Lokale Gemeinschaft"
 
-#: mod/dfrn_confirm.php:460
-msgid "Our site encryption key is apparently messed up."
-msgstr "Der Verschlüsselungsschlüssel unserer Seite ist anscheinend nicht in Ordnung."
+#: mod/community.php:84
+msgid "Posts from local users on this server"
+msgstr "Beiträge von Nutzern dieses Servers"
 
-#: mod/dfrn_confirm.php:471
-msgid "Empty site URL was provided or URL could not be decrypted by us."
-msgstr "Leere URL für die Seite erhalten oder die URL konnte nicht entschlüsselt werden."
+#: mod/community.php:92
+msgid "Global Community"
+msgstr "Globale Gemeinschaft"
 
-#: mod/dfrn_confirm.php:487
-msgid "Contact record was not found for you on our site."
-msgstr "Für diesen Kontakt wurde auf unserer Seite kein Eintrag gefunden."
+#: mod/community.php:95
+msgid "Posts from users of the whole federated network"
+msgstr "Beiträge von Nutzern des gesamten  föderalen Netzwerks"
 
-#: mod/dfrn_confirm.php:501
-#, php-format
-msgid "Site public key not available in contact record for URL %s."
-msgstr "Die Kontaktdaten für URL %s enthalten keinen Public Key für den Server."
+#: mod/community.php:141 mod/search.php:228
+msgid "No results."
+msgstr "Keine Ergebnisse."
 
-#: mod/dfrn_confirm.php:517
+#: mod/community.php:185
 msgid ""
-"The ID provided by your system is a duplicate on our system. It should work "
-"if you try again."
-msgstr "Die ID, die uns Dein System angeboten hat, ist hier bereits vergeben. Bitte versuche es noch einmal."
-
-#: mod/dfrn_confirm.php:528
-msgid "Unable to set your contact credentials on our system."
-msgstr "Deine Kontaktreferenzen konnten nicht in unserem System gespeichert werden."
-
-#: mod/dfrn_confirm.php:583
-msgid "Unable to update your contact profile details on our system"
-msgstr "Die Updates für Dein Profil konnten nicht gespeichert werden"
-
-#: mod/dfrn_confirm.php:613 mod/dfrn_request.php:564
-#: src/Model/Contact.php:1578
-msgid "[Name Withheld]"
-msgstr "[Name unterdrückt]"
-
-#: mod/dfrn_request.php:94
-msgid "This introduction has already been accepted."
-msgstr "Diese Kontaktanfrage wurde bereits akzeptiert."
-
-#: mod/dfrn_request.php:112 mod/dfrn_request.php:355
-msgid "Profile location is not valid or does not contain profile information."
-msgstr "Profiladresse ist ungültig oder stellt keine Profildaten zur Verfügung."
-
-#: mod/dfrn_request.php:116 mod/dfrn_request.php:359
-msgid "Warning: profile location has no identifiable owner name."
-msgstr "Warnung: Es konnte kein Name des Besitzers von der angegebenen Profiladresse gefunden werden."
-
-#: mod/dfrn_request.php:119 mod/dfrn_request.php:362
-msgid "Warning: profile location has no profile photo."
-msgstr "Warnung: Es gibt kein Profilbild bei der angegebenen Profiladresse."
-
-#: mod/dfrn_request.php:123 mod/dfrn_request.php:366
-#, php-format
-msgid "%d required parameter was not found at the given location"
-msgid_plural "%d required parameters were not found at the given location"
-msgstr[0] "%d benötigter Parameter wurde an der angegebenen Stelle nicht gefunden"
-msgstr[1] "%d benötigte Parameter wurden an der angegebenen Stelle nicht gefunden"
-
-#: mod/dfrn_request.php:162
-msgid "Introduction complete."
-msgstr "Kontaktanfrage abgeschlossen."
-
-#: mod/dfrn_request.php:199
-msgid "Unrecoverable protocol error."
-msgstr "Nicht behebbarer Protokollfehler."
-
-#: mod/dfrn_request.php:226
-msgid "Profile unavailable."
-msgstr "Profil nicht verfügbar."
-
-#: mod/dfrn_request.php:248
-#, php-format
-msgid "%s has received too many connection requests today."
-msgstr "%s hat heute zu viele Kontaktanfragen erhalten."
-
-#: mod/dfrn_request.php:249
-msgid "Spam protection measures have been invoked."
-msgstr "Maßnahmen zum Spamschutz wurden ergriffen."
-
-#: mod/dfrn_request.php:250
-msgid "Friends are advised to please try again in 24 hours."
-msgstr "Freunde sind angehalten, es in 24 Stunden erneut zu versuchen."
-
-#: mod/dfrn_request.php:276
-msgid "Invalid locator"
-msgstr "Ungültiger Locator"
-
-#: mod/dfrn_request.php:312
-msgid "You have already introduced yourself here."
-msgstr "Du hast Dich hier bereits vorgestellt."
-
-#: mod/dfrn_request.php:315
-#, php-format
-msgid "Apparently you are already friends with %s."
-msgstr "Es scheint so, als ob Du bereits mit %s in Kontakt stehst."
-
-#: mod/dfrn_request.php:335
-msgid "Invalid profile URL."
-msgstr "Ungültige Profil-URL."
-
-#: mod/dfrn_request.php:341 src/Model/Contact.php:1276
-msgid "Disallowed profile URL."
-msgstr "Nicht erlaubte Profil-URL."
-
-#: mod/dfrn_request.php:435
-msgid "Your introduction has been sent."
-msgstr "Deine Kontaktanfrage wurde gesendet."
+"This community stream shows all public posts received by this node. They may"
+" not reflect the opinions of this node’s users."
+msgstr "Diese Gemeinschaftsseite zeigt alle öffentlichen Beiträge, die auf diesem Knoten eingegangen sind. Der Inhalt entspricht nicht zwingend der Meinung der Nutzer dieses Servers."
 
-#: mod/dfrn_request.php:473
-msgid ""
-"Remote subscription can't be done for your network. Please subscribe "
-"directly on your system."
-msgstr "Entferntes abon­nie­ren kann für dein Netzwerk nicht durchgeführt werden. Bitte nutze direkt die Abonnieren-Funktion deines Systems.   "
+#: mod/events.php:105 mod/events.php:107
+msgid "Event can not end before it has started."
+msgstr "Die Veranstaltung kann nicht enden bevor sie beginnt."
 
-#: mod/dfrn_request.php:489
-msgid "Please login to confirm introduction."
-msgstr "Bitte melde Dich an, um die Kontaktanfrage zu bestätigen."
+#: mod/events.php:114 mod/events.php:116
+msgid "Event title and start time are required."
+msgstr "Der Veranstaltungstitel und die Anfangszeit müssen angegeben werden."
 
-#: mod/dfrn_request.php:497
-msgid ""
-"Incorrect identity currently logged in. Please login to "
-"<strong>this</strong> profile."
-msgstr "Momentan bist Du mit einer anderen Identität angemeldet. Bitte melde Dich mit <strong>diesem</strong> Profil an."
+#: mod/events.php:393
+msgid "Create New Event"
+msgstr "Neue Veranstaltung erstellen"
 
-#: mod/dfrn_request.php:511 mod/dfrn_request.php:528
-msgid "Confirm"
-msgstr "Bestätigen"
+#: mod/events.php:506
+msgid "Event details"
+msgstr "Veranstaltungsdetails"
 
-#: mod/dfrn_request.php:523
-msgid "Hide this contact"
-msgstr "Verberge diesen Kontakt"
+#: mod/events.php:507
+msgid "Starting date and Title are required."
+msgstr "Anfangszeitpunkt und Titel werden benötigt"
 
-#: mod/dfrn_request.php:526
-#, php-format
-msgid "Welcome home %s."
-msgstr "Willkommen zurück %s."
+#: mod/events.php:508 mod/events.php:509
+msgid "Event Starts:"
+msgstr "Veranstaltungsbeginn:"
 
-#: mod/dfrn_request.php:527
-#, php-format
-msgid "Please confirm your introduction/connection request to %s."
-msgstr "Bitte bestätige Deine Kontaktanfrage bei %s."
+#: mod/events.php:510 mod/events.php:526
+msgid "Finish date/time is not known or not relevant"
+msgstr "Enddatum/-zeit ist nicht bekannt oder nicht relevant"
 
-#: mod/dfrn_request.php:637
-msgid ""
-"Please enter your 'Identity Address' from one of the following supported "
-"communications networks:"
-msgstr "Bitte gib die Adresse Deines Profils in einem der unterstützten sozialen Netzwerke an:"
+#: mod/events.php:512 mod/events.php:513
+msgid "Event Finishes:"
+msgstr "Veranstaltungsende:"
 
-#: mod/dfrn_request.php:640
-#, php-format
-msgid ""
-"If you are not yet a member of the free social web, <a href=\"%s\">follow "
-"this link to find a public Friendica site and join us today</a>."
-msgstr "Wenn du noch kein Mitglied dieses freien sozialen Netzwerks bist, <a href=\"%s\">folge diesem Link</a> um einen öffentlichen Friendica Server zu finden und beizutreten."
+#: mod/events.php:514 mod/events.php:527
+msgid "Adjust for viewer timezone"
+msgstr "An Zeitzone des Betrachters anpassen"
 
-#: mod/dfrn_request.php:645
-msgid "Friend/Connection Request"
-msgstr "Kontaktanfrage"
+#: mod/events.php:516
+msgid "Description:"
+msgstr "Beschreibung"
 
-#: mod/dfrn_request.php:646
-msgid ""
-"Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, "
-"testuser@gnusocial.de"
-msgstr "Beispiele: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@gnusocial.de"
+#: mod/events.php:520 mod/events.php:522
+msgid "Title:"
+msgstr "Titel:"
 
-#: mod/dfrn_request.php:651 src/Content/ContactSelector.php:79
-msgid "Friendica"
-msgstr "Friendica"
+#: mod/events.php:523 mod/events.php:524
+msgid "Share this event"
+msgstr "Veranstaltung teilen"
 
-#: mod/dfrn_request.php:652
-msgid "GNU Social (Pleroma, Mastodon)"
-msgstr "GNU Social (Pleroma, Mastodon)"
+#: mod/events.php:531 src/Model/Profile.php:862
+msgid "Basic"
+msgstr "Allgemein"
 
-#: mod/dfrn_request.php:653
-msgid "Diaspora (Socialhome, Hubzilla)"
-msgstr "Diaspora (Socialhome, Hubzilla)"
+#: mod/events.php:533 mod/photos.php:1086 mod/photos.php:1429
+#: src/Core/ACL.php:318
+msgid "Permissions"
+msgstr "Berechtigungen"
 
-#: mod/dfrn_request.php:654
-#, php-format
-msgid ""
-" - please do not use this form.  Instead, enter %s into your Diaspora search"
-" bar."
-msgstr " - bitte verwende dieses Formular nicht. Stattdessen suche nach %s in Deiner Diaspora Suchleiste."
+#: mod/events.php:552
+msgid "Failed to remove event"
+msgstr "Entfernen der Veranstaltung fehlgeschlagen"
+
+#: mod/events.php:554
+msgid "Event removed"
+msgstr "Veranstaltung enfternt"
 
 #: mod/item.php:114
 msgid "Unable to locate original post."
@@ -5990,456 +6087,321 @@ msgstr "Falls Du diese Beiträge nicht erhalten möchtest, kontaktiere bitte den
 msgid "%s posted an update."
 msgstr "%s hat ein Update veröffentlicht."
 
-#: mod/notifications.php:37
-msgid "Invalid request identifier."
-msgstr "Invalid request identifier."
-
-#: mod/notifications.php:46 mod/notifications.php:182
-#: mod/notifications.php:229
-msgid "Discard"
-msgstr "Verwerfen"
-
-#: mod/notifications.php:98 src/Content/Nav.php:191
-msgid "Notifications"
-msgstr "Benachrichtigungen"
-
-#: mod/notifications.php:107
-msgid "Network Notifications"
-msgstr "Netzwerk Benachrichtigungen"
-
-#: mod/notifications.php:119
-msgid "Personal Notifications"
-msgstr "Persönliche Benachrichtigungen"
-
-#: mod/notifications.php:125
-msgid "Home Notifications"
-msgstr "Pinnwand Benachrichtigungen"
-
-#: mod/notifications.php:155
-msgid "Show Ignored Requests"
-msgstr "Zeige ignorierte Anfragen"
-
-#: mod/notifications.php:155
-msgid "Hide Ignored Requests"
-msgstr "Verberge ignorierte Anfragen"
-
-#: mod/notifications.php:167 mod/notifications.php:236
-msgid "Notification type: "
-msgstr "Benachrichtigungstyp: "
-
-#: mod/notifications.php:170
-#, php-format
-msgid "suggested by %s"
-msgstr "vorgeschlagen von %s"
-
-#: mod/notifications.php:197
-msgid "Claims to be known to you: "
-msgstr "Behauptet Dich zu kennen: "
-
-#: mod/notifications.php:198
-msgid "yes"
-msgstr "ja"
-
-#: mod/notifications.php:198
-msgid "no"
-msgstr "nein"
-
-#: mod/notifications.php:199 mod/notifications.php:204
-msgid "Shall your connection be bidirectional or not?"
-msgstr "Soll die Verbindung beidseitig sein oder nicht?"
+#: mod/network.php:194 mod/search.php:37
+msgid "Remove term"
+msgstr "Begriff entfernen"
 
-#: mod/notifications.php:200 mod/notifications.php:205
-#, php-format
-msgid ""
-"Accepting %s as a friend allows %s to subscribe to your posts, and you will "
-"also receive updates from them in your news feed."
-msgstr "Akzeptierst du %s als Kontakt, erlaubst du damit das Lesen deiner Beiträge und abonnierst selbst auch die Beiträge von %s."
+#: mod/network.php:201 mod/search.php:46 src/Content/Feature.php:100
+msgid "Saved Searches"
+msgstr "Gespeicherte Suchen"
 
-#: mod/notifications.php:201
-#, php-format
-msgid ""
-"Accepting %s as a subscriber allows them to subscribe to your posts, but you"
-" will not receive updates from them in your news feed."
-msgstr "Wenn du %s als Abonnent akzeptierst, erlaubst du damit das Lesen deiner Beiträge, wirst aber selbst die Beiträge der anderen Seite nicht erhalten."
+#: mod/network.php:202 src/Model/Group.php:413
+msgid "add"
+msgstr "hinzufügen"
 
-#: mod/notifications.php:206
+#: mod/network.php:547
 #, php-format
 msgid ""
-"Accepting %s as a sharer allows them to subscribe to your posts, but you "
-"will not receive updates from them in your news feed."
-msgstr "Wenn du %s als Teilenden akzeptierst, erlaubst du damit das Lesen deiner Beiträge, wirst aber selbst die Beiträge der anderen Seite nicht erhalten."
-
-#: mod/notifications.php:217
-msgid "Friend"
-msgstr "Kontakt"
-
-#: mod/notifications.php:218
-msgid "Sharer"
-msgstr "Teilenden"
-
-#: mod/notifications.php:218
-msgid "Subscriber"
-msgstr "Abonnent"
-
-#: mod/notifications.php:273
-msgid "No introductions."
-msgstr "Keine Kontaktanfragen."
-
-#: mod/notifications.php:314
-msgid "Show unread"
-msgstr "Ungelesene anzeigen"
-
-#: mod/notifications.php:314
-msgid "Show all"
-msgstr "Alle anzeigen"
-
-#: mod/notifications.php:320
-#, php-format
-msgid "No more %s notifications."
-msgstr "Keine weiteren %s Benachrichtigungen"
-
-#: mod/profile.php:37 src/Model/Profile.php:118
-msgid "Requested profile is not available."
-msgstr "Das angefragte Profil ist nicht vorhanden."
+"Warning: This group contains %s member from a network that doesn't allow non"
+" public messages."
+msgid_plural ""
+"Warning: This group contains %s members from a network that doesn't allow "
+"non public messages."
+msgstr[0] "Warnung: Diese Gruppe beinhaltet %s Person aus einem Netzwerk das keine nicht öffentlichen Beiträge empfangen kann."
+msgstr[1] "Warnung: Diese Gruppe beinhaltet %s Personen aus Netzwerken die keine nicht-öffentlichen Beiträge empfangen können."
 
-#: mod/profile.php:78 mod/profile.php:81 src/Protocol/OStatus.php:1251
-#, php-format
-msgid "%s's timeline"
-msgstr "Timeline von %s"
+#: mod/network.php:550
+msgid "Messages in this group won't be send to these receivers."
+msgstr "Beiträge in dieser Gruppe werden deshalb nicht an diese Personen zugestellt werden."
 
-#: mod/profile.php:79 src/Protocol/OStatus.php:1252
-#, php-format
-msgid "%s's posts"
-msgstr "Beiträge von %s"
+#: mod/network.php:618
+msgid "No such group"
+msgstr "Es gibt keine solche Gruppe"
 
-#: mod/profile.php:80 src/Protocol/OStatus.php:1253
+#: mod/network.php:643
 #, php-format
-msgid "%s's comments"
-msgstr "Kommentare von %s"
-
-#: mod/profile.php:195
-msgid "Tips for New Members"
-msgstr "Tipps für neue Nutzer"
-
-#: mod/profiles.php:58
-msgid "Profile deleted."
-msgstr "Profil gelöscht."
-
-#: mod/profiles.php:74 mod/profiles.php:110
-msgid "Profile-"
-msgstr "Profil-"
-
-#: mod/profiles.php:93 mod/profiles.php:132
-msgid "New profile created."
-msgstr "Neues Profil angelegt."
-
-#: mod/profiles.php:116
-msgid "Profile unavailable to clone."
-msgstr "Profil nicht zum Duplizieren verfügbar."
-
-#: mod/profiles.php:206
-msgid "Profile Name is required."
-msgstr "Profilname ist erforderlich."
-
-#: mod/profiles.php:347
-msgid "Marital Status"
-msgstr "Familienstand"
-
-#: mod/profiles.php:351
-msgid "Romantic Partner"
-msgstr "Romanze"
-
-#: mod/profiles.php:363
-msgid "Work/Employment"
-msgstr "Arbeit / Beschäftigung"
-
-#: mod/profiles.php:366
-msgid "Religion"
-msgstr "Religion"
-
-#: mod/profiles.php:370
-msgid "Political Views"
-msgstr "Politische Ansichten"
-
-#: mod/profiles.php:374
-msgid "Gender"
-msgstr "Geschlecht"
-
-#: mod/profiles.php:378
-msgid "Sexual Preference"
-msgstr "Sexuelle Vorlieben"
+msgid "Group: %s"
+msgstr "Gruppe: %s"
 
-#: mod/profiles.php:382
-msgid "XMPP"
-msgstr "XMPP"
+#: mod/network.php:669
+msgid "Private messages to this person are at risk of public disclosure."
+msgstr "Private Nachrichten an diese Person könnten an die Öffentlichkeit gelangen."
 
-#: mod/profiles.php:386
-msgid "Homepage"
-msgstr "Webseite"
+#: mod/network.php:672
+msgid "Invalid contact."
+msgstr "Ungültiger Kontakt."
 
-#: mod/profiles.php:390 mod/profiles.php:593
-msgid "Interests"
-msgstr "Interessen"
+#: mod/network.php:943
+msgid "Commented Order"
+msgstr "Neueste Kommentare"
 
-#: mod/profiles.php:401 mod/profiles.php:589
-msgid "Location"
-msgstr "Wohnort"
+#: mod/network.php:946
+msgid "Sort by Comment Date"
+msgstr "Nach Kommentardatum sortieren"
 
-#: mod/profiles.php:483
-msgid "Profile updated."
-msgstr "Profil aktualisiert."
+#: mod/network.php:951
+msgid "Posted Order"
+msgstr "Neueste Beiträge"
 
-#: mod/profiles.php:540
-msgid "Hide contacts and friends:"
-msgstr "Kontakte und Freunde verbergen"
+#: mod/network.php:954
+msgid "Sort by Post Date"
+msgstr "Nach Beitragsdatum sortieren"
 
-#: mod/profiles.php:545
-msgid "Hide your contact/friend list from viewers of this profile?"
-msgstr "Liste der Kontakte vor Betrachtern dieses Profils verbergen?"
+#: mod/network.php:965
+msgid "Posts that mention or involve you"
+msgstr "Beiträge, in denen es um Dich geht"
 
-#: mod/profiles.php:565
-msgid "Show more profile fields:"
-msgstr "Zeige mehr Profil-Felder:"
+#: mod/network.php:973
+msgid "New"
+msgstr "Neue"
 
-#: mod/profiles.php:577
-msgid "Profile Actions"
-msgstr "Profilaktionen"
+#: mod/network.php:976
+msgid "Activity Stream - by date"
+msgstr "Aktivitäten-Stream - nach Datum"
 
-#: mod/profiles.php:578
-msgid "Edit Profile Details"
-msgstr "Profil bearbeiten"
+#: mod/network.php:984
+msgid "Shared Links"
+msgstr "Geteilte Links"
 
-#: mod/profiles.php:580
-msgid "Change Profile Photo"
-msgstr "Profilbild ändern"
+#: mod/network.php:987
+msgid "Interesting Links"
+msgstr "Interessante Links"
 
-#: mod/profiles.php:581
-msgid "View this profile"
-msgstr "Dieses Profil anzeigen"
+#: mod/network.php:995
+msgid "Starred"
+msgstr "Markierte"
 
-#: mod/profiles.php:582 mod/profiles.php:677 src/Model/Profile.php:389
-msgid "Edit visibility"
-msgstr "Sichtbarkeit bearbeiten"
+#: mod/network.php:998
+msgid "Favourite Posts"
+msgstr "Favorisierte Beiträge"
 
-#: mod/profiles.php:583
-msgid "Create a new profile using these settings"
-msgstr "Neues Profil anlegen und diese Einstellungen verwenden"
+#: mod/notes.php:52 src/Model/Profile.php:944
+msgid "Personal Notes"
+msgstr "Persönliche Notizen"
 
-#: mod/profiles.php:584
-msgid "Clone this profile"
-msgstr "Dieses Profil duplizieren"
+#: mod/photos.php:108 src/Model/Profile.php:905
+msgid "Photo Albums"
+msgstr "Fotoalben"
 
-#: mod/profiles.php:585
-msgid "Delete this profile"
-msgstr "Dieses Profil löschen"
+#: mod/photos.php:109 mod/photos.php:1701
+msgid "Recent Photos"
+msgstr "Neueste Fotos"
 
-#: mod/profiles.php:587
-msgid "Basic information"
-msgstr "Grundinformationen"
+#: mod/photos.php:112 mod/photos.php:1198 mod/photos.php:1703
+msgid "Upload New Photos"
+msgstr "Neue Fotos hochladen"
 
-#: mod/profiles.php:588
-msgid "Profile picture"
-msgstr "Profilbild"
+#: mod/photos.php:126 mod/settings.php:51
+msgid "everybody"
+msgstr "jeder"
 
-#: mod/profiles.php:590
-msgid "Preferences"
-msgstr "Vorlieben"
+#: mod/photos.php:184
+msgid "Contact information unavailable"
+msgstr "Kontaktinformationen nicht verfügbar"
 
-#: mod/profiles.php:591
-msgid "Status information"
-msgstr "Status Informationen"
+#: mod/photos.php:204
+msgid "Album not found."
+msgstr "Album nicht gefunden."
 
-#: mod/profiles.php:592
-msgid "Additional information"
-msgstr "Zusätzliche Informationen"
+#: mod/photos.php:234 mod/photos.php:245 mod/photos.php:1149
+msgid "Delete Album"
+msgstr "Album löschen"
 
-#: mod/profiles.php:595
-msgid "Relation"
-msgstr "Beziehung"
+#: mod/photos.php:243
+msgid "Do you really want to delete this photo album and all its photos?"
+msgstr "Möchtest Du wirklich dieses Foto-Album und all seine Foto löschen?"
 
-#: mod/profiles.php:596 src/Util/Temporal.php:81 src/Util/Temporal.php:83
-msgid "Miscellaneous"
-msgstr "Verschiedenes"
+#: mod/photos.php:303 mod/photos.php:314 mod/photos.php:1434
+msgid "Delete Photo"
+msgstr "Foto löschen"
 
-#: mod/profiles.php:599
-msgid "Your Gender:"
-msgstr "Dein Geschlecht:"
+#: mod/photos.php:312
+msgid "Do you really want to delete this photo?"
+msgstr "Möchtest Du wirklich dieses Foto löschen?"
 
-#: mod/profiles.php:600
-msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
-msgstr "<span class=\"heart\">&hearts;</span> Beziehungsstatus:"
+#: mod/photos.php:655
+msgid "a photo"
+msgstr "einem Foto"
 
-#: mod/profiles.php:601 src/Model/Profile.php:780
-msgid "Sexual Preference:"
-msgstr "Sexuelle Vorlieben:"
+#: mod/photos.php:655
+#, php-format
+msgid "%1$s was tagged in %2$s by %3$s"
+msgstr "%1$s wurde von %3$s in %2$s getaggt"
 
-#: mod/profiles.php:602
-msgid "Example: fishing photography software"
-msgstr "Beispiel: Fischen Fotografie Software"
+#: mod/photos.php:757
+msgid "Image upload didn't complete, please try again"
+msgstr "Der Upload des Bildes war nicht vollständig. Bitte versuche es erneut."
 
-#: mod/profiles.php:607
-msgid "Profile Name:"
-msgstr "Profilname:"
+#: mod/photos.php:760
+msgid "Image file is missing"
+msgstr "Bilddatei konnte nicht gefunden werden."
 
-#: mod/profiles.php:609
+#: mod/photos.php:765
 msgid ""
-"This is your <strong>public</strong> profile.<br />It <strong>may</strong> "
-"be visible to anybody using the internet."
-msgstr "Dies ist Dein <strong>öffentliches</strong> Profil.<br />Es <strong>könnte</strong> für jeden Nutzer des Internets sichtbar sein."
+"Server can't accept new file upload at this time, please contact your "
+"administrator"
+msgstr "Der Server kann derzeit keine neuen Datei Uploads akzeptieren. Bitte kontaktiere deinen Administrator."
 
-#: mod/profiles.php:610
-msgid "Your Full Name:"
-msgstr "Dein kompletter Name:"
+#: mod/photos.php:791
+msgid "Image file is empty."
+msgstr "Bilddatei ist leer."
 
-#: mod/profiles.php:611
-msgid "Title/Description:"
-msgstr "Titel/Beschreibung:"
+#: mod/photos.php:928
+msgid "No photos selected"
+msgstr "Keine Bilder ausgewählt"
 
-#: mod/profiles.php:614
-msgid "Street Address:"
-msgstr "Adresse:"
+#: mod/photos.php:1024 mod/videos.php:309
+msgid "Access to this item is restricted."
+msgstr "Zugriff zu diesem Eintrag wurde eingeschränkt."
 
-#: mod/profiles.php:615
-msgid "Locality/City:"
-msgstr "Wohnort:"
+#: mod/photos.php:1078
+msgid "Upload Photos"
+msgstr "Bilder hochladen"
 
-#: mod/profiles.php:616
-msgid "Region/State:"
-msgstr "Region/Bundesstaat:"
+#: mod/photos.php:1082 mod/photos.php:1144
+msgid "New album name: "
+msgstr "Name des neuen Albums: "
 
-#: mod/profiles.php:617
-msgid "Postal/Zip Code:"
-msgstr "Postleitzahl:"
+#: mod/photos.php:1083
+msgid "or existing album name: "
+msgstr "oder existierender Albumname: "
 
-#: mod/profiles.php:618
-msgid "Country:"
-msgstr "Land:"
+#: mod/photos.php:1084
+msgid "Do not show a status post for this upload"
+msgstr "Keine Status-Mitteilung für diesen Beitrag anzeigen"
 
-#: mod/profiles.php:619 src/Util/Temporal.php:149
-msgid "Age: "
-msgstr "Alter: "
+#: mod/photos.php:1094 mod/photos.php:1437 mod/settings.php:1218
+msgid "Show to Groups"
+msgstr "Zeige den Gruppen"
 
-#: mod/profiles.php:622
-msgid "Who: (if applicable)"
-msgstr "Wer: (falls anwendbar)"
+#: mod/photos.php:1095 mod/photos.php:1438 mod/settings.php:1219
+msgid "Show to Contacts"
+msgstr "Zeige den Kontakten"
 
-#: mod/profiles.php:622
-msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
-msgstr "Beispiele: cathy123, Cathy Williams, cathy@example.com"
+#: mod/photos.php:1155
+msgid "Edit Album"
+msgstr "Album bearbeiten"
 
-#: mod/profiles.php:623
-msgid "Since [date]:"
-msgstr "Seit [Datum]:"
+#: mod/photos.php:1160
+msgid "Show Newest First"
+msgstr "Zeige neueste zuerst"
 
-#: mod/profiles.php:625
-msgid "Tell us about yourself..."
-msgstr "Erzähle uns ein bisschen von Dir …"
+#: mod/photos.php:1162
+msgid "Show Oldest First"
+msgstr "Zeige älteste zuerst"
 
-#: mod/profiles.php:626
-msgid "XMPP (Jabber) address:"
-msgstr "XMPP (Jabber) Adresse"
+#: mod/photos.php:1183 mod/photos.php:1686
+msgid "View Photo"
+msgstr "Foto betrachten"
 
-#: mod/profiles.php:626
-msgid ""
-"The XMPP address will be propagated to your contacts so that they can follow"
-" you."
-msgstr "Die XMPP Adresse wird an deine Kontakte verteilt werden, so dass sie auch über XMPP mit dir in Kontakt treten können."
+#: mod/photos.php:1224
+msgid "Permission denied. Access to this item may be restricted."
+msgstr "Zugriff verweigert. Zugriff zu diesem Eintrag könnte eingeschränkt sein."
 
-#: mod/profiles.php:627
-msgid "Homepage URL:"
-msgstr "Adresse der Homepage:"
+#: mod/photos.php:1226
+msgid "Photo not available"
+msgstr "Foto nicht verfügbar"
 
-#: mod/profiles.php:628 src/Model/Profile.php:788
-msgid "Hometown:"
-msgstr "Heimatort:"
+#: mod/photos.php:1289
+msgid "View photo"
+msgstr "Fotos ansehen"
 
-#: mod/profiles.php:629 src/Model/Profile.php:796
-msgid "Political Views:"
-msgstr "Politische Ansichten:"
+#: mod/photos.php:1289
+msgid "Edit photo"
+msgstr "Foto bearbeiten"
 
-#: mod/profiles.php:630
-msgid "Religious Views:"
-msgstr "Religiöse Ansichten:"
+#: mod/photos.php:1290
+msgid "Use as profile photo"
+msgstr "Als Profilbild verwenden"
 
-#: mod/profiles.php:631
-msgid "Public Keywords:"
-msgstr "Öffentliche Schlüsselwörter:"
+#: mod/photos.php:1296 src/Object/Post.php:149
+msgid "Private Message"
+msgstr "Private Nachricht"
 
-#: mod/profiles.php:631
-msgid "(Used for suggesting potential friends, can be seen by others)"
-msgstr "(Wird verwendet, um potentielle Kontakte zu finden, kann von Kontakten eingesehen werden)"
+#: mod/photos.php:1315
+msgid "View Full Size"
+msgstr "Betrachte Originalgröße"
 
-#: mod/profiles.php:632
-msgid "Private Keywords:"
-msgstr "Private Schlüsselwörter:"
+#: mod/photos.php:1402
+msgid "Tags: "
+msgstr "Tags: "
 
-#: mod/profiles.php:632
-msgid "(Used for searching profiles, never shown to others)"
-msgstr "(Wird für die Suche nach Profilen verwendet und niemals veröffentlicht)"
+#: mod/photos.php:1405
+msgid "[Remove any tag]"
+msgstr "[Tag entfernen]"
 
-#: mod/profiles.php:633 src/Model/Profile.php:812
-msgid "Likes:"
-msgstr "Likes:"
+#: mod/photos.php:1420
+msgid "New album name"
+msgstr "Name des neuen Albums"
 
-#: mod/profiles.php:634 src/Model/Profile.php:816
-msgid "Dislikes:"
-msgstr "Dislikes:"
+#: mod/photos.php:1421
+msgid "Caption"
+msgstr "Bildunterschrift"
 
-#: mod/profiles.php:635
-msgid "Musical interests"
-msgstr "Musikalische Interessen"
+#: mod/photos.php:1422
+msgid "Add a Tag"
+msgstr "Tag hinzufügen"
 
-#: mod/profiles.php:636
-msgid "Books, literature"
-msgstr "Bücher, Literatur"
+#: mod/photos.php:1422
+msgid ""
+"Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
+msgstr "Beispiel: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
 
-#: mod/profiles.php:637
-msgid "Television"
-msgstr "Fernsehen"
+#: mod/photos.php:1423
+msgid "Do not rotate"
+msgstr "Nicht rotieren"
 
-#: mod/profiles.php:638
-msgid "Film/dance/culture/entertainment"
-msgstr "Filme/Tänze/Kultur/Unterhaltung"
+#: mod/photos.php:1424
+msgid "Rotate CW (right)"
+msgstr "Drehen US (rechts)"
 
-#: mod/profiles.php:639
-msgid "Hobbies/Interests"
-msgstr "Hobbies/Interessen"
+#: mod/photos.php:1425
+msgid "Rotate CCW (left)"
+msgstr "Drehen EUS (links)"
 
-#: mod/profiles.php:640
-msgid "Love/romance"
-msgstr "Liebe/Romantik"
+#: mod/photos.php:1459 src/Object/Post.php:304
+msgid "I like this (toggle)"
+msgstr "Ich mag das (toggle)"
 
-#: mod/profiles.php:641
-msgid "Work/employment"
-msgstr "Arbeit/Anstellung"
+#: mod/photos.php:1460 src/Object/Post.php:305
+msgid "I don't like this (toggle)"
+msgstr "Ich mag das nicht (toggle)"
 
-#: mod/profiles.php:642
-msgid "School/education"
-msgstr "Schule/Ausbildung"
+#: mod/photos.php:1478 mod/photos.php:1517 mod/photos.php:1590
+#: src/Object/Post.php:407 src/Object/Post.php:803
+msgid "Comment"
+msgstr "Kommentar"
 
-#: mod/profiles.php:643
-msgid "Contact information and Social Networks"
-msgstr "Kontaktinformationen und Soziale Netzwerke"
+#: mod/photos.php:1622
+msgid "Map"
+msgstr "Karte"
 
-#: mod/profiles.php:674 src/Model/Profile.php:385
-msgid "Profile Image"
-msgstr "Profilbild"
+#: mod/photos.php:1692 mod/videos.php:387
+msgid "View Album"
+msgstr "Album betrachten"
 
-#: mod/profiles.php:676 src/Model/Profile.php:388
-msgid "visible to everybody"
-msgstr "sichtbar für jeden"
+#: mod/profile.php:37 src/Model/Profile.php:118
+msgid "Requested profile is not available."
+msgstr "Das angefragte Profil ist nicht vorhanden."
 
-#: mod/profiles.php:683
-msgid "Edit/Manage Profiles"
-msgstr "Bearbeite/Verwalte Profile"
+#: mod/profile.php:78 mod/profile.php:81 src/Protocol/OStatus.php:1250
+#, php-format
+msgid "%s's timeline"
+msgstr "Timeline von %s"
 
-#: mod/profiles.php:684 src/Model/Profile.php:375 src/Model/Profile.php:397
-msgid "Change profile photo"
-msgstr "Profilbild ändern"
+#: mod/profile.php:79 src/Protocol/OStatus.php:1251
+#, php-format
+msgid "%s's posts"
+msgstr "Beiträge von %s"
 
-#: mod/profiles.php:685 src/Model/Profile.php:376
-msgid "Create New Profile"
-msgstr "Neues Profil anlegen"
+#: mod/profile.php:80 src/Protocol/OStatus.php:1252
+#, php-format
+msgid "%s's comments"
+msgstr "Kommentare von %s"
+
+#: mod/profile.php:195
+msgid "Tips for New Members"
+msgstr "Tipps für neue Nutzer"
 
 #: mod/register.php:100
 msgid ""
@@ -6542,35 +6504,52 @@ msgstr "Registrieren"
 msgid "Import your profile to this friendica instance"
 msgstr "Importiere Dein Profil auf diese Friendica Instanz"
 
-#: mod/removeme.php:44
+#: mod/removeme.php:45
 msgid "User deleted their account"
 msgstr "Gelöschter Nutzeraccount"
 
-#: mod/removeme.php:45
+#: mod/removeme.php:46
 msgid ""
 "On your Friendica node an user deleted their account. Please ensure that "
 "their data is removed from the backups."
 msgstr "Ein Nutzer deiner Friendica Instanz hat seinen Account gelöscht. Bitte stelle sicher, dass deren Daten aus deinen Backups entfernt werden."
 
-#: mod/removeme.php:46
+#: mod/removeme.php:47
 #, php-format
 msgid "The user id is %d"
 msgstr "Die ID des Users lautet %d"
 
-#: mod/removeme.php:77 mod/removeme.php:80
+#: mod/removeme.php:78 mod/removeme.php:81
 msgid "Remove My Account"
 msgstr "Konto löschen"
 
-#: mod/removeme.php:78
+#: mod/removeme.php:79
 msgid ""
 "This will completely remove your account. Once this has been done it is not "
 "recoverable."
 msgstr "Dein Konto wird endgültig gelöscht. Es gibt keine Möglichkeit, es wiederherzustellen."
 
-#: mod/removeme.php:79
+#: mod/removeme.php:80
 msgid "Please enter your password for verification:"
 msgstr "Bitte gib Dein Passwort zur Verifikation ein:"
 
+#: mod/search.php:105
+msgid "Only logged in users are permitted to perform a search."
+msgstr "Nur eingeloggten Benutzern ist das Suchen gestattet."
+
+#: mod/search.php:129
+msgid "Too Many Requests"
+msgstr "Zu viele Abfragen"
+
+#: mod/search.php:130
+msgid "Only one search per minute is permitted for not logged in users."
+msgstr "Es ist nur eine Suchanfrage pro Minute für nicht eingeloggte Benutzer gestattet."
+
+#: mod/search.php:234
+#, php-format
+msgid "Items tagged with: %s"
+msgstr "Beiträge die mit %s getaggt sind"
+
 #: mod/settings.php:56
 msgid "Account"
 msgstr "Nutzerkonto"
@@ -7074,9 +7053,10 @@ msgstr "Darf Dein Standardprofil im Verzeichnis dieses Servers veröffentlicht w
 #: mod/settings.php:1094
 #, php-format
 msgid ""
-"Your profile will be published in the global friendica directories (e.g. <a "
-"href=\"%s\">%s</a>). Your profile will be visible in public."
-msgstr "Dein Profil wird in den globalen Friendica Verzeichnissen (z.B. <a href=\"%s\">%s</a>) veröffentlicht. Dein Profil wird öffentlich auffindbar sein."
+"Your profile will be published in this node's <a href=\"%s\">local "
+"directory</a>. Your profile details may be publicly visible depending on the"
+" system settings."
+msgstr "Dein Profil wird im <a href=\"%s\">lokalen Verzeichnis</a> dieses Knotens veröffentlicht. Je nach Systemeinstellungen kann es öffentlich auffindbar sein."
 
 #: mod/settings.php:1100
 msgid "Publish your default profile in the global social directory?"
@@ -7085,10 +7065,9 @@ msgstr "Darf Dein Standardprofil im weltweiten Verzeichnis veröffentlicht werde
 #: mod/settings.php:1100
 #, php-format
 msgid ""
-"Your profile will be published in this node's <a href=\"%s\">local "
-"directory</a>. Your profile details may be publicly visible depending on the"
-" system settings."
-msgstr "Dein Profil wird im <a href=\"%s\">lokalen Verzeichnis</a> dieses Knotens veröffentlicht. Je nach Systemeinstellungen kann es öffentlich auffindbar sein."
+"Your profile will be published in the global friendica directories (e.g. <a "
+"href=\"%s\">%s</a>). Your profile will be visible in public."
+msgstr "Dein Profil wird in den globalen Friendica Verzeichnissen (z.B. <a href=\"%s\">%s</a>) veröffentlicht. Dein Profil wird öffentlich auffindbar sein."
 
 #: mod/settings.php:1107
 msgid "Hide your contact/friend list from viewers of your default profile?"
@@ -7108,9 +7087,9 @@ msgstr "Profil-Details vor unbekannten Betrachtern verbergen?"
 #: mod/settings.php:1111
 msgid ""
 "Anonymous visitors will only see your profile picture, your display name and"
-" the nickname you are using on your profile page. Disables posting public "
-"messages to Diaspora and other networks."
-msgstr "Anonyme Besucher deines Profils werden ausschließlich dein Profilbild, deinen Namen sowie deinen Spitznamen sehen. Ist diese Option aktiv, können keine öffentlichen Beiträge zu Diaspora und anderen Netzwerken veröffentlicht werden."
+" the nickname you are using on your profile page. Your public posts and "
+"replies will still be accessible by other means."
+msgstr "Anonyme Besucher deines Profils werden ausschließlich dein Profilbild, deinen Namen sowie deinen Spitznamen sehen. Deine lffentlichen Beiträge und Kommentare werden weiterhin sichtbar sein."
 
 #: mod/settings.php:1115
 msgid "Allow friends to post to your profile page?"
@@ -7376,6 +7355,26 @@ msgstr "Wenn Du Dein Profil von einem anderen Server umgezogen hast und einige D
 msgid "Resend relocate message to contacts"
 msgstr "Umzugsbenachrichtigung erneut an Kontakte senden"
 
+#: mod/videos.php:139
+msgid "Do you really want to delete this video?"
+msgstr "Möchtest Du dieses Video wirklich löschen?"
+
+#: mod/videos.php:144
+msgid "Delete Video"
+msgstr "Video Löschen"
+
+#: mod/videos.php:207
+msgid "No videos selected"
+msgstr "Keine Videos  ausgewählt"
+
+#: mod/videos.php:396
+msgid "Recent Videos"
+msgstr "Neueste Videos"
+
+#: mod/videos.php:398
+msgid "Upload New Videos"
+msgstr "Neues Video hochladen"
+
 #: view/theme/duepuntozero/config.php:54 src/Model/User.php:502
 msgid "default"
 msgstr "Standard"
@@ -8092,33 +8091,33 @@ msgstr "Sekunden"
 msgid "%1$d %2$s ago"
 msgstr "vor %1$d %2$s"
 
-#: src/Content/Text/BBCode.php:416
+#: src/Content/Text/BBCode.php:426
 msgid "view full size"
 msgstr "Volle Größe anzeigen"
 
-#: src/Content/Text/BBCode.php:842 src/Content/Text/BBCode.php:1611
-#: src/Content/Text/BBCode.php:1612
+#: src/Content/Text/BBCode.php:852 src/Content/Text/BBCode.php:1621
+#: src/Content/Text/BBCode.php:1622
 msgid "Image/photo"
 msgstr "Bild/Foto"
 
-#: src/Content/Text/BBCode.php:980
+#: src/Content/Text/BBCode.php:990
 #, php-format
 msgid "<a href=\"%1$s\" target=\"_blank\">%2$s</a> %3$s"
 msgstr "<a href=\"%1$s\" target=\"_blank\">%2$s</a> %3$s"
 
-#: src/Content/Text/BBCode.php:1538 src/Content/Text/BBCode.php:1560
+#: src/Content/Text/BBCode.php:1548 src/Content/Text/BBCode.php:1570
 msgid "$1 wrote:"
 msgstr "$1 hat geschrieben:"
 
-#: src/Content/Text/BBCode.php:1620 src/Content/Text/BBCode.php:1621
+#: src/Content/Text/BBCode.php:1630 src/Content/Text/BBCode.php:1631
 msgid "Encrypted content"
 msgstr "Verschlüsselter Inhalt"
 
-#: src/Content/Text/BBCode.php:1740
+#: src/Content/Text/BBCode.php:1750
 msgid "Invalid source protocol"
 msgstr "Ungültiges Quell-Protokoll"
 
-#: src/Content/Text/BBCode.php:1751
+#: src/Content/Text/BBCode.php:1761
 msgid "Invalid link protocol"
 msgstr "Ungültiges Link-Protokoll"
 
@@ -8884,202 +8883,84 @@ msgstr "Endet:"
 msgid "all-day"
 msgstr "ganztägig"
 
-#: src/Model/Event.php:391
-msgid "Jun"
-msgstr "Jun"
-
-#: src/Model/Event.php:394
-msgid "Sept"
-msgstr "Sep"
-
-#: src/Model/Event.php:417
-msgid "No events to display"
-msgstr "Keine Veranstaltung zum Anzeigen"
-
-#: src/Model/Event.php:543
-msgid "l, F j"
-msgstr "l, F j"
-
-#: src/Model/Event.php:566
-msgid "Edit event"
-msgstr "Veranstaltung bearbeiten"
-
-#: src/Model/Event.php:567
-msgid "Duplicate event"
-msgstr "Veranstaltung kopieren"
-
-#: src/Model/Event.php:568
-msgid "Delete event"
-msgstr "Veranstaltung löschen"
-
-#: src/Model/Event.php:815
-msgid "D g:i A"
-msgstr "D H:i"
-
-#: src/Model/Event.php:816
-msgid "g:i A"
-msgstr "H:i"
-
-#: src/Model/Event.php:901 src/Model/Event.php:903
-msgid "Show map"
-msgstr "Karte anzeigen"
-
-#: src/Model/Event.php:902
-msgid "Hide map"
-msgstr "Karte verbergen"
-
-#: src/Model/Group.php:44
-msgid ""
-"A deleted group with this name was revived. Existing item permissions "
-"<strong>may</strong> apply to this group and any future members. If this is "
-"not what you intended, please create another group with a different name."
-msgstr "Eine gelöschte Gruppe mit diesem Namen wurde wiederbelebt. Bestehende Berechtigungseinstellungen <strong>könnten</strong> auf diese Gruppe oder zukünftige Mitglieder angewandt werden. Falls Du dies nicht möchtest, erstelle bitte eine andere Gruppe mit einem anderen Namen."
-
-#: src/Model/Group.php:341
-msgid "Default privacy group for new contacts"
-msgstr "Voreingestellte Gruppe für neue Kontakte"
-
-#: src/Model/Group.php:374
-msgid "Everybody"
-msgstr "Alle Kontakte"
-
-#: src/Model/Group.php:394
-msgid "edit"
-msgstr "bearbeiten"
-
-#: src/Model/Group.php:418
-msgid "Edit group"
-msgstr "Gruppe bearbeiten"
-
-#: src/Model/Group.php:419
-msgid "Contacts not in any group"
-msgstr "Kontakte in keiner Gruppe"
-
-#: src/Model/Group.php:420
-msgid "Create a new group"
-msgstr "Neue Gruppe erstellen"
-
-#: src/Model/Group.php:422
-msgid "Edit groups"
-msgstr "Gruppen bearbeiten"
-
-#: src/Model/Profile.php:97
-msgid "Requested account is not available."
-msgstr "Das angefragte Profil ist nicht vorhanden."
-
-#: src/Model/Profile.php:164 src/Model/Profile.php:395
-#: src/Model/Profile.php:857
-msgid "Edit profile"
-msgstr "Profil bearbeiten"
-
-#: src/Model/Profile.php:332
-msgid "Atom feed"
-msgstr "Atom-Feed"
-
-#: src/Model/Profile.php:368
-msgid "Manage/edit profiles"
-msgstr "Profile verwalten/editieren"
-
-#: src/Model/Profile.php:546 src/Model/Profile.php:639
-msgid "g A l F d"
-msgstr "l, d. F G \\U\\h\\r"
-
-#: src/Model/Profile.php:547
-msgid "F d"
-msgstr "d. F"
-
-#: src/Model/Profile.php:604 src/Model/Profile.php:701
-msgid "[today]"
-msgstr "[heute]"
-
-#: src/Model/Profile.php:615
-msgid "Birthday Reminders"
-msgstr "Geburtstagserinnerungen"
-
-#: src/Model/Profile.php:616
-msgid "Birthdays this week:"
-msgstr "Geburtstage diese Woche:"
-
-#: src/Model/Profile.php:688
-msgid "[No description]"
-msgstr "[keine Beschreibung]"
-
-#: src/Model/Profile.php:715
-msgid "Event Reminders"
-msgstr "Veranstaltungserinnerungen"
-
-#: src/Model/Profile.php:716
-msgid "Events this week:"
-msgstr "Veranstaltungen diese Woche"
+#: src/Model/Event.php:391
+msgid "Jun"
+msgstr "Jun"
 
-#: src/Model/Profile.php:739
-msgid "Member since:"
-msgstr "Mitglied seit:"
+#: src/Model/Event.php:394
+msgid "Sept"
+msgstr "Sep"
 
-#: src/Model/Profile.php:747
-msgid "j F, Y"
-msgstr "j F, Y"
+#: src/Model/Event.php:417
+msgid "No events to display"
+msgstr "Keine Veranstaltung zum Anzeigen"
 
-#: src/Model/Profile.php:748
-msgid "j F"
-msgstr "j F"
+#: src/Model/Event.php:543
+msgid "l, F j"
+msgstr "l, F j"
 
-#: src/Model/Profile.php:763
-msgid "Age:"
-msgstr "Alter:"
+#: src/Model/Event.php:566
+msgid "Edit event"
+msgstr "Veranstaltung bearbeiten"
 
-#: src/Model/Profile.php:776
-#, php-format
-msgid "for %1$d %2$s"
-msgstr "für %1$d %2$s"
+#: src/Model/Event.php:567
+msgid "Duplicate event"
+msgstr "Veranstaltung kopieren"
 
-#: src/Model/Profile.php:800
-msgid "Religion:"
-msgstr "Religion:"
+#: src/Model/Event.php:568
+msgid "Delete event"
+msgstr "Veranstaltung löschen"
 
-#: src/Model/Profile.php:808
-msgid "Hobbies/Interests:"
-msgstr "Hobbies/Interessen:"
+#: src/Model/Event.php:815
+msgid "D g:i A"
+msgstr "D H:i"
 
-#: src/Model/Profile.php:820
-msgid "Contact information and Social Networks:"
-msgstr "Kontaktinformationen und Soziale Netzwerke:"
+#: src/Model/Event.php:816
+msgid "g:i A"
+msgstr "H:i"
 
-#: src/Model/Profile.php:824
-msgid "Musical interests:"
-msgstr "Musikalische Interessen:"
+#: src/Model/Event.php:901 src/Model/Event.php:903
+msgid "Show map"
+msgstr "Karte anzeigen"
 
-#: src/Model/Profile.php:828
-msgid "Books, literature:"
-msgstr "Literatur/Bücher:"
+#: src/Model/Event.php:902
+msgid "Hide map"
+msgstr "Karte verbergen"
 
-#: src/Model/Profile.php:832
-msgid "Television:"
-msgstr "Fernsehen:"
+#: src/Model/Group.php:44
+msgid ""
+"A deleted group with this name was revived. Existing item permissions "
+"<strong>may</strong> apply to this group and any future members. If this is "
+"not what you intended, please create another group with a different name."
+msgstr "Eine gelöschte Gruppe mit diesem Namen wurde wiederbelebt. Bestehende Berechtigungseinstellungen <strong>könnten</strong> auf diese Gruppe oder zukünftige Mitglieder angewandt werden. Falls Du dies nicht möchtest, erstelle bitte eine andere Gruppe mit einem anderen Namen."
 
-#: src/Model/Profile.php:836
-msgid "Film/dance/culture/entertainment:"
-msgstr "Filme/Tänze/Kultur/Unterhaltung:"
+#: src/Model/Group.php:341
+msgid "Default privacy group for new contacts"
+msgstr "Voreingestellte Gruppe für neue Kontakte"
 
-#: src/Model/Profile.php:840
-msgid "Love/Romance:"
-msgstr "Liebesleben:"
+#: src/Model/Group.php:374
+msgid "Everybody"
+msgstr "Alle Kontakte"
 
-#: src/Model/Profile.php:844
-msgid "Work/employment:"
-msgstr "Arbeit/Beschäftigung:"
+#: src/Model/Group.php:394
+msgid "edit"
+msgstr "bearbeiten"
 
-#: src/Model/Profile.php:848
-msgid "School/education:"
-msgstr "Schule/Ausbildung:"
+#: src/Model/Group.php:418
+msgid "Edit group"
+msgstr "Gruppe bearbeiten"
 
-#: src/Model/Profile.php:853
-msgid "Forums:"
-msgstr "Foren:"
+#: src/Model/Group.php:419
+msgid "Contacts not in any group"
+msgstr "Kontakte in keiner Gruppe"
 
-#: src/Model/Profile.php:947
-msgid "Only You Can See This"
-msgstr "Nur Du kannst das sehen"
+#: src/Model/Group.php:420
+msgid "Create a new group"
+msgstr "Neue Gruppe erstellen"
+
+#: src/Model/Group.php:422
+msgid "Edit groups"
+msgstr "Gruppen bearbeiten"
 
 #: src/Model/User.php:154
 msgid "Login failed"
@@ -9306,47 +9187,165 @@ msgstr "%ss Geburtstag"
 msgid "Happy Birthday %s"
 msgstr "Herzlichen Glückwunsch %s"
 
-#: src/Model/Item.php:1851
+#: src/Model/Item.php:1884
 #, php-format
 msgid "%1$s is attending %2$s's %3$s"
 msgstr "%1$s nimmt an %2$ss %3$s teil."
 
-#: src/Model/Item.php:1856
+#: src/Model/Item.php:1889
 #, php-format
 msgid "%1$s is not attending %2$s's %3$s"
 msgstr "%1$s nimmt nicht an %2$ss %3$s teil."
 
-#: src/Model/Item.php:1861
+#: src/Model/Item.php:1894
 #, php-format
 msgid "%1$s may attend %2$s's %3$s"
 msgstr "%1$s nimmt eventuell an %2$ss %3$s teil."
 
-#: src/Protocol/OStatus.php:1799
+#: src/Model/Profile.php:97
+msgid "Requested account is not available."
+msgstr "Das angefragte Profil ist nicht vorhanden."
+
+#: src/Model/Profile.php:164 src/Model/Profile.php:395
+#: src/Model/Profile.php:857
+msgid "Edit profile"
+msgstr "Profil bearbeiten"
+
+#: src/Model/Profile.php:332
+msgid "Atom feed"
+msgstr "Atom-Feed"
+
+#: src/Model/Profile.php:368
+msgid "Manage/edit profiles"
+msgstr "Profile verwalten/editieren"
+
+#: src/Model/Profile.php:546 src/Model/Profile.php:639
+msgid "g A l F d"
+msgstr "l, d. F G \\U\\h\\r"
+
+#: src/Model/Profile.php:547
+msgid "F d"
+msgstr "d. F"
+
+#: src/Model/Profile.php:604 src/Model/Profile.php:701
+msgid "[today]"
+msgstr "[heute]"
+
+#: src/Model/Profile.php:615
+msgid "Birthday Reminders"
+msgstr "Geburtstagserinnerungen"
+
+#: src/Model/Profile.php:616
+msgid "Birthdays this week:"
+msgstr "Geburtstage diese Woche:"
+
+#: src/Model/Profile.php:688
+msgid "[No description]"
+msgstr "[keine Beschreibung]"
+
+#: src/Model/Profile.php:715
+msgid "Event Reminders"
+msgstr "Veranstaltungserinnerungen"
+
+#: src/Model/Profile.php:716
+msgid "Events this week:"
+msgstr "Veranstaltungen diese Woche"
+
+#: src/Model/Profile.php:739
+msgid "Member since:"
+msgstr "Mitglied seit:"
+
+#: src/Model/Profile.php:747
+msgid "j F, Y"
+msgstr "j F, Y"
+
+#: src/Model/Profile.php:748
+msgid "j F"
+msgstr "j F"
+
+#: src/Model/Profile.php:763
+msgid "Age:"
+msgstr "Alter:"
+
+#: src/Model/Profile.php:776
+#, php-format
+msgid "for %1$d %2$s"
+msgstr "für %1$d %2$s"
+
+#: src/Model/Profile.php:800
+msgid "Religion:"
+msgstr "Religion:"
+
+#: src/Model/Profile.php:808
+msgid "Hobbies/Interests:"
+msgstr "Hobbies/Interessen:"
+
+#: src/Model/Profile.php:820
+msgid "Contact information and Social Networks:"
+msgstr "Kontaktinformationen und Soziale Netzwerke:"
+
+#: src/Model/Profile.php:824
+msgid "Musical interests:"
+msgstr "Musikalische Interessen:"
+
+#: src/Model/Profile.php:828
+msgid "Books, literature:"
+msgstr "Literatur/Bücher:"
+
+#: src/Model/Profile.php:832
+msgid "Television:"
+msgstr "Fernsehen:"
+
+#: src/Model/Profile.php:836
+msgid "Film/dance/culture/entertainment:"
+msgstr "Filme/Tänze/Kultur/Unterhaltung:"
+
+#: src/Model/Profile.php:840
+msgid "Love/Romance:"
+msgstr "Liebesleben:"
+
+#: src/Model/Profile.php:844
+msgid "Work/employment:"
+msgstr "Arbeit/Beschäftigung:"
+
+#: src/Model/Profile.php:848
+msgid "School/education:"
+msgstr "Schule/Ausbildung:"
+
+#: src/Model/Profile.php:853
+msgid "Forums:"
+msgstr "Foren:"
+
+#: src/Model/Profile.php:947
+msgid "Only You Can See This"
+msgstr "Nur Du kannst das sehen"
+
+#: src/Protocol/Diaspora.php:2521
+msgid "Sharing notification from Diaspora network"
+msgstr "Freigabe-Benachrichtigung von Diaspora"
+
+#: src/Protocol/Diaspora.php:3609
+msgid "Attachments:"
+msgstr "Anhänge:"
+
+#: src/Protocol/OStatus.php:1798
 #, php-format
 msgid "%s is now following %s."
 msgstr "%s folgt nun %s"
 
-#: src/Protocol/OStatus.php:1800
+#: src/Protocol/OStatus.php:1799
 msgid "following"
 msgstr "folgen"
 
-#: src/Protocol/OStatus.php:1803
+#: src/Protocol/OStatus.php:1802
 #, php-format
 msgid "%s stopped following %s."
 msgstr "%s hat aufgehört %s zu folgen"
 
-#: src/Protocol/OStatus.php:1804
+#: src/Protocol/OStatus.php:1803
 msgid "stopped following"
 msgstr "wird nicht mehr gefolgt"
 
-#: src/Protocol/Diaspora.php:2521
-msgid "Sharing notification from Diaspora network"
-msgstr "Freigabe-Benachrichtigung von Diaspora"
-
-#: src/Protocol/Diaspora.php:3609
-msgid "Attachments:"
-msgstr "Anhänge:"
-
 #: src/Worker/Delivery.php:415
 msgid "(no subject)"
 msgstr "(kein Betreff)"
@@ -9553,15 +9552,15 @@ msgstr "Link"
 msgid "Video"
 msgstr "Video"
 
-#: src/App.php:524
+#: src/App.php:526
 msgid "Delete this item?"
 msgstr "Diesen Beitrag löschen?"
 
-#: src/App.php:526
+#: src/App.php:528
 msgid "show fewer"
 msgstr "weniger anzeigen"
 
-#: src/App.php:1114
+#: src/App.php:1117
 msgid "No system theme config value set."
 msgstr "Es wurde kein Konfigurationswert für das Systemweite Theme gesetzt."
 
index 1be7ec26c87df86555c9c5950d2586b132062cde..52b2a5bd48f918cc531a68ce0d3b7e9ec0f09b57 100644 (file)
@@ -69,7 +69,92 @@ $a->strings["Welcome "] = "Willkommen ";
 $a->strings["Please upload a profile photo."] = "Bitte lade ein Profilbild hoch.";
 $a->strings["Welcome back "] = "Willkommen zurück ";
 $a->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."] = "Das Sicherheitsmerkmal war nicht korrekt. Das passiert meistens wenn das Formular vor dem Absenden zu lange geöffnet war (länger als 3 Stunden).";
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Kann die DNS Informationen für den Datenbankserver '%s' nicht ermitteln.";
+$a->strings["newer"] = "neuer";
+$a->strings["older"] = "älter";
+$a->strings["first"] = "erste";
+$a->strings["prev"] = "vorige";
+$a->strings["next"] = "nächste";
+$a->strings["last"] = "letzte";
+$a->strings["Loading more entries..."] = "lade weitere Einträge...";
+$a->strings["The end"] = "Das Ende";
+$a->strings["No contacts"] = "Keine Kontakte";
+$a->strings["%d Contact"] = [
+       0 => "%d Kontakt",
+       1 => "%d Kontakte",
+];
+$a->strings["View Contacts"] = "Kontakte anzeigen";
+$a->strings["Save"] = "Speichern";
+$a->strings["Follow"] = "Folge";
+$a->strings["Search"] = "Suche";
+$a->strings["@name, !forum, #tags, content"] = "@name, !forum, #tags, content";
+$a->strings["Full Text"] = "Volltext";
+$a->strings["Tags"] = "Tags";
+$a->strings["Contacts"] = "Kontakte";
+$a->strings["Forums"] = "Foren";
+$a->strings["poke"] = "anstupsen";
+$a->strings["poked"] = "stupste";
+$a->strings["ping"] = "anpingen";
+$a->strings["pinged"] = "pingte";
+$a->strings["prod"] = "knuffen";
+$a->strings["prodded"] = "knuffte";
+$a->strings["slap"] = "ohrfeigen";
+$a->strings["slapped"] = "ohrfeigte";
+$a->strings["finger"] = "befummeln";
+$a->strings["fingered"] = "befummelte";
+$a->strings["rebuff"] = "eine Abfuhr erteilen";
+$a->strings["rebuffed"] = "abfuhrerteilte";
+$a->strings["Monday"] = "Montag";
+$a->strings["Tuesday"] = "Dienstag";
+$a->strings["Wednesday"] = "Mittwoch";
+$a->strings["Thursday"] = "Donnerstag";
+$a->strings["Friday"] = "Freitag";
+$a->strings["Saturday"] = "Samstag";
+$a->strings["Sunday"] = "Sonntag";
+$a->strings["January"] = "Januar";
+$a->strings["February"] = "Februar";
+$a->strings["March"] = "März";
+$a->strings["April"] = "April";
+$a->strings["May"] = "Mai";
+$a->strings["June"] = "Juni";
+$a->strings["July"] = "Juli";
+$a->strings["August"] = "August";
+$a->strings["September"] = "September";
+$a->strings["October"] = "Oktober";
+$a->strings["November"] = "November";
+$a->strings["December"] = "Dezember";
+$a->strings["Mon"] = "Mo";
+$a->strings["Tue"] = "Di";
+$a->strings["Wed"] = "Mi";
+$a->strings["Thu"] = "Do";
+$a->strings["Fri"] = "Fr";
+$a->strings["Sat"] = "Sa";
+$a->strings["Sun"] = "So";
+$a->strings["Jan"] = "Jan";
+$a->strings["Feb"] = "Feb";
+$a->strings["Mar"] = "März";
+$a->strings["Apr"] = "Apr";
+$a->strings["Jul"] = "Juli";
+$a->strings["Aug"] = "Aug";
+$a->strings["Sep"] = "Sep";
+$a->strings["Oct"] = "Okt";
+$a->strings["Nov"] = "Nov";
+$a->strings["Dec"] = "Dez";
+$a->strings["Content warning: %s"] = "Inhaltswarnung: %s";
+$a->strings["View Video"] = "Video ansehen";
+$a->strings["bytes"] = "Byte";
+$a->strings["Click to open/close"] = "Zum öffnen/schließen klicken";
+$a->strings["View on separate page"] = "Auf separater Seite ansehen";
+$a->strings["view on separate page"] = "auf separater Seite ansehen";
+$a->strings["link to source"] = "Link zum Originalbeitrag";
+$a->strings["event"] = "Event";
+$a->strings["photo"] = "Foto";
+$a->strings["activity"] = "Aktivität";
+$a->strings["comment"] = [
+       0 => "Kommentar",
+       1 => "Kommentare",
+];
+$a->strings["post"] = "Beitrag";
+$a->strings["Item filed"] = "Beitrag abgelegt";
 $a->strings["Daily posting limit of %d post reached. The post was rejected."] = [
        0 => "Das tägliche Limit von %d Beitrag wurde erreicht. Die Nachricht wurde verworfen.",
        1 => "Das tägliche Limit von %d Beiträgen wurde erreicht. Der Beitrag wurde verworfen.",
@@ -80,9 +165,7 @@ $a->strings["Weekly posting limit of %d post reached. The post was rejected."] =
 ];
 $a->strings["Monthly posting limit of %d post reached. The post was rejected."] = "Das monatliche Limit von %d Beiträgen wurde erreicht. Der Beitrag wurde verworfen.";
 $a->strings["Profile Photos"] = "Profilbilder";
-$a->strings["event"] = "Event";
 $a->strings["status"] = "Status";
-$a->strings["photo"] = "Foto";
 $a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s mag %2\$ss %3\$s";
 $a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s mag %2\$ss %3\$s nicht";
 $a->strings["%1\$s attends %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s teil.";
@@ -196,90 +279,6 @@ $a->strings["Yes"] = "Ja";
 $a->strings["Permission denied."] = "Zugriff verweigert.";
 $a->strings["Archives"] = "Archiv";
 $a->strings["show more"] = "mehr anzeigen";
-$a->strings["newer"] = "neuer";
-$a->strings["older"] = "älter";
-$a->strings["first"] = "erste";
-$a->strings["prev"] = "vorige";
-$a->strings["next"] = "nächste";
-$a->strings["last"] = "letzte";
-$a->strings["Loading more entries..."] = "lade weitere Einträge...";
-$a->strings["The end"] = "Das Ende";
-$a->strings["No contacts"] = "Keine Kontakte";
-$a->strings["%d Contact"] = [
-       0 => "%d Kontakt",
-       1 => "%d Kontakte",
-];
-$a->strings["View Contacts"] = "Kontakte anzeigen";
-$a->strings["Save"] = "Speichern";
-$a->strings["Follow"] = "Folge";
-$a->strings["Search"] = "Suche";
-$a->strings["@name, !forum, #tags, content"] = "@name, !forum, #tags, content";
-$a->strings["Full Text"] = "Volltext";
-$a->strings["Tags"] = "Tags";
-$a->strings["Contacts"] = "Kontakte";
-$a->strings["Forums"] = "Foren";
-$a->strings["poke"] = "anstupsen";
-$a->strings["poked"] = "stupste";
-$a->strings["ping"] = "anpingen";
-$a->strings["pinged"] = "pingte";
-$a->strings["prod"] = "knuffen";
-$a->strings["prodded"] = "knuffte";
-$a->strings["slap"] = "ohrfeigen";
-$a->strings["slapped"] = "ohrfeigte";
-$a->strings["finger"] = "befummeln";
-$a->strings["fingered"] = "befummelte";
-$a->strings["rebuff"] = "eine Abfuhr erteilen";
-$a->strings["rebuffed"] = "abfuhrerteilte";
-$a->strings["Monday"] = "Montag";
-$a->strings["Tuesday"] = "Dienstag";
-$a->strings["Wednesday"] = "Mittwoch";
-$a->strings["Thursday"] = "Donnerstag";
-$a->strings["Friday"] = "Freitag";
-$a->strings["Saturday"] = "Samstag";
-$a->strings["Sunday"] = "Sonntag";
-$a->strings["January"] = "Januar";
-$a->strings["February"] = "Februar";
-$a->strings["March"] = "März";
-$a->strings["April"] = "April";
-$a->strings["May"] = "Mai";
-$a->strings["June"] = "Juni";
-$a->strings["July"] = "Juli";
-$a->strings["August"] = "August";
-$a->strings["September"] = "September";
-$a->strings["October"] = "Oktober";
-$a->strings["November"] = "November";
-$a->strings["December"] = "Dezember";
-$a->strings["Mon"] = "Mo";
-$a->strings["Tue"] = "Di";
-$a->strings["Wed"] = "Mi";
-$a->strings["Thu"] = "Do";
-$a->strings["Fri"] = "Fr";
-$a->strings["Sat"] = "Sa";
-$a->strings["Sun"] = "So";
-$a->strings["Jan"] = "Jan";
-$a->strings["Feb"] = "Feb";
-$a->strings["Mar"] = "März";
-$a->strings["Apr"] = "Apr";
-$a->strings["Jul"] = "Juli";
-$a->strings["Aug"] = "Aug";
-$a->strings["Sep"] = "Sep";
-$a->strings["Oct"] = "Okt";
-$a->strings["Nov"] = "Nov";
-$a->strings["Dec"] = "Dez";
-$a->strings["Content warning: %s"] = "Inhaltswarnung: %s";
-$a->strings["View Video"] = "Video ansehen";
-$a->strings["bytes"] = "Byte";
-$a->strings["Click to open/close"] = "Zum öffnen/schließen klicken";
-$a->strings["View on separate page"] = "Auf separater Seite ansehen";
-$a->strings["view on separate page"] = "auf separater Seite ansehen";
-$a->strings["link to source"] = "Link zum Originalbeitrag";
-$a->strings["activity"] = "Aktivität";
-$a->strings["comment"] = [
-       0 => "Kommentar",
-       1 => "Kommentare",
-];
-$a->strings["post"] = "Beitrag";
-$a->strings["Item filed"] = "Beitrag abgelegt";
 $a->strings["No friends to display."] = "Keine Kontakte zum Anzeigen.";
 $a->strings["Connect"] = "Verbinden";
 $a->strings["Authorize application connection"] = "Verbindung der Applikation autorisieren";
@@ -403,14 +402,6 @@ $a->strings["All Contacts (with secure profile access)"] = "Alle Kontakte (mit g
 $a->strings["Account approved."] = "Konto freigegeben.";
 $a->strings["Registration revoked for %s"] = "Registrierung für %s wurde zurückgezogen";
 $a->strings["Please login."] = "Bitte melde Dich an.";
-$a->strings["Remove term"] = "Begriff entfernen";
-$a->strings["Saved Searches"] = "Gespeicherte Suchen";
-$a->strings["Only logged in users are permitted to perform a search."] = "Nur eingeloggten Benutzern ist das Suchen gestattet.";
-$a->strings["Too Many Requests"] = "Zu viele Abfragen";
-$a->strings["Only one search per minute is permitted for not logged in users."] = "Es ist nur eine Suchanfrage pro Minute für nicht eingeloggte Benutzer gestattet.";
-$a->strings["No results."] = "Keine Ergebnisse.";
-$a->strings["Items tagged with: %s"] = "Beiträge die mit %s getaggt sind";
-$a->strings["Results for: %s"] = "Ergebnisse für: %s";
 $a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s folgt %2\$s %3\$s";
 $a->strings["Tag removed"] = "Tag entfernt";
 $a->strings["Remove Item Tag"] = "Gegenstands-Tag entfernen";
@@ -449,63 +440,6 @@ $a->strings["Contact not found."] = "Kontakt nicht gefunden.";
 $a->strings["Friend suggestion sent."] = "Kontaktvorschlag gesendet.";
 $a->strings["Suggest Friends"] = "Kontakte vorschlagen";
 $a->strings["Suggest a friend for %s"] = "Schlage %s einen Kontakt vor";
-$a->strings["Personal Notes"] = "Persönliche Notizen";
-$a->strings["Photo Albums"] = "Fotoalben";
-$a->strings["Recent Photos"] = "Neueste Fotos";
-$a->strings["Upload New Photos"] = "Neue Fotos hochladen";
-$a->strings["everybody"] = "jeder";
-$a->strings["Contact information unavailable"] = "Kontaktinformationen nicht verfügbar";
-$a->strings["Album not found."] = "Album nicht gefunden.";
-$a->strings["Delete Album"] = "Album löschen";
-$a->strings["Do you really want to delete this photo album and all its photos?"] = "Möchtest Du wirklich dieses Foto-Album und all seine Foto löschen?";
-$a->strings["Delete Photo"] = "Foto löschen";
-$a->strings["Do you really want to delete this photo?"] = "Möchtest Du wirklich dieses Foto löschen?";
-$a->strings["a photo"] = "einem Foto";
-$a->strings["%1\$s was tagged in %2\$s by %3\$s"] = "%1\$s wurde von %3\$s in %2\$s getaggt";
-$a->strings["Image upload didn't complete, please try again"] = "Der Upload des Bildes war nicht vollständig. Bitte versuche es erneut.";
-$a->strings["Image file is missing"] = "Bilddatei konnte nicht gefunden werden.";
-$a->strings["Server can't accept new file upload at this time, please contact your administrator"] = "Der Server kann derzeit keine neuen Datei Uploads akzeptieren. Bitte kontaktiere deinen Administrator.";
-$a->strings["Image file is empty."] = "Bilddatei ist leer.";
-$a->strings["No photos selected"] = "Keine Bilder ausgewählt";
-$a->strings["Access to this item is restricted."] = "Zugriff zu diesem Eintrag wurde eingeschränkt.";
-$a->strings["Upload Photos"] = "Bilder hochladen";
-$a->strings["New album name: "] = "Name des neuen Albums: ";
-$a->strings["or existing album name: "] = "oder existierender Albumname: ";
-$a->strings["Do not show a status post for this upload"] = "Keine Status-Mitteilung für diesen Beitrag anzeigen";
-$a->strings["Permissions"] = "Berechtigungen";
-$a->strings["Show to Groups"] = "Zeige den Gruppen";
-$a->strings["Show to Contacts"] = "Zeige den Kontakten";
-$a->strings["Edit Album"] = "Album bearbeiten";
-$a->strings["Show Newest First"] = "Zeige neueste zuerst";
-$a->strings["Show Oldest First"] = "Zeige älteste zuerst";
-$a->strings["View Photo"] = "Foto betrachten";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Zugriff verweigert. Zugriff zu diesem Eintrag könnte eingeschränkt sein.";
-$a->strings["Photo not available"] = "Foto nicht verfügbar";
-$a->strings["View photo"] = "Fotos ansehen";
-$a->strings["Edit photo"] = "Foto bearbeiten";
-$a->strings["Use as profile photo"] = "Als Profilbild verwenden";
-$a->strings["Private Message"] = "Private Nachricht";
-$a->strings["View Full Size"] = "Betrachte Originalgröße";
-$a->strings["Tags: "] = "Tags: ";
-$a->strings["[Remove any tag]"] = "[Tag entfernen]";
-$a->strings["New album name"] = "Name des neuen Albums";
-$a->strings["Caption"] = "Bildunterschrift";
-$a->strings["Add a Tag"] = "Tag hinzufügen";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Beispiel: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
-$a->strings["Do not rotate"] = "Nicht rotieren";
-$a->strings["Rotate CW (right)"] = "Drehen US (rechts)";
-$a->strings["Rotate CCW (left)"] = "Drehen EUS (links)";
-$a->strings["I like this (toggle)"] = "Ich mag das (toggle)";
-$a->strings["I don't like this (toggle)"] = "Ich mag das nicht (toggle)";
-$a->strings["This is you"] = "Das bist Du";
-$a->strings["Comment"] = "Kommentar";
-$a->strings["Map"] = "Karte";
-$a->strings["View Album"] = "Album betrachten";
-$a->strings["Do you really want to delete this video?"] = "Möchtest Du dieses Video wirklich löschen?";
-$a->strings["Delete Video"] = "Video Löschen";
-$a->strings["No videos selected"] = "Keine Videos  ausgewählt";
-$a->strings["Recent Videos"] = "Neueste Videos";
-$a->strings["Upload New Videos"] = "Neues Video hochladen";
 $a->strings["Access to this profile has been restricted."] = "Der Zugriff zu diesem Profil wurde eingeschränkt.";
 $a->strings["Events"] = "Veranstaltungen";
 $a->strings["View"] = "Ansehen";
@@ -605,6 +539,7 @@ $a->strings["Only show archived contacts"] = "Nur archivierte Kontakte anzeigen"
 $a->strings["Hidden"] = "Verborgen";
 $a->strings["Only show hidden contacts"] = "Nur verborgene Kontakte anzeigen";
 $a->strings["Search your contacts"] = "Suche in deinen Kontakten";
+$a->strings["Results for: %s"] = "Ergebnisse für: %s";
 $a->strings["Find"] = "Finde";
 $a->strings["Update"] = "Aktualisierungen";
 $a->strings["Archive"] = "Archivieren";
@@ -619,6 +554,7 @@ $a->strings["Advanced Contact Settings"] = "Fortgeschrittene Kontakteinstellunge
 $a->strings["Mutual Friendship"] = "Beidseitige Freundschaft";
 $a->strings["is a fan of yours"] = "ist ein Fan von dir";
 $a->strings["you are a fan of"] = "Du bist Fan von";
+$a->strings["This is you"] = "Das bist Du";
 $a->strings["Toggle Blocked status"] = "Geblockt-Status ein-/ausschalten";
 $a->strings["Toggle Ignored status"] = "Ignoriert-Status ein-/ausschalten";
 $a->strings["Toggle Archive status"] = "Archiviert-Status ein-/ausschalten";
@@ -637,22 +573,6 @@ $a->strings["Existing Page Delegates"] = "Vorhandene Bevollmächtigte für die S
 $a->strings["Potential Delegates"] = "Potentielle Bevollmächtigte";
 $a->strings["Add"] = "Hinzufügen";
 $a->strings["No entries."] = "Keine Einträge.";
-$a->strings["Event can not end before it has started."] = "Die Veranstaltung kann nicht enden bevor sie beginnt.";
-$a->strings["Event title and start time are required."] = "Der Veranstaltungstitel und die Anfangszeit müssen angegeben werden.";
-$a->strings["Create New Event"] = "Neue Veranstaltung erstellen";
-$a->strings["Event details"] = "Veranstaltungsdetails";
-$a->strings["Starting date and Title are required."] = "Anfangszeitpunkt und Titel werden benötigt";
-$a->strings["Event Starts:"] = "Veranstaltungsbeginn:";
-$a->strings["Required"] = "Benötigt";
-$a->strings["Finish date/time is not known or not relevant"] = "Enddatum/-zeit ist nicht bekannt oder nicht relevant";
-$a->strings["Event Finishes:"] = "Veranstaltungsende:";
-$a->strings["Adjust for viewer timezone"] = "An Zeitzone des Betrachters anpassen";
-$a->strings["Description:"] = "Beschreibung";
-$a->strings["Title:"] = "Titel:";
-$a->strings["Share this event"] = "Veranstaltung teilen";
-$a->strings["Basic"] = "Allgemein";
-$a->strings["Failed to remove event"] = "Entfernen der Veranstaltung fehlgeschlagen";
-$a->strings["Event removed"] = "Veranstaltung enfternt";
 $a->strings["You must be logged in to use this module"] = "Du musst eingeloggt sein um dieses Modul benutzen zu können.";
 $a->strings["Source URL"] = "URL der Quelle";
 $a->strings["Post successful."] = "Beitrag erfolgreich veröffentlicht.";
@@ -739,13 +659,6 @@ $a->strings["Source text"] = "Quelltext";
 $a->strings["BBCode"] = "BBCode";
 $a->strings["Markdown"] = "Markdown";
 $a->strings["HTML"] = "HTML";
-$a->strings["Community option not available."] = "Optionen für die Gemeinschaftsseite nicht verfügbar.";
-$a->strings["Not available."] = "Nicht verfügbar.";
-$a->strings["Local Community"] = "Lokale Gemeinschaft";
-$a->strings["Posts from local users on this server"] = "Beiträge von Nutzern dieses Servers";
-$a->strings["Global Community"] = "Globale Gemeinschaft";
-$a->strings["Posts from users of the whole federated network"] = "Beiträge von Nutzern des gesamten  föderalen Netzwerks";
-$a->strings["This community stream shows all public posts received by this node. They may not reflect the opinions of this node’s users."] = "Diese Gemeinschaftsseite zeigt alle öffentlichen Beiträge, die auf diesem Knoten eingegangen sind. Der Inhalt entspricht nicht zwingend der Meinung der Nutzer dieses Servers.";
 $a->strings["This is Friendica, version"] = "Dies ist Friendica, Version";
 $a->strings["running at web location"] = "die unter folgender Webadresse zu finden ist";
 $a->strings["Please visit <a href=\"https://friendi.ca\">Friendi.ca</a> to learn more about the Friendica project."] = "Bitte besuche <a href=\"https://friendi.ca\">Friendi.ca</a> um mehr über das Friendica Projekt zu erfahren.";
@@ -780,29 +693,6 @@ $a->strings["You are cordially invited to join me and other close friends on Fri
 $a->strings["You will need to supply this invitation code: \$invite_code"] = "Du benötigst den folgenden Einladungscode: \$invite_code";
 $a->strings["Once you have registered, please connect with me via my profile page at:"] = "Sobald Du registriert bist, kontaktiere mich bitte auf meiner Profilseite:";
 $a->strings["For more information about the Friendica project and why we feel it is important, please visit http://friendi.ca"] = "Für weitere Informationen über das Friendica Projekt und warum wir es für ein wichtiges Projekt halten, besuche bitte http://friendi.ca.";
-$a->strings["add"] = "hinzufügen";
-$a->strings["Warning: This group contains %s member from a network that doesn't allow non public messages."] = [
-       0 => "Warnung: Diese Gruppe beinhaltet %s Person aus einem Netzwerk das keine nicht öffentlichen Beiträge empfangen kann.",
-       1 => "Warnung: Diese Gruppe beinhaltet %s Personen aus Netzwerken die keine nicht-öffentlichen Beiträge empfangen können.",
-];
-$a->strings["Messages in this group won't be send to these receivers."] = "Beiträge in dieser Gruppe werden deshalb nicht an diese Personen zugestellt werden.";
-$a->strings["No such group"] = "Es gibt keine solche Gruppe";
-$a->strings["Group is empty"] = "Gruppe ist leer";
-$a->strings["Group: %s"] = "Gruppe: %s";
-$a->strings["Private messages to this person are at risk of public disclosure."] = "Private Nachrichten an diese Person könnten an die Öffentlichkeit gelangen.";
-$a->strings["Invalid contact."] = "Ungültiger Kontakt.";
-$a->strings["Commented Order"] = "Neueste Kommentare";
-$a->strings["Sort by Comment Date"] = "Nach Kommentardatum sortieren";
-$a->strings["Posted Order"] = "Neueste Beiträge";
-$a->strings["Sort by Post Date"] = "Nach Beitragsdatum sortieren";
-$a->strings["Personal"] = "Persönlich";
-$a->strings["Posts that mention or involve you"] = "Beiträge, in denen es um Dich geht";
-$a->strings["New"] = "Neue";
-$a->strings["Activity Stream - by date"] = "Aktivitäten-Stream - nach Datum";
-$a->strings["Shared Links"] = "Geteilte Links";
-$a->strings["Interesting Links"] = "Interessante Links";
-$a->strings["Starred"] = "Markierte";
-$a->strings["Favourite Posts"] = "Favorisierte Beiträge";
 $a->strings["Contact settings applied."] = "Einstellungen zum Kontakt angewandt.";
 $a->strings["Contact update failed."] = "Konnte den Kontakt nicht aktualisieren.";
 $a->strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working."] = "<strong>ACHTUNG: Das sind Experten-Einstellungen!</strong> Wenn Du etwas Falsches eingibst, funktioniert die Kommunikation mit diesem Kontakt evtl. nicht mehr.";
@@ -889,11 +779,172 @@ $a->strings["Delete Group"] = "Gruppe löschen";
 $a->strings["Group Editor"] = "Gruppeneditor";
 $a->strings["Edit Group Name"] = "Gruppen Name bearbeiten";
 $a->strings["Members"] = "Mitglieder";
+$a->strings["Group is empty"] = "Gruppe ist leer";
 $a->strings["Remove contact from group"] = "Entferne den Kontakt aus der Gruppe";
 $a->strings["Add contact to group"] = "Füge den Kontakt zur Gruppe hinzu";
 $a->strings["OpenID protocol error. No ID returned."] = "OpenID Protokollfehler. Keine ID zurückgegeben.";
 $a->strings["Account not found and OpenID registration is not permitted on this site."] = "Nutzerkonto wurde nicht gefunden und OpenID-Registrierung ist auf diesem Server nicht gestattet.";
 $a->strings["Login failed."] = "Anmeldung fehlgeschlagen.";
+$a->strings["Profile not found."] = "Profil nicht gefunden.";
+$a->strings["This may occasionally happen if contact was requested by both persons and it has already been approved."] = "Das kann passieren, wenn sich zwei Kontakte gegenseitig eingeladen haben und bereits einer angenommen wurde.";
+$a->strings["Response from remote site was not understood."] = "Antwort der Gegenstelle unverständlich.";
+$a->strings["Unexpected response from remote site: "] = "Unerwartete Antwort der Gegenstelle: ";
+$a->strings["Confirmation completed successfully."] = "Bestätigung erfolgreich abgeschlossen.";
+$a->strings["Temporary failure. Please wait and try again."] = "Zeitweiser Fehler. Bitte warte einige Momente und versuche es dann noch einmal.";
+$a->strings["Introduction failed or was revoked."] = "Kontaktanfrage schlug fehl oder wurde zurückgezogen.";
+$a->strings["Remote site reported: "] = "Gegenstelle meldet: ";
+$a->strings["Unable to set contact photo."] = "Konnte das Bild des Kontakts nicht speichern.";
+$a->strings["No user record found for '%s' "] = "Für '%s' wurde kein Nutzer gefunden";
+$a->strings["Our site encryption key is apparently messed up."] = "Der Verschlüsselungsschlüssel unserer Seite ist anscheinend nicht in Ordnung.";
+$a->strings["Empty site URL was provided or URL could not be decrypted by us."] = "Leere URL für die Seite erhalten oder die URL konnte nicht entschlüsselt werden.";
+$a->strings["Contact record was not found for you on our site."] = "Für diesen Kontakt wurde auf unserer Seite kein Eintrag gefunden.";
+$a->strings["Site public key not available in contact record for URL %s."] = "Die Kontaktdaten für URL %s enthalten keinen Public Key für den Server.";
+$a->strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "Die ID, die uns Dein System angeboten hat, ist hier bereits vergeben. Bitte versuche es noch einmal.";
+$a->strings["Unable to set your contact credentials on our system."] = "Deine Kontaktreferenzen konnten nicht in unserem System gespeichert werden.";
+$a->strings["Unable to update your contact profile details on our system"] = "Die Updates für Dein Profil konnten nicht gespeichert werden";
+$a->strings["[Name Withheld]"] = "[Name unterdrückt]";
+$a->strings["This introduction has already been accepted."] = "Diese Kontaktanfrage wurde bereits akzeptiert.";
+$a->strings["Profile location is not valid or does not contain profile information."] = "Profiladresse ist ungültig oder stellt keine Profildaten zur Verfügung.";
+$a->strings["Warning: profile location has no identifiable owner name."] = "Warnung: Es konnte kein Name des Besitzers von der angegebenen Profiladresse gefunden werden.";
+$a->strings["Warning: profile location has no profile photo."] = "Warnung: Es gibt kein Profilbild bei der angegebenen Profiladresse.";
+$a->strings["%d required parameter was not found at the given location"] = [
+       0 => "%d benötigter Parameter wurde an der angegebenen Stelle nicht gefunden",
+       1 => "%d benötigte Parameter wurden an der angegebenen Stelle nicht gefunden",
+];
+$a->strings["Introduction complete."] = "Kontaktanfrage abgeschlossen.";
+$a->strings["Unrecoverable protocol error."] = "Nicht behebbarer Protokollfehler.";
+$a->strings["Profile unavailable."] = "Profil nicht verfügbar.";
+$a->strings["%s has received too many connection requests today."] = "%s hat heute zu viele Kontaktanfragen erhalten.";
+$a->strings["Spam protection measures have been invoked."] = "Maßnahmen zum Spamschutz wurden ergriffen.";
+$a->strings["Friends are advised to please try again in 24 hours."] = "Freunde sind angehalten, es in 24 Stunden erneut zu versuchen.";
+$a->strings["Invalid locator"] = "Ungültiger Locator";
+$a->strings["You have already introduced yourself here."] = "Du hast Dich hier bereits vorgestellt.";
+$a->strings["Apparently you are already friends with %s."] = "Es scheint so, als ob Du bereits mit %s in Kontakt stehst.";
+$a->strings["Invalid profile URL."] = "Ungültige Profil-URL.";
+$a->strings["Disallowed profile URL."] = "Nicht erlaubte Profil-URL.";
+$a->strings["Your introduction has been sent."] = "Deine Kontaktanfrage wurde gesendet.";
+$a->strings["Remote subscription can't be done for your network. Please subscribe directly on your system."] = "Entferntes abon­nie­ren kann für dein Netzwerk nicht durchgeführt werden. Bitte nutze direkt die Abonnieren-Funktion deines Systems.   ";
+$a->strings["Please login to confirm introduction."] = "Bitte melde Dich an, um die Kontaktanfrage zu bestätigen.";
+$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "Momentan bist Du mit einer anderen Identität angemeldet. Bitte melde Dich mit <strong>diesem</strong> Profil an.";
+$a->strings["Confirm"] = "Bestätigen";
+$a->strings["Hide this contact"] = "Verberge diesen Kontakt";
+$a->strings["Welcome home %s."] = "Willkommen zurück %s.";
+$a->strings["Please confirm your introduction/connection request to %s."] = "Bitte bestätige Deine Kontaktanfrage bei %s.";
+$a->strings["Please enter your 'Identity Address' from one of the following supported communications networks:"] = "Bitte gib die Adresse Deines Profils in einem der unterstützten sozialen Netzwerke an:";
+$a->strings["If you are not yet a member of the free social web, <a href=\"%s\">follow this link to find a public Friendica site and join us today</a>."] = "Wenn du noch kein Mitglied dieses freien sozialen Netzwerks bist, <a href=\"%s\">folge diesem Link</a> um einen öffentlichen Friendica Server zu finden und beizutreten.";
+$a->strings["Friend/Connection Request"] = "Kontaktanfrage";
+$a->strings["Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@gnusocial.de"] = "Beispiele: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@gnusocial.de";
+$a->strings["Friendica"] = "Friendica";
+$a->strings["GNU Social (Pleroma, Mastodon)"] = "GNU Social (Pleroma, Mastodon)";
+$a->strings["Diaspora (Socialhome, Hubzilla)"] = "Diaspora (Socialhome, Hubzilla)";
+$a->strings[" - please do not use this form.  Instead, enter %s into your Diaspora search bar."] = " - bitte verwende dieses Formular nicht. Stattdessen suche nach %s in Deiner Diaspora Suchleiste.";
+$a->strings["Invalid request identifier."] = "Invalid request identifier.";
+$a->strings["Discard"] = "Verwerfen";
+$a->strings["Notifications"] = "Benachrichtigungen";
+$a->strings["Network Notifications"] = "Netzwerk Benachrichtigungen";
+$a->strings["Personal Notifications"] = "Persönliche Benachrichtigungen";
+$a->strings["Home Notifications"] = "Pinnwand Benachrichtigungen";
+$a->strings["Show Ignored Requests"] = "Zeige ignorierte Anfragen";
+$a->strings["Hide Ignored Requests"] = "Verberge ignorierte Anfragen";
+$a->strings["Notification type: "] = "Benachrichtigungstyp: ";
+$a->strings["suggested by %s"] = "vorgeschlagen von %s";
+$a->strings["Approve"] = "Genehmigen";
+$a->strings["Claims to be known to you: "] = "Behauptet Dich zu kennen: ";
+$a->strings["yes"] = "ja";
+$a->strings["no"] = "nein";
+$a->strings["Shall your connection be bidirectional or not?"] = "Soll die Verbindung beidseitig sein oder nicht?";
+$a->strings["Accepting %s as a friend allows %s to subscribe to your posts, and you will also receive updates from them in your news feed."] = "Akzeptierst du %s als Kontakt, erlaubst du damit das Lesen deiner Beiträge und abonnierst selbst auch die Beiträge von %s.";
+$a->strings["Accepting %s as a subscriber allows them to subscribe to your posts, but you will not receive updates from them in your news feed."] = "Wenn du %s als Abonnent akzeptierst, erlaubst du damit das Lesen deiner Beiträge, wirst aber selbst die Beiträge der anderen Seite nicht erhalten.";
+$a->strings["Accepting %s as a sharer allows them to subscribe to your posts, but you will not receive updates from them in your news feed."] = "Wenn du %s als Teilenden akzeptierst, erlaubst du damit das Lesen deiner Beiträge, wirst aber selbst die Beiträge der anderen Seite nicht erhalten.";
+$a->strings["Friend"] = "Kontakt";
+$a->strings["Sharer"] = "Teilenden";
+$a->strings["Subscriber"] = "Abonnent";
+$a->strings["No introductions."] = "Keine Kontaktanfragen.";
+$a->strings["Show unread"] = "Ungelesene anzeigen";
+$a->strings["Show all"] = "Alle anzeigen";
+$a->strings["No more %s notifications."] = "Keine weiteren %s Benachrichtigungen";
+$a->strings["Profile deleted."] = "Profil gelöscht.";
+$a->strings["Profile-"] = "Profil-";
+$a->strings["New profile created."] = "Neues Profil angelegt.";
+$a->strings["Profile unavailable to clone."] = "Profil nicht zum Duplizieren verfügbar.";
+$a->strings["Profile Name is required."] = "Profilname ist erforderlich.";
+$a->strings["Marital Status"] = "Familienstand";
+$a->strings["Romantic Partner"] = "Romanze";
+$a->strings["Work/Employment"] = "Arbeit / Beschäftigung";
+$a->strings["Religion"] = "Religion";
+$a->strings["Political Views"] = "Politische Ansichten";
+$a->strings["Gender"] = "Geschlecht";
+$a->strings["Sexual Preference"] = "Sexuelle Vorlieben";
+$a->strings["XMPP"] = "XMPP";
+$a->strings["Homepage"] = "Webseite";
+$a->strings["Interests"] = "Interessen";
+$a->strings["Address"] = "Adresse";
+$a->strings["Location"] = "Wohnort";
+$a->strings["Profile updated."] = "Profil aktualisiert.";
+$a->strings["Hide contacts and friends:"] = "Kontakte und Freunde verbergen";
+$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Liste der Kontakte vor Betrachtern dieses Profils verbergen?";
+$a->strings["Show more profile fields:"] = "Zeige mehr Profil-Felder:";
+$a->strings["Profile Actions"] = "Profilaktionen";
+$a->strings["Edit Profile Details"] = "Profil bearbeiten";
+$a->strings["Change Profile Photo"] = "Profilbild ändern";
+$a->strings["View this profile"] = "Dieses Profil anzeigen";
+$a->strings["Edit visibility"] = "Sichtbarkeit bearbeiten";
+$a->strings["Create a new profile using these settings"] = "Neues Profil anlegen und diese Einstellungen verwenden";
+$a->strings["Clone this profile"] = "Dieses Profil duplizieren";
+$a->strings["Delete this profile"] = "Dieses Profil löschen";
+$a->strings["Basic information"] = "Grundinformationen";
+$a->strings["Profile picture"] = "Profilbild";
+$a->strings["Preferences"] = "Vorlieben";
+$a->strings["Status information"] = "Status Informationen";
+$a->strings["Additional information"] = "Zusätzliche Informationen";
+$a->strings["Personal"] = "Persönlich";
+$a->strings["Relation"] = "Beziehung";
+$a->strings["Miscellaneous"] = "Verschiedenes";
+$a->strings["Your Gender:"] = "Dein Geschlecht:";
+$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Beziehungsstatus:";
+$a->strings["Sexual Preference:"] = "Sexuelle Vorlieben:";
+$a->strings["Example: fishing photography software"] = "Beispiel: Fischen Fotografie Software";
+$a->strings["Profile Name:"] = "Profilname:";
+$a->strings["Required"] = "Benötigt";
+$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Dies ist Dein <strong>öffentliches</strong> Profil.<br />Es <strong>könnte</strong> für jeden Nutzer des Internets sichtbar sein.";
+$a->strings["Your Full Name:"] = "Dein kompletter Name:";
+$a->strings["Title/Description:"] = "Titel/Beschreibung:";
+$a->strings["Street Address:"] = "Adresse:";
+$a->strings["Locality/City:"] = "Wohnort:";
+$a->strings["Region/State:"] = "Region/Bundesstaat:";
+$a->strings["Postal/Zip Code:"] = "Postleitzahl:";
+$a->strings["Country:"] = "Land:";
+$a->strings["Age: "] = "Alter: ";
+$a->strings["Who: (if applicable)"] = "Wer: (falls anwendbar)";
+$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Beispiele: cathy123, Cathy Williams, cathy@example.com";
+$a->strings["Since [date]:"] = "Seit [Datum]:";
+$a->strings["Tell us about yourself..."] = "Erzähle uns ein bisschen von Dir …";
+$a->strings["XMPP (Jabber) address:"] = "XMPP (Jabber) Adresse";
+$a->strings["The XMPP address will be propagated to your contacts so that they can follow you."] = "Die XMPP Adresse wird an deine Kontakte verteilt werden, so dass sie auch über XMPP mit dir in Kontakt treten können.";
+$a->strings["Homepage URL:"] = "Adresse der Homepage:";
+$a->strings["Hometown:"] = "Heimatort:";
+$a->strings["Political Views:"] = "Politische Ansichten:";
+$a->strings["Religious Views:"] = "Religiöse Ansichten:";
+$a->strings["Public Keywords:"] = "Öffentliche Schlüsselwörter:";
+$a->strings["(Used for suggesting potential friends, can be seen by others)"] = "(Wird verwendet, um potentielle Kontakte zu finden, kann von Kontakten eingesehen werden)";
+$a->strings["Private Keywords:"] = "Private Schlüsselwörter:";
+$a->strings["(Used for searching profiles, never shown to others)"] = "(Wird für die Suche nach Profilen verwendet und niemals veröffentlicht)";
+$a->strings["Likes:"] = "Likes:";
+$a->strings["Dislikes:"] = "Dislikes:";
+$a->strings["Musical interests"] = "Musikalische Interessen";
+$a->strings["Books, literature"] = "Bücher, Literatur";
+$a->strings["Television"] = "Fernsehen";
+$a->strings["Film/dance/culture/entertainment"] = "Filme/Tänze/Kultur/Unterhaltung";
+$a->strings["Hobbies/Interests"] = "Hobbies/Interessen";
+$a->strings["Love/romance"] = "Liebe/Romantik";
+$a->strings["Work/employment"] = "Arbeit/Anstellung";
+$a->strings["School/education"] = "Schule/Ausbildung";
+$a->strings["Contact information and Social Networks"] = "Kontaktinformationen und Soziale Netzwerke";
+$a->strings["Profile Image"] = "Profilbild";
+$a->strings["visible to everybody"] = "sichtbar für jeden";
+$a->strings["Edit/Manage Profiles"] = "Bearbeite/Verwalte Profile";
+$a->strings["Change profile photo"] = "Profilbild ändern";
+$a->strings["Create New Profile"] = "Neues Profil anlegen";
 $a->strings["Theme settings updated."] = "Themeneinstellungen aktualisiert.";
 $a->strings["Information"] = "Information";
 $a->strings["Overview"] = "Übersicht";
@@ -961,7 +1012,6 @@ $a->strings["No remote contact is blocked from this node."] = "Derzeit werden ke
 $a->strings["Blocked Remote Contacts"] = "Blockierte Kontakte von anderen Knoten";
 $a->strings["Block New Remote Contact"] = "Blockieren von weiteren Kontakten";
 $a->strings["Photo"] = "Foto:";
-$a->strings["Address"] = "Adresse";
 $a->strings["%s total blocked contact"] = [
        0 => "Insgesamt %s blockierter Kontakt",
        1 => "Insgesamt %s blockierte Kontakte",
@@ -1083,6 +1133,7 @@ $a->strings["Block public"] = "Öffentlichen Zugriff blockieren";
 $a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Klicken, um öffentlichen Zugriff auf sonst öffentliche Profile zu blockieren, wenn man nicht eingeloggt ist.";
 $a->strings["Force publish"] = "Erzwinge Veröffentlichung";
 $a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Klicken, um Anzeige aller Profile dieses Servers im Verzeichnis zu erzwingen.";
+$a->strings["Enabling this may violate privacy laws like the GDPR"] = "Wenn du diese Option aktivierst, verstößt das unter Umständen gegen Gesetze wie die EU-DSGVO.";
 $a->strings["Global directory URL"] = "URL des weltweiten Verzeichnisses";
 $a->strings["URL to the global directory. If this is not set, the global directory is completely unavailable to the application."] = "URL des weltweiten Verzeichnisses. Wenn diese nicht gesetzt ist, ist das Verzeichnis für die Applikation nicht erreichbar.";
 $a->strings["Private posts by default for new users"] = "Private Beiträge als Standard für neue Nutzer";
@@ -1241,7 +1292,6 @@ $a->strings["User waiting for permanent deletion"] = "Nutzer wartet auf permanen
 $a->strings["Request date"] = "Anfragedatum";
 $a->strings["No registrations."] = "Keine Neuanmeldungen.";
 $a->strings["Note from the user"] = "Hinweis vom Nutzer";
-$a->strings["Approve"] = "Genehmigen";
 $a->strings["Deny"] = "Verwehren";
 $a->strings["Site admin"] = "Seitenadministrator";
 $a->strings["Account expired"] = "Account ist abgelaufen";
@@ -1284,173 +1334,114 @@ $a->strings["Off"] = "Aus";
 $a->strings["On"] = "An";
 $a->strings["Lock feature %s"] = "Feature festlegen: %s";
 $a->strings["Manage Additional Features"] = "Zusätzliche Features Verwalten";
-$a->strings["Profile not found."] = "Profil nicht gefunden.";
-$a->strings["This may occasionally happen if contact was requested by both persons and it has already been approved."] = "Das kann passieren, wenn sich zwei Kontakte gegenseitig eingeladen haben und bereits einer angenommen wurde.";
-$a->strings["Response from remote site was not understood."] = "Antwort der Gegenstelle unverständlich.";
-$a->strings["Unexpected response from remote site: "] = "Unerwartete Antwort der Gegenstelle: ";
-$a->strings["Confirmation completed successfully."] = "Bestätigung erfolgreich abgeschlossen.";
-$a->strings["Temporary failure. Please wait and try again."] = "Zeitweiser Fehler. Bitte warte einige Momente und versuche es dann noch einmal.";
-$a->strings["Introduction failed or was revoked."] = "Kontaktanfrage schlug fehl oder wurde zurückgezogen.";
-$a->strings["Remote site reported: "] = "Gegenstelle meldet: ";
-$a->strings["Unable to set contact photo."] = "Konnte das Bild des Kontakts nicht speichern.";
-$a->strings["No user record found for '%s' "] = "Für '%s' wurde kein Nutzer gefunden";
-$a->strings["Our site encryption key is apparently messed up."] = "Der Verschlüsselungsschlüssel unserer Seite ist anscheinend nicht in Ordnung.";
-$a->strings["Empty site URL was provided or URL could not be decrypted by us."] = "Leere URL für die Seite erhalten oder die URL konnte nicht entschlüsselt werden.";
-$a->strings["Contact record was not found for you on our site."] = "Für diesen Kontakt wurde auf unserer Seite kein Eintrag gefunden.";
-$a->strings["Site public key not available in contact record for URL %s."] = "Die Kontaktdaten für URL %s enthalten keinen Public Key für den Server.";
-$a->strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "Die ID, die uns Dein System angeboten hat, ist hier bereits vergeben. Bitte versuche es noch einmal.";
-$a->strings["Unable to set your contact credentials on our system."] = "Deine Kontaktreferenzen konnten nicht in unserem System gespeichert werden.";
-$a->strings["Unable to update your contact profile details on our system"] = "Die Updates für Dein Profil konnten nicht gespeichert werden";
-$a->strings["[Name Withheld]"] = "[Name unterdrückt]";
-$a->strings["This introduction has already been accepted."] = "Diese Kontaktanfrage wurde bereits akzeptiert.";
-$a->strings["Profile location is not valid or does not contain profile information."] = "Profiladresse ist ungültig oder stellt keine Profildaten zur Verfügung.";
-$a->strings["Warning: profile location has no identifiable owner name."] = "Warnung: Es konnte kein Name des Besitzers von der angegebenen Profiladresse gefunden werden.";
-$a->strings["Warning: profile location has no profile photo."] = "Warnung: Es gibt kein Profilbild bei der angegebenen Profiladresse.";
-$a->strings["%d required parameter was not found at the given location"] = [
-       0 => "%d benötigter Parameter wurde an der angegebenen Stelle nicht gefunden",
-       1 => "%d benötigte Parameter wurden an der angegebenen Stelle nicht gefunden",
-];
-$a->strings["Introduction complete."] = "Kontaktanfrage abgeschlossen.";
-$a->strings["Unrecoverable protocol error."] = "Nicht behebbarer Protokollfehler.";
-$a->strings["Profile unavailable."] = "Profil nicht verfügbar.";
-$a->strings["%s has received too many connection requests today."] = "%s hat heute zu viele Kontaktanfragen erhalten.";
-$a->strings["Spam protection measures have been invoked."] = "Maßnahmen zum Spamschutz wurden ergriffen.";
-$a->strings["Friends are advised to please try again in 24 hours."] = "Freunde sind angehalten, es in 24 Stunden erneut zu versuchen.";
-$a->strings["Invalid locator"] = "Ungültiger Locator";
-$a->strings["You have already introduced yourself here."] = "Du hast Dich hier bereits vorgestellt.";
-$a->strings["Apparently you are already friends with %s."] = "Es scheint so, als ob Du bereits mit %s in Kontakt stehst.";
-$a->strings["Invalid profile URL."] = "Ungültige Profil-URL.";
-$a->strings["Disallowed profile URL."] = "Nicht erlaubte Profil-URL.";
-$a->strings["Your introduction has been sent."] = "Deine Kontaktanfrage wurde gesendet.";
-$a->strings["Remote subscription can't be done for your network. Please subscribe directly on your system."] = "Entferntes abon­nie­ren kann für dein Netzwerk nicht durchgeführt werden. Bitte nutze direkt die Abonnieren-Funktion deines Systems.   ";
-$a->strings["Please login to confirm introduction."] = "Bitte melde Dich an, um die Kontaktanfrage zu bestätigen.";
-$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "Momentan bist Du mit einer anderen Identität angemeldet. Bitte melde Dich mit <strong>diesem</strong> Profil an.";
-$a->strings["Confirm"] = "Bestätigen";
-$a->strings["Hide this contact"] = "Verberge diesen Kontakt";
-$a->strings["Welcome home %s."] = "Willkommen zurück %s.";
-$a->strings["Please confirm your introduction/connection request to %s."] = "Bitte bestätige Deine Kontaktanfrage bei %s.";
-$a->strings["Please enter your 'Identity Address' from one of the following supported communications networks:"] = "Bitte gib die Adresse Deines Profils in einem der unterstützten sozialen Netzwerke an:";
-$a->strings["If you are not yet a member of the free social web, <a href=\"%s\">follow this link to find a public Friendica site and join us today</a>."] = "Wenn du noch kein Mitglied dieses freien sozialen Netzwerks bist, <a href=\"%s\">folge diesem Link</a> um einen öffentlichen Friendica Server zu finden und beizutreten.";
-$a->strings["Friend/Connection Request"] = "Kontaktanfrage";
-$a->strings["Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@gnusocial.de"] = "Beispiele: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@gnusocial.de";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["GNU Social (Pleroma, Mastodon)"] = "GNU Social (Pleroma, Mastodon)";
-$a->strings["Diaspora (Socialhome, Hubzilla)"] = "Diaspora (Socialhome, Hubzilla)";
-$a->strings[" - please do not use this form.  Instead, enter %s into your Diaspora search bar."] = " - bitte verwende dieses Formular nicht. Stattdessen suche nach %s in Deiner Diaspora Suchleiste.";
+$a->strings["Community option not available."] = "Optionen für die Gemeinschaftsseite nicht verfügbar.";
+$a->strings["Not available."] = "Nicht verfügbar.";
+$a->strings["Local Community"] = "Lokale Gemeinschaft";
+$a->strings["Posts from local users on this server"] = "Beiträge von Nutzern dieses Servers";
+$a->strings["Global Community"] = "Globale Gemeinschaft";
+$a->strings["Posts from users of the whole federated network"] = "Beiträge von Nutzern des gesamten  föderalen Netzwerks";
+$a->strings["No results."] = "Keine Ergebnisse.";
+$a->strings["This community stream shows all public posts received by this node. They may not reflect the opinions of this node’s users."] = "Diese Gemeinschaftsseite zeigt alle öffentlichen Beiträge, die auf diesem Knoten eingegangen sind. Der Inhalt entspricht nicht zwingend der Meinung der Nutzer dieses Servers.";
+$a->strings["Event can not end before it has started."] = "Die Veranstaltung kann nicht enden bevor sie beginnt.";
+$a->strings["Event title and start time are required."] = "Der Veranstaltungstitel und die Anfangszeit müssen angegeben werden.";
+$a->strings["Create New Event"] = "Neue Veranstaltung erstellen";
+$a->strings["Event details"] = "Veranstaltungsdetails";
+$a->strings["Starting date and Title are required."] = "Anfangszeitpunkt und Titel werden benötigt";
+$a->strings["Event Starts:"] = "Veranstaltungsbeginn:";
+$a->strings["Finish date/time is not known or not relevant"] = "Enddatum/-zeit ist nicht bekannt oder nicht relevant";
+$a->strings["Event Finishes:"] = "Veranstaltungsende:";
+$a->strings["Adjust for viewer timezone"] = "An Zeitzone des Betrachters anpassen";
+$a->strings["Description:"] = "Beschreibung";
+$a->strings["Title:"] = "Titel:";
+$a->strings["Share this event"] = "Veranstaltung teilen";
+$a->strings["Basic"] = "Allgemein";
+$a->strings["Permissions"] = "Berechtigungen";
+$a->strings["Failed to remove event"] = "Entfernen der Veranstaltung fehlgeschlagen";
+$a->strings["Event removed"] = "Veranstaltung enfternt";
 $a->strings["Unable to locate original post."] = "Konnte den Originalbeitrag nicht finden.";
 $a->strings["Empty post discarded."] = "Leerer Beitrag wurde verworfen.";
 $a->strings["This message was sent to you by %s, a member of the Friendica social network."] = "Diese Nachricht wurde dir von %s geschickt, einem Mitglied des Sozialen Netzwerks Friendica.";
 $a->strings["You may visit them online at %s"] = "Du kannst sie online unter %s besuchen";
 $a->strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Falls Du diese Beiträge nicht erhalten möchtest, kontaktiere bitte den Autor, indem Du auf diese Nachricht antwortest.";
 $a->strings["%s posted an update."] = "%s hat ein Update veröffentlicht.";
-$a->strings["Invalid request identifier."] = "Invalid request identifier.";
-$a->strings["Discard"] = "Verwerfen";
-$a->strings["Notifications"] = "Benachrichtigungen";
-$a->strings["Network Notifications"] = "Netzwerk Benachrichtigungen";
-$a->strings["Personal Notifications"] = "Persönliche Benachrichtigungen";
-$a->strings["Home Notifications"] = "Pinnwand Benachrichtigungen";
-$a->strings["Show Ignored Requests"] = "Zeige ignorierte Anfragen";
-$a->strings["Hide Ignored Requests"] = "Verberge ignorierte Anfragen";
-$a->strings["Notification type: "] = "Benachrichtigungstyp: ";
-$a->strings["suggested by %s"] = "vorgeschlagen von %s";
-$a->strings["Claims to be known to you: "] = "Behauptet Dich zu kennen: ";
-$a->strings["yes"] = "ja";
-$a->strings["no"] = "nein";
-$a->strings["Shall your connection be bidirectional or not?"] = "Soll die Verbindung beidseitig sein oder nicht?";
-$a->strings["Accepting %s as a friend allows %s to subscribe to your posts, and you will also receive updates from them in your news feed."] = "Akzeptierst du %s als Kontakt, erlaubst du damit das Lesen deiner Beiträge und abonnierst selbst auch die Beiträge von %s.";
-$a->strings["Accepting %s as a subscriber allows them to subscribe to your posts, but you will not receive updates from them in your news feed."] = "Wenn du %s als Abonnent akzeptierst, erlaubst du damit das Lesen deiner Beiträge, wirst aber selbst die Beiträge der anderen Seite nicht erhalten.";
-$a->strings["Accepting %s as a sharer allows them to subscribe to your posts, but you will not receive updates from them in your news feed."] = "Wenn du %s als Teilenden akzeptierst, erlaubst du damit das Lesen deiner Beiträge, wirst aber selbst die Beiträge der anderen Seite nicht erhalten.";
-$a->strings["Friend"] = "Kontakt";
-$a->strings["Sharer"] = "Teilenden";
-$a->strings["Subscriber"] = "Abonnent";
-$a->strings["No introductions."] = "Keine Kontaktanfragen.";
-$a->strings["Show unread"] = "Ungelesene anzeigen";
-$a->strings["Show all"] = "Alle anzeigen";
-$a->strings["No more %s notifications."] = "Keine weiteren %s Benachrichtigungen";
+$a->strings["Remove term"] = "Begriff entfernen";
+$a->strings["Saved Searches"] = "Gespeicherte Suchen";
+$a->strings["add"] = "hinzufügen";
+$a->strings["Warning: This group contains %s member from a network that doesn't allow non public messages."] = [
+       0 => "Warnung: Diese Gruppe beinhaltet %s Person aus einem Netzwerk das keine nicht öffentlichen Beiträge empfangen kann.",
+       1 => "Warnung: Diese Gruppe beinhaltet %s Personen aus Netzwerken die keine nicht-öffentlichen Beiträge empfangen können.",
+];
+$a->strings["Messages in this group won't be send to these receivers."] = "Beiträge in dieser Gruppe werden deshalb nicht an diese Personen zugestellt werden.";
+$a->strings["No such group"] = "Es gibt keine solche Gruppe";
+$a->strings["Group: %s"] = "Gruppe: %s";
+$a->strings["Private messages to this person are at risk of public disclosure."] = "Private Nachrichten an diese Person könnten an die Öffentlichkeit gelangen.";
+$a->strings["Invalid contact."] = "Ungültiger Kontakt.";
+$a->strings["Commented Order"] = "Neueste Kommentare";
+$a->strings["Sort by Comment Date"] = "Nach Kommentardatum sortieren";
+$a->strings["Posted Order"] = "Neueste Beiträge";
+$a->strings["Sort by Post Date"] = "Nach Beitragsdatum sortieren";
+$a->strings["Posts that mention or involve you"] = "Beiträge, in denen es um Dich geht";
+$a->strings["New"] = "Neue";
+$a->strings["Activity Stream - by date"] = "Aktivitäten-Stream - nach Datum";
+$a->strings["Shared Links"] = "Geteilte Links";
+$a->strings["Interesting Links"] = "Interessante Links";
+$a->strings["Starred"] = "Markierte";
+$a->strings["Favourite Posts"] = "Favorisierte Beiträge";
+$a->strings["Personal Notes"] = "Persönliche Notizen";
+$a->strings["Photo Albums"] = "Fotoalben";
+$a->strings["Recent Photos"] = "Neueste Fotos";
+$a->strings["Upload New Photos"] = "Neue Fotos hochladen";
+$a->strings["everybody"] = "jeder";
+$a->strings["Contact information unavailable"] = "Kontaktinformationen nicht verfügbar";
+$a->strings["Album not found."] = "Album nicht gefunden.";
+$a->strings["Delete Album"] = "Album löschen";
+$a->strings["Do you really want to delete this photo album and all its photos?"] = "Möchtest Du wirklich dieses Foto-Album und all seine Foto löschen?";
+$a->strings["Delete Photo"] = "Foto löschen";
+$a->strings["Do you really want to delete this photo?"] = "Möchtest Du wirklich dieses Foto löschen?";
+$a->strings["a photo"] = "einem Foto";
+$a->strings["%1\$s was tagged in %2\$s by %3\$s"] = "%1\$s wurde von %3\$s in %2\$s getaggt";
+$a->strings["Image upload didn't complete, please try again"] = "Der Upload des Bildes war nicht vollständig. Bitte versuche es erneut.";
+$a->strings["Image file is missing"] = "Bilddatei konnte nicht gefunden werden.";
+$a->strings["Server can't accept new file upload at this time, please contact your administrator"] = "Der Server kann derzeit keine neuen Datei Uploads akzeptieren. Bitte kontaktiere deinen Administrator.";
+$a->strings["Image file is empty."] = "Bilddatei ist leer.";
+$a->strings["No photos selected"] = "Keine Bilder ausgewählt";
+$a->strings["Access to this item is restricted."] = "Zugriff zu diesem Eintrag wurde eingeschränkt.";
+$a->strings["Upload Photos"] = "Bilder hochladen";
+$a->strings["New album name: "] = "Name des neuen Albums: ";
+$a->strings["or existing album name: "] = "oder existierender Albumname: ";
+$a->strings["Do not show a status post for this upload"] = "Keine Status-Mitteilung für diesen Beitrag anzeigen";
+$a->strings["Show to Groups"] = "Zeige den Gruppen";
+$a->strings["Show to Contacts"] = "Zeige den Kontakten";
+$a->strings["Edit Album"] = "Album bearbeiten";
+$a->strings["Show Newest First"] = "Zeige neueste zuerst";
+$a->strings["Show Oldest First"] = "Zeige älteste zuerst";
+$a->strings["View Photo"] = "Foto betrachten";
+$a->strings["Permission denied. Access to this item may be restricted."] = "Zugriff verweigert. Zugriff zu diesem Eintrag könnte eingeschränkt sein.";
+$a->strings["Photo not available"] = "Foto nicht verfügbar";
+$a->strings["View photo"] = "Fotos ansehen";
+$a->strings["Edit photo"] = "Foto bearbeiten";
+$a->strings["Use as profile photo"] = "Als Profilbild verwenden";
+$a->strings["Private Message"] = "Private Nachricht";
+$a->strings["View Full Size"] = "Betrachte Originalgröße";
+$a->strings["Tags: "] = "Tags: ";
+$a->strings["[Remove any tag]"] = "[Tag entfernen]";
+$a->strings["New album name"] = "Name des neuen Albums";
+$a->strings["Caption"] = "Bildunterschrift";
+$a->strings["Add a Tag"] = "Tag hinzufügen";
+$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Beispiel: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping";
+$a->strings["Do not rotate"] = "Nicht rotieren";
+$a->strings["Rotate CW (right)"] = "Drehen US (rechts)";
+$a->strings["Rotate CCW (left)"] = "Drehen EUS (links)";
+$a->strings["I like this (toggle)"] = "Ich mag das (toggle)";
+$a->strings["I don't like this (toggle)"] = "Ich mag das nicht (toggle)";
+$a->strings["Comment"] = "Kommentar";
+$a->strings["Map"] = "Karte";
+$a->strings["View Album"] = "Album betrachten";
 $a->strings["Requested profile is not available."] = "Das angefragte Profil ist nicht vorhanden.";
 $a->strings["%s's timeline"] = "Timeline von %s";
 $a->strings["%s's posts"] = "Beiträge von %s";
 $a->strings["%s's comments"] = "Kommentare von %s";
 $a->strings["Tips for New Members"] = "Tipps für neue Nutzer";
-$a->strings["Profile deleted."] = "Profil gelöscht.";
-$a->strings["Profile-"] = "Profil-";
-$a->strings["New profile created."] = "Neues Profil angelegt.";
-$a->strings["Profile unavailable to clone."] = "Profil nicht zum Duplizieren verfügbar.";
-$a->strings["Profile Name is required."] = "Profilname ist erforderlich.";
-$a->strings["Marital Status"] = "Familienstand";
-$a->strings["Romantic Partner"] = "Romanze";
-$a->strings["Work/Employment"] = "Arbeit / Beschäftigung";
-$a->strings["Religion"] = "Religion";
-$a->strings["Political Views"] = "Politische Ansichten";
-$a->strings["Gender"] = "Geschlecht";
-$a->strings["Sexual Preference"] = "Sexuelle Vorlieben";
-$a->strings["XMPP"] = "XMPP";
-$a->strings["Homepage"] = "Webseite";
-$a->strings["Interests"] = "Interessen";
-$a->strings["Location"] = "Wohnort";
-$a->strings["Profile updated."] = "Profil aktualisiert.";
-$a->strings["Hide contacts and friends:"] = "Kontakte und Freunde verbergen";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Liste der Kontakte vor Betrachtern dieses Profils verbergen?";
-$a->strings["Show more profile fields:"] = "Zeige mehr Profil-Felder:";
-$a->strings["Profile Actions"] = "Profilaktionen";
-$a->strings["Edit Profile Details"] = "Profil bearbeiten";
-$a->strings["Change Profile Photo"] = "Profilbild ändern";
-$a->strings["View this profile"] = "Dieses Profil anzeigen";
-$a->strings["Edit visibility"] = "Sichtbarkeit bearbeiten";
-$a->strings["Create a new profile using these settings"] = "Neues Profil anlegen und diese Einstellungen verwenden";
-$a->strings["Clone this profile"] = "Dieses Profil duplizieren";
-$a->strings["Delete this profile"] = "Dieses Profil löschen";
-$a->strings["Basic information"] = "Grundinformationen";
-$a->strings["Profile picture"] = "Profilbild";
-$a->strings["Preferences"] = "Vorlieben";
-$a->strings["Status information"] = "Status Informationen";
-$a->strings["Additional information"] = "Zusätzliche Informationen";
-$a->strings["Relation"] = "Beziehung";
-$a->strings["Miscellaneous"] = "Verschiedenes";
-$a->strings["Your Gender:"] = "Dein Geschlecht:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Beziehungsstatus:";
-$a->strings["Sexual Preference:"] = "Sexuelle Vorlieben:";
-$a->strings["Example: fishing photography software"] = "Beispiel: Fischen Fotografie Software";
-$a->strings["Profile Name:"] = "Profilname:";
-$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Dies ist Dein <strong>öffentliches</strong> Profil.<br />Es <strong>könnte</strong> für jeden Nutzer des Internets sichtbar sein.";
-$a->strings["Your Full Name:"] = "Dein kompletter Name:";
-$a->strings["Title/Description:"] = "Titel/Beschreibung:";
-$a->strings["Street Address:"] = "Adresse:";
-$a->strings["Locality/City:"] = "Wohnort:";
-$a->strings["Region/State:"] = "Region/Bundesstaat:";
-$a->strings["Postal/Zip Code:"] = "Postleitzahl:";
-$a->strings["Country:"] = "Land:";
-$a->strings["Age: "] = "Alter: ";
-$a->strings["Who: (if applicable)"] = "Wer: (falls anwendbar)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Beispiele: cathy123, Cathy Williams, cathy@example.com";
-$a->strings["Since [date]:"] = "Seit [Datum]:";
-$a->strings["Tell us about yourself..."] = "Erzähle uns ein bisschen von Dir …";
-$a->strings["XMPP (Jabber) address:"] = "XMPP (Jabber) Adresse";
-$a->strings["The XMPP address will be propagated to your contacts so that they can follow you."] = "Die XMPP Adresse wird an deine Kontakte verteilt werden, so dass sie auch über XMPP mit dir in Kontakt treten können.";
-$a->strings["Homepage URL:"] = "Adresse der Homepage:";
-$a->strings["Hometown:"] = "Heimatort:";
-$a->strings["Political Views:"] = "Politische Ansichten:";
-$a->strings["Religious Views:"] = "Religiöse Ansichten:";
-$a->strings["Public Keywords:"] = "Öffentliche Schlüsselwörter:";
-$a->strings["(Used for suggesting potential friends, can be seen by others)"] = "(Wird verwendet, um potentielle Kontakte zu finden, kann von Kontakten eingesehen werden)";
-$a->strings["Private Keywords:"] = "Private Schlüsselwörter:";
-$a->strings["(Used for searching profiles, never shown to others)"] = "(Wird für die Suche nach Profilen verwendet und niemals veröffentlicht)";
-$a->strings["Likes:"] = "Likes:";
-$a->strings["Dislikes:"] = "Dislikes:";
-$a->strings["Musical interests"] = "Musikalische Interessen";
-$a->strings["Books, literature"] = "Bücher, Literatur";
-$a->strings["Television"] = "Fernsehen";
-$a->strings["Film/dance/culture/entertainment"] = "Filme/Tänze/Kultur/Unterhaltung";
-$a->strings["Hobbies/Interests"] = "Hobbies/Interessen";
-$a->strings["Love/romance"] = "Liebe/Romantik";
-$a->strings["Work/employment"] = "Arbeit/Anstellung";
-$a->strings["School/education"] = "Schule/Ausbildung";
-$a->strings["Contact information and Social Networks"] = "Kontaktinformationen und Soziale Netzwerke";
-$a->strings["Profile Image"] = "Profilbild";
-$a->strings["visible to everybody"] = "sichtbar für jeden";
-$a->strings["Edit/Manage Profiles"] = "Bearbeite/Verwalte Profile";
-$a->strings["Change profile photo"] = "Profilbild ändern";
-$a->strings["Create New Profile"] = "Neues Profil anlegen";
 $a->strings["Registration successful. Please check your email for further instructions."] = "Registrierung erfolgreich. Eine E-Mail mit weiteren Anweisungen wurde an Dich gesendet.";
 $a->strings["Failed to send email message. Here your accout details:<br> login: %s<br> password: %s<br><br>You can change your password after login."] = "Versenden der E-Mail fehlgeschlagen. Hier sind Deine Account Details:\n\nLogin: %s\nPasswort: %s\n\nDu kannst das Passwort nach dem Anmelden ändern.";
 $a->strings["Registration successful."] = "Registrierung erfolgreich.";
@@ -1479,6 +1470,10 @@ $a->strings["The user id is %d"] = "Die ID des Users lautet %d";
 $a->strings["Remove My Account"] = "Konto löschen";
 $a->strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Dein Konto wird endgültig gelöscht. Es gibt keine Möglichkeit, es wiederherzustellen.";
 $a->strings["Please enter your password for verification:"] = "Bitte gib Dein Passwort zur Verifikation ein:";
+$a->strings["Only logged in users are permitted to perform a search."] = "Nur eingeloggten Benutzern ist das Suchen gestattet.";
+$a->strings["Too Many Requests"] = "Zu viele Abfragen";
+$a->strings["Only one search per minute is permitted for not logged in users."] = "Es ist nur eine Suchanfrage pro Minute für nicht eingeloggte Benutzer gestattet.";
+$a->strings["Items tagged with: %s"] = "Beiträge die mit %s getaggt sind";
 $a->strings["Account"] = "Nutzerkonto";
 $a->strings["Display"] = "Anzeige";
 $a->strings["Social Networks"] = "Soziale Netzwerke";
@@ -1594,13 +1589,13 @@ $a->strings["Requires manual approval of contact requests."] = "Kontaktanfragen
 $a->strings["OpenID:"] = "OpenID:";
 $a->strings["(Optional) Allow this OpenID to login to this account."] = "(Optional) Erlaube die Anmeldung für dieses Konto mit dieser OpenID.";
 $a->strings["Publish your default profile in your local site directory?"] = "Darf Dein Standardprofil im Verzeichnis dieses Servers veröffentlicht werden?";
-$a->strings["Your profile will be published in the global friendica directories (e.g. <a href=\"%s\">%s</a>). Your profile will be visible in public."] = "Dein Profil wird in den globalen Friendica Verzeichnissen (z.B. <a href=\"%s\">%s</a>) veröffentlicht. Dein Profil wird öffentlich auffindbar sein.";
-$a->strings["Publish your default profile in the global social directory?"] = "Darf Dein Standardprofil im weltweiten Verzeichnis veröffentlicht werden?";
 $a->strings["Your profile will be published in this node's <a href=\"%s\">local directory</a>. Your profile details may be publicly visible depending on the system settings."] = "Dein Profil wird im <a href=\"%s\">lokalen Verzeichnis</a> dieses Knotens veröffentlicht. Je nach Systemeinstellungen kann es öffentlich auffindbar sein.";
+$a->strings["Publish your default profile in the global social directory?"] = "Darf Dein Standardprofil im weltweiten Verzeichnis veröffentlicht werden?";
+$a->strings["Your profile will be published in the global friendica directories (e.g. <a href=\"%s\">%s</a>). Your profile will be visible in public."] = "Dein Profil wird in den globalen Friendica Verzeichnissen (z.B. <a href=\"%s\">%s</a>) veröffentlicht. Dein Profil wird öffentlich auffindbar sein.";
 $a->strings["Hide your contact/friend list from viewers of your default profile?"] = "Liste der Kontakte vor Betrachtern des Standardprofils verbergen?";
 $a->strings["Your contact list won't be shown in your default profile page. You can decide to show your contact list separately for each additional profile you create"] = "Die Liste deiner Kontakte wird nicht in deinem Standard-Profil angezeigt werden. Du kannst für jedes weitere Profil diese Entscheidung separat einstellen.";
 $a->strings["Hide your profile details from anonymous viewers?"] = "Profil-Details vor unbekannten Betrachtern verbergen?";
-$a->strings["Anonymous visitors will only see your profile picture, your display name and the nickname you are using on your profile page. Disables posting public messages to Diaspora and other networks."] = "Anonyme Besucher deines Profils werden ausschließlich dein Profilbild, deinen Namen sowie deinen Spitznamen sehen. Ist diese Option aktiv, können keine öffentlichen Beiträge zu Diaspora und anderen Netzwerken veröffentlicht werden.";
+$a->strings["Anonymous visitors will only see your profile picture, your display name and the nickname you are using on your profile page. Your public posts and replies will still be accessible by other means."] = "Anonyme Besucher deines Profils werden ausschließlich dein Profilbild, deinen Namen sowie deinen Spitznamen sehen. Deine lffentlichen Beiträge und Kommentare werden weiterhin sichtbar sein.";
 $a->strings["Allow friends to post to your profile page?"] = "Dürfen Deine Kontakte auf Deine Pinnwand schreiben?";
 $a->strings["Your contacts may write posts on your profile wall. These posts will be distributed to your contacts"] = "Deine Kontakte können Beiträge auf deiner Pinnwand hinterlassen. Diese werden an deine Kontakte verteilt.";
 $a->strings["Allow friends to tag your posts?"] = "Dürfen Deine Kontakte Deine Beiträge mit Schlagwörtern versehen?";
@@ -1664,6 +1659,11 @@ $a->strings["Change the behaviour of this account for special situations"] = "Ve
 $a->strings["Relocate"] = "Umziehen";
 $a->strings["If you have moved this profile from another server, and some of your contacts don't receive your updates, try pushing this button."] = "Wenn Du Dein Profil von einem anderen Server umgezogen hast und einige Deiner Kontakte Deine Beiträge nicht erhalten, verwende diesen Button.";
 $a->strings["Resend relocate message to contacts"] = "Umzugsbenachrichtigung erneut an Kontakte senden";
+$a->strings["Do you really want to delete this video?"] = "Möchtest Du dieses Video wirklich löschen?";
+$a->strings["Delete Video"] = "Video Löschen";
+$a->strings["No videos selected"] = "Keine Videos  ausgewählt";
+$a->strings["Recent Videos"] = "Neueste Videos";
+$a->strings["Upload New Videos"] = "Neues Video hochladen";
 $a->strings["default"] = "Standard";
 $a->strings["greenzero"] = "greenzero";
 $a->strings["purplezero"] = "purplezero";
@@ -2048,35 +2048,6 @@ $a->strings["Edit group"] = "Gruppe bearbeiten";
 $a->strings["Contacts not in any group"] = "Kontakte in keiner Gruppe";
 $a->strings["Create a new group"] = "Neue Gruppe erstellen";
 $a->strings["Edit groups"] = "Gruppen bearbeiten";
-$a->strings["Requested account is not available."] = "Das angefragte Profil ist nicht vorhanden.";
-$a->strings["Edit profile"] = "Profil bearbeiten";
-$a->strings["Atom feed"] = "Atom-Feed";
-$a->strings["Manage/edit profiles"] = "Profile verwalten/editieren";
-$a->strings["g A l F d"] = "l, d. F G \\U\\h\\r";
-$a->strings["F d"] = "d. F";
-$a->strings["[today]"] = "[heute]";
-$a->strings["Birthday Reminders"] = "Geburtstagserinnerungen";
-$a->strings["Birthdays this week:"] = "Geburtstage diese Woche:";
-$a->strings["[No description]"] = "[keine Beschreibung]";
-$a->strings["Event Reminders"] = "Veranstaltungserinnerungen";
-$a->strings["Events this week:"] = "Veranstaltungen diese Woche";
-$a->strings["Member since:"] = "Mitglied seit:";
-$a->strings["j F, Y"] = "j F, Y";
-$a->strings["j F"] = "j F";
-$a->strings["Age:"] = "Alter:";
-$a->strings["for %1\$d %2\$s"] = "für %1\$d %2\$s";
-$a->strings["Religion:"] = "Religion:";
-$a->strings["Hobbies/Interests:"] = "Hobbies/Interessen:";
-$a->strings["Contact information and Social Networks:"] = "Kontaktinformationen und Soziale Netzwerke:";
-$a->strings["Musical interests:"] = "Musikalische Interessen:";
-$a->strings["Books, literature:"] = "Literatur/Bücher:";
-$a->strings["Television:"] = "Fernsehen:";
-$a->strings["Film/dance/culture/entertainment:"] = "Filme/Tänze/Kultur/Unterhaltung:";
-$a->strings["Love/Romance:"] = "Liebesleben:";
-$a->strings["Work/employment:"] = "Arbeit/Beschäftigung:";
-$a->strings["School/education:"] = "Schule/Ausbildung:";
-$a->strings["Forums:"] = "Foren:";
-$a->strings["Only You Can See This"] = "Nur Du kannst das sehen";
 $a->strings["Login failed"] = "Anmeldung fehlgeschlagen";
 $a->strings["Not enough information to authenticate"] = "Nicht genügend Informationen für die Authentifizierung";
 $a->strings["An invitation is required."] = "Du benötigst eine Einladung.";
@@ -2123,12 +2094,41 @@ $a->strings["Happy Birthday %s"] = "Herzlichen Glückwunsch %s";
 $a->strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s nimmt an %2\$ss %3\$s teil.";
 $a->strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s nimmt nicht an %2\$ss %3\$s teil.";
 $a->strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s nimmt eventuell an %2\$ss %3\$s teil.";
+$a->strings["Requested account is not available."] = "Das angefragte Profil ist nicht vorhanden.";
+$a->strings["Edit profile"] = "Profil bearbeiten";
+$a->strings["Atom feed"] = "Atom-Feed";
+$a->strings["Manage/edit profiles"] = "Profile verwalten/editieren";
+$a->strings["g A l F d"] = "l, d. F G \\U\\h\\r";
+$a->strings["F d"] = "d. F";
+$a->strings["[today]"] = "[heute]";
+$a->strings["Birthday Reminders"] = "Geburtstagserinnerungen";
+$a->strings["Birthdays this week:"] = "Geburtstage diese Woche:";
+$a->strings["[No description]"] = "[keine Beschreibung]";
+$a->strings["Event Reminders"] = "Veranstaltungserinnerungen";
+$a->strings["Events this week:"] = "Veranstaltungen diese Woche";
+$a->strings["Member since:"] = "Mitglied seit:";
+$a->strings["j F, Y"] = "j F, Y";
+$a->strings["j F"] = "j F";
+$a->strings["Age:"] = "Alter:";
+$a->strings["for %1\$d %2\$s"] = "für %1\$d %2\$s";
+$a->strings["Religion:"] = "Religion:";
+$a->strings["Hobbies/Interests:"] = "Hobbies/Interessen:";
+$a->strings["Contact information and Social Networks:"] = "Kontaktinformationen und Soziale Netzwerke:";
+$a->strings["Musical interests:"] = "Musikalische Interessen:";
+$a->strings["Books, literature:"] = "Literatur/Bücher:";
+$a->strings["Television:"] = "Fernsehen:";
+$a->strings["Film/dance/culture/entertainment:"] = "Filme/Tänze/Kultur/Unterhaltung:";
+$a->strings["Love/Romance:"] = "Liebesleben:";
+$a->strings["Work/employment:"] = "Arbeit/Beschäftigung:";
+$a->strings["School/education:"] = "Schule/Ausbildung:";
+$a->strings["Forums:"] = "Foren:";
+$a->strings["Only You Can See This"] = "Nur Du kannst das sehen";
+$a->strings["Sharing notification from Diaspora network"] = "Freigabe-Benachrichtigung von Diaspora";
+$a->strings["Attachments:"] = "Anhänge:";
 $a->strings["%s is now following %s."] = "%s folgt nun %s";
 $a->strings["following"] = "folgen";
 $a->strings["%s stopped following %s."] = "%s hat aufgehört %s zu folgen";
 $a->strings["stopped following"] = "wird nicht mehr gefolgt";
-$a->strings["Sharing notification from Diaspora network"] = "Freigabe-Benachrichtigung von Diaspora";
-$a->strings["Attachments:"] = "Anhänge:";
 $a->strings["(no subject)"] = "(kein Betreff)";
 $a->strings["Logged out."] = "Abgemeldet.";
 $a->strings["Create a New Account"] = "Neues Konto erstellen";
index 43ddd04cb6d8d7cc34e1bff30dc078f65085c7ee..776a73bf596665e1a13d02a9199ebaa41ecd17a2 100644 (file)
 # jeroenpraat <jeroenpraat@disroot.org>, 2012
 # Karel <karel@dasrakel.eu>, 2018
 # Karel <karel@dasrakel.eu>, 2015-2016,2018
+# Pascal Deklerck <pascal.deklerck@gmail.com>, 2018
 # Ralph <pcbee4you@gmail.com>, 2015
 msgid ""
 msgstr ""
 "Project-Id-Version: friendica\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-04-06 16:58+0200\n"
-"PO-Revision-Date: 2018-04-12 13:16+0000\n"
-"Last-Translator: Karel <karel@dasrakel.eu>\n"
+"POT-Creation-Date: 2018-05-30 05:30+0200\n"
+"PO-Revision-Date: 2018-05-31 13:32+0000\n"
+"Last-Translator: Pascal Deklerck <pascal.deklerck@gmail.com>\n"
 "Language-Team: Dutch (http://www.transifex.com/Friendica/friendica/language/nl/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -26,58 +27,6 @@ msgstr ""
 "Language: nl\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: include/security.php:81
-msgid "Welcome "
-msgstr "Welkom"
-
-#: include/security.php:82
-msgid "Please upload a profile photo."
-msgstr "Upload een profielfoto."
-
-#: include/security.php:84
-msgid "Welcome back "
-msgstr "Welkom terug "
-
-#: include/security.php:431
-msgid ""
-"The form security token was not correct. This probably happened because the "
-"form has been opened for too long (>3 hours) before submitting it."
-msgstr "De beveiligingstoken van het formulier was foutief. Dit gebeurde waarschijnlijk omdat het formulier te lang (> 3 uur)  is blijven open staan voor het werd verstuurd."
-
-#: include/dba.php:57
-#, php-format
-msgid "Cannot locate DNS info for database server '%s'"
-msgstr "Kan de DNS informatie niet vinden voor server '%s'"
-
-#: include/api.php:1199
-#, php-format
-msgid "Daily posting limit of %d post reached. The post was rejected."
-msgid_plural "Daily posting limit of %d posts reached. The post was rejected."
-msgstr[0] "De dagelijkse limiet van %d bericht is bereikt. Dit bericht werd niet aanvaard."
-msgstr[1] "De dagelijkse limiet van %d berichten is bereikt.  Dit bericht werd niet aanvaard."
-
-#: include/api.php:1223
-#, php-format
-msgid "Weekly posting limit of %d post reached. The post was rejected."
-msgid_plural ""
-"Weekly posting limit of %d posts reached. The post was rejected."
-msgstr[0] "De wekelijkse limiet van %d bericht is bereikt.  Dit bericht werd niet aanvaard."
-msgstr[1] "De wekelijkse limiet van %d berichten is bereikt.  Dit bericht werd niet aanvaard."
-
-#: include/api.php:1247
-#, php-format
-msgid "Monthly posting limit of %d post reached. The post was rejected."
-msgstr "De maandelijkse limiet van %d berichten is bereikt.  Dit bericht werd niet aanvaard."
-
-#: include/api.php:4400 mod/photos.php:88 mod/photos.php:194
-#: mod/photos.php:722 mod/photos.php:1149 mod/photos.php:1166
-#: mod/photos.php:1684 mod/profile_photo.php:85 mod/profile_photo.php:93
-#: mod/profile_photo.php:101 mod/profile_photo.php:211
-#: mod/profile_photo.php:302 mod/profile_photo.php:312 src/Model/User.php:539
-#: src/Model/User.php:547 src/Model/User.php:555
-msgid "Profile Photos"
-msgstr "Profielfoto's"
-
 #: include/enotify.php:31
 msgid "Friendica Notification"
 msgstr "Friendica Notificatie"
@@ -96,236 +45,232 @@ msgstr "%s Beheerder"
 msgid "%1$s, %2$s Administrator"
 msgstr "%1$s, %2$s Beheerder"
 
-#: include/enotify.php:50 src/Worker/Delivery.php:404
-msgid "noreply"
-msgstr "geen reactie"
-
-#: include/enotify.php:98
+#: include/enotify.php:95
 #, php-format
 msgid "[Friendica:Notify] New mail received at %s"
 msgstr "[Friendica:Notificatie] Nieuw bericht ontvangen op %s"
 
-#: include/enotify.php:100
+#: include/enotify.php:97
 #, php-format
 msgid "%1$s sent you a new private message at %2$s."
 msgstr "%1$s sent you a new private message at %2$s."
 
-#: include/enotify.php:101
+#: include/enotify.php:98
 msgid "a private message"
 msgstr "een prive bericht"
 
-#: include/enotify.php:101
+#: include/enotify.php:98
 #, php-format
 msgid "%1$s sent you %2$s."
 msgstr "%1$s stuurde jou %2$s."
 
-#: include/enotify.php:103
+#: include/enotify.php:100
 #, php-format
 msgid "Please visit %s to view and/or reply to your private messages."
 msgstr "Bezoek %s om je privé-berichten te bekijken en/of te beantwoorden."
 
-#: include/enotify.php:141
+#: include/enotify.php:138
 #, php-format
 msgid "%1$s commented on [url=%2$s]a %3$s[/url]"
 msgstr "%1$s gaf een reactie op [url=%2$s]a %3$s[/url]"
 
-#: include/enotify.php:149
+#: include/enotify.php:146
 #, php-format
 msgid "%1$s commented on [url=%2$s]%3$s's %4$s[/url]"
 msgstr "%1$s gaf een reactie op [url=%2$s]%3$s's %4$s[/url]"
 
-#: include/enotify.php:159
+#: include/enotify.php:156
 #, php-format
 msgid "%1$s commented on [url=%2$s]your %3$s[/url]"
 msgstr "%1$s gaf een reactie op [url=%2$s]jouw %3$s[/url]"
 
-#: include/enotify.php:171
+#: include/enotify.php:168
 #, php-format
 msgid "[Friendica:Notify] Comment to conversation #%1$d by %2$s"
 msgstr "[Friendica:Notificatie] Reactie op gesprek #%1$d door %2$s"
 
-#: include/enotify.php:173
+#: include/enotify.php:170
 #, php-format
 msgid "%s commented on an item/conversation you have been following."
 msgstr "%s gaf een reactie op een bericht/gesprek die jij volgt."
 
-#: include/enotify.php:176 include/enotify.php:191 include/enotify.php:206
-#: include/enotify.php:221 include/enotify.php:240 include/enotify.php:255
+#: include/enotify.php:173 include/enotify.php:188 include/enotify.php:203
+#: include/enotify.php:218 include/enotify.php:237 include/enotify.php:252
 #, php-format
 msgid "Please visit %s to view and/or reply to the conversation."
 msgstr "Bezoek %s om het gesprek te bekijken en/of te beantwoorden."
 
-#: include/enotify.php:183
+#: include/enotify.php:180
 #, php-format
 msgid "[Friendica:Notify] %s posted to your profile wall"
 msgstr "[Friendica:Melding] %s plaatste een bericht op je tijdlijn"
 
-#: include/enotify.php:185
+#: include/enotify.php:182
 #, php-format
 msgid "%1$s posted to your profile wall at %2$s"
 msgstr "%1$splaatste een bericht op je tijdlijn op %2$s"
 
-#: include/enotify.php:186
+#: include/enotify.php:183
 #, php-format
 msgid "%1$s posted to [url=%2$s]your wall[/url]"
 msgstr "%1$s schreef op [url=%2$s]jouw tijdlijn[/url]"
 
-#: include/enotify.php:198
+#: include/enotify.php:195
 #, php-format
 msgid "[Friendica:Notify] %s tagged you"
 msgstr "[Friendica:Notificatie] %s heeft jou genoemd"
 
-#: include/enotify.php:200
+#: include/enotify.php:197
 #, php-format
 msgid "%1$s tagged you at %2$s"
 msgstr "%1$s heeft jou in %2$s genoemd"
 
-#: include/enotify.php:201
+#: include/enotify.php:198
 #, php-format
 msgid "%1$s [url=%2$s]tagged you[/url]."
 msgstr "%1$s [url=%2$s]heeft jou genoemd[/url]."
 
-#: include/enotify.php:213
+#: include/enotify.php:210
 #, php-format
 msgid "[Friendica:Notify] %s shared a new post"
 msgstr "[Friendica:Melding] %s deelde een nieuw bericht"
 
-#: include/enotify.php:215
+#: include/enotify.php:212
 #, php-format
 msgid "%1$s shared a new post at %2$s"
 msgstr "%1$s deelde een nieuw bericht op %2$s"
 
-#: include/enotify.php:216
+#: include/enotify.php:213
 #, php-format
 msgid "%1$s [url=%2$s]shared a post[/url]."
 msgstr "%1$s [url=%2$s]deelde een bericht[/url]."
 
-#: include/enotify.php:228
+#: include/enotify.php:225
 #, php-format
 msgid "[Friendica:Notify] %1$s poked you"
 msgstr "[Friendica:Melding] %1$s heeft jou gepord"
 
-#: include/enotify.php:230
+#: include/enotify.php:227
 #, php-format
 msgid "%1$s poked you at %2$s"
 msgstr "%1$s heeft jou gepord op %2$s"
 
-#: include/enotify.php:231
+#: include/enotify.php:228
 #, php-format
 msgid "%1$s [url=%2$s]poked you[/url]."
 msgstr "%1$s [url=%2$s]porde jou[/url]"
 
-#: include/enotify.php:247
+#: include/enotify.php:244
 #, php-format
 msgid "[Friendica:Notify] %s tagged your post"
 msgstr "[Friendica:Notificatie] %s heeft jouw bericht gelabeld"
 
-#: include/enotify.php:249
+#: include/enotify.php:246
 #, php-format
 msgid "%1$s tagged your post at %2$s"
 msgstr "%1$s heeft jouw bericht gelabeld in %2$s"
 
-#: include/enotify.php:250
+#: include/enotify.php:247
 #, php-format
 msgid "%1$s tagged [url=%2$s]your post[/url]"
 msgstr "%1$s labelde [url=%2$s]jouw bericht[/url]"
 
-#: include/enotify.php:262
+#: include/enotify.php:259
 msgid "[Friendica:Notify] Introduction received"
 msgstr "[Friendica:Notificatie] Vriendschaps-/connectieverzoek ontvangen"
 
-#: include/enotify.php:264
+#: include/enotify.php:261
 #, php-format
 msgid "You've received an introduction from '%1$s' at %2$s"
 msgstr "Je hebt een vriendschaps- of connectieverzoek ontvangen van '%1$s' om %2$s"
 
-#: include/enotify.php:265
+#: include/enotify.php:262
 #, php-format
 msgid "You've received [url=%1$s]an introduction[/url] from %2$s."
 msgstr "Je ontving [url=%1$s]een vriendschaps- of connectieverzoek[/url] van %2$s."
 
-#: include/enotify.php:270 include/enotify.php:316
+#: include/enotify.php:267 include/enotify.php:313
 #, php-format
 msgid "You may visit their profile at %s"
-msgstr "U kunt hun profiel bezoeken op %s"
+msgstr "Je kunt hun profiel bezoeken op %s"
 
-#: include/enotify.php:272
+#: include/enotify.php:269
 #, php-format
 msgid "Please visit %s to approve or reject the introduction."
 msgstr "Bezoek %s om het verzoek goed of af te keuren."
 
-#: include/enotify.php:280
+#: include/enotify.php:277
 msgid "[Friendica:Notify] A new person is sharing with you"
 msgstr "[Friendica:Melding]  Iemand nieuw deelt met jou."
 
-#: include/enotify.php:282 include/enotify.php:283
+#: include/enotify.php:279 include/enotify.php:280
 #, php-format
 msgid "%1$s is sharing with you at %2$s"
-msgstr "%1$s deelt met jouw in %2$s"
+msgstr "%1$s deelt met jou in %2$s"
 
-#: include/enotify.php:290
+#: include/enotify.php:287
 msgid "[Friendica:Notify] You have a new follower"
 msgstr "[Friendica:Melding] Je hebt een nieuwe volger"
 
-#: include/enotify.php:292 include/enotify.php:293
+#: include/enotify.php:289 include/enotify.php:290
 #, php-format
 msgid "You have a new follower at %2$s : %1$s"
 msgstr "Je hebt een nieuwe volger op %2$s: %1$s"
 
-#: include/enotify.php:305
+#: include/enotify.php:302
 msgid "[Friendica:Notify] Friend suggestion received"
 msgstr "[Friendica:Melding] Vriendschapsvoorstel ontvangen"
 
-#: include/enotify.php:307
+#: include/enotify.php:304
 #, php-format
 msgid "You've received a friend suggestion from '%1$s' at %2$s"
 msgstr "Je kreeg een vriendschapssuggestie van '%1$s' op %2$s"
 
-#: include/enotify.php:308
+#: include/enotify.php:305
 #, php-format
 msgid ""
 "You've received [url=%1$s]a friend suggestion[/url] for %2$s from %3$s."
 msgstr "Je kreeg een [url=%1$s]vriendschapssuggestie[/url] voor %2$s op %3$s."
 
-#: include/enotify.php:314
+#: include/enotify.php:311
 msgid "Name:"
 msgstr "Naam:"
 
-#: include/enotify.php:315
+#: include/enotify.php:312
 msgid "Photo:"
 msgstr "Foto: "
 
-#: include/enotify.php:318
+#: include/enotify.php:315
 #, php-format
 msgid "Please visit %s to approve or reject the suggestion."
 msgstr "Bezoek %s om de suggestie goed of af te keuren."
 
-#: include/enotify.php:326 include/enotify.php:341
+#: include/enotify.php:323 include/enotify.php:338
 msgid "[Friendica:Notify] Connection accepted"
 msgstr "[Friendica:Melding] Verbinding aanvaard"
 
-#: include/enotify.php:328 include/enotify.php:343
+#: include/enotify.php:325 include/enotify.php:340
 #, php-format
 msgid "'%1$s' has accepted your connection request at %2$s"
 msgstr "'%1$s' aanvaarde je contactaanvraag op %2$s"
 
-#: include/enotify.php:329 include/enotify.php:344
+#: include/enotify.php:326 include/enotify.php:341
 #, php-format
 msgid "%2$s has accepted your [url=%1$s]connection request[/url]."
-msgstr "%2$saanvaarde jouw [url=%1$s]contactaanvraag[/url]."
+msgstr "%2$saanvaardde jouw [url=%1$s]contactaanvraag[/url]."
 
-#: include/enotify.php:334
+#: include/enotify.php:331
 msgid ""
 "You are now mutual friends and may exchange status updates, photos, and "
 "email without restriction."
 msgstr "Jullie zijn nu in contact met elkaar en kunnen statusberichten, foto's en email delen zonder beperkingen."
 
-#: include/enotify.php:336
+#: include/enotify.php:333
 #, php-format
 msgid "Please visit %s if you wish to make any changes to this relationship."
 msgstr "Bezoek alstublieft %s als je deze relatie wil wijzigen."
 
-#: include/enotify.php:349
+#: include/enotify.php:346
 #, php-format
 msgid ""
 "'%1$s' has chosen to accept you a fan, which restricts some forms of "
@@ -334,875 +279,925 @@ msgid ""
 "automatically."
 msgstr "'%1$s' koos om je te accepteren als fan, wat sommige communicatievormen beperkt - zoals privéberichten en sommige profielfuncties.  Als dit een beroemdheid- of groepspagina is, werd dit automatisch toegepast."
 
-#: include/enotify.php:351
+#: include/enotify.php:348
 #, php-format
 msgid ""
 "'%1$s' may choose to extend this into a two-way or more permissive "
 "relationship in the future."
 msgstr "'%1$s' kan er later voor kiezen om deze beperkingen aan te passen."
 
-#: include/enotify.php:353
+#: include/enotify.php:350
 #, php-format
 msgid "Please visit %s  if you wish to make any changes to this relationship."
 msgstr "Bezoek %s wanneer je deze relatie wil wijzigen."
 
-#: include/enotify.php:363
-msgid "[Friendica System:Notify] registration request"
-msgstr "[Friendica System:Melding] Registratieaanvraag"
+#: include/enotify.php:360 mod/removeme.php:45
+msgid "[Friendica System Notify]"
+msgstr "[Friendica systeem notificatie]"
+
+#: include/enotify.php:360
+msgid "registration request"
+msgstr "registratie verzoek"
 
-#: include/enotify.php:365
+#: include/enotify.php:362
 #, php-format
 msgid "You've received a registration request from '%1$s' at %2$s"
 msgstr "Je kreeg een registratieaanvraag van '%1$s' op %2$s"
 
-#: include/enotify.php:366
+#: include/enotify.php:363
 #, php-format
 msgid "You've received a [url=%1$s]registration request[/url] from %2$s."
 msgstr "Je kreeg een [url=%1$s]registratieaanvraag[/url] van %2$s."
 
-#: include/enotify.php:371
+#: include/enotify.php:368
 #, php-format
 msgid "Full Name:\t%1$s\\nSite Location:\t%2$s\\nLogin Name:\t%3$s (%4$s)"
 msgstr "Volledige naam:\t%1$s\\nAdres van de site\t%2$s\\nLoginnaam:\t%3$s (%4$s)"
 
-#: include/enotify.php:377
+#: include/enotify.php:374
 #, php-format
 msgid "Please visit %s to approve or reject the request."
 msgstr "Bezoek %s om de aanvraag goed of af te keuren."
 
-#: include/items.php:342 mod/notice.php:22 mod/viewsrc.php:21
-#: mod/display.php:72 mod/display.php:252 mod/display.php:354
-#: mod/admin.php:276 mod/admin.php:1854 mod/admin.php:2102
-msgid "Item not found."
-msgstr "Item niet gevonden."
+#: include/security.php:81
+msgid "Welcome "
+msgstr "Welkom"
 
-#: include/items.php:382
-msgid "Do you really want to delete this item?"
-msgstr "Wil je echt dit item verwijderen?"
+#: include/security.php:82
+msgid "Please upload a profile photo."
+msgstr "Upload een profielfoto."
 
-#: include/items.php:384 mod/api.php:110 mod/suggest.php:38
-#: mod/dfrn_request.php:653 mod/message.php:138 mod/follow.php:150
-#: mod/profiles.php:636 mod/profiles.php:639 mod/profiles.php:661
-#: mod/contacts.php:472 mod/register.php:237 mod/settings.php:1105
-#: mod/settings.php:1111 mod/settings.php:1118 mod/settings.php:1122
-#: mod/settings.php:1126 mod/settings.php:1130 mod/settings.php:1134
-#: mod/settings.php:1138 mod/settings.php:1158 mod/settings.php:1159
-#: mod/settings.php:1160 mod/settings.php:1161 mod/settings.php:1162
-msgid "Yes"
-msgstr "Ja"
+#: include/security.php:84
+msgid "Welcome back "
+msgstr "Welkom terug "
 
-#: include/items.php:387 include/conversation.php:1378 mod/fbrowser.php:103
-#: mod/fbrowser.php:134 mod/suggest.php:41 mod/dfrn_request.php:663
-#: mod/tagrm.php:19 mod/tagrm.php:99 mod/editpost.php:149 mod/message.php:141
-#: mod/photos.php:248 mod/photos.php:324 mod/videos.php:147
-#: mod/unfollow.php:117 mod/follow.php:161 mod/contacts.php:475
-#: mod/settings.php:676 mod/settings.php:702
-msgid "Cancel"
-msgstr "Annuleren"
+#: include/security.php:440
+msgid ""
+"The form security token was not correct. This probably happened because the "
+"form has been opened for too long (>3 hours) before submitting it."
+msgstr "De beveiligingstoken van het formulier was foutief. Dit gebeurde waarschijnlijk omdat het formulier te lang (> 3 uur)  is blijven open staan voor het werd verstuurd."
 
-#: include/items.php:401 mod/allfriends.php:21 mod/api.php:35 mod/api.php:40
-#: mod/attach.php:38 mod/common.php:26 mod/crepair.php:98 mod/nogroup.php:28
-#: mod/repair_ostatus.php:13 mod/suggest.php:60 mod/uimport.php:28
-#: mod/notifications.php:73 mod/dfrn_confirm.php:68 mod/invite.php:20
-#: mod/invite.php:106 mod/wall_attach.php:74 mod/wall_attach.php:77
-#: mod/manage.php:131 mod/regmod.php:108 mod/viewcontacts.php:57
-#: mod/wallmessage.php:16 mod/wallmessage.php:40 mod/wallmessage.php:79
-#: mod/wallmessage.php:103 mod/poke.php:150 mod/wall_upload.php:103
-#: mod/wall_upload.php:106 mod/editpost.php:18 mod/fsuggest.php:80
-#: mod/group.php:26 mod/item.php:160 mod/message.php:59 mod/message.php:104
-#: mod/network.php:32 mod/notes.php:30 mod/photos.php:174 mod/photos.php:1051
-#: mod/delegate.php:25 mod/delegate.php:43 mod/delegate.php:54
-#: mod/dirfind.php:25 mod/ostatus_subscribe.php:16 mod/unfollow.php:15
-#: mod/unfollow.php:57 mod/unfollow.php:90 mod/cal.php:304 mod/events.php:194
-#: mod/profile_photo.php:30 mod/profile_photo.php:176
-#: mod/profile_photo.php:187 mod/profile_photo.php:200 mod/follow.php:17
-#: mod/follow.php:54 mod/follow.php:118 mod/profiles.php:182
-#: mod/profiles.php:606 mod/contacts.php:386 mod/register.php:53
-#: mod/settings.php:42 mod/settings.php:141 mod/settings.php:665 index.php:416
-msgid "Permission denied."
-msgstr "Toegang geweigerd"
+#: include/text.php:303
+msgid "newer"
+msgstr "nieuwere berichten"
 
-#: include/items.php:471
-msgid "Archives"
-msgstr "Archieven"
+#: include/text.php:304
+msgid "older"
+msgstr "oudere berichten"
 
-#: include/items.php:477 src/Content/ForumManager.php:130
-#: src/Content/Widget.php:312 src/Object/Post.php:430 src/App.php:512
-#: view/theme/vier/theme.php:259
-msgid "show more"
-msgstr "toon meer"
+#: include/text.php:309
+msgid "first"
+msgstr "eerste"
 
-#: include/conversation.php:144 include/conversation.php:282
-#: include/text.php:1774 src/Model/Item.php:1795
-msgid "event"
-msgstr "gebeurtenis"
+#: include/text.php:310
+msgid "prev"
+msgstr "vorige"
 
-#: include/conversation.php:147 include/conversation.php:157
-#: include/conversation.php:285 include/conversation.php:294
-#: mod/subthread.php:97 mod/tagger.php:72 src/Model/Item.php:1793
-#: src/Protocol/Diaspora.php:2010
-msgid "status"
-msgstr "status"
+#: include/text.php:344
+msgid "next"
+msgstr "volgende"
 
-#: include/conversation.php:152 include/conversation.php:290
-#: include/text.php:1776 mod/subthread.php:97 mod/tagger.php:72
-#: src/Model/Item.php:1793
-msgid "photo"
-msgstr "foto"
+#: include/text.php:345
+msgid "last"
+msgstr "laatste"
 
-#: include/conversation.php:164 src/Model/Item.php:1666
-#: src/Protocol/Diaspora.php:2006
-#, php-format
-msgid "%1$s likes %2$s's %3$s"
-msgstr "%1$s vindt het %3$s van %2$s leuk"
+#: include/text.php:399
+msgid "Loading more entries..."
+msgstr "Meer berichten aan het laden..."
 
-#: include/conversation.php:167 src/Model/Item.php:1671
-#, php-format
-msgid "%1$s doesn't like %2$s's %3$s"
-msgstr "%1$s vindt het %3$s van %2$s niet leuk"
+#: include/text.php:400
+msgid "The end"
+msgstr "Het einde"
 
-#: include/conversation.php:170
-#, php-format
-msgid "%1$s attends %2$s's %3$s"
-msgstr "%1$s neemt deel aan %2$ss %3$s deel"
+#: include/text.php:885
+msgid "No contacts"
+msgstr "Geen contacten"
 
-#: include/conversation.php:173
+#: include/text.php:909
 #, php-format
-msgid "%1$s doesn't attend %2$s's %3$s"
-msgstr "%1$s neemt niet deel aan %2$ss %3$s"
+msgid "%d Contact"
+msgid_plural "%d Contacts"
+msgstr[0] "%d contact"
+msgstr[1] "%d contacten"
 
-#: include/conversation.php:176
-#, php-format
-msgid "%1$s attends maybe %2$s's %3$s"
-msgstr "%1$s neemt misschien deel aan %2$ss %3$s"
+#: include/text.php:922
+msgid "View Contacts"
+msgstr "Bekijk contacten"
 
-#: include/conversation.php:209 mod/dfrn_confirm.php:431
-#: src/Protocol/Diaspora.php:2481
-#, php-format
-msgid "%1$s is now friends with %2$s"
-msgstr "%1$s is nu bevriend met %2$s"
+#: include/text.php:1011 mod/filer.php:35 mod/editpost.php:110
+#: mod/notes.php:67
+msgid "Save"
+msgstr "Bewaren"
 
-#: include/conversation.php:250
-#, php-format
-msgid "%1$s poked %2$s"
-msgstr "%1$s porde %2$s aan"
+#: include/text.php:1011
+msgid "Follow"
+msgstr "Volg"
 
-#: include/conversation.php:304 mod/tagger.php:110
-#, php-format
-msgid "%1$s tagged %2$s's %3$s with %4$s"
-msgstr "%1$s labelde %3$s van %2$s met %4$s"
+#: include/text.php:1017 mod/search.php:155 src/Content/Nav.php:142
+msgid "Search"
+msgstr "Zoeken"
 
-#: include/conversation.php:331
-msgid "post/item"
-msgstr "bericht/item"
+#: include/text.php:1020 src/Content/Nav.php:58
+msgid "@name, !forum, #tags, content"
+msgstr "@naam, !forum, #labels, inhoud"
 
-#: include/conversation.php:332
-#, php-format
-msgid "%1$s marked %2$s's %3$s as favorite"
-msgstr "%1$s markeerde %2$s's %3$s als favoriet"
+#: include/text.php:1026 src/Content/Nav.php:145
+msgid "Full Text"
+msgstr "Volledige tekst"
 
-#: include/conversation.php:605 mod/photos.php:1501 mod/profiles.php:355
-msgid "Likes"
-msgstr "Houdt van"
+#: include/text.php:1027 src/Content/Widget/TagCloud.php:54
+#: src/Content/Nav.php:146
+msgid "Tags"
+msgstr "Labels"
 
-#: include/conversation.php:605 mod/photos.php:1501 mod/profiles.php:359
-msgid "Dislikes"
-msgstr "Houdt niet van"
+#: include/text.php:1028 mod/viewcontacts.php:131 mod/contacts.php:814
+#: mod/contacts.php:875 view/theme/frio/theme.php:270 src/Content/Nav.php:147
+#: src/Content/Nav.php:213 src/Model/Profile.php:955 src/Model/Profile.php:958
+msgid "Contacts"
+msgstr "Contacten"
 
-#: include/conversation.php:606 include/conversation.php:1687
-#: mod/photos.php:1502
-msgid "Attending"
-msgid_plural "Attending"
-msgstr[0] "Neemt deel"
-msgstr[1] "Nemen deel"
+#: include/text.php:1031 view/theme/vier/theme.php:253
+#: src/Content/ForumManager.php:125 src/Content/Nav.php:151
+msgid "Forums"
+msgstr "Forums"
 
-#: include/conversation.php:606 mod/photos.php:1502
-msgid "Not attending"
-msgstr "Nemen niet deel"
+#: include/text.php:1075
+msgid "poke"
+msgstr "por"
 
-#: include/conversation.php:606 mod/photos.php:1502
-msgid "Might attend"
-msgstr "Nemen misschien deel"
+#: include/text.php:1075
+msgid "poked"
+msgstr "porde"
 
-#: include/conversation.php:744 mod/photos.php:1569 src/Object/Post.php:178
-msgid "Select"
-msgstr "Kies"
+#: include/text.php:1076
+msgid "ping"
+msgstr "ping"
 
-#: include/conversation.php:745 mod/photos.php:1570 mod/contacts.php:830
-#: mod/contacts.php:1035 mod/admin.php:1798 mod/settings.php:738
-#: src/Object/Post.php:179
-msgid "Delete"
-msgstr "Verwijder"
+#: include/text.php:1076
+msgid "pinged"
+msgstr "gepingd"
 
-#: include/conversation.php:783 src/Object/Post.php:363
-#: src/Object/Post.php:364
-#, php-format
-msgid "View %s's profile @ %s"
-msgstr "Bekijk het profiel van %s @ %s"
+#: include/text.php:1077
+msgid "prod"
+msgstr "porren"
 
-#: include/conversation.php:795 src/Object/Post.php:351
-msgid "Categories:"
-msgstr "Categorieën:"
+#: include/text.php:1077
+msgid "prodded"
+msgstr "gepord"
 
-#: include/conversation.php:796 src/Object/Post.php:352
-msgid "Filed under:"
-msgstr "Bewaard onder:"
+#: include/text.php:1078
+msgid "slap"
+msgstr "slaan"
 
-#: include/conversation.php:803 src/Object/Post.php:377
-#, php-format
-msgid "%s from %s"
-msgstr "%s van %s"
+#: include/text.php:1078
+msgid "slapped"
+msgstr "geslagen"
 
-#: include/conversation.php:818
-msgid "View in context"
-msgstr "In context bekijken"
+#: include/text.php:1079
+msgid "finger"
+msgstr "finger"
 
-#: include/conversation.php:820 include/conversation.php:1360
-#: mod/wallmessage.php:145 mod/editpost.php:125 mod/message.php:264
-#: mod/message.php:433 mod/photos.php:1473 src/Object/Post.php:402
-msgid "Please wait"
-msgstr "Even geduld"
+#: include/text.php:1079
+msgid "fingered"
+msgstr "gerfingerd"
 
-#: include/conversation.php:891
-msgid "remove"
-msgstr "verwijder"
+#: include/text.php:1080
+msgid "rebuff"
+msgstr "afpoeieren"
 
-#: include/conversation.php:895
-msgid "Delete Selected Items"
-msgstr "Geselecteerde items verwijderen"
+#: include/text.php:1080
+msgid "rebuffed"
+msgstr "afgepoeierd"
 
-#: include/conversation.php:1065 view/theme/frio/theme.php:352
-msgid "Follow Thread"
-msgstr "Gesprek volgen"
-
-#: include/conversation.php:1066 src/Model/Contact.php:640
-msgid "View Status"
-msgstr "Bekijk status"
+#: include/text.php:1094 mod/settings.php:935 src/Model/Event.php:379
+msgid "Monday"
+msgstr "Maandag"
 
-#: include/conversation.php:1067 include/conversation.php:1083
-#: mod/allfriends.php:73 mod/suggest.php:82 mod/match.php:89
-#: mod/dirfind.php:217 mod/directory.php:159 src/Model/Contact.php:580
-#: src/Model/Contact.php:593 src/Model/Contact.php:641
-msgid "View Profile"
-msgstr "Bekijk profiel"
+#: include/text.php:1094 src/Model/Event.php:380
+msgid "Tuesday"
+msgstr "Dinsdag"
 
-#: include/conversation.php:1068 src/Model/Contact.php:642
-msgid "View Photos"
-msgstr "Bekijk foto's"
+#: include/text.php:1094 src/Model/Event.php:381
+msgid "Wednesday"
+msgstr "Woensdag"
 
-#: include/conversation.php:1069 src/Model/Contact.php:643
-msgid "Network Posts"
-msgstr "Netwerkberichten"
+#: include/text.php:1094 src/Model/Event.php:382
+msgid "Thursday"
+msgstr "Donderdag"
 
-#: include/conversation.php:1070 src/Model/Contact.php:644
-msgid "View Contact"
-msgstr "Bekijk contact"
+#: include/text.php:1094 src/Model/Event.php:383
+msgid "Friday"
+msgstr "Vrijdag"
 
-#: include/conversation.php:1071 src/Model/Contact.php:646
-msgid "Send PM"
-msgstr "Stuur een privébericht"
+#: include/text.php:1094 src/Model/Event.php:384
+msgid "Saturday"
+msgstr "Zaterdag"
 
-#: include/conversation.php:1075 src/Model/Contact.php:647
-msgid "Poke"
-msgstr "Porren"
+#: include/text.php:1094 mod/settings.php:935 src/Model/Event.php:378
+msgid "Sunday"
+msgstr "Zondag"
 
-#: include/conversation.php:1080 mod/allfriends.php:74 mod/suggest.php:83
-#: mod/match.php:90 mod/dirfind.php:218 mod/follow.php:143
-#: mod/contacts.php:596 src/Content/Widget.php:61 src/Model/Contact.php:594
-msgid "Connect/Follow"
-msgstr "Verbind/Volg"
+#: include/text.php:1098 src/Model/Event.php:399
+msgid "January"
+msgstr "Januari"
 
-#: include/conversation.php:1199
-#, php-format
-msgid "%s likes this."
-msgstr "%s vindt dit leuk."
+#: include/text.php:1098 src/Model/Event.php:400
+msgid "February"
+msgstr "Februari"
 
-#: include/conversation.php:1202
-#, php-format
-msgid "%s doesn't like this."
-msgstr "%s vindt dit niet leuk."
+#: include/text.php:1098 src/Model/Event.php:401
+msgid "March"
+msgstr "Maart"
 
-#: include/conversation.php:1205
-#, php-format
-msgid "%s attends."
-msgstr "%s neemt deel"
+#: include/text.php:1098 src/Model/Event.php:402
+msgid "April"
+msgstr "April"
 
-#: include/conversation.php:1208
-#, php-format
-msgid "%s doesn't attend."
-msgstr "%s neemt niet deel"
+#: include/text.php:1098 include/text.php:1115 src/Model/Event.php:390
+#: src/Model/Event.php:403
+msgid "May"
+msgstr "Mei"
 
-#: include/conversation.php:1211
-#, php-format
-msgid "%s attends maybe."
-msgstr "%s neemt misschien deel"
+#: include/text.php:1098 src/Model/Event.php:404
+msgid "June"
+msgstr "Juni"
 
-#: include/conversation.php:1222
-msgid "and"
-msgstr "en"
+#: include/text.php:1098 src/Model/Event.php:405
+msgid "July"
+msgstr "Juli"
 
-#: include/conversation.php:1228
-#, php-format
-msgid "and %d other people"
-msgstr "en %d anderen"
+#: include/text.php:1098 src/Model/Event.php:406
+msgid "August"
+msgstr "Augustus"
 
-#: include/conversation.php:1237
-#, php-format
-msgid "<span  %1$s>%2$d people</span> like this"
-msgstr "<span  %1$s>%2$d mensen</span> vinden dit leuk"
+#: include/text.php:1098 src/Model/Event.php:407
+msgid "September"
+msgstr "September"
 
-#: include/conversation.php:1238
-#, php-format
-msgid "%s like this."
-msgstr "%s vinden dit leuk."
+#: include/text.php:1098 src/Model/Event.php:408
+msgid "October"
+msgstr "Oktober"
 
-#: include/conversation.php:1241
-#, php-format
-msgid "<span  %1$s>%2$d people</span> don't like this"
-msgstr "<span  %1$s>%2$d people</span> vinden dit niet leuk"
+#: include/text.php:1098 src/Model/Event.php:409
+msgid "November"
+msgstr "November"
 
-#: include/conversation.php:1242
-#, php-format
-msgid "%s don't like this."
-msgstr "%s vinden dit niet leuk."
+#: include/text.php:1098 src/Model/Event.php:410
+msgid "December"
+msgstr "December"
 
-#: include/conversation.php:1245
-#, php-format
-msgid "<span  %1$s>%2$d people</span> attend"
-msgstr "<span %1$s>%2$d mensen</span> nemen deel"
+#: include/text.php:1112 src/Model/Event.php:371
+msgid "Mon"
+msgstr "Maa"
 
-#: include/conversation.php:1246
-#, php-format
-msgid "%s attend."
-msgstr "%s nemen deel."
+#: include/text.php:1112 src/Model/Event.php:372
+msgid "Tue"
+msgstr "Din"
 
-#: include/conversation.php:1249
-#, php-format
-msgid "<span  %1$s>%2$d people</span> don't attend"
-msgstr "<span %1$s>%2$d mensen</span> nemen niet deel"
+#: include/text.php:1112 src/Model/Event.php:373
+msgid "Wed"
+msgstr "Woe"
 
-#: include/conversation.php:1250
-#, php-format
-msgid "%s don't attend."
-msgstr "%s nemen niet deel."
+#: include/text.php:1112 src/Model/Event.php:374
+msgid "Thu"
+msgstr "Don"
 
-#: include/conversation.php:1253
-#, php-format
-msgid "<span  %1$s>%2$d people</span> attend maybe"
-msgstr "<span %1$s>%2$d mensen</span> nemen misschien deel"
+#: include/text.php:1112 src/Model/Event.php:375
+msgid "Fri"
+msgstr "Vrij"
 
-#: include/conversation.php:1254
-#, php-format
-msgid "%s attend maybe."
-msgstr "%s neemt misschien deel."
+#: include/text.php:1112 src/Model/Event.php:376
+msgid "Sat"
+msgstr "Zat"
 
-#: include/conversation.php:1284 include/conversation.php:1300
-msgid "Visible to <strong>everybody</strong>"
-msgstr "Zichtbaar voor <strong>iedereen</strong>"
+#: include/text.php:1112 src/Model/Event.php:370
+msgid "Sun"
+msgstr "Zon"
 
-#: include/conversation.php:1285 include/conversation.php:1301
-#: mod/wallmessage.php:120 mod/wallmessage.php:127 mod/message.php:200
-#: mod/message.php:207 mod/message.php:343 mod/message.php:350
-msgid "Please enter a link URL:"
-msgstr "Vul een internetadres/URL in:"
+#: include/text.php:1115 src/Model/Event.php:386
+msgid "Jan"
+msgstr "Jan"
 
-#: include/conversation.php:1286 include/conversation.php:1302
-msgid "Please enter a video link/URL:"
-msgstr "Vul een videolink/URL in:"
+#: include/text.php:1115 src/Model/Event.php:387
+msgid "Feb"
+msgstr "Feb"
 
-#: include/conversation.php:1287 include/conversation.php:1303
-msgid "Please enter an audio link/URL:"
-msgstr "Vul een audiolink/URL in:"
+#: include/text.php:1115 src/Model/Event.php:388
+msgid "Mar"
+msgstr "Maa"
 
-#: include/conversation.php:1288 include/conversation.php:1304
-msgid "Tag term:"
-msgstr "Label:"
+#: include/text.php:1115 src/Model/Event.php:389
+msgid "Apr"
+msgstr "Apr"
 
-#: include/conversation.php:1289 include/conversation.php:1305
-#: mod/filer.php:34
-msgid "Save to Folder:"
-msgstr "Bewaren in map:"
+#: include/text.php:1115 src/Model/Event.php:392
+msgid "Jul"
+msgstr "Jul"
 
-#: include/conversation.php:1290 include/conversation.php:1306
-msgid "Where are you right now?"
-msgstr "Waar ben je nu?"
+#: include/text.php:1115 src/Model/Event.php:393
+msgid "Aug"
+msgstr "Aug"
 
-#: include/conversation.php:1291
-msgid "Delete item(s)?"
-msgstr "Item(s) verwijderen?"
+#: include/text.php:1115
+msgid "Sep"
+msgstr "Sep"
 
-#: include/conversation.php:1338
-msgid "New Post"
-msgstr "Nieuw bericht"
+#: include/text.php:1115 src/Model/Event.php:395
+msgid "Oct"
+msgstr "Okt"
 
-#: include/conversation.php:1341
-msgid "Share"
-msgstr "Delen"
+#: include/text.php:1115 src/Model/Event.php:396
+msgid "Nov"
+msgstr "Nov"
 
-#: include/conversation.php:1342 mod/wallmessage.php:143 mod/editpost.php:111
-#: mod/message.php:262 mod/message.php:430
-msgid "Upload photo"
-msgstr "Foto uploaden"
+#: include/text.php:1115 src/Model/Event.php:397
+msgid "Dec"
+msgstr "Dec"
 
-#: include/conversation.php:1343 mod/editpost.php:112
-msgid "upload photo"
-msgstr "Foto uploaden"
+#: include/text.php:1255
+#, php-format
+msgid "Content warning: %s"
+msgstr "Waarschuwing inhoud: %s"
 
-#: include/conversation.php:1344 mod/editpost.php:113
-msgid "Attach file"
-msgstr "Bestand bijvoegen"
+#: include/text.php:1325 mod/videos.php:380
+msgid "View Video"
+msgstr "Bekijk Video"
 
-#: include/conversation.php:1345 mod/editpost.php:114
-msgid "attach file"
-msgstr "bestand bijvoegen"
+#: include/text.php:1342
+msgid "bytes"
+msgstr "bytes"
 
-#: include/conversation.php:1346 mod/wallmessage.php:144 mod/editpost.php:115
-#: mod/message.php:263 mod/message.php:431
-msgid "Insert web link"
-msgstr "Voeg een webadres in"
+#: include/text.php:1375 include/text.php:1386 include/text.php:1419
+msgid "Click to open/close"
+msgstr "klik om te openen/sluiten"
 
-#: include/conversation.php:1347 mod/editpost.php:116
-msgid "web link"
-msgstr "webadres"
+#: include/text.php:1534
+msgid "View on separate page"
+msgstr "Bekijk op aparte pagina"
 
-#: include/conversation.php:1348 mod/editpost.php:117
-msgid "Insert video link"
-msgstr "Voeg video toe"
+#: include/text.php:1535
+msgid "view on separate page"
+msgstr "bekijk op aparte pagina"
 
-#: include/conversation.php:1349 mod/editpost.php:118
-msgid "video link"
-msgstr "video adres"
+#: include/text.php:1540 include/text.php:1547 src/Model/Event.php:594
+msgid "link to source"
+msgstr "Verwijzing naar bron"
 
-#: include/conversation.php:1350 mod/editpost.php:119
-msgid "Insert audio link"
-msgstr "Voeg audio adres toe"
+#: include/text.php:1749 include/conversation.php:144
+#: include/conversation.php:282 src/Model/Item.php:2003
+msgid "event"
+msgstr "gebeurtenis"
 
-#: include/conversation.php:1351 mod/editpost.php:120
-msgid "audio link"
-msgstr "audio adres"
+#: include/text.php:1751 include/conversation.php:152
+#: include/conversation.php:290 mod/subthread.php:97 mod/tagger.php:72
+#: src/Model/Item.php:2001
+msgid "photo"
+msgstr "foto"
 
-#: include/conversation.php:1352 mod/editpost.php:121
-msgid "Set your location"
-msgstr "Stel uw locatie in"
+#: include/text.php:1753
+msgid "activity"
+msgstr "activiteit"
 
-#: include/conversation.php:1353 mod/editpost.php:122
-msgid "set location"
-msgstr "Stel uw locatie in"
+#: include/text.php:1755 src/Object/Post.php:437 src/Object/Post.php:449
+msgid "comment"
+msgid_plural "comments"
+msgstr[0] "reactie"
+msgstr[1] "reacties"
 
-#: include/conversation.php:1354 mod/editpost.php:123
-msgid "Clear browser location"
-msgstr "Verwijder locatie uit uw webbrowser"
+#: include/text.php:1758
+msgid "post"
+msgstr "bericht"
 
-#: include/conversation.php:1355 mod/editpost.php:124
-msgid "clear location"
-msgstr "Verwijder locatie uit uw webbrowser"
+#: include/text.php:1915
+msgid "Item filed"
+msgstr "Item bewaard"
 
-#: include/conversation.php:1357 mod/editpost.php:138
-msgid "Set title"
-msgstr "Titel plaatsen"
+#: include/api.php:1202
+#, php-format
+msgid "Daily posting limit of %d post reached. The post was rejected."
+msgid_plural "Daily posting limit of %d posts reached. The post was rejected."
+msgstr[0] "De dagelijkse limiet van %d bericht is bereikt. Dit bericht werd niet aanvaard."
+msgstr[1] "De dagelijkse limiet van %d berichten is bereikt.  Dit bericht werd niet aanvaard."
 
-#: include/conversation.php:1359 mod/editpost.php:140
-msgid "Categories (comma-separated list)"
-msgstr "Categorieën (komma-gescheiden lijst)"
+#: include/api.php:1226
+#, php-format
+msgid "Weekly posting limit of %d post reached. The post was rejected."
+msgid_plural ""
+"Weekly posting limit of %d posts reached. The post was rejected."
+msgstr[0] "De wekelijkse limiet van %d bericht is bereikt.  Dit bericht werd niet aanvaard."
+msgstr[1] "De wekelijkse limiet van %d berichten is bereikt.  Dit bericht werd niet aanvaard."
 
-#: include/conversation.php:1361 mod/editpost.php:126
-msgid "Permission settings"
-msgstr "Instellingen van rechten"
+#: include/api.php:1250
+#, php-format
+msgid "Monthly posting limit of %d post reached. The post was rejected."
+msgstr "De maandelijkse limiet van %d berichten is bereikt.  Dit bericht werd niet aanvaard."
 
-#: include/conversation.php:1362 mod/editpost.php:155
-msgid "permissions"
-msgstr "rechten"
+#: include/api.php:4522 mod/profile_photo.php:85 mod/profile_photo.php:93
+#: mod/profile_photo.php:101 mod/profile_photo.php:211
+#: mod/profile_photo.php:302 mod/profile_photo.php:312 mod/photos.php:88
+#: mod/photos.php:194 mod/photos.php:710 mod/photos.php:1137
+#: mod/photos.php:1154 mod/photos.php:1672 src/Model/User.php:553
+#: src/Model/User.php:561 src/Model/User.php:569
+msgid "Profile Photos"
+msgstr "Profielfoto's"
 
-#: include/conversation.php:1370 mod/editpost.php:135
-msgid "Public post"
-msgstr "Openbare post"
+#: include/conversation.php:147 include/conversation.php:157
+#: include/conversation.php:285 include/conversation.php:294
+#: mod/subthread.php:97 mod/tagger.php:72 src/Model/Item.php:2001
+#: src/Protocol/Diaspora.php:1957
+msgid "status"
+msgstr "status"
 
-#: include/conversation.php:1374 mod/editpost.php:146 mod/photos.php:1492
-#: mod/photos.php:1531 mod/photos.php:1604 mod/events.php:528
-#: src/Object/Post.php:805
-msgid "Preview"
-msgstr "Voorvertoning"
+#: include/conversation.php:164 src/Model/Item.php:1874
+#: src/Protocol/Diaspora.php:1953
+#, php-format
+msgid "%1$s likes %2$s's %3$s"
+msgstr "%1$s vindt het %3$s van %2$s leuk"
 
-#: include/conversation.php:1383
-msgid "Post to Groups"
-msgstr "Verzenden naar Groepen"
+#: include/conversation.php:167 src/Model/Item.php:1879
+#, php-format
+msgid "%1$s doesn't like %2$s's %3$s"
+msgstr "%1$s vindt het %3$s van %2$s niet leuk"
 
-#: include/conversation.php:1384
-msgid "Post to Contacts"
-msgstr "Verzenden naar Contacten"
+#: include/conversation.php:170
+#, php-format
+msgid "%1$s attends %2$s's %3$s"
+msgstr "%1$s neemt deel aan %2$ss %3$s deel"
 
-#: include/conversation.php:1385
-msgid "Private post"
-msgstr "Privé verzending"
+#: include/conversation.php:173
+#, php-format
+msgid "%1$s doesn't attend %2$s's %3$s"
+msgstr "%1$s neemt niet deel aan %2$ss %3$s"
 
-#: include/conversation.php:1390 mod/editpost.php:153
-#: src/Model/Profile.php:342
-msgid "Message"
-msgstr "Bericht"
+#: include/conversation.php:176
+#, php-format
+msgid "%1$s attends maybe %2$s's %3$s"
+msgstr "%1$s neemt misschien deel aan %2$ss %3$s"
 
-#: include/conversation.php:1391 mod/editpost.php:154
-msgid "Browser"
-msgstr "Browser"
+#: include/conversation.php:209
+#, php-format
+msgid "%1$s is now friends with %2$s"
+msgstr "%1$s is nu bevriend met %2$s"
 
-#: include/conversation.php:1658
-msgid "View all"
-msgstr "Toon alles"
+#: include/conversation.php:250
+#, php-format
+msgid "%1$s poked %2$s"
+msgstr "%1$s porde %2$s aan"
 
-#: include/conversation.php:1681
-msgid "Like"
-msgid_plural "Likes"
-msgstr[0] "Houdt van"
-msgstr[1] "Houdt van"
+#: include/conversation.php:304 mod/tagger.php:110
+#, php-format
+msgid "%1$s tagged %2$s's %3$s with %4$s"
+msgstr "%1$s labelde %3$s van %2$s met %4$s"
 
-#: include/conversation.php:1684
-msgid "Dislike"
-msgid_plural "Dislikes"
-msgstr[0] "Houdt niet van"
-msgstr[1] "Houdt niet van"
+#: include/conversation.php:331
+msgid "post/item"
+msgstr "bericht/item"
 
-#: include/conversation.php:1690
-msgid "Not Attending"
-msgid_plural "Not Attending"
-msgstr[0] "Neemt niet deel"
-msgstr[1] "Nemen niet deel"
+#: include/conversation.php:332
+#, php-format
+msgid "%1$s marked %2$s's %3$s as favorite"
+msgstr "%1$s markeerde %2$s's %3$s als favoriet"
 
-#: include/conversation.php:1693 src/Content/ContactSelector.php:125
-msgid "Undecided"
-msgid_plural "Undecided"
-msgstr[0] "Onbeslist"
-msgstr[1] "Onbeslist"
+#: include/conversation.php:613 mod/profiles.php:355 mod/photos.php:1489
+msgid "Likes"
+msgstr "Houdt van"
 
-#: include/text.php:302
-msgid "newer"
-msgstr "nieuwere berichten"
+#: include/conversation.php:613 mod/profiles.php:359 mod/photos.php:1489
+msgid "Dislikes"
+msgstr "Houdt niet van"
 
-#: include/text.php:303
-msgid "older"
-msgstr "oudere berichten"
+#: include/conversation.php:614 include/conversation.php:1644
+#: mod/photos.php:1490
+msgid "Attending"
+msgid_plural "Attending"
+msgstr[0] "Neemt deel"
+msgstr[1] "Nemen deel"
 
-#: include/text.php:308
-msgid "first"
-msgstr "eerste"
+#: include/conversation.php:614 mod/photos.php:1490
+msgid "Not attending"
+msgstr "Nemen niet deel"
 
-#: include/text.php:309
-msgid "prev"
-msgstr "vorige"
+#: include/conversation.php:614 mod/photos.php:1490
+msgid "Might attend"
+msgstr "Nemen misschien deel"
 
-#: include/text.php:343
-msgid "next"
-msgstr "volgende"
+#: include/conversation.php:726 mod/photos.php:1557 src/Object/Post.php:192
+msgid "Select"
+msgstr "Kies"
 
-#: include/text.php:344
-msgid "last"
-msgstr "laatste"
+#: include/conversation.php:727 mod/contacts.php:830 mod/contacts.php:1035
+#: mod/admin.php:1822 mod/photos.php:1558 mod/settings.php:730
+#: src/Object/Post.php:187
+msgid "Delete"
+msgstr "Verwijder"
 
-#: include/text.php:398
-msgid "Loading more entries..."
-msgstr "Meer berichten aan het laden..."
+#: include/conversation.php:765 src/Object/Post.php:371
+#: src/Object/Post.php:372
+#, php-format
+msgid "View %s's profile @ %s"
+msgstr "Bekijk het profiel van %s @ %s"
 
-#: include/text.php:399
-msgid "The end"
-msgstr "Het einde"
+#: include/conversation.php:777 src/Object/Post.php:359
+msgid "Categories:"
+msgstr "Categorieën:"
 
-#: include/text.php:884
-msgid "No contacts"
-msgstr "Geen contacten"
+#: include/conversation.php:778 src/Object/Post.php:360
+msgid "Filed under:"
+msgstr "Bewaard onder:"
 
-#: include/text.php:908
+#: include/conversation.php:785 src/Object/Post.php:385
 #, php-format
-msgid "%d Contact"
-msgid_plural "%d Contacts"
-msgstr[0] "%d contact"
-msgstr[1] "%d contacten"
-
-#: include/text.php:921
-msgid "View Contacts"
-msgstr "Bekijk contacten"
+msgid "%s from %s"
+msgstr "%s van %s"
 
-#: include/text.php:1010 mod/filer.php:35 mod/editpost.php:110
-#: mod/notes.php:67
-msgid "Save"
-msgstr "Bewaren"
+#: include/conversation.php:800
+msgid "View in context"
+msgstr "In context bekijken"
 
-#: include/text.php:1010
-msgid "Follow"
-msgstr "Volg"
+#: include/conversation.php:802 include/conversation.php:1317
+#: mod/wallmessage.php:145 mod/editpost.php:125 mod/message.php:245
+#: mod/message.php:414 mod/photos.php:1461 src/Object/Post.php:410
+msgid "Please wait"
+msgstr "Even geduld"
 
-#: include/text.php:1016 mod/search.php:155 src/Content/Nav.php:142
-msgid "Search"
-msgstr "Zoeken"
+#: include/conversation.php:873
+msgid "remove"
+msgstr "verwijder"
 
-#: include/text.php:1019 src/Content/Nav.php:58
-msgid "@name, !forum, #tags, content"
-msgstr "@naam, !forum, #labels, inhoud"
+#: include/conversation.php:877
+msgid "Delete Selected Items"
+msgstr "Geselecteerde items verwijderen"
 
-#: include/text.php:1025 src/Content/Nav.php:145
-msgid "Full Text"
-msgstr "Volledige tekst"
+#: include/conversation.php:1022 view/theme/frio/theme.php:352
+msgid "Follow Thread"
+msgstr "Gesprek volgen"
 
-#: include/text.php:1026 src/Content/Nav.php:146
-#: src/Content/Widget/TagCloud.php:54
-msgid "Tags"
-msgstr "Labels"
+#: include/conversation.php:1023 src/Model/Contact.php:662
+msgid "View Status"
+msgstr "Bekijk status"
 
-#: include/text.php:1027 mod/viewcontacts.php:131 mod/contacts.php:814
-#: mod/contacts.php:875 src/Content/Nav.php:147 src/Content/Nav.php:212
-#: src/Model/Profile.php:957 src/Model/Profile.php:960
-#: view/theme/frio/theme.php:270
-msgid "Contacts"
-msgstr "Contacten"
+#: include/conversation.php:1024 include/conversation.php:1040
+#: mod/allfriends.php:73 mod/suggest.php:82 mod/match.php:89
+#: mod/directory.php:159 mod/dirfind.php:217 src/Model/Contact.php:602
+#: src/Model/Contact.php:615 src/Model/Contact.php:663
+msgid "View Profile"
+msgstr "Bekijk profiel"
 
-#: include/text.php:1030 src/Content/ForumManager.php:125
-#: src/Content/Nav.php:151 view/theme/vier/theme.php:254
-msgid "Forums"
-msgstr "Forums"
+#: include/conversation.php:1025 src/Model/Contact.php:664
+msgid "View Photos"
+msgstr "Bekijk foto's"
 
-#: include/text.php:1074
-msgid "poke"
-msgstr "por"
+#: include/conversation.php:1026 src/Model/Contact.php:665
+msgid "Network Posts"
+msgstr "Netwerkberichten"
 
-#: include/text.php:1074
-msgid "poked"
-msgstr "porde"
+#: include/conversation.php:1027 src/Model/Contact.php:666
+msgid "View Contact"
+msgstr "Bekijk contact"
 
-#: include/text.php:1075
-msgid "ping"
-msgstr "ping"
+#: include/conversation.php:1028 src/Model/Contact.php:668
+msgid "Send PM"
+msgstr "Stuur een privébericht"
 
-#: include/text.php:1075
-msgid "pinged"
-msgstr "gepingd"
+#: include/conversation.php:1032 src/Model/Contact.php:669
+msgid "Poke"
+msgstr "Porren"
 
-#: include/text.php:1076
-msgid "prod"
-msgstr "porren"
+#: include/conversation.php:1037 mod/allfriends.php:74 mod/suggest.php:83
+#: mod/match.php:90 mod/contacts.php:596 mod/dirfind.php:218
+#: mod/follow.php:143 view/theme/vier/theme.php:201 src/Content/Widget.php:61
+#: src/Model/Contact.php:616
+msgid "Connect/Follow"
+msgstr "Verbind/Volg"
 
-#: include/text.php:1076
-msgid "prodded"
-msgstr "gepord"
+#: include/conversation.php:1156
+#, php-format
+msgid "%s likes this."
+msgstr "%s vindt dit leuk."
 
-#: include/text.php:1077
-msgid "slap"
-msgstr "slaan"
+#: include/conversation.php:1159
+#, php-format
+msgid "%s doesn't like this."
+msgstr "%s vindt dit niet leuk."
 
-#: include/text.php:1077
-msgid "slapped"
-msgstr "geslagen"
+#: include/conversation.php:1162
+#, php-format
+msgid "%s attends."
+msgstr "%s neemt deel"
 
-#: include/text.php:1078
-msgid "finger"
-msgstr "finger"
+#: include/conversation.php:1165
+#, php-format
+msgid "%s doesn't attend."
+msgstr "%s neemt niet deel"
 
-#: include/text.php:1078
-msgid "fingered"
-msgstr "gerfingerd"
+#: include/conversation.php:1168
+#, php-format
+msgid "%s attends maybe."
+msgstr "%s neemt misschien deel"
 
-#: include/text.php:1079
-msgid "rebuff"
-msgstr "afpoeieren"
+#: include/conversation.php:1179
+msgid "and"
+msgstr "en"
 
-#: include/text.php:1079
-msgid "rebuffed"
-msgstr "afgepoeierd"
+#: include/conversation.php:1185
+#, php-format
+msgid "and %d other people"
+msgstr "en %d anderen"
 
-#: include/text.php:1093 mod/settings.php:943 src/Model/Event.php:379
-msgid "Monday"
-msgstr "Maandag"
+#: include/conversation.php:1194
+#, php-format
+msgid "<span  %1$s>%2$d people</span> like this"
+msgstr "<span  %1$s>%2$d mensen</span> vinden dit leuk"
 
-#: include/text.php:1093 src/Model/Event.php:380
-msgid "Tuesday"
-msgstr "Dinsdag"
+#: include/conversation.php:1195
+#, php-format
+msgid "%s like this."
+msgstr "%s vinden dit leuk."
 
-#: include/text.php:1093 src/Model/Event.php:381
-msgid "Wednesday"
-msgstr "Woensdag"
+#: include/conversation.php:1198
+#, php-format
+msgid "<span  %1$s>%2$d people</span> don't like this"
+msgstr "<span  %1$s>%2$d people</span> vinden dit niet leuk"
 
-#: include/text.php:1093 src/Model/Event.php:382
-msgid "Thursday"
-msgstr "Donderdag"
+#: include/conversation.php:1199
+#, php-format
+msgid "%s don't like this."
+msgstr "%s vinden dit niet leuk."
 
-#: include/text.php:1093 src/Model/Event.php:383
-msgid "Friday"
-msgstr "Vrijdag"
+#: include/conversation.php:1202
+#, php-format
+msgid "<span  %1$s>%2$d people</span> attend"
+msgstr "<span %1$s>%2$d mensen</span> nemen deel"
 
-#: include/text.php:1093 src/Model/Event.php:384
-msgid "Saturday"
-msgstr "Zaterdag"
+#: include/conversation.php:1203
+#, php-format
+msgid "%s attend."
+msgstr "%s nemen deel."
 
-#: include/text.php:1093 mod/settings.php:943 src/Model/Event.php:378
-msgid "Sunday"
-msgstr "Zondag"
+#: include/conversation.php:1206
+#, php-format
+msgid "<span  %1$s>%2$d people</span> don't attend"
+msgstr "<span %1$s>%2$d mensen</span> nemen niet deel"
 
-#: include/text.php:1097 src/Model/Event.php:399
-msgid "January"
-msgstr "Januari"
+#: include/conversation.php:1207
+#, php-format
+msgid "%s don't attend."
+msgstr "%s nemen niet deel."
 
-#: include/text.php:1097 src/Model/Event.php:400
-msgid "February"
-msgstr "Februari"
+#: include/conversation.php:1210
+#, php-format
+msgid "<span  %1$s>%2$d people</span> attend maybe"
+msgstr "<span %1$s>%2$d mensen</span> nemen misschien deel"
 
-#: include/text.php:1097 src/Model/Event.php:401
-msgid "March"
-msgstr "Maart"
+#: include/conversation.php:1211
+#, php-format
+msgid "%s attend maybe."
+msgstr "%s neemt misschien deel."
 
-#: include/text.php:1097 src/Model/Event.php:402
-msgid "April"
-msgstr "April"
+#: include/conversation.php:1241 include/conversation.php:1257
+msgid "Visible to <strong>everybody</strong>"
+msgstr "Zichtbaar voor <strong>iedereen</strong>"
 
-#: include/text.php:1097 include/text.php:1114 src/Model/Event.php:390
-#: src/Model/Event.php:403
-msgid "May"
-msgstr "Mei"
+#: include/conversation.php:1242 include/conversation.php:1258
+#: mod/wallmessage.php:120 mod/wallmessage.php:127 mod/message.php:181
+#: mod/message.php:188 mod/message.php:324 mod/message.php:331
+msgid "Please enter a link URL:"
+msgstr "Vul een internetadres/URL in:"
 
-#: include/text.php:1097 src/Model/Event.php:404
-msgid "June"
-msgstr "Juni"
+#: include/conversation.php:1243 include/conversation.php:1259
+msgid "Please enter a video link/URL:"
+msgstr "Vul een videolink/URL in:"
 
-#: include/text.php:1097 src/Model/Event.php:405
-msgid "July"
-msgstr "Juli"
+#: include/conversation.php:1244 include/conversation.php:1260
+msgid "Please enter an audio link/URL:"
+msgstr "Vul een audiolink/URL in:"
 
-#: include/text.php:1097 src/Model/Event.php:406
-msgid "August"
-msgstr "Augustus"
+#: include/conversation.php:1245 include/conversation.php:1261
+msgid "Tag term:"
+msgstr "Label:"
 
-#: include/text.php:1097 src/Model/Event.php:407
-msgid "September"
-msgstr "September"
+#: include/conversation.php:1246 include/conversation.php:1262
+#: mod/filer.php:34
+msgid "Save to Folder:"
+msgstr "Bewaren in map:"
 
-#: include/text.php:1097 src/Model/Event.php:408
-msgid "October"
-msgstr "Oktober"
+#: include/conversation.php:1247 include/conversation.php:1263
+msgid "Where are you right now?"
+msgstr "Waar ben je nu?"
 
-#: include/text.php:1097 src/Model/Event.php:409
-msgid "November"
-msgstr "November"
+#: include/conversation.php:1248
+msgid "Delete item(s)?"
+msgstr "Item(s) verwijderen?"
 
-#: include/text.php:1097 src/Model/Event.php:410
-msgid "December"
-msgstr "December"
+#: include/conversation.php:1295
+msgid "New Post"
+msgstr "Nieuw bericht"
 
-#: include/text.php:1111 src/Model/Event.php:371
-msgid "Mon"
-msgstr "Maa"
+#: include/conversation.php:1298
+msgid "Share"
+msgstr "Delen"
 
-#: include/text.php:1111 src/Model/Event.php:372
-msgid "Tue"
-msgstr "Din"
+#: include/conversation.php:1299 mod/wallmessage.php:143 mod/editpost.php:111
+#: mod/message.php:243 mod/message.php:411
+msgid "Upload photo"
+msgstr "Foto uploaden"
 
-#: include/text.php:1111 src/Model/Event.php:373
-msgid "Wed"
-msgstr "Woe"
+#: include/conversation.php:1300 mod/editpost.php:112
+msgid "upload photo"
+msgstr "Foto uploaden"
 
-#: include/text.php:1111 src/Model/Event.php:374
-msgid "Thu"
-msgstr "Don"
+#: include/conversation.php:1301 mod/editpost.php:113
+msgid "Attach file"
+msgstr "Bestand bijvoegen"
 
-#: include/text.php:1111 src/Model/Event.php:375
-msgid "Fri"
-msgstr "Vrij"
+#: include/conversation.php:1302 mod/editpost.php:114
+msgid "attach file"
+msgstr "bestand bijvoegen"
 
-#: include/text.php:1111 src/Model/Event.php:376
-msgid "Sat"
-msgstr "Zat"
+#: include/conversation.php:1303 mod/wallmessage.php:144 mod/editpost.php:115
+#: mod/message.php:244 mod/message.php:412
+msgid "Insert web link"
+msgstr "Voeg een webadres in"
 
-#: include/text.php:1111 src/Model/Event.php:370
-msgid "Sun"
-msgstr "Zon"
+#: include/conversation.php:1304 mod/editpost.php:116
+msgid "web link"
+msgstr "webadres"
 
-#: include/text.php:1114 src/Model/Event.php:386
-msgid "Jan"
-msgstr "Jan"
+#: include/conversation.php:1305 mod/editpost.php:117
+msgid "Insert video link"
+msgstr "Voeg video toe"
 
-#: include/text.php:1114 src/Model/Event.php:387
-msgid "Feb"
-msgstr "Feb"
+#: include/conversation.php:1306 mod/editpost.php:118
+msgid "video link"
+msgstr "video adres"
 
-#: include/text.php:1114 src/Model/Event.php:388
-msgid "Mar"
-msgstr "Maa"
+#: include/conversation.php:1307 mod/editpost.php:119
+msgid "Insert audio link"
+msgstr "Voeg audio adres toe"
 
-#: include/text.php:1114 src/Model/Event.php:389
-msgid "Apr"
-msgstr "Apr"
+#: include/conversation.php:1308 mod/editpost.php:120
+msgid "audio link"
+msgstr "audio adres"
 
-#: include/text.php:1114 src/Model/Event.php:392
-msgid "Jul"
-msgstr "Jul"
+#: include/conversation.php:1309 mod/editpost.php:121
+msgid "Set your location"
+msgstr "Stel je locatie in"
 
-#: include/text.php:1114 src/Model/Event.php:393
-msgid "Aug"
-msgstr "Aug"
+#: include/conversation.php:1310 mod/editpost.php:122
+msgid "set location"
+msgstr "Stel uw locatie in"
 
-#: include/text.php:1114
-msgid "Sep"
-msgstr "Sep"
+#: include/conversation.php:1311 mod/editpost.php:123
+msgid "Clear browser location"
+msgstr "Verwijder locatie uit uw webbrowser"
 
-#: include/text.php:1114 src/Model/Event.php:395
-msgid "Oct"
-msgstr "Okt"
+#: include/conversation.php:1312 mod/editpost.php:124
+msgid "clear location"
+msgstr "Verwijder locatie uit uw webbrowser"
 
-#: include/text.php:1114 src/Model/Event.php:396
-msgid "Nov"
-msgstr "Nov"
+#: include/conversation.php:1314 mod/editpost.php:138
+msgid "Set title"
+msgstr "Titel plaatsen"
 
-#: include/text.php:1114 src/Model/Event.php:397
-msgid "Dec"
-msgstr "Dec"
+#: include/conversation.php:1316 mod/editpost.php:140
+msgid "Categories (comma-separated list)"
+msgstr "Categorieën (komma-gescheiden lijst)"
 
-#: include/text.php:1275
-#, php-format
-msgid "Content warning: %s"
-msgstr "Waarschuwing inhoud: %s"
+#: include/conversation.php:1318 mod/editpost.php:126
+msgid "Permission settings"
+msgstr "Instellingen van rechten"
 
-#: include/text.php:1345 mod/videos.php:380
-msgid "View Video"
-msgstr "Bekijk Video"
+#: include/conversation.php:1319 mod/editpost.php:155
+msgid "permissions"
+msgstr "rechten"
 
-#: include/text.php:1362
-msgid "bytes"
-msgstr "bytes"
+#: include/conversation.php:1327 mod/editpost.php:135
+msgid "Public post"
+msgstr "Openbare post"
 
-#: include/text.php:1395 include/text.php:1406 include/text.php:1442
-msgid "Click to open/close"
-msgstr "klik om te openen/sluiten"
+#: include/conversation.php:1331 mod/editpost.php:146 mod/events.php:528
+#: mod/photos.php:1480 mod/photos.php:1519 mod/photos.php:1592
+#: src/Object/Post.php:813
+msgid "Preview"
+msgstr "Voorvertoning"
 
-#: include/text.php:1559
-msgid "View on separate page"
-msgstr "Bekijk op aparte pagina"
+#: include/conversation.php:1335 include/items.php:387 mod/fbrowser.php:103
+#: mod/fbrowser.php:134 mod/suggest.php:41 mod/tagrm.php:19 mod/tagrm.php:99
+#: mod/editpost.php:149 mod/contacts.php:475 mod/unfollow.php:117
+#: mod/follow.php:161 mod/message.php:141 mod/dfrn_request.php:658
+#: mod/photos.php:248 mod/photos.php:317 mod/settings.php:670
+#: mod/settings.php:696 mod/videos.php:147
+msgid "Cancel"
+msgstr "Annuleren"
 
-#: include/text.php:1560
-msgid "view on separate page"
-msgstr "bekijk op aparte pagina"
+#: include/conversation.php:1340
+msgid "Post to Groups"
+msgstr "Verzenden naar Groepen"
 
-#: include/text.php:1565 include/text.php:1572 src/Model/Event.php:594
-msgid "link to source"
-msgstr "Verwijzing naar bron"
+#: include/conversation.php:1341
+msgid "Post to Contacts"
+msgstr "Verzenden naar Contacten"
 
-#: include/text.php:1778
-msgid "activity"
-msgstr "activiteit"
+#: include/conversation.php:1342
+msgid "Private post"
+msgstr "Privé verzending"
 
-#: include/text.php:1780 src/Object/Post.php:429 src/Object/Post.php:441
-msgid "comment"
-msgid_plural "comments"
-msgstr[0] "reactie"
-msgstr[1] "reacties"
+#: include/conversation.php:1347 mod/editpost.php:153
+#: src/Model/Profile.php:338
+msgid "Message"
+msgstr "Bericht"
 
-#: include/text.php:1783
-msgid "post"
-msgstr "bericht"
+#: include/conversation.php:1348 mod/editpost.php:154
+msgid "Browser"
+msgstr "Browser"
 
-#: include/text.php:1940
-msgid "Item filed"
-msgstr "Item bewaard"
+#: include/conversation.php:1615
+msgid "View all"
+msgstr "Toon alles"
+
+#: include/conversation.php:1638
+msgid "Like"
+msgid_plural "Likes"
+msgstr[0] "Houdt van"
+msgstr[1] "Houdt van"
+
+#: include/conversation.php:1641
+msgid "Dislike"
+msgid_plural "Dislikes"
+msgstr[0] "Houdt niet van"
+msgstr[1] "Houdt niet van"
+
+#: include/conversation.php:1647
+msgid "Not Attending"
+msgid_plural "Not Attending"
+msgstr[0] "Neemt niet deel"
+msgstr[1] "Nemen niet deel"
+
+#: include/conversation.php:1650 src/Content/ContactSelector.php:125
+msgid "Undecided"
+msgid_plural "Undecided"
+msgstr[0] "Onbeslist"
+msgstr[1] "Onbeslist"
+
+#: include/items.php:342 mod/notice.php:22 mod/viewsrc.php:21
+#: mod/admin.php:277 mod/admin.php:1878 mod/admin.php:2126 mod/display.php:72
+#: mod/display.php:255 mod/display.php:356
+msgid "Item not found."
+msgstr "Item niet gevonden."
+
+#: include/items.php:382
+msgid "Do you really want to delete this item?"
+msgstr "Wil je echt dit item verwijderen?"
+
+#: include/items.php:384 mod/api.php:110 mod/suggest.php:38
+#: mod/contacts.php:472 mod/follow.php:150 mod/message.php:138
+#: mod/dfrn_request.php:648 mod/profiles.php:543 mod/profiles.php:546
+#: mod/profiles.php:568 mod/register.php:238 mod/settings.php:1094
+#: mod/settings.php:1100 mod/settings.php:1107 mod/settings.php:1111
+#: mod/settings.php:1115 mod/settings.php:1119 mod/settings.php:1123
+#: mod/settings.php:1127 mod/settings.php:1147 mod/settings.php:1148
+#: mod/settings.php:1149 mod/settings.php:1150 mod/settings.php:1151
+msgid "Yes"
+msgstr "Ja"
+
+#: include/items.php:401 mod/allfriends.php:21 mod/api.php:35 mod/api.php:40
+#: mod/attach.php:38 mod/common.php:26 mod/nogroup.php:28
+#: mod/repair_ostatus.php:13 mod/suggest.php:60 mod/uimport.php:28
+#: mod/manage.php:131 mod/wall_attach.php:74 mod/wall_attach.php:77
+#: mod/poke.php:150 mod/regmod.php:108 mod/viewcontacts.php:57
+#: mod/wall_upload.php:103 mod/wall_upload.php:106 mod/wallmessage.php:16
+#: mod/wallmessage.php:40 mod/wallmessage.php:79 mod/wallmessage.php:103
+#: mod/editpost.php:18 mod/fsuggest.php:80 mod/cal.php:304
+#: mod/contacts.php:386 mod/delegate.php:25 mod/delegate.php:43
+#: mod/delegate.php:54 mod/ostatus_subscribe.php:16 mod/profile_photo.php:30
+#: mod/profile_photo.php:176 mod/profile_photo.php:187
+#: mod/profile_photo.php:200 mod/unfollow.php:15 mod/unfollow.php:57
+#: mod/unfollow.php:90 mod/dirfind.php:25 mod/follow.php:17 mod/follow.php:54
+#: mod/follow.php:118 mod/invite.php:20 mod/invite.php:111 mod/crepair.php:98
+#: mod/message.php:59 mod/message.php:104 mod/group.php:26
+#: mod/dfrn_confirm.php:68 mod/notifications.php:73 mod/profiles.php:182
+#: mod/profiles.php:513 mod/events.php:194 mod/item.php:160 mod/network.php:32
+#: mod/notes.php:30 mod/photos.php:174 mod/photos.php:1039 mod/register.php:54
+#: mod/settings.php:43 mod/settings.php:142 mod/settings.php:659 index.php:436
+msgid "Permission denied."
+msgstr "Toegang geweigerd"
+
+#: include/items.php:471 src/Content/Feature.php:96
+msgid "Archives"
+msgstr "Archieven"
+
+#: include/items.php:477 view/theme/vier/theme.php:258
+#: src/Content/ForumManager.php:130 src/Content/Widget.php:317
+#: src/Object/Post.php:438 src/App.php:527
+msgid "show more"
+msgstr "toon meer"
 
 #: mod/allfriends.php:51
 msgid "No friends to display."
 msgstr "Geen vrienden om te laten zien."
 
 #: mod/allfriends.php:90 mod/suggest.php:101 mod/match.php:105
-#: mod/dirfind.php:215 src/Content/Widget.php:37 src/Model/Profile.php:297
+#: mod/dirfind.php:215 src/Content/Widget.php:37 src/Model/Profile.php:293
 msgid "Connect"
 msgstr "Verbinden"
 
@@ -1224,17 +1219,17 @@ msgid ""
 " and/or create new posts for you?"
 msgstr "Wil je deze toepassing toestemming geven om jouw berichten en contacten in te kijken, en/of nieuwe berichten in jouw plaats aan te maken?"
 
-#: mod/api.php:111 mod/dfrn_request.php:653 mod/follow.php:150
-#: mod/profiles.php:636 mod/profiles.php:640 mod/profiles.php:661
-#: mod/register.php:238 mod/settings.php:1105 mod/settings.php:1111
-#: mod/settings.php:1118 mod/settings.php:1122 mod/settings.php:1126
-#: mod/settings.php:1130 mod/settings.php:1134 mod/settings.php:1138
-#: mod/settings.php:1158 mod/settings.php:1159 mod/settings.php:1160
-#: mod/settings.php:1161 mod/settings.php:1162
+#: mod/api.php:111 mod/follow.php:150 mod/dfrn_request.php:648
+#: mod/profiles.php:543 mod/profiles.php:547 mod/profiles.php:568
+#: mod/register.php:239 mod/settings.php:1094 mod/settings.php:1100
+#: mod/settings.php:1107 mod/settings.php:1111 mod/settings.php:1115
+#: mod/settings.php:1119 mod/settings.php:1123 mod/settings.php:1127
+#: mod/settings.php:1147 mod/settings.php:1148 mod/settings.php:1149
+#: mod/settings.php:1150 mod/settings.php:1151
 msgid "No"
 msgstr "Nee"
 
-#: mod/apps.php:14 index.php:245
+#: mod/apps.php:14 index.php:265
 msgid "You must be logged in to use addons. "
 msgstr "Je moet ingelogd zijn om deze addons te kunnen gebruiken. "
 
@@ -1273,160 +1268,39 @@ msgid ""
 "code or the translation of Friendica. Thank you all!"
 msgstr "Friendica is een gemeenschapsproject dat niet mogelijk zou zijn zonder de hulp van vele mensen.  Hier is een lijst van alle mensen die aan de code of vertalingen van Friendica hebben meegewerkt.  Allen van harte bedankt!"
 
-#: mod/crepair.php:87
-msgid "Contact settings applied."
-msgstr "Contactinstellingen toegepast."
+#: mod/fbrowser.php:34 view/theme/frio/theme.php:261 src/Content/Nav.php:102
+#: src/Model/Profile.php:902
+msgid "Photos"
+msgstr "Foto's"
 
-#: mod/crepair.php:89
-msgid "Contact update failed."
-msgstr "Aanpassen van contact mislukt."
+#: mod/fbrowser.php:43 mod/fbrowser.php:68 mod/photos.php:194
+#: mod/photos.php:1050 mod/photos.php:1137 mod/photos.php:1154
+#: mod/photos.php:1647 mod/photos.php:1661 src/Model/Photo.php:244
+#: src/Model/Photo.php:253
+msgid "Contact Photos"
+msgstr "Contactfoto's"
 
-#: mod/crepair.php:110 mod/dfrn_confirm.php:131 mod/fsuggest.php:30
-#: mod/fsuggest.php:96
-msgid "Contact not found."
-msgstr "Contact niet gevonden"
+#: mod/fbrowser.php:105 mod/fbrowser.php:136 mod/profile_photo.php:250
+msgid "Upload"
+msgstr "Uploaden"
 
-#: mod/crepair.php:114
-msgid ""
-"<strong>WARNING: This is highly advanced</strong> and if you enter incorrect"
-" information your communications with this contact may stop working."
-msgstr "<strong>WAARSCHUWING: Dit is zeer geavanceerd</strong> en als je verkeerde informatie invult, zal je mogelijk niet meer kunnen communiceren met deze contactpersoon."
+#: mod/fbrowser.php:131
+msgid "Files"
+msgstr "Bestanden"
 
-#: mod/crepair.php:115
-msgid ""
-"Please use your browser 'Back' button <strong>now</strong> if you are "
-"uncertain what to do on this page."
-msgstr "Gebruik <strong>nu</strong> de \"terug\"-knop in je webbrowser wanneer je niet weet wat je op deze pagina moet doen."
+#: mod/fetch.php:16 mod/fetch.php:52 mod/fetch.php:65 mod/p.php:21
+#: mod/p.php:48 mod/p.php:57 mod/help.php:60 index.php:312
+msgid "Not Found"
+msgstr "Niet gevonden"
 
-#: mod/crepair.php:129 mod/crepair.php:131
-msgid "No mirroring"
-msgstr ""
+#: mod/hcard.php:18
+msgid "No profile"
+msgstr "Geen profiel"
 
-#: mod/crepair.php:129
-msgid "Mirror as forwarded posting"
-msgstr ""
-
-#: mod/crepair.php:129 mod/crepair.php:131
-msgid "Mirror as my own posting"
-msgstr ""
-
-#: mod/crepair.php:144
-msgid "Return to contact editor"
-msgstr "Ga terug naar contactbewerker"
-
-#: mod/crepair.php:146
-msgid "Refetch contact data"
-msgstr ""
-
-#: mod/crepair.php:148 mod/invite.php:150 mod/manage.php:184
-#: mod/localtime.php:56 mod/poke.php:199 mod/fsuggest.php:114
-#: mod/message.php:265 mod/message.php:432 mod/photos.php:1080
-#: mod/photos.php:1160 mod/photos.php:1445 mod/photos.php:1491
-#: mod/photos.php:1530 mod/photos.php:1603 mod/install.php:251
-#: mod/install.php:290 mod/events.php:530 mod/profiles.php:672
-#: mod/contacts.php:610 src/Object/Post.php:796
-#: view/theme/duepuntozero/config.php:71 view/theme/frio/config.php:113
-#: view/theme/quattro/config.php:73 view/theme/vier/config.php:119
-msgid "Submit"
-msgstr "Opslaan"
-
-#: mod/crepair.php:149
-msgid "Remote Self"
-msgstr ""
-
-#: mod/crepair.php:152
-msgid "Mirror postings from this contact"
-msgstr ""
-
-#: mod/crepair.php:154
-msgid ""
-"Mark this contact as remote_self, this will cause friendica to repost new "
-"entries from this contact."
-msgstr ""
-
-#: mod/crepair.php:158 mod/admin.php:490 mod/admin.php:1781 mod/admin.php:1793
-#: mod/admin.php:1806 mod/admin.php:1822 mod/settings.php:677
-#: mod/settings.php:703
-msgid "Name"
-msgstr "Naam"
-
-#: mod/crepair.php:159
-msgid "Account Nickname"
-msgstr "Bijnaam account"
-
-#: mod/crepair.php:160
-msgid "@Tagname - overrides Name/Nickname"
-msgstr "@Labelnaam - krijgt voorrang op naam/bijnaam"
-
-#: mod/crepair.php:161
-msgid "Account URL"
-msgstr "URL account"
-
-#: mod/crepair.php:162
-msgid "Friend Request URL"
-msgstr "URL vriendschapsverzoek"
-
-#: mod/crepair.php:163
-msgid "Friend Confirm URL"
-msgstr "URL vriendschapsbevestiging"
-
-#: mod/crepair.php:164
-msgid "Notification Endpoint URL"
-msgstr ""
-
-#: mod/crepair.php:165
-msgid "Poll/Feed URL"
-msgstr "URL poll/feed"
-
-#: mod/crepair.php:166
-msgid "New photo from this URL"
-msgstr "Nieuwe foto van deze URL"
-
-#: mod/fbrowser.php:34 src/Content/Nav.php:102 src/Model/Profile.php:904
-#: view/theme/frio/theme.php:261
-msgid "Photos"
-msgstr "Foto's"
-
-#: mod/fbrowser.php:43 mod/fbrowser.php:68 mod/photos.php:194
-#: mod/photos.php:1062 mod/photos.php:1149 mod/photos.php:1166
-#: mod/photos.php:1659 mod/photos.php:1673 src/Model/Photo.php:244
-#: src/Model/Photo.php:253
-msgid "Contact Photos"
-msgstr "Contactfoto's"
-
-#: mod/fbrowser.php:105 mod/fbrowser.php:136 mod/profile_photo.php:250
-msgid "Upload"
-msgstr "Uploaden"
-
-#: mod/fbrowser.php:131
-msgid "Files"
-msgstr "Bestanden"
-
-#: mod/fetch.php:16 mod/fetch.php:52 mod/fetch.php:65 mod/help.php:60
-#: mod/p.php:21 mod/p.php:48 mod/p.php:57 index.php:292
-msgid "Not Found"
-msgstr "Niet gevonden"
-
-#: mod/hcard.php:18
-msgid "No profile"
-msgstr "Geen profiel"
-
-#: mod/help.php:48
-msgid "Help:"
-msgstr "Help:"
-
-#: mod/help.php:54 src/Content/Nav.php:134 view/theme/vier/theme.php:298
-msgid "Help"
-msgstr "Help"
-
-#: mod/help.php:63 index.php:297
-msgid "Page not found."
-msgstr "Pagina niet gevonden"
-
-#: mod/home.php:39
-#, php-format
-msgid "Welcome to %s"
-msgstr "Welkom op %s"
+#: mod/home.php:39
+#, php-format
+msgid "Welcome to %s"
+msgstr "Welkom op %s"
 
 #: mod/lockview.php:38 mod/lockview.php:46
 msgid "Remote privacy information not available."
@@ -1471,8 +1345,8 @@ msgid ""
 " join."
 msgstr "Op je <em>Snelstart</em> pagina kun je een korte inleiding vinden over je profiel en netwerk tabs, om enkele nieuwe connecties te leggen en groepen te vinden om lid van te worden."
 
-#: mod/newmember.php:19 mod/admin.php:1906 mod/admin.php:2175
-#: mod/settings.php:123 src/Content/Nav.php:206 view/theme/frio/theme.php:269
+#: mod/newmember.php:19 mod/admin.php:1930 mod/admin.php:2199
+#: mod/settings.php:124 view/theme/frio/theme.php:269 src/Content/Nav.php:207
 msgid "Settings"
 msgstr "Instellingen"
 
@@ -1496,13 +1370,13 @@ msgid ""
 msgstr "Controleer ook de andere instellingen, in het bijzonder de privacy-instellingen. Een niet-gepubliceerd adres is zoals een privé-telefoonnummer. In het algemeen wil je waarschijnlijk je adres publiceren - tenzij al je vrienden en mogelijke vrienden precies weten hoe je te vinden."
 
 #: mod/newmember.php:24 mod/profperm.php:113 mod/contacts.php:671
-#: mod/contacts.php:863 src/Content/Nav.php:101 src/Model/Profile.php:730
-#: src/Model/Profile.php:863 src/Model/Profile.php:896
-#: view/theme/frio/theme.php:260
+#: mod/contacts.php:863 view/theme/frio/theme.php:260 src/Content/Nav.php:101
+#: src/Model/Profile.php:728 src/Model/Profile.php:861
+#: src/Model/Profile.php:894
 msgid "Profile"
 msgstr "Profiel"
 
-#: mod/newmember.php:26 mod/profile_photo.php:249 mod/profiles.php:691
+#: mod/newmember.php:26 mod/profile_photo.php:249 mod/profiles.php:598
 msgid "Upload Profile Photo"
 msgstr "Profielfoto uploaden"
 
@@ -1585,7 +1459,7 @@ msgid ""
 "hours."
 msgstr "Op het zijpaneel van de Contacten pagina vind je verschillende tools om nieuwe vrienden te zoeken. We kunnen mensen op interesses matchen, mensen opzoeken op naam of hobby, en suggesties doen gebaseerd op netwerk-relaties. Op een nieuwe webstek beginnen vriendschapssuggesties meestal binnen de 24 uur beschikbaar te worden."
 
-#: mod/newmember.php:43 src/Model/Group.php:401
+#: mod/newmember.php:43 src/Model/Group.php:414
 msgid "Groups"
 msgstr "Groepen"
 
@@ -1673,17 +1547,22 @@ msgstr "Geen voorstellen beschikbaar. Als dit een nieuwe website is, kun je het
 msgid "Ignore/Hide"
 msgstr "Negeren/Verbergen"
 
-#: mod/suggest.php:114 src/Content/Widget.php:64 view/theme/vier/theme.php:203
+#: mod/suggest.php:114 view/theme/vier/theme.php:204 src/Content/Widget.php:64
 msgid "Friend Suggestions"
 msgstr "Vriendschapsvoorstellen"
 
-#: mod/uimport.php:55 mod/register.php:191
+#: mod/update_community.php:27 mod/update_display.php:27
+#: mod/update_notes.php:40 mod/update_profile.php:39 mod/update_network.php:33
+msgid "[Embedded content - reload page to view]"
+msgstr "[Ingebedde inhoud - herlaad pagina om het te bekijken]"
+
+#: mod/uimport.php:55 mod/register.php:192
 msgid ""
 "This site has exceeded the number of allowed daily account registrations. "
 "Please try again tomorrow."
 msgstr "Deze website heeft het toegelaten dagelijkse aantal registraties overschreden. Probeer morgen opnieuw."
 
-#: mod/uimport.php:70 mod/register.php:285
+#: mod/uimport.php:70 mod/register.php:288
 msgid "Import"
 msgstr "Importeren"
 
@@ -1716,17 +1595,7 @@ msgstr "Account bestand"
 msgid ""
 "To export your account, go to \"Settings->Export your personal data\" and "
 "select \"Export account\""
-msgstr ""
-
-#: mod/update_community.php:27 mod/update_display.php:27
-#: mod/update_notes.php:40 mod/update_profile.php:39 mod/update_network.php:33
-msgid "[Embedded content - reload page to view]"
-msgstr "[Ingebedde inhoud - herlaad pagina om het te bekijken]"
-
-#: mod/dfrn_poll.php:123 mod/dfrn_poll.php:543
-#, php-format
-msgid "%1$s welcomes %2$s"
-msgstr "%1$s heet %2$s van harte welkom"
+msgstr "Om je account te exporteren, ga naar \"Instellingen->Exporteer je persoonlijke data\" en selecteer \"Exporteer account\""
 
 #: mod/match.php:48
 msgid "No keywords to match. Please add keywords to your default profile."
@@ -1744,2273 +1613,2207 @@ msgstr "Profielmatch"
 msgid "No matches"
 msgstr "Geen resultaten"
 
-#: mod/notifications.php:37
-msgid "Invalid request identifier."
-msgstr "Ongeldige <em>request identifier</em>."
-
-#: mod/notifications.php:46 mod/notifications.php:183
-#: mod/notifications.php:230
-msgid "Discard"
-msgstr "Verwerpen"
-
-#: mod/notifications.php:62 mod/notifications.php:182
-#: mod/notifications.php:266 mod/contacts.php:638 mod/contacts.php:828
-#: mod/contacts.php:1019
-msgid "Ignore"
-msgstr "Negeren"
-
-#: mod/notifications.php:98 src/Content/Nav.php:189
-msgid "Notifications"
-msgstr "Notificaties"
-
-#: mod/notifications.php:107
-msgid "Network Notifications"
-msgstr "Netwerknotificaties"
+#: mod/manage.php:180
+msgid "Manage Identities and/or Pages"
+msgstr "Beheer Identiteiten en/of Pagina's"
 
-#: mod/notifications.php:113 mod/notify.php:81
-msgid "System Notifications"
-msgstr "Systeemnotificaties"
+#: mod/manage.php:181
+msgid ""
+"Toggle between different identities or community/group pages which share "
+"your account details or which you have been granted \"manage\" permissions"
+msgstr "Wissel tussen verschillende identiteiten of forum/groeppagina's die jouw accountdetails delen of waar je \"beheerdersrechten\" hebt gekregen."
 
-#: mod/notifications.php:119
-msgid "Personal Notifications"
-msgstr "Persoonlijke notificaties"
+#: mod/manage.php:182
+msgid "Select an identity to manage: "
+msgstr "Selecteer een identiteit om te beheren:"
 
-#: mod/notifications.php:125
-msgid "Home Notifications"
-msgstr "Tijdlijn-notificaties"
+#: mod/manage.php:184 mod/localtime.php:56 mod/poke.php:199
+#: mod/fsuggest.php:114 mod/contacts.php:610 mod/invite.php:154
+#: mod/crepair.php:148 mod/install.php:198 mod/install.php:237
+#: mod/message.php:246 mod/message.php:413 mod/profiles.php:579
+#: mod/events.php:530 mod/photos.php:1068 mod/photos.php:1148
+#: mod/photos.php:1433 mod/photos.php:1479 mod/photos.php:1518
+#: mod/photos.php:1591 view/theme/duepuntozero/config.php:71
+#: view/theme/frio/config.php:118 view/theme/quattro/config.php:73
+#: view/theme/vier/config.php:119 src/Object/Post.php:804
+msgid "Submit"
+msgstr "Opslaan"
 
-#: mod/notifications.php:155
-msgid "Show Ignored Requests"
-msgstr "Toon genegeerde verzoeken"
+#: mod/wall_attach.php:24 mod/wall_attach.php:32 mod/wall_attach.php:83
+#: mod/wall_upload.php:38 mod/wall_upload.php:54 mod/wall_upload.php:112
+#: mod/wall_upload.php:155 mod/wall_upload.php:158
+msgid "Invalid request."
+msgstr ""
 
-#: mod/notifications.php:155
-msgid "Hide Ignored Requests"
-msgstr "Verberg genegeerde verzoeken"
+#: mod/wall_attach.php:101
+msgid "Sorry, maybe your upload is bigger than the PHP configuration allows"
+msgstr ""
 
-#: mod/notifications.php:167 mod/notifications.php:237
-msgid "Notification type: "
-msgstr "Notificatiesoort:"
+#: mod/wall_attach.php:101
+msgid "Or - did you try to upload an empty file?"
+msgstr ""
 
-#: mod/notifications.php:170
+#: mod/wall_attach.php:112
 #, php-format
-msgid "suggested by %s"
-msgstr "Voorgesteld door %s"
-
-#: mod/notifications.php:175 mod/notifications.php:254 mod/contacts.php:646
-msgid "Hide this contact from others"
-msgstr "Verberg dit contact voor anderen"
-
-#: mod/notifications.php:176 mod/notifications.php:255
-msgid "Post a new friend activity"
-msgstr "Bericht over een nieuwe vriend"
-
-#: mod/notifications.php:176 mod/notifications.php:255
-msgid "if applicable"
-msgstr "Indien toepasbaar"
-
-#: mod/notifications.php:179 mod/notifications.php:264 mod/admin.php:1796
-msgid "Approve"
-msgstr "Goedkeuren"
+msgid "File exceeds size limit of %s"
+msgstr ""
 
-#: mod/notifications.php:198
-msgid "Claims to be known to you: "
-msgstr "Denkt dat u hem of haar kent:"
+#: mod/wall_attach.php:136 mod/wall_attach.php:152
+msgid "File upload failed."
+msgstr "Uploaden van bestand mislukt."
 
-#: mod/notifications.php:199
-msgid "yes"
-msgstr "Ja"
+#: mod/filer.php:34
+msgid "- select -"
+msgstr "- Kies -"
 
-#: mod/notifications.php:199
-msgid "no"
-msgstr "Nee"
+#: mod/localtime.php:19 src/Model/Event.php:36 src/Model/Event.php:814
+msgid "l F d, Y \\@ g:i A"
+msgstr "l F d, Y \\@ g:i A"
 
-#: mod/notifications.php:200 mod/notifications.php:205
-msgid "Shall your connection be bidirectional or not?"
-msgstr ""
+#: mod/localtime.php:33
+msgid "Time Conversion"
+msgstr "Tijdsconversie"
 
-#: mod/notifications.php:201 mod/notifications.php:206
-#, php-format
+#: mod/localtime.php:35
 msgid ""
-"Accepting %s as a friend allows %s to subscribe to your posts, and you will "
-"also receive updates from them in your news feed."
-msgstr ""
+"Friendica provides this service for sharing events with other networks and "
+"friends in unknown timezones."
+msgstr "Friendica biedt deze dienst aan om gebeurtenissen te delen met andere netwerken en vrienden in onbekende tijdzones."
 
-#: mod/notifications.php:202
+#: mod/localtime.php:39
 #, php-format
-msgid ""
-"Accepting %s as a subscriber allows them to subscribe to your posts, but you"
-" will not receive updates from them in your news feed."
-msgstr ""
+msgid "UTC time: %s"
+msgstr "UTC tijd: %s"
 
-#: mod/notifications.php:207
+#: mod/localtime.php:42
 #, php-format
-msgid ""
-"Accepting %s as a sharer allows them to subscribe to your posts, but you "
-"will not receive updates from them in your news feed."
-msgstr ""
+msgid "Current timezone: %s"
+msgstr "Huidige Tijdzone: %s"
 
-#: mod/notifications.php:218
-msgid "Friend"
-msgstr "Vriend"
+#: mod/localtime.php:46
+#, php-format
+msgid "Converted localtime: %s"
+msgstr "Omgerekende lokale tijd: %s"
 
-#: mod/notifications.php:219
-msgid "Sharer"
-msgstr "Deler"
+#: mod/localtime.php:52
+msgid "Please select your timezone:"
+msgstr "Selecteer je tijdzone:"
 
-#: mod/notifications.php:219
-msgid "Subscriber"
-msgstr ""
+#: mod/notify.php:77
+msgid "No more system notifications."
+msgstr "Geen systeemnotificaties meer."
 
-#: mod/notifications.php:247 mod/events.php:518 mod/directory.php:148
-#: mod/contacts.php:660 src/Model/Profile.php:417 src/Model/Event.php:60
-#: src/Model/Event.php:85 src/Model/Event.php:421 src/Model/Event.php:900
-msgid "Location:"
-msgstr "Plaats:"
+#: mod/notify.php:81 mod/notifications.php:113
+msgid "System Notifications"
+msgstr "Systeemnotificaties"
 
-#: mod/notifications.php:249 mod/directory.php:154 mod/contacts.php:664
-#: src/Model/Profile.php:423 src/Model/Profile.php:806
-msgid "About:"
-msgstr "Over:"
+#: mod/ping.php:292
+msgid "{0} wants to be your friend"
+msgstr "{0} wilt je vriend worden"
 
-#: mod/notifications.php:251 mod/follow.php:174 mod/contacts.php:666
-#: src/Model/Profile.php:794
-msgid "Tags:"
-msgstr "Labels:"
+#: mod/ping.php:307
+msgid "{0} sent you a message"
+msgstr "{0} stuurde jou een bericht"
 
-#: mod/notifications.php:253 mod/directory.php:151 src/Model/Profile.php:420
-#: src/Model/Profile.php:745
-msgid "Gender:"
-msgstr "Geslacht:"
+#: mod/ping.php:322
+msgid "{0} requested registration"
+msgstr "{0} vroeg om zich te registreren"
 
-#: mod/notifications.php:258 mod/unfollow.php:122 mod/follow.php:166
-#: mod/contacts.php:656 mod/admin.php:490 mod/admin.php:500
-msgid "Profile URL"
-msgstr "Profiel url"
+#: mod/poke.php:192
+msgid "Poke/Prod"
+msgstr "Aanstoten/porren"
 
-#: mod/notifications.php:261 mod/contacts.php:71 src/Model/Profile.php:518
-msgid "Network:"
-msgstr "Netwerk:"
+#: mod/poke.php:193
+msgid "poke, prod or do other things to somebody"
+msgstr "aanstoten, porren of andere dingen met iemand doen"
 
-#: mod/notifications.php:275
-msgid "No introductions."
-msgstr "Geen vriendschaps- of connectieverzoeken."
+#: mod/poke.php:194
+msgid "Recipient"
+msgstr "Ontvanger"
 
-#: mod/notifications.php:316
-msgid "Show unread"
-msgstr ""
+#: mod/poke.php:195
+msgid "Choose what you wish to do to recipient"
+msgstr "Kies wat je met de ontvanger wil doen"
 
-#: mod/notifications.php:316
-msgid "Show all"
-msgstr ""
+#: mod/poke.php:198
+msgid "Make this post private"
+msgstr "Dit bericht privé maken"
 
-#: mod/notifications.php:322
-#, php-format
-msgid "No more %s notifications."
+#: mod/probe.php:13 mod/viewcontacts.php:45 mod/webfinger.php:16
+#: mod/directory.php:42 mod/dfrn_request.php:602 mod/community.php:27
+#: mod/display.php:203 mod/photos.php:920 mod/search.php:98 mod/search.php:104
+#: mod/videos.php:199
+msgid "Public access denied."
+msgstr "Niet vrij toegankelijk"
+
+#: mod/probe.php:14 mod/webfinger.php:17
+msgid "Only logged in users are permitted to perform a probing."
 msgstr ""
 
-#: mod/openid.php:29
-msgid "OpenID protocol error. No ID returned."
-msgstr "OpenID protocol fout. Geen ID Gevonden."
+#: mod/profperm.php:28 mod/group.php:83 index.php:435
+msgid "Permission denied"
+msgstr "Toegang geweigerd"
 
-#: mod/openid.php:66
-msgid ""
-"Account not found and OpenID registration is not permitted on this site."
-msgstr "Account niet gevonden, en OpenID-registratie is niet toegelaten op deze website."
+#: mod/profperm.php:34 mod/profperm.php:65
+msgid "Invalid profile identifier."
+msgstr "Ongeldige profiel-identificatie."
 
-#: mod/openid.php:116 src/Module/Login.php:86 src/Module/Login.php:134
-msgid "Login failed."
-msgstr "Login mislukt."
+#: mod/profperm.php:111
+msgid "Profile Visibility Editor"
+msgstr ""
 
-#: mod/dfrn_confirm.php:74 mod/profiles.php:39 mod/profiles.php:149
-#: mod/profiles.php:196 mod/profiles.php:618
-msgid "Profile not found."
-msgstr "Profiel niet gevonden"
+#: mod/profperm.php:115 mod/group.php:265
+msgid "Click on a contact to add or remove."
+msgstr "Klik op een contact om het toe te voegen of te verwijderen."
 
-#: mod/dfrn_confirm.php:132
-msgid ""
-"This may occasionally happen if contact was requested by both persons and it"
-" has already been approved."
-msgstr "Dit kan soms gebeuren als het contact door beide personen werd gevraagd, en het werd al goedgekeurd."
+#: mod/profperm.php:124
+msgid "Visible To"
+msgstr "Zichtbaar voor"
 
-#: mod/dfrn_confirm.php:242
-msgid "Response from remote site was not understood."
-msgstr "Antwoord van de website op afstand werd niet begrepen."
+#: mod/profperm.php:140
+msgid "All Contacts (with secure profile access)"
+msgstr "Alle contacten (met veilige profieltoegang)"
 
-#: mod/dfrn_confirm.php:249 mod/dfrn_confirm.php:254
-msgid "Unexpected response from remote site: "
-msgstr "Onverwacht antwoord van website op afstand:"
+#: mod/regmod.php:68
+msgid "Account approved."
+msgstr "Account goedgekeurd."
 
-#: mod/dfrn_confirm.php:263
-msgid "Confirmation completed successfully."
-msgstr "Bevestiging werd correct voltooid."
+#: mod/regmod.php:93
+#, php-format
+msgid "Registration revoked for %s"
+msgstr "Registratie ingetrokken voor %s"
 
-#: mod/dfrn_confirm.php:275
-msgid "Temporary failure. Please wait and try again."
-msgstr "Tijdelijke fout. Wacht even en probeer opnieuw."
+#: mod/regmod.php:102
+msgid "Please login."
+msgstr "Inloggen."
 
-#: mod/dfrn_confirm.php:278
-msgid "Introduction failed or was revoked."
-msgstr "Verzoek mislukt of herroepen."
+#: mod/subthread.php:113
+#, php-format
+msgid "%1$s is following %2$s's %3$s"
+msgstr "%1$s volgt %3$s van %2$s"
 
-#: mod/dfrn_confirm.php:283
-msgid "Remote site reported: "
-msgstr "Website op afstand berichtte: "
+#: mod/tagrm.php:47
+msgid "Tag removed"
+msgstr "Label verwijderd"
 
-#: mod/dfrn_confirm.php:396
-msgid "Unable to set contact photo."
-msgstr "Ik kan geen contact foto instellen."
+#: mod/tagrm.php:85
+msgid "Remove Item Tag"
+msgstr "Verwijder label van item"
 
-#: mod/dfrn_confirm.php:498
-#, php-format
-msgid "No user record found for '%s' "
-msgstr "Geen gebruiker gevonden voor '%s'"
+#: mod/tagrm.php:87
+msgid "Select a tag to remove: "
+msgstr "Selecteer een label om te verwijderen: "
 
-#: mod/dfrn_confirm.php:508
-msgid "Our site encryption key is apparently messed up."
-msgstr "De encryptie-sleutel van onze webstek is blijkbaar beschadigd."
+#: mod/tagrm.php:98 mod/delegate.php:177
+msgid "Remove"
+msgstr "Verwijderen"
 
-#: mod/dfrn_confirm.php:519
-msgid "Empty site URL was provided or URL could not be decrypted by us."
-msgstr "Er werd een lege URL gegeven, of de URL kon niet ontcijferd worden door ons."
+#: mod/uexport.php:44
+msgid "Export account"
+msgstr "Account exporteren"
 
-#: mod/dfrn_confirm.php:535
-msgid "Contact record was not found for you on our site."
-msgstr "We vonden op onze webstek geen contactrecord voor jou."
+#: mod/uexport.php:44
+msgid ""
+"Export your account info and contacts. Use this to make a backup of your "
+"account and/or to move it to another server."
+msgstr "Je account informatie en contacten exporteren. Gebruik dit om een backup van je account te maken en/of om het te verhuizen naar een andere server."
 
-#: mod/dfrn_confirm.php:549
-#, php-format
-msgid "Site public key not available in contact record for URL %s."
-msgstr "Publieke sleutel voor webstek niet beschikbaar in contactrecord voor URL %s."
+#: mod/uexport.php:45
+msgid "Export all"
+msgstr "Alles exporteren"
 
-#: mod/dfrn_confirm.php:565
+#: mod/uexport.php:45
 msgid ""
-"The ID provided by your system is a duplicate on our system. It should work "
-"if you try again."
-msgstr "Het ID dat jouw systeem aangeeft is een dubbel op ons systeem. Als je opnieuw probeert zou het moeten werken."
+"Export your accout info, contacts and all your items as json. Could be a "
+"very big file, and could take a lot of time. Use this to make a full backup "
+"of your account (photos are not exported)"
+msgstr "Je account info, contacten en al je items in json formaat exporteren. Dit kan een heel groot bestand worden, en kan lang duren. Gebruik dit om een volledige backup van je account te maken (foto's worden niet geexporteerd)"
 
-#: mod/dfrn_confirm.php:576
-msgid "Unable to set your contact credentials on our system."
-msgstr "Niet in staat om op dit systeem je contactreferenties in te stellen."
+#: mod/uexport.php:52 mod/settings.php:108
+msgid "Export personal data"
+msgstr "Persoonlijke gegevens exporteren"
 
-#: mod/dfrn_confirm.php:631
-msgid "Unable to update your contact profile details on our system"
-msgstr ""
+#: mod/viewcontacts.php:87
+msgid "No contacts."
+msgstr "Geen contacten."
 
-#: mod/dfrn_confirm.php:661 mod/dfrn_request.php:568
-#: src/Model/Contact.php:1520
-msgid "[Name Withheld]"
-msgstr "[Naam achtergehouden]"
+#: mod/viewsrc.php:12 mod/community.php:34
+msgid "Access denied."
+msgstr "Toegang geweigerd"
 
-#: mod/dfrn_confirm.php:694
+#: mod/wall_upload.php:186 mod/profile_photo.php:153 mod/photos.php:751
+#: mod/photos.php:754 mod/photos.php:783
 #, php-format
-msgid "%1$s has joined %2$s"
-msgstr "%1$s is toegetreden tot %2$s"
-
-#: mod/invite.php:33
-msgid "Total invitation limit exceeded."
-msgstr "Totale uitnodigingslimiet overschreden."
+msgid "Image exceeds size limit of %s"
+msgstr ""
 
-#: mod/invite.php:55
-#, php-format
-msgid "%s : Not a valid email address."
-msgstr "%s: Geen geldig e-mailadres."
+#: mod/wall_upload.php:200 mod/profile_photo.php:162 mod/photos.php:806
+msgid "Unable to process image."
+msgstr "Niet in staat om de afbeelding te verwerken"
 
-#: mod/invite.php:80
-msgid "Please join us on Friendica"
-msgstr "Kom bij ons op Friendica"
+#: mod/wall_upload.php:231 mod/item.php:471 src/Object/Image.php:953
+#: src/Object/Image.php:969 src/Object/Image.php:977 src/Object/Image.php:1002
+msgid "Wall Photos"
+msgstr ""
 
-#: mod/invite.php:91
-msgid "Invitation limit exceeded. Please contact your site administrator."
-msgstr "Uitnodigingslimiet overschreden. Neem contact op met de beheerder van je website."
+#: mod/wall_upload.php:239 mod/profile_photo.php:307 mod/photos.php:835
+msgid "Image upload failed."
+msgstr "Uploaden van afbeelding mislukt."
 
-#: mod/invite.php:95
+#: mod/wallmessage.php:49 mod/wallmessage.php:112
 #, php-format
-msgid "%s : Message delivery failed."
-msgstr "%s : Aflevering van bericht mislukt."
+msgid "Number of daily wall messages for %s exceeded. Message failed."
+msgstr ""
 
-#: mod/invite.php:99
-#, php-format
-msgid "%d message sent."
-msgid_plural "%d messages sent."
-msgstr[0] "%d bericht verzonden."
-msgstr[1] "%d berichten verzonden."
+#: mod/wallmessage.php:57 mod/message.php:73
+msgid "No recipient selected."
+msgstr "Geen ontvanger geselecteerd."
 
-#: mod/invite.php:117
-msgid "You have no more invitations available"
-msgstr "Je kunt geen uitnodigingen meer sturen"
+#: mod/wallmessage.php:60
+msgid "Unable to check your home location."
+msgstr "Niet in staat om je tijdlijn-locatie vast te stellen"
 
-#: mod/invite.php:125
-#, php-format
-msgid ""
-"Visit %s for a list of public sites that you can join. Friendica members on "
-"other sites can all connect with each other, as well as with members of many"
-" other social networks."
-msgstr "Bezoek %s voor een lijst van openbare sites waar je je kunt aansluiten. Friendica leden op andere sites kunnen allemaal met elkaar verbonden worden, en ook met leden van verschillende andere sociale netwerken."
+#: mod/wallmessage.php:63 mod/message.php:80
+msgid "Message could not be sent."
+msgstr "Bericht kon niet verzonden worden."
 
-#: mod/invite.php:127
-#, php-format
-msgid ""
-"To accept this invitation, please visit and register at %s or any other "
-"public Friendica website."
-msgstr "Om deze uitnodiging te accepteren kan je je op %s registreren of op een andere vrij toegankelijke Friendica-website."
+#: mod/wallmessage.php:66 mod/message.php:83
+msgid "Message collection failure."
+msgstr "Fout bij het verzamelen van berichten."
 
-#: mod/invite.php:128
-#, php-format
-msgid ""
-"Friendica sites all inter-connect to create a huge privacy-enhanced social "
-"web that is owned and controlled by its members. They can also connect with "
-"many traditional social networks. See %s for a list of alternate Friendica "
-"sites you can join."
-msgstr "Friendica servers zijn allemaal onderling verbonden om een reusachtig sociaal web te maken met verbeterde privacy, dat eigendom is van en gecontroleerd door zijn leden. Ze kunnen ook verbindingen maken met verschillende traditionele sociale netwerken. Bekijk %s voor een lijst van alternatieve Friendica servers waar je aan kunt sluiten."
+#: mod/wallmessage.php:69 mod/message.php:86
+msgid "Message sent."
+msgstr "Bericht verzonden."
 
-#: mod/invite.php:132
-msgid ""
-"Our apologies. This system is not currently configured to connect with other"
-" public sites or invite members."
-msgstr "Onze verontschuldigingen. Dit systeem is momenteel niet ingesteld om verbinding te maken met andere openbare plaatsen of leden uit te nodigen."
+#: mod/wallmessage.php:86 mod/wallmessage.php:95
+msgid "No recipient."
+msgstr "Geen ontvanger."
 
-#: mod/invite.php:136
-msgid ""
-"Friendica sites all inter-connect to create a huge privacy-enhanced social "
-"web that is owned and controlled by its members. They can also connect with "
-"many traditional social networks."
-msgstr ""
+#: mod/wallmessage.php:132 mod/message.php:231
+msgid "Send Private Message"
+msgstr "Verstuur privébericht"
 
-#: mod/invite.php:135
+#: mod/wallmessage.php:133
 #, php-format
-msgid "To accept this invitation, please visit and register at %s."
-msgstr ""
+msgid ""
+"If you wish for %s to respond, please check that the privacy settings on "
+"your site allow private mail from unknown senders."
+msgstr "Als je wilt dat %s antwoordt moet je nakijken dat de privacy-instellingen op jouw website privéberichten van onbekende afzenders toelaat."
 
-#: mod/invite.php:142
-msgid "Send invitations"
-msgstr "Verstuur uitnodigingen"
+#: mod/wallmessage.php:134 mod/message.php:232 mod/message.php:402
+msgid "To:"
+msgstr "Aan:"
 
-#: mod/invite.php:143
-msgid "Enter email addresses, one per line:"
-msgstr "Vul e-mailadressen in, één per lijn:"
+#: mod/wallmessage.php:135 mod/message.php:236 mod/message.php:404
+msgid "Subject:"
+msgstr "Onderwerp:"
 
-#: mod/invite.php:144 mod/wallmessage.php:141 mod/message.php:259
-#: mod/message.php:426
+#: mod/wallmessage.php:141 mod/invite.php:149 mod/message.php:240
+#: mod/message.php:407
 msgid "Your message:"
 msgstr "Jouw bericht:"
 
-#: mod/invite.php:145
-msgid ""
-"You are cordially invited to join me and other close friends on Friendica - "
-"and help us to create a better social web."
-msgstr "Ik nodig je vriendelijk uit om bij mij en andere vrienden te komen op Friendica - en ons te helpen om een beter sociaal web te bouwen."
+#: mod/bookmarklet.php:23 src/Content/Nav.php:114 src/Module/Login.php:313
+msgid "Login"
+msgstr "Login"
 
-#: mod/invite.php:147
-msgid "You will need to supply this invitation code: $invite_code"
-msgstr "Je zult deze uitnodigingscode moeten invullen: $invite_code"
+#: mod/bookmarklet.php:51
+msgid "The post was created"
+msgstr ""
 
-#: mod/invite.php:147
-msgid ""
-"Once you have registered, please connect with me via my profile page at:"
-msgstr "Eens je geregistreerd bent kun je contact leggen met mij via mijn profielpagina op:"
+#: mod/editpost.php:25 mod/editpost.php:35
+msgid "Item not found"
+msgstr "Item niet gevonden"
 
-#: mod/invite.php:149
-msgid ""
-"For more information about the Friendica project and why we feel it is "
-"important, please visit http://friendi.ca"
-msgstr ""
+#: mod/editpost.php:42
+msgid "Edit post"
+msgstr "Bericht bewerken"
 
-#: mod/wall_attach.php:24 mod/wall_attach.php:32 mod/wall_attach.php:83
-#: mod/wall_upload.php:38 mod/wall_upload.php:54 mod/wall_upload.php:112
-#: mod/wall_upload.php:155 mod/wall_upload.php:158
-msgid "Invalid request."
-msgstr ""
+#: mod/editpost.php:134 src/Core/ACL.php:315
+msgid "CC: email addresses"
+msgstr "CC: e-mailadressen"
 
-#: mod/wall_attach.php:101
-msgid "Sorry, maybe your upload is bigger than the PHP configuration allows"
-msgstr ""
+#: mod/editpost.php:141 src/Core/ACL.php:316
+msgid "Example: bob@example.com, mary@example.com"
+msgstr "Voorbeeld: bob@voorbeeld.nl, an@voorbeeld.be"
 
-#: mod/wall_attach.php:101
-msgid "Or - did you try to upload an empty file?"
-msgstr ""
+#: mod/fsuggest.php:30 mod/fsuggest.php:96 mod/crepair.php:110
+#: mod/dfrn_confirm.php:129
+msgid "Contact not found."
+msgstr "Contact niet gevonden"
 
-#: mod/wall_attach.php:112
-#, php-format
-msgid "File exceeds size limit of %s"
-msgstr ""
+#: mod/fsuggest.php:72
+msgid "Friend suggestion sent."
+msgstr "Vriendschapsvoorstel verzonden."
 
-#: mod/wall_attach.php:136 mod/wall_attach.php:152
-msgid "File upload failed."
-msgstr "Uploaden van bestand mislukt."
+#: mod/fsuggest.php:101
+msgid "Suggest Friends"
+msgstr "Stel vrienden voor"
 
-#: mod/manage.php:180
-msgid "Manage Identities and/or Pages"
-msgstr "Beheer Identiteiten en/of Pagina's"
+#: mod/fsuggest.php:103
+#, php-format
+msgid "Suggest a friend for %s"
+msgstr "Stel een vriend voor aan %s"
 
-#: mod/manage.php:181
-msgid ""
-"Toggle between different identities or community/group pages which share "
-"your account details or which you have been granted \"manage\" permissions"
-msgstr "Wissel tussen verschillende identiteiten of forum/groeppagina's die jouw accountdetails delen of waar je \"beheerdersrechten\" hebt gekregen."
+#: mod/cal.php:142 mod/display.php:316 mod/profile.php:174
+msgid "Access to this profile has been restricted."
+msgstr "Toegang tot dit profiel is beperkt."
 
-#: mod/manage.php:182
-msgid "Select an identity to manage: "
-msgstr "Selecteer een identiteit om te beheren:"
+#: mod/cal.php:274 mod/events.php:391 view/theme/frio/theme.php:263
+#: view/theme/frio/theme.php:267 src/Content/Nav.php:104
+#: src/Content/Nav.php:170 src/Model/Profile.php:922 src/Model/Profile.php:933
+msgid "Events"
+msgstr "Gebeurtenissen"
 
-#: mod/dfrn_request.php:94
-msgid "This introduction has already been accepted."
-msgstr "Verzoek is al goedgekeurd"
+#: mod/cal.php:275 mod/events.php:392
+msgid "View"
+msgstr ""
 
-#: mod/dfrn_request.php:112 mod/dfrn_request.php:359
-msgid "Profile location is not valid or does not contain profile information."
-msgstr "Profiel is ongeldig of bevat geen informatie"
+#: mod/cal.php:276 mod/events.php:394
+msgid "Previous"
+msgstr "Vorige"
 
-#: mod/dfrn_request.php:116 mod/dfrn_request.php:363
-msgid "Warning: profile location has no identifiable owner name."
-msgstr "Waarschuwing: de profiellocatie heeft geen identificeerbare eigenaar."
+#: mod/cal.php:277 mod/install.php:156 mod/events.php:395
+msgid "Next"
+msgstr "Volgende"
 
-#: mod/dfrn_request.php:119 mod/dfrn_request.php:366
-msgid "Warning: profile location has no profile photo."
-msgstr "Waarschuwing: Profieladres heeft geen profielfoto."
+#: mod/cal.php:280 mod/events.php:400 src/Model/Event.php:412
+msgid "today"
+msgstr "vandaag"
 
-#: mod/dfrn_request.php:123 mod/dfrn_request.php:370
-#, php-format
-msgid "%d required parameter was not found at the given location"
-msgid_plural "%d required parameters were not found at the given location"
-msgstr[0] "De %d vereiste parameter is niet op het gegeven adres gevonden"
-msgstr[1] "De %d vereiste parameters zijn niet op het gegeven adres gevonden"
+#: mod/cal.php:281 mod/events.php:401 src/Util/Temporal.php:304
+#: src/Model/Event.php:413
+msgid "month"
+msgstr "maand"
 
-#: mod/dfrn_request.php:162
-msgid "Introduction complete."
-msgstr "Verzoek voltooid."
+#: mod/cal.php:282 mod/events.php:402 src/Util/Temporal.php:305
+#: src/Model/Event.php:414
+msgid "week"
+msgstr "week"
 
-#: mod/dfrn_request.php:199
-msgid "Unrecoverable protocol error."
-msgstr "Onherstelbare protocolfout. "
+#: mod/cal.php:283 mod/events.php:403 src/Util/Temporal.php:306
+#: src/Model/Event.php:415
+msgid "day"
+msgstr "dag"
 
-#: mod/dfrn_request.php:226
-msgid "Profile unavailable."
-msgstr "Profiel onbeschikbaar"
+#: mod/cal.php:284 mod/events.php:404
+msgid "list"
+msgstr ""
 
-#: mod/dfrn_request.php:248
-#, php-format
-msgid "%s has received too many connection requests today."
-msgstr "%s heeft te veel verzoeken gehad vandaag."
+#: mod/cal.php:297 src/Core/Console/NewPassword.php:73 src/Model/User.php:214
+msgid "User not found"
+msgstr ""
 
-#: mod/dfrn_request.php:249
-msgid "Spam protection measures have been invoked."
-msgstr "Beveiligingsmaatregelen tegen spam zijn in werking getreden."
+#: mod/cal.php:313
+msgid "This calendar format is not supported"
+msgstr ""
 
-#: mod/dfrn_request.php:250
-msgid "Friends are advised to please try again in 24 hours."
-msgstr "Wij adviseren vrienden om het over 24 uur nog een keer te proberen."
+#: mod/cal.php:315
+msgid "No exportable data found"
+msgstr "Geen exporteerbare data gevonden"
 
-#: mod/dfrn_request.php:280
-msgid "Invalid locator"
-msgstr "Ongeldige plaatsbepaler"
+#: mod/cal.php:332
+msgid "calendar"
+msgstr ""
 
-#: mod/dfrn_request.php:316
-msgid "You have already introduced yourself here."
-msgstr "Je hebt jezelf hier al voorgesteld."
+#: mod/contacts.php:71 mod/notifications.php:259 src/Model/Profile.php:516
+msgid "Network:"
+msgstr "Netwerk:"
 
-#: mod/dfrn_request.php:319
+#: mod/contacts.php:157
 #, php-format
-msgid "Apparently you are already friends with %s."
-msgstr "Blijkbaar bent u al bevriend met %s."
+msgid "%d contact edited."
+msgid_plural "%d contacts edited."
+msgstr[0] ""
+msgstr[1] ""
 
-#: mod/dfrn_request.php:339
-msgid "Invalid profile URL."
-msgstr "Ongeldig profiel adres."
+#: mod/contacts.php:184 mod/contacts.php:400
+msgid "Could not access contact record."
+msgstr "Kon geen toegang krijgen tot de contactgegevens"
 
-#: mod/dfrn_request.php:345 src/Model/Contact.php:1223
-msgid "Disallowed profile URL."
-msgstr "Niet toegelaten profiel adres."
+#: mod/contacts.php:194
+msgid "Could not locate selected profile."
+msgstr "Kon het geselecteerde profiel niet vinden."
 
-#: mod/dfrn_request.php:351 mod/friendica.php:128 mod/admin.php:353
-#: mod/admin.php:371 src/Model/Contact.php:1228
-msgid "Blocked domain"
-msgstr ""
+#: mod/contacts.php:228
+msgid "Contact updated."
+msgstr "Contact bijgewerkt."
 
-#: mod/dfrn_request.php:419 mod/contacts.php:230
+#: mod/contacts.php:230 mod/dfrn_request.php:415
 msgid "Failed to update contact record."
 msgstr "Ik kon de contactgegevens niet aanpassen."
 
-#: mod/dfrn_request.php:439
-msgid "Your introduction has been sent."
-msgstr "Je verzoek is verzonden."
+#: mod/contacts.php:421
+msgid "Contact has been blocked"
+msgstr "Contact is geblokkeerd"
 
-#: mod/dfrn_request.php:477
-msgid ""
-"Remote subscription can't be done for your network. Please subscribe "
-"directly on your system."
-msgstr ""
+#: mod/contacts.php:421
+msgid "Contact has been unblocked"
+msgstr "Contact is gedeblokkeerd"
 
-#: mod/dfrn_request.php:493
-msgid "Please login to confirm introduction."
-msgstr "Log in om je verzoek te bevestigen."
+#: mod/contacts.php:432
+msgid "Contact has been ignored"
+msgstr "Contact wordt genegeerd"
 
-#: mod/dfrn_request.php:501
-msgid ""
-"Incorrect identity currently logged in. Please login to "
-"<strong>this</strong> profile."
-msgstr "Je huidige identiteit is niet de juiste. Log met <strong>dit</strong> profiel in."
+#: mod/contacts.php:432
+msgid "Contact has been unignored"
+msgstr "Contact wordt niet meer genegeerd"
 
-#: mod/dfrn_request.php:515 mod/dfrn_request.php:532
-msgid "Confirm"
-msgstr "Bevestig"
+#: mod/contacts.php:443
+msgid "Contact has been archived"
+msgstr "Contact is gearchiveerd"
 
-#: mod/dfrn_request.php:527
-msgid "Hide this contact"
-msgstr "Verberg dit contact"
+#: mod/contacts.php:443
+msgid "Contact has been unarchived"
+msgstr "Contact is niet meer gearchiveerd"
 
-#: mod/dfrn_request.php:530
-#, php-format
-msgid "Welcome home %s."
-msgstr "Welkom terug %s."
+#: mod/contacts.php:467
+msgid "Drop contact"
+msgstr ""
 
-#: mod/dfrn_request.php:531
-#, php-format
-msgid "Please confirm your introduction/connection request to %s."
-msgstr "Bevestig je vriendschaps-/connectieverzoek voor %s."
+#: mod/contacts.php:470 mod/contacts.php:823
+msgid "Do you really want to delete this contact?"
+msgstr "Wil je echt dit contact verwijderen?"
 
-#: mod/dfrn_request.php:607 mod/probe.php:13 mod/viewcontacts.php:45
-#: mod/webfinger.php:16 mod/search.php:98 mod/search.php:104
-#: mod/community.php:27 mod/photos.php:932 mod/videos.php:199
-#: mod/display.php:203 mod/directory.php:42
-msgid "Public access denied."
-msgstr "Niet vrij toegankelijk"
+#: mod/contacts.php:488
+msgid "Contact has been removed."
+msgstr "Contact is verwijderd."
 
-#: mod/dfrn_request.php:642
-msgid ""
-"Please enter your 'Identity Address' from one of the following supported "
-"communications networks:"
-msgstr "Vul hier uw 'Identiteitsadres' in van een van de volgende ondersteunde communicatienetwerken:"
+#: mod/contacts.php:519
+#, php-format
+msgid "You are mutual friends with %s"
+msgstr "Je bent wederzijds bevriend met %s"
 
-#: mod/dfrn_request.php:645
+#: mod/contacts.php:523
 #, php-format
-msgid ""
-"If you are not yet a member of the free social web, <a href=\"%s\">follow "
-"this link to find a public Friendica site and join us today</a>."
-msgstr ""
+msgid "You are sharing with %s"
+msgstr "Je deelt met %s"
 
-#: mod/dfrn_request.php:650
-msgid "Friend/Connection Request"
-msgstr "Vriendschaps-/connectieverzoek"
+#: mod/contacts.php:527
+#, php-format
+msgid "%s is sharing with you"
+msgstr "%s deelt met jou"
 
-#: mod/dfrn_request.php:651
-msgid ""
-"Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, "
-"testuser@gnusocial.de"
-msgstr ""
+#: mod/contacts.php:547
+msgid "Private communications are not available for this contact."
+msgstr "Privécommunicatie met dit contact is niet beschikbaar."
 
-#: mod/dfrn_request.php:652 mod/follow.php:149
-msgid "Please answer the following:"
-msgstr "Beantwoord het volgende:"
+#: mod/contacts.php:549
+msgid "Never"
+msgstr "Nooit"
 
-#: mod/dfrn_request.php:653 mod/follow.php:150
-#, php-format
-msgid "Does %s know you?"
-msgstr "Kent %s jou?"
+#: mod/contacts.php:552
+msgid "(Update was successful)"
+msgstr "(Wijziging is geslaagd)"
 
-#: mod/dfrn_request.php:654 mod/follow.php:151
-msgid "Add a personal note:"
-msgstr "Voeg een persoonlijke opmerking toe:"
+#: mod/contacts.php:552
+msgid "(Update was not successful)"
+msgstr "(Wijziging is niet geslaagd)"
 
-#: mod/dfrn_request.php:656 src/Content/ContactSelector.php:79
-msgid "Friendica"
-msgstr "Friendica"
+#: mod/contacts.php:554 mod/contacts.php:992
+msgid "Suggest friends"
+msgstr "Stel vrienden voor"
 
-#: mod/dfrn_request.php:657
-msgid "GNU Social (Pleroma, Mastodon)"
-msgstr ""
+#: mod/contacts.php:558
+#, php-format
+msgid "Network type: %s"
+msgstr "Netwerk type: %s"
 
-#: mod/dfrn_request.php:658
-msgid "Diaspora (Socialhome, Hubzilla)"
+#: mod/contacts.php:563
+msgid "Communications lost with this contact!"
+msgstr "Communicatie met dit contact is verbroken!"
+
+#: mod/contacts.php:569
+msgid "Fetch further information for feeds"
 msgstr ""
 
-#: mod/dfrn_request.php:659
-#, php-format
+#: mod/contacts.php:571
 msgid ""
-" - please do not use this form.  Instead, enter %s into your Diaspora search"
-" bar."
-msgstr "- Gebruik niet dit formulier. Vul %s in in je Diaspora zoekbalk."
+"Fetch information like preview pictures, title and teaser from the feed "
+"item. You can activate this if the feed doesn't contain much text. Keywords "
+"are taken from the meta header in the feed item and are posted as hash tags."
+msgstr ""
 
-#: mod/dfrn_request.php:660 mod/unfollow.php:113 mod/follow.php:157
-msgid "Your Identity Address:"
-msgstr "Adres van uw identiteit:"
+#: mod/contacts.php:572 mod/admin.php:1283 mod/admin.php:1445
+#: mod/admin.php:1455
+msgid "Disabled"
+msgstr "Uitgeschakeld"
 
-#: mod/dfrn_request.php:662 mod/unfollow.php:65 mod/follow.php:62
-msgid "Submit Request"
-msgstr "Aanvraag indienen"
+#: mod/contacts.php:573
+msgid "Fetch information"
+msgstr ""
 
-#: mod/localtime.php:19 src/Model/Event.php:36 src/Model/Event.php:814
-msgid "l F d, Y \\@ g:i A"
-msgstr "l F d, Y \\@ g:i A"
+#: mod/contacts.php:574
+msgid "Fetch keywords"
+msgstr ""
 
-#: mod/localtime.php:33
-msgid "Time Conversion"
-msgstr "Tijdsconversie"
+#: mod/contacts.php:575
+msgid "Fetch information and keywords"
+msgstr ""
 
-#: mod/localtime.php:35
-msgid ""
-"Friendica provides this service for sharing events with other networks and "
-"friends in unknown timezones."
-msgstr "Friendica biedt deze dienst aan om gebeurtenissen te delen met andere netwerken en vrienden in onbekende tijdzones."
+#: mod/contacts.php:599 mod/unfollow.php:100
+msgid "Disconnect/Unfollow"
+msgstr ""
 
-#: mod/localtime.php:39
-#, php-format
-msgid "UTC time: %s"
-msgstr "UTC tijd: %s"
+#: mod/contacts.php:608
+msgid "Contact"
+msgstr ""
 
-#: mod/localtime.php:42
-#, php-format
-msgid "Current timezone: %s"
-msgstr "Huidige Tijdzone: %s"
+#: mod/contacts.php:611
+msgid "Profile Visibility"
+msgstr "Zichtbaarheid profiel"
 
-#: mod/localtime.php:46
+#: mod/contacts.php:612
 #, php-format
-msgid "Converted localtime: %s"
-msgstr "Omgerekende lokale tijd: %s"
+msgid ""
+"Please choose the profile you would like to display to %s when viewing your "
+"profile securely."
+msgstr "Kies het profiel dat getoond moet worden wanneer %s je profiel bezoekt. "
 
-#: mod/localtime.php:52
-msgid "Please select your timezone:"
-msgstr "Selecteer je tijdzone:"
+#: mod/contacts.php:613
+msgid "Contact Information / Notes"
+msgstr "Contactinformatie / aantekeningen"
 
-#: mod/probe.php:14 mod/webfinger.php:17
-msgid "Only logged in users are permitted to perform a probing."
+#: mod/contacts.php:614
+msgid "Their personal note"
 msgstr ""
 
-#: mod/profperm.php:28 mod/group.php:83 index.php:415
-msgid "Permission denied"
-msgstr "Toegang geweigerd"
+#: mod/contacts.php:616
+msgid "Edit contact notes"
+msgstr "Wijzig aantekeningen over dit contact"
 
-#: mod/profperm.php:34 mod/profperm.php:65
-msgid "Invalid profile identifier."
-msgstr "Ongeldige profiel-identificatie."
+#: mod/contacts.php:620
+msgid "Block/Unblock contact"
+msgstr "Blokkeer/deblokkeer contact"
 
-#: mod/profperm.php:111
-msgid "Profile Visibility Editor"
-msgstr ""
+#: mod/contacts.php:621
+msgid "Ignore contact"
+msgstr "Negeer contact"
 
-#: mod/profperm.php:115 mod/group.php:265
-msgid "Click on a contact to add or remove."
-msgstr "Klik op een contact om het toe te voegen of te verwijderen."
+#: mod/contacts.php:622
+msgid "Repair URL settings"
+msgstr "Repareer URL-instellingen"
 
-#: mod/profperm.php:124
-msgid "Visible To"
-msgstr "Zichtbaar voor"
+#: mod/contacts.php:623
+msgid "View conversations"
+msgstr "Toon gesprekken"
 
-#: mod/profperm.php:140
-msgid "All Contacts (with secure profile access)"
-msgstr "Alle contacten (met veilige profieltoegang)"
+#: mod/contacts.php:628
+msgid "Last update:"
+msgstr "Laatste wijziging:"
 
-#: mod/regmod.php:68
-msgid "Account approved."
-msgstr "Account goedgekeurd."
+#: mod/contacts.php:630
+msgid "Update public posts"
+msgstr "Openbare posts aanpassen"
 
-#: mod/regmod.php:93
-#, php-format
-msgid "Registration revoked for %s"
-msgstr "Registratie ingetrokken voor %s"
+#: mod/contacts.php:632 mod/contacts.php:1002
+msgid "Update now"
+msgstr "Wijzig nu"
 
-#: mod/regmod.php:102
-msgid "Please login."
-msgstr "Inloggen."
+#: mod/contacts.php:637 mod/contacts.php:827 mod/contacts.php:1011
+#: mod/admin.php:489 mod/admin.php:1824
+msgid "Unblock"
+msgstr "Blokkering opheffen"
 
-#: mod/removeme.php:55 mod/removeme.php:58
-msgid "Remove My Account"
-msgstr "Verwijder mijn account"
+#: mod/contacts.php:637 mod/contacts.php:827 mod/contacts.php:1011
+#: mod/admin.php:488 mod/admin.php:1823
+msgid "Block"
+msgstr "Blokkeren"
 
-#: mod/removeme.php:56
-msgid ""
-"This will completely remove your account. Once this has been done it is not "
-"recoverable."
-msgstr "Dit zal je account volledig verwijderen. Dit kan niet hersteld worden als het eenmaal uitgevoerd is."
+#: mod/contacts.php:638 mod/contacts.php:828 mod/contacts.php:1019
+msgid "Unignore"
+msgstr "Negeer niet meer"
 
-#: mod/removeme.php:57
-msgid "Please enter your password for verification:"
-msgstr "Voer je wachtwoord in voor verificatie:"
+#: mod/contacts.php:638 mod/contacts.php:828 mod/contacts.php:1019
+#: mod/notifications.php:62 mod/notifications.php:181
+#: mod/notifications.php:264
+msgid "Ignore"
+msgstr "Negeren"
 
-#: mod/viewcontacts.php:87
-msgid "No contacts."
-msgstr "Geen contacten."
+#: mod/contacts.php:642
+msgid "Currently blocked"
+msgstr "Op dit moment geblokkeerd"
 
-#: mod/viewsrc.php:12
-msgid "Access denied."
-msgstr "Toegang geweigerd"
+#: mod/contacts.php:643
+msgid "Currently ignored"
+msgstr "Op dit moment genegeerd"
 
-#: mod/wallmessage.php:49 mod/wallmessage.php:112
-#, php-format
-msgid "Number of daily wall messages for %s exceeded. Message failed."
+#: mod/contacts.php:644
+msgid "Currently archived"
+msgstr "Op dit moment gearchiveerd"
+
+#: mod/contacts.php:645
+msgid "Awaiting connection acknowledge"
 msgstr ""
 
-#: mod/wallmessage.php:57 mod/message.php:73
-msgid "No recipient selected."
-msgstr "Geen ontvanger geselecteerd."
+#: mod/contacts.php:646 mod/notifications.php:175 mod/notifications.php:253
+msgid "Hide this contact from others"
+msgstr "Verberg dit contact voor anderen"
 
-#: mod/wallmessage.php:60
-msgid "Unable to check your home location."
-msgstr "Niet in staat om je tijdlijn-locatie vast te stellen"
+#: mod/contacts.php:646
+msgid ""
+"Replies/likes to your public posts <strong>may</strong> still be visible"
+msgstr "Antwoorden of 'vind ik leuk's op je openbare posts <strong>kunnen</strong> nog zichtbaar zijn"
 
-#: mod/wallmessage.php:63 mod/message.php:80
-msgid "Message could not be sent."
-msgstr "Bericht kon niet verzonden worden."
+#: mod/contacts.php:647
+msgid "Notification for new posts"
+msgstr "Meldingen voor nieuwe berichten"
 
-#: mod/wallmessage.php:66 mod/message.php:83
-msgid "Message collection failure."
-msgstr "Fout bij het verzamelen van berichten."
+#: mod/contacts.php:647
+msgid "Send a notification of every new post of this contact"
+msgstr ""
 
-#: mod/wallmessage.php:69 mod/message.php:86
-msgid "Message sent."
-msgstr "Bericht verzonden."
+#: mod/contacts.php:650
+msgid "Blacklisted keywords"
+msgstr ""
 
-#: mod/wallmessage.php:86 mod/wallmessage.php:95
-msgid "No recipient."
-msgstr "Geen ontvanger."
+#: mod/contacts.php:650
+msgid ""
+"Comma separated list of keywords that should not be converted to hashtags, "
+"when \"Fetch information and keywords\" is selected"
+msgstr ""
 
-#: mod/wallmessage.php:132 mod/message.php:250
-msgid "Send Private Message"
-msgstr "Verstuur privébericht"
+#: mod/contacts.php:656 mod/unfollow.php:122 mod/follow.php:166
+#: mod/notifications.php:256 mod/admin.php:494 mod/admin.php:504
+msgid "Profile URL"
+msgstr "Profiel url"
 
-#: mod/wallmessage.php:133
-#, php-format
-msgid ""
-"If you wish for %s to respond, please check that the privacy settings on "
-"your site allow private mail from unknown senders."
-msgstr "Als je wilt dat %s antwoordt moet je nakijken dat de privacy-instellingen op jouw website privéberichten van onbekende afzenders toelaat."
+#: mod/contacts.php:660 mod/directory.php:148 mod/notifications.php:246
+#: mod/events.php:518 src/Model/Event.php:60 src/Model/Event.php:85
+#: src/Model/Event.php:421 src/Model/Event.php:900 src/Model/Profile.php:413
+msgid "Location:"
+msgstr "Plaats:"
 
-#: mod/wallmessage.php:134 mod/message.php:251 mod/message.php:421
-msgid "To:"
-msgstr "Aan:"
+#: mod/contacts.php:662 src/Model/Profile.php:420
+msgid "XMPP:"
+msgstr ""
 
-#: mod/wallmessage.php:135 mod/message.php:255 mod/message.php:423
-msgid "Subject:"
-msgstr "Onderwerp:"
+#: mod/contacts.php:664 mod/directory.php:154 mod/notifications.php:248
+#: src/Model/Profile.php:419 src/Model/Profile.php:804
+msgid "About:"
+msgstr "Over:"
 
-#: mod/uexport.php:44
-msgid "Export account"
-msgstr "Account exporteren"
+#: mod/contacts.php:666 mod/follow.php:174 mod/notifications.php:250
+#: src/Model/Profile.php:792
+msgid "Tags:"
+msgstr "Labels:"
 
-#: mod/uexport.php:44
-msgid ""
-"Export your account info and contacts. Use this to make a backup of your "
-"account and/or to move it to another server."
-msgstr "Je account informatie en contacten exporteren. Gebruik dit om een backup van je account te maken en/of om het te verhuizen naar een andere server."
-
-#: mod/uexport.php:45
-msgid "Export all"
-msgstr "Alles exporteren"
+#: mod/contacts.php:667
+msgid "Actions"
+msgstr ""
 
-#: mod/uexport.php:45
-msgid ""
-"Export your accout info, contacts and all your items as json. Could be a "
-"very big file, and could take a lot of time. Use this to make a full backup "
-"of your account (photos are not exported)"
-msgstr "Je account info, contacten en al je items in json formaat exporteren. Dit kan een heel groot bestand worden, en kan lang duren. Gebruik dit om een volledige backup van je account te maken (foto's worden niet geexporteerd)"
+#: mod/contacts.php:669 mod/contacts.php:855 view/theme/frio/theme.php:259
+#: src/Content/Nav.php:100 src/Model/Profile.php:886
+msgid "Status"
+msgstr "Tijdlijn"
 
-#: mod/uexport.php:52 mod/settings.php:107
-msgid "Export personal data"
-msgstr "Persoonlijke gegevens exporteren"
+#: mod/contacts.php:670
+msgid "Contact Settings"
+msgstr ""
 
-#: mod/filer.php:34
-msgid "- select -"
-msgstr "- Kies -"
+#: mod/contacts.php:711
+msgid "Suggestions"
+msgstr "Voorstellen"
 
-#: mod/notify.php:77
-msgid "No more system notifications."
-msgstr "Geen systeemnotificaties meer."
+#: mod/contacts.php:714
+msgid "Suggest potential friends"
+msgstr "Stel vrienden voor"
 
-#: mod/ping.php:292
-msgid "{0} wants to be your friend"
-msgstr "{0} wilt je vriend worden"
+#: mod/contacts.php:719 mod/group.php:215
+msgid "All Contacts"
+msgstr "Alle Contacten"
 
-#: mod/ping.php:307
-msgid "{0} sent you a message"
-msgstr "{0} stuurde jou een bericht"
+#: mod/contacts.php:722
+msgid "Show all contacts"
+msgstr "Toon alle contacten"
 
-#: mod/ping.php:322
-msgid "{0} requested registration"
-msgstr "{0} vroeg om zich te registreren"
+#: mod/contacts.php:727
+msgid "Unblocked"
+msgstr "Niet geblokkeerd"
 
-#: mod/poke.php:192
-msgid "Poke/Prod"
-msgstr "Aanstoten/porren"
+#: mod/contacts.php:730
+msgid "Only show unblocked contacts"
+msgstr "Toon alleen niet-geblokkeerde contacten"
 
-#: mod/poke.php:193
-msgid "poke, prod or do other things to somebody"
-msgstr "aanstoten, porren of andere dingen met iemand doen"
+#: mod/contacts.php:735
+msgid "Blocked"
+msgstr "Geblokkeerd"
 
-#: mod/poke.php:194
-msgid "Recipient"
-msgstr "Ontvanger"
+#: mod/contacts.php:738
+msgid "Only show blocked contacts"
+msgstr "Toon alleen geblokkeerde contacten"
 
-#: mod/poke.php:195
-msgid "Choose what you wish to do to recipient"
-msgstr "Kies wat je met de ontvanger wil doen"
+#: mod/contacts.php:743
+msgid "Ignored"
+msgstr "Genegeerd"
 
-#: mod/poke.php:198
-msgid "Make this post private"
-msgstr "Dit bericht privé maken"
+#: mod/contacts.php:746
+msgid "Only show ignored contacts"
+msgstr "Toon alleen genegeerde contacten"
 
-#: mod/subthread.php:113
-#, php-format
-msgid "%1$s is following %2$s's %3$s"
-msgstr "%1$s volgt %3$s van %2$s"
+#: mod/contacts.php:751
+msgid "Archived"
+msgstr "Gearchiveerd"
 
-#: mod/tagrm.php:47
-msgid "Tag removed"
-msgstr "Label verwijderd"
+#: mod/contacts.php:754
+msgid "Only show archived contacts"
+msgstr "Toon alleen gearchiveerde contacten"
 
-#: mod/tagrm.php:85
-msgid "Remove Item Tag"
-msgstr "Verwijder label van item"
+#: mod/contacts.php:759
+msgid "Hidden"
+msgstr "Verborgen"
 
-#: mod/tagrm.php:87
-msgid "Select a tag to remove: "
-msgstr "Selecteer een label om te verwijderen: "
+#: mod/contacts.php:762
+msgid "Only show hidden contacts"
+msgstr "Toon alleen verborgen contacten"
 
-#: mod/tagrm.php:98 mod/delegate.php:177
-msgid "Remove"
-msgstr "Verwijderen"
+#: mod/contacts.php:818
+msgid "Search your contacts"
+msgstr "Doorzoek je contacten"
 
-#: mod/wall_upload.php:186 mod/photos.php:763 mod/photos.php:766
-#: mod/photos.php:795 mod/profile_photo.php:153
+#: mod/contacts.php:819 mod/search.php:236
 #, php-format
-msgid "Image exceeds size limit of %s"
+msgid "Results for: %s"
 msgstr ""
 
-#: mod/wall_upload.php:200 mod/photos.php:818 mod/profile_photo.php:162
-msgid "Unable to process image."
-msgstr "Niet in staat om de afbeelding te verwerken"
+#: mod/contacts.php:820 mod/directory.php:209 view/theme/vier/theme.php:203
+#: src/Content/Widget.php:63
+msgid "Find"
+msgstr "Zoek"
 
-#: mod/wall_upload.php:231 mod/item.php:471 src/Object/Image.php:953
-#: src/Object/Image.php:969 src/Object/Image.php:977 src/Object/Image.php:1002
-msgid "Wall Photos"
+#: mod/contacts.php:826 mod/settings.php:169 mod/settings.php:695
+msgid "Update"
+msgstr "Wijzigen"
+
+#: mod/contacts.php:829 mod/contacts.php:1027
+msgid "Archive"
+msgstr "Archiveer"
+
+#: mod/contacts.php:829 mod/contacts.php:1027
+msgid "Unarchive"
+msgstr "Archiveer niet meer"
+
+#: mod/contacts.php:832
+msgid "Batch Actions"
 msgstr ""
 
-#: mod/wall_upload.php:239 mod/photos.php:847 mod/profile_photo.php:307
-msgid "Image upload failed."
-msgstr "Uploaden van afbeelding mislukt."
+#: mod/contacts.php:858 mod/unfollow.php:132 mod/follow.php:186
+#: src/Model/Profile.php:889
+msgid "Status Messages and Posts"
+msgstr "Berichten op jouw tijdlijn"
 
-#: mod/search.php:37 mod/network.php:194
-msgid "Remove term"
-msgstr "Verwijder zoekterm"
+#: mod/contacts.php:866 src/Model/Profile.php:897
+msgid "Profile Details"
+msgstr "Profieldetails"
 
-#: mod/search.php:46 mod/network.php:201 src/Content/Feature.php:100
-msgid "Saved Searches"
-msgstr "Opgeslagen zoekopdrachten"
+#: mod/contacts.php:878
+msgid "View all contacts"
+msgstr "Alle contacten zien"
 
-#: mod/search.php:105
-msgid "Only logged in users are permitted to perform a search."
+#: mod/contacts.php:889
+msgid "View all common friends"
 msgstr ""
 
-#: mod/search.php:129
-msgid "Too Many Requests"
-msgstr ""
+#: mod/contacts.php:895 mod/admin.php:1358 mod/events.php:532
+#: src/Model/Profile.php:863
+msgid "Advanced"
+msgstr "Geavanceerd"
 
-#: mod/search.php:130
-msgid "Only one search per minute is permitted for not logged in users."
-msgstr ""
+#: mod/contacts.php:898
+msgid "Advanced Contact Settings"
+msgstr "Geavanceerde instellingen voor contacten"
 
-#: mod/search.php:228 mod/community.php:136
-msgid "No results."
-msgstr "Geen resultaten."
+#: mod/contacts.php:930
+msgid "Mutual Friendship"
+msgstr "Wederzijdse vriendschap"
 
-#: mod/search.php:234
-#, php-format
-msgid "Items tagged with: %s"
-msgstr ""
+#: mod/contacts.php:934
+msgid "is a fan of yours"
+msgstr "Is een fan van jou"
 
-#: mod/search.php:236 mod/contacts.php:819
-#, php-format
-msgid "Results for: %s"
-msgstr ""
+#: mod/contacts.php:938
+msgid "you are a fan of"
+msgstr "Jij bent een fan van"
 
-#: mod/bookmarklet.php:23 src/Content/Nav.php:114 src/Module/Login.php:312
-msgid "Login"
-msgstr "Login"
+#: mod/contacts.php:953 mod/photos.php:1476 mod/photos.php:1515
+#: mod/photos.php:1588 src/Object/Post.php:801
+msgid "This is you"
+msgstr "Dit ben jij"
 
-#: mod/bookmarklet.php:51
-msgid "The post was created"
-msgstr ""
+#: mod/contacts.php:1013
+msgid "Toggle Blocked status"
+msgstr "Schakel geblokkeerde status"
 
-#: mod/community.php:46
-msgid "Community option not available."
-msgstr ""
+#: mod/contacts.php:1021
+msgid "Toggle Ignored status"
+msgstr "Schakel negeerstatus"
 
-#: mod/community.php:63
-msgid "Not available."
-msgstr "Niet beschikbaar"
+#: mod/contacts.php:1029
+msgid "Toggle Archive status"
+msgstr "Schakel archiveringsstatus"
 
-#: mod/community.php:76
-msgid "Local Community"
-msgstr ""
+#: mod/contacts.php:1037
+msgid "Delete contact"
+msgstr "Verwijder contact"
 
-#: mod/community.php:79
-msgid "Posts from local users on this server"
+#: mod/delegate.php:37
+msgid "Parent user not found."
 msgstr ""
 
-#: mod/community.php:87
-msgid "Global Community"
+#: mod/delegate.php:144
+msgid "No parent user"
 msgstr ""
 
-#: mod/community.php:90
-msgid "Posts from users of the whole federated network"
+#: mod/delegate.php:159
+msgid "Parent Password:"
 msgstr ""
 
-#: mod/community.php:180
+#: mod/delegate.php:159
 msgid ""
-"This community stream shows all public posts received by this node. They may"
-" not reflect the opinions of this node’s users."
+"Please enter the password of the parent account to legitimize your request."
 msgstr ""
 
-#: mod/editpost.php:25 mod/editpost.php:35
-msgid "Item not found"
-msgstr "Item niet gevonden"
+#: mod/delegate.php:164
+msgid "Parent User"
+msgstr ""
 
-#: mod/editpost.php:42
-msgid "Edit post"
-msgstr "Bericht bewerken"
+#: mod/delegate.php:167
+msgid ""
+"Parent users have total control about this account, including the account "
+"settings. Please double check whom you give this access."
+msgstr ""
 
-#: mod/editpost.php:134 src/Core/ACL.php:315
-msgid "CC: email addresses"
-msgstr "CC: e-mailadressen"
+#: mod/delegate.php:168 mod/admin.php:311 mod/admin.php:1353
+#: mod/admin.php:1989 mod/admin.php:2242 mod/admin.php:2316 mod/admin.php:2463
+#: mod/settings.php:669 mod/settings.php:776 mod/settings.php:864
+#: mod/settings.php:953 mod/settings.php:1183
+msgid "Save Settings"
+msgstr "Instellingen opslaan"
 
-#: mod/editpost.php:141 src/Core/ACL.php:316
-msgid "Example: bob@example.com, mary@example.com"
-msgstr "Voorbeeld: bob@voorbeeld.nl, an@voorbeeld.be"
+#: mod/delegate.php:169 src/Content/Nav.php:205
+msgid "Delegate Page Management"
+msgstr "Paginabeheer uitbesteden"
 
-#: mod/feedtest.php:20
-msgid "You must be logged in to use this module"
+#: mod/delegate.php:170
+msgid "Delegates"
 msgstr ""
 
-#: mod/feedtest.php:48
-msgid "Source URL"
-msgstr ""
+#: mod/delegate.php:172
+msgid ""
+"Delegates are able to manage all aspects of this account/page except for "
+"basic account settings. Please do not delegate your personal account to "
+"anybody that you do not trust completely."
+msgstr "Personen waaraan het beheer is uitbesteed kunnen alle onderdelen van een account/pagina beheren, behalve de basisinstellingen van een account. Besteed je persoonlijke account daarom niet uit aan personen die je niet volledig vertrouwt."
 
-#: mod/fsuggest.php:72
-msgid "Friend suggestion sent."
-msgstr "Vriendschapsvoorstel verzonden."
+#: mod/delegate.php:173
+msgid "Existing Page Delegates"
+msgstr "Bestaande personen waaraan het paginabeheer is uitbesteed"
 
-#: mod/fsuggest.php:101
-msgid "Suggest Friends"
-msgstr "Stel vrienden voor"
+#: mod/delegate.php:175
+msgid "Potential Delegates"
+msgstr "Mogelijke personen waaraan het paginabeheer kan worden uitbesteed "
 
-#: mod/fsuggest.php:103
-#, php-format
-msgid "Suggest a friend for %s"
-msgstr "Stel een vriend voor aan %s"
+#: mod/delegate.php:178
+msgid "Add"
+msgstr "Toevoegen"
 
-#: mod/group.php:36
-msgid "Group created."
-msgstr "Groep aangemaakt."
+#: mod/delegate.php:179
+msgid "No entries."
+msgstr "Geen gegevens."
 
-#: mod/group.php:42
-msgid "Could not create group."
-msgstr "Kon de groep niet aanmaken."
+#: mod/feedtest.php:20
+msgid "You must be logged in to use this module"
+msgstr ""
 
-#: mod/group.php:56 mod/group.php:157
-msgid "Group not found."
-msgstr "Groep niet gevonden."
+#: mod/feedtest.php:48
+msgid "Source URL"
+msgstr ""
 
-#: mod/group.php:70
-msgid "Group name changed."
-msgstr "Groepsnaam gewijzigd."
+#: mod/oexchange.php:30
+msgid "Post successful."
+msgstr "Bericht succesvol geplaatst."
 
-#: mod/group.php:97
-msgid "Save Group"
-msgstr "Bewaar groep"
+#: mod/ostatus_subscribe.php:21
+msgid "Subscribing to OStatus contacts"
+msgstr ""
 
-#: mod/group.php:102
-msgid "Create a group of contacts/friends."
-msgstr "Maak een groep contacten/vrienden aan."
+#: mod/ostatus_subscribe.php:33
+msgid "No contact provided."
+msgstr ""
 
-#: mod/group.php:103 mod/group.php:199 src/Model/Group.php:408
-msgid "Group Name: "
-msgstr "Groepsnaam:"
+#: mod/ostatus_subscribe.php:40
+msgid "Couldn't fetch information for contact."
+msgstr ""
 
-#: mod/group.php:127
-msgid "Group removed."
-msgstr "Groep verwijderd."
+#: mod/ostatus_subscribe.php:50
+msgid "Couldn't fetch friends for contact."
+msgstr ""
 
-#: mod/group.php:129
-msgid "Unable to remove group."
-msgstr "Niet in staat om groep te verwijderen."
+#: mod/ostatus_subscribe.php:78
+msgid "success"
+msgstr "Succesvol"
 
-#: mod/group.php:192
-msgid "Delete Group"
-msgstr ""
+#: mod/ostatus_subscribe.php:80
+msgid "failed"
+msgstr "Mislukt"
 
-#: mod/group.php:198
-msgid "Group Editor"
-msgstr "Groepsbewerker"
+#: mod/ostatus_subscribe.php:83 src/Object/Post.php:287
+msgid "ignored"
+msgstr "Verboden"
 
-#: mod/group.php:203
-msgid "Edit Group Name"
-msgstr ""
+#: mod/profile_photo.php:55
+msgid "Image uploaded but image cropping failed."
+msgstr "Afbeelding opgeladen, maar bijsnijden mislukt."
 
-#: mod/group.php:213
-msgid "Members"
-msgstr "Leden"
+#: mod/profile_photo.php:88 mod/profile_photo.php:96 mod/profile_photo.php:104
+#: mod/profile_photo.php:315
+#, php-format
+msgid "Image size reduction [%s] failed."
+msgstr "Verkleining van de afbeelding [%s] mislukt."
 
-#: mod/group.php:215 mod/contacts.php:719
-msgid "All Contacts"
-msgstr "Alle Contacten"
+#: mod/profile_photo.php:125
+msgid ""
+"Shift-reload the page or clear browser cache if the new photo does not "
+"display immediately."
+msgstr "Shift-herlaad de pagina, of maak de browser cache leeg als nieuwe foto's niet onmiddellijk verschijnen."
 
-#: mod/group.php:216 mod/network.php:639
-msgid "Group is empty"
-msgstr "De groep is leeg"
+#: mod/profile_photo.php:134
+msgid "Unable to process image"
+msgstr "Ik kan de afbeelding niet verwerken"
 
-#: mod/group.php:229
-msgid "Remove Contact"
-msgstr ""
+#: mod/profile_photo.php:247
+msgid "Upload File:"
+msgstr "Upload bestand:"
 
-#: mod/group.php:253
-msgid "Add Contact"
-msgstr ""
+#: mod/profile_photo.php:248
+msgid "Select a profile:"
+msgstr "Kies een profiel:"
 
-#: mod/item.php:114
-msgid "Unable to locate original post."
-msgstr "Ik kan de originele post niet meer vinden."
+#: mod/profile_photo.php:253
+msgid "or"
+msgstr "of"
 
-#: mod/item.php:274
-msgid "Empty post discarded."
-msgstr "Lege post weggegooid."
+#: mod/profile_photo.php:253
+msgid "skip this step"
+msgstr "Deze stap overslaan"
 
-#: mod/item.php:799
-#, php-format
-msgid ""
-"This message was sent to you by %s, a member of the Friendica social "
-"network."
-msgstr "Dit bericht werd naar jou gestuurd door %s, een lid van het Friendica sociale netwerk."
+#: mod/profile_photo.php:253
+msgid "select a photo from your photo albums"
+msgstr "Kies een foto uit je fotoalbums"
 
-#: mod/item.php:801
-#, php-format
-msgid "You may visit them online at %s"
-msgstr "Je kunt ze online bezoeken op %s"
+#: mod/profile_photo.php:266
+msgid "Crop Image"
+msgstr "Afbeelding bijsnijden"
 
-#: mod/item.php:802
-msgid ""
-"Please contact the sender by replying to this post if you do not wish to "
-"receive these messages."
-msgstr "Contacteer de afzender door op dit bericht te antwoorden als je deze berichten niet wilt ontvangen."
+#: mod/profile_photo.php:267
+msgid "Please adjust the image cropping for optimum viewing."
+msgstr "Pas het afsnijden van de afbeelding aan voor het beste resultaat."
 
-#: mod/item.php:806
-#, php-format
-msgid "%s posted an update."
-msgstr "%s heeft een wijziging geplaatst."
+#: mod/profile_photo.php:269
+msgid "Done Editing"
+msgstr "Wijzigingen compleet"
 
-#: mod/message.php:30 src/Content/Nav.php:198
-msgid "New Message"
-msgstr "Nieuw Bericht"
+#: mod/profile_photo.php:305
+msgid "Image uploaded successfully."
+msgstr "Uploaden van afbeelding gelukt."
 
-#: mod/message.php:77
-msgid "Unable to locate contact information."
-msgstr "Ik kan geen contact informatie vinden."
+#: mod/unfollow.php:34
+msgid "Contact wasn't found or can't be unfollowed."
+msgstr ""
 
-#: mod/message.php:112 src/Content/Nav.php:195 view/theme/frio/theme.php:268
-msgid "Messages"
-msgstr "Privéberichten"
+#: mod/unfollow.php:47
+msgid "Contact unfollowed"
+msgstr ""
 
-#: mod/message.php:136
-msgid "Do you really want to delete this message?"
-msgstr "Wil je echt dit bericht verwijderen?"
+#: mod/unfollow.php:65 mod/follow.php:62 mod/dfrn_request.php:657
+msgid "Submit Request"
+msgstr "Aanvraag indienen"
 
-#: mod/message.php:156
-msgid "Message deleted."
-msgstr "Bericht verwijderd."
+#: mod/unfollow.php:73
+msgid "You aren't a friend of this contact."
+msgstr ""
 
-#: mod/message.php:185
-msgid "Conversation removed."
-msgstr "Gesprek verwijderd."
+#: mod/unfollow.php:79
+msgid "Unfollowing is currently not supported by your network."
+msgstr ""
 
-#: mod/message.php:291
-msgid "No messages."
-msgstr "Geen berichten."
+#: mod/unfollow.php:113 mod/follow.php:157 mod/dfrn_request.php:655
+msgid "Your Identity Address:"
+msgstr "Adres van je identiteit:"
 
-#: mod/message.php:330
-msgid "Message not available."
-msgstr "Bericht niet beschikbaar."
+#: mod/directory.php:151 mod/notifications.php:252 src/Model/Profile.php:416
+#: src/Model/Profile.php:743
+msgid "Gender:"
+msgstr "Geslacht:"
 
-#: mod/message.php:397
-msgid "Delete message"
-msgstr "Verwijder bericht"
+#: mod/directory.php:152 src/Model/Profile.php:417 src/Model/Profile.php:767
+msgid "Status:"
+msgstr "Tijdlijn:"
 
-#: mod/message.php:399 mod/message.php:500
-msgid "D, d M Y - g:i A"
-msgstr "D, d M Y - g:i A"
+#: mod/directory.php:153 src/Model/Profile.php:418 src/Model/Profile.php:784
+msgid "Homepage:"
+msgstr "Website:"
 
-#: mod/message.php:414 mod/message.php:497
-msgid "Delete conversation"
-msgstr "Verwijder gesprek"
+#: mod/directory.php:202 view/theme/vier/theme.php:208
+#: src/Content/Widget.php:68
+msgid "Global Directory"
+msgstr "Globale gids"
 
-#: mod/message.php:416
-msgid ""
-"No secure communications available. You <strong>may</strong> be able to "
-"respond from the sender's profile page."
-msgstr "Geen beveiligde communicatie beschikbaar. Je kunt <strong>misschien</strong> antwoorden vanaf de profiel-pagina van de afzender."
+#: mod/directory.php:204
+msgid "Find on this site"
+msgstr "Op deze website zoeken"
 
-#: mod/message.php:420
-msgid "Send Reply"
-msgstr "Verstuur Antwoord"
+#: mod/directory.php:206
+msgid "Results for:"
+msgstr ""
 
-#: mod/message.php:471
-#, php-format
-msgid "Unknown sender - %s"
-msgstr "Onbekende afzender - %s"
+#: mod/directory.php:208
+msgid "Site Directory"
+msgstr "Websitegids"
 
-#: mod/message.php:473
-#, php-format
-msgid "You and %s"
-msgstr "Jij en %s"
+#: mod/directory.php:213
+msgid "No entries (some entries may be hidden)."
+msgstr "Geen gegevens (sommige gegevens kunnen verborgen zijn)."
 
-#: mod/message.php:475
+#: mod/dirfind.php:49
 #, php-format
-msgid "%s and You"
-msgstr "%s en jij"
+msgid "People Search - %s"
+msgstr ""
 
-#: mod/message.php:503
+#: mod/dirfind.php:60
 #, php-format
-msgid "%d message"
-msgid_plural "%d messages"
-msgstr[0] "%d bericht"
-msgstr[1] "%d berichten"
+msgid "Forum Search - %s"
+msgstr ""
 
-#: mod/network.php:202 src/Model/Group.php:400
-msgid "add"
-msgstr "toevoegen"
+#: mod/follow.php:45
+msgid "The contact could not be added."
+msgstr ""
 
-#: mod/network.php:547
-#, php-format
-msgid ""
-"Warning: This group contains %s member from a network that doesn't allow non"
-" public messages."
-msgid_plural ""
-"Warning: This group contains %s members from a network that doesn't allow "
-"non public messages."
-msgstr[0] ""
-msgstr[1] ""
+#: mod/follow.php:73
+msgid "You already added this contact."
+msgstr "Je hebt deze kontakt al toegevoegd"
 
-#: mod/network.php:550
-msgid "Messages in this group won't be send to these receivers."
+#: mod/follow.php:83
+msgid "Diaspora support isn't enabled. Contact can't be added."
 msgstr ""
 
-#: mod/network.php:618
-msgid "No such group"
-msgstr "Zo'n groep bestaat niet"
-
-#: mod/network.php:643
-#, php-format
-msgid "Group: %s"
+#: mod/follow.php:90
+msgid "OStatus support is disabled. Contact can't be added."
 msgstr ""
 
-#: mod/network.php:669
-msgid "Private messages to this person are at risk of public disclosure."
-msgstr "Privéberichten naar deze persoon kunnen openbaar gemaakt worden."
-
-#: mod/network.php:672
-msgid "Invalid contact."
-msgstr "Ongeldig contact."
-
-#: mod/network.php:921
-msgid "Commented Order"
-msgstr "Nieuwe reacties bovenaan"
-
-#: mod/network.php:924
-msgid "Sort by Comment Date"
-msgstr "Berichten met nieuwe reacties bovenaan"
-
-#: mod/network.php:929
-msgid "Posted Order"
-msgstr "Nieuwe berichten bovenaan"
+#: mod/follow.php:97
+msgid "The network type couldn't be detected. Contact can't be added."
+msgstr ""
 
-#: mod/network.php:932
-msgid "Sort by Post Date"
-msgstr "Nieuwe berichten bovenaan"
+#: mod/follow.php:149 mod/dfrn_request.php:647
+msgid "Please answer the following:"
+msgstr "Beantwoord het volgende:"
 
-#: mod/network.php:940 mod/profiles.php:687
-#: src/Core/NotificationsManager.php:185
-msgid "Personal"
-msgstr "Persoonlijk"
+#: mod/follow.php:150 mod/dfrn_request.php:648
+#, php-format
+msgid "Does %s know you?"
+msgstr "Kent %s jou?"
 
-#: mod/network.php:943
-msgid "Posts that mention or involve you"
-msgstr "Alleen berichten die jou vermelden of op jou betrekking hebben"
+#: mod/follow.php:151 mod/dfrn_request.php:649
+msgid "Add a personal note:"
+msgstr "Voeg een persoonlijke opmerking toe:"
 
-#: mod/network.php:951
-msgid "New"
-msgstr "Nieuw"
+#: mod/lostpass.php:27
+msgid "No valid account found."
+msgstr "Geen geldige account gevonden."
 
-#: mod/network.php:954
-msgid "Activity Stream - by date"
-msgstr "Activiteitenstroom - volgens datum"
+#: mod/lostpass.php:39
+msgid "Password reset request issued. Check your email."
+msgstr "Verzoek om wachtwoord opnieuw in te stellen werd verstuurd. Kijk uw e-mail na."
 
-#: mod/network.php:962
-msgid "Shared Links"
-msgstr "Gedeelde links"
+#: mod/lostpass.php:45
+#, php-format
+msgid ""
+"\n"
+"\t\tDear %1$s,\n"
+"\t\t\tA request was recently received at \"%2$s\" to reset your account\n"
+"\t\tpassword. In order to confirm this request, please select the verification link\n"
+"\t\tbelow or paste it into your web browser address bar.\n"
+"\n"
+"\t\tIf you did NOT request this change, please DO NOT follow the link\n"
+"\t\tprovided and ignore and/or delete this email, the request will expire shortly.\n"
+"\n"
+"\t\tYour password will not be changed unless we can verify that you\n"
+"\t\tissued this request."
+msgstr "\n\t\tBeste %1$s,\n\t\t\tEr is recent om \"%2$s\" een verzoek gekomen om je paswoord te resetten.\n\t\tOm dit verzoek te bevestigen, gelieve de verificatie link hieronder te volgen of in je browser te kopiëren.\n\n\t\tAls je dit verzoek NIET hebt gedaan, volg deze link dan NIET en negeer \n\t\ten/of verwijder deze email, het verzoek zal binnenkort vanzelf ongeldig worden.\n\n\t\tJe paswoord zal niet aangepast worden tenzij we kunnen verifiëren\n\t\tdat je dit verzoek verzonden hebt."
 
-#: mod/network.php:965
-msgid "Interesting Links"
-msgstr "Interessante links"
+#: mod/lostpass.php:56
+#, php-format
+msgid ""
+"\n"
+"\t\tFollow this link soon to verify your identity:\n"
+"\n"
+"\t\t%1$s\n"
+"\n"
+"\t\tYou will then receive a follow-up message containing the new password.\n"
+"\t\tYou may change that password from your account settings page after logging in.\n"
+"\n"
+"\t\tThe login details are as follows:\n"
+"\n"
+"\t\tSite Location:\t%2$s\n"
+"\t\tLogin Name:\t%3$s"
+msgstr "\n\t\tVolg nu deze link om je identiteit te bevestigen:\n\n\t\t%1$s\n\n\t\tJe zal dan een boodschap krijgen met je nieuw paswoord.\n\t\tJe kunt je paswoord veranderen in je instelling pagina nadat je ingelogd bent.\n\n\t\tDe login details zijn de volgende:\n\n\t\tSite locatie:\t%2$s\n\t\tLogin naam:\t%3$s"
 
-#: mod/network.php:973
-msgid "Starred"
-msgstr "Met ster"
+#: mod/lostpass.php:73
+#, php-format
+msgid "Password reset requested at %s"
+msgstr "Op %s werd gevraagd je wachtwoord opnieuw in te stellen"
 
-#: mod/network.php:976
-msgid "Favourite Posts"
-msgstr "Favoriete berichten"
+#: mod/lostpass.php:89
+msgid ""
+"Request could not be verified. (You may have previously submitted it.) "
+"Password reset failed."
+msgstr "Verzoek kon niet geverifieerd worden. (Misschien heb je het voordien al ingediend.) Wachtwoord niet opnieuw ingesteld."
 
-#: mod/notes.php:52 src/Model/Profile.php:946
-msgid "Personal Notes"
-msgstr "Persoonlijke Nota's"
+#: mod/lostpass.php:102
+msgid "Request has expired, please make a new one."
+msgstr ""
 
-#: mod/oexchange.php:30
-msgid "Post successful."
-msgstr "Bericht succesvol geplaatst."
+#: mod/lostpass.php:117
+msgid "Forgot your Password?"
+msgstr "Wachtwoord vergeten?"
 
-#: mod/photos.php:108 src/Model/Profile.php:907
-msgid "Photo Albums"
-msgstr "Fotoalbums"
+#: mod/lostpass.php:118
+msgid ""
+"Enter your email address and submit to have your password reset. Then check "
+"your email for further instructions."
+msgstr "Voer je e-mailadres in en verstuur het om je wachtwoord opnieuw in te stellen. Kijk dan je e-mail na voor verdere instructies."
 
-#: mod/photos.php:109 mod/photos.php:1713
-msgid "Recent Photos"
-msgstr "Recente foto's"
+#: mod/lostpass.php:119 src/Module/Login.php:315
+msgid "Nickname or Email: "
+msgstr "Bijnaam of e-mail:"
 
-#: mod/photos.php:112 mod/photos.php:1210 mod/photos.php:1715
-msgid "Upload New Photos"
-msgstr "Nieuwe foto's uploaden"
+#: mod/lostpass.php:120
+msgid "Reset"
+msgstr "Opnieuw"
 
-#: mod/photos.php:126 mod/settings.php:50
-msgid "everybody"
-msgstr "iedereen"
+#: mod/lostpass.php:136 src/Module/Login.php:327
+msgid "Password Reset"
+msgstr "Wachtwoord opnieuw instellen"
 
-#: mod/photos.php:184
-msgid "Contact information unavailable"
-msgstr "Contactinformatie niet beschikbaar"
+#: mod/lostpass.php:137
+msgid "Your password has been reset as requested."
+msgstr "Je wachtwoord is opnieuw ingesteld zoals gevraagd."
 
-#: mod/photos.php:204
-msgid "Album not found."
-msgstr "Album niet gevonden"
+#: mod/lostpass.php:138
+msgid "Your new password is"
+msgstr "Je nieuwe wachtwoord is"
 
-#: mod/photos.php:234 mod/photos.php:245 mod/photos.php:1161
-msgid "Delete Album"
-msgstr "Verwijder album"
+#: mod/lostpass.php:139
+msgid "Save or copy your new password - and then"
+msgstr "Bewaar of kopieer je nieuw wachtwoord - en dan"
 
-#: mod/photos.php:243
-msgid "Do you really want to delete this photo album and all its photos?"
-msgstr "Wil je echt dit fotoalbum en alle foto's erin verwijderen?"
+#: mod/lostpass.php:140
+msgid "click here to login"
+msgstr "klik hier om in te loggen"
 
-#: mod/photos.php:310 mod/photos.php:321 mod/photos.php:1446
-msgid "Delete Photo"
-msgstr "Verwijder foto"
+#: mod/lostpass.php:141
+msgid ""
+"Your password may be changed from the <em>Settings</em> page after "
+"successful login."
+msgstr "Je kunt dit wachtwoord veranderen nadat je bent ingelogd op de <em>Instellingen></em> pagina."
 
-#: mod/photos.php:319
-msgid "Do you really want to delete this photo?"
-msgstr "Wil je echt deze foto verwijderen?"
+#: mod/lostpass.php:149
+#, php-format
+msgid ""
+"\n"
+"\t\t\tDear %1$s,\n"
+"\t\t\t\tYour password has been changed as requested. Please retain this\n"
+"\t\t\tinformation for your records (or change your password immediately to\n"
+"\t\t\tsomething that you will remember).\n"
+"\t\t"
+msgstr ""
 
-#: mod/photos.php:667
-msgid "a photo"
-msgstr "een foto"
+#: mod/lostpass.php:155
+#, php-format
+msgid ""
+"\n"
+"\t\t\tYour login details are as follows:\n"
+"\n"
+"\t\t\tSite Location:\t%1$s\n"
+"\t\t\tLogin Name:\t%2$s\n"
+"\t\t\tPassword:\t%3$s\n"
+"\n"
+"\t\t\tYou may change that password from your account settings page after logging in.\n"
+"\t\t"
+msgstr ""
 
-#: mod/photos.php:667
+#: mod/lostpass.php:169
 #, php-format
-msgid "%1$s was tagged in %2$s by %3$s"
-msgstr "%1$s is gelabeld in %2$s door %3$s"
+msgid "Your password has been changed at %s"
+msgstr "Je wachtwoord is veranderd op %s"
 
-#: mod/photos.php:769
-msgid "Image upload didn't complete, please try again"
+#: mod/babel.php:22
+msgid "Source input"
 msgstr ""
 
-#: mod/photos.php:772
-msgid "Image file is missing"
+#: mod/babel.php:28
+msgid "BBCode::toPlaintext"
 msgstr ""
 
-#: mod/photos.php:777
-msgid ""
-"Server can't accept new file upload at this time, please contact your "
-"administrator"
+#: mod/babel.php:34
+msgid "BBCode::convert (raw HTML)"
 msgstr ""
 
-#: mod/photos.php:803
-msgid "Image file is empty."
-msgstr "Afbeeldingsbestand is leeg."
-
-#: mod/photos.php:940
-msgid "No photos selected"
-msgstr "Geen foto's geselecteerd"
+#: mod/babel.php:39
+msgid "BBCode::convert"
+msgstr ""
 
-#: mod/photos.php:1036 mod/videos.php:309
-msgid "Access to this item is restricted."
-msgstr "Toegang tot dit item is beperkt."
+#: mod/babel.php:45
+msgid "BBCode::convert => HTML::toBBCode"
+msgstr ""
 
-#: mod/photos.php:1090
-msgid "Upload Photos"
-msgstr "Upload foto's"
+#: mod/babel.php:51
+msgid "BBCode::toMarkdown"
+msgstr ""
 
-#: mod/photos.php:1094 mod/photos.php:1156
-msgid "New album name: "
-msgstr "Nieuwe albumnaam: "
+#: mod/babel.php:57
+msgid "BBCode::toMarkdown => Markdown::convert"
+msgstr ""
 
-#: mod/photos.php:1095
-msgid "or existing album name: "
-msgstr "of bestaande albumnaam: "
+#: mod/babel.php:63
+msgid "BBCode::toMarkdown => Markdown::toBBCode"
+msgstr ""
 
-#: mod/photos.php:1096
-msgid "Do not show a status post for this upload"
-msgstr "Toon geen bericht op je tijdlijn van deze upload"
+#: mod/babel.php:69
+msgid "BBCode::toMarkdown =>  Markdown::convert => HTML::toBBCode"
+msgstr ""
 
-#: mod/photos.php:1098 mod/photos.php:1441 mod/events.php:533
-#: src/Core/ACL.php:318
-msgid "Permissions"
-msgstr "Rechten"
+#: mod/babel.php:76
+msgid "Source input \\x28Diaspora format\\x29"
+msgstr ""
 
-#: mod/photos.php:1106 mod/photos.php:1449 mod/settings.php:1229
-msgid "Show to Groups"
-msgstr "Tonen aan groepen"
+#: mod/babel.php:82
+msgid "Markdown::toBBCode"
+msgstr ""
 
-#: mod/photos.php:1107 mod/photos.php:1450 mod/settings.php:1230
-msgid "Show to Contacts"
-msgstr "Tonen aan contacten"
+#: mod/babel.php:89
+msgid "Raw HTML input"
+msgstr ""
 
-#: mod/photos.php:1167
-msgid "Edit Album"
-msgstr "Album wijzigen"
+#: mod/babel.php:94
+msgid "HTML Input"
+msgstr ""
 
-#: mod/photos.php:1172
-msgid "Show Newest First"
-msgstr "Toon niewste eerst"
+#: mod/babel.php:100
+msgid "HTML::toBBCode"
+msgstr ""
 
-#: mod/photos.php:1174
-msgid "Show Oldest First"
-msgstr "Toon oudste eerst"
+#: mod/babel.php:106
+msgid "HTML::toPlaintext"
+msgstr ""
 
-#: mod/photos.php:1195 mod/photos.php:1698
-msgid "View Photo"
-msgstr "Bekijk foto"
+#: mod/babel.php:114
+msgid "Source text"
+msgstr ""
 
-#: mod/photos.php:1236
-msgid "Permission denied. Access to this item may be restricted."
-msgstr "Toegang geweigerd. Toegang tot dit item is mogelijk beperkt."
+#: mod/babel.php:115
+msgid "BBCode"
+msgstr ""
 
-#: mod/photos.php:1238
-msgid "Photo not available"
-msgstr "Foto is niet beschikbaar"
+#: mod/babel.php:116
+msgid "Markdown"
+msgstr ""
 
-#: mod/photos.php:1301
-msgid "View photo"
-msgstr "Bekijk foto"
+#: mod/babel.php:117
+msgid "HTML"
+msgstr ""
 
-#: mod/photos.php:1301
-msgid "Edit photo"
-msgstr "Bewerk foto"
+#: mod/friendica.php:77
+msgid "This is Friendica, version"
+msgstr "Dit is Friendica, versie"
 
-#: mod/photos.php:1302
-msgid "Use as profile photo"
-msgstr "Gebruik als profielfoto"
+#: mod/friendica.php:78
+msgid "running at web location"
+msgstr "draaiend op web-adres"
 
-#: mod/photos.php:1308 src/Object/Post.php:149
-msgid "Private Message"
-msgstr "Privébericht"
+#: mod/friendica.php:82
+msgid ""
+"Please visit <a href=\"https://friendi.ca\">Friendi.ca</a> to learn more "
+"about the Friendica project."
+msgstr ""
 
-#: mod/photos.php:1327
-msgid "View Full Size"
-msgstr "Bekijk in volledig formaat"
+#: mod/friendica.php:86
+msgid "Bug reports and issues: please visit"
+msgstr "Bug rapporten en problemen: bezoek"
 
-#: mod/photos.php:1414
-msgid "Tags: "
-msgstr "Labels: "
+#: mod/friendica.php:86
+msgid "the bugtracker at github"
+msgstr ""
 
-#: mod/photos.php:1417
-msgid "[Remove any tag]"
-msgstr "[Alle labels verwijderen]"
+#: mod/friendica.php:89
+msgid "Suggestions, praise, etc. - please email \"info\" at \"friendi - dot - ca"
+msgstr ""
 
-#: mod/photos.php:1432
-msgid "New album name"
-msgstr "Nieuwe albumnaam"
+#: mod/friendica.php:103
+msgid "Installed addons/apps:"
+msgstr ""
 
-#: mod/photos.php:1433
-msgid "Caption"
-msgstr "Onderschrift"
+#: mod/friendica.php:117
+msgid "No installed addons/apps"
+msgstr ""
 
-#: mod/photos.php:1434
-msgid "Add a Tag"
-msgstr "Een label toevoegen"
+#: mod/friendica.php:122
+#, php-format
+msgid "Read about the <a href=\"%1$s/tos\">Terms of Service</a> of this node."
+msgstr ""
 
-#: mod/photos.php:1434
-msgid ""
-"Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
-msgstr "Voorbeeld: @bob, @Barbara_Jansen, @jan@voorbeeld.nl, #Ardennen, #camping "
+#: mod/friendica.php:127
+msgid "On this server the following remote servers are blocked."
+msgstr ""
 
-#: mod/photos.php:1435
-msgid "Do not rotate"
+#: mod/friendica.php:128 mod/dfrn_request.php:347 mod/admin.php:357
+#: mod/admin.php:375 src/Model/Contact.php:1281
+msgid "Blocked domain"
 msgstr ""
 
-#: mod/photos.php:1436
-msgid "Rotate CW (right)"
-msgstr "Roteren met de klok mee (rechts)"
+#: mod/friendica.php:128 mod/admin.php:358 mod/admin.php:376
+msgid "Reason for the block"
+msgstr ""
 
-#: mod/photos.php:1437
-msgid "Rotate CCW (left)"
-msgstr "Roteren tegen de klok in (links)"
+#: mod/invite.php:33
+msgid "Total invitation limit exceeded."
+msgstr "Totale uitnodigingslimiet overschreden."
 
-#: mod/photos.php:1471 src/Object/Post.php:296
-msgid "I like this (toggle)"
-msgstr "Vind ik leuk"
+#: mod/invite.php:55
+#, php-format
+msgid "%s : Not a valid email address."
+msgstr "%s: Geen geldig e-mailadres."
 
-#: mod/photos.php:1472 src/Object/Post.php:297
-msgid "I don't like this (toggle)"
-msgstr "Vind ik niet leuk"
+#: mod/invite.php:87
+msgid "Please join us on Friendica"
+msgstr "Kom bij ons op Friendica"
 
-#: mod/photos.php:1488 mod/photos.php:1527 mod/photos.php:1600
-#: mod/contacts.php:953 src/Object/Post.php:793
-msgid "This is you"
-msgstr "Dit ben jij"
+#: mod/invite.php:96
+msgid "Invitation limit exceeded. Please contact your site administrator."
+msgstr "Uitnodigingslimiet overschreden. Neem contact op met de beheerder van je website."
 
-#: mod/photos.php:1490 mod/photos.php:1529 mod/photos.php:1602
-#: src/Object/Post.php:399 src/Object/Post.php:795
-msgid "Comment"
-msgstr "Reacties"
+#: mod/invite.php:100
+#, php-format
+msgid "%s : Message delivery failed."
+msgstr "%s : Aflevering van bericht mislukt."
 
-#: mod/photos.php:1634
-msgid "Map"
-msgstr ""
+#: mod/invite.php:104
+#, php-format
+msgid "%d message sent."
+msgid_plural "%d messages sent."
+msgstr[0] "%d bericht verzonden."
+msgstr[1] "%d berichten verzonden."
 
-#: mod/photos.php:1704 mod/videos.php:387
-msgid "View Album"
-msgstr "Album bekijken"
+#: mod/invite.php:122
+msgid "You have no more invitations available"
+msgstr "Je kunt geen uitnodigingen meer sturen"
 
-#: mod/profile.php:37 src/Model/Profile.php:118
-msgid "Requested profile is not available."
-msgstr "Gevraagde profiel is niet beschikbaar."
+#: mod/invite.php:130
+#, php-format
+msgid ""
+"Visit %s for a list of public sites that you can join. Friendica members on "
+"other sites can all connect with each other, as well as with members of many"
+" other social networks."
+msgstr "Bezoek %s voor een lijst van openbare sites waar je je kunt aansluiten. Friendica leden op andere sites kunnen allemaal met elkaar verbonden worden, en ook met leden van verschillende andere sociale netwerken."
 
-#: mod/profile.php:78 src/Protocol/OStatus.php:1252
+#: mod/invite.php:132
 #, php-format
-msgid "%s's posts"
-msgstr ""
+msgid ""
+"To accept this invitation, please visit and register at %s or any other "
+"public Friendica website."
+msgstr "Om deze uitnodiging te accepteren kan je je op %s registreren of op een andere vrij toegankelijke Friendica-website."
 
-#: mod/profile.php:79 src/Protocol/OStatus.php:1253
+#: mod/invite.php:133
 #, php-format
-msgid "%s's comments"
+msgid ""
+"Friendica sites all inter-connect to create a huge privacy-enhanced social "
+"web that is owned and controlled by its members. They can also connect with "
+"many traditional social networks. See %s for a list of alternate Friendica "
+"sites you can join."
+msgstr "Friendica servers zijn allemaal onderling verbonden om een reusachtig sociaal web te maken met verbeterde privacy, dat eigendom is van en gecontroleerd door zijn leden. Ze kunnen ook verbindingen maken met verschillende traditionele sociale netwerken. Bekijk %s voor een lijst van alternatieve Friendica servers waar je aan kunt sluiten."
+
+#: mod/invite.php:137
+msgid ""
+"Our apologies. This system is not currently configured to connect with other"
+" public sites or invite members."
+msgstr "Onze verontschuldigingen. Dit systeem is momenteel niet ingesteld om verbinding te maken met andere openbare plaatsen of leden uit te nodigen."
+
+#: mod/invite.php:141
+msgid ""
+"Friendica sites all inter-connect to create a huge privacy-enhanced social "
+"web that is owned and controlled by its members. They can also connect with "
+"many traditional social networks."
 msgstr ""
 
-#: mod/profile.php:80 src/Protocol/OStatus.php:1251
+#: mod/invite.php:140
 #, php-format
-msgid "%s's timeline"
+msgid "To accept this invitation, please visit and register at %s."
 msgstr ""
 
-#: mod/profile.php:173 mod/display.php:313 mod/cal.php:142
-msgid "Access to this profile has been restricted."
-msgstr "Toegang tot dit profiel is beperkt."
-
-#: mod/profile.php:194
-msgid "Tips for New Members"
-msgstr "Tips voor nieuwe leden"
-
-#: mod/videos.php:139
-msgid "Do you really want to delete this video?"
-msgstr "Wil je deze video echt verwijderen?"
+#: mod/invite.php:147
+msgid "Send invitations"
+msgstr "Verstuur uitnodigingen"
 
-#: mod/videos.php:144
-msgid "Delete Video"
-msgstr "Verwijder video"
+#: mod/invite.php:148
+msgid "Enter email addresses, one per line:"
+msgstr "Vul e-mailadressen in, één per lijn:"
 
-#: mod/videos.php:207
-msgid "No videos selected"
-msgstr "Geen video's geselecteerd"
+#: mod/invite.php:149
+msgid ""
+"You are cordially invited to join me and other close friends on Friendica - "
+"and help us to create a better social web."
+msgstr "Ik nodig je vriendelijk uit om bij mij en andere vrienden te komen op Friendica - en ons te helpen om een beter sociaal web te bouwen."
 
-#: mod/videos.php:396
-msgid "Recent Videos"
-msgstr "Recente video's"
+#: mod/invite.php:151
+msgid "You will need to supply this invitation code: $invite_code"
+msgstr "Je zult deze uitnodigingscode moeten invullen: $invite_code"
 
-#: mod/videos.php:398
-msgid "Upload New Videos"
-msgstr "Nieuwe video's uploaden"
+#: mod/invite.php:151
+msgid ""
+"Once you have registered, please connect with me via my profile page at:"
+msgstr "Eens je geregistreerd bent kun je contact leggen met mij via mijn profielpagina op:"
 
-#: mod/delegate.php:37
-msgid "Parent user not found."
+#: mod/invite.php:153
+msgid ""
+"For more information about the Friendica project and why we feel it is "
+"important, please visit http://friendi.ca"
 msgstr ""
 
-#: mod/delegate.php:144
-msgid "No parent user"
-msgstr ""
+#: mod/crepair.php:87
+msgid "Contact settings applied."
+msgstr "Contactinstellingen toegepast."
 
-#: mod/delegate.php:159
-msgid "Parent Password:"
-msgstr ""
+#: mod/crepair.php:89
+msgid "Contact update failed."
+msgstr "Aanpassen van contact mislukt."
 
-#: mod/delegate.php:159
+#: mod/crepair.php:114
 msgid ""
-"Please enter the password of the parent account to legitimize your request."
+"<strong>WARNING: This is highly advanced</strong> and if you enter incorrect"
+" information your communications with this contact may stop working."
+msgstr "<strong>WAARSCHUWING: Dit is zeer geavanceerd</strong> en als je verkeerde informatie invult, zal je mogelijk niet meer kunnen communiceren met deze contactpersoon."
+
+#: mod/crepair.php:115
+msgid ""
+"Please use your browser 'Back' button <strong>now</strong> if you are "
+"uncertain what to do on this page."
+msgstr "Gebruik <strong>nu</strong> de \"terug\"-knop in je webbrowser wanneer je niet weet wat je op deze pagina moet doen."
+
+#: mod/crepair.php:129 mod/crepair.php:131
+msgid "No mirroring"
 msgstr ""
 
-#: mod/delegate.php:164
-msgid "Parent User"
+#: mod/crepair.php:129
+msgid "Mirror as forwarded posting"
 msgstr ""
 
-#: mod/delegate.php:167
-msgid ""
-"Parent users have total control about this account, including the account "
-"settings. Please double check whom you give this access."
+#: mod/crepair.php:129 mod/crepair.php:131
+msgid "Mirror as my own posting"
 msgstr ""
 
-#: mod/delegate.php:168 mod/admin.php:307 mod/admin.php:1346
-#: mod/admin.php:1965 mod/admin.php:2218 mod/admin.php:2292 mod/admin.php:2439
-#: mod/settings.php:675 mod/settings.php:784 mod/settings.php:872
-#: mod/settings.php:961 mod/settings.php:1194
-msgid "Save Settings"
-msgstr "Instellingen opslaan"
+#: mod/crepair.php:144
+msgid "Return to contact editor"
+msgstr "Ga terug naar contactbewerker"
 
-#: mod/delegate.php:169 src/Content/Nav.php:204
-msgid "Delegate Page Management"
-msgstr "Paginabeheer uitbesteden"
+#: mod/crepair.php:146
+msgid "Refetch contact data"
+msgstr ""
+
+#: mod/crepair.php:149
+msgid "Remote Self"
+msgstr ""
 
-#: mod/delegate.php:170
-msgid "Delegates"
+#: mod/crepair.php:152
+msgid "Mirror postings from this contact"
 msgstr ""
 
-#: mod/delegate.php:172
+#: mod/crepair.php:154
 msgid ""
-"Delegates are able to manage all aspects of this account/page except for "
-"basic account settings. Please do not delegate your personal account to "
-"anybody that you do not trust completely."
-msgstr "Personen waaraan het beheer is uitbesteed kunnen alle onderdelen van een account/pagina beheren, behalve de basisinstellingen van een account. Besteed je persoonlijke account daarom niet uit aan personen die je niet volledig vertrouwd."
+"Mark this contact as remote_self, this will cause friendica to repost new "
+"entries from this contact."
+msgstr ""
 
-#: mod/delegate.php:173
-msgid "Existing Page Delegates"
-msgstr "Bestaande personen waaraan het paginabeheer is uitbesteed"
+#: mod/crepair.php:158 mod/admin.php:494 mod/admin.php:1806 mod/admin.php:1817
+#: mod/admin.php:1830 mod/admin.php:1846 mod/settings.php:671
+#: mod/settings.php:697
+msgid "Name"
+msgstr "Naam"
 
-#: mod/delegate.php:175
-msgid "Potential Delegates"
-msgstr "Mogelijke personen waaraan het paginabeheer kan worden uitbesteed "
+#: mod/crepair.php:159
+msgid "Account Nickname"
+msgstr "Bijnaam account"
 
-#: mod/delegate.php:178
-msgid "Add"
-msgstr "Toevoegen"
+#: mod/crepair.php:160
+msgid "@Tagname - overrides Name/Nickname"
+msgstr "@Labelnaam - krijgt voorrang op naam/bijnaam"
 
-#: mod/delegate.php:179
-msgid "No entries."
-msgstr "Geen gegevens."
+#: mod/crepair.php:161
+msgid "Account URL"
+msgstr "URL account"
 
-#: mod/dirfind.php:49
-#, php-format
-msgid "People Search - %s"
+#: mod/crepair.php:162
+msgid "Friend Request URL"
+msgstr "URL vriendschapsverzoek"
+
+#: mod/crepair.php:163
+msgid "Friend Confirm URL"
+msgstr "URL vriendschapsbevestiging"
+
+#: mod/crepair.php:164
+msgid "Notification Endpoint URL"
 msgstr ""
 
-#: mod/dirfind.php:60
+#: mod/crepair.php:165
+msgid "Poll/Feed URL"
+msgstr "URL poll/feed"
+
+#: mod/crepair.php:166
+msgid "New photo from this URL"
+msgstr "Nieuwe foto van deze URL"
+
+#: mod/dfrn_poll.php:123 mod/dfrn_poll.php:539
 #, php-format
-msgid "Forum Search - %s"
-msgstr ""
+msgid "%1$s welcomes %2$s"
+msgstr "%1$s heet %2$s van harte welkom"
+
+#: mod/help.php:48
+msgid "Help:"
+msgstr "Help:"
+
+#: mod/help.php:54 view/theme/vier/theme.php:297 src/Content/Nav.php:134
+msgid "Help"
+msgstr "Help"
 
-#: mod/install.php:114
+#: mod/help.php:63 index.php:317
+msgid "Page not found."
+msgstr "Pagina niet gevonden"
+
+#: mod/install.php:87
 msgid "Friendica Communications Server - Setup"
 msgstr ""
 
-#: mod/install.php:120
+#: mod/install.php:93
 msgid "Could not connect to database."
 msgstr "Kon geen toegang krijgen tot de database."
 
-#: mod/install.php:124
+#: mod/install.php:97
 msgid "Could not create table."
 msgstr "Kon tabel niet aanmaken."
 
-#: mod/install.php:130
+#: mod/install.php:103
 msgid "Your Friendica site database has been installed."
 msgstr "De database van je Friendica-website is geïnstalleerd."
 
-#: mod/install.php:135
+#: mod/install.php:108
 msgid ""
 "You may need to import the file \"database.sql\" manually using phpmyadmin "
 "or mysql."
 msgstr "Het kan nodig zijn om het bestand \"database.sql\" manueel te importeren met phpmyadmin of mysql."
 
-#: mod/install.php:136 mod/install.php:208 mod/install.php:558
+#: mod/install.php:109 mod/install.php:155 mod/install.php:267
 msgid "Please see the file \"INSTALL.txt\"."
 msgstr "Zie het bestand \"INSTALL.txt\"."
 
-#: mod/install.php:148
+#: mod/install.php:121
 msgid "Database already in use."
 msgstr ""
 
-#: mod/install.php:205
+#: mod/install.php:152
 msgid "System check"
 msgstr "Systeemcontrole"
 
-#: mod/install.php:209 mod/cal.php:277 mod/events.php:395
-msgid "Next"
-msgstr "Volgende"
-
-#: mod/install.php:210
+#: mod/install.php:157
 msgid "Check again"
 msgstr "Controleer opnieuw"
 
-#: mod/install.php:230
+#: mod/install.php:177
 msgid "Database connection"
 msgstr "Verbinding met database"
 
-#: mod/install.php:231
+#: mod/install.php:178
 msgid ""
 "In order to install Friendica we need to know how to connect to your "
 "database."
 msgstr "Om Friendica te kunnen installeren moet ik weten hoe ik jouw database kan bereiken."
 
-#: mod/install.php:232
+#: mod/install.php:179
 msgid ""
 "Please contact your hosting provider or site administrator if you have "
 "questions about these settings."
 msgstr "Neem contact op met jouw hostingprovider of websitebeheerder, wanneer je vragen hebt over deze instellingen. "
 
-#: mod/install.php:233
+#: mod/install.php:180
 msgid ""
 "The database you specify below should already exist. If it does not, please "
 "create it before continuing."
 msgstr "De database die je hier opgeeft zou al moeten bestaan. Maak anders de database aan voordat je verder gaat."
 
-#: mod/install.php:237
+#: mod/install.php:184
 msgid "Database Server Name"
 msgstr "Servernaam database"
 
-#: mod/install.php:238
+#: mod/install.php:185
 msgid "Database Login Name"
 msgstr "Gebruikersnaam database"
 
-#: mod/install.php:239
+#: mod/install.php:186
 msgid "Database Login Password"
 msgstr "Wachtwoord database"
 
-#: mod/install.php:239
+#: mod/install.php:186
 msgid "For security reasons the password must not be empty"
 msgstr ""
 
-#: mod/install.php:240
+#: mod/install.php:187
 msgid "Database Name"
 msgstr "Naam database"
 
-#: mod/install.php:241 mod/install.php:281
+#: mod/install.php:188 mod/install.php:228
 msgid "Site administrator email address"
 msgstr "E-mailadres van de websitebeheerder"
 
-#: mod/install.php:241 mod/install.php:281
+#: mod/install.php:188 mod/install.php:228
 msgid ""
 "Your account email address must match this in order to use the web admin "
 "panel."
 msgstr "Het e-mailadres van je account moet hiermee overeenkomen om het administratiepaneel te kunnen gebruiken."
 
-#: mod/install.php:245 mod/install.php:284
+#: mod/install.php:192 mod/install.php:231
 msgid "Please select a default timezone for your website"
-msgstr "Selecteer een standaard tijdzone voor uw website"
+msgstr "Selecteer een standaard tijdzone voor je website"
 
-#: mod/install.php:271
+#: mod/install.php:218
 msgid "Site settings"
 msgstr "Website-instellingen"
 
-#: mod/install.php:285
+#: mod/install.php:232
 msgid "System Language:"
 msgstr ""
 
-#: mod/install.php:285
+#: mod/install.php:232
 msgid ""
 "Set the default language for your Friendica installation interface and to "
 "send emails."
 msgstr ""
 
-#: mod/install.php:325
-msgid "Could not find a command line version of PHP in the web server PATH."
-msgstr "Kan geen command-line-versie van PHP vinden in het PATH van de webserver."
-
-#: mod/install.php:326
-msgid ""
-"If you don't have a command line version of PHP installed on your server, "
-"you will not be able to run the background processing. See <a "
-"href='https://github.com/friendica/friendica/blob/master/doc/Install.md#set-"
-"up-the-worker'>'Setup the worker'</a>"
-msgstr ""
-
-#: mod/install.php:330
-msgid "PHP executable path"
-msgstr "PATH van het PHP commando"
-
-#: mod/install.php:330
-msgid ""
-"Enter full path to php executable. You can leave this blank to continue the "
-"installation."
-msgstr "Vul het volledige pad in naar het php programma. Je kunt dit leeg laten om de installatie verder te zetten."
-
-#: mod/install.php:335
-msgid "Command line PHP"
-msgstr "PHP-opdrachtregel"
-
-#: mod/install.php:344
-msgid "PHP executable is not the php cli binary (could be cgi-fgci version)"
-msgstr ""
-
-#: mod/install.php:345
-msgid "Found PHP version: "
-msgstr "Gevonden PHP versie:"
-
-#: mod/install.php:347
-msgid "PHP cli binary"
-msgstr ""
-
-#: mod/install.php:358
+#: mod/install.php:248
 msgid ""
-"The command line version of PHP on your system does not have "
-"\"register_argc_argv\" enabled."
-msgstr "De command-line versie van PHP op jouw systeem heeft \"register_argc_argv\" niet geactiveerd."
-
-#: mod/install.php:359
-msgid "This is required for message delivery to work."
-msgstr "Dit is nodig om het verzenden van berichten mogelijk te maken."
-
-#: mod/install.php:361
-msgid "PHP register_argc_argv"
-msgstr "PHP register_argc_argv"
+"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."
+msgstr "Het databaseconfiguratiebestand \".htconfig.php\" kon niet worden weggeschreven. Je kunt de bijgevoegde tekst gebruiken om in een configuratiebestand aan te maken in de hoogste map van je webserver."
 
-#: mod/install.php:384
-msgid ""
-"Error: the \"openssl_pkey_new\" function on this system is not able to "
-"generate encryption keys"
-msgstr ""
+#: mod/install.php:265
+msgid "<h1>What next</h1>"
+msgstr "<h1>Wat nu</h1>"
 
-#: mod/install.php:385
+#: mod/install.php:266
 msgid ""
-"If running under Windows, please see "
-"\"http://www.php.net/manual/en/openssl.installation.php\"."
-msgstr "Zie \"http://www.php.net/manual/en/openssl.installation.php\" wanneer u Friendica onder Windows draait."
-
-#: mod/install.php:387
-msgid "Generate encryption keys"
-msgstr ""
-
-#: mod/install.php:394
-msgid "libCurl PHP module"
-msgstr "libCurl PHP module"
-
-#: mod/install.php:395
-msgid "GD graphics PHP module"
-msgstr "GD graphics PHP module"
-
-#: mod/install.php:396
-msgid "OpenSSL PHP module"
-msgstr "OpenSSL PHP module"
-
-#: mod/install.php:397
-msgid "PDO or MySQLi PHP module"
-msgstr ""
-
-#: mod/install.php:398
-msgid "mb_string PHP module"
-msgstr "mb_string PHP module"
-
-#: mod/install.php:399
-msgid "XML PHP module"
-msgstr ""
-
-#: mod/install.php:400
-msgid "iconv PHP module"
-msgstr ""
-
-#: mod/install.php:401
-msgid "POSIX PHP module"
+"IMPORTANT: You will need to [manually] setup a scheduled task for the "
+"worker."
 msgstr ""
 
-#: mod/install.php:405 mod/install.php:407
-msgid "Apache mod_rewrite module"
-msgstr "Apache mod_rewrite module"
-
-#: mod/install.php:405
-msgid ""
-"Error: Apache webserver mod-rewrite module is required but not installed."
-msgstr "Fout: Apache-module mod-rewrite is vereist, maar niet geïnstalleerd."
-
-#: mod/install.php:413
-msgid "Error: libCURL PHP module required but not installed."
-msgstr "Fout: PHP-module libCURL is vereist, maar niet geïnstalleerd."
-
-#: mod/install.php:417
+#: mod/install.php:269
+#, php-format
 msgid ""
-"Error: GD graphics PHP module with JPEG support required but not installed."
-msgstr "Fout: PHP-module GD graphics met JPEG support is vereist, maar niet geïnstalleerd."
-
-#: mod/install.php:421
-msgid "Error: openssl PHP module required but not installed."
-msgstr "Fout: PHP-module openssl is vereist, maar niet geïnstalleerd."
-
-#: mod/install.php:425
-msgid "Error: PDO or MySQLi PHP module required but not installed."
-msgstr ""
-
-#: mod/install.php:429
-msgid "Error: The MySQL driver for PDO is not installed."
+"Go to your new Friendica node <a href=\"%s/register\">registration page</a> "
+"and register as new user. Remember to use the same email you have entered as"
+" administrator email. This will allow you to enter the site admin panel."
 msgstr ""
 
-#: mod/install.php:433
-msgid "Error: mb_string PHP module required but not installed."
-msgstr "Fout: PHP-module mb_string is vereist, maar niet geïnstalleerd."
-
-#: mod/install.php:437
-msgid "Error: iconv PHP module required but not installed."
-msgstr ""
+#: mod/message.php:30 src/Content/Nav.php:199
+msgid "New Message"
+msgstr "Nieuw Bericht"
 
-#: mod/install.php:441
-msgid "Error: POSIX PHP module required but not installed."
-msgstr ""
+#: mod/message.php:77
+msgid "Unable to locate contact information."
+msgstr "Ik kan geen contact informatie vinden."
 
-#: mod/install.php:451
-msgid "Error, XML PHP module required but not installed."
-msgstr ""
+#: mod/message.php:112 view/theme/frio/theme.php:268 src/Content/Nav.php:196
+msgid "Messages"
+msgstr "Privéberichten"
 
-#: mod/install.php:463
-msgid ""
-"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."
-msgstr "Het installatieprogramma moet een bestand \".htconfig.php\" in de bovenste map van je webserver aanmaken, maar kan dit niet doen."
+#: mod/message.php:136
+msgid "Do you really want to delete this message?"
+msgstr "Wil je echt dit bericht verwijderen?"
 
-#: mod/install.php:464
-msgid ""
-"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."
-msgstr "Dit is meestal een permissieprobleem, omdat de webserver niet in staat is om in deze map bestanden weg te schrijven - ook al kun je dit zelf wel."
+#: mod/message.php:152
+msgid "Message deleted."
+msgstr "Bericht verwijderd."
 
-#: mod/install.php:465
-msgid ""
-"At the end of this procedure, we will give you a text to save in a file "
-"named .htconfig.php in your Friendica top folder."
-msgstr "Op het einde van deze procedure zal ik je een tekst geven om te bewaren in een bestand .htconfig.php in je hoogste Friendica map."
+#: mod/message.php:166
+msgid "Conversation removed."
+msgstr "Gesprek verwijderd."
 
-#: mod/install.php:466
-msgid ""
-"You can alternatively skip this procedure and perform a manual installation."
-" Please see the file \"INSTALL.txt\" for instructions."
-msgstr "Je kunt ook deze procedure overslaan, en een manuele installatie uitvoeren. Lees het bestand \"INSTALL.txt\" voor instructies."
+#: mod/message.php:272
+msgid "No messages."
+msgstr "Geen berichten."
 
-#: mod/install.php:469
-msgid ".htconfig.php is writable"
-msgstr ".htconfig.php is schrijfbaar"
+#: mod/message.php:311
+msgid "Message not available."
+msgstr "Bericht niet beschikbaar."
 
-#: mod/install.php:479
-msgid ""
-"Friendica uses the Smarty3 template engine to render its web views. Smarty3 "
-"compiles templates to PHP to speed up rendering."
-msgstr "Friendica gebruikt het Smarty3 sjabloon systeem om zijn webpagina's weer te geven. Smarty3 compileert sjablonen naar PHP om de weergave te versnellen."
+#: mod/message.php:378
+msgid "Delete message"
+msgstr "Verwijder bericht"
 
-#: mod/install.php:480
-msgid ""
-"In order to store these compiled templates, the web server needs to have "
-"write access to the directory view/smarty3/ under the Friendica top level "
-"folder."
-msgstr "Om deze gecompileerde sjablonen op te slaan moet de webserver schrijftoegang hebben tot de folder view/smarty3, t.o.v. van de hoogste folder van je Friendica-installatie."
+#: mod/message.php:380 mod/message.php:481
+msgid "D, d M Y - g:i A"
+msgstr "D, d M Y - g:i A"
 
-#: mod/install.php:481
-msgid ""
-"Please ensure that the user that your web server runs as (e.g. www-data) has"
-" write access to this folder."
-msgstr "Zorg ervoor dat de gebruiker waaronder je webserver runt (bijv. www-data) schrijf-toegang heeft tot deze map."
+#: mod/message.php:395 mod/message.php:478
+msgid "Delete conversation"
+msgstr "Verwijder gesprek"
 
-#: mod/install.php:482
+#: mod/message.php:397
 msgid ""
-"Note: as a security measure, you should give the web server write access to "
-"view/smarty3/ only--not the template files (.tpl) that it contains."
-msgstr "Opmerking: voor een goede beveiliging zou je de webserver alleen schrijf-toegang moeten geven voor de map view/smarty3 -- niet voor de template bestanden (.tpl) die in die map zitten."
+"No secure communications available. You <strong>may</strong> be able to "
+"respond from the sender's profile page."
+msgstr "Geen beveiligde communicatie beschikbaar. Je kunt <strong>misschien</strong> antwoorden vanaf de profiel-pagina van de afzender."
 
-#: mod/install.php:485
-msgid "view/smarty3 is writable"
-msgstr "view/smarty3 is schrijfbaar"
+#: mod/message.php:401
+msgid "Send Reply"
+msgstr "Verstuur Antwoord"
 
-#: mod/install.php:501
-msgid ""
-"Url rewrite in .htaccess is not working. Check your server configuration."
-msgstr ""
+#: mod/message.php:452
+#, php-format
+msgid "Unknown sender - %s"
+msgstr "Onbekende afzender - %s"
 
-#: mod/install.php:503
-msgid "Url rewrite is working"
-msgstr ""
+#: mod/message.php:454
+#, php-format
+msgid "You and %s"
+msgstr "Jij en %s"
 
-#: mod/install.php:522
-msgid "ImageMagick PHP extension is not installed"
-msgstr ""
+#: mod/message.php:456
+#, php-format
+msgid "%s and You"
+msgstr "%s en jij"
 
-#: mod/install.php:524
-msgid "ImageMagick PHP extension is installed"
-msgstr ""
+#: mod/message.php:484
+#, php-format
+msgid "%d message"
+msgid_plural "%d messages"
+msgstr[0] "%d bericht"
+msgstr[1] "%d berichten"
 
-#: mod/install.php:526
-msgid "ImageMagick supports GIF"
-msgstr ""
+#: mod/group.php:36
+msgid "Group created."
+msgstr "Groep aangemaakt."
 
-#: mod/install.php:533
-msgid ""
-"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."
-msgstr "Het databaseconfiguratiebestand \".htconfig.php\" kon niet worden weggeschreven. Je kunt de bijgevoegde tekst gebruiken om in een configuratiebestand aan te maken in de hoogste map van je webserver."
+#: mod/group.php:42
+msgid "Could not create group."
+msgstr "Kon de groep niet aanmaken."
 
-#: mod/install.php:556
-msgid "<h1>What next</h1>"
-msgstr "<h1>Wat nu</h1>"
+#: mod/group.php:56 mod/group.php:157
+msgid "Group not found."
+msgstr "Groep niet gevonden."
 
-#: mod/install.php:557
-msgid ""
-"IMPORTANT: You will need to [manually] setup a scheduled task for the "
-"worker."
-msgstr ""
+#: mod/group.php:70
+msgid "Group name changed."
+msgstr "Groepsnaam gewijzigd."
 
-#: mod/install.php:560
-#, php-format
-msgid ""
-"Go to your new Friendica node <a href=\"%s/register\">registration page</a> "
-"and register as new user. Remember to use the same email you have entered as"
-" administrator email. This will allow you to enter the site admin panel."
-msgstr ""
+#: mod/group.php:97
+msgid "Save Group"
+msgstr "Bewaar groep"
 
-#: mod/ostatus_subscribe.php:21
-msgid "Subscribing to OStatus contacts"
-msgstr ""
+#: mod/group.php:102
+msgid "Create a group of contacts/friends."
+msgstr "Maak een groep contacten/vrienden aan."
 
-#: mod/ostatus_subscribe.php:33
-msgid "No contact provided."
-msgstr ""
+#: mod/group.php:103 mod/group.php:199 src/Model/Group.php:421
+msgid "Group Name: "
+msgstr "Groepsnaam:"
 
-#: mod/ostatus_subscribe.php:40
-msgid "Couldn't fetch information for contact."
-msgstr ""
+#: mod/group.php:127
+msgid "Group removed."
+msgstr "Groep verwijderd."
 
-#: mod/ostatus_subscribe.php:50
-msgid "Couldn't fetch friends for contact."
+#: mod/group.php:129
+msgid "Unable to remove group."
+msgstr "Niet in staat om groep te verwijderen."
+
+#: mod/group.php:192
+msgid "Delete Group"
 msgstr ""
 
-#: mod/ostatus_subscribe.php:78
-msgid "success"
-msgstr "Succesvol"
+#: mod/group.php:198
+msgid "Group Editor"
+msgstr "Groepsbewerker"
 
-#: mod/ostatus_subscribe.php:80
-msgid "failed"
-msgstr "Mislukt"
+#: mod/group.php:203
+msgid "Edit Group Name"
+msgstr ""
 
-#: mod/ostatus_subscribe.php:83 src/Object/Post.php:279
-msgid "ignored"
-msgstr "Verboden"
+#: mod/group.php:213
+msgid "Members"
+msgstr "Leden"
 
-#: mod/unfollow.php:34
-msgid "Contact wasn't found or can't be unfollowed."
-msgstr ""
+#: mod/group.php:216 mod/network.php:639
+msgid "Group is empty"
+msgstr "De groep is leeg"
 
-#: mod/unfollow.php:47
-msgid "Contact unfollowed"
+#: mod/group.php:229
+msgid "Remove contact from group"
 msgstr ""
 
-#: mod/unfollow.php:73
-msgid "You aren't a friend of this contact."
+#: mod/group.php:253
+msgid "Add contact to group"
 msgstr ""
 
-#: mod/unfollow.php:79
-msgid "Unfollowing is currently not supported by your network."
-msgstr ""
+#: mod/openid.php:29
+msgid "OpenID protocol error. No ID returned."
+msgstr "OpenID protocol fout. Geen ID Gevonden."
 
-#: mod/unfollow.php:100 mod/contacts.php:599
-msgid "Disconnect/Unfollow"
-msgstr ""
+#: mod/openid.php:66
+msgid ""
+"Account not found and OpenID registration is not permitted on this site."
+msgstr "Account niet gevonden, en OpenID-registratie is niet toegelaten op deze website."
 
-#: mod/unfollow.php:132 mod/follow.php:186 mod/contacts.php:858
-#: src/Model/Profile.php:891
-msgid "Status Messages and Posts"
-msgstr "Berichten op jouw tijdlijn"
+#: mod/openid.php:116 src/Module/Login.php:86 src/Module/Login.php:135
+msgid "Login failed."
+msgstr "Login mislukt."
 
-#: mod/cal.php:274 mod/events.php:391 src/Content/Nav.php:104
-#: src/Content/Nav.php:169 src/Model/Profile.php:924 src/Model/Profile.php:935
-#: view/theme/frio/theme.php:263 view/theme/frio/theme.php:267
-msgid "Events"
-msgstr "Gebeurtenissen"
+#: mod/dfrn_confirm.php:74 mod/profiles.php:39 mod/profiles.php:149
+#: mod/profiles.php:196 mod/profiles.php:525
+msgid "Profile not found."
+msgstr "Profiel niet gevonden"
 
-#: mod/cal.php:275 mod/events.php:392
-msgid "View"
-msgstr ""
+#: mod/dfrn_confirm.php:130
+msgid ""
+"This may occasionally happen if contact was requested by both persons and it"
+" has already been approved."
+msgstr "Dit kan soms gebeuren als het contact door beide personen werd gevraagd, en het werd al goedgekeurd."
 
-#: mod/cal.php:276 mod/events.php:394
-msgid "Previous"
-msgstr "Vorige"
+#: mod/dfrn_confirm.php:240
+msgid "Response from remote site was not understood."
+msgstr "Antwoord van de website op afstand werd niet begrepen."
 
-#: mod/cal.php:280 mod/events.php:400 src/Model/Event.php:412
-msgid "today"
-msgstr "vandaag"
+#: mod/dfrn_confirm.php:247 mod/dfrn_confirm.php:252
+msgid "Unexpected response from remote site: "
+msgstr "Onverwacht antwoord van website op afstand:"
 
-#: mod/cal.php:281 mod/events.php:401 src/Util/Temporal.php:304
-#: src/Model/Event.php:413
-msgid "month"
-msgstr "maand"
+#: mod/dfrn_confirm.php:261
+msgid "Confirmation completed successfully."
+msgstr "Bevestiging werd correct voltooid."
 
-#: mod/cal.php:282 mod/events.php:402 src/Util/Temporal.php:305
-#: src/Model/Event.php:414
-msgid "week"
-msgstr "week"
+#: mod/dfrn_confirm.php:273
+msgid "Temporary failure. Please wait and try again."
+msgstr "Tijdelijke fout. Wacht even en probeer opnieuw."
 
-#: mod/cal.php:283 mod/events.php:403 src/Util/Temporal.php:306
-#: src/Model/Event.php:415
-msgid "day"
-msgstr "dag"
+#: mod/dfrn_confirm.php:276
+msgid "Introduction failed or was revoked."
+msgstr "Verzoek mislukt of herroepen."
 
-#: mod/cal.php:284 mod/events.php:404
-msgid "list"
-msgstr ""
+#: mod/dfrn_confirm.php:281
+msgid "Remote site reported: "
+msgstr "Website op afstand berichtte: "
 
-#: mod/cal.php:297 src/Core/Console/NewPassword.php:74 src/Model/User.php:204
-msgid "User not found"
-msgstr ""
+#: mod/dfrn_confirm.php:392
+msgid "Unable to set contact photo."
+msgstr "Ik kan geen contact foto instellen."
 
-#: mod/cal.php:313
-msgid "This calendar format is not supported"
-msgstr ""
+#: mod/dfrn_confirm.php:450
+#, php-format
+msgid "No user record found for '%s' "
+msgstr "Geen gebruiker gevonden voor '%s'"
 
-#: mod/cal.php:315
-msgid "No exportable data found"
-msgstr ""
+#: mod/dfrn_confirm.php:460
+msgid "Our site encryption key is apparently messed up."
+msgstr "De encryptie-sleutel van onze webstek is blijkbaar beschadigd."
 
-#: mod/cal.php:332
-msgid "calendar"
-msgstr ""
+#: mod/dfrn_confirm.php:471
+msgid "Empty site URL was provided or URL could not be decrypted by us."
+msgstr "Er werd een lege URL gegeven, of de URL kon niet ontcijferd worden door ons."
 
-#: mod/events.php:105 mod/events.php:107
-msgid "Event can not end before it has started."
-msgstr ""
+#: mod/dfrn_confirm.php:487
+msgid "Contact record was not found for you on our site."
+msgstr "We vonden op onze webstek geen contactrecord voor jou."
 
-#: mod/events.php:114 mod/events.php:116
-msgid "Event title and start time are required."
-msgstr "Titel en begintijd van de gebeurtenis zijn vereist."
+#: mod/dfrn_confirm.php:501
+#, php-format
+msgid "Site public key not available in contact record for URL %s."
+msgstr "Publieke sleutel voor webstek niet beschikbaar in contactrecord voor URL %s."
 
-#: mod/events.php:393
-msgid "Create New Event"
-msgstr "Maak een nieuwe gebeurtenis"
+#: mod/dfrn_confirm.php:517
+msgid ""
+"The ID provided by your system is a duplicate on our system. It should work "
+"if you try again."
+msgstr "Het ID dat jouw systeem aangeeft is een dubbel op ons systeem. Als je opnieuw probeert zou het moeten werken."
 
-#: mod/events.php:506
-msgid "Event details"
-msgstr "Gebeurtenis details"
+#: mod/dfrn_confirm.php:528
+msgid "Unable to set your contact credentials on our system."
+msgstr "Niet in staat om op dit systeem je contactreferenties in te stellen."
 
-#: mod/events.php:507
-msgid "Starting date and Title are required."
+#: mod/dfrn_confirm.php:583
+msgid "Unable to update your contact profile details on our system"
 msgstr ""
 
-#: mod/events.php:508 mod/events.php:509
-msgid "Event Starts:"
-msgstr "Gebeurtenis begint:"
+#: mod/dfrn_confirm.php:613 mod/dfrn_request.php:564
+#: src/Model/Contact.php:1578
+msgid "[Name Withheld]"
+msgstr "[Naam achtergehouden]"
 
-#: mod/events.php:508 mod/events.php:520 mod/profiles.php:700
-msgid "Required"
-msgstr "Vereist"
+#: mod/dfrn_request.php:94
+msgid "This introduction has already been accepted."
+msgstr "Verzoek is al goedgekeurd"
 
-#: mod/events.php:510 mod/events.php:526
-msgid "Finish date/time is not known or not relevant"
-msgstr "Einddatum/tijd is niet gekend of niet relevant"
+#: mod/dfrn_request.php:112 mod/dfrn_request.php:355
+msgid "Profile location is not valid or does not contain profile information."
+msgstr "Profiel is ongeldig of bevat geen informatie"
 
-#: mod/events.php:512 mod/events.php:513
-msgid "Event Finishes:"
-msgstr "Gebeurtenis eindigt:"
+#: mod/dfrn_request.php:116 mod/dfrn_request.php:359
+msgid "Warning: profile location has no identifiable owner name."
+msgstr "Waarschuwing: de profiellocatie heeft geen identificeerbare eigenaar."
 
-#: mod/events.php:514 mod/events.php:527
-msgid "Adjust for viewer timezone"
-msgstr "Pas aan aan de tijdzone van de gebruiker"
+#: mod/dfrn_request.php:119 mod/dfrn_request.php:362
+msgid "Warning: profile location has no profile photo."
+msgstr "Waarschuwing: Profieladres heeft geen profielfoto."
 
-#: mod/events.php:516
-msgid "Description:"
-msgstr "Beschrijving:"
+#: mod/dfrn_request.php:123 mod/dfrn_request.php:366
+#, php-format
+msgid "%d required parameter was not found at the given location"
+msgid_plural "%d required parameters were not found at the given location"
+msgstr[0] "De %d vereiste parameter is niet op het gegeven adres gevonden"
+msgstr[1] "De %d vereiste parameters zijn niet op het gegeven adres gevonden"
 
-#: mod/events.php:520 mod/events.php:522
-msgid "Title:"
-msgstr "Titel:"
+#: mod/dfrn_request.php:162
+msgid "Introduction complete."
+msgstr "Verzoek voltooid."
 
-#: mod/events.php:523 mod/events.php:524
-msgid "Share this event"
-msgstr "Deel deze gebeurtenis"
+#: mod/dfrn_request.php:199
+msgid "Unrecoverable protocol error."
+msgstr "Onherstelbare protocolfout. "
 
-#: mod/events.php:531 src/Model/Profile.php:864
-msgid "Basic"
-msgstr ""
+#: mod/dfrn_request.php:226
+msgid "Profile unavailable."
+msgstr "Profiel onbeschikbaar"
 
-#: mod/events.php:532 mod/contacts.php:895 mod/admin.php:1351
-#: src/Model/Profile.php:865
-msgid "Advanced"
-msgstr "Geavanceerd"
+#: mod/dfrn_request.php:248
+#, php-format
+msgid "%s has received too many connection requests today."
+msgstr "%s heeft te veel verzoeken gehad vandaag."
 
-#: mod/events.php:552
-msgid "Failed to remove event"
-msgstr ""
+#: mod/dfrn_request.php:249
+msgid "Spam protection measures have been invoked."
+msgstr "Beveiligingsmaatregelen tegen spam zijn in werking getreden."
 
-#: mod/events.php:554
-msgid "Event removed"
-msgstr ""
+#: mod/dfrn_request.php:250
+msgid "Friends are advised to please try again in 24 hours."
+msgstr "Wij adviseren vrienden om het over 24 uur nog een keer te proberen."
 
-#: mod/profile_photo.php:55
-msgid "Image uploaded but image cropping failed."
-msgstr "Afbeelding opgeladen, maar bijsnijden mislukt."
+#: mod/dfrn_request.php:276
+msgid "Invalid locator"
+msgstr "Ongeldige plaatsbepaler"
 
-#: mod/profile_photo.php:88 mod/profile_photo.php:96 mod/profile_photo.php:104
-#: mod/profile_photo.php:315
+#: mod/dfrn_request.php:312
+msgid "You have already introduced yourself here."
+msgstr "Je hebt jezelf hier al voorgesteld."
+
+#: mod/dfrn_request.php:315
 #, php-format
-msgid "Image size reduction [%s] failed."
-msgstr "Verkleining van de afbeelding [%s] mislukt."
+msgid "Apparently you are already friends with %s."
+msgstr "Blijkbaar ben je al bevriend met %s."
 
-#: mod/profile_photo.php:125
-msgid ""
-"Shift-reload the page or clear browser cache if the new photo does not "
-"display immediately."
-msgstr "Shift-herlaad de pagina, of maak de browser cache leeg als nieuwe foto's niet onmiddellijk verschijnen."
+#: mod/dfrn_request.php:335
+msgid "Invalid profile URL."
+msgstr "Ongeldig profiel adres."
 
-#: mod/profile_photo.php:134
-msgid "Unable to process image"
-msgstr "Ik kan de afbeelding niet verwerken"
+#: mod/dfrn_request.php:341 src/Model/Contact.php:1276
+msgid "Disallowed profile URL."
+msgstr "Niet toegelaten profiel adres."
 
-#: mod/profile_photo.php:247
-msgid "Upload File:"
-msgstr "Upload bestand:"
+#: mod/dfrn_request.php:435
+msgid "Your introduction has been sent."
+msgstr "Je verzoek is verzonden."
 
-#: mod/profile_photo.php:248
-msgid "Select a profile:"
-msgstr "Kies een profiel:"
+#: mod/dfrn_request.php:473
+msgid ""
+"Remote subscription can't be done for your network. Please subscribe "
+"directly on your system."
+msgstr ""
 
-#: mod/profile_photo.php:253
-msgid "or"
-msgstr "of"
+#: mod/dfrn_request.php:489
+msgid "Please login to confirm introduction."
+msgstr "Log in om je verzoek te bevestigen."
 
-#: mod/profile_photo.php:253
-msgid "skip this step"
-msgstr "Deze stap overslaan"
+#: mod/dfrn_request.php:497
+msgid ""
+"Incorrect identity currently logged in. Please login to "
+"<strong>this</strong> profile."
+msgstr "Je huidige identiteit is niet de juiste. Log met <strong>dit</strong> profiel in."
 
-#: mod/profile_photo.php:253
-msgid "select a photo from your photo albums"
-msgstr "Kies een foto uit je fotoalbums"
+#: mod/dfrn_request.php:511 mod/dfrn_request.php:528
+msgid "Confirm"
+msgstr "Bevestig"
 
-#: mod/profile_photo.php:266
-msgid "Crop Image"
-msgstr "Afbeelding bijsnijden"
+#: mod/dfrn_request.php:523
+msgid "Hide this contact"
+msgstr "Verberg dit contact"
 
-#: mod/profile_photo.php:267
-msgid "Please adjust the image cropping for optimum viewing."
-msgstr "Pas het afsnijden van de afbeelding aan voor het beste resultaat."
+#: mod/dfrn_request.php:526
+#, php-format
+msgid "Welcome home %s."
+msgstr "Welkom terug %s."
 
-#: mod/profile_photo.php:269
-msgid "Done Editing"
-msgstr "Wijzigingen compleet"
+#: mod/dfrn_request.php:527
+#, php-format
+msgid "Please confirm your introduction/connection request to %s."
+msgstr "Bevestig je vriendschaps-/connectieverzoek voor %s."
 
-#: mod/profile_photo.php:305
-msgid "Image uploaded successfully."
-msgstr "Uploaden van afbeelding gelukt."
+#: mod/dfrn_request.php:637
+msgid ""
+"Please enter your 'Identity Address' from one of the following supported "
+"communications networks:"
+msgstr "Vul hier uw 'Identiteitsadres' in van een van de volgende ondersteunde communicatienetwerken:"
 
-#: mod/directory.php:152 src/Model/Profile.php:421 src/Model/Profile.php:769
-msgid "Status:"
-msgstr "Tijdlijn:"
+#: mod/dfrn_request.php:640
+#, php-format
+msgid ""
+"If you are not yet a member of the free social web, <a href=\"%s\">follow "
+"this link to find a public Friendica site and join us today</a>."
+msgstr ""
 
-#: mod/directory.php:153 src/Model/Profile.php:422 src/Model/Profile.php:786
-msgid "Homepage:"
-msgstr "Website:"
+#: mod/dfrn_request.php:645
+msgid "Friend/Connection Request"
+msgstr "Vriendschaps-/connectieverzoek"
 
-#: mod/directory.php:202 view/theme/vier/theme.php:201
-msgid "Global Directory"
-msgstr "Globale gids"
+#: mod/dfrn_request.php:646
+msgid ""
+"Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, "
+"testuser@gnusocial.de"
+msgstr ""
 
-#: mod/directory.php:204
-msgid "Find on this site"
-msgstr "Op deze website zoeken"
+#: mod/dfrn_request.php:651 src/Content/ContactSelector.php:79
+msgid "Friendica"
+msgstr "Friendica"
 
-#: mod/directory.php:206
-msgid "Results for:"
+#: mod/dfrn_request.php:652
+msgid "GNU Social (Pleroma, Mastodon)"
 msgstr ""
 
-#: mod/directory.php:208
-msgid "Site Directory"
-msgstr "Websitegids"
+#: mod/dfrn_request.php:653
+msgid "Diaspora (Socialhome, Hubzilla)"
+msgstr ""
 
-#: mod/directory.php:209 mod/contacts.php:820 src/Content/Widget.php:63
-msgid "Find"
-msgstr "Zoek"
+#: mod/dfrn_request.php:654
+#, php-format
+msgid ""
+" - please do not use this form.  Instead, enter %s into your Diaspora search"
+" bar."
+msgstr "- Gebruik niet dit formulier. Vul %s in in je Diaspora zoekbalk."
 
-#: mod/directory.php:213
-msgid "No entries (some entries may be hidden)."
-msgstr "Geen gegevens (sommige gegevens kunnen verborgen zijn)."
+#: mod/notifications.php:37
+msgid "Invalid request identifier."
+msgstr "Ongeldige <em>request identifier</em>."
 
-#: mod/babel.php:22
-msgid "Source input"
-msgstr ""
+#: mod/notifications.php:46 mod/notifications.php:182
+#: mod/notifications.php:229
+msgid "Discard"
+msgstr "Verwerpen"
 
-#: mod/babel.php:28
-msgid "BBCode::convert (raw HTML)"
-msgstr ""
+#: mod/notifications.php:98 src/Content/Nav.php:191
+msgid "Notifications"
+msgstr "Notificaties"
 
-#: mod/babel.php:33
-msgid "BBCode::convert"
-msgstr ""
+#: mod/notifications.php:107
+msgid "Network Notifications"
+msgstr "Netwerknotificaties"
 
-#: mod/babel.php:39
-msgid "BBCode::convert => HTML::toBBCode"
-msgstr ""
+#: mod/notifications.php:119
+msgid "Personal Notifications"
+msgstr "Persoonlijke notificaties"
 
-#: mod/babel.php:45
-msgid "BBCode::toMarkdown"
-msgstr ""
+#: mod/notifications.php:125
+msgid "Home Notifications"
+msgstr "Tijdlijn-notificaties"
 
-#: mod/babel.php:51
-msgid "BBCode::toMarkdown => Markdown::convert"
-msgstr ""
+#: mod/notifications.php:155
+msgid "Show Ignored Requests"
+msgstr "Toon genegeerde verzoeken"
 
-#: mod/babel.php:57
-msgid "BBCode::toMarkdown => Markdown::toBBCode"
-msgstr ""
+#: mod/notifications.php:155
+msgid "Hide Ignored Requests"
+msgstr "Verberg genegeerde verzoeken"
 
-#: mod/babel.php:63
-msgid "BBCode::toMarkdown =>  Markdown::convert => HTML::toBBCode"
-msgstr ""
+#: mod/notifications.php:167 mod/notifications.php:236
+msgid "Notification type: "
+msgstr "Notificatiesoort:"
 
-#: mod/babel.php:70
-msgid "Source input \\x28Diaspora format\\x29"
-msgstr ""
+#: mod/notifications.php:170
+#, php-format
+msgid "suggested by %s"
+msgstr "Voorgesteld door %s"
 
-#: mod/babel.php:76
-msgid "Markdown::toBBCode"
-msgstr ""
+#: mod/notifications.php:178 mod/notifications.php:262 mod/admin.php:1820
+msgid "Approve"
+msgstr "Goedkeuren"
 
-#: mod/babel.php:83
-msgid "Raw HTML input"
-msgstr ""
+#: mod/notifications.php:197
+msgid "Claims to be known to you: "
+msgstr "Denkt dat je hem of haar kent:"
 
-#: mod/babel.php:88
-msgid "HTML Input"
-msgstr ""
+#: mod/notifications.php:198
+msgid "yes"
+msgstr "Ja"
 
-#: mod/babel.php:94
-msgid "HTML::toBBCode"
-msgstr ""
+#: mod/notifications.php:198
+msgid "no"
+msgstr "Nee"
 
-#: mod/babel.php:100
-msgid "HTML::toPlaintext"
+#: mod/notifications.php:199 mod/notifications.php:204
+msgid "Shall your connection be bidirectional or not?"
 msgstr ""
 
-#: mod/babel.php:108
-msgid "Source text"
+#: mod/notifications.php:200 mod/notifications.php:205
+#, php-format
+msgid ""
+"Accepting %s as a friend allows %s to subscribe to your posts, and you will "
+"also receive updates from them in your news feed."
 msgstr ""
 
-#: mod/babel.php:109
-msgid "BBCode"
+#: mod/notifications.php:201
+#, php-format
+msgid ""
+"Accepting %s as a subscriber allows them to subscribe to your posts, but you"
+" will not receive updates from them in your news feed."
 msgstr ""
 
-#: mod/babel.php:110
-msgid "Markdown"
+#: mod/notifications.php:206
+#, php-format
+msgid ""
+"Accepting %s as a sharer allows them to subscribe to your posts, but you "
+"will not receive updates from them in your news feed."
 msgstr ""
 
-#: mod/babel.php:111
-msgid "HTML"
-msgstr ""
+#: mod/notifications.php:217
+msgid "Friend"
+msgstr "Vriend"
 
-#: mod/follow.php:45
-msgid "The contact could not be added."
+#: mod/notifications.php:218
+msgid "Sharer"
+msgstr "Deler"
+
+#: mod/notifications.php:218
+msgid "Subscriber"
 msgstr ""
 
-#: mod/follow.php:73
-msgid "You already added this contact."
-msgstr "Je hebt deze kontakt al toegevoegd"
+#: mod/notifications.php:273
+msgid "No introductions."
+msgstr "Geen vriendschaps- of connectieverzoeken."
 
-#: mod/follow.php:83
-msgid "Diaspora support isn't enabled. Contact can't be added."
+#: mod/notifications.php:314
+msgid "Show unread"
 msgstr ""
 
-#: mod/follow.php:90
-msgid "OStatus support is disabled. Contact can't be added."
+#: mod/notifications.php:314
+msgid "Show all"
 msgstr ""
 
-#: mod/follow.php:97
-msgid "The network type couldn't be detected. Contact can't be added."
+#: mod/notifications.php:320
+#, php-format
+msgid "No more %s notifications."
 msgstr ""
 
 #: mod/profiles.php:58
@@ -4069,2708 +3872,2697 @@ msgstr ""
 msgid "Homepage"
 msgstr "Tijdlijn"
 
-#: mod/profiles.php:390 mod/profiles.php:686
+#: mod/profiles.php:390 mod/profiles.php:593
 msgid "Interests"
 msgstr "Interesses"
 
-#: mod/profiles.php:394 mod/admin.php:490
+#: mod/profiles.php:394 mod/admin.php:494
 msgid "Address"
 msgstr "Adres"
 
-#: mod/profiles.php:401 mod/profiles.php:682
+#: mod/profiles.php:401 mod/profiles.php:589
 msgid "Location"
 msgstr "Plaats"
 
-#: mod/profiles.php:486
+#: mod/profiles.php:483
 msgid "Profile updated."
 msgstr "Profiel bijgewerkt."
 
-#: mod/profiles.php:564
-msgid " and "
-msgstr "en"
-
-#: mod/profiles.php:573
-msgid "public profile"
-msgstr "publiek profiel"
-
-#: mod/profiles.php:576
-#, php-format
-msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
-msgstr "%1$s veranderde %2$s naar &ldquo;%3$s&rdquo;"
-
-#: mod/profiles.php:577
-#, php-format
-msgid " - Visit %1$s's %2$s"
-msgstr " - Bezoek %2$s van %1$s"
-
-#: mod/profiles.php:579
-#, php-format
-msgid "%1$s has an updated %2$s, changing %3$s."
-msgstr "%1$s heeft een aangepast %2$s, %3$s veranderd."
-
-#: mod/profiles.php:633
+#: mod/profiles.php:540
 msgid "Hide contacts and friends:"
 msgstr ""
 
-#: mod/profiles.php:638
+#: mod/profiles.php:545
 msgid "Hide your contact/friend list from viewers of this profile?"
 msgstr "Je vrienden/contacten verbergen voor bezoekers van dit profiel?"
 
-#: mod/profiles.php:658
+#: mod/profiles.php:565
 msgid "Show more profile fields:"
 msgstr ""
 
-#: mod/profiles.php:670
+#: mod/profiles.php:577
 msgid "Profile Actions"
 msgstr ""
 
-#: mod/profiles.php:671
+#: mod/profiles.php:578
 msgid "Edit Profile Details"
 msgstr "Profieldetails bewerken"
 
-#: mod/profiles.php:673
+#: mod/profiles.php:580
 msgid "Change Profile Photo"
 msgstr "Profielfoto wijzigen"
 
-#: mod/profiles.php:674
+#: mod/profiles.php:581
 msgid "View this profile"
 msgstr "Dit profiel bekijken"
 
-#: mod/profiles.php:675 mod/profiles.php:770 src/Model/Profile.php:393
+#: mod/profiles.php:582 mod/profiles.php:677 src/Model/Profile.php:389
 msgid "Edit visibility"
 msgstr "Pas zichtbaarheid aan"
 
-#: mod/profiles.php:676
+#: mod/profiles.php:583
 msgid "Create a new profile using these settings"
 msgstr "Nieuw profiel aanmaken met deze instellingen"
 
-#: mod/profiles.php:677
+#: mod/profiles.php:584
 msgid "Clone this profile"
 msgstr "Dit profiel klonen"
 
-#: mod/profiles.php:678
+#: mod/profiles.php:585
 msgid "Delete this profile"
 msgstr "Dit profiel verwijderen"
 
-#: mod/profiles.php:680
+#: mod/profiles.php:587
 msgid "Basic information"
 msgstr ""
 
-#: mod/profiles.php:681
+#: mod/profiles.php:588
 msgid "Profile picture"
 msgstr ""
 
-#: mod/profiles.php:683
+#: mod/profiles.php:590
 msgid "Preferences"
 msgstr ""
 
-#: mod/profiles.php:684
+#: mod/profiles.php:591
 msgid "Status information"
 msgstr ""
 
-#: mod/profiles.php:685
+#: mod/profiles.php:592
 msgid "Additional information"
 msgstr ""
 
-#: mod/profiles.php:688
+#: mod/profiles.php:594 mod/network.php:962
+#: src/Core/NotificationsManager.php:185
+msgid "Personal"
+msgstr "Persoonlijk"
+
+#: mod/profiles.php:595
 msgid "Relation"
 msgstr ""
 
-#: mod/profiles.php:689 src/Util/Temporal.php:81 src/Util/Temporal.php:83
+#: mod/profiles.php:596 src/Util/Temporal.php:81 src/Util/Temporal.php:83
 msgid "Miscellaneous"
 msgstr "Diversen"
 
-#: mod/profiles.php:692
+#: mod/profiles.php:599
 msgid "Your Gender:"
 msgstr "Je Geslacht:"
 
-#: mod/profiles.php:693
+#: mod/profiles.php:600
 msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
 msgstr "<span class=\"heart\">&hearts;</span> Echtelijke Staat:"
 
-#: mod/profiles.php:694 src/Model/Profile.php:782
+#: mod/profiles.php:601 src/Model/Profile.php:780
 msgid "Sexual Preference:"
 msgstr "Seksuele Voorkeur:"
 
-#: mod/profiles.php:695
+#: mod/profiles.php:602
 msgid "Example: fishing photography software"
 msgstr "Voorbeeld: vissen fotografie software"
 
-#: mod/profiles.php:700
+#: mod/profiles.php:607
 msgid "Profile Name:"
 msgstr "Profiel Naam:"
 
-#: mod/profiles.php:702
+#: mod/profiles.php:607 mod/events.php:508 mod/events.php:520
+msgid "Required"
+msgstr "Vereist"
+
+#: mod/profiles.php:609
 msgid ""
 "This is your <strong>public</strong> profile.<br />It <strong>may</strong> "
 "be visible to anybody using the internet."
 msgstr "Dit is jouw <strong>publiek</strong> profiel.<br />Het <strong>kan</strong> zichtbaar zijn voor iedereen op het internet."
 
-#: mod/profiles.php:703
+#: mod/profiles.php:610
 msgid "Your Full Name:"
 msgstr "Je volledige naam:"
 
-#: mod/profiles.php:704
+#: mod/profiles.php:611
 msgid "Title/Description:"
 msgstr "Titel/Beschrijving:"
 
-#: mod/profiles.php:707
+#: mod/profiles.php:614
 msgid "Street Address:"
 msgstr "Postadres:"
 
-#: mod/profiles.php:708
+#: mod/profiles.php:615
 msgid "Locality/City:"
 msgstr "Gemeente/Stad:"
 
-#: mod/profiles.php:709
+#: mod/profiles.php:616
 msgid "Region/State:"
 msgstr "Regio/Staat:"
 
-#: mod/profiles.php:710
+#: mod/profiles.php:617
 msgid "Postal/Zip Code:"
 msgstr "Postcode:"
 
-#: mod/profiles.php:711
+#: mod/profiles.php:618
 msgid "Country:"
 msgstr "Land:"
 
-#: mod/profiles.php:712 src/Util/Temporal.php:149
+#: mod/profiles.php:619 src/Util/Temporal.php:149
 msgid "Age: "
 msgstr "Leeftijd:"
 
-#: mod/profiles.php:715
+#: mod/profiles.php:622
 msgid "Who: (if applicable)"
 msgstr "Wie: (indien toepasbaar)"
 
-#: mod/profiles.php:715
+#: mod/profiles.php:622
 msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
 msgstr "Voorbeelden: Kathleen123, Kathleen Peeters, kathleen@voorbeeld.nl"
 
-#: mod/profiles.php:716
+#: mod/profiles.php:623
 msgid "Since [date]:"
 msgstr "Sinds [datum]:"
 
-#: mod/profiles.php:718
+#: mod/profiles.php:625
 msgid "Tell us about yourself..."
 msgstr "Vertel iets over jezelf..."
 
-#: mod/profiles.php:719
+#: mod/profiles.php:626
 msgid "XMPP (Jabber) address:"
 msgstr ""
 
-#: mod/profiles.php:719
+#: mod/profiles.php:626
 msgid ""
 "The XMPP address will be propagated to your contacts so that they can follow"
 " you."
 msgstr ""
 
-#: mod/profiles.php:720
+#: mod/profiles.php:627
 msgid "Homepage URL:"
 msgstr "Adres tijdlijn:"
 
-#: mod/profiles.php:721 src/Model/Profile.php:790
+#: mod/profiles.php:628 src/Model/Profile.php:788
 msgid "Hometown:"
 msgstr "Woonplaats:"
 
-#: mod/profiles.php:722 src/Model/Profile.php:798
+#: mod/profiles.php:629 src/Model/Profile.php:796
 msgid "Political Views:"
 msgstr "Politieke standpunten:"
 
-#: mod/profiles.php:723
+#: mod/profiles.php:630
 msgid "Religious Views:"
 msgstr "Geloof:"
 
-#: mod/profiles.php:724
+#: mod/profiles.php:631
 msgid "Public Keywords:"
 msgstr "Publieke Sleutelwoorden:"
 
-#: mod/profiles.php:724
+#: mod/profiles.php:631
 msgid "(Used for suggesting potential friends, can be seen by others)"
 msgstr "(Gebruikt om mogelijke vrienden voor te stellen, kan door anderen gezien worden)"
 
-#: mod/profiles.php:725
+#: mod/profiles.php:632
 msgid "Private Keywords:"
 msgstr "Privé Sleutelwoorden:"
 
-#: mod/profiles.php:725
+#: mod/profiles.php:632
 msgid "(Used for searching profiles, never shown to others)"
 msgstr "(Gebruikt om profielen te zoeken, nooit aan anderen getoond)"
 
-#: mod/profiles.php:726 src/Model/Profile.php:814
+#: mod/profiles.php:633 src/Model/Profile.php:812
 msgid "Likes:"
 msgstr "Houdt van:"
 
-#: mod/profiles.php:727 src/Model/Profile.php:818
+#: mod/profiles.php:634 src/Model/Profile.php:816
 msgid "Dislikes:"
 msgstr "Houdt niet van:"
 
-#: mod/profiles.php:728
+#: mod/profiles.php:635
 msgid "Musical interests"
 msgstr "Muzikale interesses"
 
-#: mod/profiles.php:729
+#: mod/profiles.php:636
 msgid "Books, literature"
 msgstr "Boeken, literatuur"
 
-#: mod/profiles.php:730
+#: mod/profiles.php:637
 msgid "Television"
 msgstr "Televisie"
 
-#: mod/profiles.php:731
+#: mod/profiles.php:638
 msgid "Film/dance/culture/entertainment"
 msgstr "Film/dans/cultuur/ontspanning"
 
-#: mod/profiles.php:732
+#: mod/profiles.php:639
 msgid "Hobbies/Interests"
 msgstr "Hobby's/Interesses"
 
-#: mod/profiles.php:733
+#: mod/profiles.php:640
 msgid "Love/romance"
 msgstr "Liefde/romance"
 
-#: mod/profiles.php:734
+#: mod/profiles.php:641
 msgid "Work/employment"
 msgstr "Werk"
 
-#: mod/profiles.php:735
+#: mod/profiles.php:642
 msgid "School/education"
 msgstr "School/opleiding"
 
-#: mod/profiles.php:736
+#: mod/profiles.php:643
 msgid "Contact information and Social Networks"
 msgstr "Contactinformatie en sociale netwerken"
 
-#: mod/profiles.php:767 src/Model/Profile.php:389
+#: mod/profiles.php:674 src/Model/Profile.php:385
 msgid "Profile Image"
 msgstr "Profiel afbeelding"
 
-#: mod/profiles.php:769 src/Model/Profile.php:392
+#: mod/profiles.php:676 src/Model/Profile.php:388
 msgid "visible to everybody"
 msgstr "zichtbaar voor iedereen"
 
-#: mod/profiles.php:776
+#: mod/profiles.php:683
 msgid "Edit/Manage Profiles"
 msgstr "Wijzig/Beheer Profielen"
 
-#: mod/profiles.php:777 src/Model/Profile.php:379 src/Model/Profile.php:401
+#: mod/profiles.php:684 src/Model/Profile.php:375 src/Model/Profile.php:397
 msgid "Change profile photo"
 msgstr "Profiel foto wijzigen"
 
-#: mod/profiles.php:778 src/Model/Profile.php:380
+#: mod/profiles.php:685 src/Model/Profile.php:376
 msgid "Create New Profile"
 msgstr "Maak nieuw profiel"
 
-#: mod/contacts.php:157
-#, php-format
-msgid "%d contact edited."
-msgid_plural "%d contacts edited."
-msgstr[0] ""
-msgstr[1] ""
+#: mod/admin.php:107
+msgid "Theme settings updated."
+msgstr "Thema-instellingen aangepast."
 
-#: mod/contacts.php:184 mod/contacts.php:400
-msgid "Could not access contact record."
-msgstr "Kon geen toegang krijgen tot de contactgegevens"
+#: mod/admin.php:180 src/Content/Nav.php:175
+msgid "Information"
+msgstr "Informatie"
 
-#: mod/contacts.php:194
-msgid "Could not locate selected profile."
-msgstr "Kon het geselecteerde profiel niet vinden."
+#: mod/admin.php:181
+msgid "Overview"
+msgstr ""
 
-#: mod/contacts.php:228
-msgid "Contact updated."
-msgstr "Contact bijgewerkt."
+#: mod/admin.php:182 mod/admin.php:717
+msgid "Federation Statistics"
+msgstr ""
 
-#: mod/contacts.php:421
-msgid "Contact has been blocked"
-msgstr "Contact is geblokkeerd"
+#: mod/admin.php:183
+msgid "Configuration"
+msgstr ""
 
-#: mod/contacts.php:421
-msgid "Contact has been unblocked"
-msgstr "Contact is gedeblokkeerd"
+#: mod/admin.php:184 mod/admin.php:1352
+msgid "Site"
+msgstr "Website"
 
-#: mod/contacts.php:432
-msgid "Contact has been ignored"
-msgstr "Contact wordt genegeerd"
+#: mod/admin.php:185 mod/admin.php:1284 mod/admin.php:1812 mod/admin.php:1828
+msgid "Users"
+msgstr "Gebruiker"
 
-#: mod/contacts.php:432
-msgid "Contact has been unignored"
-msgstr "Contact wordt niet meer genegeerd"
+#: mod/admin.php:186 mod/admin.php:1928 mod/admin.php:1988 mod/settings.php:87
+msgid "Addons"
+msgstr ""
 
-#: mod/contacts.php:443
-msgid "Contact has been archived"
-msgstr "Contact is gearchiveerd"
+#: mod/admin.php:187 mod/admin.php:2197 mod/admin.php:2241
+msgid "Themes"
+msgstr "Thema's"
 
-#: mod/contacts.php:443
-msgid "Contact has been unarchived"
-msgstr "Contact is niet meer gearchiveerd"
+#: mod/admin.php:188 mod/settings.php:65
+msgid "Additional features"
+msgstr "Extra functies"
 
-#: mod/contacts.php:467
-msgid "Drop contact"
+#: mod/admin.php:189 mod/admin.php:304 mod/register.php:291
+#: src/Content/Nav.php:178 src/Module/Tos.php:70
+msgid "Terms of Service"
 msgstr ""
 
-#: mod/contacts.php:470 mod/contacts.php:823
-msgid "Do you really want to delete this contact?"
-msgstr "Wil je echt dit contact verwijderen?"
-
-#: mod/contacts.php:488
-msgid "Contact has been removed."
-msgstr "Contact is verwijderd."
+#: mod/admin.php:190
+msgid "Database"
+msgstr ""
 
-#: mod/contacts.php:519
-#, php-format
-msgid "You are mutual friends with %s"
-msgstr "Je bent wederzijds bevriend met %s"
+#: mod/admin.php:191
+msgid "DB updates"
+msgstr "DB aanpassingen"
 
-#: mod/contacts.php:523
-#, php-format
-msgid "You are sharing with %s"
-msgstr "Je deelt met %s"
+#: mod/admin.php:192 mod/admin.php:752
+msgid "Inspect Queue"
+msgstr ""
 
-#: mod/contacts.php:527
-#, php-format
-msgid "%s is sharing with you"
-msgstr "%s deelt met jou"
+#: mod/admin.php:193
+msgid "Tools"
+msgstr ""
 
-#: mod/contacts.php:547
-msgid "Private communications are not available for this contact."
-msgstr "Privécommunicatie met dit contact is niet beschikbaar."
+#: mod/admin.php:194
+msgid "Contact Blocklist"
+msgstr ""
 
-#: mod/contacts.php:549
-msgid "Never"
-msgstr "Nooit"
+#: mod/admin.php:195 mod/admin.php:366
+msgid "Server Blocklist"
+msgstr ""
 
-#: mod/contacts.php:552
-msgid "(Update was successful)"
-msgstr "(Wijziging is geslaagd)"
+#: mod/admin.php:196 mod/admin.php:525
+msgid "Delete Item"
+msgstr ""
 
-#: mod/contacts.php:552
-msgid "(Update was not successful)"
-msgstr "(Wijziging is niet geslaagd)"
+#: mod/admin.php:197 mod/admin.php:198 mod/admin.php:2315
+msgid "Logs"
+msgstr "Logs"
 
-#: mod/contacts.php:554 mod/contacts.php:992
-msgid "Suggest friends"
-msgstr "Stel vrienden voor"
+#: mod/admin.php:199 mod/admin.php:2382
+msgid "View Logs"
+msgstr ""
 
-#: mod/contacts.php:558
-#, php-format
-msgid "Network type: %s"
-msgstr "Netwerk type: %s"
+#: mod/admin.php:201
+msgid "Diagnostics"
+msgstr ""
 
-#: mod/contacts.php:563
-msgid "Communications lost with this contact!"
-msgstr "Communicatie met dit contact is verbroken!"
+#: mod/admin.php:202
+msgid "PHP Info"
+msgstr ""
 
-#: mod/contacts.php:569
-msgid "Fetch further information for feeds"
+#: mod/admin.php:203
+msgid "probe address"
 msgstr ""
 
-#: mod/contacts.php:571
-msgid ""
-"Fetch information like preview pictures, title and teaser from the feed "
-"item. You can activate this if the feed doesn't contain much text. Keywords "
-"are taken from the meta header in the feed item and are posted as hash tags."
+#: mod/admin.php:204
+msgid "check webfinger"
 msgstr ""
 
-#: mod/contacts.php:572 mod/admin.php:1272 mod/admin.php:1435
-#: mod/admin.php:1445
-msgid "Disabled"
-msgstr "Uitgeschakeld"
+#: mod/admin.php:223 src/Content/Nav.php:218
+msgid "Admin"
+msgstr "Beheer"
 
-#: mod/contacts.php:573
-msgid "Fetch information"
+#: mod/admin.php:224
+msgid "Addon Features"
 msgstr ""
 
-#: mod/contacts.php:574
-msgid "Fetch keywords"
-msgstr ""
+#: mod/admin.php:225
+msgid "User registrations waiting for confirmation"
+msgstr "Gebruikersregistraties wachten op bevestiging"
 
-#: mod/contacts.php:575
-msgid "Fetch information and keywords"
+#: mod/admin.php:303 mod/admin.php:365 mod/admin.php:482 mod/admin.php:524
+#: mod/admin.php:716 mod/admin.php:751 mod/admin.php:847 mod/admin.php:1351
+#: mod/admin.php:1811 mod/admin.php:1927 mod/admin.php:1987 mod/admin.php:2196
+#: mod/admin.php:2240 mod/admin.php:2314 mod/admin.php:2381
+msgid "Administration"
+msgstr "Beheer"
+
+#: mod/admin.php:305
+msgid "Display Terms of Service"
 msgstr ""
 
-#: mod/contacts.php:608
-msgid "Contact"
+#: mod/admin.php:305
+msgid ""
+"Enable the Terms of Service page. If this is enabled a link to the terms "
+"will be added to the registration form and the general information page."
 msgstr ""
 
-#: mod/contacts.php:611
-msgid "Profile Visibility"
-msgstr "Zichtbaarheid profiel"
+#: mod/admin.php:306
+msgid "Display Privacy Statement"
+msgstr ""
 
-#: mod/contacts.php:612
+#: mod/admin.php:306
 #, php-format
 msgid ""
-"Please choose the profile you would like to display to %s when viewing your "
-"profile securely."
-msgstr "Kies het profiel dat getoond moet worden wanneer %s uw profiel bezoekt. "
-
-#: mod/contacts.php:613
-msgid "Contact Information / Notes"
-msgstr "Contactinformatie / aantekeningen"
-
-#: mod/contacts.php:614
-msgid "Their personal note"
+"Show some informations regarding the needed information to operate the node "
+"according e.g. to <a href=\"%s\" target=\"_blank\">EU-GDPR</a>."
 msgstr ""
 
-#: mod/contacts.php:616
-msgid "Edit contact notes"
-msgstr "Wijzig aantekeningen over dit contact"
-
-#: mod/contacts.php:620
-msgid "Block/Unblock contact"
-msgstr "Blokkeer/deblokkeer contact"
-
-#: mod/contacts.php:621
-msgid "Ignore contact"
-msgstr "Negeer contact"
-
-#: mod/contacts.php:622
-msgid "Repair URL settings"
-msgstr "Repareer URL-instellingen"
-
-#: mod/contacts.php:623
-msgid "View conversations"
-msgstr "Toon gesprekken"
+#: mod/admin.php:307
+msgid "Privacy Statement Preview"
+msgstr ""
 
-#: mod/contacts.php:628
-msgid "Last update:"
-msgstr "Laatste wijziging:"
+#: mod/admin.php:309
+msgid "The Terms of Service"
+msgstr ""
 
-#: mod/contacts.php:630
-msgid "Update public posts"
-msgstr "Openbare posts aanpassen"
+#: mod/admin.php:309
+msgid ""
+"Enter the Terms of Service for your node here. You can use BBCode. Headers "
+"of sections should be [h2] and below."
+msgstr ""
 
-#: mod/contacts.php:632 mod/contacts.php:1002
-msgid "Update now"
-msgstr "Wijzig nu"
+#: mod/admin.php:357
+msgid "The blocked domain"
+msgstr ""
 
-#: mod/contacts.php:637 mod/contacts.php:827 mod/contacts.php:1011
-#: mod/admin.php:485 mod/admin.php:1800
-msgid "Unblock"
-msgstr "Blokkering opheffen"
+#: mod/admin.php:358 mod/admin.php:371
+msgid "The reason why you blocked this domain."
+msgstr ""
 
-#: mod/contacts.php:637 mod/contacts.php:827 mod/contacts.php:1011
-#: mod/admin.php:484 mod/admin.php:1799
-msgid "Block"
-msgstr "Blokkeren"
+#: mod/admin.php:359
+msgid "Delete domain"
+msgstr ""
 
-#: mod/contacts.php:638 mod/contacts.php:828 mod/contacts.php:1019
-msgid "Unignore"
-msgstr "Negeer niet meer"
+#: mod/admin.php:359
+msgid "Check to delete this entry from the blocklist"
+msgstr ""
 
-#: mod/contacts.php:642
-msgid "Currently blocked"
-msgstr "Op dit moment geblokkeerd"
+#: mod/admin.php:367
+msgid ""
+"This page can be used to define a black list of servers from the federated "
+"network that are not allowed to interact with your node. For all entered "
+"domains you should also give a reason why you have blocked the remote "
+"server."
+msgstr ""
 
-#: mod/contacts.php:643
-msgid "Currently ignored"
-msgstr "Op dit moment genegeerd"
+#: mod/admin.php:368
+msgid ""
+"The list of blocked servers will be made publically available on the "
+"/friendica page so that your users and people investigating communication "
+"problems can find the reason easily."
+msgstr ""
 
-#: mod/contacts.php:644
-msgid "Currently archived"
-msgstr "Op dit moment gearchiveerd"
+#: mod/admin.php:369
+msgid "Add new entry to block list"
+msgstr ""
 
-#: mod/contacts.php:645
-msgid "Awaiting connection acknowledge"
+#: mod/admin.php:370
+msgid "Server Domain"
 msgstr ""
 
-#: mod/contacts.php:646
+#: mod/admin.php:370
 msgid ""
-"Replies/likes to your public posts <strong>may</strong> still be visible"
-msgstr "Antwoorden of 'vind ik leuk's op je openbare posts <strong>kunnen</strong> nog zichtbaar zijn"
+"The domain of the new server to add to the block list. Do not include the "
+"protocol."
+msgstr ""
 
-#: mod/contacts.php:647
-msgid "Notification for new posts"
-msgstr "Meldingen voor nieuwe berichten"
+#: mod/admin.php:371
+msgid "Block reason"
+msgstr ""
 
-#: mod/contacts.php:647
-msgid "Send a notification of every new post of this contact"
+#: mod/admin.php:372
+msgid "Add Entry"
 msgstr ""
 
-#: mod/contacts.php:650
-msgid "Blacklisted keywords"
+#: mod/admin.php:373
+msgid "Save changes to the blocklist"
 msgstr ""
 
-#: mod/contacts.php:650
-msgid ""
-"Comma separated list of keywords that should not be converted to hashtags, "
-"when \"Fetch information and keywords\" is selected"
+#: mod/admin.php:374
+msgid "Current Entries in the Blocklist"
 msgstr ""
 
-#: mod/contacts.php:662 src/Model/Profile.php:424
-msgid "XMPP:"
+#: mod/admin.php:377
+msgid "Delete entry from blocklist"
 msgstr ""
 
-#: mod/contacts.php:667
-msgid "Actions"
+#: mod/admin.php:380
+msgid "Delete entry from blocklist?"
 msgstr ""
 
-#: mod/contacts.php:669 mod/contacts.php:855 src/Content/Nav.php:100
-#: src/Model/Profile.php:888 view/theme/frio/theme.php:259
-msgid "Status"
-msgstr "Tijdlijn"
+#: mod/admin.php:406
+msgid "Server added to blocklist."
+msgstr ""
 
-#: mod/contacts.php:670
-msgid "Contact Settings"
+#: mod/admin.php:422
+msgid "Site blocklist updated."
 msgstr ""
 
-#: mod/contacts.php:711
-msgid "Suggestions"
-msgstr "Voorstellen"
+#: mod/admin.php:445 src/Core/Console/GlobalCommunityBlock.php:72
+msgid "The contact has been blocked from the node"
+msgstr ""
 
-#: mod/contacts.php:714
-msgid "Suggest potential friends"
-msgstr "Stel vrienden voor"
+#: mod/admin.php:447 src/Core/Console/GlobalCommunityBlock.php:69
+#, php-format
+msgid "Could not find any contact entry for this URL (%s)"
+msgstr ""
 
-#: mod/contacts.php:722
-msgid "Show all contacts"
-msgstr "Toon alle contacten"
+#: mod/admin.php:454
+#, php-format
+msgid "%s contact unblocked"
+msgid_plural "%s contacts unblocked"
+msgstr[0] ""
+msgstr[1] ""
 
-#: mod/contacts.php:727
-msgid "Unblocked"
-msgstr "Niet geblokkeerd"
+#: mod/admin.php:483
+msgid "Remote Contact Blocklist"
+msgstr ""
 
-#: mod/contacts.php:730
-msgid "Only show unblocked contacts"
-msgstr "Toon alleen niet-geblokkeerde contacten"
+#: mod/admin.php:484
+msgid ""
+"This page allows you to prevent any message from a remote contact to reach "
+"your node."
+msgstr ""
 
-#: mod/contacts.php:735
-msgid "Blocked"
-msgstr "Geblokkeerd"
+#: mod/admin.php:485
+msgid "Block Remote Contact"
+msgstr ""
 
-#: mod/contacts.php:738
-msgid "Only show blocked contacts"
-msgstr "Toon alleen geblokkeerde contacten"
+#: mod/admin.php:486 mod/admin.php:1814
+msgid "select all"
+msgstr "Alles selecteren"
 
-#: mod/contacts.php:743
-msgid "Ignored"
-msgstr "Genegeerd"
+#: mod/admin.php:487
+msgid "select none"
+msgstr ""
 
-#: mod/contacts.php:746
-msgid "Only show ignored contacts"
-msgstr "Toon alleen genegeerde contacten"
+#: mod/admin.php:490
+msgid "No remote contact is blocked from this node."
+msgstr ""
 
-#: mod/contacts.php:751
-msgid "Archived"
-msgstr "Gearchiveerd"
+#: mod/admin.php:492
+msgid "Blocked Remote Contacts"
+msgstr ""
 
-#: mod/contacts.php:754
-msgid "Only show archived contacts"
-msgstr "Toon alleen gearchiveerde contacten"
+#: mod/admin.php:493
+msgid "Block New Remote Contact"
+msgstr ""
 
-#: mod/contacts.php:759
-msgid "Hidden"
-msgstr "Verborgen"
+#: mod/admin.php:494
+msgid "Photo"
+msgstr ""
 
-#: mod/contacts.php:762
-msgid "Only show hidden contacts"
-msgstr "Toon alleen verborgen contacten"
+#: mod/admin.php:502
+#, php-format
+msgid "%s total blocked contact"
+msgid_plural "%s total blocked contacts"
+msgstr[0] ""
+msgstr[1] ""
 
-#: mod/contacts.php:818
-msgid "Search your contacts"
-msgstr "Doorzoek je contacten"
+#: mod/admin.php:504
+msgid "URL of the remote contact to block."
+msgstr ""
 
-#: mod/contacts.php:826 mod/settings.php:170 mod/settings.php:701
-msgid "Update"
-msgstr "Wijzigen"
+#: mod/admin.php:526
+msgid "Delete this Item"
+msgstr ""
 
-#: mod/contacts.php:829 mod/contacts.php:1027
-msgid "Archive"
-msgstr "Archiveer"
+#: mod/admin.php:527
+msgid ""
+"On this page you can delete an item from your node. If the item is a top "
+"level posting, the entire thread will be deleted."
+msgstr ""
 
-#: mod/contacts.php:829 mod/contacts.php:1027
-msgid "Unarchive"
-msgstr "Archiveer niet meer"
+#: mod/admin.php:528
+msgid ""
+"You need to know the GUID of the item. You can find it e.g. by looking at "
+"the display URL. The last part of http://example.com/display/123456 is the "
+"GUID, here 123456."
+msgstr ""
 
-#: mod/contacts.php:832
-msgid "Batch Actions"
+#: mod/admin.php:529
+msgid "GUID"
 msgstr ""
 
-#: mod/contacts.php:866 src/Model/Profile.php:899
-msgid "Profile Details"
-msgstr "Profieldetails"
+#: mod/admin.php:529
+msgid "The GUID of the item you want to delete."
+msgstr ""
 
-#: mod/contacts.php:878
-msgid "View all contacts"
-msgstr "Alle contacten zien"
+#: mod/admin.php:563
+msgid "Item marked for deletion."
+msgstr ""
 
-#: mod/contacts.php:889
-msgid "View all common friends"
+#: mod/admin.php:634
+msgid "unknown"
 msgstr ""
 
-#: mod/contacts.php:898
-msgid "Advanced Contact Settings"
-msgstr "Geavanceerde instellingen voor contacten"
+#: mod/admin.php:710
+msgid ""
+"This page offers you some numbers to the known part of the federated social "
+"network your Friendica node is part of. These numbers are not complete but "
+"only reflect the part of the network your node is aware of."
+msgstr ""
 
-#: mod/contacts.php:930
-msgid "Mutual Friendship"
-msgstr "Wederzijdse vriendschap"
+#: mod/admin.php:711
+msgid ""
+"The <em>Auto Discovered Contact Directory</em> feature is not enabled, it "
+"will improve the data displayed here."
+msgstr ""
 
-#: mod/contacts.php:934
-msgid "is a fan of yours"
-msgstr "Is een fan van jou"
+#: mod/admin.php:723
+#, php-format
+msgid ""
+"Currently this node is aware of %d nodes with %d registered users from the "
+"following platforms:"
+msgstr ""
 
-#: mod/contacts.php:938
-msgid "you are a fan of"
-msgstr "Jij bent een fan van"
+#: mod/admin.php:754
+msgid "ID"
+msgstr "ID"
 
-#: mod/contacts.php:1013
-msgid "Toggle Blocked status"
-msgstr "Schakel geblokkeerde status"
+#: mod/admin.php:755
+msgid "Recipient Name"
+msgstr ""
 
-#: mod/contacts.php:1021
-msgid "Toggle Ignored status"
-msgstr "Schakel negeerstatus"
+#: mod/admin.php:756
+msgid "Recipient Profile"
+msgstr ""
 
-#: mod/contacts.php:1029
-msgid "Toggle Archive status"
-msgstr "Schakel archiveringsstatus"
+#: mod/admin.php:757 view/theme/frio/theme.php:266
+#: src/Core/NotificationsManager.php:178 src/Content/Nav.php:183
+msgid "Network"
+msgstr "Netwerk"
 
-#: mod/contacts.php:1037
-msgid "Delete contact"
-msgstr "Verwijder contact"
+#: mod/admin.php:758
+msgid "Created"
+msgstr ""
 
-#: mod/_tos.php:48 mod/register.php:288 mod/admin.php:188 mod/admin.php:302
-#: src/Module/Tos.php:48
-msgid "Terms of Service"
+#: mod/admin.php:759
+msgid "Last Tried"
+msgstr ""
+
+#: mod/admin.php:760
+msgid ""
+"This page lists the content of the queue for outgoing postings. These are "
+"postings the initial delivery failed for. They will be resend later and "
+"eventually deleted if the delivery fails permanently."
+msgstr ""
+
+#: mod/admin.php:784
+#, php-format
+msgid ""
+"Your DB still runs with MyISAM tables. You should change the engine type to "
+"InnoDB. As Friendica will use InnoDB only features in the future, you should"
+" change this! See <a href=\"%s\">here</a> for a guide that may be helpful "
+"converting the table engines. You may also use the command <tt>php "
+"bin/console.php dbstructure toinnodb</tt> of your Friendica installation for"
+" an automatic conversion.<br />"
 msgstr ""
 
-#: mod/_tos.php:51 src/Module/Tos.php:51
-msgid "Privacy Statement"
+#: mod/admin.php:791
+#, php-format
+msgid ""
+"There is a new version of Friendica available for download. Your current "
+"version is %1$s, upstream version is %2$s"
 msgstr ""
 
-#: mod/_tos.php:52 src/Module/Tos.php:52
+#: mod/admin.php:801
 msgid ""
-"At the time of registration, and for providing communications between the "
-"user account and their contacts, the user has to provide a display name (pen"
-" name), an username (nickname) and a working email address. The names will "
-"be accessible on the profile page of the account by any visitor of the page,"
-" even if other profile details are not displayed. The email address will "
-"only be used to send the user notifications about interactions, but wont be "
-"visibly displayed. The listing of an account in the node's user directory or"
-" the global user directory is optional and can be controlled in the user "
-"settings, it is not necessary for communication."
+"The database update failed. Please run \"php bin/console.php dbstructure "
+"update\" from the command line and have a look at the errors that might "
+"appear."
+msgstr ""
+
+#: mod/admin.php:807
+msgid "The worker was never executed. Please check your database structure!"
 msgstr ""
 
-#: mod/_tos.php:53 src/Module/Tos.php:53
+#: mod/admin.php:810
 #, php-format
 msgid ""
-"At any point in time a logged in user can export their account data from the"
-" <a href=\"%1$s/settings/uexport\">account settings</a>. If the user wants "
-"to delete their account they can do so at <a "
-"href=\"%1$s/removeme\">%1$s/removeme</a>. The deletion of the account will "
-"be permanent."
+"The last worker execution was on %s UTC. This is older than one hour. Please"
+" check your crontab settings."
 msgstr ""
 
-#: mod/friendica.php:77
-msgid "This is Friendica, version"
-msgstr "Dit is Friendica, versie"
+#: mod/admin.php:815
+msgid "Normal Account"
+msgstr "Normaal account"
 
-#: mod/friendica.php:78
-msgid "running at web location"
-msgstr "draaiend op web-adres"
+#: mod/admin.php:816
+msgid "Automatic Follower Account"
+msgstr ""
 
-#: mod/friendica.php:82
-msgid ""
-"Please visit <a href=\"https://friendi.ca\">Friendi.ca</a> to learn more "
-"about the Friendica project."
+#: mod/admin.php:817
+msgid "Public Forum Account"
 msgstr ""
 
-#: mod/friendica.php:86
-msgid "Bug reports and issues: please visit"
-msgstr "Bug rapporten en problemen: bezoek"
+#: mod/admin.php:818
+msgid "Automatic Friend Account"
+msgstr "Automatisch Vriendschapsaccount"
 
-#: mod/friendica.php:86
-msgid "the bugtracker at github"
+#: mod/admin.php:819
+msgid "Blog Account"
+msgstr "Blog Account"
+
+#: mod/admin.php:820
+msgid "Private Forum Account"
 msgstr ""
 
-#: mod/friendica.php:89
-msgid ""
-"Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - "
-"dot com"
-msgstr "Suggesties, lof, donaties, enzovoort - stuur een e-mail naar \"info\" op Friendica - dot com"
+#: mod/admin.php:842
+msgid "Message queues"
+msgstr "Bericht-wachtrijen"
 
-#: mod/friendica.php:103
-msgid "Installed addons/apps:"
+#: mod/admin.php:848
+msgid "Summary"
+msgstr "Samenvatting"
+
+#: mod/admin.php:850
+msgid "Registered users"
+msgstr "Geregistreerde gebruikers"
+
+#: mod/admin.php:852
+msgid "Pending registrations"
+msgstr "Registraties die in de wacht staan"
+
+#: mod/admin.php:853
+msgid "Version"
+msgstr "Versie"
+
+#: mod/admin.php:858
+msgid "Active addons"
 msgstr ""
 
-#: mod/friendica.php:117
-msgid "No installed addons/apps"
+#: mod/admin.php:889
+msgid "Can not parse base url. Must have at least <scheme>://<domain>"
 msgstr ""
 
-#: mod/friendica.php:122
-#, php-format
-msgid "Read about the <a href=\"%1$s/tos\">Terms of Service</a> of this node."
+#: mod/admin.php:1219
+msgid "Site settings updated."
+msgstr "Site instellingen gewijzigd."
+
+#: mod/admin.php:1246 mod/settings.php:897
+msgid "No special theme for mobile devices"
+msgstr "Geen speciaal thema voor mobiele apparaten"
+
+#: mod/admin.php:1275
+msgid "No community page for local users"
 msgstr ""
 
-#: mod/friendica.php:127
-msgid "On this server the following remote servers are blocked."
+#: mod/admin.php:1276
+msgid "No community page"
 msgstr ""
 
-#: mod/friendica.php:128 mod/admin.php:354 mod/admin.php:372
-msgid "Reason for the block"
+#: mod/admin.php:1277
+msgid "Public postings from users of this site"
 msgstr ""
 
-#: mod/lostpass.php:27
-msgid "No valid account found."
-msgstr "Geen geldige account gevonden."
+#: mod/admin.php:1278
+msgid "Public postings from the federated network"
+msgstr ""
 
-#: mod/lostpass.php:39
-msgid "Password reset request issued. Check your email."
-msgstr "Verzoek om wachtwoord opnieuw in te stellen werd verstuurd. Kijk uw e-mail na."
+#: mod/admin.php:1279
+msgid "Public postings from local users and the federated network"
+msgstr ""
 
-#: mod/lostpass.php:45
-#, php-format
-msgid ""
-"\n"
-"\t\tDear %1$s,\n"
-"\t\t\tA request was recently received at \"%2$s\" to reset your account\n"
-"\t\tpassword. In order to confirm this request, please select the verification link\n"
-"\t\tbelow or paste it into your web browser address bar.\n"
-"\n"
-"\t\tIf you did NOT request this change, please DO NOT follow the link\n"
-"\t\tprovided and ignore and/or delete this email, the request will expire shortly.\n"
-"\n"
-"\t\tYour password will not be changed unless we can verify that you\n"
-"\t\tissued this request."
+#: mod/admin.php:1285
+msgid "Users, Global Contacts"
 msgstr ""
 
-#: mod/lostpass.php:56
-#, php-format
-msgid ""
-"\n"
-"\t\tFollow this link soon to verify your identity:\n"
-"\n"
-"\t\t%1$s\n"
-"\n"
-"\t\tYou will then receive a follow-up message containing the new password.\n"
-"\t\tYou may change that password from your account settings page after logging in.\n"
-"\n"
-"\t\tThe login details are as follows:\n"
-"\n"
-"\t\tSite Location:\t%2$s\n"
-"\t\tLogin Name:\t%3$s"
+#: mod/admin.php:1286
+msgid "Users, Global Contacts/fallback"
 msgstr ""
 
-#: mod/lostpass.php:73
-#, php-format
-msgid "Password reset requested at %s"
-msgstr "Op %s werd gevraagd je wachtwoord opnieuw in te stellen"
+#: mod/admin.php:1290
+msgid "One month"
+msgstr ""
 
-#: mod/lostpass.php:89
-msgid ""
-"Request could not be verified. (You may have previously submitted it.) "
-"Password reset failed."
-msgstr "Verzoek kon niet geverifieerd worden. (Misschien heb je het voordien al ingediend.) Wachtwoord niet opnieuw ingesteld."
+#: mod/admin.php:1291
+msgid "Three months"
+msgstr ""
 
-#: mod/lostpass.php:102
-msgid "Request has expired, please make a new one."
+#: mod/admin.php:1292
+msgid "Half a year"
 msgstr ""
 
-#: mod/lostpass.php:117
-msgid "Forgot your Password?"
-msgstr "Wachtwoord vergeten?"
+#: mod/admin.php:1293
+msgid "One year"
+msgstr ""
 
-#: mod/lostpass.php:118
-msgid ""
-"Enter your email address and submit to have your password reset. Then check "
-"your email for further instructions."
-msgstr "Voer je e-mailadres in en verstuur het om je wachtwoord opnieuw in te stellen. Kijk dan je e-mail na voor verdere instructies."
+#: mod/admin.php:1298
+msgid "Multi user instance"
+msgstr "Server voor meerdere gebruikers"
 
-#: mod/lostpass.php:119 src/Module/Login.php:314
-msgid "Nickname or Email: "
-msgstr "Bijnaam of e-mail:"
+#: mod/admin.php:1321
+msgid "Closed"
+msgstr "Gesloten"
 
-#: mod/lostpass.php:120
-msgid "Reset"
-msgstr "Opnieuw"
+#: mod/admin.php:1322
+msgid "Requires approval"
+msgstr "Toestemming vereist"
 
-#: mod/lostpass.php:136 src/Module/Login.php:326
-msgid "Password Reset"
-msgstr "Wachtwoord opnieuw instellen"
+#: mod/admin.php:1323
+msgid "Open"
+msgstr "Open"
 
-#: mod/lostpass.php:137
-msgid "Your password has been reset as requested."
-msgstr "Je wachtwoord is opnieuw ingesteld zoals gevraagd."
+#: mod/admin.php:1327
+msgid "No SSL policy, links will track page SSL state"
+msgstr "Geen SSL beleid, links zullen SSL status van pagina volgen"
 
-#: mod/lostpass.php:138
-msgid "Your new password is"
-msgstr "Je nieuwe wachtwoord is"
+#: mod/admin.php:1328
+msgid "Force all links to use SSL"
+msgstr "Verplicht alle links om SSL te gebruiken"
 
-#: mod/lostpass.php:139
-msgid "Save or copy your new password - and then"
-msgstr "Bewaar of kopieer je nieuw wachtwoord - en dan"
+#: mod/admin.php:1329
+msgid "Self-signed certificate, use SSL for local links only (discouraged)"
+msgstr "Zelf-ondertekend certificaat, gebruik SSL alleen voor lokale links (afgeraden)"
 
-#: mod/lostpass.php:140
-msgid "click here to login"
-msgstr "klik hier om in te loggen"
+#: mod/admin.php:1333
+msgid "Don't check"
+msgstr ""
 
-#: mod/lostpass.php:141
-msgid ""
-"Your password may be changed from the <em>Settings</em> page after "
-"successful login."
-msgstr "Je kunt dit wachtwoord veranderen nadat je bent ingelogd op de <em>Instellingen></em> pagina."
+#: mod/admin.php:1334
+msgid "check the stable version"
+msgstr ""
 
-#: mod/lostpass.php:149
-#, php-format
-msgid ""
-"\n"
-"\t\t\tDear %1$s,\n"
-"\t\t\t\tYour password has been changed as requested. Please retain this\n"
-"\t\t\tinformation for your records (or change your password immediately to\n"
-"\t\t\tsomething that you will remember).\n"
-"\t\t"
+#: mod/admin.php:1335
+msgid "check the development version"
 msgstr ""
 
-#: mod/lostpass.php:155
-#, php-format
-msgid ""
-"\n"
-"\t\t\tYour login details are as follows:\n"
-"\n"
-"\t\t\tSite Location:\t%1$s\n"
-"\t\t\tLogin Name:\t%2$s\n"
-"\t\t\tPassword:\t%3$s\n"
-"\n"
-"\t\t\tYou may change that password from your account settings page after logging in.\n"
-"\t\t"
+#: mod/admin.php:1354
+msgid "Republish users to directory"
 msgstr ""
 
-#: mod/lostpass.php:169
-#, php-format
-msgid "Your password has been changed at %s"
-msgstr "Je wachtwoord is veranderd op %s"
+#: mod/admin.php:1355 mod/register.php:267
+msgid "Registration"
+msgstr "Registratie"
 
-#: mod/register.php:99
-msgid ""
-"Registration successful. Please check your email for further instructions."
-msgstr "Registratie geslaagd. Kijk je e-mail na voor verdere instructies."
+#: mod/admin.php:1356
+msgid "File upload"
+msgstr "Uploaden bestand"
 
-#: mod/register.php:103
-#, php-format
-msgid ""
-"Failed to send email message. Here your accout details:<br> login: %s<br> "
-"password: %s<br><br>You can change your password after login."
-msgstr ""
+#: mod/admin.php:1357
+msgid "Policies"
+msgstr "Beleid"
 
-#: mod/register.php:110
-msgid "Registration successful."
+#: mod/admin.php:1359
+msgid "Auto Discovered Contact Directory"
 msgstr ""
 
-#: mod/register.php:115
-msgid "Your registration can not be processed."
-msgstr "Je registratie kan niet verwerkt worden."
+#: mod/admin.php:1360
+msgid "Performance"
+msgstr "Performantie"
 
-#: mod/register.php:162
-msgid "Your registration is pending approval by the site owner."
-msgstr "Jouw registratie wacht op goedkeuring van de beheerder."
+#: mod/admin.php:1361
+msgid "Worker"
+msgstr ""
 
-#: mod/register.php:220
-msgid ""
-"You may (optionally) fill in this form via OpenID by supplying your OpenID "
-"and clicking 'Register'."
-msgstr "Je kunt (optioneel) dit formulier invullen via OpenID door je OpenID in te geven en op 'Registreren' te klikken."
+#: mod/admin.php:1362
+msgid "Message Relay"
+msgstr ""
 
-#: mod/register.php:221
+#: mod/admin.php:1363
 msgid ""
-"If you are not familiar with OpenID, please leave that field blank and fill "
-"in the rest of the items."
-msgstr "Laat dit veld leeg als je niet vertrouwd bent met OpenID, en vul de rest van de items in."
-
-#: mod/register.php:222
-msgid "Your OpenID (optional): "
-msgstr "Je OpenID (optioneel):"
+"Relocate - WARNING: advanced function. Could make this server unreachable."
+msgstr ""
 
-#: mod/register.php:234
-msgid "Include your profile in member directory?"
-msgstr "Je profiel in de ledengids opnemen?"
+#: mod/admin.php:1366
+msgid "Site name"
+msgstr "Site naam"
 
-#: mod/register.php:259
-msgid "Note for the admin"
+#: mod/admin.php:1367
+msgid "Host name"
 msgstr ""
 
-#: mod/register.php:259
-msgid "Leave a message for the admin, why you want to join this node"
+#: mod/admin.php:1368
+msgid "Sender Email"
 msgstr ""
 
-#: mod/register.php:260
-msgid "Membership on this site is by invitation only."
-msgstr "Lidmaatschap van deze website is uitsluitend op uitnodiging."
-
-#: mod/register.php:261
-msgid "Your invitation code: "
+#: mod/admin.php:1368
+msgid ""
+"The email address your server shall use to send notification emails from."
 msgstr ""
 
-#: mod/register.php:264 mod/admin.php:1348
-msgid "Registration"
-msgstr "Registratie"
+#: mod/admin.php:1369
+msgid "Banner/Logo"
+msgstr "Banner/Logo"
 
-#: mod/register.php:270
-msgid "Your Full Name (e.g. Joe Smith, real or real-looking): "
+#: mod/admin.php:1370
+msgid "Shortcut icon"
 msgstr ""
 
-#: mod/register.php:271
-msgid ""
-"Your Email Address: (Initial information will be send there, so this has to "
-"be an existing address.)"
+#: mod/admin.php:1370
+msgid "Link to an icon that will be used for browsers."
 msgstr ""
 
-#: mod/register.php:273 mod/settings.php:1201
-msgid "New Password:"
-msgstr "Nieuw Wachtwoord:"
+#: mod/admin.php:1371
+msgid "Touch icon"
+msgstr "Pictogram voor smartphones"
 
-#: mod/register.php:273
-msgid "Leave empty for an auto generated password."
+#: mod/admin.php:1371
+msgid "Link to an icon that will be used for tablets and mobiles."
 msgstr ""
 
-#: mod/register.php:274 mod/settings.php:1202
-msgid "Confirm:"
-msgstr "Bevestig:"
+#: mod/admin.php:1372
+msgid "Additional Info"
+msgstr ""
 
-#: mod/register.php:275
+#: mod/admin.php:1372
 #, php-format
 msgid ""
-"Choose a profile nickname. This must begin with a text character. Your "
-"profile address on this site will then be '<strong>nickname@%s</strong>'."
+"For public servers: you can add additional information here that will be "
+"listed at %s/servers."
 msgstr ""
 
-#: mod/register.php:276
-msgid "Choose a nickname: "
-msgstr "Kies een bijnaam:"
+#: mod/admin.php:1373
+msgid "System language"
+msgstr "Systeemtaal"
 
-#: mod/register.php:279 src/Content/Nav.php:128 src/Module/Login.php:283
-msgid "Register"
-msgstr "Registreer"
+#: mod/admin.php:1374
+msgid "System theme"
+msgstr "Systeem thema"
 
-#: mod/register.php:286
-msgid "Import your profile to this friendica instance"
-msgstr ""
+#: mod/admin.php:1374
+msgid ""
+"Default system theme - may be over-ridden by user profiles - <a href='#' "
+"id='cnftheme'>change theme settings</a>"
+msgstr "Standaard systeem thema - kan door gebruikersprofielen veranderd worden - <a href='#' id='cnftheme'>verander thema instellingen</a>"
 
-#: mod/admin.php:106
-msgid "Theme settings updated."
-msgstr "Thema-instellingen aangepast."
+#: mod/admin.php:1375
+msgid "Mobile system theme"
+msgstr "Mobiel systeem thema"
 
-#: mod/admin.php:179 src/Content/Nav.php:174
-msgid "Information"
-msgstr "Informatie"
+#: mod/admin.php:1375
+msgid "Theme for mobile devices"
+msgstr "Thema voor mobiele apparaten"
 
-#: mod/admin.php:180
-msgid "Overview"
-msgstr ""
+#: mod/admin.php:1376
+msgid "SSL link policy"
+msgstr "Beleid SSL-links"
 
-#: mod/admin.php:181 mod/admin.php:718
-msgid "Federation Statistics"
+#: mod/admin.php:1376
+msgid "Determines whether generated links should be forced to use SSL"
+msgstr "Bepaald of gegenereerde verwijzingen verplicht SSL moeten gebruiken"
+
+#: mod/admin.php:1377
+msgid "Force SSL"
 msgstr ""
 
-#: mod/admin.php:182
-msgid "Configuration"
+#: mod/admin.php:1377
+msgid ""
+"Force all Non-SSL requests to SSL - Attention: on some systems it could lead"
+" to endless loops."
 msgstr ""
 
-#: mod/admin.php:183 mod/admin.php:1345
-msgid "Site"
-msgstr "Website"
+#: mod/admin.php:1378
+msgid "Hide help entry from navigation menu"
+msgstr "Verberg de 'help' uit het navigatiemenu"
 
-#: mod/admin.php:184 mod/admin.php:1273 mod/admin.php:1788 mod/admin.php:1804
-msgid "Users"
-msgstr "Gebruiker"
+#: mod/admin.php:1378
+msgid ""
+"Hides the menu entry for the Help pages from the navigation menu. You can "
+"still access it calling /help directly."
+msgstr "Verbergt het menu-item voor de Help pagina's uit het navigatiemenu. Je kunt ze nog altijd vinden door /help direct in te geven."
 
-#: mod/admin.php:185 mod/admin.php:1904 mod/admin.php:1964 mod/settings.php:86
-msgid "Addons"
-msgstr ""
+#: mod/admin.php:1379
+msgid "Single user instance"
+msgstr "Server voor één gebruiker"
 
-#: mod/admin.php:186 mod/admin.php:2173 mod/admin.php:2217
-msgid "Themes"
-msgstr "Thema's"
+#: mod/admin.php:1379
+msgid "Make this instance multi-user or single-user for the named user"
+msgstr "Stel deze server in voor meerdere gebruikers, of enkel voor de geselecteerde gebruiker."
 
-#: mod/admin.php:187 mod/settings.php:64
-msgid "Additional features"
-msgstr "Extra functies"
+#: mod/admin.php:1380
+msgid "Maximum image size"
+msgstr "Maximum afbeeldingsgrootte"
 
-#: mod/admin.php:189
-msgid "Database"
-msgstr ""
+#: mod/admin.php:1380
+msgid ""
+"Maximum size in bytes of uploaded images. Default is 0, which means no "
+"limits."
+msgstr "Maximum afmeting in bytes van afbeeldingen. Standaard is 0, dus geen beperking."
 
-#: mod/admin.php:190
-msgid "DB updates"
-msgstr "DB aanpassingen"
+#: mod/admin.php:1381
+msgid "Maximum image length"
+msgstr "Maximum afbeeldingslengte"
 
-#: mod/admin.php:191 mod/admin.php:753
-msgid "Inspect Queue"
-msgstr ""
+#: mod/admin.php:1381
+msgid ""
+"Maximum length in pixels of the longest side of uploaded images. Default is "
+"-1, which means no limits."
+msgstr "Maximum lengte in pixels van de langste kant van afbeeldingen. Standaard is -1, dus geen beperkingen."
 
-#: mod/admin.php:192
-msgid "Tools"
-msgstr ""
+#: mod/admin.php:1382
+msgid "JPEG image quality"
+msgstr "JPEG afbeeldingskwaliteit"
 
-#: mod/admin.php:193
-msgid "Contact Blocklist"
-msgstr ""
+#: mod/admin.php:1382
+msgid ""
+"Uploaded JPEGS will be saved at this quality setting [0-100]. Default is "
+"100, which is full quality."
+msgstr "JPEGS zullen met deze kwaliteitsinstelling bewaard worden [0-100]. Standaard is 100, dit is volledige kwaliteit."
 
-#: mod/admin.php:194 mod/admin.php:362
-msgid "Server Blocklist"
-msgstr ""
+#: mod/admin.php:1384
+msgid "Register policy"
+msgstr "Registratiebeleid"
 
-#: mod/admin.php:195 mod/admin.php:521
-msgid "Delete Item"
-msgstr ""
+#: mod/admin.php:1385
+msgid "Maximum Daily Registrations"
+msgstr "Maximum aantal registraties per dag"
 
-#: mod/admin.php:196 mod/admin.php:197 mod/admin.php:2291
-msgid "Logs"
-msgstr "Logs"
+#: mod/admin.php:1385
+msgid ""
+"If registration is permitted above, this sets the maximum number of new user"
+" registrations to accept per day.  If register is set to closed, this "
+"setting has no effect."
+msgstr "Als registratie hierboven is toegelaten, zet dit het maximum aantal registraties van nieuwe gebruikers per dag. Als registratie niet is toegelaten heeft deze instelling geen effect."
 
-#: mod/admin.php:198 mod/admin.php:2358
-msgid "View Logs"
-msgstr ""
+#: mod/admin.php:1386
+msgid "Register text"
+msgstr "Registratietekst"
 
-#: mod/admin.php:200
-msgid "Diagnostics"
+#: mod/admin.php:1386
+msgid ""
+"Will be displayed prominently on the registration page. You can use BBCode "
+"here."
 msgstr ""
 
-#: mod/admin.php:201
-msgid "PHP Info"
-msgstr ""
+#: mod/admin.php:1387
+msgid "Accounts abandoned after x days"
+msgstr "Verlaten accounts na x dagen"
 
-#: mod/admin.php:202
-msgid "probe address"
-msgstr ""
+#: mod/admin.php:1387
+msgid ""
+"Will not waste system resources polling external sites for abandonded "
+"accounts. Enter 0 for no time limit."
+msgstr "Dit zal geen systeembronnen verspillen aan het nakijken van externe sites voor verlaten accounts. Geef 0 is voor geen tijdslimiet."
 
-#: mod/admin.php:203
-msgid "check webfinger"
-msgstr ""
+#: mod/admin.php:1388
+msgid "Allowed friend domains"
+msgstr "Toegelaten vriend domeinen"
 
-#: mod/admin.php:222 src/Content/Nav.php:217
-msgid "Admin"
-msgstr "Beheer"
+#: mod/admin.php:1388
+msgid ""
+"Comma separated list of domains which are allowed to establish friendships "
+"with this site. Wildcards are accepted. Empty to allow any domains"
+msgstr "Komma-gescheiden lijst van domeinen die een vriendschapsband met deze website mogen aangaan. Jokers zijn toegelaten. Laat leeg om alle domeinen toe te laten."
 
-#: mod/admin.php:223
-msgid "Addon Features"
-msgstr ""
+#: mod/admin.php:1389
+msgid "Allowed email domains"
+msgstr "Toegelaten e-mail domeinen"
 
-#: mod/admin.php:224
-msgid "User registrations waiting for confirmation"
-msgstr "Gebruikersregistraties wachten op bevestiging"
+#: mod/admin.php:1389
+msgid ""
+"Comma separated list of domains which are allowed in email addresses for "
+"registrations to this site. Wildcards are accepted. Empty to allow any "
+"domains"
+msgstr "Door komma's gescheiden lijst met e-maildomeinen die op deze website mogen registeren. Wildcards zijn toegestaan.\nLeeg laten om alle domeinen toe te staan."
 
-#: mod/admin.php:301 mod/admin.php:361 mod/admin.php:478 mod/admin.php:520
-#: mod/admin.php:717 mod/admin.php:752 mod/admin.php:848 mod/admin.php:1344
-#: mod/admin.php:1787 mod/admin.php:1903 mod/admin.php:1963 mod/admin.php:2172
-#: mod/admin.php:2216 mod/admin.php:2290 mod/admin.php:2357
-msgid "Administration"
-msgstr "Beheer"
+#: mod/admin.php:1390
+msgid "No OEmbed rich content"
+msgstr ""
+
+#: mod/admin.php:1390
+msgid ""
+"Don't show the rich content (e.g. embedded PDF), except from the domains "
+"listed below."
+msgstr ""
 
-#: mod/admin.php:303
-msgid "Display Terms of Service"
+#: mod/admin.php:1391
+msgid "Allowed OEmbed domains"
 msgstr ""
 
-#: mod/admin.php:303
+#: mod/admin.php:1391
 msgid ""
-"Enable the Terms of Service page. If this is enabled a link to the terms "
-"will be added to the registration form and the general information page."
+"Comma separated list of domains which oembed content is allowed to be "
+"displayed. Wildcards are accepted."
 msgstr ""
 
-#: mod/admin.php:304
-msgid "Display Privacy Statement"
-msgstr ""
+#: mod/admin.php:1392
+msgid "Block public"
+msgstr "Openbare toegang blokkeren"
 
-#: mod/admin.php:304
-#, php-format
+#: mod/admin.php:1392
 msgid ""
-"Show some informations regarding the needed information to operate the node "
-"according e.g. to <a href=\"%s\" target=\"_blank\">EU-GDPR</a>."
-msgstr ""
+"Check to block public access to all otherwise public personal pages on this "
+"site unless you are currently logged in."
+msgstr "Kruis dit aan om alle openbare persoonlijke pagina's alleen toegankelijk te maken voor ingelogde gebruikers."
 
-#: mod/admin.php:305
-msgid "The Terms of Service"
-msgstr ""
+#: mod/admin.php:1393
+msgid "Force publish"
+msgstr "Dwing publiceren af"
 
-#: mod/admin.php:305
+#: mod/admin.php:1393
 msgid ""
-"Enter the Terms of Service for your node here. You can use BBCode. Headers "
-"of sections should be [h2] and below."
-msgstr ""
+"Check to force all profiles on this site to be listed in the site directory."
+msgstr "Kruis dit aan om af te dwingen dat alle profielen op deze website in de gids van deze website gepubliceerd worden."
 
-#: mod/admin.php:353
-msgid "The blocked domain"
+#: mod/admin.php:1393
+msgid "Enabling this may violate privacy laws like the GDPR"
 msgstr ""
 
-#: mod/admin.php:354 mod/admin.php:367
-msgid "The reason why you blocked this domain."
+#: mod/admin.php:1394
+msgid "Global directory URL"
 msgstr ""
 
-#: mod/admin.php:355
-msgid "Delete domain"
+#: mod/admin.php:1394
+msgid ""
+"URL to the global directory. If this is not set, the global directory is "
+"completely unavailable to the application."
 msgstr ""
 
-#: mod/admin.php:355
-msgid "Check to delete this entry from the blocklist"
-msgstr ""
+#: mod/admin.php:1395
+msgid "Private posts by default for new users"
+msgstr "Privéberichten als standaard voor nieuwe gebruikers"
 
-#: mod/admin.php:363
+#: mod/admin.php:1395
 msgid ""
-"This page can be used to define a black list of servers from the federated "
-"network that are not allowed to interact with your node. For all entered "
-"domains you should also give a reason why you have blocked the remote "
-"server."
-msgstr ""
+"Set default post permissions for all new members to the default privacy "
+"group rather than public."
+msgstr "Stel de standaardrechten van berichten voor nieuwe leden op de standaard privacygroep in, in plaats van openbaar."
+
+#: mod/admin.php:1396
+msgid "Don't include post content in email notifications"
+msgstr "De inhoud van het bericht niet insluiten bij e-mailnotificaties"
 
-#: mod/admin.php:364
+#: mod/admin.php:1396
 msgid ""
-"The list of blocked servers will be made publically available on the "
-"/friendica page so that your users and people investigating communication "
-"problems can find the reason easily."
+"Don't include the content of a post/comment/private message/etc. in the "
+"email notifications that are sent out from this site, as a privacy measure."
+msgstr "De inhoud van berichten/commentaar/privéberichten/enzovoort  niet insluiten in e-mailnotificaties die door deze website verzonden worden, voor de bescherming van je privacy."
+
+#: mod/admin.php:1397
+msgid "Disallow public access to addons listed in the apps menu."
 msgstr ""
 
-#: mod/admin.php:365
-msgid "Add new entry to block list"
+#: mod/admin.php:1397
+msgid ""
+"Checking this box will restrict addons listed in the apps menu to members "
+"only."
 msgstr ""
 
-#: mod/admin.php:366
-msgid "Server Domain"
+#: mod/admin.php:1398
+msgid "Don't embed private images in posts"
 msgstr ""
 
-#: mod/admin.php:366
+#: mod/admin.php:1398
 msgid ""
-"The domain of the new server to add to the block list. Do not include the "
-"protocol."
+"Don't replace locally-hosted private photos in posts with an embedded copy "
+"of the image. This means that contacts who receive posts containing private "
+"photos will have to authenticate and load each image, which may take a "
+"while."
 msgstr ""
 
-#: mod/admin.php:367
-msgid "Block reason"
+#: mod/admin.php:1399
+msgid "Allow Users to set remote_self"
 msgstr ""
 
-#: mod/admin.php:368
-msgid "Add Entry"
+#: mod/admin.php:1399
+msgid ""
+"With checking this, every user is allowed to mark every contact as a "
+"remote_self in the repair contact dialog. Setting this flag on a contact "
+"causes mirroring every posting of that contact in the users stream."
 msgstr ""
 
-#: mod/admin.php:369
-msgid "Save changes to the blocklist"
-msgstr ""
+#: mod/admin.php:1400
+msgid "Block multiple registrations"
+msgstr "Blokkeer meerdere registraties"
 
-#: mod/admin.php:370
-msgid "Current Entries in the Blocklist"
-msgstr ""
+#: mod/admin.php:1400
+msgid "Disallow users to register additional accounts for use as pages."
+msgstr "Laat niet toe dat gebruikers meerdere accounts aanmaken."
 
-#: mod/admin.php:373
-msgid "Delete entry from blocklist"
-msgstr ""
+#: mod/admin.php:1401
+msgid "OpenID support"
+msgstr "OpenID ondersteuning"
 
-#: mod/admin.php:376
-msgid "Delete entry from blocklist?"
-msgstr ""
+#: mod/admin.php:1401
+msgid "OpenID support for registration and logins."
+msgstr "OpenID ondersteuning voor registraties en logins."
 
-#: mod/admin.php:402
-msgid "Server added to blocklist."
-msgstr ""
+#: mod/admin.php:1402
+msgid "Fullname check"
+msgstr "Controleer volledige naam"
 
-#: mod/admin.php:418
-msgid "Site blocklist updated."
-msgstr ""
+#: mod/admin.php:1402
+msgid ""
+"Force users to register with a space between firstname and lastname in Full "
+"name, as an antispam measure"
+msgstr "Verplicht gebruikers om zich te registreren met een spatie tussen voornaam en achternaam, als anti-spam maatregel"
 
-#: mod/admin.php:441 src/Core/Console/GlobalCommunityBlock.php:72
-msgid "The contact has been blocked from the node"
+#: mod/admin.php:1403
+msgid "Community pages for visitors"
 msgstr ""
 
-#: mod/admin.php:443 src/Core/Console/GlobalCommunityBlock.php:69
-#, php-format
-msgid "Could not find any contact entry for this URL (%s)"
+#: mod/admin.php:1403
+msgid ""
+"Which community pages should be available for visitors. Local users always "
+"see both pages."
 msgstr ""
 
-#: mod/admin.php:450
-#, php-format
-msgid "%s contact unblocked"
-msgid_plural "%s contacts unblocked"
-msgstr[0] ""
-msgstr[1] ""
-
-#: mod/admin.php:479
-msgid "Remote Contact Blocklist"
+#: mod/admin.php:1404
+msgid "Posts per user on community page"
 msgstr ""
 
-#: mod/admin.php:480
+#: mod/admin.php:1404
 msgid ""
-"This page allows you to prevent any message from a remote contact to reach "
-"your node."
-msgstr ""
-
-#: mod/admin.php:481
-msgid "Block Remote Contact"
+"The maximum number of posts per user on the community page. (Not valid for "
+"'Global Community')"
 msgstr ""
 
-#: mod/admin.php:482 mod/admin.php:1790
-msgid "select all"
-msgstr "Alles selecteren"
+#: mod/admin.php:1405
+msgid "Enable OStatus support"
+msgstr "Activeer OStatus ondersteuning"
 
-#: mod/admin.php:483
-msgid "select none"
+#: mod/admin.php:1405
+msgid ""
+"Provide built-in OStatus (StatusNet, GNU Social etc.) compatibility. All "
+"communications in OStatus are public, so privacy warnings will be "
+"occasionally displayed."
 msgstr ""
 
-#: mod/admin.php:486
-msgid "No remote contact is blocked from this node."
+#: mod/admin.php:1406
+msgid "Only import OStatus threads from our contacts"
 msgstr ""
 
-#: mod/admin.php:488
-msgid "Blocked Remote Contacts"
+#: mod/admin.php:1406
+msgid ""
+"Normally we import every content from our OStatus contacts. With this option"
+" we only store threads that are started by a contact that is known on our "
+"system."
 msgstr ""
 
-#: mod/admin.php:489
-msgid "Block New Remote Contact"
+#: mod/admin.php:1407
+msgid "OStatus support can only be enabled if threading is enabled."
 msgstr ""
 
-#: mod/admin.php:490
-msgid "Photo"
+#: mod/admin.php:1409
+msgid ""
+"Diaspora support can't be enabled because Friendica was installed into a sub"
+" directory."
 msgstr ""
 
-#: mod/admin.php:498
-#, php-format
-msgid "%s total blocked contact"
-msgid_plural "%s total blocked contacts"
-msgstr[0] ""
-msgstr[1] ""
+#: mod/admin.php:1410
+msgid "Enable Diaspora support"
+msgstr "Activeer Diaspora ondersteuning"
 
-#: mod/admin.php:500
-msgid "URL of the remote contact to block."
-msgstr ""
+#: mod/admin.php:1410
+msgid "Provide built-in Diaspora network compatibility."
+msgstr "Bied ingebouwde ondersteuning voor het Diaspora netwerk."
 
-#: mod/admin.php:522
-msgid "Delete this Item"
-msgstr ""
+#: mod/admin.php:1411
+msgid "Only allow Friendica contacts"
+msgstr "Laat alleen Friendica contacten toe"
 
-#: mod/admin.php:523
+#: mod/admin.php:1411
 msgid ""
-"On this page you can delete an item from your node. If the item is a top "
-"level posting, the entire thread will be deleted."
-msgstr ""
+"All contacts must use Friendica protocols. All other built-in communication "
+"protocols disabled."
+msgstr "Alle contacten moeten een Friendica protocol gebruiken. Alle andere ingebouwde communicatieprotocols worden uitgeschakeld."
+
+#: mod/admin.php:1412
+msgid "Verify SSL"
+msgstr "Controleer SSL"
 
-#: mod/admin.php:524
+#: mod/admin.php:1412
 msgid ""
-"You need to know the GUID of the item. You can find it e.g. by looking at "
-"the display URL. The last part of http://example.com/display/123456 is the "
-"GUID, here 123456."
-msgstr ""
+"If you wish, you can turn on strict certificate checking. This will mean you"
+" cannot connect (at all) to self-signed SSL sites."
+msgstr "Als je wilt kun je striktere certificaat controle activeren. Dit betekent dat je (totaal) niet kunt connecteren met sites die zelf-ondertekende SSL certificaten gebruiken."
 
-#: mod/admin.php:525
-msgid "GUID"
-msgstr ""
+#: mod/admin.php:1413
+msgid "Proxy user"
+msgstr "Proxy-gebruiker"
 
-#: mod/admin.php:525
-msgid "The GUID of the item you want to delete."
+#: mod/admin.php:1414
+msgid "Proxy URL"
+msgstr "Proxy-URL"
+
+#: mod/admin.php:1415
+msgid "Network timeout"
+msgstr "Netwerk timeout"
+
+#: mod/admin.php:1415
+msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
+msgstr "Waarde is in seconden. Zet op 0 voor onbeperkt (niet aanbevolen)."
+
+#: mod/admin.php:1416
+msgid "Maximum Load Average"
+msgstr "Maximum gemiddelde belasting"
+
+#: mod/admin.php:1416
+msgid ""
+"Maximum system load before delivery and poll processes are deferred - "
+"default 50."
+msgstr "Maximum systeembelasting voordat aflever- en poll-processen uitgesteld worden - standaard 50."
+
+#: mod/admin.php:1417
+msgid "Maximum Load Average (Frontend)"
 msgstr ""
 
-#: mod/admin.php:564
-msgid "Item marked for deletion."
+#: mod/admin.php:1417
+msgid "Maximum system load before the frontend quits service - default 50."
 msgstr ""
 
-#: mod/admin.php:635
-msgid "unknown"
+#: mod/admin.php:1418
+msgid "Minimal Memory"
 msgstr ""
 
-#: mod/admin.php:711
+#: mod/admin.php:1418
 msgid ""
-"This page offers you some numbers to the known part of the federated social "
-"network your Friendica node is part of. These numbers are not complete but "
-"only reflect the part of the network your node is aware of."
+"Minimal free memory in MB for the worker. Needs access to /proc/meminfo - "
+"default 0 (deactivated)."
 msgstr ""
 
-#: mod/admin.php:712
-msgid ""
-"The <em>Auto Discovered Contact Directory</em> feature is not enabled, it "
-"will improve the data displayed here."
+#: mod/admin.php:1419
+msgid "Maximum table size for optimization"
 msgstr ""
 
-#: mod/admin.php:724
-#, php-format
+#: mod/admin.php:1419
 msgid ""
-"Currently this node is aware of %d nodes with %d registered users from the "
-"following platforms:"
+"Maximum table size (in MB) for the automatic optimization. Enter -1 to "
+"disable it."
 msgstr ""
 
-#: mod/admin.php:755
-msgid "ID"
-msgstr "ID"
-
-#: mod/admin.php:756
-msgid "Recipient Name"
+#: mod/admin.php:1420
+msgid "Minimum level of fragmentation"
 msgstr ""
 
-#: mod/admin.php:757
-msgid "Recipient Profile"
+#: mod/admin.php:1420
+msgid ""
+"Minimum fragmenation level to start the automatic optimization - default "
+"value is 30%."
 msgstr ""
 
-#: mod/admin.php:758 src/Core/NotificationsManager.php:178
-#: src/Content/Nav.php:178 view/theme/frio/theme.php:266
-msgid "Network"
-msgstr "Netwerk"
-
-#: mod/admin.php:759
-msgid "Created"
+#: mod/admin.php:1422
+msgid "Periodical check of global contacts"
 msgstr ""
 
-#: mod/admin.php:760
-msgid "Last Tried"
+#: mod/admin.php:1422
+msgid ""
+"If enabled, the global contacts are checked periodically for missing or "
+"outdated data and the vitality of the contacts and servers."
 msgstr ""
 
-#: mod/admin.php:761
-msgid ""
-"This page lists the content of the queue for outgoing postings. These are "
-"postings the initial delivery failed for. They will be resend later and "
-"eventually deleted if the delivery fails permanently."
+#: mod/admin.php:1423
+msgid "Days between requery"
 msgstr ""
 
-#: mod/admin.php:785
-#, php-format
-msgid ""
-"Your DB still runs with MyISAM tables. You should change the engine type to "
-"InnoDB. As Friendica will use InnoDB only features in the future, you should"
-" change this! See <a href=\"%s\">here</a> for a guide that may be helpful "
-"converting the table engines. You may also use the command <tt>php "
-"bin/console.php dbstructure toinnodb</tt> of your Friendica installation for"
-" an automatic conversion.<br />"
+#: mod/admin.php:1423
+msgid "Number of days after which a server is requeried for his contacts."
 msgstr ""
 
-#: mod/admin.php:792
-#, php-format
-msgid ""
-"There is a new version of Friendica available for download. Your current "
-"version is %1$s, upstream version is %2$s"
+#: mod/admin.php:1424
+msgid "Discover contacts from other servers"
 msgstr ""
 
-#: mod/admin.php:802
+#: mod/admin.php:1424
 msgid ""
-"The database update failed. Please run \"php bin/console.php dbstructure "
-"update\" from the command line and have a look at the errors that might "
-"appear."
+"Periodically query other servers for contacts. You can choose between "
+"'users': the users on the remote system, 'Global Contacts': active contacts "
+"that are known on the system. The fallback is meant for Redmatrix servers "
+"and older friendica servers, where global contacts weren't available. The "
+"fallback increases the server load, so the recommened setting is 'Users, "
+"Global Contacts'."
 msgstr ""
 
-#: mod/admin.php:808
-msgid "The worker was never executed. Please check your database structure!"
+#: mod/admin.php:1425
+msgid "Timeframe for fetching global contacts"
 msgstr ""
 
-#: mod/admin.php:811
-#, php-format
+#: mod/admin.php:1425
 msgid ""
-"The last worker execution was on %s UTC. This is older than one hour. Please"
-" check your crontab settings."
+"When the discovery is activated, this value defines the timeframe for the "
+"activity of the global contacts that are fetched from other servers."
 msgstr ""
 
-#: mod/admin.php:816 mod/admin.php:1739
-msgid "Normal Account"
-msgstr "Normaal account"
-
-#: mod/admin.php:817 mod/admin.php:1740
-msgid "Automatic Follower Account"
+#: mod/admin.php:1426
+msgid "Search the local directory"
 msgstr ""
 
-#: mod/admin.php:818 mod/admin.php:1741
-msgid "Public Forum Account"
+#: mod/admin.php:1426
+msgid ""
+"Search the local directory instead of the global directory. When searching "
+"locally, every search will be executed on the global directory in the "
+"background. This improves the search results when the search is repeated."
 msgstr ""
 
-#: mod/admin.php:819 mod/admin.php:1742
-msgid "Automatic Friend Account"
-msgstr "Automatisch Vriendschapsaccount"
-
-#: mod/admin.php:820
-msgid "Blog Account"
-msgstr "Blog Account"
-
-#: mod/admin.php:821
-msgid "Private Forum Account"
+#: mod/admin.php:1428
+msgid "Publish server information"
 msgstr ""
 
-#: mod/admin.php:843
-msgid "Message queues"
-msgstr "Bericht-wachtrijen"
-
-#: mod/admin.php:849
-msgid "Summary"
-msgstr "Samenvatting"
-
-#: mod/admin.php:851
-msgid "Registered users"
-msgstr "Geregistreerde gebruikers"
-
-#: mod/admin.php:853
-msgid "Pending registrations"
-msgstr "Registraties die in de wacht staan"
-
-#: mod/admin.php:854
-msgid "Version"
-msgstr "Versie"
-
-#: mod/admin.php:859
-msgid "Active addons"
+#: mod/admin.php:1428
+msgid ""
+"If enabled, general server and usage data will be published. The data "
+"contains the name and version of the server, number of users with public "
+"profiles, number of posts and the activated protocols and connectors. See <a"
+" href='http://the-federation.info/'>the-federation.info</a> for details."
 msgstr ""
 
-#: mod/admin.php:890
-msgid "Can not parse base url. Must have at least <scheme>://<domain>"
+#: mod/admin.php:1430
+msgid "Check upstream version"
 msgstr ""
 
-#: mod/admin.php:1209
-msgid "Site settings updated."
-msgstr "Site instellingen gewijzigd."
-
-#: mod/admin.php:1236 mod/settings.php:905
-msgid "No special theme for mobile devices"
-msgstr "Geen speciaal thema voor mobiele apparaten"
-
-#: mod/admin.php:1265
-msgid "No community page"
+#: mod/admin.php:1430
+msgid ""
+"Enables checking for new Friendica versions at github. If there is a new "
+"version, you will be informed in the admin panel overview."
 msgstr ""
 
-#: mod/admin.php:1266
-msgid "Public postings from users of this site"
+#: mod/admin.php:1431
+msgid "Suppress Tags"
 msgstr ""
 
-#: mod/admin.php:1267
-msgid "Public postings from the federated network"
+#: mod/admin.php:1431
+msgid "Suppress showing a list of hashtags at the end of the posting."
 msgstr ""
 
-#: mod/admin.php:1268
-msgid "Public postings from local users and the federated network"
+#: mod/admin.php:1432
+msgid "Clean database"
 msgstr ""
 
-#: mod/admin.php:1274
-msgid "Users, Global Contacts"
+#: mod/admin.php:1432
+msgid ""
+"Remove old remote items, orphaned database records and old content from some"
+" other helper tables."
 msgstr ""
 
-#: mod/admin.php:1275
-msgid "Users, Global Contacts/fallback"
+#: mod/admin.php:1433
+msgid "Lifespan of remote items"
 msgstr ""
 
-#: mod/admin.php:1279
-msgid "One month"
+#: mod/admin.php:1433
+msgid ""
+"When the database cleanup is enabled, this defines the days after which "
+"remote items will be deleted. Own items, and marked or filed items are "
+"always kept. 0 disables this behaviour."
 msgstr ""
 
-#: mod/admin.php:1280
-msgid "Three months"
+#: mod/admin.php:1434
+msgid "Lifespan of unclaimed items"
 msgstr ""
 
-#: mod/admin.php:1281
-msgid "Half a year"
+#: mod/admin.php:1434
+msgid ""
+"When the database cleanup is enabled, this defines the days after which "
+"unclaimed remote items (mostly content from the relay) will be deleted. "
+"Default value is 90 days. Defaults to the general lifespan value of remote "
+"items if set to 0."
 msgstr ""
 
-#: mod/admin.php:1282
-msgid "One year"
+#: mod/admin.php:1435
+msgid "Path to item cache"
+msgstr "Pad naar cache voor items"
+
+#: mod/admin.php:1435
+msgid "The item caches buffers generated bbcode and external images."
 msgstr ""
 
-#: mod/admin.php:1287
-msgid "Multi user instance"
-msgstr "Server voor meerdere gebruikers"
+#: mod/admin.php:1436
+msgid "Cache duration in seconds"
+msgstr "Cache tijdsduur in seconden"
 
-#: mod/admin.php:1310
-msgid "Closed"
-msgstr "Gesloten"
+#: mod/admin.php:1436
+msgid ""
+"How long should the cache files be hold? Default value is 86400 seconds (One"
+" day). To disable the item cache, set the value to -1."
+msgstr ""
 
-#: mod/admin.php:1311
-msgid "Requires approval"
-msgstr "Toestemming vereist"
+#: mod/admin.php:1437
+msgid "Maximum numbers of comments per post"
+msgstr ""
 
-#: mod/admin.php:1312
-msgid "Open"
-msgstr "Open"
+#: mod/admin.php:1437
+msgid "How much comments should be shown for each post? Default value is 100."
+msgstr ""
 
-#: mod/admin.php:1316
-msgid "No SSL policy, links will track page SSL state"
-msgstr "Geen SSL beleid, links zullen SSL status van pagina volgen"
+#: mod/admin.php:1438
+msgid "Temp path"
+msgstr "Tijdelijk pad"
 
-#: mod/admin.php:1317
-msgid "Force all links to use SSL"
-msgstr "Verplicht alle links om SSL te gebruiken"
+#: mod/admin.php:1438
+msgid ""
+"If you have a restricted system where the webserver can't access the system "
+"temp path, enter another path here."
+msgstr ""
 
-#: mod/admin.php:1318
-msgid "Self-signed certificate, use SSL for local links only (discouraged)"
-msgstr "Zelf-ondertekend certificaat, gebruik SSL alleen voor lokale links (afgeraden)"
+#: mod/admin.php:1439
+msgid "Base path to installation"
+msgstr "Basispad voor installatie"
 
-#: mod/admin.php:1322
-msgid "Don't check"
+#: mod/admin.php:1439
+msgid ""
+"If the system cannot detect the correct path to your installation, enter the"
+" correct path here. This setting should only be set if you are using a "
+"restricted system and symbolic links to your webroot."
 msgstr ""
 
-#: mod/admin.php:1323
-msgid "check the stable version"
+#: mod/admin.php:1440
+msgid "Disable picture proxy"
 msgstr ""
 
-#: mod/admin.php:1324
-msgid "check the development version"
+#: mod/admin.php:1440
+msgid ""
+"The picture proxy increases performance and privacy. It shouldn't be used on"
+" systems with very low bandwith."
 msgstr ""
 
-#: mod/admin.php:1347
-msgid "Republish users to directory"
+#: mod/admin.php:1441
+msgid "Only search in tags"
 msgstr ""
 
-#: mod/admin.php:1349
-msgid "File upload"
-msgstr "Uploaden bestand"
-
-#: mod/admin.php:1350
-msgid "Policies"
-msgstr "Beleid"
-
-#: mod/admin.php:1352
-msgid "Auto Discovered Contact Directory"
+#: mod/admin.php:1441
+msgid "On large systems the text search can slow down the system extremely."
 msgstr ""
 
-#: mod/admin.php:1353
-msgid "Performance"
-msgstr "Performantie"
-
-#: mod/admin.php:1354
-msgid "Worker"
+#: mod/admin.php:1443
+msgid "New base url"
 msgstr ""
 
-#: mod/admin.php:1355
-msgid "Message Relay"
+#: mod/admin.php:1443
+msgid ""
+"Change base url for this server. Sends relocate message to all Friendica and"
+" Diaspora* contacts of all users."
 msgstr ""
 
-#: mod/admin.php:1356
-msgid ""
-"Relocate - WARNING: advanced function. Could make this server unreachable."
+#: mod/admin.php:1445
+msgid "RINO Encryption"
 msgstr ""
 
-#: mod/admin.php:1359
-msgid "Site name"
-msgstr "Site naam"
+#: mod/admin.php:1445
+msgid "Encryption layer between nodes."
+msgstr ""
 
-#: mod/admin.php:1360
-msgid "Host name"
+#: mod/admin.php:1445
+msgid "Enabled"
 msgstr ""
 
-#: mod/admin.php:1361
-msgid "Sender Email"
+#: mod/admin.php:1447
+msgid "Maximum number of parallel workers"
 msgstr ""
 
-#: mod/admin.php:1361
+#: mod/admin.php:1447
 msgid ""
-"The email address your server shall use to send notification emails from."
+"On shared hosters set this to 2. On larger systems, values of 10 are great. "
+"Default value is 4."
 msgstr ""
 
-#: mod/admin.php:1362
-msgid "Banner/Logo"
-msgstr "Banner/Logo"
-
-#: mod/admin.php:1363
-msgid "Shortcut icon"
+#: mod/admin.php:1448
+msgid "Don't use 'proc_open' with the worker"
 msgstr ""
 
-#: mod/admin.php:1363
-msgid "Link to an icon that will be used for browsers."
+#: mod/admin.php:1448
+msgid ""
+"Enable this if your system doesn't allow the use of 'proc_open'. This can "
+"happen on shared hosters. If this is enabled you should increase the "
+"frequency of worker calls in your crontab."
 msgstr ""
 
-#: mod/admin.php:1364
-msgid "Touch icon"
-msgstr "Pictogram voor smartphones"
+#: mod/admin.php:1449
+msgid "Enable fastlane"
+msgstr ""
 
-#: mod/admin.php:1364
-msgid "Link to an icon that will be used for tablets and mobiles."
+#: mod/admin.php:1449
+msgid ""
+"When enabed, the fastlane mechanism starts an additional worker if processes"
+" with higher priority are blocked by processes of lower priority."
 msgstr ""
 
-#: mod/admin.php:1365
-msgid "Additional Info"
+#: mod/admin.php:1450
+msgid "Enable frontend worker"
 msgstr ""
 
-#: mod/admin.php:1365
+#: mod/admin.php:1450
 #, php-format
 msgid ""
-"For public servers: you can add additional information here that will be "
-"listed at %s/servers."
+"When enabled the Worker process is triggered when backend access is "
+"performed \\x28e.g. messages being delivered\\x29. On smaller sites you "
+"might want to call %s/worker on a regular basis via an external cron job. "
+"You should only enable this option if you cannot utilize cron/scheduled jobs"
+" on your server."
 msgstr ""
 
-#: mod/admin.php:1366
-msgid "System language"
-msgstr "Systeemtaal"
-
-#: mod/admin.php:1367
-msgid "System theme"
-msgstr "Systeem thema"
+#: mod/admin.php:1452
+msgid "Subscribe to relay"
+msgstr ""
 
-#: mod/admin.php:1367
+#: mod/admin.php:1452
 msgid ""
-"Default system theme - may be over-ridden by user profiles - <a href='#' "
-"id='cnftheme'>change theme settings</a>"
-msgstr "Standaard systeem thema - kan door gebruikersprofielen veranderd worden - <a href='#' id='cnftheme'>verander thema instellingen</a>"
-
-#: mod/admin.php:1368
-msgid "Mobile system theme"
-msgstr "Mobiel systeem thema"
-
-#: mod/admin.php:1368
-msgid "Theme for mobile devices"
-msgstr "Thema voor mobiele apparaten"
+"Enables the receiving of public posts from the relay. They will be included "
+"in the search, subscribed tags and on the global community page."
+msgstr ""
 
-#: mod/admin.php:1369
-msgid "SSL link policy"
-msgstr "Beleid SSL-links"
+#: mod/admin.php:1453
+msgid "Relay server"
+msgstr ""
 
-#: mod/admin.php:1369
-msgid "Determines whether generated links should be forced to use SSL"
-msgstr "Bepaald of gegenereerde verwijzingen verplicht SSL moeten gebruiken"
+#: mod/admin.php:1453
+msgid ""
+"Address of the relay server where public posts should be send to. For "
+"example https://relay.diasp.org"
+msgstr ""
 
-#: mod/admin.php:1370
-msgid "Force SSL"
+#: mod/admin.php:1454
+msgid "Direct relay transfer"
 msgstr ""
 
-#: mod/admin.php:1370
+#: mod/admin.php:1454
 msgid ""
-"Force all Non-SSL requests to SSL - Attention: on some systems it could lead"
-" to endless loops."
+"Enables the direct transfer to other servers without using the relay servers"
 msgstr ""
 
-#: mod/admin.php:1371
-msgid "Hide help entry from navigation menu"
-msgstr "Verberg de 'help' uit het navigatiemenu"
+#: mod/admin.php:1455
+msgid "Relay scope"
+msgstr ""
 
-#: mod/admin.php:1371
+#: mod/admin.php:1455
 msgid ""
-"Hides the menu entry for the Help pages from the navigation menu. You can "
-"still access it calling /help directly."
-msgstr "Verbergt het menu-item voor de Help pagina's uit het navigatiemenu. Je kunt ze nog altijd vinden door /help direct in te geven."
+"Can be 'all' or 'tags'. 'all' means that every public post should be "
+"received. 'tags' means that only posts with selected tags should be "
+"received."
+msgstr ""
 
-#: mod/admin.php:1372
-msgid "Single user instance"
-msgstr "Server voor één gebruiker"
+#: mod/admin.php:1455
+msgid "all"
+msgstr ""
 
-#: mod/admin.php:1372
-msgid "Make this instance multi-user or single-user for the named user"
-msgstr "Stel deze server in voor meerdere gebruikers, of enkel voor de geselecteerde gebruiker."
+#: mod/admin.php:1455
+msgid "tags"
+msgstr ""
 
-#: mod/admin.php:1373
-msgid "Maximum image size"
-msgstr "Maximum afbeeldingsgrootte"
+#: mod/admin.php:1456
+msgid "Server tags"
+msgstr ""
 
-#: mod/admin.php:1373
-msgid ""
-"Maximum size in bytes of uploaded images. Default is 0, which means no "
-"limits."
-msgstr "Maximum afmeting in bytes van afbeeldingen. Standaard is 0, dus geen beperking."
+#: mod/admin.php:1456
+msgid "Comma separated list of tags for the 'tags' subscription."
+msgstr ""
 
-#: mod/admin.php:1374
-msgid "Maximum image length"
-msgstr "Maximum afbeeldingslengte"
+#: mod/admin.php:1457
+msgid "Allow user tags"
+msgstr ""
 
-#: mod/admin.php:1374
+#: mod/admin.php:1457
 msgid ""
-"Maximum length in pixels of the longest side of uploaded images. Default is "
-"-1, which means no limits."
-msgstr "Maximum lengte in pixels van de langste kant van afbeeldingen. Standaard is -1, dus geen beperkingen."
+"If enabled, the tags from the saved searches will used for the 'tags' "
+"subscription in addition to the 'relay_server_tags'."
+msgstr ""
 
-#: mod/admin.php:1375
-msgid "JPEG image quality"
-msgstr "JPEG afbeeldingskwaliteit"
+#: mod/admin.php:1485
+msgid "Update has been marked successful"
+msgstr "Wijziging succesvol gemarkeerd "
 
-#: mod/admin.php:1375
-msgid ""
-"Uploaded JPEGS will be saved at this quality setting [0-100]. Default is "
-"100, which is full quality."
-msgstr "JPEGS zullen met deze kwaliteitsinstelling bewaard worden [0-100]. Standaard is 100, dit is volledige kwaliteit."
+#: mod/admin.php:1492
+#, php-format
+msgid "Database structure update %s was successfully applied."
+msgstr ""
 
-#: mod/admin.php:1377
-msgid "Register policy"
-msgstr "Registratiebeleid"
+#: mod/admin.php:1495
+#, php-format
+msgid "Executing of database structure update %s failed with error: %s"
+msgstr ""
 
-#: mod/admin.php:1378
-msgid "Maximum Daily Registrations"
-msgstr "Maximum aantal registraties per dag"
+#: mod/admin.php:1508
+#, php-format
+msgid "Executing %s failed with error: %s"
+msgstr ""
 
-#: mod/admin.php:1378
-msgid ""
-"If registration is permitted above, this sets the maximum number of new user"
-" registrations to accept per day.  If register is set to closed, this "
-"setting has no effect."
-msgstr "Als registratie hierboven is toegelaten, zet dit het maximum aantal registraties van nieuwe gebruikers per dag. Als registratie niet is toegelaten heeft deze instelling geen effect."
+#: mod/admin.php:1510
+#, php-format
+msgid "Update %s was successfully applied."
+msgstr "Wijziging %s geslaagd."
 
-#: mod/admin.php:1379
-msgid "Register text"
-msgstr "Registratietekst"
+#: mod/admin.php:1513
+#, php-format
+msgid "Update %s did not return a status. Unknown if it succeeded."
+msgstr "Wijziging %s gaf geen status terug. We weten niet of de wijziging geslaagd is."
 
-#: mod/admin.php:1379
-msgid ""
-"Will be displayed prominently on the registration page. You can use BBCode "
-"here."
+#: mod/admin.php:1516
+#, php-format
+msgid "There was no additional update function %s that needed to be called."
 msgstr ""
 
-#: mod/admin.php:1380
-msgid "Accounts abandoned after x days"
-msgstr "Verlaten accounts na x dagen"
+#: mod/admin.php:1536
+msgid "No failed updates."
+msgstr "Geen mislukte wijzigingen"
 
-#: mod/admin.php:1380
-msgid ""
-"Will not waste system resources polling external sites for abandonded "
-"accounts. Enter 0 for no time limit."
-msgstr "Dit zal geen systeembronnen verspillen aan het nakijken van externe sites voor verlaten accounts. Geef 0 is voor geen tijdslimiet."
+#: mod/admin.php:1537
+msgid "Check database structure"
+msgstr ""
 
-#: mod/admin.php:1381
-msgid "Allowed friend domains"
-msgstr "Toegelaten vriend domeinen"
+#: mod/admin.php:1542
+msgid "Failed Updates"
+msgstr "Mislukte wijzigingen"
 
-#: mod/admin.php:1381
+#: mod/admin.php:1543
 msgid ""
-"Comma separated list of domains which are allowed to establish friendships "
-"with this site. Wildcards are accepted. Empty to allow any domains"
-msgstr "Komma-gescheiden lijst van domeinen die een vriendschapsband met deze website mogen aangaan. Jokers zijn toegelaten. Laat leeg om alle domeinen toe te laten."
-
-#: mod/admin.php:1382
-msgid "Allowed email domains"
-msgstr "Toegelaten e-mail domeinen"
+"This does not include updates prior to 1139, which did not return a status."
+msgstr "Dit is zonder de wijzigingen voor 1139, welke geen status teruggaven."
 
-#: mod/admin.php:1382
-msgid ""
-"Comma separated list of domains which are allowed in email addresses for "
-"registrations to this site. Wildcards are accepted. Empty to allow any "
-"domains"
-msgstr "Door komma's gescheiden lijst met e-maildomeinen die op deze website mogen registeren. Wildcards zijn toegestaan.\nLeeg laten om alle domeinen toe te staan."
+#: mod/admin.php:1544
+msgid "Mark success (if update was manually applied)"
+msgstr "Markeren als succes (als aanpassing manueel doorgevoerd werd)"
 
-#: mod/admin.php:1383
-msgid "No OEmbed rich content"
-msgstr ""
+#: mod/admin.php:1545
+msgid "Attempt to execute this update step automatically"
+msgstr "Probeer deze stap automatisch uit te voeren"
 
-#: mod/admin.php:1383
+#: mod/admin.php:1584
+#, php-format
 msgid ""
-"Don't show the rich content (e.g. embedded PDF), except from the domains "
-"listed below."
-msgstr ""
-
-#: mod/admin.php:1384
-msgid "Allowed OEmbed domains"
+"\n"
+"\t\t\tDear %1$s,\n"
+"\t\t\t\tthe administrator of %2$s has set up an account for you."
 msgstr ""
 
-#: mod/admin.php:1384
+#: mod/admin.php:1587
+#, php-format
 msgid ""
-"Comma separated list of domains which oembed content is allowed to be "
-"displayed. Wildcards are accepted."
+"\n"
+"\t\t\tThe login details are as follows:\n"
+"\n"
+"\t\t\tSite Location:\t%1$s\n"
+"\t\t\tLogin Name:\t\t%2$s\n"
+"\t\t\tPassword:\t\t%3$s\n"
+"\n"
+"\t\t\tYou may change your password from your account \"Settings\" page after logging\n"
+"\t\t\tin.\n"
+"\n"
+"\t\t\tPlease take a few moments to review the other account settings on that page.\n"
+"\n"
+"\t\t\tYou may also wish to add some basic information to your default profile\n"
+"\t\t\t(on the \"Profiles\" page) so that other people can easily find you.\n"
+"\n"
+"\t\t\tWe recommend setting your full name, adding a profile photo,\n"
+"\t\t\tadding some profile \"keywords\" (very useful in making new friends) - and\n"
+"\t\t\tperhaps what country you live in; if you do not wish to be more specific\n"
+"\t\t\tthan that.\n"
+"\n"
+"\t\t\tWe fully respect your right to privacy, and none of these items are necessary.\n"
+"\t\t\tIf you are new and do not know anybody here, they may help\n"
+"\t\t\tyou to make some new and interesting friends.\n"
+"\n"
+"\t\t\tIf you ever want to delete your account, you can do so at %1$s/removeme\n"
+"\n"
+"\t\t\tThank you and welcome to %4$s."
 msgstr ""
 
-#: mod/admin.php:1385
-msgid "Block public"
-msgstr "Openbare toegang blokkeren"
-
-#: mod/admin.php:1385
-msgid ""
-"Check to block public access to all otherwise public personal pages on this "
-"site unless you are currently logged in."
-msgstr "Kruis dit aan om alle openbare persoonlijke pagina's alleen toegankelijk te maken voor ingelogde gebruikers."
-
-#: mod/admin.php:1386
-msgid "Force publish"
-msgstr "Dwing publiceren af"
+#: mod/admin.php:1621 src/Model/User.php:663
+#, php-format
+msgid "Registration details for %s"
+msgstr "Registratie details voor %s"
 
-#: mod/admin.php:1386
-msgid ""
-"Check to force all profiles on this site to be listed in the site directory."
-msgstr "Kruis dit aan om af te dwingen dat alle profielen op deze website in de gids van deze website gepubliceerd worden."
+#: mod/admin.php:1631
+#, php-format
+msgid "%s user blocked/unblocked"
+msgid_plural "%s users blocked/unblocked"
+msgstr[0] "%s gebruiker geblokkeerd/niet geblokkeerd"
+msgstr[1] "%s gebruikers geblokkeerd/niet geblokkeerd"
 
-#: mod/admin.php:1387
-msgid "Global directory URL"
-msgstr ""
+#: mod/admin.php:1637
+#, php-format
+msgid "%s user deleted"
+msgid_plural "%s users deleted"
+msgstr[0] "%s gebruiker verwijderd"
+msgstr[1] "%s gebruikers verwijderd"
 
-#: mod/admin.php:1387
-msgid ""
-"URL to the global directory. If this is not set, the global directory is "
-"completely unavailable to the application."
-msgstr ""
+#: mod/admin.php:1684
+#, php-format
+msgid "User '%s' deleted"
+msgstr "Gebruiker '%s' verwijderd"
 
-#: mod/admin.php:1388
-msgid "Private posts by default for new users"
-msgstr "Privéberichten als standaard voor nieuwe gebruikers"
+#: mod/admin.php:1692
+#, php-format
+msgid "User '%s' unblocked"
+msgstr "Gebruiker '%s' niet meer geblokkeerd"
 
-#: mod/admin.php:1388
-msgid ""
-"Set default post permissions for all new members to the default privacy "
-"group rather than public."
-msgstr "Stel de standaardrechten van berichten voor nieuwe leden op de standaard privacygroep in, in plaats van openbaar."
+#: mod/admin.php:1692
+#, php-format
+msgid "User '%s' blocked"
+msgstr "Gebruiker '%s' geblokkeerd"
 
-#: mod/admin.php:1389
-msgid "Don't include post content in email notifications"
-msgstr "De inhoud van het bericht niet insluiten bij e-mailnotificaties"
+#: mod/admin.php:1749 mod/settings.php:1058
+msgid "Normal Account Page"
+msgstr "Normale accountpagina"
 
-#: mod/admin.php:1389
-msgid ""
-"Don't include the content of a post/comment/private message/etc. in the "
-"email notifications that are sent out from this site, as a privacy measure."
-msgstr "De inhoud van berichten/commentaar/privéberichten/enzovoort  niet insluiten in e-mailnotificaties die door deze website verzonden worden, voor de bescherming van je privacy."
+#: mod/admin.php:1750 mod/settings.php:1062
+msgid "Soapbox Page"
+msgstr "Zeepkist-pagina"
 
-#: mod/admin.php:1390
-msgid "Disallow public access to addons listed in the apps menu."
+#: mod/admin.php:1751 mod/settings.php:1066
+msgid "Public Forum"
 msgstr ""
 
-#: mod/admin.php:1390
-msgid ""
-"Checking this box will restrict addons listed in the apps menu to members "
-"only."
-msgstr ""
+#: mod/admin.php:1752 mod/settings.php:1070
+msgid "Automatic Friend Page"
+msgstr "Automatisch Vriendschapspagina"
 
-#: mod/admin.php:1391
-msgid "Don't embed private images in posts"
+#: mod/admin.php:1753
+msgid "Private Forum"
 msgstr ""
 
-#: mod/admin.php:1391
-msgid ""
-"Don't replace locally-hosted private photos in posts with an embedded copy "
-"of the image. This means that contacts who receive posts containing private "
-"photos will have to authenticate and load each image, which may take a "
-"while."
+#: mod/admin.php:1756 mod/settings.php:1042
+msgid "Personal Page"
 msgstr ""
 
-#: mod/admin.php:1392
-msgid "Allow Users to set remote_self"
+#: mod/admin.php:1757 mod/settings.php:1046
+msgid "Organisation Page"
 msgstr ""
 
-#: mod/admin.php:1392
-msgid ""
-"With checking this, every user is allowed to mark every contact as a "
-"remote_self in the repair contact dialog. Setting this flag on a contact "
-"causes mirroring every posting of that contact in the users stream."
+#: mod/admin.php:1758 mod/settings.php:1050
+msgid "News Page"
 msgstr ""
 
-#: mod/admin.php:1393
-msgid "Block multiple registrations"
-msgstr "Blokkeer meerdere registraties"
-
-#: mod/admin.php:1393
-msgid "Disallow users to register additional accounts for use as pages."
-msgstr "Laat niet toe dat gebruikers meerdere accounts aanmaken."
+#: mod/admin.php:1759 mod/settings.php:1054
+msgid "Community Forum"
+msgstr ""
 
-#: mod/admin.php:1394
-msgid "OpenID support"
-msgstr "OpenID ondersteuning"
+#: mod/admin.php:1806 mod/admin.php:1817 mod/admin.php:1830 mod/admin.php:1848
+#: src/Content/ContactSelector.php:82
+msgid "Email"
+msgstr "E-mail"
 
-#: mod/admin.php:1394
-msgid "OpenID support for registration and logins."
-msgstr "OpenID ondersteuning voor registraties en logins."
+#: mod/admin.php:1806 mod/admin.php:1830
+msgid "Register date"
+msgstr "Registratiedatum"
 
-#: mod/admin.php:1395
-msgid "Fullname check"
-msgstr "Controleer volledige naam"
+#: mod/admin.php:1806 mod/admin.php:1830
+msgid "Last login"
+msgstr "Laatste login"
 
-#: mod/admin.php:1395
-msgid ""
-"Force users to register with a space between firstname and lastname in Full "
-"name, as an antispam measure"
-msgstr "Verplicht gebruikers om zich te registreren met een spatie tussen voornaam en achternaam, als anti-spam maatregel"
+#: mod/admin.php:1806 mod/admin.php:1830
+msgid "Last item"
+msgstr "Laatste item"
 
-#: mod/admin.php:1396
-msgid "Community pages for visitors"
+#: mod/admin.php:1806
+msgid "Type"
 msgstr ""
 
-#: mod/admin.php:1396
-msgid ""
-"Which community pages should be available for visitors. Local users always "
-"see both pages."
-msgstr ""
+#: mod/admin.php:1813
+msgid "Add User"
+msgstr "Gebruiker toevoegen"
 
-#: mod/admin.php:1397
-msgid "Posts per user on community page"
-msgstr ""
+#: mod/admin.php:1815
+msgid "User registrations waiting for confirm"
+msgstr "Gebruikersregistraties wachten op een bevestiging"
 
-#: mod/admin.php:1397
-msgid ""
-"The maximum number of posts per user on the community page. (Not valid for "
-"'Global Community')"
+#: mod/admin.php:1816
+msgid "User waiting for permanent deletion"
 msgstr ""
 
-#: mod/admin.php:1398
-msgid "Enable OStatus support"
-msgstr "Activeer OStatus ondersteuning"
+#: mod/admin.php:1817
+msgid "Request date"
+msgstr "Registratiedatum"
 
-#: mod/admin.php:1398
-msgid ""
-"Provide built-in OStatus (StatusNet, GNU Social etc.) compatibility. All "
-"communications in OStatus are public, so privacy warnings will be "
-"occasionally displayed."
-msgstr ""
+#: mod/admin.php:1818
+msgid "No registrations."
+msgstr "Geen registraties."
 
-#: mod/admin.php:1399
-msgid "Only import OStatus threads from our contacts"
+#: mod/admin.php:1819
+msgid "Note from the user"
 msgstr ""
 
-#: mod/admin.php:1399
-msgid ""
-"Normally we import every content from our OStatus contacts. With this option"
-" we only store threads that are started by a contact that is known on our "
-"system."
-msgstr ""
+#: mod/admin.php:1821
+msgid "Deny"
+msgstr "Weiger"
 
-#: mod/admin.php:1400
-msgid "OStatus support can only be enabled if threading is enabled."
-msgstr ""
+#: mod/admin.php:1825
+msgid "Site admin"
+msgstr "Sitebeheerder"
 
-#: mod/admin.php:1402
-msgid ""
-"Diaspora support can't be enabled because Friendica was installed into a sub"
-" directory."
-msgstr ""
+#: mod/admin.php:1826
+msgid "Account expired"
+msgstr "Account verlopen"
 
-#: mod/admin.php:1403
-msgid "Enable Diaspora support"
-msgstr "Activeer Diaspora ondersteuning"
+#: mod/admin.php:1829
+msgid "New User"
+msgstr "Nieuwe gebruiker"
 
-#: mod/admin.php:1403
-msgid "Provide built-in Diaspora network compatibility."
-msgstr "Bied ingebouwde ondersteuning voor het Diaspora netwerk."
+#: mod/admin.php:1830
+msgid "Deleted since"
+msgstr "Verwijderd sinds"
 
-#: mod/admin.php:1404
-msgid "Only allow Friendica contacts"
-msgstr "Laat alleen Friendica contacten toe"
+#: mod/admin.php:1835
+msgid ""
+"Selected users will be deleted!\\n\\nEverything these users had posted on "
+"this site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "Geselecteerde gebruikers zullen verwijderd worden!\\n\\nAlles wat deze gebruikers gepost hebben op deze website zal permanent verwijderd worden!\\n\\nBen je zeker?"
 
-#: mod/admin.php:1404
+#: mod/admin.php:1836
 msgid ""
-"All contacts must use Friendica protocols. All other built-in communication "
-"protocols disabled."
-msgstr "Alle contacten moeten een Friendica protocol gebruiken. Alle andere ingebouwde communicatieprotocols worden uitgeschakeld."
+"The user {0} will be deleted!\\n\\nEverything this user has posted on this "
+"site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "De gebruiker {0} zal verwijderd worden!\\n\\nAlles wat deze gebruiker gepost heeft op deze website zal permanent verwijderd worden!\\n\\nBen je zeker?"
 
-#: mod/admin.php:1405
-msgid "Verify SSL"
-msgstr "Controleer SSL"
+#: mod/admin.php:1846
+msgid "Name of the new user."
+msgstr "Naam van nieuwe gebruiker"
 
-#: mod/admin.php:1405
-msgid ""
-"If you wish, you can turn on strict certificate checking. This will mean you"
-" cannot connect (at all) to self-signed SSL sites."
-msgstr "Als je wilt kun je striktere certificaat controle activeren. Dit betekent dat je (totaal) niet kunt connecteren met sites die zelf-ondertekende SSL certificaten gebruiken."
+#: mod/admin.php:1847
+msgid "Nickname"
+msgstr "Bijnaam"
 
-#: mod/admin.php:1406
-msgid "Proxy user"
-msgstr "Proxy-gebruiker"
+#: mod/admin.php:1847
+msgid "Nickname of the new user."
+msgstr "Bijnaam van nieuwe gebruiker"
 
-#: mod/admin.php:1407
-msgid "Proxy URL"
-msgstr "Proxy-URL"
+#: mod/admin.php:1848
+msgid "Email address of the new user."
+msgstr "E-mailadres van nieuwe gebruiker"
 
-#: mod/admin.php:1408
-msgid "Network timeout"
-msgstr "Netwerk timeout"
+#: mod/admin.php:1890
+#, php-format
+msgid "Addon %s disabled."
+msgstr ""
 
-#: mod/admin.php:1408
-msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
-msgstr "Waarde is in seconden. Zet op 0 voor onbeperkt (niet aanbevolen)."
+#: mod/admin.php:1894
+#, php-format
+msgid "Addon %s enabled."
+msgstr ""
 
-#: mod/admin.php:1409
-msgid "Maximum Load Average"
-msgstr "Maximum gemiddelde belasting"
+#: mod/admin.php:1904 mod/admin.php:2153
+msgid "Disable"
+msgstr "Uitschakelen"
 
-#: mod/admin.php:1409
-msgid ""
-"Maximum system load before delivery and poll processes are deferred - "
-"default 50."
-msgstr "Maximum systeembelasting voordat aflever- en poll-processen uitgesteld worden - standaard 50."
+#: mod/admin.php:1907 mod/admin.php:2156
+msgid "Enable"
+msgstr "Inschakelen"
 
-#: mod/admin.php:1410
-msgid "Maximum Load Average (Frontend)"
-msgstr ""
+#: mod/admin.php:1929 mod/admin.php:2198
+msgid "Toggle"
+msgstr "Schakelaar"
 
-#: mod/admin.php:1410
-msgid "Maximum system load before the frontend quits service - default 50."
-msgstr ""
+#: mod/admin.php:1937 mod/admin.php:2207
+msgid "Author: "
+msgstr "Auteur:"
 
-#: mod/admin.php:1411
-msgid "Minimal Memory"
+#: mod/admin.php:1938 mod/admin.php:2208
+msgid "Maintainer: "
+msgstr "Onderhoud:"
+
+#: mod/admin.php:1990
+msgid "Reload active addons"
 msgstr ""
 
-#: mod/admin.php:1411
+#: mod/admin.php:1995
+#, php-format
 msgid ""
-"Minimal free memory in MB for the worker. Needs access to /proc/meminfo - "
-"default 0 (deactivated)."
+"There are currently no addons available on your node. You can find the "
+"official addon repository at %1$s and might find other interesting addons in"
+" the open addon registry at %2$s"
 msgstr ""
 
-#: mod/admin.php:1412
-msgid "Maximum table size for optimization"
-msgstr ""
+#: mod/admin.php:2115
+msgid "No themes found."
+msgstr "Geen thema's gevonden."
 
-#: mod/admin.php:1412
-msgid ""
-"Maximum table size (in MB) for the automatic optimization - default 100 MB. "
-"Enter -1 to disable it."
-msgstr ""
+#: mod/admin.php:2189
+msgid "Screenshot"
+msgstr "Schermafdruk"
 
-#: mod/admin.php:1413
-msgid "Minimum level of fragmentation"
+#: mod/admin.php:2243
+msgid "Reload active themes"
 msgstr ""
 
-#: mod/admin.php:1413
-msgid ""
-"Minimum fragmenation level to start the automatic optimization - default "
-"value is 30%."
+#: mod/admin.php:2248
+#, php-format
+msgid "No themes found on the system. They should be placed in %1$s"
 msgstr ""
 
-#: mod/admin.php:1415
-msgid "Periodical check of global contacts"
-msgstr ""
+#: mod/admin.php:2249
+msgid "[Experimental]"
+msgstr "[Experimenteel]"
 
-#: mod/admin.php:1415
-msgid ""
-"If enabled, the global contacts are checked periodically for missing or "
-"outdated data and the vitality of the contacts and servers."
-msgstr ""
+#: mod/admin.php:2250
+msgid "[Unsupported]"
+msgstr "[Niet ondersteund]"
 
-#: mod/admin.php:1416
-msgid "Days between requery"
-msgstr ""
+#: mod/admin.php:2274
+msgid "Log settings updated."
+msgstr "Log instellingen gewijzigd"
 
-#: mod/admin.php:1416
-msgid "Number of days after which a server is requeried for his contacts."
+#: mod/admin.php:2306
+msgid "PHP log currently enabled."
 msgstr ""
 
-#: mod/admin.php:1417
-msgid "Discover contacts from other servers"
+#: mod/admin.php:2308
+msgid "PHP log currently disabled."
 msgstr ""
 
-#: mod/admin.php:1417
-msgid ""
-"Periodically query other servers for contacts. You can choose between "
-"'users': the users on the remote system, 'Global Contacts': active contacts "
-"that are known on the system. The fallback is meant for Redmatrix servers "
-"and older friendica servers, where global contacts weren't available. The "
-"fallback increases the server load, so the recommened setting is 'Users, "
-"Global Contacts'."
-msgstr ""
+#: mod/admin.php:2317
+msgid "Clear"
+msgstr "Wis"
 
-#: mod/admin.php:1418
-msgid "Timeframe for fetching global contacts"
+#: mod/admin.php:2321
+msgid "Enable Debugging"
 msgstr ""
 
-#: mod/admin.php:1418
+#: mod/admin.php:2322
+msgid "Log file"
+msgstr "Logbestand"
+
+#: mod/admin.php:2322
 msgid ""
-"When the discovery is activated, this value defines the timeframe for the "
-"activity of the global contacts that are fetched from other servers."
-msgstr ""
+"Must be writable by web server. Relative to your Friendica top-level "
+"directory."
+msgstr "De webserver moet hier kunnen schrijven. Relatief t.o.v. de hoogste folder binnen je Friendica-installatie."
 
-#: mod/admin.php:1419
-msgid "Search the local directory"
+#: mod/admin.php:2323
+msgid "Log level"
+msgstr "Log niveau"
+
+#: mod/admin.php:2325
+msgid "PHP logging"
 msgstr ""
 
-#: mod/admin.php:1419
+#: mod/admin.php:2326
 msgid ""
-"Search the local directory instead of the global directory. When searching "
-"locally, every search will be executed on the global directory in the "
-"background. This improves the search results when the search is repeated."
+"To enable logging of PHP errors and warnings you can add the following to "
+"the .htconfig.php file of your installation. The filename set in the "
+"'error_log' line is relative to the friendica top-level directory and must "
+"be writeable by the web server. The option '1' for 'log_errors' and "
+"'display_errors' is to enable these options, set to '0' to disable them."
 msgstr ""
 
-#: mod/admin.php:1421
-msgid "Publish server information"
+#: mod/admin.php:2357
+#, php-format
+msgid ""
+"Error trying to open <strong>%1$s</strong> log file.\\r\\n<br/>Check to see "
+"if file %1$s exist and is readable."
 msgstr ""
 
-#: mod/admin.php:1421
+#: mod/admin.php:2361
+#, php-format
 msgid ""
-"If enabled, general server and usage data will be published. The data "
-"contains the name and version of the server, number of users with public "
-"profiles, number of posts and the activated protocols and connectors. See <a"
-" href='http://the-federation.info/'>the-federation.info</a> for details."
+"Couldn't open <strong>%1$s</strong> log file.\\r\\n<br/>Check to see if file"
+" %1$s is readable."
 msgstr ""
 
-#: mod/admin.php:1423
-msgid "Check upstream version"
-msgstr ""
+#: mod/admin.php:2452 mod/admin.php:2453 mod/settings.php:767
+msgid "Off"
+msgstr "Uit"
 
-#: mod/admin.php:1423
-msgid ""
-"Enables checking for new Friendica versions at github. If there is a new "
-"version, you will be informed in the admin panel overview."
-msgstr ""
+#: mod/admin.php:2452 mod/admin.php:2453 mod/settings.php:767
+msgid "On"
+msgstr "Aan"
 
-#: mod/admin.php:1424
-msgid "Suppress Tags"
+#: mod/admin.php:2453
+#, php-format
+msgid "Lock feature %s"
 msgstr ""
 
-#: mod/admin.php:1424
-msgid "Suppress showing a list of hashtags at the end of the posting."
+#: mod/admin.php:2461
+msgid "Manage Additional Features"
 msgstr ""
 
-#: mod/admin.php:1425
-msgid "Path to item cache"
-msgstr "Pad naar cache voor items"
-
-#: mod/admin.php:1425
-msgid "The item caches buffers generated bbcode and external images."
+#: mod/community.php:51
+msgid "Community option not available."
 msgstr ""
 
-#: mod/admin.php:1426
-msgid "Cache duration in seconds"
-msgstr "Cache tijdsduur in seconden"
+#: mod/community.php:68
+msgid "Not available."
+msgstr "Niet beschikbaar"
 
-#: mod/admin.php:1426
-msgid ""
-"How long should the cache files be hold? Default value is 86400 seconds (One"
-" day). To disable the item cache, set the value to -1."
+#: mod/community.php:81
+msgid "Local Community"
 msgstr ""
 
-#: mod/admin.php:1427
-msgid "Maximum numbers of comments per post"
+#: mod/community.php:84
+msgid "Posts from local users on this server"
 msgstr ""
 
-#: mod/admin.php:1427
-msgid "How much comments should be shown for each post? Default value is 100."
+#: mod/community.php:92
+msgid "Global Community"
 msgstr ""
 
-#: mod/admin.php:1428
-msgid "Temp path"
-msgstr "Tijdelijk pad"
-
-#: mod/admin.php:1428
-msgid ""
-"If you have a restricted system where the webserver can't access the system "
-"temp path, enter another path here."
+#: mod/community.php:95
+msgid "Posts from users of the whole federated network"
 msgstr ""
 
-#: mod/admin.php:1429
-msgid "Base path to installation"
-msgstr "Basispad voor installatie"
+#: mod/community.php:141 mod/search.php:228
+msgid "No results."
+msgstr "Geen resultaten."
 
-#: mod/admin.php:1429
+#: mod/community.php:185
 msgid ""
-"If the system cannot detect the correct path to your installation, enter the"
-" correct path here. This setting should only be set if you are using a "
-"restricted system and symbolic links to your webroot."
+"This community stream shows all public posts received by this node. They may"
+" not reflect the opinions of this node’s users."
 msgstr ""
 
-#: mod/admin.php:1430
-msgid "Disable picture proxy"
+#: mod/events.php:105 mod/events.php:107
+msgid "Event can not end before it has started."
 msgstr ""
 
-#: mod/admin.php:1430
-msgid ""
-"The picture proxy increases performance and privacy. It shouldn't be used on"
-" systems with very low bandwith."
-msgstr ""
+#: mod/events.php:114 mod/events.php:116
+msgid "Event title and start time are required."
+msgstr "Titel en begintijd van de gebeurtenis zijn vereist."
 
-#: mod/admin.php:1431
-msgid "Only search in tags"
-msgstr ""
+#: mod/events.php:393
+msgid "Create New Event"
+msgstr "Maak een nieuwe gebeurtenis"
 
-#: mod/admin.php:1431
-msgid "On large systems the text search can slow down the system extremely."
-msgstr ""
+#: mod/events.php:506
+msgid "Event details"
+msgstr "Gebeurtenis details"
 
-#: mod/admin.php:1433
-msgid "New base url"
+#: mod/events.php:507
+msgid "Starting date and Title are required."
 msgstr ""
 
-#: mod/admin.php:1433
-msgid ""
-"Change base url for this server. Sends relocate message to all Friendica and"
-" Diaspora* contacts of all users."
-msgstr ""
+#: mod/events.php:508 mod/events.php:509
+msgid "Event Starts:"
+msgstr "Gebeurtenis begint:"
 
-#: mod/admin.php:1435
-msgid "RINO Encryption"
-msgstr ""
+#: mod/events.php:510 mod/events.php:526
+msgid "Finish date/time is not known or not relevant"
+msgstr "Einddatum/tijd is niet gekend of niet relevant"
 
-#: mod/admin.php:1435
-msgid "Encryption layer between nodes."
-msgstr ""
+#: mod/events.php:512 mod/events.php:513
+msgid "Event Finishes:"
+msgstr "Gebeurtenis eindigt:"
 
-#: mod/admin.php:1435
-msgid "Enabled"
-msgstr ""
+#: mod/events.php:514 mod/events.php:527
+msgid "Adjust for viewer timezone"
+msgstr "Pas aan aan de tijdzone van de gebruiker"
 
-#: mod/admin.php:1437
-msgid "Maximum number of parallel workers"
-msgstr ""
+#: mod/events.php:516
+msgid "Description:"
+msgstr "Beschrijving:"
 
-#: mod/admin.php:1437
-msgid ""
-"On shared hosters set this to 2. On larger systems, values of 10 are great. "
-"Default value is 4."
-msgstr ""
+#: mod/events.php:520 mod/events.php:522
+msgid "Title:"
+msgstr "Titel:"
 
-#: mod/admin.php:1438
-msgid "Don't use 'proc_open' with the worker"
+#: mod/events.php:523 mod/events.php:524
+msgid "Share this event"
+msgstr "Deel deze gebeurtenis"
+
+#: mod/events.php:531 src/Model/Profile.php:862
+msgid "Basic"
 msgstr ""
 
-#: mod/admin.php:1438
-msgid ""
-"Enable this if your system doesn't allow the use of 'proc_open'. This can "
-"happen on shared hosters. If this is enabled you should increase the "
-"frequency of worker calls in your crontab."
+#: mod/events.php:533 mod/photos.php:1086 mod/photos.php:1429
+#: src/Core/ACL.php:318
+msgid "Permissions"
+msgstr "Rechten"
+
+#: mod/events.php:552
+msgid "Failed to remove event"
 msgstr ""
 
-#: mod/admin.php:1439
-msgid "Enable fastlane"
+#: mod/events.php:554
+msgid "Event removed"
 msgstr ""
 
-#: mod/admin.php:1439
-msgid ""
-"When enabed, the fastlane mechanism starts an additional worker if processes"
-" with higher priority are blocked by processes of lower priority."
-msgstr ""
+#: mod/item.php:114
+msgid "Unable to locate original post."
+msgstr "Ik kan de originele post niet meer vinden."
 
-#: mod/admin.php:1440
-msgid "Enable frontend worker"
-msgstr ""
+#: mod/item.php:274
+msgid "Empty post discarded."
+msgstr "Lege post weggegooid."
 
-#: mod/admin.php:1440
+#: mod/item.php:804
 #, php-format
 msgid ""
-"When enabled the Worker process is triggered when backend access is "
-"performed \\x28e.g. messages being delivered\\x29. On smaller sites you "
-"might want to call %s/worker on a regular basis via an external cron job. "
-"You should only enable this option if you cannot utilize cron/scheduled jobs"
-" on your server."
-msgstr ""
+"This message was sent to you by %s, a member of the Friendica social "
+"network."
+msgstr "Dit bericht werd naar jou gestuurd door %s, een lid van het Friendica sociale netwerk."
 
-#: mod/admin.php:1442
-msgid "Subscribe to relay"
-msgstr ""
+#: mod/item.php:806
+#, php-format
+msgid "You may visit them online at %s"
+msgstr "Je kunt ze online bezoeken op %s"
 
-#: mod/admin.php:1442
+#: mod/item.php:807
 msgid ""
-"Enables the receiving of public posts from the relay. They will be included "
-"in the search, subscribed tags and on the global community page."
-msgstr ""
+"Please contact the sender by replying to this post if you do not wish to "
+"receive these messages."
+msgstr "Contacteer de afzender door op dit bericht te antwoorden als je deze berichten niet wilt ontvangen."
 
-#: mod/admin.php:1443
-msgid "Relay server"
-msgstr ""
+#: mod/item.php:811
+#, php-format
+msgid "%s posted an update."
+msgstr "%s heeft een wijziging geplaatst."
 
-#: mod/admin.php:1443
-msgid ""
-"Address of the relay server where public posts should be send to. For "
-"example https://relay.diasp.org"
-msgstr ""
+#: mod/network.php:194 mod/search.php:37
+msgid "Remove term"
+msgstr "Verwijder zoekterm"
 
-#: mod/admin.php:1444
-msgid "Direct relay transfer"
-msgstr ""
+#: mod/network.php:201 mod/search.php:46 src/Content/Feature.php:100
+msgid "Saved Searches"
+msgstr "Opgeslagen zoekopdrachten"
+
+#: mod/network.php:202 src/Model/Group.php:413
+msgid "add"
+msgstr "toevoegen"
 
-#: mod/admin.php:1444
+#: mod/network.php:547
+#, php-format
 msgid ""
-"Enables the direct transfer to other servers without using the relay servers"
-msgstr ""
+"Warning: This group contains %s member from a network that doesn't allow non"
+" public messages."
+msgid_plural ""
+"Warning: This group contains %s members from a network that doesn't allow "
+"non public messages."
+msgstr[0] ""
+msgstr[1] ""
 
-#: mod/admin.php:1445
-msgid "Relay scope"
+#: mod/network.php:550
+msgid "Messages in this group won't be send to these receivers."
 msgstr ""
 
-#: mod/admin.php:1445
-msgid ""
-"Can be 'all' or 'tags'. 'all' means that every public post should be "
-"received. 'tags' means that only posts with selected tags should be "
-"received."
-msgstr ""
+#: mod/network.php:618
+msgid "No such group"
+msgstr "Zo'n groep bestaat niet"
 
-#: mod/admin.php:1445
-msgid "all"
+#: mod/network.php:643
+#, php-format
+msgid "Group: %s"
 msgstr ""
 
-#: mod/admin.php:1445
-msgid "tags"
-msgstr ""
+#: mod/network.php:669
+msgid "Private messages to this person are at risk of public disclosure."
+msgstr "Privéberichten naar deze persoon kunnen openbaar gemaakt worden."
 
-#: mod/admin.php:1446
-msgid "Server tags"
-msgstr ""
+#: mod/network.php:672
+msgid "Invalid contact."
+msgstr "Ongeldig contact."
 
-#: mod/admin.php:1446
-msgid "Comma separated list of tags for the 'tags' subscription."
-msgstr ""
+#: mod/network.php:943
+msgid "Commented Order"
+msgstr "Nieuwe reacties bovenaan"
 
-#: mod/admin.php:1447
-msgid "Allow user tags"
-msgstr ""
+#: mod/network.php:946
+msgid "Sort by Comment Date"
+msgstr "Berichten met nieuwe reacties bovenaan"
 
-#: mod/admin.php:1447
-msgid ""
-"If enabled, the tags from the saved searches will used for the 'tags' "
-"subscription in addition to the 'relay_server_tags'."
-msgstr ""
+#: mod/network.php:951
+msgid "Posted Order"
+msgstr "Nieuwe berichten bovenaan"
 
-#: mod/admin.php:1475
-msgid "Update has been marked successful"
-msgstr "Wijziging succesvol gemarkeerd "
+#: mod/network.php:954
+msgid "Sort by Post Date"
+msgstr "Nieuwe berichten bovenaan"
 
-#: mod/admin.php:1482
-#, php-format
-msgid "Database structure update %s was successfully applied."
-msgstr ""
+#: mod/network.php:965
+msgid "Posts that mention or involve you"
+msgstr "Alleen berichten die jou vermelden of op jou betrekking hebben"
 
-#: mod/admin.php:1485
-#, php-format
-msgid "Executing of database structure update %s failed with error: %s"
-msgstr ""
+#: mod/network.php:973
+msgid "New"
+msgstr "Nieuw"
 
-#: mod/admin.php:1498
-#, php-format
-msgid "Executing %s failed with error: %s"
-msgstr ""
+#: mod/network.php:976
+msgid "Activity Stream - by date"
+msgstr "Activiteitenstroom - volgens datum"
 
-#: mod/admin.php:1500
-#, php-format
-msgid "Update %s was successfully applied."
-msgstr "Wijziging %s geslaagd."
+#: mod/network.php:984
+msgid "Shared Links"
+msgstr "Gedeelde links"
 
-#: mod/admin.php:1503
-#, php-format
-msgid "Update %s did not return a status. Unknown if it succeeded."
-msgstr "Wijziging %s gaf geen status terug. We weten niet of de wijziging geslaagd is."
+#: mod/network.php:987
+msgid "Interesting Links"
+msgstr "Interessante links"
 
-#: mod/admin.php:1506
-#, php-format
-msgid "There was no additional update function %s that needed to be called."
-msgstr ""
+#: mod/network.php:995
+msgid "Starred"
+msgstr "Met ster"
 
-#: mod/admin.php:1526
-msgid "No failed updates."
-msgstr "Geen mislukte wijzigingen"
+#: mod/network.php:998
+msgid "Favourite Posts"
+msgstr "Favoriete berichten"
 
-#: mod/admin.php:1527
-msgid "Check database structure"
-msgstr ""
+#: mod/notes.php:52 src/Model/Profile.php:944
+msgid "Personal Notes"
+msgstr "Persoonlijke Nota's"
 
-#: mod/admin.php:1532
-msgid "Failed Updates"
-msgstr "Mislukte wijzigingen"
+#: mod/photos.php:108 src/Model/Profile.php:905
+msgid "Photo Albums"
+msgstr "Fotoalbums"
 
-#: mod/admin.php:1533
-msgid ""
-"This does not include updates prior to 1139, which did not return a status."
-msgstr "Dit is zonder de wijzigingen voor 1139, welke geen status teruggaven."
+#: mod/photos.php:109 mod/photos.php:1701
+msgid "Recent Photos"
+msgstr "Recente foto's"
 
-#: mod/admin.php:1534
-msgid "Mark success (if update was manually applied)"
-msgstr "Markeren als succes (als aanpassing manueel doorgevoerd werd)"
+#: mod/photos.php:112 mod/photos.php:1198 mod/photos.php:1703
+msgid "Upload New Photos"
+msgstr "Nieuwe foto's uploaden"
 
-#: mod/admin.php:1535
-msgid "Attempt to execute this update step automatically"
-msgstr "Probeer deze stap automatisch uit te voeren"
+#: mod/photos.php:126 mod/settings.php:51
+msgid "everybody"
+msgstr "iedereen"
+
+#: mod/photos.php:184
+msgid "Contact information unavailable"
+msgstr "Contactinformatie niet beschikbaar"
+
+#: mod/photos.php:204
+msgid "Album not found."
+msgstr "Album niet gevonden"
+
+#: mod/photos.php:234 mod/photos.php:245 mod/photos.php:1149
+msgid "Delete Album"
+msgstr "Verwijder album"
+
+#: mod/photos.php:243
+msgid "Do you really want to delete this photo album and all its photos?"
+msgstr "Wil je echt dit fotoalbum en alle foto's erin verwijderen?"
+
+#: mod/photos.php:303 mod/photos.php:314 mod/photos.php:1434
+msgid "Delete Photo"
+msgstr "Verwijder foto"
 
-#: mod/admin.php:1574
+#: mod/photos.php:312
+msgid "Do you really want to delete this photo?"
+msgstr "Wil je echt deze foto verwijderen?"
+
+#: mod/photos.php:655
+msgid "a photo"
+msgstr "een foto"
+
+#: mod/photos.php:655
 #, php-format
-msgid ""
-"\n"
-"\t\t\tDear %1$s,\n"
-"\t\t\t\tthe administrator of %2$s has set up an account for you."
+msgid "%1$s was tagged in %2$s by %3$s"
+msgstr "%1$s is gelabeld in %2$s door %3$s"
+
+#: mod/photos.php:757
+msgid "Image upload didn't complete, please try again"
 msgstr ""
 
-#: mod/admin.php:1577
-#, php-format
+#: mod/photos.php:760
+msgid "Image file is missing"
+msgstr ""
+
+#: mod/photos.php:765
 msgid ""
-"\n"
-"\t\t\tThe login details are as follows:\n"
-"\n"
-"\t\t\tSite Location:\t%1$s\n"
-"\t\t\tLogin Name:\t\t%2$s\n"
-"\t\t\tPassword:\t\t%3$s\n"
-"\n"
-"\t\t\tYou may change your password from your account \"Settings\" page after logging\n"
-"\t\t\tin.\n"
-"\n"
-"\t\t\tPlease take a few moments to review the other account settings on that page.\n"
-"\n"
-"\t\t\tYou may also wish to add some basic information to your default profile\n"
-"\t\t\t(on the \"Profiles\" page) so that other people can easily find you.\n"
-"\n"
-"\t\t\tWe recommend setting your full name, adding a profile photo,\n"
-"\t\t\tadding some profile \"keywords\" (very useful in making new friends) - and\n"
-"\t\t\tperhaps what country you live in; if you do not wish to be more specific\n"
-"\t\t\tthan that.\n"
-"\n"
-"\t\t\tWe fully respect your right to privacy, and none of these items are necessary.\n"
-"\t\t\tIf you are new and do not know anybody here, they may help\n"
-"\t\t\tyou to make some new and interesting friends.\n"
-"\n"
-"\t\t\tIf you ever want to delete your account, you can do so at %1$s/removeme\n"
-"\n"
-"\t\t\tThank you and welcome to %4$s."
+"Server can't accept new file upload at this time, please contact your "
+"administrator"
 msgstr ""
 
-#: mod/admin.php:1611 src/Model/User.php:649
-#, php-format
-msgid "Registration details for %s"
-msgstr "Registratie details voor %s"
+#: mod/photos.php:791
+msgid "Image file is empty."
+msgstr "Afbeeldingsbestand is leeg."
+
+#: mod/photos.php:928
+msgid "No photos selected"
+msgstr "Geen foto's geselecteerd"
+
+#: mod/photos.php:1024 mod/videos.php:309
+msgid "Access to this item is restricted."
+msgstr "Toegang tot dit item is beperkt."
+
+#: mod/photos.php:1078
+msgid "Upload Photos"
+msgstr "Upload foto's"
 
-#: mod/admin.php:1621
-#, php-format
-msgid "%s user blocked/unblocked"
-msgid_plural "%s users blocked/unblocked"
-msgstr[0] "%s gebruiker geblokkeerd/niet geblokkeerd"
-msgstr[1] "%s gebruikers geblokkeerd/niet geblokkeerd"
+#: mod/photos.php:1082 mod/photos.php:1144
+msgid "New album name: "
+msgstr "Nieuwe albumnaam: "
 
-#: mod/admin.php:1627
-#, php-format
-msgid "%s user deleted"
-msgid_plural "%s users deleted"
-msgstr[0] "%s gebruiker verwijderd"
-msgstr[1] "%s gebruikers verwijderd"
+#: mod/photos.php:1083
+msgid "or existing album name: "
+msgstr "of bestaande albumnaam: "
 
-#: mod/admin.php:1674
-#, php-format
-msgid "User '%s' deleted"
-msgstr "Gebruiker '%s' verwijderd"
+#: mod/photos.php:1084
+msgid "Do not show a status post for this upload"
+msgstr "Toon geen bericht op je tijdlijn van deze upload"
 
-#: mod/admin.php:1682
-#, php-format
-msgid "User '%s' unblocked"
-msgstr "Gebruiker '%s' niet meer geblokkeerd"
+#: mod/photos.php:1094 mod/photos.php:1437 mod/settings.php:1218
+msgid "Show to Groups"
+msgstr "Tonen aan groepen"
 
-#: mod/admin.php:1682
-#, php-format
-msgid "User '%s' blocked"
-msgstr "Gebruiker '%s' geblokkeerd"
+#: mod/photos.php:1095 mod/photos.php:1438 mod/settings.php:1219
+msgid "Show to Contacts"
+msgstr "Tonen aan contacten"
 
-#: mod/admin.php:1781 mod/admin.php:1793 mod/admin.php:1806 mod/admin.php:1824
-#: src/Content/ContactSelector.php:82
-msgid "Email"
-msgstr "E-mail"
+#: mod/photos.php:1155
+msgid "Edit Album"
+msgstr "Album wijzigen"
 
-#: mod/admin.php:1781 mod/admin.php:1806
-msgid "Register date"
-msgstr "Registratiedatum"
+#: mod/photos.php:1160
+msgid "Show Newest First"
+msgstr "Toon niewste eerst"
 
-#: mod/admin.php:1781 mod/admin.php:1806
-msgid "Last login"
-msgstr "Laatste login"
+#: mod/photos.php:1162
+msgid "Show Oldest First"
+msgstr "Toon oudste eerst"
 
-#: mod/admin.php:1781 mod/admin.php:1806
-msgid "Last item"
-msgstr "Laatste item"
+#: mod/photos.php:1183 mod/photos.php:1686
+msgid "View Photo"
+msgstr "Bekijk foto"
 
-#: mod/admin.php:1781 mod/settings.php:55
-msgid "Account"
-msgstr "Account"
+#: mod/photos.php:1224
+msgid "Permission denied. Access to this item may be restricted."
+msgstr "Toegang geweigerd. Toegang tot dit item is mogelijk beperkt."
 
-#: mod/admin.php:1789
-msgid "Add User"
-msgstr "Gebruiker toevoegen"
+#: mod/photos.php:1226
+msgid "Photo not available"
+msgstr "Foto is niet beschikbaar"
 
-#: mod/admin.php:1791
-msgid "User registrations waiting for confirm"
-msgstr "Gebruikersregistraties wachten op een bevestiging"
+#: mod/photos.php:1289
+msgid "View photo"
+msgstr "Bekijk foto"
 
-#: mod/admin.php:1792
-msgid "User waiting for permanent deletion"
-msgstr ""
+#: mod/photos.php:1289
+msgid "Edit photo"
+msgstr "Bewerk foto"
 
-#: mod/admin.php:1793
-msgid "Request date"
-msgstr "Registratiedatum"
+#: mod/photos.php:1290
+msgid "Use as profile photo"
+msgstr "Gebruik als profielfoto"
 
-#: mod/admin.php:1794
-msgid "No registrations."
-msgstr "Geen registraties."
+#: mod/photos.php:1296 src/Object/Post.php:149
+msgid "Private Message"
+msgstr "Privébericht"
 
-#: mod/admin.php:1795
-msgid "Note from the user"
-msgstr ""
+#: mod/photos.php:1315
+msgid "View Full Size"
+msgstr "Bekijk in volledig formaat"
 
-#: mod/admin.php:1797
-msgid "Deny"
-msgstr "Weiger"
+#: mod/photos.php:1402
+msgid "Tags: "
+msgstr "Labels: "
 
-#: mod/admin.php:1801
-msgid "Site admin"
-msgstr "Sitebeheerder"
+#: mod/photos.php:1405
+msgid "[Remove any tag]"
+msgstr "[Alle labels verwijderen]"
 
-#: mod/admin.php:1802
-msgid "Account expired"
-msgstr "Account verlopen"
+#: mod/photos.php:1420
+msgid "New album name"
+msgstr "Nieuwe albumnaam"
 
-#: mod/admin.php:1805
-msgid "New User"
-msgstr "Nieuwe gebruiker"
+#: mod/photos.php:1421
+msgid "Caption"
+msgstr "Onderschrift"
 
-#: mod/admin.php:1806
-msgid "Deleted since"
-msgstr "Verwijderd sinds"
+#: mod/photos.php:1422
+msgid "Add a Tag"
+msgstr "Een label toevoegen"
 
-#: mod/admin.php:1811
+#: mod/photos.php:1422
 msgid ""
-"Selected users will be deleted!\\n\\nEverything these users had posted on "
-"this site will be permanently deleted!\\n\\nAre you sure?"
-msgstr "Geselecteerde gebruikers zullen verwijderd worden!\\n\\nAlles wat deze gebruikers gepost hebben op deze website zal permanent verwijderd worden!\\n\\nBen je zeker?"
+"Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
+msgstr "Voorbeeld: @bob, @Barbara_Jansen, @jan@voorbeeld.nl, #Ardennen, #camping "
 
-#: mod/admin.php:1812
-msgid ""
-"The user {0} will be deleted!\\n\\nEverything this user has posted on this "
-"site will be permanently deleted!\\n\\nAre you sure?"
-msgstr "De gebruiker {0} zal verwijderd worden!\\n\\nAlles wat deze gebruiker gepost heeft op deze website zal permanent verwijderd worden!\\n\\nBen je zeker?"
+#: mod/photos.php:1423
+msgid "Do not rotate"
+msgstr ""
 
-#: mod/admin.php:1822
-msgid "Name of the new user."
-msgstr "Naam van nieuwe gebruiker"
+#: mod/photos.php:1424
+msgid "Rotate CW (right)"
+msgstr "Roteren met de klok mee (rechts)"
 
-#: mod/admin.php:1823
-msgid "Nickname"
-msgstr "Bijnaam"
+#: mod/photos.php:1425
+msgid "Rotate CCW (left)"
+msgstr "Roteren tegen de klok in (links)"
 
-#: mod/admin.php:1823
-msgid "Nickname of the new user."
-msgstr "Bijnaam van nieuwe gebruiker"
+#: mod/photos.php:1459 src/Object/Post.php:304
+msgid "I like this (toggle)"
+msgstr "Vind ik leuk"
 
-#: mod/admin.php:1824
-msgid "Email address of the new user."
-msgstr "E-mailadres van nieuwe gebruiker"
+#: mod/photos.php:1460 src/Object/Post.php:305
+msgid "I don't like this (toggle)"
+msgstr "Vind ik niet leuk"
 
-#: mod/admin.php:1866
-#, php-format
-msgid "Addon %s disabled."
+#: mod/photos.php:1478 mod/photos.php:1517 mod/photos.php:1590
+#: src/Object/Post.php:407 src/Object/Post.php:803
+msgid "Comment"
+msgstr "Reacties"
+
+#: mod/photos.php:1622
+msgid "Map"
 msgstr ""
 
-#: mod/admin.php:1870
+#: mod/photos.php:1692 mod/videos.php:387
+msgid "View Album"
+msgstr "Album bekijken"
+
+#: mod/profile.php:37 src/Model/Profile.php:118
+msgid "Requested profile is not available."
+msgstr "Gevraagde profiel is niet beschikbaar."
+
+#: mod/profile.php:78 mod/profile.php:81 src/Protocol/OStatus.php:1250
 #, php-format
-msgid "Addon %s enabled."
+msgid "%s's timeline"
 msgstr ""
 
-#: mod/admin.php:1880 mod/admin.php:2129
-msgid "Disable"
-msgstr "Uitschakelen"
+#: mod/profile.php:79 src/Protocol/OStatus.php:1251
+#, php-format
+msgid "%s's posts"
+msgstr ""
 
-#: mod/admin.php:1883 mod/admin.php:2132
-msgid "Enable"
-msgstr "Inschakelen"
+#: mod/profile.php:80 src/Protocol/OStatus.php:1252
+#, php-format
+msgid "%s's comments"
+msgstr ""
 
-#: mod/admin.php:1905 mod/admin.php:2174
-msgid "Toggle"
-msgstr "Schakelaar"
+#: mod/profile.php:195
+msgid "Tips for New Members"
+msgstr "Tips voor nieuwe leden"
 
-#: mod/admin.php:1913 mod/admin.php:2183
-msgid "Author: "
-msgstr "Auteur:"
+#: mod/register.php:100
+msgid ""
+"Registration successful. Please check your email for further instructions."
+msgstr "Registratie geslaagd. Kijk je e-mail na voor verdere instructies."
 
-#: mod/admin.php:1914 mod/admin.php:2184
-msgid "Maintainer: "
-msgstr "Onderhoud:"
+#: mod/register.php:104
+#, php-format
+msgid ""
+"Failed to send email message. Here your accout details:<br> login: %s<br> "
+"password: %s<br><br>You can change your password after login."
+msgstr ""
 
-#: mod/admin.php:1966
-msgid "Reload active addons"
+#: mod/register.php:111
+msgid "Registration successful."
 msgstr ""
 
-#: mod/admin.php:1971
-#, php-format
+#: mod/register.php:116
+msgid "Your registration can not be processed."
+msgstr "Je registratie kan niet verwerkt worden."
+
+#: mod/register.php:163
+msgid "Your registration is pending approval by the site owner."
+msgstr "Jouw registratie wacht op goedkeuring van de beheerder."
+
+#: mod/register.php:221
 msgid ""
-"There are currently no addons available on your node. You can find the "
-"official addon repository at %1$s and might find other interesting addons in"
-" the open addon registry at %2$s"
-msgstr ""
+"You may (optionally) fill in this form via OpenID by supplying your OpenID "
+"and clicking 'Register'."
+msgstr "Je kunt (optioneel) dit formulier invullen via OpenID door je OpenID in te geven en op 'Registreren' te klikken."
 
-#: mod/admin.php:2091
-msgid "No themes found."
-msgstr "Geen thema's gevonden."
+#: mod/register.php:222
+msgid ""
+"If you are not familiar with OpenID, please leave that field blank and fill "
+"in the rest of the items."
+msgstr "Laat dit veld leeg als je niet vertrouwd bent met OpenID, en vul de rest van de items in."
 
-#: mod/admin.php:2165
-msgid "Screenshot"
-msgstr "Schermafdruk"
+#: mod/register.php:223
+msgid "Your OpenID (optional): "
+msgstr "Je OpenID (optioneel):"
 
-#: mod/admin.php:2219
-msgid "Reload active themes"
-msgstr ""
+#: mod/register.php:235
+msgid "Include your profile in member directory?"
+msgstr "Je profiel in de ledengids opnemen?"
 
-#: mod/admin.php:2224
-#, php-format
-msgid "No themes found on the system. They should be placed in %1$s"
+#: mod/register.php:262
+msgid "Note for the admin"
 msgstr ""
 
-#: mod/admin.php:2225
-msgid "[Experimental]"
-msgstr "[Experimenteel]"
+#: mod/register.php:262
+msgid "Leave a message for the admin, why you want to join this node"
+msgstr ""
 
-#: mod/admin.php:2226
-msgid "[Unsupported]"
-msgstr "[Niet ondersteund]"
+#: mod/register.php:263
+msgid "Membership on this site is by invitation only."
+msgstr "Lidmaatschap van deze website is uitsluitend op uitnodiging."
 
-#: mod/admin.php:2250
-msgid "Log settings updated."
-msgstr "Log instellingen gewijzigd"
+#: mod/register.php:264
+msgid "Your invitation code: "
+msgstr ""
 
-#: mod/admin.php:2282
-msgid "PHP log currently enabled."
+#: mod/register.php:273
+msgid "Your Full Name (e.g. Joe Smith, real or real-looking): "
 msgstr ""
 
-#: mod/admin.php:2284
-msgid "PHP log currently disabled."
+#: mod/register.php:274
+msgid ""
+"Your Email Address: (Initial information will be send there, so this has to "
+"be an existing address.)"
 msgstr ""
 
-#: mod/admin.php:2293
-msgid "Clear"
-msgstr "Wis"
+#: mod/register.php:276 mod/settings.php:1190
+msgid "New Password:"
+msgstr "Nieuw Wachtwoord:"
 
-#: mod/admin.php:2297
-msgid "Enable Debugging"
+#: mod/register.php:276
+msgid "Leave empty for an auto generated password."
 msgstr ""
 
-#: mod/admin.php:2298
-msgid "Log file"
-msgstr "Logbestand"
+#: mod/register.php:277 mod/settings.php:1191
+msgid "Confirm:"
+msgstr "Bevestig:"
 
-#: mod/admin.php:2298
+#: mod/register.php:278
+#, php-format
 msgid ""
-"Must be writable by web server. Relative to your Friendica top-level "
-"directory."
-msgstr "De webserver moet hier kunnen schrijven. Relatief t.o.v. van de hoogste folder binnen uw Friendica-installatie."
+"Choose a profile nickname. This must begin with a text character. Your "
+"profile address on this site will then be '<strong>nickname@%s</strong>'."
+msgstr ""
 
-#: mod/admin.php:2299
-msgid "Log level"
-msgstr "Log niveau"
+#: mod/register.php:279
+msgid "Choose a nickname: "
+msgstr "Kies een bijnaam:"
 
-#: mod/admin.php:2301
-msgid "PHP logging"
+#: mod/register.php:282 src/Content/Nav.php:128 src/Module/Login.php:284
+msgid "Register"
+msgstr "Registreer"
+
+#: mod/register.php:289
+msgid "Import your profile to this friendica instance"
+msgstr ""
+
+#: mod/removeme.php:45
+msgid "User deleted their account"
 msgstr ""
 
-#: mod/admin.php:2302
+#: mod/removeme.php:46
 msgid ""
-"To enable logging of PHP errors and warnings you can add the following to "
-"the .htconfig.php file of your installation. The filename set in the "
-"'error_log' line is relative to the friendica top-level directory and must "
-"be writeable by the web server. The option '1' for 'log_errors' and "
-"'display_errors' is to enable these options, set to '0' to disable them."
+"On your Friendica node an user deleted their account. Please ensure that "
+"their data is removed from the backups."
 msgstr ""
 
-#: mod/admin.php:2333
+#: mod/removeme.php:47
 #, php-format
-msgid ""
-"Error trying to open <strong>%1$s</strong> log file.\\r\\n<br/>Check to see "
-"if file %1$s exist and is readable."
+msgid "The user id is %d"
 msgstr ""
 
-#: mod/admin.php:2337
-#, php-format
+#: mod/removeme.php:78 mod/removeme.php:81
+msgid "Remove My Account"
+msgstr "Verwijder mijn account"
+
+#: mod/removeme.php:79
 msgid ""
-"Couldn't open <strong>%1$s</strong> log file.\\r\\n<br/>Check to see if file"
-" %1$s is readable."
+"This will completely remove your account. Once this has been done it is not "
+"recoverable."
+msgstr "Dit zal je account volledig verwijderen. Dit kan niet hersteld worden als het eenmaal uitgevoerd is."
+
+#: mod/removeme.php:80
+msgid "Please enter your password for verification:"
+msgstr "Voer je wachtwoord in voor verificatie:"
+
+#: mod/search.php:105
+msgid "Only logged in users are permitted to perform a search."
 msgstr ""
 
-#: mod/admin.php:2428 mod/admin.php:2429 mod/settings.php:775
-msgid "Off"
-msgstr "Uit"
+#: mod/search.php:129
+msgid "Too Many Requests"
+msgstr ""
 
-#: mod/admin.php:2428 mod/admin.php:2429 mod/settings.php:775
-msgid "On"
-msgstr "Aan"
+#: mod/search.php:130
+msgid "Only one search per minute is permitted for not logged in users."
+msgstr ""
 
-#: mod/admin.php:2429
+#: mod/search.php:234
 #, php-format
-msgid "Lock feature %s"
+msgid "Items tagged with: %s"
 msgstr ""
 
-#: mod/admin.php:2437
-msgid "Manage Additional Features"
-msgstr ""
+#: mod/settings.php:56
+msgid "Account"
+msgstr "Account"
 
-#: mod/settings.php:72
+#: mod/settings.php:73
 msgid "Display"
 msgstr "Weergave"
 
-#: mod/settings.php:79 mod/settings.php:842
+#: mod/settings.php:80 mod/settings.php:834
 msgid "Social Networks"
 msgstr "Sociale netwerken"
 
-#: mod/settings.php:93 src/Content/Nav.php:204
+#: mod/settings.php:94 src/Content/Nav.php:205
 msgid "Delegations"
 msgstr ""
 
-#: mod/settings.php:100
+#: mod/settings.php:101
 msgid "Connected apps"
 msgstr "Verbonden applicaties"
 
-#: mod/settings.php:114
+#: mod/settings.php:115
 msgid "Remove account"
 msgstr "Account verwijderen"
 
-#: mod/settings.php:168
+#: mod/settings.php:167
 msgid "Missing some important data!"
 msgstr "Een belangrijk gegeven ontbreekt!"
 
-#: mod/settings.php:279
+#: mod/settings.php:278
 msgid "Failed to connect with email account using the settings provided."
 msgstr "Ik kon geen verbinding maken met het e-mail account met de gegeven instellingen."
 
-#: mod/settings.php:284
+#: mod/settings.php:283
 msgid "Email settings updated."
 msgstr "E-mail instellingen bijgewerkt.."
 
-#: mod/settings.php:300
+#: mod/settings.php:299
 msgid "Features updated"
 msgstr "Functies bijgewerkt"
 
@@ -6778,7 +6570,7 @@ msgstr "Functies bijgewerkt"
 msgid "Relocate message has been send to your contacts"
 msgstr ""
 
-#: mod/settings.php:384 src/Model/User.php:325
+#: mod/settings.php:384 src/Model/User.php:339
 msgid "Passwords do not match. Password unchanged."
 msgstr "Wachtwoorden komen niet overeen. Wachtwoord niet gewijzigd."
 
@@ -6786,7 +6578,7 @@ msgstr "Wachtwoorden komen niet overeen. Wachtwoord niet gewijzigd."
 msgid "Empty passwords are not allowed. Password unchanged."
 msgstr "Lege wachtwoorden zijn niet toegelaten. Wachtwoord niet gewijzigd."
 
-#: mod/settings.php:394 src/Core/Console/NewPassword.php:78
+#: mod/settings.php:394 src/Core/Console/NewPassword.php:87
 msgid ""
 "The new password has been exposed in a public data dump, please choose "
 "another."
@@ -6796,136 +6588,136 @@ msgstr ""
 msgid "Wrong password."
 msgstr "Verkeerd wachtwoord."
 
-#: mod/settings.php:407 src/Core/Console/NewPassword.php:85
+#: mod/settings.php:407 src/Core/Console/NewPassword.php:94
 msgid "Password changed."
 msgstr "Wachtwoord gewijzigd."
 
-#: mod/settings.php:409 src/Core/Console/NewPassword.php:82
+#: mod/settings.php:409 src/Core/Console/NewPassword.php:91
 msgid "Password update failed. Please try again."
 msgstr "Wachtwoord-)wijziging mislukt. Probeer opnieuw."
 
-#: mod/settings.php:496
+#: mod/settings.php:493
 msgid " Please use a shorter name."
 msgstr "Gebruik een kortere naam."
 
-#: mod/settings.php:499
+#: mod/settings.php:496
 msgid " Name too short."
 msgstr "Naam te kort."
 
-#: mod/settings.php:507
+#: mod/settings.php:504
 msgid "Wrong Password"
 msgstr "Verkeerd wachtwoord"
 
-#: mod/settings.php:512
+#: mod/settings.php:509
 msgid "Invalid email."
 msgstr ""
 
-#: mod/settings.php:519
+#: mod/settings.php:516
 msgid "Cannot change to that email."
 msgstr ""
 
-#: mod/settings.php:572
+#: mod/settings.php:566
 msgid "Private forum has no privacy permissions. Using default privacy group."
 msgstr "Privéforum/-groep heeft geen privacyrechten. De standaard privacygroep wordt gebruikt."
 
-#: mod/settings.php:575
+#: mod/settings.php:569
 msgid "Private forum has no privacy permissions and no default privacy group."
 msgstr "Privéforum/-groep heeft geen privacyrechten en geen standaard privacygroep."
 
-#: mod/settings.php:615
+#: mod/settings.php:609
 msgid "Settings updated."
 msgstr "Instellingen bijgewerkt."
 
-#: mod/settings.php:674 mod/settings.php:700 mod/settings.php:736
+#: mod/settings.php:668 mod/settings.php:694 mod/settings.php:728
 msgid "Add application"
 msgstr "Toepassing toevoegen"
 
-#: mod/settings.php:678 mod/settings.php:704
+#: mod/settings.php:672 mod/settings.php:698
 msgid "Consumer Key"
 msgstr "Gebruikerssleutel"
 
-#: mod/settings.php:679 mod/settings.php:705
+#: mod/settings.php:673 mod/settings.php:699
 msgid "Consumer Secret"
 msgstr "Gebruikersgeheim"
 
-#: mod/settings.php:680 mod/settings.php:706
+#: mod/settings.php:674 mod/settings.php:700
 msgid "Redirect"
 msgstr "Doorverwijzing"
 
-#: mod/settings.php:681 mod/settings.php:707
+#: mod/settings.php:675 mod/settings.php:701
 msgid "Icon url"
 msgstr "URL pictogram"
 
-#: mod/settings.php:692
+#: mod/settings.php:686
 msgid "You can't edit this application."
 msgstr "Je kunt deze toepassing niet wijzigen."
 
-#: mod/settings.php:735
+#: mod/settings.php:727
 msgid "Connected Apps"
 msgstr "Verbonden applicaties"
 
-#: mod/settings.php:737 src/Object/Post.php:155 src/Object/Post.php:157
+#: mod/settings.php:729 src/Object/Post.php:155 src/Object/Post.php:157
 msgid "Edit"
 msgstr "Bewerken"
 
-#: mod/settings.php:739
+#: mod/settings.php:731
 msgid "Client key starts with"
 msgstr ""
 
-#: mod/settings.php:740
+#: mod/settings.php:732
 msgid "No name"
 msgstr "Geen naam"
 
-#: mod/settings.php:741
+#: mod/settings.php:733
 msgid "Remove authorization"
 msgstr "Verwijder authorisatie"
 
-#: mod/settings.php:752
+#: mod/settings.php:744
 msgid "No Addon settings configured"
 msgstr ""
 
-#: mod/settings.php:761
+#: mod/settings.php:753
 msgid "Addon Settings"
 msgstr ""
 
-#: mod/settings.php:782
+#: mod/settings.php:774
 msgid "Additional Features"
 msgstr "Extra functies"
 
-#: mod/settings.php:805 src/Content/ContactSelector.php:83
+#: mod/settings.php:797 src/Content/ContactSelector.php:83
 msgid "Diaspora"
 msgstr "Diaspora"
 
-#: mod/settings.php:805 mod/settings.php:806
+#: mod/settings.php:797 mod/settings.php:798
 msgid "enabled"
 msgstr "ingeschakeld"
 
-#: mod/settings.php:805 mod/settings.php:806
+#: mod/settings.php:797 mod/settings.php:798
 msgid "disabled"
 msgstr "uitgeschakeld"
 
-#: mod/settings.php:805 mod/settings.php:806
+#: mod/settings.php:797 mod/settings.php:798
 #, php-format
 msgid "Built-in support for %s connectivity is %s"
 msgstr "Ingebouwde ondersteuning voor connectiviteit met %s is %s"
 
-#: mod/settings.php:806
+#: mod/settings.php:798
 msgid "GNU Social (OStatus)"
 msgstr ""
 
-#: mod/settings.php:837
+#: mod/settings.php:829
 msgid "Email access is disabled on this site."
 msgstr "E-mailtoegang is op deze website uitgeschakeld."
 
-#: mod/settings.php:847
+#: mod/settings.php:839
 msgid "General Social Media Settings"
 msgstr ""
 
-#: mod/settings.php:848
+#: mod/settings.php:840
 msgid "Disable Content Warning"
 msgstr ""
 
-#: mod/settings.php:848
+#: mod/settings.php:840
 msgid ""
 "Users on networks like Mastodon or Pleroma are able to set a content warning"
 " field which collapse their post by default. This disables the automatic "
@@ -6933,1361 +6725,1397 @@ msgid ""
 "any other content filtering you eventually set up."
 msgstr ""
 
-#: mod/settings.php:849
+#: mod/settings.php:841
 msgid "Disable intelligent shortening"
 msgstr ""
 
-#: mod/settings.php:849
+#: mod/settings.php:841
 msgid ""
 "Normally the system tries to find the best link to add to shortened posts. "
 "If this option is enabled then every shortened post will always point to the"
 " original friendica post."
 msgstr ""
 
-#: mod/settings.php:850
+#: mod/settings.php:842
 msgid "Automatically follow any GNU Social (OStatus) followers/mentioners"
 msgstr ""
 
-#: mod/settings.php:850
+#: mod/settings.php:842
 msgid ""
 "If you receive a message from an unknown OStatus user, this option decides "
 "what to do. If it is checked, a new contact will be created for every "
 "unknown user."
 msgstr ""
 
-#: mod/settings.php:851
+#: mod/settings.php:843
 msgid "Default group for OStatus contacts"
 msgstr ""
 
-#: mod/settings.php:852
+#: mod/settings.php:844
 msgid "Your legacy GNU Social account"
 msgstr ""
 
-#: mod/settings.php:852
+#: mod/settings.php:844
 msgid ""
 "If you enter your old GNU Social/Statusnet account name here (in the format "
 "user@domain.tld), your contacts will be added automatically. The field will "
 "be emptied when done."
 msgstr ""
 
-#: mod/settings.php:855
+#: mod/settings.php:847
 msgid "Repair OStatus subscriptions"
 msgstr ""
 
-#: mod/settings.php:859
+#: mod/settings.php:851
 msgid "Email/Mailbox Setup"
 msgstr "E-mail Instellen"
 
-#: mod/settings.php:860
+#: mod/settings.php:852
 msgid ""
 "If you wish to communicate with email contacts using this service "
 "(optional), please specify how to connect to your mailbox."
 msgstr "Als je wilt communiceren met e-mail contacten via deze dienst (optioneel), moet je hier opgeven hoe ik jouw mailbox kan bereiken."
 
-#: mod/settings.php:861
+#: mod/settings.php:853
 msgid "Last successful email check:"
 msgstr "Laatste succesvolle e-mail controle:"
 
-#: mod/settings.php:863
+#: mod/settings.php:855
 msgid "IMAP server name:"
 msgstr "IMAP server naam:"
 
-#: mod/settings.php:864
+#: mod/settings.php:856
 msgid "IMAP port:"
 msgstr "IMAP poort:"
 
-#: mod/settings.php:865
+#: mod/settings.php:857
 msgid "Security:"
 msgstr "Beveiliging:"
 
-#: mod/settings.php:865 mod/settings.php:870
+#: mod/settings.php:857 mod/settings.php:862
 msgid "None"
 msgstr "Geen"
 
-#: mod/settings.php:866
+#: mod/settings.php:858
 msgid "Email login name:"
 msgstr "E-mail login naam:"
 
-#: mod/settings.php:867
+#: mod/settings.php:859
 msgid "Email password:"
 msgstr "E-mail wachtwoord:"
 
-#: mod/settings.php:868
+#: mod/settings.php:860
 msgid "Reply-to address:"
 msgstr "Antwoord adres:"
 
-#: mod/settings.php:869
+#: mod/settings.php:861
 msgid "Send public posts to all email contacts:"
 msgstr "Openbare posts naar alle e-mail contacten versturen:"
 
-#: mod/settings.php:870
+#: mod/settings.php:862
 msgid "Action after import:"
 msgstr "Actie na importeren:"
 
-#: mod/settings.php:870 src/Content/Nav.php:191
+#: mod/settings.php:862 src/Content/Nav.php:193
 msgid "Mark as seen"
 msgstr "Als 'gelezen' markeren"
 
-#: mod/settings.php:870
+#: mod/settings.php:862
 msgid "Move to folder"
 msgstr "Naar map verplaatsen"
 
-#: mod/settings.php:871
+#: mod/settings.php:863
 msgid "Move to folder:"
 msgstr "Verplaatsen naar map:"
 
-#: mod/settings.php:914
+#: mod/settings.php:906
 #, php-format
 msgid "%s - (Unsupported)"
 msgstr ""
 
-#: mod/settings.php:916
+#: mod/settings.php:908
 #, php-format
 msgid "%s - (Experimental)"
 msgstr ""
 
-#: mod/settings.php:959
+#: mod/settings.php:951
 msgid "Display Settings"
 msgstr "Scherminstellingen"
 
-#: mod/settings.php:965 mod/settings.php:989
+#: mod/settings.php:957 mod/settings.php:981
 msgid "Display Theme:"
 msgstr "Schermthema:"
 
-#: mod/settings.php:966
+#: mod/settings.php:958
 msgid "Mobile Theme:"
 msgstr "Mobiel thema:"
 
-#: mod/settings.php:967
+#: mod/settings.php:959
 msgid "Suppress warning of insecure networks"
 msgstr ""
 
-#: mod/settings.php:967
+#: mod/settings.php:959
 msgid ""
 "Should the system suppress the warning that the current group contains "
 "members of networks that can't receive non public postings."
 msgstr ""
 
-#: mod/settings.php:968
+#: mod/settings.php:960
 msgid "Update browser every xx seconds"
 msgstr "Browser elke xx seconden verversen"
 
-#: mod/settings.php:968
+#: mod/settings.php:960
 msgid "Minimum of 10 seconds. Enter -1 to disable it."
 msgstr ""
 
-#: mod/settings.php:969
+#: mod/settings.php:961
 msgid "Number of items to display per page:"
 msgstr "Aantal items te tonen per pagina:"
 
-#: mod/settings.php:969 mod/settings.php:970
+#: mod/settings.php:961 mod/settings.php:962
 msgid "Maximum of 100 items"
 msgstr "Maximum 100 items"
 
-#: mod/settings.php:970
+#: mod/settings.php:962
 msgid "Number of items to display per page when viewed from mobile device:"
 msgstr "Aantal items per pagina als je een mobiel toestel gebruikt:"
 
-#: mod/settings.php:971
+#: mod/settings.php:963
 msgid "Don't show emoticons"
 msgstr "Emoticons niet tonen"
 
-#: mod/settings.php:972
+#: mod/settings.php:964
 msgid "Calendar"
 msgstr ""
 
-#: mod/settings.php:973
+#: mod/settings.php:965
 msgid "Beginning of week:"
 msgstr ""
 
-#: mod/settings.php:974
+#: mod/settings.php:966
 msgid "Don't show notices"
 msgstr ""
 
-#: mod/settings.php:975
+#: mod/settings.php:967
 msgid "Infinite scroll"
 msgstr "Oneindig scrollen"
 
-#: mod/settings.php:976
+#: mod/settings.php:968
 msgid "Automatic updates only at the top of the network page"
 msgstr ""
 
-#: mod/settings.php:976
+#: mod/settings.php:968
 msgid ""
 "When disabled, the network page is updated all the time, which could be "
 "confusing while reading."
 msgstr ""
 
-#: mod/settings.php:977
+#: mod/settings.php:969
 msgid "Bandwith Saver Mode"
 msgstr ""
 
-#: mod/settings.php:977
+#: mod/settings.php:969
 msgid ""
 "When enabled, embedded content is not displayed on automatic updates, they "
 "only show on page reload."
 msgstr ""
 
-#: mod/settings.php:978
+#: mod/settings.php:970
 msgid "Smart Threading"
 msgstr ""
 
-#: mod/settings.php:978
+#: mod/settings.php:970
 msgid ""
 "When enabled, suppress extraneous thread indentation while keeping it where "
 "it matters. Only works if threading is available and enabled."
 msgstr ""
 
-#: mod/settings.php:980
+#: mod/settings.php:972
 msgid "General Theme Settings"
 msgstr ""
 
-#: mod/settings.php:981
+#: mod/settings.php:973
 msgid "Custom Theme Settings"
 msgstr ""
 
-#: mod/settings.php:982
+#: mod/settings.php:974
 msgid "Content Settings"
 msgstr ""
 
-#: mod/settings.php:983 view/theme/duepuntozero/config.php:73
-#: view/theme/frio/config.php:115 view/theme/quattro/config.php:75
+#: mod/settings.php:975 view/theme/duepuntozero/config.php:73
+#: view/theme/frio/config.php:120 view/theme/quattro/config.php:75
 #: view/theme/vier/config.php:121
 msgid "Theme settings"
 msgstr "Thema-instellingen"
 
-#: mod/settings.php:1002
+#: mod/settings.php:994
 msgid "Unable to find your profile. Please contact your admin."
 msgstr ""
 
-#: mod/settings.php:1044
+#: mod/settings.php:1033
 msgid "Account Types"
 msgstr ""
 
-#: mod/settings.php:1045
+#: mod/settings.php:1034
 msgid "Personal Page Subtypes"
 msgstr ""
 
-#: mod/settings.php:1046
+#: mod/settings.php:1035
 msgid "Community Forum Subtypes"
 msgstr ""
 
-#: mod/settings.php:1053
-msgid "Personal Page"
-msgstr ""
-
-#: mod/settings.php:1054
+#: mod/settings.php:1043
 msgid "Account for a personal profile."
 msgstr ""
 
-#: mod/settings.php:1057
-msgid "Organisation Page"
-msgstr ""
-
-#: mod/settings.php:1058
+#: mod/settings.php:1047
 msgid ""
 "Account for an organisation that automatically approves contact requests as "
 "\"Followers\"."
 msgstr ""
 
-#: mod/settings.php:1061
-msgid "News Page"
-msgstr ""
-
-#: mod/settings.php:1062
+#: mod/settings.php:1051
 msgid ""
 "Account for a news reflector that automatically approves contact requests as"
 " \"Followers\"."
 msgstr ""
 
-#: mod/settings.php:1065
-msgid "Community Forum"
-msgstr ""
-
-#: mod/settings.php:1066
+#: mod/settings.php:1055
 msgid "Account for community discussions."
 msgstr ""
 
-#: mod/settings.php:1069
-msgid "Normal Account Page"
-msgstr "Normale accountpagina"
-
-#: mod/settings.php:1070
+#: mod/settings.php:1059
 msgid ""
 "Account for a regular personal profile that requires manual approval of "
 "\"Friends\" and \"Followers\"."
 msgstr ""
 
-#: mod/settings.php:1073
-msgid "Soapbox Page"
-msgstr "Zeepkist-pagina"
-
-#: mod/settings.php:1074
+#: mod/settings.php:1063
 msgid ""
 "Account for a public profile that automatically approves contact requests as"
 " \"Followers\"."
 msgstr ""
 
-#: mod/settings.php:1077
-msgid "Public Forum"
-msgstr ""
-
-#: mod/settings.php:1078
+#: mod/settings.php:1067
 msgid "Automatically approves all contact requests."
 msgstr ""
 
-#: mod/settings.php:1081
-msgid "Automatic Friend Page"
-msgstr "Automatisch Vriendschapspagina"
-
-#: mod/settings.php:1082
+#: mod/settings.php:1071
 msgid ""
 "Account for a popular profile that automatically approves contact requests "
 "as \"Friends\"."
 msgstr ""
 
-#: mod/settings.php:1085
+#: mod/settings.php:1074
 msgid "Private Forum [Experimental]"
 msgstr "Privé-forum [experimenteel]"
 
-#: mod/settings.php:1086
+#: mod/settings.php:1075
 msgid "Requires manual approval of contact requests."
 msgstr ""
 
-#: mod/settings.php:1097
+#: mod/settings.php:1086
 msgid "OpenID:"
 msgstr "OpenID:"
 
-#: mod/settings.php:1097
+#: mod/settings.php:1086
 msgid "(Optional) Allow this OpenID to login to this account."
 msgstr "(Optioneel) Laat dit OpenID toe om in te loggen op deze account."
 
-#: mod/settings.php:1105
+#: mod/settings.php:1094
 msgid "Publish your default profile in your local site directory?"
 msgstr "Je standaardprofiel in je lokale gids publiceren?"
 
-#: mod/settings.php:1105
+#: mod/settings.php:1094
 #, php-format
 msgid ""
-"Your profile will be published in the global friendica directories (e.g. <a "
-"href=\"%s\">%s</a>). Your profile will be visible in public."
+"Your profile will be published in this node's <a href=\"%s\">local "
+"directory</a>. Your profile details may be publicly visible depending on the"
+" system settings."
 msgstr ""
 
-#: mod/settings.php:1111
+#: mod/settings.php:1100
 msgid "Publish your default profile in the global social directory?"
 msgstr "Je standaardprofiel in de globale sociale gids publiceren?"
 
-#: mod/settings.php:1111
+#: mod/settings.php:1100
 #, php-format
 msgid ""
-"Your profile will be published in this node's <a href=\"%s\">local "
-"directory</a>. Your profile details may be publicly visible depending on the"
-" system settings."
+"Your profile will be published in the global friendica directories (e.g. <a "
+"href=\"%s\">%s</a>). Your profile will be visible in public."
 msgstr ""
 
-#: mod/settings.php:1118
+#: mod/settings.php:1107
 msgid "Hide your contact/friend list from viewers of your default profile?"
 msgstr "Je vrienden/contacten verbergen voor bezoekers van je standaard profiel?"
 
-#: mod/settings.php:1118
+#: mod/settings.php:1107
 msgid ""
 "Your contact list won't be shown in your default profile page. You can "
 "decide to show your contact list separately for each additional profile you "
 "create"
 msgstr ""
 
-#: mod/settings.php:1122
+#: mod/settings.php:1111
 msgid "Hide your profile details from anonymous viewers?"
 msgstr ""
 
-#: mod/settings.php:1122
+#: mod/settings.php:1111
 msgid ""
 "Anonymous visitors will only see your profile picture, your display name and"
-" the nickname you are using on your profile page. Disables posting public "
-"messages to Diaspora and other networks."
+" the nickname you are using on your profile page. Your public posts and "
+"replies will still be accessible by other means."
 msgstr ""
 
-#: mod/settings.php:1126
+#: mod/settings.php:1115
 msgid "Allow friends to post to your profile page?"
 msgstr "Vrienden toestaan om op jou profielpagina te posten?"
 
-#: mod/settings.php:1126
+#: mod/settings.php:1115
 msgid ""
 "Your contacts may write posts on your profile wall. These posts will be "
 "distributed to your contacts"
 msgstr ""
 
-#: mod/settings.php:1130
+#: mod/settings.php:1119
 msgid "Allow friends to tag your posts?"
 msgstr "Sta vrienden toe om jouw berichten te labelen?"
 
-#: mod/settings.php:1130
+#: mod/settings.php:1119
 msgid "Your contacts can add additional tags to your posts."
 msgstr ""
 
-#: mod/settings.php:1134
+#: mod/settings.php:1123
 msgid "Allow us to suggest you as a potential friend to new members?"
 msgstr "Sta je mij toe om jou als mogelijke vriend  voor te stellen aan nieuwe leden?"
 
-#: mod/settings.php:1134
+#: mod/settings.php:1123
 msgid ""
 "If you like, Friendica may suggest new members to add you as a contact."
 msgstr ""
 
-#: mod/settings.php:1138
+#: mod/settings.php:1127
 msgid "Permit unknown people to send you private mail?"
 msgstr "Mogen onbekende personen jou privé berichten sturen?"
 
-#: mod/settings.php:1138
+#: mod/settings.php:1127
 msgid ""
 "Friendica network users may send you private messages even if they are not "
 "in your contact list."
 msgstr ""
 
-#: mod/settings.php:1142
+#: mod/settings.php:1131
 msgid "Profile is <strong>not published</strong>."
 msgstr "Profiel is <strong>niet gepubliceerd</strong>."
 
-#: mod/settings.php:1148
+#: mod/settings.php:1137
 #, php-format
 msgid "Your Identity Address is <strong>'%s'</strong> or '%s'."
 msgstr ""
 
-#: mod/settings.php:1155
+#: mod/settings.php:1144
 msgid "Automatically expire posts after this many days:"
 msgstr "Laat berichten automatisch vervallen na zo veel dagen:"
 
-#: mod/settings.php:1155
+#: mod/settings.php:1144
 msgid "If empty, posts will not expire. Expired posts will be deleted"
 msgstr "Berichten zullen niet vervallen indien leeg. Vervallen berichten zullen worden verwijderd."
 
-#: mod/settings.php:1156
+#: mod/settings.php:1145
 msgid "Advanced expiration settings"
 msgstr "Geavanceerde instellingen voor vervallen"
 
-#: mod/settings.php:1157
+#: mod/settings.php:1146
 msgid "Advanced Expiration"
 msgstr "Geavanceerd Verval:"
 
-#: mod/settings.php:1158
+#: mod/settings.php:1147
 msgid "Expire posts:"
 msgstr "Laat berichten vervallen:"
 
-#: mod/settings.php:1159
+#: mod/settings.php:1148
 msgid "Expire personal notes:"
 msgstr "Laat persoonlijke aantekeningen verlopen:"
 
-#: mod/settings.php:1160
+#: mod/settings.php:1149
 msgid "Expire starred posts:"
 msgstr "Laat berichten met ster verlopen"
 
-#: mod/settings.php:1161
+#: mod/settings.php:1150
 msgid "Expire photos:"
 msgstr "Laat foto's vervallen:"
 
-#: mod/settings.php:1162
+#: mod/settings.php:1151
 msgid "Only expire posts by others:"
 msgstr "Laat alleen berichten door anderen vervallen:"
 
-#: mod/settings.php:1192
+#: mod/settings.php:1181
 msgid "Account Settings"
 msgstr "Account Instellingen"
 
-#: mod/settings.php:1200
+#: mod/settings.php:1189
 msgid "Password Settings"
 msgstr "Wachtwoord Instellingen"
 
-#: mod/settings.php:1202
+#: mod/settings.php:1191
 msgid "Leave password fields blank unless changing"
 msgstr "Laat de wachtwoord-velden leeg, tenzij je het wilt veranderen"
 
-#: mod/settings.php:1203
+#: mod/settings.php:1192
 msgid "Current Password:"
 msgstr "Huidig wachtwoord:"
 
-#: mod/settings.php:1203 mod/settings.php:1204
+#: mod/settings.php:1192 mod/settings.php:1193
 msgid "Your current password to confirm the changes"
 msgstr "Je huidig wachtwoord om de wijzigingen te bevestigen"
 
-#: mod/settings.php:1204
+#: mod/settings.php:1193
 msgid "Password:"
 msgstr "Wachtwoord:"
 
-#: mod/settings.php:1208
+#: mod/settings.php:1197
 msgid "Basic Settings"
 msgstr "Basis Instellingen"
 
-#: mod/settings.php:1209 src/Model/Profile.php:738
+#: mod/settings.php:1198 src/Model/Profile.php:736
 msgid "Full Name:"
 msgstr "Volledige Naam:"
 
-#: mod/settings.php:1210
+#: mod/settings.php:1199
 msgid "Email Address:"
 msgstr "E-mailadres:"
 
-#: mod/settings.php:1211
+#: mod/settings.php:1200
 msgid "Your Timezone:"
 msgstr "Je Tijdzone:"
 
-#: mod/settings.php:1212
+#: mod/settings.php:1201
 msgid "Your Language:"
 msgstr ""
 
-#: mod/settings.php:1212
+#: mod/settings.php:1201
 msgid ""
 "Set the language we use to show you friendica interface and to send you "
 "emails"
 msgstr ""
 
-#: mod/settings.php:1213
+#: mod/settings.php:1202
 msgid "Default Post Location:"
 msgstr "Standaard locatie:"
 
-#: mod/settings.php:1214
+#: mod/settings.php:1203
 msgid "Use Browser Location:"
 msgstr "Gebruik Webbrowser Locatie:"
 
-#: mod/settings.php:1217
+#: mod/settings.php:1206
 msgid "Security and Privacy Settings"
 msgstr "Instellingen voor Beveiliging en Privacy"
 
-#: mod/settings.php:1219
+#: mod/settings.php:1208
 msgid "Maximum Friend Requests/Day:"
 msgstr "Maximum aantal vriendschapsverzoeken per dag:"
 
-#: mod/settings.php:1219 mod/settings.php:1248
+#: mod/settings.php:1208 mod/settings.php:1237
 msgid "(to prevent spam abuse)"
 msgstr "(om spam misbruik te voorkomen)"
 
-#: mod/settings.php:1220
+#: mod/settings.php:1209
 msgid "Default Post Permissions"
 msgstr "Standaard rechten voor nieuwe berichten"
 
-#: mod/settings.php:1221
+#: mod/settings.php:1210
 msgid "(click to open/close)"
 msgstr "(klik om te openen/sluiten)"
 
-#: mod/settings.php:1231
+#: mod/settings.php:1220
 msgid "Default Private Post"
 msgstr "Standaard Privé Post"
 
-#: mod/settings.php:1232
+#: mod/settings.php:1221
 msgid "Default Public Post"
 msgstr "Standaard Publieke Post"
 
-#: mod/settings.php:1236
+#: mod/settings.php:1225
 msgid "Default Permissions for New Posts"
 msgstr "Standaard rechten voor nieuwe berichten"
 
-#: mod/settings.php:1248
+#: mod/settings.php:1237
 msgid "Maximum private messages per day from unknown people:"
 msgstr "Maximum aantal privé-berichten per dag van onbekende personen:"
 
-#: mod/settings.php:1251
+#: mod/settings.php:1240
 msgid "Notification Settings"
 msgstr "Notificatie Instellingen"
 
-#: mod/settings.php:1252
-msgid "By default post a status message when:"
-msgstr "Post automatisch een bericht op je tijdlijn wanneer:"
-
-#: mod/settings.php:1253
-msgid "accepting a friend request"
-msgstr "Een vriendschapsverzoek accepteren"
-
-#: mod/settings.php:1254
-msgid "joining a forum/community"
-msgstr "Lid worden van een groep/forum"
-
-#: mod/settings.php:1255
-msgid "making an <em>interesting</em> profile change"
-msgstr "Een <em>interessante</em> verandering aan je profiel"
-
-#: mod/settings.php:1256
+#: mod/settings.php:1241
 msgid "Send a notification email when:"
 msgstr "Stuur een notificatie e-mail wanneer:"
 
-#: mod/settings.php:1257
+#: mod/settings.php:1242
 msgid "You receive an introduction"
 msgstr "Je ontvangt een vriendschaps- of connectieverzoek"
 
-#: mod/settings.php:1258
+#: mod/settings.php:1243
 msgid "Your introductions are confirmed"
 msgstr "Jouw vriendschaps- of connectieverzoeken zijn bevestigd"
 
-#: mod/settings.php:1259
+#: mod/settings.php:1244
 msgid "Someone writes on your profile wall"
 msgstr "Iemand iets op je tijdlijn schrijft"
 
-#: mod/settings.php:1260
+#: mod/settings.php:1245
 msgid "Someone writes a followup comment"
 msgstr "Iemand een reactie schrijft"
 
-#: mod/settings.php:1261
+#: mod/settings.php:1246
 msgid "You receive a private message"
 msgstr "Je een privé-bericht ontvangt"
 
-#: mod/settings.php:1262
+#: mod/settings.php:1247
 msgid "You receive a friend suggestion"
 msgstr "Je een suggestie voor een vriendschap ontvangt"
 
-#: mod/settings.php:1263
+#: mod/settings.php:1248
 msgid "You are tagged in a post"
 msgstr "Je expliciet in een bericht bent genoemd"
 
-#: mod/settings.php:1264
+#: mod/settings.php:1249
 msgid "You are poked/prodded/etc. in a post"
 msgstr "Je in een bericht bent aangestoten/gepord/etc."
 
-#: mod/settings.php:1266
+#: mod/settings.php:1251
 msgid "Activate desktop notifications"
 msgstr ""
 
-#: mod/settings.php:1266
+#: mod/settings.php:1251
 msgid "Show desktop popup on new notifications"
 msgstr ""
 
-#: mod/settings.php:1268
+#: mod/settings.php:1253
 msgid "Text-only notification emails"
 msgstr ""
 
-#: mod/settings.php:1270
+#: mod/settings.php:1255
 msgid "Send text only notification emails, without the html part"
 msgstr ""
 
-#: mod/settings.php:1272
+#: mod/settings.php:1257
 msgid "Show detailled notifications"
 msgstr ""
 
-#: mod/settings.php:1274
+#: mod/settings.php:1259
 msgid ""
 "Per default, notifications are condensed to a single notification per item. "
 "When enabled every notification is displayed."
 msgstr ""
 
-#: mod/settings.php:1276
+#: mod/settings.php:1261
 msgid "Advanced Account/Page Type Settings"
 msgstr ""
 
-#: mod/settings.php:1277
+#: mod/settings.php:1262
 msgid "Change the behaviour of this account for special situations"
 msgstr ""
 
-#: mod/settings.php:1280
+#: mod/settings.php:1265
 msgid "Relocate"
 msgstr ""
 
-#: mod/settings.php:1281
+#: mod/settings.php:1266
 msgid ""
-"If you have moved this profile from another server, and some of your "
-"contacts don't receive your updates, try pushing this button."
-msgstr ""
-
-#: mod/settings.php:1282
-msgid "Resend relocate message to contacts"
-msgstr ""
-
-#: src/Core/UserImport.php:104
-msgid "Error decoding account file"
-msgstr ""
-
-#: src/Core/UserImport.php:110
-msgid "Error! No version data in file! This is not a Friendica account file?"
-msgstr ""
-
-#: src/Core/UserImport.php:118
-#, php-format
-msgid "User '%s' already exists on this server!"
-msgstr "Gebruiker '%s' bestaat al op deze server!"
-
-#: src/Core/UserImport.php:151
-msgid "User creation error"
-msgstr "Fout bij het aanmaken van de gebruiker"
-
-#: src/Core/UserImport.php:169
-msgid "User profile creation error"
-msgstr "Fout bij het aanmaken van het gebruikersprofiel"
-
-#: src/Core/UserImport.php:213
-#, php-format
-msgid "%d contact not imported"
-msgid_plural "%d contacts not imported"
-msgstr[0] "%d contact werd niet geïmporteerd"
-msgstr[1] "%d contacten werden niet geïmporteerd"
-
-#: src/Core/UserImport.php:278
-msgid "Done. You can now login with your username and password"
-msgstr "Gebeurd. Je kunt nu inloggen met je gebruikersnaam en wachtwoord"
-
-#: src/Core/NotificationsManager.php:171
-msgid "System"
-msgstr "Systeem"
-
-#: src/Core/NotificationsManager.php:192 src/Content/Nav.php:124
-#: src/Content/Nav.php:181
-msgid "Home"
-msgstr "Tijdlijn"
-
-#: src/Core/NotificationsManager.php:199 src/Content/Nav.php:186
-msgid "Introductions"
-msgstr "Verzoeken"
-
-#: src/Core/NotificationsManager.php:256 src/Core/NotificationsManager.php:268
-#, php-format
-msgid "%s commented on %s's post"
-msgstr "%s gaf een reactie op het bericht van %s"
-
-#: src/Core/NotificationsManager.php:267
-#, php-format
-msgid "%s created a new post"
-msgstr "%s schreef een nieuw bericht"
-
-#: src/Core/NotificationsManager.php:281
-#, php-format
-msgid "%s liked %s's post"
-msgstr "%s vond het bericht van %s leuk"
-
-#: src/Core/NotificationsManager.php:294
-#, php-format
-msgid "%s disliked %s's post"
-msgstr "%s vond het bericht van %s niet leuk"
-
-#: src/Core/NotificationsManager.php:307
-#, php-format
-msgid "%s is attending %s's event"
-msgstr ""
-
-#: src/Core/NotificationsManager.php:320
-#, php-format
-msgid "%s is not attending %s's event"
-msgstr ""
-
-#: src/Core/NotificationsManager.php:333
-#, php-format
-msgid "%s may attend %s's event"
-msgstr ""
-
-#: src/Core/NotificationsManager.php:350
-#, php-format
-msgid "%s is now friends with %s"
-msgstr "%s is nu bevriend met %s"
-
-#: src/Core/NotificationsManager.php:825
-msgid "Friend Suggestion"
-msgstr "Vriendschapsvoorstel"
+"If you have moved this profile from another server, and some of your "
+"contacts don't receive your updates, try pushing this button."
+msgstr ""
 
-#: src/Core/NotificationsManager.php:851
-msgid "Friend/Connect Request"
-msgstr "Vriendschapsverzoek"
+#: mod/settings.php:1267
+msgid "Resend relocate message to contacts"
+msgstr ""
 
-#: src/Core/NotificationsManager.php:851
-msgid "New Follower"
-msgstr "Nieuwe Volger"
+#: mod/videos.php:139
+msgid "Do you really want to delete this video?"
+msgstr "Wil je deze video echt verwijderen?"
 
-#: src/Core/ACL.php:295
-msgid "Post to Email"
-msgstr "Verzenden per e-mail"
+#: mod/videos.php:144
+msgid "Delete Video"
+msgstr "Verwijder video"
 
-#: src/Core/ACL.php:301
-msgid "Hide your profile details from unknown viewers?"
-msgstr "Je profieldetails verbergen voor onbekende bezoekers?"
+#: mod/videos.php:207
+msgid "No videos selected"
+msgstr "Geen video's geselecteerd"
 
-#: src/Core/ACL.php:300
-#, php-format
-msgid "Connectors disabled, since \"%s\" is enabled."
-msgstr ""
+#: mod/videos.php:396
+msgid "Recent Videos"
+msgstr "Recente video's"
 
-#: src/Core/ACL.php:307
-msgid "Visible to everybody"
-msgstr "Zichtbaar voor iedereen"
+#: mod/videos.php:398
+msgid "Upload New Videos"
+msgstr "Nieuwe video's uploaden"
 
-#: src/Core/ACL.php:308 view/theme/vier/config.php:115
-msgid "show"
-msgstr "tonen"
+#: view/theme/duepuntozero/config.php:54 src/Model/User.php:502
+msgid "default"
+msgstr "standaard"
 
-#: src/Core/ACL.php:309 view/theme/vier/config.php:115
-msgid "don't show"
-msgstr "niet tonen"
+#: view/theme/duepuntozero/config.php:55
+msgid "greenzero"
+msgstr ""
 
-#: src/Core/ACL.php:319
-msgid "Close"
-msgstr "Afsluiten"
+#: view/theme/duepuntozero/config.php:56
+msgid "purplezero"
+msgstr ""
 
-#: src/Util/Temporal.php:147 src/Model/Profile.php:758
-msgid "Birthday:"
-msgstr "Verjaardag:"
+#: view/theme/duepuntozero/config.php:57
+msgid "easterbunny"
+msgstr ""
 
-#: src/Util/Temporal.php:151
-msgid "YYYY-MM-DD or MM-DD"
+#: view/theme/duepuntozero/config.php:58
+msgid "darkzero"
 msgstr ""
 
-#: src/Util/Temporal.php:294
-msgid "never"
-msgstr "nooit"
+#: view/theme/duepuntozero/config.php:59
+msgid "comix"
+msgstr ""
 
-#: src/Util/Temporal.php:300
-msgid "less than a second ago"
-msgstr "minder dan een seconde geleden"
+#: view/theme/duepuntozero/config.php:60
+msgid "slackr"
+msgstr ""
 
-#: src/Util/Temporal.php:303
-msgid "year"
-msgstr "jaar"
+#: view/theme/duepuntozero/config.php:74
+msgid "Variations"
+msgstr ""
 
-#: src/Util/Temporal.php:303
-msgid "years"
-msgstr "jaren"
+#: view/theme/frio/php/Image.php:24
+msgid "Top Banner"
+msgstr ""
 
-#: src/Util/Temporal.php:304
-msgid "months"
-msgstr "maanden"
+#: view/theme/frio/php/Image.php:24
+msgid ""
+"Resize image to the width of the screen and show background color below on "
+"long pages."
+msgstr ""
 
-#: src/Util/Temporal.php:305
-msgid "weeks"
-msgstr "weken"
+#: view/theme/frio/php/Image.php:25
+msgid "Full screen"
+msgstr ""
 
-#: src/Util/Temporal.php:306
-msgid "days"
-msgstr "dagen"
+#: view/theme/frio/php/Image.php:25
+msgid ""
+"Resize image to fill entire screen, clipping either the right or the bottom."
+msgstr ""
 
-#: src/Util/Temporal.php:307
-msgid "hour"
-msgstr "uur"
+#: view/theme/frio/php/Image.php:26
+msgid "Single row mosaic"
+msgstr ""
 
-#: src/Util/Temporal.php:307
-msgid "hours"
-msgstr "uren"
+#: view/theme/frio/php/Image.php:26
+msgid ""
+"Resize image to repeat it on a single row, either vertical or horizontal."
+msgstr ""
 
-#: src/Util/Temporal.php:308
-msgid "minute"
-msgstr "minuut"
+#: view/theme/frio/php/Image.php:27
+msgid "Mosaic"
+msgstr ""
 
-#: src/Util/Temporal.php:308
-msgid "minutes"
-msgstr "minuten"
+#: view/theme/frio/php/Image.php:27
+msgid "Repeat image to fill the screen."
+msgstr ""
 
-#: src/Util/Temporal.php:309
-msgid "second"
-msgstr "seconde"
+#: view/theme/frio/config.php:102
+msgid "Custom"
+msgstr ""
 
-#: src/Util/Temporal.php:309
-msgid "seconds"
-msgstr "secondes"
+#: view/theme/frio/config.php:114
+msgid "Note"
+msgstr ""
 
-#: src/Util/Temporal.php:318
-#, php-format
-msgid "%1$d %2$s ago"
-msgstr "%1$d %2$s geleden"
+#: view/theme/frio/config.php:114
+msgid "Check image permissions if all users are allowed to see the image"
+msgstr ""
 
-#: src/Content/Text/BBCode.php:555
-msgid "view full size"
-msgstr "Volledig formaat"
+#: view/theme/frio/config.php:121
+msgid "Select color scheme"
+msgstr ""
 
-#: src/Content/Text/BBCode.php:981 src/Content/Text/BBCode.php:1750
-#: src/Content/Text/BBCode.php:1751
-msgid "Image/photo"
-msgstr "Afbeelding/foto"
+#: view/theme/frio/config.php:122
+msgid "Navigation bar background color"
+msgstr ""
 
-#: src/Content/Text/BBCode.php:1119
-#, php-format
-msgid "<a href=\"%1$s\" target=\"_blank\">%2$s</a> %3$s"
+#: view/theme/frio/config.php:123
+msgid "Navigation bar icon color "
 msgstr ""
 
-#: src/Content/Text/BBCode.php:1677 src/Content/Text/BBCode.php:1699
-msgid "$1 wrote:"
-msgstr "$1 schreef:"
+#: view/theme/frio/config.php:124
+msgid "Link color"
+msgstr "Link kleur"
 
-#: src/Content/Text/BBCode.php:1759 src/Content/Text/BBCode.php:1760
-msgid "Encrypted content"
-msgstr "Versleutelde inhoud"
+#: view/theme/frio/config.php:125
+msgid "Set the background color"
+msgstr ""
 
-#: src/Content/Text/BBCode.php:1879
-msgid "Invalid source protocol"
+#: view/theme/frio/config.php:126
+msgid "Content background opacity"
 msgstr ""
 
-#: src/Content/Text/BBCode.php:1890
-msgid "Invalid link protocol"
+#: view/theme/frio/config.php:127
+msgid "Set the background image"
 msgstr ""
 
-#: src/Content/ForumManager.php:127 view/theme/vier/theme.php:256
-msgid "External link to forum"
+#: view/theme/frio/config.php:128
+msgid "Background image style"
 msgstr ""
 
-#: src/Content/Nav.php:53
-msgid "Nothing new here"
-msgstr "Niets nieuw hier"
+#: view/theme/frio/config.php:133
+msgid "Login page background image"
+msgstr "Achtergrondafbeelding aanmeldpagina"
 
-#: src/Content/Nav.php:57
-msgid "Clear notifications"
-msgstr "Notificaties verwijderen"
+#: view/theme/frio/config.php:137
+msgid "Login page background color"
+msgstr "Achtergrondkleur aanmeldpagina"
+
+#: view/theme/frio/config.php:137
+msgid "Leave background image and color empty for theme defaults"
+msgstr "Laat de achtergrondafbeelding en kleur leeg om de standaard van het thema te gebruiken"
+
+#: view/theme/frio/theme.php:238
+msgid "Guest"
+msgstr "Gast"
+
+#: view/theme/frio/theme.php:243
+msgid "Visitor"
+msgstr "Bezoeker"
 
-#: src/Content/Nav.php:97 src/Module/Login.php:311
-#: view/theme/frio/theme.php:256
+#: view/theme/frio/theme.php:256 src/Content/Nav.php:97
+#: src/Module/Login.php:312
 msgid "Logout"
 msgstr "Uitloggen"
 
-#: src/Content/Nav.php:97 view/theme/frio/theme.php:256
+#: view/theme/frio/theme.php:256 src/Content/Nav.php:97
 msgid "End this session"
 msgstr "Deze sessie beëindigen"
 
-#: src/Content/Nav.php:100 src/Content/Nav.php:181
-#: view/theme/frio/theme.php:259
+#: view/theme/frio/theme.php:259 src/Content/Nav.php:100
+#: src/Content/Nav.php:186
 msgid "Your posts and conversations"
 msgstr "Jouw berichten en gesprekken"
 
-#: src/Content/Nav.php:101 view/theme/frio/theme.php:260
+#: view/theme/frio/theme.php:260 src/Content/Nav.php:101
 msgid "Your profile page"
 msgstr "Jouw profiel pagina"
 
-#: src/Content/Nav.php:102 view/theme/frio/theme.php:261
+#: view/theme/frio/theme.php:261 src/Content/Nav.php:102
 msgid "Your photos"
 msgstr "Jouw foto's"
 
-#: src/Content/Nav.php:103 src/Model/Profile.php:912 src/Model/Profile.php:915
-#: view/theme/frio/theme.php:262
+#: view/theme/frio/theme.php:262 src/Content/Nav.php:103
+#: src/Model/Profile.php:910 src/Model/Profile.php:913
 msgid "Videos"
 msgstr "Video's"
 
-#: src/Content/Nav.php:103 view/theme/frio/theme.php:262
+#: view/theme/frio/theme.php:262 src/Content/Nav.php:103
 msgid "Your videos"
 msgstr ""
 
-#: src/Content/Nav.php:104 view/theme/frio/theme.php:263
+#: view/theme/frio/theme.php:263 src/Content/Nav.php:104
 msgid "Your events"
 msgstr "Jouw gebeurtenissen"
 
-#: src/Content/Nav.php:105
-msgid "Personal notes"
-msgstr "Persoonlijke nota's"
+#: view/theme/frio/theme.php:266 src/Content/Nav.php:183
+msgid "Conversations from your friends"
+msgstr "Gesprekken van je vrienden"
+
+#: view/theme/frio/theme.php:267 src/Content/Nav.php:170
+#: src/Model/Profile.php:925 src/Model/Profile.php:936
+msgid "Events and Calendar"
+msgstr "Gebeurtenissen en kalender"
+
+#: view/theme/frio/theme.php:268 src/Content/Nav.php:196
+msgid "Private mail"
+msgstr "Privéberichten"
+
+#: view/theme/frio/theme.php:269 src/Content/Nav.php:207
+msgid "Account settings"
+msgstr "Account instellingen"
+
+#: view/theme/frio/theme.php:270 src/Content/Nav.php:213
+msgid "Manage/edit friends and contacts"
+msgstr "Beheer/Wijzig vrienden en contacten"
+
+#: view/theme/quattro/config.php:76
+msgid "Alignment"
+msgstr "Uitlijning"
+
+#: view/theme/quattro/config.php:76
+msgid "Left"
+msgstr "Links"
+
+#: view/theme/quattro/config.php:76
+msgid "Center"
+msgstr "Gecentreerd"
+
+#: view/theme/quattro/config.php:77
+msgid "Color scheme"
+msgstr "Kleurschema"
+
+#: view/theme/quattro/config.php:78
+msgid "Posts font size"
+msgstr "Lettergrootte berichten"
+
+#: view/theme/quattro/config.php:79
+msgid "Textareas font size"
+msgstr "Lettergrootte tekstgebieden"
+
+#: view/theme/vier/config.php:75
+msgid "Comma separated list of helper forums"
+msgstr "Kommagescheiden lijst van de helper forums"
+
+#: view/theme/vier/config.php:115 src/Core/ACL.php:309
+msgid "don't show"
+msgstr "niet tonen"
+
+#: view/theme/vier/config.php:115 src/Core/ACL.php:308
+msgid "show"
+msgstr "tonen"
+
+#: view/theme/vier/config.php:122
+msgid "Set style"
+msgstr "Stijl instellen"
+
+#: view/theme/vier/config.php:123
+msgid "Community Pages"
+msgstr "Forum/groepspagina's"
+
+#: view/theme/vier/config.php:124 view/theme/vier/theme.php:150
+msgid "Community Profiles"
+msgstr "Forum/groepsprofielen"
+
+#: view/theme/vier/config.php:125
+msgid "Help or @NewHere ?"
+msgstr "Help of @NewHere ?"
+
+#: view/theme/vier/config.php:126 view/theme/vier/theme.php:388
+msgid "Connect Services"
+msgstr "Diensten verbinden"
+
+#: view/theme/vier/config.php:127
+msgid "Find Friends"
+msgstr "Zoek vrienden"
+
+#: view/theme/vier/config.php:128 view/theme/vier/theme.php:181
+msgid "Last users"
+msgstr "Laatste gebruikers"
 
-#: src/Content/Nav.php:105
-msgid "Your personal notes"
-msgstr ""
+#: view/theme/vier/theme.php:199 src/Content/Widget.php:59
+msgid "Find People"
+msgstr "Zoek mensen"
 
-#: src/Content/Nav.php:114
-msgid "Sign in"
-msgstr "Inloggen"
+#: view/theme/vier/theme.php:200 src/Content/Widget.php:60
+msgid "Enter name or interest"
+msgstr "Vul naam of interesse in"
 
-#: src/Content/Nav.php:124
-msgid "Home Page"
-msgstr "Jouw tijdlijn"
+#: view/theme/vier/theme.php:202 src/Content/Widget.php:62
+msgid "Examples: Robert Morgenstein, Fishing"
+msgstr "Voorbeelden: Jan Peeters, Vissen"
 
-#: src/Content/Nav.php:128
-msgid "Create an account"
-msgstr "Maak een accoount"
+#: view/theme/vier/theme.php:205 src/Content/Widget.php:65
+msgid "Similar Interests"
+msgstr "Dezelfde interesses"
 
-#: src/Content/Nav.php:134
-msgid "Help and documentation"
-msgstr "Hulp en documentatie"
+#: view/theme/vier/theme.php:206 src/Content/Widget.php:66
+msgid "Random Profile"
+msgstr "Willekeurig Profiel"
 
-#: src/Content/Nav.php:138
-msgid "Apps"
-msgstr "Apps"
+#: view/theme/vier/theme.php:207 src/Content/Widget.php:67
+msgid "Invite Friends"
+msgstr "Vrienden uitnodigen"
 
-#: src/Content/Nav.php:138
-msgid "Addon applications, utilities, games"
-msgstr "Extra toepassingen, hulpmiddelen of spelletjes"
+#: view/theme/vier/theme.php:210 src/Content/Widget.php:70
+msgid "Local Directory"
+msgstr "Lokale gids"
 
-#: src/Content/Nav.php:142
-msgid "Search site content"
-msgstr "Doorzoek de inhoud van de website"
+#: view/theme/vier/theme.php:255 src/Content/ForumManager.php:127
+msgid "External link to forum"
+msgstr ""
 
-#: src/Content/Nav.php:165
-msgid "Community"
-msgstr "Website"
+#: view/theme/vier/theme.php:291
+msgid "Quick Start"
+msgstr "Snelstart"
 
-#: src/Content/Nav.php:165
-msgid "Conversations on this and other servers"
+#: src/Core/UserImport.php:104
+msgid "Error decoding account file"
 msgstr ""
 
-#: src/Content/Nav.php:169 src/Model/Profile.php:927 src/Model/Profile.php:938
-#: view/theme/frio/theme.php:267
-msgid "Events and Calendar"
-msgstr "Gebeurtenissen en kalender"
+#: src/Core/UserImport.php:110
+msgid "Error! No version data in file! This is not a Friendica account file?"
+msgstr ""
 
-#: src/Content/Nav.php:172
-msgid "Directory"
-msgstr "Gids"
+#: src/Core/UserImport.php:118
+#, php-format
+msgid "User '%s' already exists on this server!"
+msgstr "Gebruiker '%s' bestaat al op deze server!"
 
-#: src/Content/Nav.php:172
-msgid "People directory"
-msgstr "Personengids"
+#: src/Core/UserImport.php:151
+msgid "User creation error"
+msgstr "Fout bij het aanmaken van de gebruiker"
 
-#: src/Content/Nav.php:174
-msgid "Information about this friendica instance"
-msgstr ""
+#: src/Core/UserImport.php:169
+msgid "User profile creation error"
+msgstr "Fout bij het aanmaken van het gebruikersprofiel"
 
-#: src/Content/Nav.php:178 view/theme/frio/theme.php:266
-msgid "Conversations from your friends"
-msgstr "Gesprekken van je vrienden"
+#: src/Core/UserImport.php:213
+#, php-format
+msgid "%d contact not imported"
+msgid_plural "%d contacts not imported"
+msgstr[0] "%d contact werd niet geïmporteerd"
+msgstr[1] "%d contacten werden niet geïmporteerd"
 
-#: src/Content/Nav.php:179
-msgid "Network Reset"
-msgstr "Netwerkpagina opnieuw instellen"
+#: src/Core/UserImport.php:278
+msgid "Done. You can now login with your username and password"
+msgstr "Gebeurd. Je kunt nu inloggen met je gebruikersnaam en wachtwoord"
 
-#: src/Content/Nav.php:179
-msgid "Load Network page with no filters"
-msgstr "Laad de netwerkpagina zonder filters"
+#: src/Core/ACL.php:295
+msgid "Post to Email"
+msgstr "Verzenden per e-mail"
 
-#: src/Content/Nav.php:186
-msgid "Friend Requests"
-msgstr "Vriendschapsverzoeken"
+#: src/Core/ACL.php:301
+msgid "Hide your profile details from unknown viewers?"
+msgstr "Je profieldetails verbergen voor onbekende bezoekers?"
 
-#: src/Content/Nav.php:190
-msgid "See all notifications"
-msgstr "Toon alle notificaties"
+#: src/Core/ACL.php:300
+#, php-format
+msgid "Connectors disabled, since \"%s\" is enabled."
+msgstr ""
 
-#: src/Content/Nav.php:191
-msgid "Mark all system notifications seen"
-msgstr "Alle systeemnotificaties als gelezen markeren"
+#: src/Core/ACL.php:307
+msgid "Visible to everybody"
+msgstr "Zichtbaar voor iedereen"
 
-#: src/Content/Nav.php:195 view/theme/frio/theme.php:268
-msgid "Private mail"
-msgstr "Privéberichten"
+#: src/Core/ACL.php:319
+msgid "Close"
+msgstr "Afsluiten"
 
-#: src/Content/Nav.php:196
-msgid "Inbox"
-msgstr "Inbox"
+#: src/Core/Console/NewPassword.php:78
+msgid "Enter new password: "
+msgstr ""
 
-#: src/Content/Nav.php:197
-msgid "Outbox"
-msgstr "Verzonden berichten"
+#: src/Core/Console/NewPassword.php:83 src/Model/User.php:262
+msgid "Password can't be empty"
+msgstr ""
 
-#: src/Content/Nav.php:201
-msgid "Manage"
-msgstr "Beheren"
+#: src/Core/Console/ArchiveContact.php:67
+#, php-format
+msgid "Could not find any unarchived contact entry for this URL (%s)"
+msgstr ""
 
-#: src/Content/Nav.php:201
-msgid "Manage other pages"
-msgstr "Andere pagina's beheren"
+#: src/Core/Console/ArchiveContact.php:72
+msgid "The contact entries have been archived"
+msgstr ""
 
-#: src/Content/Nav.php:206 view/theme/frio/theme.php:269
-msgid "Account settings"
-msgstr "Account instellingen"
+#: src/Core/NotificationsManager.php:171
+msgid "System"
+msgstr "Systeem"
 
-#: src/Content/Nav.php:209 src/Model/Profile.php:372
-msgid "Profiles"
-msgstr "Profielen"
+#: src/Core/NotificationsManager.php:192 src/Content/Nav.php:124
+#: src/Content/Nav.php:186
+msgid "Home"
+msgstr "Tijdlijn"
 
-#: src/Content/Nav.php:209
-msgid "Manage/Edit Profiles"
-msgstr "Beheer/Wijzig Profielen"
+#: src/Core/NotificationsManager.php:199 src/Content/Nav.php:190
+msgid "Introductions"
+msgstr "Verzoeken"
 
-#: src/Content/Nav.php:212 view/theme/frio/theme.php:270
-msgid "Manage/edit friends and contacts"
-msgstr "Beheer/Wijzig vrienden en contacten"
+#: src/Core/NotificationsManager.php:256 src/Core/NotificationsManager.php:268
+#, php-format
+msgid "%s commented on %s's post"
+msgstr "%s gaf een reactie op het bericht van %s"
 
-#: src/Content/Nav.php:217
-msgid "Site setup and configuration"
-msgstr "Website opzetten en configureren"
+#: src/Core/NotificationsManager.php:267
+#, php-format
+msgid "%s created a new post"
+msgstr "%s schreef een nieuw bericht"
 
-#: src/Content/Nav.php:220
-msgid "Navigation"
-msgstr "Navigatie"
+#: src/Core/NotificationsManager.php:281
+#, php-format
+msgid "%s liked %s's post"
+msgstr "%s vond het bericht van %s leuk"
 
-#: src/Content/Nav.php:220
-msgid "Site map"
-msgstr "Sitemap"
+#: src/Core/NotificationsManager.php:294
+#, php-format
+msgid "%s disliked %s's post"
+msgstr "%s vond het bericht van %s niet leuk"
 
-#: src/Content/OEmbed.php:253
-msgid "Embedding disabled"
-msgstr "Inbedden uitgeschakeld"
+#: src/Core/NotificationsManager.php:307
+#, php-format
+msgid "%s is attending %s's event"
+msgstr ""
 
-#: src/Content/OEmbed.php:373
-msgid "Embedded content"
-msgstr "Ingebedde inhoud"
+#: src/Core/NotificationsManager.php:320
+#, php-format
+msgid "%s is not attending %s's event"
+msgstr ""
 
-#: src/Content/Widget/CalendarExport.php:61
-msgid "Export"
-msgstr "Exporteer"
+#: src/Core/NotificationsManager.php:333
+#, php-format
+msgid "%s may attend %s's event"
+msgstr ""
 
-#: src/Content/Widget/CalendarExport.php:62
-msgid "Export calendar as ical"
-msgstr "Exporteer kalender als ical"
+#: src/Core/NotificationsManager.php:350
+#, php-format
+msgid "%s is now friends with %s"
+msgstr "%s is nu bevriend met %s"
 
-#: src/Content/Widget/CalendarExport.php:63
-msgid "Export calendar as csv"
-msgstr "Exporteer kalender als csv"
+#: src/Core/NotificationsManager.php:825
+msgid "Friend Suggestion"
+msgstr "Vriendschapsvoorstel"
 
-#: src/Content/Feature.php:79
-msgid "General Features"
-msgstr "Algemene functies"
+#: src/Core/NotificationsManager.php:851
+msgid "Friend/Connect Request"
+msgstr "Vriendschapsverzoek"
 
-#: src/Content/Feature.php:81
-msgid "Multiple Profiles"
-msgstr "Meerdere profielen"
+#: src/Core/NotificationsManager.php:851
+msgid "New Follower"
+msgstr "Nieuwe Volger"
 
-#: src/Content/Feature.php:81
-msgid "Ability to create multiple profiles"
-msgstr "Mogelijkheid om meerdere profielen aan te maken"
+#: src/Core/Install.php:157
+msgid "Could not find a command line version of PHP in the web server PATH."
+msgstr "Kan geen command-line-versie van PHP vinden in het PATH van de webserver."
 
-#: src/Content/Feature.php:82
-msgid "Photo Location"
+#: src/Core/Install.php:158
+msgid ""
+"If you don't have a command line version of PHP installed on your server, "
+"you will not be able to run the background processing. See <a "
+"href='https://github.com/friendica/friendica/blob/master/doc/Install.md#set-"
+"up-the-worker'>'Setup the worker'</a>"
 msgstr ""
 
-#: src/Content/Feature.php:82
+#: src/Core/Install.php:162
+msgid "PHP executable path"
+msgstr "PATH van het PHP commando"
+
+#: src/Core/Install.php:162
 msgid ""
-"Photo metadata is normally stripped. This extracts the location (if present)"
-" prior to stripping metadata and links it to a map."
-msgstr ""
+"Enter full path to php executable. You can leave this blank to continue the "
+"installation."
+msgstr "Vul het volledige pad in naar het php programma. Je kunt dit leeg laten om de installatie verder te zetten."
 
-#: src/Content/Feature.php:83
-msgid "Export Public Calendar"
-msgstr ""
+#: src/Core/Install.php:167
+msgid "Command line PHP"
+msgstr "PHP-opdrachtregel"
 
-#: src/Content/Feature.php:83
-msgid "Ability for visitors to download the public calendar"
+#: src/Core/Install.php:176
+msgid "PHP executable is not the php cli binary (could be cgi-fgci version)"
 msgstr ""
 
-#: src/Content/Feature.php:88
-msgid "Post Composition Features"
-msgstr "Functies voor het opstellen van berichten"
+#: src/Core/Install.php:177
+msgid "Found PHP version: "
+msgstr "Gevonden PHP versie:"
 
-#: src/Content/Feature.php:89
-msgid "Post Preview"
-msgstr "Voorvertoning bericht"
+#: src/Core/Install.php:179
+msgid "PHP cli binary"
+msgstr ""
+
+#: src/Core/Install.php:189
+msgid ""
+"The command line version of PHP on your system does not have "
+"\"register_argc_argv\" enabled."
+msgstr "De command-line versie van PHP op jouw systeem heeft \"register_argc_argv\" niet geactiveerd."
 
-#: src/Content/Feature.php:89
-msgid "Allow previewing posts and comments before publishing them"
-msgstr ""
+#: src/Core/Install.php:190
+msgid "This is required for message delivery to work."
+msgstr "Dit is nodig om het verzenden van berichten mogelijk te maken."
 
-#: src/Content/Feature.php:90
-msgid "Auto-mention Forums"
-msgstr ""
+#: src/Core/Install.php:192
+msgid "PHP register_argc_argv"
+msgstr "PHP register_argc_argv"
 
-#: src/Content/Feature.php:90
+#: src/Core/Install.php:220
 msgid ""
-"Add/remove mention when a forum page is selected/deselected in ACL window."
+"Error: the \"openssl_pkey_new\" function on this system is not able to "
+"generate encryption keys"
 msgstr ""
 
-#: src/Content/Feature.php:95
-msgid "Network Sidebar Widgets"
-msgstr "Zijbalkwidgets op netwerkpagina"
+#: src/Core/Install.php:221
+msgid ""
+"If running under Windows, please see "
+"\"http://www.php.net/manual/en/openssl.installation.php\"."
+msgstr "Zie \"http://www.php.net/manual/en/openssl.installation.php\" wanneer u Friendica onder Windows draait."
 
-#: src/Content/Feature.php:96
-msgid "Search by Date"
-msgstr "Zoeken op datum"
+#: src/Core/Install.php:223
+msgid "Generate encryption keys"
+msgstr ""
 
-#: src/Content/Feature.php:96
-msgid "Ability to select posts by date ranges"
-msgstr "Mogelijkheid om berichten te selecteren volgens datumbereik"
+#: src/Core/Install.php:244
+msgid "libCurl PHP module"
+msgstr "libCurl PHP module"
 
-#: src/Content/Feature.php:97 src/Content/Feature.php:127
-msgid "List Forums"
-msgstr ""
+#: src/Core/Install.php:245
+msgid "GD graphics PHP module"
+msgstr "GD graphics PHP module"
 
-#: src/Content/Feature.php:97
-msgid "Enable widget to display the forums your are connected with"
-msgstr ""
+#: src/Core/Install.php:246
+msgid "OpenSSL PHP module"
+msgstr "OpenSSL PHP module"
 
-#: src/Content/Feature.php:98
-msgid "Group Filter"
-msgstr "Groepsfilter"
+#: src/Core/Install.php:247
+msgid "PDO or MySQLi PHP module"
+msgstr ""
 
-#: src/Content/Feature.php:98
-msgid "Enable widget to display Network posts only from selected group"
-msgstr "Sta de widget toe om netwerkberichten te tonen van bepaalde groepen"
+#: src/Core/Install.php:248
+msgid "mb_string PHP module"
+msgstr "mb_string PHP module"
 
-#: src/Content/Feature.php:99
-msgid "Network Filter"
-msgstr "Netwerkfilter"
+#: src/Core/Install.php:249
+msgid "XML PHP module"
+msgstr ""
 
-#: src/Content/Feature.php:99
-msgid "Enable widget to display Network posts only from selected network"
-msgstr "Sta de widget toe om netwerkberichten te tonen van bepaalde netwerken"
+#: src/Core/Install.php:250
+msgid "iconv PHP module"
+msgstr ""
 
-#: src/Content/Feature.php:100
-msgid "Save search terms for re-use"
-msgstr "Sla zoekopdrachten op voor hergebruik"
+#: src/Core/Install.php:251
+msgid "POSIX PHP module"
+msgstr ""
 
-#: src/Content/Feature.php:105
-msgid "Network Tabs"
-msgstr "Netwerktabs"
+#: src/Core/Install.php:255 src/Core/Install.php:257
+msgid "Apache mod_rewrite module"
+msgstr "Apache mod_rewrite module"
 
-#: src/Content/Feature.php:106
-msgid "Network Personal Tab"
-msgstr "Persoonlijke netwerktab"
+#: src/Core/Install.php:255
+msgid ""
+"Error: Apache webserver mod-rewrite module is required but not installed."
+msgstr "Fout: Apache-module mod-rewrite is vereist, maar niet geïnstalleerd."
 
-#: src/Content/Feature.php:106
-msgid "Enable tab to display only Network posts that you've interacted on"
-msgstr "Sta het toe dat de tab netwerkberichten toont waarmee je interactie had"
+#: src/Core/Install.php:263
+msgid "Error: libCURL PHP module required but not installed."
+msgstr "Fout: PHP-module libCURL is vereist, maar niet geïnstalleerd."
 
-#: src/Content/Feature.php:107
-msgid "Network New Tab"
-msgstr "Nieuwe netwerktab"
+#: src/Core/Install.php:267
+msgid ""
+"Error: GD graphics PHP module with JPEG support required but not installed."
+msgstr "Fout: PHP-module GD graphics met JPEG support is vereist, maar niet geïnstalleerd."
 
-#: src/Content/Feature.php:107
-msgid "Enable tab to display only new Network posts (from the last 12 hours)"
-msgstr "Laat de tab alleen nieuwe netwerkberichten tonen (van de laatste 12 uur)"
+#: src/Core/Install.php:271
+msgid "Error: openssl PHP module required but not installed."
+msgstr "Fout: PHP-module openssl is vereist, maar niet geïnstalleerd."
 
-#: src/Content/Feature.php:108
-msgid "Network Shared Links Tab"
+#: src/Core/Install.php:275
+msgid "Error: PDO or MySQLi PHP module required but not installed."
 msgstr ""
 
-#: src/Content/Feature.php:108
-msgid "Enable tab to display only Network posts with links in them"
+#: src/Core/Install.php:279
+msgid "Error: The MySQL driver for PDO is not installed."
 msgstr ""
 
-#: src/Content/Feature.php:113
-msgid "Post/Comment Tools"
-msgstr "Bericht-/reactiehulpmiddelen"
+#: src/Core/Install.php:283
+msgid "Error: mb_string PHP module required but not installed."
+msgstr "Fout: PHP-module mb_string is vereist, maar niet geïnstalleerd."
 
-#: src/Content/Feature.php:114
-msgid "Multiple Deletion"
-msgstr "Meervoudige verwijdering"
+#: src/Core/Install.php:287
+msgid "Error: iconv PHP module required but not installed."
+msgstr ""
 
-#: src/Content/Feature.php:114
-msgid "Select and delete multiple posts/comments at once"
-msgstr "Selecteer en verwijder meerdere berichten/reacties in een keer"
+#: src/Core/Install.php:291
+msgid "Error: POSIX PHP module required but not installed."
+msgstr ""
 
-#: src/Content/Feature.php:115
-msgid "Edit Sent Posts"
-msgstr "Bewerk verzonden berichten"
+#: src/Core/Install.php:301
+msgid "Error, XML PHP module required but not installed."
+msgstr ""
 
-#: src/Content/Feature.php:115
-msgid "Edit and correct posts and comments after sending"
-msgstr "Bewerk en corrigeer berichten en reacties na verzending"
+#: src/Core/Install.php:320
+msgid ""
+"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."
+msgstr "Het installatieprogramma moet een bestand \".htconfig.php\" in de bovenste map van je webserver aanmaken, maar kan dit niet doen."
 
-#: src/Content/Feature.php:116
-msgid "Tagging"
-msgstr "Labelen"
+#: src/Core/Install.php:321
+msgid ""
+"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."
+msgstr "Dit is meestal een permissieprobleem, omdat de webserver niet in staat is om in deze map bestanden weg te schrijven - ook al kun je dit zelf wel."
 
-#: src/Content/Feature.php:116
-msgid "Ability to tag existing posts"
-msgstr "Mogelijkheid om bestaande berichten te labelen"
+#: src/Core/Install.php:322
+msgid ""
+"At the end of this procedure, we will give you a text to save in a file "
+"named .htconfig.php in your Friendica top folder."
+msgstr "Op het einde van deze procedure zal ik je een tekst geven om te bewaren in een bestand .htconfig.php in je hoogste Friendica map."
 
-#: src/Content/Feature.php:117
-msgid "Post Categories"
-msgstr "Categorieën berichten"
+#: src/Core/Install.php:323
+msgid ""
+"You can alternatively skip this procedure and perform a manual installation."
+" Please see the file \"INSTALL.txt\" for instructions."
+msgstr "Je kunt ook deze procedure overslaan, en een manuele installatie uitvoeren. Lees het bestand \"INSTALL.txt\" voor instructies."
 
-#: src/Content/Feature.php:117
-msgid "Add categories to your posts"
-msgstr "Voeg categorieën toe aan je berichten"
+#: src/Core/Install.php:326
+msgid ".htconfig.php is writable"
+msgstr ".htconfig.php is schrijfbaar"
 
-#: src/Content/Feature.php:118 src/Content/Widget.php:200
-msgid "Saved Folders"
-msgstr "Bewaarde Mappen"
+#: src/Core/Install.php:344
+msgid ""
+"Friendica uses the Smarty3 template engine to render its web views. Smarty3 "
+"compiles templates to PHP to speed up rendering."
+msgstr "Friendica gebruikt het Smarty3 sjabloon systeem om zijn webpagina's weer te geven. Smarty3 compileert sjablonen naar PHP om de weergave te versnellen."
 
-#: src/Content/Feature.php:118
-msgid "Ability to file posts under folders"
-msgstr "Mogelijkheid om berichten in mappen te bewaren"
+#: src/Core/Install.php:345
+msgid ""
+"In order to store these compiled templates, the web server needs to have "
+"write access to the directory view/smarty3/ under the Friendica top level "
+"folder."
+msgstr "Om deze gecompileerde sjablonen op te slaan moet de webserver schrijftoegang hebben tot de folder view/smarty3, t.o.v. van de hoogste folder van je Friendica-installatie."
 
-#: src/Content/Feature.php:119
-msgid "Dislike Posts"
-msgstr "Vind berichten niet leuk"
+#: src/Core/Install.php:346
+msgid ""
+"Please ensure that the user that your web server runs as (e.g. www-data) has"
+" write access to this folder."
+msgstr "Zorg ervoor dat de gebruiker waaronder je webserver runt (bijv. www-data) schrijf-toegang heeft tot deze map."
 
-#: src/Content/Feature.php:119
-msgid "Ability to dislike posts/comments"
-msgstr "Mogelijkheid om berichten of reacties niet leuk te vinden"
+#: src/Core/Install.php:347
+msgid ""
+"Note: as a security measure, you should give the web server write access to "
+"view/smarty3/ only--not the template files (.tpl) that it contains."
+msgstr "Opmerking: voor een goede beveiliging zou je de webserver alleen schrijf-toegang moeten geven voor de map view/smarty3 -- niet voor de template bestanden (.tpl) die in die map zitten."
 
-#: src/Content/Feature.php:120
-msgid "Star Posts"
-msgstr "Geef berichten een ster"
+#: src/Core/Install.php:350
+msgid "view/smarty3 is writable"
+msgstr "view/smarty3 is schrijfbaar"
 
-#: src/Content/Feature.php:120
-msgid "Ability to mark special posts with a star indicator"
+#: src/Core/Install.php:375
+msgid ""
+"Url rewrite in .htaccess is not working. Check your server configuration."
 msgstr ""
 
-#: src/Content/Feature.php:121
-msgid "Mute Post Notifications"
+#: src/Core/Install.php:377
+msgid "Error message from Curl when fetching"
 msgstr ""
 
-#: src/Content/Feature.php:121
-msgid "Ability to mute notifications for a thread"
+#: src/Core/Install.php:381
+msgid "Url rewrite is working"
 msgstr ""
 
-#: src/Content/Feature.php:126
-msgid "Advanced Profile Settings"
+#: src/Core/Install.php:408
+msgid "ImageMagick PHP extension is not installed"
 msgstr ""
 
-#: src/Content/Feature.php:127
-msgid "Show visitors public community forums at the Advanced Profile Page"
+#: src/Core/Install.php:410
+msgid "ImageMagick PHP extension is installed"
 msgstr ""
 
-#: src/Content/Feature.php:128
-msgid "Tag Cloud"
+#: src/Core/Install.php:412
+msgid "ImageMagick supports GIF"
 msgstr ""
 
-#: src/Content/Feature.php:128
-msgid "Provide a personal tag cloud on your profile page"
-msgstr ""
+#: src/Util/Temporal.php:147 src/Model/Profile.php:756
+msgid "Birthday:"
+msgstr "Verjaardag:"
 
-#: src/Content/Feature.php:129
-msgid "Display Membership Date"
+#: src/Util/Temporal.php:151
+msgid "YYYY-MM-DD or MM-DD"
 msgstr ""
 
-#: src/Content/Feature.php:129
-msgid "Display membership date in profile"
-msgstr ""
+#: src/Util/Temporal.php:294
+msgid "never"
+msgstr "nooit"
 
-#: src/Content/Widget.php:33
-msgid "Add New Contact"
-msgstr "Nieuw Contact toevoegen"
+#: src/Util/Temporal.php:300
+msgid "less than a second ago"
+msgstr "minder dan een seconde geleden"
+
+#: src/Util/Temporal.php:303
+msgid "year"
+msgstr "jaar"
+
+#: src/Util/Temporal.php:303
+msgid "years"
+msgstr "jaren"
+
+#: src/Util/Temporal.php:304
+msgid "months"
+msgstr "maanden"
+
+#: src/Util/Temporal.php:305
+msgid "weeks"
+msgstr "weken"
+
+#: src/Util/Temporal.php:306
+msgid "days"
+msgstr "dagen"
+
+#: src/Util/Temporal.php:307
+msgid "hour"
+msgstr "uur"
+
+#: src/Util/Temporal.php:307
+msgid "hours"
+msgstr "uren"
+
+#: src/Util/Temporal.php:308
+msgid "minute"
+msgstr "minuut"
+
+#: src/Util/Temporal.php:308
+msgid "minutes"
+msgstr "minuten"
 
-#: src/Content/Widget.php:34
-msgid "Enter address or web location"
-msgstr "Voeg een webadres of -locatie in:"
+#: src/Util/Temporal.php:309
+msgid "second"
+msgstr "seconde"
 
-#: src/Content/Widget.php:35
-msgid "Example: bob@example.com, http://example.com/barbara"
-msgstr "Voorbeeld: jan@voorbeeld.be, http://voorbeeld.nl/barbara"
+#: src/Util/Temporal.php:309
+msgid "seconds"
+msgstr "secondes"
 
-#: src/Content/Widget.php:53
+#: src/Util/Temporal.php:318
 #, php-format
-msgid "%d invitation available"
-msgid_plural "%d invitations available"
-msgstr[0] "%d uitnodiging beschikbaar"
-msgstr[1] "%d uitnodigingen beschikbaar"
+msgid "%1$d %2$s ago"
+msgstr "%1$d %2$s geleden"
 
-#: src/Content/Widget.php:59
-msgid "Find People"
-msgstr "Zoek mensen"
+#: src/Content/Text/BBCode.php:426
+msgid "view full size"
+msgstr "Volledig formaat"
 
-#: src/Content/Widget.php:60
-msgid "Enter name or interest"
-msgstr "Vul naam of interesse in"
+#: src/Content/Text/BBCode.php:852 src/Content/Text/BBCode.php:1621
+#: src/Content/Text/BBCode.php:1622
+msgid "Image/photo"
+msgstr "Afbeelding/foto"
 
-#: src/Content/Widget.php:62
-msgid "Examples: Robert Morgenstein, Fishing"
-msgstr "Voorbeelden: Jan Peeters, Vissen"
+#: src/Content/Text/BBCode.php:990
+#, php-format
+msgid "<a href=\"%1$s\" target=\"_blank\">%2$s</a> %3$s"
+msgstr ""
 
-#: src/Content/Widget.php:65 view/theme/vier/theme.php:202
-msgid "Similar Interests"
-msgstr "Dezelfde interesses"
+#: src/Content/Text/BBCode.php:1548 src/Content/Text/BBCode.php:1570
+msgid "$1 wrote:"
+msgstr "$1 schreef:"
 
-#: src/Content/Widget.php:66
-msgid "Random Profile"
-msgstr "Willekeurig Profiel"
+#: src/Content/Text/BBCode.php:1630 src/Content/Text/BBCode.php:1631
+msgid "Encrypted content"
+msgstr "Versleutelde inhoud"
 
-#: src/Content/Widget.php:67 view/theme/vier/theme.php:204
-msgid "Invite Friends"
-msgstr "Vrienden uitnodigen"
+#: src/Content/Text/BBCode.php:1750
+msgid "Invalid source protocol"
+msgstr ""
 
-#: src/Content/Widget.php:68
-msgid "View Global Directory"
+#: src/Content/Text/BBCode.php:1761
+msgid "Invalid link protocol"
 msgstr ""
 
-#: src/Content/Widget.php:159
-msgid "Networks"
-msgstr "Netwerken"
+#: src/Content/OEmbed.php:253
+msgid "Embedding disabled"
+msgstr "Inbedden uitgeschakeld"
 
-#: src/Content/Widget.php:162
-msgid "All Networks"
-msgstr "Alle netwerken"
+#: src/Content/OEmbed.php:373
+msgid "Embedded content"
+msgstr "Ingebedde inhoud"
 
-#: src/Content/Widget.php:203 src/Content/Widget.php:243
-msgid "Everything"
-msgstr "Alles"
+#: src/Content/Widget/CalendarExport.php:61
+msgid "Export"
+msgstr "Exporteer"
 
-#: src/Content/Widget.php:240
-msgid "Categories"
-msgstr "Categorieën"
+#: src/Content/Widget/CalendarExport.php:62
+msgid "Export calendar as ical"
+msgstr "Exporteer kalender als ical"
 
-#: src/Content/Widget.php:307
-#, php-format
-msgid "%d contact in common"
-msgid_plural "%d contacts in common"
-msgstr[0] "%d gedeeld contact"
-msgstr[1] "%d gedeelde contacten"
+#: src/Content/Widget/CalendarExport.php:63
+msgid "Export calendar as csv"
+msgstr "Exporteer kalender als csv"
 
 #: src/Content/ContactSelector.php:55
 msgid "Frequently"
@@ -8509,7 +8337,7 @@ msgstr "Ontrouw"
 msgid "Sex Addict"
 msgstr "Seksverslaafd"
 
-#: src/Content/ContactSelector.php:169 src/Model/User.php:505
+#: src/Content/ContactSelector.php:169 src/Model/User.php:519
 msgid "Friends"
 msgstr "Vrienden"
 
@@ -8597,302 +8425,425 @@ msgstr "Kan me niet schelen"
 msgid "Ask me"
 msgstr "Vraag me"
 
-#: src/Database/DBStructure.php:32
-msgid "There are no tables on MyISAM."
-msgstr "Er zijn geen MyISAM tabellen."
+#: src/Content/Widget.php:33
+msgid "Add New Contact"
+msgstr "Nieuw Contact toevoegen"
 
-#: src/Database/DBStructure.php:75
+#: src/Content/Widget.php:34
+msgid "Enter address or web location"
+msgstr "Voeg een webadres of -locatie in:"
+
+#: src/Content/Widget.php:35
+msgid "Example: bob@example.com, http://example.com/barbara"
+msgstr "Voorbeeld: jan@voorbeeld.be, http://voorbeeld.nl/barbara"
+
+#: src/Content/Widget.php:53
 #, php-format
-msgid ""
-"\n"
-"\t\t\t\tThe friendica developers released update %s recently,\n"
-"\t\t\t\tbut when I tried to install it, something went terribly wrong.\n"
-"\t\t\t\tThis needs to be fixed soon and I can't do it alone. Please contact a\n"
-"\t\t\t\tfriendica developer if you can not help me on your own. My database might be invalid."
-msgstr "\n\t\t\t\tDe Friendica ontwikkelaars hebben recent update %svrijgegeven,\n \t\t\t\tmaar wanneer ik deze probeerde te installeren ging het verschrikkelijk fout.\n \t\t\t\tDit moet snel opgelost worden en ik kan het niet alleen. Contacteer alstublieft\n \t\t\t\teen Friendica ontwikkelaar als je mij zelf niet kan helpen. Mijn database kan ongeldig zijn."
+msgid "%d invitation available"
+msgid_plural "%d invitations available"
+msgstr[0] "%d uitnodiging beschikbaar"
+msgstr[1] "%d uitnodigingen beschikbaar"
 
-#: src/Database/DBStructure.php:80
+#: src/Content/Widget.php:164
+msgid "Networks"
+msgstr "Netwerken"
+
+#: src/Content/Widget.php:167
+msgid "All Networks"
+msgstr "Alle netwerken"
+
+#: src/Content/Widget.php:205 src/Content/Feature.php:118
+msgid "Saved Folders"
+msgstr "Bewaarde Mappen"
+
+#: src/Content/Widget.php:208 src/Content/Widget.php:248
+msgid "Everything"
+msgstr "Alles"
+
+#: src/Content/Widget.php:245
+msgid "Categories"
+msgstr "Categorieën"
+
+#: src/Content/Widget.php:312
 #, php-format
+msgid "%d contact in common"
+msgid_plural "%d contacts in common"
+msgstr[0] "%d gedeeld contact"
+msgstr[1] "%d gedeelde contacten"
+
+#: src/Content/Feature.php:79
+msgid "General Features"
+msgstr "Algemene functies"
+
+#: src/Content/Feature.php:81
+msgid "Multiple Profiles"
+msgstr "Meerdere profielen"
+
+#: src/Content/Feature.php:81
+msgid "Ability to create multiple profiles"
+msgstr "Mogelijkheid om meerdere profielen aan te maken"
+
+#: src/Content/Feature.php:82
+msgid "Photo Location"
+msgstr ""
+
+#: src/Content/Feature.php:82
 msgid ""
-"The error message is\n"
-"[pre]%s[/pre]"
-msgstr "De foutboodschap is\n[pre]%s[/pre]"
+"Photo metadata is normally stripped. This extracts the location (if present)"
+" prior to stripping metadata and links it to a map."
+msgstr ""
 
-#: src/Database/DBStructure.php:191
-#, php-format
+#: src/Content/Feature.php:83
+msgid "Export Public Calendar"
+msgstr "Exporteer Publieke Kalender"
+
+#: src/Content/Feature.php:83
+msgid "Ability for visitors to download the public calendar"
+msgstr ""
+
+#: src/Content/Feature.php:88
+msgid "Post Composition Features"
+msgstr "Functies voor het opstellen van berichten"
+
+#: src/Content/Feature.php:89
+msgid "Post Preview"
+msgstr "Voorvertoning bericht"
+
+#: src/Content/Feature.php:89
+msgid "Allow previewing posts and comments before publishing them"
+msgstr ""
+
+#: src/Content/Feature.php:90
+msgid "Auto-mention Forums"
+msgstr ""
+
+#: src/Content/Feature.php:90
 msgid ""
-"\n"
-"Error %d occurred during database update:\n"
-"%s\n"
+"Add/remove mention when a forum page is selected/deselected in ACL window."
 msgstr ""
 
-#: src/Database/DBStructure.php:194
-msgid "Errors encountered performing database changes: "
+#: src/Content/Feature.php:95
+msgid "Network Sidebar"
 msgstr ""
 
-#: src/Database/DBStructure.php:210
-msgid ": Database update"
+#: src/Content/Feature.php:96
+msgid "Ability to select posts by date ranges"
+msgstr "Mogelijkheid om berichten te selecteren volgens datumbereik"
+
+#: src/Content/Feature.php:97 src/Content/Feature.php:127
+msgid "List Forums"
 msgstr ""
 
-#: src/Database/DBStructure.php:460
-#, php-format
-msgid "%s: updating %s table."
+#: src/Content/Feature.php:97
+msgid "Enable widget to display the forums your are connected with"
 msgstr ""
 
-#: src/Model/Mail.php:40 src/Model/Mail.php:174
-msgid "[no subject]"
-msgstr "[geen onderwerp]"
+#: src/Content/Feature.php:98
+msgid "Group Filter"
+msgstr "Groepsfilter"
 
-#: src/Model/Profile.php:97
-msgid "Requested account is not available."
-msgstr "Gevraagde account is niet beschikbaar."
+#: src/Content/Feature.php:98
+msgid "Enable widget to display Network posts only from selected group"
+msgstr "Sta de widget toe om netwerkberichten te tonen van bepaalde groepen"
 
-#: src/Model/Profile.php:168 src/Model/Profile.php:399
-#: src/Model/Profile.php:859
-msgid "Edit profile"
-msgstr "Bewerk profiel"
+#: src/Content/Feature.php:99
+msgid "Network Filter"
+msgstr "Netwerkfilter"
+
+#: src/Content/Feature.php:99
+msgid "Enable widget to display Network posts only from selected network"
+msgstr "Sta de widget toe om netwerkberichten te tonen van bepaalde netwerken"
+
+#: src/Content/Feature.php:100
+msgid "Save search terms for re-use"
+msgstr "Sla zoekopdrachten op voor hergebruik"
+
+#: src/Content/Feature.php:105
+msgid "Network Tabs"
+msgstr "Netwerktabs"
+
+#: src/Content/Feature.php:106
+msgid "Network Personal Tab"
+msgstr "Persoonlijke netwerktab"
+
+#: src/Content/Feature.php:106
+msgid "Enable tab to display only Network posts that you've interacted on"
+msgstr "Sta het toe dat de tab netwerkberichten toont waarmee je interactie had"
+
+#: src/Content/Feature.php:107
+msgid "Network New Tab"
+msgstr "Nieuwe netwerktab"
+
+#: src/Content/Feature.php:107
+msgid "Enable tab to display only new Network posts (from the last 12 hours)"
+msgstr "Laat de tab alleen nieuwe netwerkberichten tonen (van de laatste 12 uur)"
+
+#: src/Content/Feature.php:108
+msgid "Network Shared Links Tab"
+msgstr ""
+
+#: src/Content/Feature.php:108
+msgid "Enable tab to display only Network posts with links in them"
+msgstr ""
+
+#: src/Content/Feature.php:113
+msgid "Post/Comment Tools"
+msgstr "Bericht-/reactiehulpmiddelen"
+
+#: src/Content/Feature.php:114
+msgid "Multiple Deletion"
+msgstr "Meervoudige verwijdering"
+
+#: src/Content/Feature.php:114
+msgid "Select and delete multiple posts/comments at once"
+msgstr "Selecteer en verwijder meerdere berichten/reacties in een keer"
 
-#: src/Model/Profile.php:336
-msgid "Atom feed"
-msgstr ""
+#: src/Content/Feature.php:115
+msgid "Edit Sent Posts"
+msgstr "Bewerk verzonden berichten"
 
-#: src/Model/Profile.php:372
-msgid "Manage/edit profiles"
-msgstr "Beheer/wijzig profielen"
+#: src/Content/Feature.php:115
+msgid "Edit and correct posts and comments after sending"
+msgstr "Bewerk en corrigeer berichten en reacties na verzending"
 
-#: src/Model/Profile.php:548 src/Model/Profile.php:641
-msgid "g A l F d"
-msgstr "G l j F"
+#: src/Content/Feature.php:116
+msgid "Tagging"
+msgstr "Labelen"
 
-#: src/Model/Profile.php:549
-msgid "F d"
-msgstr "d F"
+#: src/Content/Feature.php:116
+msgid "Ability to tag existing posts"
+msgstr "Mogelijkheid om bestaande berichten te labelen"
 
-#: src/Model/Profile.php:606 src/Model/Profile.php:703
-msgid "[today]"
-msgstr "[vandaag]"
+#: src/Content/Feature.php:117
+msgid "Post Categories"
+msgstr "Categorieën berichten"
 
-#: src/Model/Profile.php:617
-msgid "Birthday Reminders"
-msgstr "Verjaardagsherinneringen"
+#: src/Content/Feature.php:117
+msgid "Add categories to your posts"
+msgstr "Voeg categorieën toe aan je berichten"
 
-#: src/Model/Profile.php:618
-msgid "Birthdays this week:"
-msgstr "Verjaardagen deze week:"
+#: src/Content/Feature.php:118
+msgid "Ability to file posts under folders"
+msgstr "Mogelijkheid om berichten in mappen te bewaren"
 
-#: src/Model/Profile.php:690
-msgid "[No description]"
-msgstr "[Geen omschrijving]"
+#: src/Content/Feature.php:119
+msgid "Dislike Posts"
+msgstr "Vind berichten niet leuk"
 
-#: src/Model/Profile.php:717
-msgid "Event Reminders"
-msgstr "Gebeurtenisherinneringen"
+#: src/Content/Feature.php:119
+msgid "Ability to dislike posts/comments"
+msgstr "Mogelijkheid om berichten of reacties niet leuk te vinden"
 
-#: src/Model/Profile.php:718
-msgid "Events this week:"
-msgstr "Gebeurtenissen deze week:"
+#: src/Content/Feature.php:120
+msgid "Star Posts"
+msgstr "Geef berichten een ster"
 
-#: src/Model/Profile.php:741
-msgid "Member since:"
+#: src/Content/Feature.php:120
+msgid "Ability to mark special posts with a star indicator"
 msgstr ""
 
-#: src/Model/Profile.php:749
-msgid "j F, Y"
-msgstr "F j Y"
+#: src/Content/Feature.php:121
+msgid "Mute Post Notifications"
+msgstr ""
 
-#: src/Model/Profile.php:750
-msgid "j F"
-msgstr "F j"
+#: src/Content/Feature.php:121
+msgid "Ability to mute notifications for a thread"
+msgstr ""
 
-#: src/Model/Profile.php:765
-msgid "Age:"
-msgstr "Leeftijd:"
+#: src/Content/Feature.php:126
+msgid "Advanced Profile Settings"
+msgstr ""
 
-#: src/Model/Profile.php:778
-#, php-format
-msgid "for %1$d %2$s"
-msgstr "voor %1$d %2$s"
+#: src/Content/Feature.php:127
+msgid "Show visitors public community forums at the Advanced Profile Page"
+msgstr ""
 
-#: src/Model/Profile.php:802
-msgid "Religion:"
-msgstr "Religie:"
+#: src/Content/Feature.php:128
+msgid "Tag Cloud"
+msgstr ""
 
-#: src/Model/Profile.php:810
-msgid "Hobbies/Interests:"
-msgstr "Hobby:"
+#: src/Content/Feature.php:128
+msgid "Provide a personal tag cloud on your profile page"
+msgstr ""
 
-#: src/Model/Profile.php:822
-msgid "Contact information and Social Networks:"
-msgstr "Contactinformatie en sociale netwerken:"
+#: src/Content/Feature.php:129
+msgid "Display Membership Date"
+msgstr ""
 
-#: src/Model/Profile.php:826
-msgid "Musical interests:"
-msgstr "Muzikale interesse "
+#: src/Content/Feature.php:129
+msgid "Display membership date in profile"
+msgstr ""
 
-#: src/Model/Profile.php:830
-msgid "Books, literature:"
-msgstr "Boeken, literatuur:"
+#: src/Content/Nav.php:53
+msgid "Nothing new here"
+msgstr "Niets nieuw hier"
 
-#: src/Model/Profile.php:834
-msgid "Television:"
-msgstr "Televisie"
+#: src/Content/Nav.php:57
+msgid "Clear notifications"
+msgstr "Notificaties verwijderen"
 
-#: src/Model/Profile.php:838
-msgid "Film/dance/culture/entertainment:"
-msgstr "Film/dans/cultuur/ontspanning:"
+#: src/Content/Nav.php:105
+msgid "Personal notes"
+msgstr "Persoonlijke nota's"
 
-#: src/Model/Profile.php:842
-msgid "Love/Romance:"
-msgstr "Liefde/romance:"
+#: src/Content/Nav.php:105
+msgid "Your personal notes"
+msgstr ""
 
-#: src/Model/Profile.php:846
-msgid "Work/employment:"
-msgstr "Werk/beroep:"
+#: src/Content/Nav.php:114
+msgid "Sign in"
+msgstr "Inloggen"
 
-#: src/Model/Profile.php:850
-msgid "School/education:"
-msgstr "School/opleiding:"
+#: src/Content/Nav.php:124
+msgid "Home Page"
+msgstr "Jouw tijdlijn"
 
-#: src/Model/Profile.php:855
-msgid "Forums:"
-msgstr ""
+#: src/Content/Nav.php:128
+msgid "Create an account"
+msgstr "Maak een accoount"
 
-#: src/Model/Profile.php:949
-msgid "Only You Can See This"
-msgstr "Alleen jij kunt dit zien"
+#: src/Content/Nav.php:134
+msgid "Help and documentation"
+msgstr "Hulp en documentatie"
 
-#: src/Model/Item.php:1676
-#, php-format
-msgid "%1$s is attending %2$s's %3$s"
-msgstr ""
+#: src/Content/Nav.php:138
+msgid "Apps"
+msgstr "Apps"
 
-#: src/Model/Item.php:1681
-#, php-format
-msgid "%1$s is not attending %2$s's %3$s"
-msgstr ""
+#: src/Content/Nav.php:138
+msgid "Addon applications, utilities, games"
+msgstr "Extra toepassingen, hulpmiddelen of spelletjes"
 
-#: src/Model/Item.php:1686
-#, php-format
-msgid "%1$s may attend %2$s's %3$s"
-msgstr ""
+#: src/Content/Nav.php:142
+msgid "Search site content"
+msgstr "Doorzoek de inhoud van de website"
 
-#: src/Model/Group.php:44
-msgid ""
-"A deleted group with this name was revived. Existing item permissions "
-"<strong>may</strong> apply to this group and any future members. If this is "
-"not what you intended, please create another group with a different name."
-msgstr "Een verwijderde groep met deze naam is weer tot leven gewekt. Bestaande itemrechten <strong>kunnen</strong> voor deze groep en toekomstige leden gelden. Wanneer je niet zo had bedoeld kan je een andere groep met een andere naam creëren. "
+#: src/Content/Nav.php:166
+msgid "Community"
+msgstr "Website"
 
-#: src/Model/Group.php:328
-msgid "Default privacy group for new contacts"
+#: src/Content/Nav.php:166
+msgid "Conversations on this and other servers"
 msgstr ""
 
-#: src/Model/Group.php:361
-msgid "Everybody"
-msgstr "Iedereen"
+#: src/Content/Nav.php:173
+msgid "Directory"
+msgstr "Gids"
 
-#: src/Model/Group.php:381
-msgid "edit"
-msgstr "verander"
+#: src/Content/Nav.php:173
+msgid "People directory"
+msgstr "Personengids"
 
-#: src/Model/Group.php:405
-msgid "Edit group"
-msgstr "Verander groep"
+#: src/Content/Nav.php:175
+msgid "Information about this friendica instance"
+msgstr ""
 
-#: src/Model/Group.php:406
-msgid "Contacts not in any group"
+#: src/Content/Nav.php:178
+msgid "Terms of Service of this Friendica instance"
 msgstr ""
 
-#: src/Model/Group.php:407
-msgid "Create a new group"
-msgstr "Maak nieuwe groep"
+#: src/Content/Nav.php:184
+msgid "Network Reset"
+msgstr "Netwerkpagina opnieuw instellen"
 
-#: src/Model/Group.php:409
-msgid "Edit groups"
-msgstr ""
+#: src/Content/Nav.php:184
+msgid "Load Network page with no filters"
+msgstr "Laad de netwerkpagina zonder filters"
 
-#: src/Model/Contact.php:645
-msgid "Drop Contact"
-msgstr "Verwijder contact"
+#: src/Content/Nav.php:190
+msgid "Friend Requests"
+msgstr "Vriendschapsverzoeken"
 
-#: src/Model/Contact.php:1048
-msgid "Organisation"
-msgstr ""
+#: src/Content/Nav.php:192
+msgid "See all notifications"
+msgstr "Toon alle notificaties"
 
-#: src/Model/Contact.php:1051
-msgid "News"
-msgstr ""
+#: src/Content/Nav.php:193
+msgid "Mark all system notifications seen"
+msgstr "Alle systeemnotificaties als gelezen markeren"
 
-#: src/Model/Contact.php:1054
-msgid "Forum"
-msgstr "Forum"
+#: src/Content/Nav.php:197
+msgid "Inbox"
+msgstr "Inbox"
 
-#: src/Model/Contact.php:1233
-msgid "Connect URL missing."
-msgstr ""
+#: src/Content/Nav.php:198
+msgid "Outbox"
+msgstr "Verzonden berichten"
 
-#: src/Model/Contact.php:1242
-msgid ""
-"The contact could not be added. Please check the relevant network "
-"credentials in your Settings -> Social Networks page."
-msgstr ""
+#: src/Content/Nav.php:202
+msgid "Manage"
+msgstr "Beheren"
 
-#: src/Model/Contact.php:1289
-msgid ""
-"This site is not configured to allow communications with other networks."
-msgstr "Deze website is niet geconfigureerd voor communicatie met andere netwerken."
+#: src/Content/Nav.php:202
+msgid "Manage other pages"
+msgstr "Andere pagina's beheren"
 
-#: src/Model/Contact.php:1290 src/Model/Contact.php:1304
-msgid "No compatible communication protocols or feeds were discovered."
-msgstr "Er werden geen compatibele communicatieprotocols of feeds ontdekt."
+#: src/Content/Nav.php:210 src/Model/Profile.php:368
+msgid "Profiles"
+msgstr "Profielen"
 
-#: src/Model/Contact.php:1302
-msgid "The profile address specified does not provide adequate information."
-msgstr ""
+#: src/Content/Nav.php:210
+msgid "Manage/Edit Profiles"
+msgstr "Beheer/Wijzig Profielen"
 
-#: src/Model/Contact.php:1307
-msgid "An author or name was not found."
-msgstr ""
+#: src/Content/Nav.php:218
+msgid "Site setup and configuration"
+msgstr "Website opzetten en configureren"
 
-#: src/Model/Contact.php:1310
-msgid "No browser URL could be matched to this address."
-msgstr ""
+#: src/Content/Nav.php:221
+msgid "Navigation"
+msgstr "Navigatie"
 
-#: src/Model/Contact.php:1313
+#: src/Content/Nav.php:221
+msgid "Site map"
+msgstr "Sitemap"
+
+#: src/Database/DBStructure.php:32
+msgid "There are no tables on MyISAM."
+msgstr "Er zijn geen MyISAM tabellen."
+
+#: src/Database/DBStructure.php:75
+#, php-format
 msgid ""
-"Unable to match @-style Identity Address with a known protocol or email "
-"contact."
-msgstr "Het @-stijl-identiteitsadres komt niet overeen met een nekend protocol of e-mailcontact."
+"\n"
+"\t\t\t\tThe friendica developers released update %s recently,\n"
+"\t\t\t\tbut when I tried to install it, something went terribly wrong.\n"
+"\t\t\t\tThis needs to be fixed soon and I can't do it alone. Please contact a\n"
+"\t\t\t\tfriendica developer if you can not help me on your own. My database might be invalid."
+msgstr "\n\t\t\t\tDe Friendica ontwikkelaars hebben recent update %svrijgegeven,\n \t\t\t\tmaar wanneer ik deze probeerde te installeren ging het verschrikkelijk fout.\n \t\t\t\tDit moet snel opgelost worden en ik kan het niet alleen. Contacteer alstublieft\n \t\t\t\teen Friendica ontwikkelaar als je mij zelf niet kan helpen. Mijn database kan ongeldig zijn."
 
-#: src/Model/Contact.php:1314
-msgid "Use mailto: in front of address to force email check."
-msgstr "Gebruik mailto: voor het adres om een e-mailcontrole af te dwingen."
+#: src/Database/DBStructure.php:80
+#, php-format
+msgid ""
+"The error message is\n"
+"[pre]%s[/pre]"
+msgstr "De foutboodschap is\n[pre]%s[/pre]"
 
-#: src/Model/Contact.php:1320
+#: src/Database/DBStructure.php:191
+#, php-format
 msgid ""
-"The profile address specified belongs to a network which has been disabled "
-"on this site."
+"\n"
+"Error %d occurred during database update:\n"
+"%s\n"
 msgstr ""
 
-#: src/Model/Contact.php:1325
-msgid ""
-"Limited profile. This person will be unable to receive direct/personal "
-"notifications from you."
+#: src/Database/DBStructure.php:194
+msgid "Errors encountered performing database changes: "
 msgstr ""
 
-#: src/Model/Contact.php:1376
-msgid "Unable to retrieve contact information."
+#: src/Database/DBStructure.php:210
+#, php-format
+msgid "%s: Database update"
 msgstr ""
 
-#: src/Model/Contact.php:1588
+#: src/Database/DBStructure.php:460
 #, php-format
-msgid "%s's birthday"
-msgstr "%s's verjaardag"
+msgid "%s: updating %s table."
+msgstr ""
 
-#: src/Model/Contact.php:1589 src/Protocol/DFRN.php:1478
-#, php-format
-msgid "Happy Birthday %s"
-msgstr "Gefeliciteerd %s"
+#: src/Model/Mail.php:40 src/Model/Mail.php:174
+msgid "[no subject]"
+msgstr "[geen onderwerp]"
 
 #: src/Model/Event.php:53 src/Model/Event.php:70 src/Model/Event.php:419
 #: src/Model/Event.php:882
@@ -8952,121 +8903,152 @@ msgstr "Toon kaart"
 msgid "Hide map"
 msgstr "Verberg kaart"
 
-#: src/Model/User.php:144
+#: src/Model/Group.php:44
+msgid ""
+"A deleted group with this name was revived. Existing item permissions "
+"<strong>may</strong> apply to this group and any future members. If this is "
+"not what you intended, please create another group with a different name."
+msgstr "Een verwijderde groep met deze naam is weer tot leven gewekt. Bestaande itemrechten <strong>kunnen</strong> voor deze groep en toekomstige leden gelden. Wanneer je niet zo had bedoeld kan je een andere groep met een andere naam creëren. "
+
+#: src/Model/Group.php:341
+msgid "Default privacy group for new contacts"
+msgstr ""
+
+#: src/Model/Group.php:374
+msgid "Everybody"
+msgstr "Iedereen"
+
+#: src/Model/Group.php:394
+msgid "edit"
+msgstr "verander"
+
+#: src/Model/Group.php:418
+msgid "Edit group"
+msgstr "Verander groep"
+
+#: src/Model/Group.php:419
+msgid "Contacts not in any group"
+msgstr ""
+
+#: src/Model/Group.php:420
+msgid "Create a new group"
+msgstr "Maak nieuwe groep"
+
+#: src/Model/Group.php:422
+msgid "Edit groups"
+msgstr ""
+
+#: src/Model/User.php:154
 msgid "Login failed"
 msgstr ""
 
-#: src/Model/User.php:175
+#: src/Model/User.php:185
 msgid "Not enough information to authenticate"
 msgstr ""
 
-#: src/Model/User.php:332
+#: src/Model/User.php:346
 msgid "An invitation is required."
 msgstr "Een uitnodiging is vereist."
 
-#: src/Model/User.php:336
+#: src/Model/User.php:350
 msgid "Invitation could not be verified."
 msgstr "Uitnodiging kon niet geverifieerd worden."
 
-#: src/Model/User.php:343
+#: src/Model/User.php:357
 msgid "Invalid OpenID url"
 msgstr "Ongeldige OpenID url"
 
-#: src/Model/User.php:356 src/Module/Login.php:100
+#: src/Model/User.php:370 src/Module/Login.php:101
 msgid ""
 "We encountered a problem while logging in with the OpenID you provided. "
 "Please check the correct spelling of the ID."
 msgstr ""
 
-#: src/Model/User.php:356 src/Module/Login.php:100
+#: src/Model/User.php:370 src/Module/Login.php:101
 msgid "The error message was:"
 msgstr "De foutboodschap was:"
 
-#: src/Model/User.php:362
+#: src/Model/User.php:376
 msgid "Please enter the required information."
 msgstr "Vul de vereiste informatie in."
 
-#: src/Model/User.php:375
+#: src/Model/User.php:389
 msgid "Please use a shorter name."
 msgstr "gebruik een kortere naam"
 
-#: src/Model/User.php:378
+#: src/Model/User.php:392
 msgid "Name too short."
 msgstr "Naam te kort"
 
-#: src/Model/User.php:386
+#: src/Model/User.php:400
 msgid "That doesn't appear to be your full (First Last) name."
 msgstr "Dat lijkt niet je volledige naam (voor- en achternaam) te zijn."
 
-#: src/Model/User.php:391
+#: src/Model/User.php:405
 msgid "Your email domain is not among those allowed on this site."
 msgstr "Je e-maildomein is op deze website niet toegestaan."
 
-#: src/Model/User.php:395
+#: src/Model/User.php:409
 msgid "Not a valid email address."
 msgstr "Geen geldig e-mailadres."
 
-#: src/Model/User.php:399 src/Model/User.php:407
+#: src/Model/User.php:413 src/Model/User.php:421
 msgid "Cannot use that email."
 msgstr "Ik kan die e-mail niet gebruiken."
 
-#: src/Model/User.php:414
+#: src/Model/User.php:428
 msgid "Your nickname can only contain a-z, 0-9 and _."
-msgstr ""
+msgstr "Je bijnaam mag alleen a-z, 0-9 of _ bevatten."
 
-#: src/Model/User.php:421 src/Model/User.php:477
+#: src/Model/User.php:435 src/Model/User.php:491
 msgid "Nickname is already registered. Please choose another."
 msgstr "Bijnaam is al geregistreerd. Kies een andere."
 
-#: src/Model/User.php:431
+#: src/Model/User.php:445
 msgid "SERIOUS ERROR: Generation of security keys failed."
 msgstr "ERNSTIGE FOUT: aanmaken van beveiligingssleutels mislukt."
 
-#: src/Model/User.php:464 src/Model/User.php:468
+#: src/Model/User.php:478 src/Model/User.php:482
 msgid "An error occurred during registration. Please try again."
 msgstr ""
 
-#: src/Model/User.php:488 view/theme/duepuntozero/config.php:54
-msgid "default"
-msgstr "standaard"
-
-#: src/Model/User.php:493
+#: src/Model/User.php:507
 msgid "An error occurred creating your default profile. Please try again."
 msgstr ""
 
-#: src/Model/User.php:500
+#: src/Model/User.php:514
 msgid "An error occurred creating your self contact. Please try again."
 msgstr ""
 
-#: src/Model/User.php:509
+#: src/Model/User.php:523
 msgid ""
 "An error occurred creating your default contact group. Please try again."
 msgstr ""
 
-#: src/Model/User.php:583
+#: src/Model/User.php:597
 #, php-format
 msgid ""
 "\n"
 "\t\t\tDear %1$s,\n"
 "\t\t\t\tThank you for registering at %2$s. Your account is pending for approval by the administrator.\n"
 "\t\t"
-msgstr ""
+msgstr "\n\t\t\tBeste %1$s,\n\t\t\t\tBedant voor je registratie bij %2$s. De aanmaak van je account wacht op goedkeuring door de beheerder.\n\t\t"
 
-#: src/Model/User.php:593
+#: src/Model/User.php:607
 #, php-format
 msgid "Registration at %s"
-msgstr ""
+msgstr "Registratie bij %s"
 
-#: src/Model/User.php:611
+#: src/Model/User.php:625
 #, php-format
 msgid ""
 "\n"
 "\t\t\tDear %1$s,\n"
 "\t\t\t\tThank you for registering at %2$s. Your account has been created.\n"
 "\t\t"
-msgstr ""
+msgstr "\n\t\t\tBeste %1$s,\n\t\t\t\tBedankt voor je registratie bij %2$s. Je account is aangemaakt.\n\t\t"
 
-#: src/Model/User.php:615
+#: src/Model/User.php:629
 #, php-format
 msgid ""
 "\n"
@@ -9096,403 +9078,478 @@ msgid ""
 "\t\t\tIf you ever want to delete your account, you can do so at %3$s/removeme\n"
 "\n"
 "\t\t\tThank you and welcome to %2$s."
+msgstr "\n\t\t\tDe login details zijn de volgende:\n\n\t\t\tSite Locatie:\t%3$s\n\t\t\tLogin Naam:\t\t%1$s\n\t\t\tPaswoord:\t\t%5$s\n\n\t\t\tJe kunt je paswoord in de \"Instellingen\" pagina veranderen nadat je bent ingelogd.\n\n\t\t\tNeem een ogenblik de tijd om je andere instellingen na te kijken op die pagina.\n\n\t\t\tJe kunt ook wat basis informatie toevoegen aan je standaard profiel\n\t\t\t(in de \"Profielen\" pagina) zodat anderen je gemakkelijk kunnen vinden.\n\n\t\t\tWe raden aan je volledige naam in te vullen, een profiel foto toe te voegen,\n\t\t\tenkele profiel \"sleutelwoorden\" (zeer handig om nieuwe vrienden te leren kennen) - en\n\t\t\tmisschien in welk land je woont; als je niet meer details wil geven.\n\t\t\tWe respecteren je privacy volledig, en geen van deze velden zijn verplicht.\n\t\t\tAls je nieuw bent en niemand kent, dan kunnen zij je misschien\n\t\t\thelpen om enkele nieuwe en interessante vrienden te leren kennen.\n\n\t\t\tAls je ooit je account wil verwijderen, dan kan je dat via %3$s/removeme\n\n\t\t\tBedankt en welkom bij %2$s."
+
+#: src/Model/Contact.php:667
+msgid "Drop Contact"
+msgstr "Verwijder contact"
+
+#: src/Model/Contact.php:1101
+msgid "Organisation"
+msgstr "Organisatie"
+
+#: src/Model/Contact.php:1104
+msgid "News"
+msgstr "Nieuws"
+
+#: src/Model/Contact.php:1107
+msgid "Forum"
+msgstr "Forum"
+
+#: src/Model/Contact.php:1286
+msgid "Connect URL missing."
+msgstr "Connectie URL ontbreekt."
+
+#: src/Model/Contact.php:1295
+msgid ""
+"The contact could not be added. Please check the relevant network "
+"credentials in your Settings -> Social Networks page."
+msgstr "Het contact kon niet toegevoegd worden. Gelieve de relevante netwerk gegevens na te kijken in Instellingen -> Sociale Netwerken."
+
+#: src/Model/Contact.php:1342
+msgid ""
+"This site is not configured to allow communications with other networks."
+msgstr "Deze website is niet geconfigureerd voor communicatie met andere netwerken."
+
+#: src/Model/Contact.php:1343 src/Model/Contact.php:1357
+msgid "No compatible communication protocols or feeds were discovered."
+msgstr "Er werden geen compatibele communicatieprotocols of feeds ontdekt."
+
+#: src/Model/Contact.php:1355
+msgid "The profile address specified does not provide adequate information."
+msgstr ""
+
+#: src/Model/Contact.php:1360
+msgid "An author or name was not found."
+msgstr ""
+
+#: src/Model/Contact.php:1363
+msgid "No browser URL could be matched to this address."
+msgstr ""
+
+#: src/Model/Contact.php:1366
+msgid ""
+"Unable to match @-style Identity Address with a known protocol or email "
+"contact."
+msgstr "Het @-stijl-identiteitsadres komt niet overeen met een nekend protocol of e-mailcontact."
+
+#: src/Model/Contact.php:1367
+msgid "Use mailto: in front of address to force email check."
+msgstr "Gebruik mailto: voor het adres om een e-mailcontrole af te dwingen."
+
+#: src/Model/Contact.php:1373
+msgid ""
+"The profile address specified belongs to a network which has been disabled "
+"on this site."
+msgstr ""
+
+#: src/Model/Contact.php:1378
+msgid ""
+"Limited profile. This person will be unable to receive direct/personal "
+"notifications from you."
+msgstr ""
+
+#: src/Model/Contact.php:1429
+msgid "Unable to retrieve contact information."
+msgstr "Het was niet mogelijk informatie over dit contact op te halen."
+
+#: src/Model/Contact.php:1646 src/Protocol/DFRN.php:1513
+#, php-format
+msgid "%s's birthday"
+msgstr "%s's verjaardag"
+
+#: src/Model/Contact.php:1647 src/Protocol/DFRN.php:1514
+#, php-format
+msgid "Happy Birthday %s"
+msgstr "Gefeliciteerd %s"
+
+#: src/Model/Item.php:1884
+#, php-format
+msgid "%1$s is attending %2$s's %3$s"
+msgstr ""
+
+#: src/Model/Item.php:1889
+#, php-format
+msgid "%1$s is not attending %2$s's %3$s"
+msgstr ""
+
+#: src/Model/Item.php:1894
+#, php-format
+msgid "%1$s may attend %2$s's %3$s"
+msgstr ""
+
+#: src/Model/Profile.php:97
+msgid "Requested account is not available."
+msgstr "Gevraagde account is niet beschikbaar."
+
+#: src/Model/Profile.php:164 src/Model/Profile.php:395
+#: src/Model/Profile.php:857
+msgid "Edit profile"
+msgstr "Bewerk profiel"
+
+#: src/Model/Profile.php:332
+msgid "Atom feed"
+msgstr ""
+
+#: src/Model/Profile.php:368
+msgid "Manage/edit profiles"
+msgstr "Beheer/wijzig profielen"
+
+#: src/Model/Profile.php:546 src/Model/Profile.php:639
+msgid "g A l F d"
+msgstr "G l j F"
+
+#: src/Model/Profile.php:547
+msgid "F d"
+msgstr "d F"
+
+#: src/Model/Profile.php:604 src/Model/Profile.php:701
+msgid "[today]"
+msgstr "[vandaag]"
+
+#: src/Model/Profile.php:615
+msgid "Birthday Reminders"
+msgstr "Verjaardagsherinneringen"
+
+#: src/Model/Profile.php:616
+msgid "Birthdays this week:"
+msgstr "Verjaardagen deze week:"
+
+#: src/Model/Profile.php:688
+msgid "[No description]"
+msgstr "[Geen omschrijving]"
+
+#: src/Model/Profile.php:715
+msgid "Event Reminders"
+msgstr "Gebeurtenisherinneringen"
+
+#: src/Model/Profile.php:716
+msgid "Events this week:"
+msgstr "Gebeurtenissen deze week:"
+
+#: src/Model/Profile.php:739
+msgid "Member since:"
+msgstr "Lid sinds:"
+
+#: src/Model/Profile.php:747
+msgid "j F, Y"
+msgstr "F j Y"
+
+#: src/Model/Profile.php:748
+msgid "j F"
+msgstr "F j"
+
+#: src/Model/Profile.php:763
+msgid "Age:"
+msgstr "Leeftijd:"
+
+#: src/Model/Profile.php:776
+#, php-format
+msgid "for %1$d %2$s"
+msgstr "voor %1$d %2$s"
+
+#: src/Model/Profile.php:800
+msgid "Religion:"
+msgstr "Religie:"
+
+#: src/Model/Profile.php:808
+msgid "Hobbies/Interests:"
+msgstr "Hobby:"
+
+#: src/Model/Profile.php:820
+msgid "Contact information and Social Networks:"
+msgstr "Contactinformatie en sociale netwerken:"
+
+#: src/Model/Profile.php:824
+msgid "Musical interests:"
+msgstr "Muzikale interesse "
+
+#: src/Model/Profile.php:828
+msgid "Books, literature:"
+msgstr "Boeken, literatuur:"
+
+#: src/Model/Profile.php:832
+msgid "Television:"
+msgstr "Televisie"
+
+#: src/Model/Profile.php:836
+msgid "Film/dance/culture/entertainment:"
+msgstr "Film/dans/cultuur/ontspanning:"
+
+#: src/Model/Profile.php:840
+msgid "Love/Romance:"
+msgstr "Liefde/romance:"
+
+#: src/Model/Profile.php:844
+msgid "Work/employment:"
+msgstr "Werk/beroep:"
+
+#: src/Model/Profile.php:848
+msgid "School/education:"
+msgstr "School/opleiding:"
+
+#: src/Model/Profile.php:853
+msgid "Forums:"
+msgstr ""
+
+#: src/Model/Profile.php:947
+msgid "Only You Can See This"
+msgstr "Alleen jij kunt dit zien"
+
+#: src/Protocol/Diaspora.php:2521
+msgid "Sharing notification from Diaspora network"
+msgstr "Deelt notificatie van het Diaspora netwerk"
+
+#: src/Protocol/Diaspora.php:3609
+msgid "Attachments:"
+msgstr "Bijlagen:"
+
+#: src/Protocol/OStatus.php:1798
+#, php-format
+msgid "%s is now following %s."
+msgstr "%s volgt nu %s."
+
+#: src/Protocol/OStatus.php:1799
+msgid "following"
+msgstr "volgend"
+
+#: src/Protocol/OStatus.php:1802
+#, php-format
+msgid "%s stopped following %s."
+msgstr "%s stopte %s te volgen."
+
+#: src/Protocol/OStatus.php:1803
+msgid "stopped following"
 msgstr ""
 
-#: src/Protocol/OStatus.php:1799
-#, php-format
-msgid "%s is now following %s."
-msgstr "%s volgt nu %s."
+#: src/Worker/Delivery.php:415
+msgid "(no subject)"
+msgstr "(geen onderwerp)"
+
+#: src/Module/Logout.php:28
+msgid "Logged out."
+msgstr "Uitgelogd."
+
+#: src/Module/Login.php:283
+msgid "Create a New Account"
+msgstr "Nieuwe account aanmaken"
+
+#: src/Module/Login.php:316
+msgid "Password: "
+msgstr "Wachtwoord:"
+
+#: src/Module/Login.php:317
+msgid "Remember me"
+msgstr "Onthou me"
 
-#: src/Protocol/OStatus.php:1800
-msgid "following"
-msgstr "volgend"
+#: src/Module/Login.php:320
+msgid "Or login using OpenID: "
+msgstr "Of log in met OpenID:"
 
-#: src/Protocol/OStatus.php:1803
-#, php-format
-msgid "%s stopped following %s."
-msgstr "%s stopte %s te volgen."
+#: src/Module/Login.php:326
+msgid "Forgot your password?"
+msgstr "Wachtwoord vergeten?"
 
-#: src/Protocol/OStatus.php:1804
-msgid "stopped following"
-msgstr ""
+#: src/Module/Login.php:329
+msgid "Website Terms of Service"
+msgstr "Gebruikersvoorwaarden website"
 
-#: src/Protocol/DFRN.php:1477
-#, php-format
-msgid "%s\\'s birthday"
-msgstr "%s\\'s verjaardag"
+#: src/Module/Login.php:330
+msgid "terms of service"
+msgstr "servicevoorwaarden"
 
-#: src/Protocol/Diaspora.php:2651
-msgid "Sharing notification from Diaspora network"
-msgstr "Deelt notificatie van het Diaspora netwerk"
+#: src/Module/Login.php:332
+msgid "Website Privacy Policy"
+msgstr "Privacybeleid website"
 
-#: src/Protocol/Diaspora.php:3738
-msgid "Attachments:"
-msgstr "Bijlagen:"
+#: src/Module/Login.php:333
+msgid "privacy policy"
+msgstr "privacybeleid"
 
-#: src/Worker/Delivery.php:392
-msgid "(no subject)"
-msgstr "(geen onderwerp)"
+#: src/Module/Tos.php:34 src/Module/Tos.php:74
+msgid ""
+"At the time of registration, and for providing communications between the "
+"user account and their contacts, the user has to provide a display name (pen"
+" name), an username (nickname) and a working email address. The names will "
+"be accessible on the profile page of the account by any visitor of the page,"
+" even if other profile details are not displayed. The email address will "
+"only be used to send the user notifications about interactions, but wont be "
+"visibly displayed. The listing of an account in the node's user directory or"
+" the global user directory is optional and can be controlled in the user "
+"settings, it is not necessary for communication."
+msgstr ""
+
+#: src/Module/Tos.php:35 src/Module/Tos.php:75
+msgid ""
+"This data is required for communication and is passed on to the nodes of the"
+" communication partners and is stored there. Users can enter additional "
+"private data that may be transmitted to the communication partners accounts."
+msgstr ""
+
+#: src/Module/Tos.php:36 src/Module/Tos.php:76
+#, php-format
+msgid ""
+"At any point in time a logged in user can export their account data from the"
+" <a href=\"%1$s/settings/uexport\">account settings</a>. If the user wants "
+"to delete their account they can do so at <a "
+"href=\"%1$s/removeme\">%1$s/removeme</a>. The deletion of the account will "
+"be permanent. Deletion of the data will also be requested from the nodes of "
+"the communication partners."
+msgstr "Een ingelogd gebruiker kan op elk moment zijn of haar account data exporteren via <a href=\"%1$s/settings/uexport\">account instellingen</a>. Een gebruiker kan ook zijn of haar account verwijderen via <a href=\"%1$s/removeme\">%1$s/removeme</a>. De verwijdering van het account is permanent. Ook zal aan andere nodes van communicatie partners gevraagd worden om de data te verwijderen."
+
+#: src/Module/Tos.php:39 src/Module/Tos.php:73
+msgid "Privacy Statement"
+msgstr ""
 
 #: src/Object/Post.php:128
 msgid "This entry was edited"
 msgstr ""
 
-#: src/Object/Post.php:182
+#: src/Object/Post.php:187
+msgid "Remove from your stream"
+msgstr ""
+
+#: src/Object/Post.php:200
 msgid "save to folder"
 msgstr "Bewaren in map"
 
-#: src/Object/Post.php:235
+#: src/Object/Post.php:243
 msgid "I will attend"
 msgstr "Ik zal er zijn"
 
-#: src/Object/Post.php:235
+#: src/Object/Post.php:243
 msgid "I will not attend"
 msgstr "Ik zal er niet zijn"
 
-#: src/Object/Post.php:235
+#: src/Object/Post.php:243
 msgid "I might attend"
 msgstr "Ik ga misschien"
 
-#: src/Object/Post.php:263
+#: src/Object/Post.php:271
 msgid "add star"
 msgstr "ster toevoegen"
 
-#: src/Object/Post.php:264
+#: src/Object/Post.php:272
 msgid "remove star"
 msgstr "ster verwijderen"
 
-#: src/Object/Post.php:265
+#: src/Object/Post.php:273
 msgid "toggle star status"
 msgstr "ster toevoegen of verwijderen"
 
-#: src/Object/Post.php:268
+#: src/Object/Post.php:276
 msgid "starred"
 msgstr "met ster"
 
-#: src/Object/Post.php:274
+#: src/Object/Post.php:282
 msgid "ignore thread"
 msgstr ""
 
-#: src/Object/Post.php:275
+#: src/Object/Post.php:283
 msgid "unignore thread"
 msgstr ""
 
-#: src/Object/Post.php:276
+#: src/Object/Post.php:284
 msgid "toggle ignore status"
 msgstr ""
 
-#: src/Object/Post.php:285
+#: src/Object/Post.php:293
 msgid "add tag"
 msgstr "label toevoegen"
 
-#: src/Object/Post.php:296
+#: src/Object/Post.php:304
 msgid "like"
 msgstr "leuk"
 
-#: src/Object/Post.php:297
+#: src/Object/Post.php:305
 msgid "dislike"
 msgstr "niet leuk"
 
-#: src/Object/Post.php:300
+#: src/Object/Post.php:308
 msgid "Share this"
 msgstr "Delen"
 
-#: src/Object/Post.php:300
+#: src/Object/Post.php:308
 msgid "share"
 msgstr "Delen"
 
-#: src/Object/Post.php:365
+#: src/Object/Post.php:373
 msgid "to"
 msgstr "aan"
 
-#: src/Object/Post.php:366
+#: src/Object/Post.php:374
 msgid "via"
 msgstr "via"
 
-#: src/Object/Post.php:367
+#: src/Object/Post.php:375
 msgid "Wall-to-Wall"
 msgstr "wall-to-wall"
 
-#: src/Object/Post.php:368
+#: src/Object/Post.php:376
 msgid "via Wall-To-Wall:"
 msgstr "via wall-to-wall"
 
-#: src/Object/Post.php:427
+#: src/Object/Post.php:435
 #, php-format
 msgid "%d comment"
 msgid_plural "%d comments"
 msgstr[0] "%d reactie"
 msgstr[1] "%d reacties"
 
-#: src/Object/Post.php:797
+#: src/Object/Post.php:805
 msgid "Bold"
 msgstr "Vet"
 
-#: src/Object/Post.php:798
+#: src/Object/Post.php:806
 msgid "Italic"
 msgstr "Cursief"
 
-#: src/Object/Post.php:799
+#: src/Object/Post.php:807
 msgid "Underline"
 msgstr "Onderstrepen"
 
-#: src/Object/Post.php:800
+#: src/Object/Post.php:808
 msgid "Quote"
 msgstr "Citeren"
 
-#: src/Object/Post.php:801
+#: src/Object/Post.php:809
 msgid "Code"
 msgstr "Broncode"
 
-#: src/Object/Post.php:802
+#: src/Object/Post.php:810
 msgid "Image"
 msgstr "Afbeelding"
 
-#: src/Object/Post.php:803
+#: src/Object/Post.php:811
 msgid "Link"
 msgstr "Link"
 
-#: src/Object/Post.php:804
+#: src/Object/Post.php:812
 msgid "Video"
 msgstr "Video"
 
-#: src/Module/Login.php:282
-msgid "Create a New Account"
-msgstr "Nieuwe account aanmaken"
-
-#: src/Module/Login.php:315
-msgid "Password: "
-msgstr "Wachtwoord:"
-
-#: src/Module/Login.php:316
-msgid "Remember me"
-msgstr "Onthou me"
-
-#: src/Module/Login.php:319
-msgid "Or login using OpenID: "
-msgstr "Of log in met OpenID:"
-
-#: src/Module/Login.php:325
-msgid "Forgot your password?"
-msgstr "Wachtwoord vergeten?"
-
-#: src/Module/Login.php:328
-msgid "Website Terms of Service"
-msgstr "Gebruikersvoorwaarden website"
-
-#: src/Module/Login.php:329
-msgid "terms of service"
-msgstr "servicevoorwaarden"
-
-#: src/Module/Login.php:331
-msgid "Website Privacy Policy"
-msgstr "Privacybeleid website"
-
-#: src/Module/Login.php:332
-msgid "privacy policy"
-msgstr "privacybeleid"
-
-#: src/Module/Logout.php:28
-msgid "Logged out."
-msgstr "Uitgelogd."
-
-#: src/App.php:511
+#: src/App.php:526
 msgid "Delete this item?"
 msgstr "Dit item verwijderen?"
 
-#: src/App.php:513
+#: src/App.php:528
 msgid "show fewer"
 msgstr "Minder tonen"
 
-#: view/theme/duepuntozero/config.php:55
-msgid "greenzero"
-msgstr ""
-
-#: view/theme/duepuntozero/config.php:56
-msgid "purplezero"
-msgstr ""
-
-#: view/theme/duepuntozero/config.php:57
-msgid "easterbunny"
-msgstr ""
-
-#: view/theme/duepuntozero/config.php:58
-msgid "darkzero"
-msgstr ""
-
-#: view/theme/duepuntozero/config.php:59
-msgid "comix"
-msgstr ""
-
-#: view/theme/duepuntozero/config.php:60
-msgid "slackr"
-msgstr ""
-
-#: view/theme/duepuntozero/config.php:74
-msgid "Variations"
-msgstr ""
-
-#: view/theme/frio/php/Image.php:25
-msgid "Repeat the image"
-msgstr ""
-
-#: view/theme/frio/php/Image.php:25
-msgid "Will repeat your image to fill the background."
-msgstr ""
-
-#: view/theme/frio/php/Image.php:27
-msgid "Stretch"
-msgstr ""
-
-#: view/theme/frio/php/Image.php:27
-msgid "Will stretch to width/height of the image."
-msgstr ""
-
-#: view/theme/frio/php/Image.php:29
-msgid "Resize fill and-clip"
-msgstr ""
-
-#: view/theme/frio/php/Image.php:29
-msgid "Resize to fill and retain aspect ratio."
-msgstr ""
-
-#: view/theme/frio/php/Image.php:31
-msgid "Resize best fit"
-msgstr ""
-
-#: view/theme/frio/php/Image.php:31
-msgid "Resize to best fit and retain aspect ratio."
-msgstr ""
-
-#: view/theme/frio/config.php:97
-msgid "Default"
-msgstr ""
-
-#: view/theme/frio/config.php:109
-msgid "Note"
-msgstr ""
-
-#: view/theme/frio/config.php:109
-msgid "Check image permissions if all users are allowed to visit the image"
-msgstr ""
-
-#: view/theme/frio/config.php:116
-msgid "Select scheme"
-msgstr ""
-
-#: view/theme/frio/config.php:117
-msgid "Navigation bar background color"
-msgstr ""
-
-#: view/theme/frio/config.php:118
-msgid "Navigation bar icon color "
-msgstr ""
-
-#: view/theme/frio/config.php:119
-msgid "Link color"
-msgstr "Link kleur"
-
-#: view/theme/frio/config.php:120
-msgid "Set the background color"
-msgstr ""
-
-#: view/theme/frio/config.php:121
-msgid "Content background opacity"
-msgstr ""
-
-#: view/theme/frio/config.php:122
-msgid "Set the background image"
+#: src/App.php:1117
+msgid "No system theme config value set."
 msgstr ""
 
-#: view/theme/frio/config.php:127
-msgid "Login page background image"
-msgstr "Achtergrondafbeelding aanmeldpagina"
-
-#: view/theme/frio/config.php:130
-msgid "Login page background color"
-msgstr "Achtergrondkleur aanmeldpagina"
-
-#: view/theme/frio/config.php:130
-msgid "Leave background image and color empty for theme defaults"
-msgstr "Laat de achtergrondafbeelding en kleur leeg om de standaard van het thema te gebruiken"
-
-#: view/theme/frio/theme.php:238
-msgid "Guest"
-msgstr "Gast"
-
-#: view/theme/frio/theme.php:243
-msgid "Visitor"
-msgstr "Bezoeker"
-
-#: view/theme/quattro/config.php:76
-msgid "Alignment"
-msgstr "Uitlijning"
-
-#: view/theme/quattro/config.php:76
-msgid "Left"
-msgstr "Links"
-
-#: view/theme/quattro/config.php:76
-msgid "Center"
-msgstr "Gecentreerd"
-
-#: view/theme/quattro/config.php:77
-msgid "Color scheme"
-msgstr "Kleurschema"
-
-#: view/theme/quattro/config.php:78
-msgid "Posts font size"
-msgstr "Lettergrootte berichten"
-
-#: view/theme/quattro/config.php:79
-msgid "Textareas font size"
-msgstr "Lettergrootte tekstgebieden"
-
-#: view/theme/vier/config.php:75
-msgid "Comma separated list of helper forums"
-msgstr "Kommagescheiden lijst van de helper forums"
-
-#: view/theme/vier/config.php:122
-msgid "Set style"
-msgstr "Stijl instellen"
-
-#: view/theme/vier/config.php:123
-msgid "Community Pages"
-msgstr "Forum/groepspagina's"
-
-#: view/theme/vier/config.php:124 view/theme/vier/theme.php:150
-msgid "Community Profiles"
-msgstr "Forum/groepsprofielen"
-
-#: view/theme/vier/config.php:125
-msgid "Help or @NewHere ?"
-msgstr "Help of @NewHere ?"
-
-#: view/theme/vier/config.php:126 view/theme/vier/theme.php:389
-msgid "Connect Services"
-msgstr "Diensten verbinden"
-
-#: view/theme/vier/config.php:127 view/theme/vier/theme.php:199
-msgid "Find Friends"
-msgstr "Zoek vrienden"
-
-#: view/theme/vier/config.php:128 view/theme/vier/theme.php:181
-msgid "Last users"
-msgstr "Laatste gebruikers"
-
-#: view/theme/vier/theme.php:200
-msgid "Local Directory"
-msgstr "Lokale gids"
-
-#: view/theme/vier/theme.php:292
-msgid "Quick Start"
-msgstr "Snelstart"
-
-#: index.php:444
+#: index.php:464
 msgid "toggle mobile"
 msgstr "mobiel thema omwisselen"
 
-#: boot.php:791
+#: update.php:193
+#, php-format
+msgid "%s: Updating author-id and owner-id in item and thread table. "
+msgstr ""
+
+#: boot.php:796
 #, php-format
 msgid "Update %s failed. See error logs."
 msgstr "Wijziging %s mislukt. Lees de error logbestanden."
index 878ede7cba35accb748f41894695b6c3be512d54..de0f325fe7e820540782935f4a62043f95e4e30f 100644 (file)
@@ -6,26 +6,10 @@ function string_plural_select_nl($n){
        return ($n != 1);;
 }}
 ;
-$a->strings["Welcome "] = "Welkom";
-$a->strings["Please upload a profile photo."] = "Upload een profielfoto.";
-$a->strings["Welcome back "] = "Welkom terug ";
-$a->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."] = "De beveiligingstoken van het formulier was foutief. Dit gebeurde waarschijnlijk omdat het formulier te lang (> 3 uur)  is blijven open staan voor het werd verstuurd.";
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Kan de DNS informatie niet vinden voor server '%s'";
-$a->strings["Daily posting limit of %d post reached. The post was rejected."] = [
-       0 => "De dagelijkse limiet van %d bericht is bereikt. Dit bericht werd niet aanvaard.",
-       1 => "De dagelijkse limiet van %d berichten is bereikt.  Dit bericht werd niet aanvaard.",
-];
-$a->strings["Weekly posting limit of %d post reached. The post was rejected."] = [
-       0 => "De wekelijkse limiet van %d bericht is bereikt.  Dit bericht werd niet aanvaard.",
-       1 => "De wekelijkse limiet van %d berichten is bereikt.  Dit bericht werd niet aanvaard.",
-];
-$a->strings["Monthly posting limit of %d post reached. The post was rejected."] = "De maandelijkse limiet van %d berichten is bereikt.  Dit bericht werd niet aanvaard.";
-$a->strings["Profile Photos"] = "Profielfoto's";
 $a->strings["Friendica Notification"] = "Friendica Notificatie";
 $a->strings["Thank You,"] = "Bedankt";
 $a->strings["%s Administrator"] = "%s Beheerder";
 $a->strings["%1\$s, %2\$s Administrator"] = "%1\$s, %2\$s Beheerder";
-$a->strings["noreply"] = "geen reactie";
 $a->strings["[Friendica:Notify] New mail received at %s"] = "[Friendica:Notificatie] Nieuw bericht ontvangen op %s";
 $a->strings["%1\$s sent you a new private message at %2\$s."] = "%1\$s sent you a new private message at %2\$s.";
 $a->strings["a private message"] = "een prive bericht";
@@ -55,10 +39,10 @@ $a->strings["%1\$s tagged [url=%2\$s]your post[/url]"] = "%1\$s labelde [url=%2\
 $a->strings["[Friendica:Notify] Introduction received"] = "[Friendica:Notificatie] Vriendschaps-/connectieverzoek ontvangen";
 $a->strings["You've received an introduction from '%1\$s' at %2\$s"] = "Je hebt een vriendschaps- of connectieverzoek ontvangen van '%1\$s' om %2\$s";
 $a->strings["You've received [url=%1\$s]an introduction[/url] from %2\$s."] = "Je ontving [url=%1\$s]een vriendschaps- of connectieverzoek[/url] van %2\$s.";
-$a->strings["You may visit their profile at %s"] = "U kunt hun profiel bezoeken op %s";
+$a->strings["You may visit their profile at %s"] = "Je kunt hun profiel bezoeken op %s";
 $a->strings["Please visit %s to approve or reject the introduction."] = "Bezoek %s om het verzoek goed of af te keuren.";
 $a->strings["[Friendica:Notify] A new person is sharing with you"] = "[Friendica:Melding]  Iemand nieuw deelt met jou.";
-$a->strings["%1\$s is sharing with you at %2\$s"] = "%1\$s deelt met jouw in %2\$s";
+$a->strings["%1\$s is sharing with you at %2\$s"] = "%1\$s deelt met jou in %2\$s";
 $a->strings["[Friendica:Notify] You have a new follower"] = "[Friendica:Melding] Je hebt een nieuwe volger";
 $a->strings["You have a new follower at %2\$s : %1\$s"] = "Je hebt een nieuwe volger op %2\$s: %1\$s";
 $a->strings["[Friendica:Notify] Friend suggestion received"] = "[Friendica:Melding] Vriendschapsvoorstel ontvangen";
@@ -69,27 +53,119 @@ $a->strings["Photo:"] = "Foto: ";
 $a->strings["Please visit %s to approve or reject the suggestion."] = "Bezoek %s om de suggestie goed of af te keuren.";
 $a->strings["[Friendica:Notify] Connection accepted"] = "[Friendica:Melding] Verbinding aanvaard";
 $a->strings["'%1\$s' has accepted your connection request at %2\$s"] = "'%1\$s' aanvaarde je contactaanvraag op %2\$s";
-$a->strings["%2\$s has accepted your [url=%1\$s]connection request[/url]."] = "%2\$saanvaarde jouw [url=%1\$s]contactaanvraag[/url].";
+$a->strings["%2\$s has accepted your [url=%1\$s]connection request[/url]."] = "%2\$saanvaardde jouw [url=%1\$s]contactaanvraag[/url].";
 $a->strings["You are now mutual friends and may exchange status updates, photos, and email without restriction."] = "Jullie zijn nu in contact met elkaar en kunnen statusberichten, foto's en email delen zonder beperkingen.";
 $a->strings["Please visit %s if you wish to make any changes to this relationship."] = "Bezoek alstublieft %s als je deze relatie wil wijzigen.";
 $a->strings["'%1\$s' has chosen to accept you a fan, which restricts some forms of communication - such as private messaging and some profile interactions. If this is a celebrity or community page, these settings were applied automatically."] = "'%1\$s' koos om je te accepteren als fan, wat sommige communicatievormen beperkt - zoals privéberichten en sommige profielfuncties.  Als dit een beroemdheid- of groepspagina is, werd dit automatisch toegepast.";
 $a->strings["'%1\$s' may choose to extend this into a two-way or more permissive relationship in the future."] = "'%1\$s' kan er later voor kiezen om deze beperkingen aan te passen.";
 $a->strings["Please visit %s  if you wish to make any changes to this relationship."] = "Bezoek %s wanneer je deze relatie wil wijzigen.";
-$a->strings["[Friendica System:Notify] registration request"] = "[Friendica System:Melding] Registratieaanvraag";
+$a->strings["[Friendica System Notify]"] = "[Friendica systeem notificatie]";
+$a->strings["registration request"] = "registratie verzoek";
 $a->strings["You've received a registration request from '%1\$s' at %2\$s"] = "Je kreeg een registratieaanvraag van '%1\$s' op %2\$s";
 $a->strings["You've received a [url=%1\$s]registration request[/url] from %2\$s."] = "Je kreeg een [url=%1\$s]registratieaanvraag[/url] van %2\$s.";
 $a->strings["Full Name:\t%1\$s\\nSite Location:\t%2\$s\\nLogin Name:\t%3\$s (%4\$s)"] = "Volledige naam:\t%1\$s\\nAdres van de site\t%2\$s\\nLoginnaam:\t%3\$s (%4\$s)";
 $a->strings["Please visit %s to approve or reject the request."] = "Bezoek %s om de aanvraag goed of af te keuren.";
-$a->strings["Item not found."] = "Item niet gevonden.";
-$a->strings["Do you really want to delete this item?"] = "Wil je echt dit item verwijderen?";
-$a->strings["Yes"] = "Ja";
-$a->strings["Cancel"] = "Annuleren";
-$a->strings["Permission denied."] = "Toegang geweigerd";
-$a->strings["Archives"] = "Archieven";
-$a->strings["show more"] = "toon meer";
+$a->strings["Welcome "] = "Welkom";
+$a->strings["Please upload a profile photo."] = "Upload een profielfoto.";
+$a->strings["Welcome back "] = "Welkom terug ";
+$a->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."] = "De beveiligingstoken van het formulier was foutief. Dit gebeurde waarschijnlijk omdat het formulier te lang (> 3 uur)  is blijven open staan voor het werd verstuurd.";
+$a->strings["newer"] = "nieuwere berichten";
+$a->strings["older"] = "oudere berichten";
+$a->strings["first"] = "eerste";
+$a->strings["prev"] = "vorige";
+$a->strings["next"] = "volgende";
+$a->strings["last"] = "laatste";
+$a->strings["Loading more entries..."] = "Meer berichten aan het laden...";
+$a->strings["The end"] = "Het einde";
+$a->strings["No contacts"] = "Geen contacten";
+$a->strings["%d Contact"] = [
+       0 => "%d contact",
+       1 => "%d contacten",
+];
+$a->strings["View Contacts"] = "Bekijk contacten";
+$a->strings["Save"] = "Bewaren";
+$a->strings["Follow"] = "Volg";
+$a->strings["Search"] = "Zoeken";
+$a->strings["@name, !forum, #tags, content"] = "@naam, !forum, #labels, inhoud";
+$a->strings["Full Text"] = "Volledige tekst";
+$a->strings["Tags"] = "Labels";
+$a->strings["Contacts"] = "Contacten";
+$a->strings["Forums"] = "Forums";
+$a->strings["poke"] = "por";
+$a->strings["poked"] = "porde";
+$a->strings["ping"] = "ping";
+$a->strings["pinged"] = "gepingd";
+$a->strings["prod"] = "porren";
+$a->strings["prodded"] = "gepord";
+$a->strings["slap"] = "slaan";
+$a->strings["slapped"] = "geslagen";
+$a->strings["finger"] = "finger";
+$a->strings["fingered"] = "gerfingerd";
+$a->strings["rebuff"] = "afpoeieren";
+$a->strings["rebuffed"] = "afgepoeierd";
+$a->strings["Monday"] = "Maandag";
+$a->strings["Tuesday"] = "Dinsdag";
+$a->strings["Wednesday"] = "Woensdag";
+$a->strings["Thursday"] = "Donderdag";
+$a->strings["Friday"] = "Vrijdag";
+$a->strings["Saturday"] = "Zaterdag";
+$a->strings["Sunday"] = "Zondag";
+$a->strings["January"] = "Januari";
+$a->strings["February"] = "Februari";
+$a->strings["March"] = "Maart";
+$a->strings["April"] = "April";
+$a->strings["May"] = "Mei";
+$a->strings["June"] = "Juni";
+$a->strings["July"] = "Juli";
+$a->strings["August"] = "Augustus";
+$a->strings["September"] = "September";
+$a->strings["October"] = "Oktober";
+$a->strings["November"] = "November";
+$a->strings["December"] = "December";
+$a->strings["Mon"] = "Maa";
+$a->strings["Tue"] = "Din";
+$a->strings["Wed"] = "Woe";
+$a->strings["Thu"] = "Don";
+$a->strings["Fri"] = "Vrij";
+$a->strings["Sat"] = "Zat";
+$a->strings["Sun"] = "Zon";
+$a->strings["Jan"] = "Jan";
+$a->strings["Feb"] = "Feb";
+$a->strings["Mar"] = "Maa";
+$a->strings["Apr"] = "Apr";
+$a->strings["Jul"] = "Jul";
+$a->strings["Aug"] = "Aug";
+$a->strings["Sep"] = "Sep";
+$a->strings["Oct"] = "Okt";
+$a->strings["Nov"] = "Nov";
+$a->strings["Dec"] = "Dec";
+$a->strings["Content warning: %s"] = "Waarschuwing inhoud: %s";
+$a->strings["View Video"] = "Bekijk Video";
+$a->strings["bytes"] = "bytes";
+$a->strings["Click to open/close"] = "klik om te openen/sluiten";
+$a->strings["View on separate page"] = "Bekijk op aparte pagina";
+$a->strings["view on separate page"] = "bekijk op aparte pagina";
+$a->strings["link to source"] = "Verwijzing naar bron";
 $a->strings["event"] = "gebeurtenis";
-$a->strings["status"] = "status";
 $a->strings["photo"] = "foto";
+$a->strings["activity"] = "activiteit";
+$a->strings["comment"] = [
+       0 => "reactie",
+       1 => "reacties",
+];
+$a->strings["post"] = "bericht";
+$a->strings["Item filed"] = "Item bewaard";
+$a->strings["Daily posting limit of %d post reached. The post was rejected."] = [
+       0 => "De dagelijkse limiet van %d bericht is bereikt. Dit bericht werd niet aanvaard.",
+       1 => "De dagelijkse limiet van %d berichten is bereikt.  Dit bericht werd niet aanvaard.",
+];
+$a->strings["Weekly posting limit of %d post reached. The post was rejected."] = [
+       0 => "De wekelijkse limiet van %d bericht is bereikt.  Dit bericht werd niet aanvaard.",
+       1 => "De wekelijkse limiet van %d berichten is bereikt.  Dit bericht werd niet aanvaard.",
+];
+$a->strings["Monthly posting limit of %d post reached. The post was rejected."] = "De maandelijkse limiet van %d berichten is bereikt.  Dit bericht werd niet aanvaard.";
+$a->strings["Profile Photos"] = "Profielfoto's";
+$a->strings["status"] = "status";
 $a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s vindt het %3\$s van %2\$s leuk";
 $a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s vindt het %3\$s van %2\$s niet leuk";
 $a->strings["%1\$s attends %2\$s's %3\$s"] = "%1\$s neemt deel aan %2\$ss %3\$s deel";
@@ -164,7 +240,7 @@ $a->strings["Insert video link"] = "Voeg video toe";
 $a->strings["video link"] = "video adres";
 $a->strings["Insert audio link"] = "Voeg audio adres toe";
 $a->strings["audio link"] = "audio adres";
-$a->strings["Set your location"] = "Stel uw locatie in";
+$a->strings["Set your location"] = "Stel je locatie in";
 $a->strings["set location"] = "Stel uw locatie in";
 $a->strings["Clear browser location"] = "Verwijder locatie uit uw webbrowser";
 $a->strings["clear location"] = "Verwijder locatie uit uw webbrowser";
@@ -174,6 +250,7 @@ $a->strings["Permission settings"] = "Instellingen van rechten";
 $a->strings["permissions"] = "rechten";
 $a->strings["Public post"] = "Openbare post";
 $a->strings["Preview"] = "Voorvertoning";
+$a->strings["Cancel"] = "Annuleren";
 $a->strings["Post to Groups"] = "Verzenden naar Groepen";
 $a->strings["Post to Contacts"] = "Verzenden naar Contacten";
 $a->strings["Private post"] = "Privé verzending";
@@ -196,90 +273,12 @@ $a->strings["Undecided"] = [
        0 => "Onbeslist",
        1 => "Onbeslist",
 ];
-$a->strings["newer"] = "nieuwere berichten";
-$a->strings["older"] = "oudere berichten";
-$a->strings["first"] = "eerste";
-$a->strings["prev"] = "vorige";
-$a->strings["next"] = "volgende";
-$a->strings["last"] = "laatste";
-$a->strings["Loading more entries..."] = "Meer berichten aan het laden...";
-$a->strings["The end"] = "Het einde";
-$a->strings["No contacts"] = "Geen contacten";
-$a->strings["%d Contact"] = [
-       0 => "%d contact",
-       1 => "%d contacten",
-];
-$a->strings["View Contacts"] = "Bekijk contacten";
-$a->strings["Save"] = "Bewaren";
-$a->strings["Follow"] = "Volg";
-$a->strings["Search"] = "Zoeken";
-$a->strings["@name, !forum, #tags, content"] = "@naam, !forum, #labels, inhoud";
-$a->strings["Full Text"] = "Volledige tekst";
-$a->strings["Tags"] = "Labels";
-$a->strings["Contacts"] = "Contacten";
-$a->strings["Forums"] = "Forums";
-$a->strings["poke"] = "por";
-$a->strings["poked"] = "porde";
-$a->strings["ping"] = "ping";
-$a->strings["pinged"] = "gepingd";
-$a->strings["prod"] = "porren";
-$a->strings["prodded"] = "gepord";
-$a->strings["slap"] = "slaan";
-$a->strings["slapped"] = "geslagen";
-$a->strings["finger"] = "finger";
-$a->strings["fingered"] = "gerfingerd";
-$a->strings["rebuff"] = "afpoeieren";
-$a->strings["rebuffed"] = "afgepoeierd";
-$a->strings["Monday"] = "Maandag";
-$a->strings["Tuesday"] = "Dinsdag";
-$a->strings["Wednesday"] = "Woensdag";
-$a->strings["Thursday"] = "Donderdag";
-$a->strings["Friday"] = "Vrijdag";
-$a->strings["Saturday"] = "Zaterdag";
-$a->strings["Sunday"] = "Zondag";
-$a->strings["January"] = "Januari";
-$a->strings["February"] = "Februari";
-$a->strings["March"] = "Maart";
-$a->strings["April"] = "April";
-$a->strings["May"] = "Mei";
-$a->strings["June"] = "Juni";
-$a->strings["July"] = "Juli";
-$a->strings["August"] = "Augustus";
-$a->strings["September"] = "September";
-$a->strings["October"] = "Oktober";
-$a->strings["November"] = "November";
-$a->strings["December"] = "December";
-$a->strings["Mon"] = "Maa";
-$a->strings["Tue"] = "Din";
-$a->strings["Wed"] = "Woe";
-$a->strings["Thu"] = "Don";
-$a->strings["Fri"] = "Vrij";
-$a->strings["Sat"] = "Zat";
-$a->strings["Sun"] = "Zon";
-$a->strings["Jan"] = "Jan";
-$a->strings["Feb"] = "Feb";
-$a->strings["Mar"] = "Maa";
-$a->strings["Apr"] = "Apr";
-$a->strings["Jul"] = "Jul";
-$a->strings["Aug"] = "Aug";
-$a->strings["Sep"] = "Sep";
-$a->strings["Oct"] = "Okt";
-$a->strings["Nov"] = "Nov";
-$a->strings["Dec"] = "Dec";
-$a->strings["Content warning: %s"] = "Waarschuwing inhoud: %s";
-$a->strings["View Video"] = "Bekijk Video";
-$a->strings["bytes"] = "bytes";
-$a->strings["Click to open/close"] = "klik om te openen/sluiten";
-$a->strings["View on separate page"] = "Bekijk op aparte pagina";
-$a->strings["view on separate page"] = "bekijk op aparte pagina";
-$a->strings["link to source"] = "Verwijzing naar bron";
-$a->strings["activity"] = "activiteit";
-$a->strings["comment"] = [
-       0 => "reactie",
-       1 => "reacties",
-];
-$a->strings["post"] = "bericht";
-$a->strings["Item filed"] = "Item bewaard";
+$a->strings["Item not found."] = "Item niet gevonden.";
+$a->strings["Do you really want to delete this item?"] = "Wil je echt dit item verwijderen?";
+$a->strings["Yes"] = "Ja";
+$a->strings["Permission denied."] = "Toegang geweigerd";
+$a->strings["Archives"] = "Archieven";
+$a->strings["show more"] = "toon meer";
 $a->strings["No friends to display."] = "Geen vrienden om te laten zien.";
 $a->strings["Connect"] = "Verbinden";
 $a->strings["Authorize application connection"] = "Verbinding met de applicatie goedkeuren";
@@ -296,38 +295,12 @@ $a->strings["No contacts in common."] = "Geen gedeelde contacten.";
 $a->strings["Common Friends"] = "Gedeelde Vrienden";
 $a->strings["Credits"] = "Credits";
 $a->strings["Friendica is a community project, that would not be possible without the help of many people. Here is a list of those who have contributed to the code or the translation of Friendica. Thank you all!"] = "Friendica is een gemeenschapsproject dat niet mogelijk zou zijn zonder de hulp van vele mensen.  Hier is een lijst van alle mensen die aan de code of vertalingen van Friendica hebben meegewerkt.  Allen van harte bedankt!";
-$a->strings["Contact settings applied."] = "Contactinstellingen toegepast.";
-$a->strings["Contact update failed."] = "Aanpassen van contact mislukt.";
-$a->strings["Contact not found."] = "Contact niet gevonden";
-$a->strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working."] = "<strong>WAARSCHUWING: Dit is zeer geavanceerd</strong> en als je verkeerde informatie invult, zal je mogelijk niet meer kunnen communiceren met deze contactpersoon.";
-$a->strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Gebruik <strong>nu</strong> de \"terug\"-knop in je webbrowser wanneer je niet weet wat je op deze pagina moet doen.";
-$a->strings["No mirroring"] = "";
-$a->strings["Mirror as forwarded posting"] = "";
-$a->strings["Mirror as my own posting"] = "";
-$a->strings["Return to contact editor"] = "Ga terug naar contactbewerker";
-$a->strings["Refetch contact data"] = "";
-$a->strings["Submit"] = "Opslaan";
-$a->strings["Remote Self"] = "";
-$a->strings["Mirror postings from this contact"] = "";
-$a->strings["Mark this contact as remote_self, this will cause friendica to repost new entries from this contact."] = "";
-$a->strings["Name"] = "Naam";
-$a->strings["Account Nickname"] = "Bijnaam account";
-$a->strings["@Tagname - overrides Name/Nickname"] = "@Labelnaam - krijgt voorrang op naam/bijnaam";
-$a->strings["Account URL"] = "URL account";
-$a->strings["Friend Request URL"] = "URL vriendschapsverzoek";
-$a->strings["Friend Confirm URL"] = "URL vriendschapsbevestiging";
-$a->strings["Notification Endpoint URL"] = "";
-$a->strings["Poll/Feed URL"] = "URL poll/feed";
-$a->strings["New photo from this URL"] = "Nieuwe foto van deze URL";
 $a->strings["Photos"] = "Foto's";
 $a->strings["Contact Photos"] = "Contactfoto's";
 $a->strings["Upload"] = "Uploaden";
 $a->strings["Files"] = "Bestanden";
 $a->strings["Not Found"] = "Niet gevonden";
 $a->strings["No profile"] = "Geen profiel";
-$a->strings["Help:"] = "Help:";
-$a->strings["Help"] = "Help";
-$a->strings["Page not found."] = "Pagina niet gevonden";
 $a->strings["Welcome to %s"] = "Welkom op %s";
 $a->strings["Remote privacy information not available."] = "Privacyinformatie op afstand niet beschikbaar.";
 $a->strings["Visible to:"] = "Zichtbaar voor:";
@@ -378,6 +351,7 @@ $a->strings["Do you really want to delete this suggestion?"] = "Wil je echt dit
 $a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Geen voorstellen beschikbaar. Als dit een nieuwe website is, kun je het over 24 uur nog eens proberen.";
 $a->strings["Ignore/Hide"] = "Negeren/Verbergen";
 $a->strings["Friend Suggestions"] = "Vriendschapsvoorstellen";
+$a->strings["[Embedded content - reload page to view]"] = "[Ingebedde inhoud - herlaad pagina om het te bekijken]";
 $a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Deze website heeft het toegelaten dagelijkse aantal registraties overschreden. Probeer morgen opnieuw.";
 $a->strings["Import"] = "Importeren";
 $a->strings["Move account"] = "Account verplaatsen";
@@ -385,145 +359,21 @@ $a->strings["You can import an account from another Friendica server."] = "Je ku
 $a->strings["You need to export your account from the old server and upload it here. We will recreate your old account here with all your contacts. We will try also to inform your friends that you moved here."] = "Je moet je account bij de oude server exporteren, en hier uploaden. We zullen je oude account hier opnieuw aanmaken, met al je contacten. We zullen ook proberen om je vrienden in te lichten dat je naar hier verhuisd bent.";
 $a->strings["This feature is experimental. We can't import contacts from the OStatus network (GNU Social/Statusnet) or from Diaspora"] = "";
 $a->strings["Account file"] = "Account bestand";
-$a->strings["To export your account, go to \"Settings->Export your personal data\" and select \"Export account\""] = "";
-$a->strings["[Embedded content - reload page to view]"] = "[Ingebedde inhoud - herlaad pagina om het te bekijken]";
-$a->strings["%1\$s welcomes %2\$s"] = "%1\$s heet %2\$s van harte welkom";
+$a->strings["To export your account, go to \"Settings->Export your personal data\" and select \"Export account\""] = "Om je account te exporteren, ga naar \"Instellingen->Exporteer je persoonlijke data\" en selecteer \"Exporteer account\"";
 $a->strings["No keywords to match. Please add keywords to your default profile."] = "Geen sleutelwoorden om te zoeken. Voeg sleutelwoorden toe aan je standaard profiel.";
 $a->strings["is interested in:"] = "Is geïnteresseerd in:";
 $a->strings["Profile Match"] = "Profielmatch";
 $a->strings["No matches"] = "Geen resultaten";
-$a->strings["Invalid request identifier."] = "Ongeldige <em>request identifier</em>.";
-$a->strings["Discard"] = "Verwerpen";
-$a->strings["Ignore"] = "Negeren";
-$a->strings["Notifications"] = "Notificaties";
-$a->strings["Network Notifications"] = "Netwerknotificaties";
-$a->strings["System Notifications"] = "Systeemnotificaties";
-$a->strings["Personal Notifications"] = "Persoonlijke notificaties";
-$a->strings["Home Notifications"] = "Tijdlijn-notificaties";
-$a->strings["Show Ignored Requests"] = "Toon genegeerde verzoeken";
-$a->strings["Hide Ignored Requests"] = "Verberg genegeerde verzoeken";
-$a->strings["Notification type: "] = "Notificatiesoort:";
-$a->strings["suggested by %s"] = "Voorgesteld door %s";
-$a->strings["Hide this contact from others"] = "Verberg dit contact voor anderen";
-$a->strings["Post a new friend activity"] = "Bericht over een nieuwe vriend";
-$a->strings["if applicable"] = "Indien toepasbaar";
-$a->strings["Approve"] = "Goedkeuren";
-$a->strings["Claims to be known to you: "] = "Denkt dat u hem of haar kent:";
-$a->strings["yes"] = "Ja";
-$a->strings["no"] = "Nee";
-$a->strings["Shall your connection be bidirectional or not?"] = "";
-$a->strings["Accepting %s as a friend allows %s to subscribe to your posts, and you will also receive updates from them in your news feed."] = "";
-$a->strings["Accepting %s as a subscriber allows them to subscribe to your posts, but you will not receive updates from them in your news feed."] = "";
-$a->strings["Accepting %s as a sharer allows them to subscribe to your posts, but you will not receive updates from them in your news feed."] = "";
-$a->strings["Friend"] = "Vriend";
-$a->strings["Sharer"] = "Deler";
-$a->strings["Subscriber"] = "";
-$a->strings["Location:"] = "Plaats:";
-$a->strings["About:"] = "Over:";
-$a->strings["Tags:"] = "Labels:";
-$a->strings["Gender:"] = "Geslacht:";
-$a->strings["Profile URL"] = "Profiel url";
-$a->strings["Network:"] = "Netwerk:";
-$a->strings["No introductions."] = "Geen vriendschaps- of connectieverzoeken.";
-$a->strings["Show unread"] = "";
-$a->strings["Show all"] = "";
-$a->strings["No more %s notifications."] = "";
-$a->strings["OpenID protocol error. No ID returned."] = "OpenID protocol fout. Geen ID Gevonden.";
-$a->strings["Account not found and OpenID registration is not permitted on this site."] = "Account niet gevonden, en OpenID-registratie is niet toegelaten op deze website.";
-$a->strings["Login failed."] = "Login mislukt.";
-$a->strings["Profile not found."] = "Profiel niet gevonden";
-$a->strings["This may occasionally happen if contact was requested by both persons and it has already been approved."] = "Dit kan soms gebeuren als het contact door beide personen werd gevraagd, en het werd al goedgekeurd.";
-$a->strings["Response from remote site was not understood."] = "Antwoord van de website op afstand werd niet begrepen.";
-$a->strings["Unexpected response from remote site: "] = "Onverwacht antwoord van website op afstand:";
-$a->strings["Confirmation completed successfully."] = "Bevestiging werd correct voltooid.";
-$a->strings["Temporary failure. Please wait and try again."] = "Tijdelijke fout. Wacht even en probeer opnieuw.";
-$a->strings["Introduction failed or was revoked."] = "Verzoek mislukt of herroepen.";
-$a->strings["Remote site reported: "] = "Website op afstand berichtte: ";
-$a->strings["Unable to set contact photo."] = "Ik kan geen contact foto instellen.";
-$a->strings["No user record found for '%s' "] = "Geen gebruiker gevonden voor '%s'";
-$a->strings["Our site encryption key is apparently messed up."] = "De encryptie-sleutel van onze webstek is blijkbaar beschadigd.";
-$a->strings["Empty site URL was provided or URL could not be decrypted by us."] = "Er werd een lege URL gegeven, of de URL kon niet ontcijferd worden door ons.";
-$a->strings["Contact record was not found for you on our site."] = "We vonden op onze webstek geen contactrecord voor jou.";
-$a->strings["Site public key not available in contact record for URL %s."] = "Publieke sleutel voor webstek niet beschikbaar in contactrecord voor URL %s.";
-$a->strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "Het ID dat jouw systeem aangeeft is een dubbel op ons systeem. Als je opnieuw probeert zou het moeten werken.";
-$a->strings["Unable to set your contact credentials on our system."] = "Niet in staat om op dit systeem je contactreferenties in te stellen.";
-$a->strings["Unable to update your contact profile details on our system"] = "";
-$a->strings["[Name Withheld]"] = "[Naam achtergehouden]";
-$a->strings["%1\$s has joined %2\$s"] = "%1\$s is toegetreden tot %2\$s";
-$a->strings["Total invitation limit exceeded."] = "Totale uitnodigingslimiet overschreden.";
-$a->strings["%s : Not a valid email address."] = "%s: Geen geldig e-mailadres.";
-$a->strings["Please join us on Friendica"] = "Kom bij ons op Friendica";
-$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Uitnodigingslimiet overschreden. Neem contact op met de beheerder van je website.";
-$a->strings["%s : Message delivery failed."] = "%s : Aflevering van bericht mislukt.";
-$a->strings["%d message sent."] = [
-       0 => "%d bericht verzonden.",
-       1 => "%d berichten verzonden.",
-];
-$a->strings["You have no more invitations available"] = "Je kunt geen uitnodigingen meer sturen";
-$a->strings["Visit %s for a list of public sites that you can join. Friendica members on other sites can all connect with each other, as well as with members of many other social networks."] = "Bezoek %s voor een lijst van openbare sites waar je je kunt aansluiten. Friendica leden op andere sites kunnen allemaal met elkaar verbonden worden, en ook met leden van verschillende andere sociale netwerken.";
-$a->strings["To accept this invitation, please visit and register at %s or any other public Friendica website."] = "Om deze uitnodiging te accepteren kan je je op %s registreren of op een andere vrij toegankelijke Friendica-website.";
-$a->strings["Friendica sites all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks. See %s for a list of alternate Friendica sites you can join."] = "Friendica servers zijn allemaal onderling verbonden om een reusachtig sociaal web te maken met verbeterde privacy, dat eigendom is van en gecontroleerd door zijn leden. Ze kunnen ook verbindingen maken met verschillende traditionele sociale netwerken. Bekijk %s voor een lijst van alternatieve Friendica servers waar je aan kunt sluiten.";
-$a->strings["Our apologies. This system is not currently configured to connect with other public sites or invite members."] = "Onze verontschuldigingen. Dit systeem is momenteel niet ingesteld om verbinding te maken met andere openbare plaatsen of leden uit te nodigen.";
-$a->strings["Friendica sites all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks."] = "";
-$a->strings["To accept this invitation, please visit and register at %s."] = "";
-$a->strings["Send invitations"] = "Verstuur uitnodigingen";
-$a->strings["Enter email addresses, one per line:"] = "Vul e-mailadressen in, één per lijn:";
-$a->strings["Your message:"] = "Jouw bericht:";
-$a->strings["You are cordially invited to join me and other close friends on Friendica - and help us to create a better social web."] = "Ik nodig je vriendelijk uit om bij mij en andere vrienden te komen op Friendica - en ons te helpen om een beter sociaal web te bouwen.";
-$a->strings["You will need to supply this invitation code: \$invite_code"] = "Je zult deze uitnodigingscode moeten invullen: \$invite_code";
-$a->strings["Once you have registered, please connect with me via my profile page at:"] = "Eens je geregistreerd bent kun je contact leggen met mij via mijn profielpagina op:";
-$a->strings["For more information about the Friendica project and why we feel it is important, please visit http://friendi.ca"] = "";
+$a->strings["Manage Identities and/or Pages"] = "Beheer Identiteiten en/of Pagina's";
+$a->strings["Toggle between different identities or community/group pages which share your account details or which you have been granted \"manage\" permissions"] = "Wissel tussen verschillende identiteiten of forum/groeppagina's die jouw accountdetails delen of waar je \"beheerdersrechten\" hebt gekregen.";
+$a->strings["Select an identity to manage: "] = "Selecteer een identiteit om te beheren:";
+$a->strings["Submit"] = "Opslaan";
 $a->strings["Invalid request."] = "";
 $a->strings["Sorry, maybe your upload is bigger than the PHP configuration allows"] = "";
 $a->strings["Or - did you try to upload an empty file?"] = "";
 $a->strings["File exceeds size limit of %s"] = "";
 $a->strings["File upload failed."] = "Uploaden van bestand mislukt.";
-$a->strings["Manage Identities and/or Pages"] = "Beheer Identiteiten en/of Pagina's";
-$a->strings["Toggle between different identities or community/group pages which share your account details or which you have been granted \"manage\" permissions"] = "Wissel tussen verschillende identiteiten of forum/groeppagina's die jouw accountdetails delen of waar je \"beheerdersrechten\" hebt gekregen.";
-$a->strings["Select an identity to manage: "] = "Selecteer een identiteit om te beheren:";
-$a->strings["This introduction has already been accepted."] = "Verzoek is al goedgekeurd";
-$a->strings["Profile location is not valid or does not contain profile information."] = "Profiel is ongeldig of bevat geen informatie";
-$a->strings["Warning: profile location has no identifiable owner name."] = "Waarschuwing: de profiellocatie heeft geen identificeerbare eigenaar.";
-$a->strings["Warning: profile location has no profile photo."] = "Waarschuwing: Profieladres heeft geen profielfoto.";
-$a->strings["%d required parameter was not found at the given location"] = [
-       0 => "De %d vereiste parameter is niet op het gegeven adres gevonden",
-       1 => "De %d vereiste parameters zijn niet op het gegeven adres gevonden",
-];
-$a->strings["Introduction complete."] = "Verzoek voltooid.";
-$a->strings["Unrecoverable protocol error."] = "Onherstelbare protocolfout. ";
-$a->strings["Profile unavailable."] = "Profiel onbeschikbaar";
-$a->strings["%s has received too many connection requests today."] = "%s heeft te veel verzoeken gehad vandaag.";
-$a->strings["Spam protection measures have been invoked."] = "Beveiligingsmaatregelen tegen spam zijn in werking getreden.";
-$a->strings["Friends are advised to please try again in 24 hours."] = "Wij adviseren vrienden om het over 24 uur nog een keer te proberen.";
-$a->strings["Invalid locator"] = "Ongeldige plaatsbepaler";
-$a->strings["You have already introduced yourself here."] = "Je hebt jezelf hier al voorgesteld.";
-$a->strings["Apparently you are already friends with %s."] = "Blijkbaar bent u al bevriend met %s.";
-$a->strings["Invalid profile URL."] = "Ongeldig profiel adres.";
-$a->strings["Disallowed profile URL."] = "Niet toegelaten profiel adres.";
-$a->strings["Blocked domain"] = "";
-$a->strings["Failed to update contact record."] = "Ik kon de contactgegevens niet aanpassen.";
-$a->strings["Your introduction has been sent."] = "Je verzoek is verzonden.";
-$a->strings["Remote subscription can't be done for your network. Please subscribe directly on your system."] = "";
-$a->strings["Please login to confirm introduction."] = "Log in om je verzoek te bevestigen.";
-$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "Je huidige identiteit is niet de juiste. Log met <strong>dit</strong> profiel in.";
-$a->strings["Confirm"] = "Bevestig";
-$a->strings["Hide this contact"] = "Verberg dit contact";
-$a->strings["Welcome home %s."] = "Welkom terug %s.";
-$a->strings["Please confirm your introduction/connection request to %s."] = "Bevestig je vriendschaps-/connectieverzoek voor %s.";
-$a->strings["Public access denied."] = "Niet vrij toegankelijk";
-$a->strings["Please enter your 'Identity Address' from one of the following supported communications networks:"] = "Vul hier uw 'Identiteitsadres' in van een van de volgende ondersteunde communicatienetwerken:";
-$a->strings["If you are not yet a member of the free social web, <a href=\"%s\">follow this link to find a public Friendica site and join us today</a>."] = "";
-$a->strings["Friend/Connection Request"] = "Vriendschaps-/connectieverzoek";
-$a->strings["Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@gnusocial.de"] = "";
-$a->strings["Please answer the following:"] = "Beantwoord het volgende:";
-$a->strings["Does %s know you?"] = "Kent %s jou?";
-$a->strings["Add a personal note:"] = "Voeg een persoonlijke opmerking toe:";
-$a->strings["Friendica"] = "Friendica";
-$a->strings["GNU Social (Pleroma, Mastodon)"] = "";
-$a->strings["Diaspora (Socialhome, Hubzilla)"] = "";
-$a->strings[" - please do not use this form.  Instead, enter %s into your Diaspora search bar."] = "- Gebruik niet dit formulier. Vul %s in in je Diaspora zoekbalk.";
-$a->strings["Your Identity Address:"] = "Adres van uw identiteit:";
-$a->strings["Submit Request"] = "Aanvraag indienen";
+$a->strings["- select -"] = "- Kies -";
 $a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ g:i A";
 $a->strings["Time Conversion"] = "Tijdsconversie";
 $a->strings["Friendica provides this service for sharing events with other networks and friends in unknown timezones."] = "Friendica biedt deze dienst aan om gebeurtenissen te delen met andere netwerken en vrienden in onbekende tijdzones.";
@@ -531,6 +381,17 @@ $a->strings["UTC time: %s"] = "UTC tijd: %s";
 $a->strings["Current timezone: %s"] = "Huidige Tijdzone: %s";
 $a->strings["Converted localtime: %s"] = "Omgerekende lokale tijd: %s";
 $a->strings["Please select your timezone:"] = "Selecteer je tijdzone:";
+$a->strings["No more system notifications."] = "Geen systeemnotificaties meer.";
+$a->strings["System Notifications"] = "Systeemnotificaties";
+$a->strings["{0} wants to be your friend"] = "{0} wilt je vriend worden";
+$a->strings["{0} sent you a message"] = "{0} stuurde jou een bericht";
+$a->strings["{0} requested registration"] = "{0} vroeg om zich te registreren";
+$a->strings["Poke/Prod"] = "Aanstoten/porren";
+$a->strings["poke, prod or do other things to somebody"] = "aanstoten, porren of andere dingen met iemand doen";
+$a->strings["Recipient"] = "Ontvanger";
+$a->strings["Choose what you wish to do to recipient"] = "Kies wat je met de ontvanger wil doen";
+$a->strings["Make this post private"] = "Dit bericht privé maken";
+$a->strings["Public access denied."] = "Niet vrij toegankelijk";
 $a->strings["Only logged in users are permitted to perform a probing."] = "";
 $a->strings["Permission denied"] = "Toegang geweigerd";
 $a->strings["Invalid profile identifier."] = "Ongeldige profiel-identificatie.";
@@ -541,11 +402,22 @@ $a->strings["All Contacts (with secure profile access)"] = "Alle contacten (met
 $a->strings["Account approved."] = "Account goedgekeurd.";
 $a->strings["Registration revoked for %s"] = "Registratie ingetrokken voor %s";
 $a->strings["Please login."] = "Inloggen.";
-$a->strings["Remove My Account"] = "Verwijder mijn account";
-$a->strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Dit zal je account volledig verwijderen. Dit kan niet hersteld worden als het eenmaal uitgevoerd is.";
-$a->strings["Please enter your password for verification:"] = "Voer je wachtwoord in voor verificatie:";
+$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s volgt %3\$s van %2\$s";
+$a->strings["Tag removed"] = "Label verwijderd";
+$a->strings["Remove Item Tag"] = "Verwijder label van item";
+$a->strings["Select a tag to remove: "] = "Selecteer een label om te verwijderen: ";
+$a->strings["Remove"] = "Verwijderen";
+$a->strings["Export account"] = "Account exporteren";
+$a->strings["Export your account info and contacts. Use this to make a backup of your account and/or to move it to another server."] = "Je account informatie en contacten exporteren. Gebruik dit om een backup van je account te maken en/of om het te verhuizen naar een andere server.";
+$a->strings["Export all"] = "Alles exporteren";
+$a->strings["Export your accout info, contacts and all your items as json. Could be a very big file, and could take a lot of time. Use this to make a full backup of your account (photos are not exported)"] = "Je account info, contacten en al je items in json formaat exporteren. Dit kan een heel groot bestand worden, en kan lang duren. Gebruik dit om een volledige backup van je account te maken (foto's worden niet geexporteerd)";
+$a->strings["Export personal data"] = "Persoonlijke gegevens exporteren";
 $a->strings["No contacts."] = "Geen contacten.";
 $a->strings["Access denied."] = "Toegang geweigerd";
+$a->strings["Image exceeds size limit of %s"] = "";
+$a->strings["Unable to process image."] = "Niet in staat om de afbeelding te verwerken";
+$a->strings["Wall Photos"] = "";
+$a->strings["Image upload failed."] = "Uploaden van afbeelding mislukt.";
 $a->strings["Number of daily wall messages for %s exceeded. Message failed."] = "";
 $a->strings["No recipient selected."] = "Geen ontvanger geselecteerd.";
 $a->strings["Unable to check your home location."] = "Niet in staat om je tijdlijn-locatie vast te stellen";
@@ -557,185 +429,136 @@ $a->strings["Send Private Message"] = "Verstuur privébericht";
 $a->strings["If you wish for %s to respond, please check that the privacy settings on your site allow private mail from unknown senders."] = "Als je wilt dat %s antwoordt moet je nakijken dat de privacy-instellingen op jouw website privéberichten van onbekende afzenders toelaat.";
 $a->strings["To:"] = "Aan:";
 $a->strings["Subject:"] = "Onderwerp:";
-$a->strings["Export account"] = "Account exporteren";
-$a->strings["Export your account info and contacts. Use this to make a backup of your account and/or to move it to another server."] = "Je account informatie en contacten exporteren. Gebruik dit om een backup van je account te maken en/of om het te verhuizen naar een andere server.";
-$a->strings["Export all"] = "Alles exporteren";
-$a->strings["Export your accout info, contacts and all your items as json. Could be a very big file, and could take a lot of time. Use this to make a full backup of your account (photos are not exported)"] = "Je account info, contacten en al je items in json formaat exporteren. Dit kan een heel groot bestand worden, en kan lang duren. Gebruik dit om een volledige backup van je account te maken (foto's worden niet geexporteerd)";
-$a->strings["Export personal data"] = "Persoonlijke gegevens exporteren";
-$a->strings["- select -"] = "- Kies -";
-$a->strings["No more system notifications."] = "Geen systeemnotificaties meer.";
-$a->strings["{0} wants to be your friend"] = "{0} wilt je vriend worden";
-$a->strings["{0} sent you a message"] = "{0} stuurde jou een bericht";
-$a->strings["{0} requested registration"] = "{0} vroeg om zich te registreren";
-$a->strings["Poke/Prod"] = "Aanstoten/porren";
-$a->strings["poke, prod or do other things to somebody"] = "aanstoten, porren of andere dingen met iemand doen";
-$a->strings["Recipient"] = "Ontvanger";
-$a->strings["Choose what you wish to do to recipient"] = "Kies wat je met de ontvanger wil doen";
-$a->strings["Make this post private"] = "Dit bericht privé maken";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s volgt %3\$s van %2\$s";
-$a->strings["Tag removed"] = "Label verwijderd";
-$a->strings["Remove Item Tag"] = "Verwijder label van item";
-$a->strings["Select a tag to remove: "] = "Selecteer een label om te verwijderen: ";
-$a->strings["Remove"] = "Verwijderen";
-$a->strings["Image exceeds size limit of %s"] = "";
-$a->strings["Unable to process image."] = "Niet in staat om de afbeelding te verwerken";
-$a->strings["Wall Photos"] = "";
-$a->strings["Image upload failed."] = "Uploaden van afbeelding mislukt.";
-$a->strings["Remove term"] = "Verwijder zoekterm";
-$a->strings["Saved Searches"] = "Opgeslagen zoekopdrachten";
-$a->strings["Only logged in users are permitted to perform a search."] = "";
-$a->strings["Too Many Requests"] = "";
-$a->strings["Only one search per minute is permitted for not logged in users."] = "";
-$a->strings["No results."] = "Geen resultaten.";
-$a->strings["Items tagged with: %s"] = "";
-$a->strings["Results for: %s"] = "";
+$a->strings["Your message:"] = "Jouw bericht:";
 $a->strings["Login"] = "Login";
 $a->strings["The post was created"] = "";
-$a->strings["Community option not available."] = "";
-$a->strings["Not available."] = "Niet beschikbaar";
-$a->strings["Local Community"] = "";
-$a->strings["Posts from local users on this server"] = "";
-$a->strings["Global Community"] = "";
-$a->strings["Posts from users of the whole federated network"] = "";
-$a->strings["This community stream shows all public posts received by this node. They may not reflect the opinions of this node’s users."] = "";
 $a->strings["Item not found"] = "Item niet gevonden";
 $a->strings["Edit post"] = "Bericht bewerken";
 $a->strings["CC: email addresses"] = "CC: e-mailadressen";
 $a->strings["Example: bob@example.com, mary@example.com"] = "Voorbeeld: bob@voorbeeld.nl, an@voorbeeld.be";
-$a->strings["You must be logged in to use this module"] = "";
-$a->strings["Source URL"] = "";
+$a->strings["Contact not found."] = "Contact niet gevonden";
 $a->strings["Friend suggestion sent."] = "Vriendschapsvoorstel verzonden.";
 $a->strings["Suggest Friends"] = "Stel vrienden voor";
 $a->strings["Suggest a friend for %s"] = "Stel een vriend voor aan %s";
-$a->strings["Group created."] = "Groep aangemaakt.";
-$a->strings["Could not create group."] = "Kon de groep niet aanmaken.";
-$a->strings["Group not found."] = "Groep niet gevonden.";
-$a->strings["Group name changed."] = "Groepsnaam gewijzigd.";
-$a->strings["Save Group"] = "Bewaar groep";
-$a->strings["Create a group of contacts/friends."] = "Maak een groep contacten/vrienden aan.";
-$a->strings["Group Name: "] = "Groepsnaam:";
-$a->strings["Group removed."] = "Groep verwijderd.";
-$a->strings["Unable to remove group."] = "Niet in staat om groep te verwijderen.";
-$a->strings["Delete Group"] = "";
-$a->strings["Group Editor"] = "Groepsbewerker";
-$a->strings["Edit Group Name"] = "";
-$a->strings["Members"] = "Leden";
-$a->strings["All Contacts"] = "Alle Contacten";
-$a->strings["Group is empty"] = "De groep is leeg";
-$a->strings["Remove Contact"] = "";
-$a->strings["Add Contact"] = "";
-$a->strings["Unable to locate original post."] = "Ik kan de originele post niet meer vinden.";
-$a->strings["Empty post discarded."] = "Lege post weggegooid.";
-$a->strings["This message was sent to you by %s, a member of the Friendica social network."] = "Dit bericht werd naar jou gestuurd door %s, een lid van het Friendica sociale netwerk.";
-$a->strings["You may visit them online at %s"] = "Je kunt ze online bezoeken op %s";
-$a->strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Contacteer de afzender door op dit bericht te antwoorden als je deze berichten niet wilt ontvangen.";
-$a->strings["%s posted an update."] = "%s heeft een wijziging geplaatst.";
-$a->strings["New Message"] = "Nieuw Bericht";
-$a->strings["Unable to locate contact information."] = "Ik kan geen contact informatie vinden.";
-$a->strings["Messages"] = "Privéberichten";
-$a->strings["Do you really want to delete this message?"] = "Wil je echt dit bericht verwijderen?";
-$a->strings["Message deleted."] = "Bericht verwijderd.";
-$a->strings["Conversation removed."] = "Gesprek verwijderd.";
-$a->strings["No messages."] = "Geen berichten.";
-$a->strings["Message not available."] = "Bericht niet beschikbaar.";
-$a->strings["Delete message"] = "Verwijder bericht";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["Delete conversation"] = "Verwijder gesprek";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Geen beveiligde communicatie beschikbaar. Je kunt <strong>misschien</strong> antwoorden vanaf de profiel-pagina van de afzender.";
-$a->strings["Send Reply"] = "Verstuur Antwoord";
-$a->strings["Unknown sender - %s"] = "Onbekende afzender - %s";
-$a->strings["You and %s"] = "Jij en %s";
-$a->strings["%s and You"] = "%s en jij";
-$a->strings["%d message"] = [
-       0 => "%d bericht",
-       1 => "%d berichten",
-];
-$a->strings["add"] = "toevoegen";
-$a->strings["Warning: This group contains %s member from a network that doesn't allow non public messages."] = [
+$a->strings["Access to this profile has been restricted."] = "Toegang tot dit profiel is beperkt.";
+$a->strings["Events"] = "Gebeurtenissen";
+$a->strings["View"] = "";
+$a->strings["Previous"] = "Vorige";
+$a->strings["Next"] = "Volgende";
+$a->strings["today"] = "vandaag";
+$a->strings["month"] = "maand";
+$a->strings["week"] = "week";
+$a->strings["day"] = "dag";
+$a->strings["list"] = "";
+$a->strings["User not found"] = "";
+$a->strings["This calendar format is not supported"] = "";
+$a->strings["No exportable data found"] = "Geen exporteerbare data gevonden";
+$a->strings["calendar"] = "";
+$a->strings["Network:"] = "Netwerk:";
+$a->strings["%d contact edited."] = [
        0 => "",
        1 => "",
 ];
-$a->strings["Messages in this group won't be send to these receivers."] = "";
-$a->strings["No such group"] = "Zo'n groep bestaat niet";
-$a->strings["Group: %s"] = "";
-$a->strings["Private messages to this person are at risk of public disclosure."] = "Privéberichten naar deze persoon kunnen openbaar gemaakt worden.";
-$a->strings["Invalid contact."] = "Ongeldig contact.";
-$a->strings["Commented Order"] = "Nieuwe reacties bovenaan";
-$a->strings["Sort by Comment Date"] = "Berichten met nieuwe reacties bovenaan";
-$a->strings["Posted Order"] = "Nieuwe berichten bovenaan";
-$a->strings["Sort by Post Date"] = "Nieuwe berichten bovenaan";
-$a->strings["Personal"] = "Persoonlijk";
-$a->strings["Posts that mention or involve you"] = "Alleen berichten die jou vermelden of op jou betrekking hebben";
-$a->strings["New"] = "Nieuw";
-$a->strings["Activity Stream - by date"] = "Activiteitenstroom - volgens datum";
-$a->strings["Shared Links"] = "Gedeelde links";
-$a->strings["Interesting Links"] = "Interessante links";
-$a->strings["Starred"] = "Met ster";
-$a->strings["Favourite Posts"] = "Favoriete berichten";
-$a->strings["Personal Notes"] = "Persoonlijke Nota's";
-$a->strings["Post successful."] = "Bericht succesvol geplaatst.";
-$a->strings["Photo Albums"] = "Fotoalbums";
-$a->strings["Recent Photos"] = "Recente foto's";
-$a->strings["Upload New Photos"] = "Nieuwe foto's uploaden";
-$a->strings["everybody"] = "iedereen";
-$a->strings["Contact information unavailable"] = "Contactinformatie niet beschikbaar";
-$a->strings["Album not found."] = "Album niet gevonden";
-$a->strings["Delete Album"] = "Verwijder album";
-$a->strings["Do you really want to delete this photo album and all its photos?"] = "Wil je echt dit fotoalbum en alle foto's erin verwijderen?";
-$a->strings["Delete Photo"] = "Verwijder foto";
-$a->strings["Do you really want to delete this photo?"] = "Wil je echt deze foto verwijderen?";
-$a->strings["a photo"] = "een foto";
-$a->strings["%1\$s was tagged in %2\$s by %3\$s"] = "%1\$s is gelabeld in %2\$s door %3\$s";
-$a->strings["Image upload didn't complete, please try again"] = "";
-$a->strings["Image file is missing"] = "";
-$a->strings["Server can't accept new file upload at this time, please contact your administrator"] = "";
-$a->strings["Image file is empty."] = "Afbeeldingsbestand is leeg.";
-$a->strings["No photos selected"] = "Geen foto's geselecteerd";
-$a->strings["Access to this item is restricted."] = "Toegang tot dit item is beperkt.";
-$a->strings["Upload Photos"] = "Upload foto's";
-$a->strings["New album name: "] = "Nieuwe albumnaam: ";
-$a->strings["or existing album name: "] = "of bestaande albumnaam: ";
-$a->strings["Do not show a status post for this upload"] = "Toon geen bericht op je tijdlijn van deze upload";
-$a->strings["Permissions"] = "Rechten";
-$a->strings["Show to Groups"] = "Tonen aan groepen";
-$a->strings["Show to Contacts"] = "Tonen aan contacten";
-$a->strings["Edit Album"] = "Album wijzigen";
-$a->strings["Show Newest First"] = "Toon niewste eerst";
-$a->strings["Show Oldest First"] = "Toon oudste eerst";
-$a->strings["View Photo"] = "Bekijk foto";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Toegang geweigerd. Toegang tot dit item is mogelijk beperkt.";
-$a->strings["Photo not available"] = "Foto is niet beschikbaar";
-$a->strings["View photo"] = "Bekijk foto";
-$a->strings["Edit photo"] = "Bewerk foto";
-$a->strings["Use as profile photo"] = "Gebruik als profielfoto";
-$a->strings["Private Message"] = "Privébericht";
-$a->strings["View Full Size"] = "Bekijk in volledig formaat";
-$a->strings["Tags: "] = "Labels: ";
-$a->strings["[Remove any tag]"] = "[Alle labels verwijderen]";
-$a->strings["New album name"] = "Nieuwe albumnaam";
-$a->strings["Caption"] = "Onderschrift";
-$a->strings["Add a Tag"] = "Een label toevoegen";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Voorbeeld: @bob, @Barbara_Jansen, @jan@voorbeeld.nl, #Ardennen, #camping ";
-$a->strings["Do not rotate"] = "";
-$a->strings["Rotate CW (right)"] = "Roteren met de klok mee (rechts)";
-$a->strings["Rotate CCW (left)"] = "Roteren tegen de klok in (links)";
-$a->strings["I like this (toggle)"] = "Vind ik leuk";
-$a->strings["I don't like this (toggle)"] = "Vind ik niet leuk";
+$a->strings["Could not access contact record."] = "Kon geen toegang krijgen tot de contactgegevens";
+$a->strings["Could not locate selected profile."] = "Kon het geselecteerde profiel niet vinden.";
+$a->strings["Contact updated."] = "Contact bijgewerkt.";
+$a->strings["Failed to update contact record."] = "Ik kon de contactgegevens niet aanpassen.";
+$a->strings["Contact has been blocked"] = "Contact is geblokkeerd";
+$a->strings["Contact has been unblocked"] = "Contact is gedeblokkeerd";
+$a->strings["Contact has been ignored"] = "Contact wordt genegeerd";
+$a->strings["Contact has been unignored"] = "Contact wordt niet meer genegeerd";
+$a->strings["Contact has been archived"] = "Contact is gearchiveerd";
+$a->strings["Contact has been unarchived"] = "Contact is niet meer gearchiveerd";
+$a->strings["Drop contact"] = "";
+$a->strings["Do you really want to delete this contact?"] = "Wil je echt dit contact verwijderen?";
+$a->strings["Contact has been removed."] = "Contact is verwijderd.";
+$a->strings["You are mutual friends with %s"] = "Je bent wederzijds bevriend met %s";
+$a->strings["You are sharing with %s"] = "Je deelt met %s";
+$a->strings["%s is sharing with you"] = "%s deelt met jou";
+$a->strings["Private communications are not available for this contact."] = "Privécommunicatie met dit contact is niet beschikbaar.";
+$a->strings["Never"] = "Nooit";
+$a->strings["(Update was successful)"] = "(Wijziging is geslaagd)";
+$a->strings["(Update was not successful)"] = "(Wijziging is niet geslaagd)";
+$a->strings["Suggest friends"] = "Stel vrienden voor";
+$a->strings["Network type: %s"] = "Netwerk type: %s";
+$a->strings["Communications lost with this contact!"] = "Communicatie met dit contact is verbroken!";
+$a->strings["Fetch further information for feeds"] = "";
+$a->strings["Fetch information like preview pictures, title and teaser from the feed item. You can activate this if the feed doesn't contain much text. Keywords are taken from the meta header in the feed item and are posted as hash tags."] = "";
+$a->strings["Disabled"] = "Uitgeschakeld";
+$a->strings["Fetch information"] = "";
+$a->strings["Fetch keywords"] = "";
+$a->strings["Fetch information and keywords"] = "";
+$a->strings["Disconnect/Unfollow"] = "";
+$a->strings["Contact"] = "";
+$a->strings["Profile Visibility"] = "Zichtbaarheid profiel";
+$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Kies het profiel dat getoond moet worden wanneer %s je profiel bezoekt. ";
+$a->strings["Contact Information / Notes"] = "Contactinformatie / aantekeningen";
+$a->strings["Their personal note"] = "";
+$a->strings["Edit contact notes"] = "Wijzig aantekeningen over dit contact";
+$a->strings["Block/Unblock contact"] = "Blokkeer/deblokkeer contact";
+$a->strings["Ignore contact"] = "Negeer contact";
+$a->strings["Repair URL settings"] = "Repareer URL-instellingen";
+$a->strings["View conversations"] = "Toon gesprekken";
+$a->strings["Last update:"] = "Laatste wijziging:";
+$a->strings["Update public posts"] = "Openbare posts aanpassen";
+$a->strings["Update now"] = "Wijzig nu";
+$a->strings["Unblock"] = "Blokkering opheffen";
+$a->strings["Block"] = "Blokkeren";
+$a->strings["Unignore"] = "Negeer niet meer";
+$a->strings["Ignore"] = "Negeren";
+$a->strings["Currently blocked"] = "Op dit moment geblokkeerd";
+$a->strings["Currently ignored"] = "Op dit moment genegeerd";
+$a->strings["Currently archived"] = "Op dit moment gearchiveerd";
+$a->strings["Awaiting connection acknowledge"] = "";
+$a->strings["Hide this contact from others"] = "Verberg dit contact voor anderen";
+$a->strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "Antwoorden of 'vind ik leuk's op je openbare posts <strong>kunnen</strong> nog zichtbaar zijn";
+$a->strings["Notification for new posts"] = "Meldingen voor nieuwe berichten";
+$a->strings["Send a notification of every new post of this contact"] = "";
+$a->strings["Blacklisted keywords"] = "";
+$a->strings["Comma separated list of keywords that should not be converted to hashtags, when \"Fetch information and keywords\" is selected"] = "";
+$a->strings["Profile URL"] = "Profiel url";
+$a->strings["Location:"] = "Plaats:";
+$a->strings["XMPP:"] = "";
+$a->strings["About:"] = "Over:";
+$a->strings["Tags:"] = "Labels:";
+$a->strings["Actions"] = "";
+$a->strings["Status"] = "Tijdlijn";
+$a->strings["Contact Settings"] = "";
+$a->strings["Suggestions"] = "Voorstellen";
+$a->strings["Suggest potential friends"] = "Stel vrienden voor";
+$a->strings["All Contacts"] = "Alle Contacten";
+$a->strings["Show all contacts"] = "Toon alle contacten";
+$a->strings["Unblocked"] = "Niet geblokkeerd";
+$a->strings["Only show unblocked contacts"] = "Toon alleen niet-geblokkeerde contacten";
+$a->strings["Blocked"] = "Geblokkeerd";
+$a->strings["Only show blocked contacts"] = "Toon alleen geblokkeerde contacten";
+$a->strings["Ignored"] = "Genegeerd";
+$a->strings["Only show ignored contacts"] = "Toon alleen genegeerde contacten";
+$a->strings["Archived"] = "Gearchiveerd";
+$a->strings["Only show archived contacts"] = "Toon alleen gearchiveerde contacten";
+$a->strings["Hidden"] = "Verborgen";
+$a->strings["Only show hidden contacts"] = "Toon alleen verborgen contacten";
+$a->strings["Search your contacts"] = "Doorzoek je contacten";
+$a->strings["Results for: %s"] = "";
+$a->strings["Find"] = "Zoek";
+$a->strings["Update"] = "Wijzigen";
+$a->strings["Archive"] = "Archiveer";
+$a->strings["Unarchive"] = "Archiveer niet meer";
+$a->strings["Batch Actions"] = "";
+$a->strings["Status Messages and Posts"] = "Berichten op jouw tijdlijn";
+$a->strings["Profile Details"] = "Profieldetails";
+$a->strings["View all contacts"] = "Alle contacten zien";
+$a->strings["View all common friends"] = "";
+$a->strings["Advanced"] = "Geavanceerd";
+$a->strings["Advanced Contact Settings"] = "Geavanceerde instellingen voor contacten";
+$a->strings["Mutual Friendship"] = "Wederzijdse vriendschap";
+$a->strings["is a fan of yours"] = "Is een fan van jou";
+$a->strings["you are a fan of"] = "Jij bent een fan van";
 $a->strings["This is you"] = "Dit ben jij";
-$a->strings["Comment"] = "Reacties";
-$a->strings["Map"] = "";
-$a->strings["View Album"] = "Album bekijken";
-$a->strings["Requested profile is not available."] = "Gevraagde profiel is niet beschikbaar.";
-$a->strings["%s's posts"] = "";
-$a->strings["%s's comments"] = "";
-$a->strings["%s's timeline"] = "";
-$a->strings["Access to this profile has been restricted."] = "Toegang tot dit profiel is beperkt.";
-$a->strings["Tips for New Members"] = "Tips voor nieuwe leden";
-$a->strings["Do you really want to delete this video?"] = "Wil je deze video echt verwijderen?";
-$a->strings["Delete Video"] = "Verwijder video";
-$a->strings["No videos selected"] = "Geen video's geselecteerd";
-$a->strings["Recent Videos"] = "Recente video's";
-$a->strings["Upload New Videos"] = "Nieuwe video's uploaden";
+$a->strings["Toggle Blocked status"] = "Schakel geblokkeerde status";
+$a->strings["Toggle Ignored status"] = "Schakel negeerstatus";
+$a->strings["Toggle Archive status"] = "Schakel archiveringsstatus";
+$a->strings["Delete contact"] = "Verwijder contact";
 $a->strings["Parent user not found."] = "";
 $a->strings["No parent user"] = "";
 $a->strings["Parent Password:"] = "";
@@ -745,90 +568,14 @@ $a->strings["Parent users have total control about this account, including the a
 $a->strings["Save Settings"] = "Instellingen opslaan";
 $a->strings["Delegate Page Management"] = "Paginabeheer uitbesteden";
 $a->strings["Delegates"] = "";
-$a->strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Personen waaraan het beheer is uitbesteed kunnen alle onderdelen van een account/pagina beheren, behalve de basisinstellingen van een account. Besteed je persoonlijke account daarom niet uit aan personen die je niet volledig vertrouwd.";
+$a->strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Personen waaraan het beheer is uitbesteed kunnen alle onderdelen van een account/pagina beheren, behalve de basisinstellingen van een account. Besteed je persoonlijke account daarom niet uit aan personen die je niet volledig vertrouwt.";
 $a->strings["Existing Page Delegates"] = "Bestaande personen waaraan het paginabeheer is uitbesteed";
 $a->strings["Potential Delegates"] = "Mogelijke personen waaraan het paginabeheer kan worden uitbesteed ";
 $a->strings["Add"] = "Toevoegen";
 $a->strings["No entries."] = "Geen gegevens.";
-$a->strings["People Search - %s"] = "";
-$a->strings["Forum Search - %s"] = "";
-$a->strings["Friendica Communications Server - Setup"] = "";
-$a->strings["Could not connect to database."] = "Kon geen toegang krijgen tot de database.";
-$a->strings["Could not create table."] = "Kon tabel niet aanmaken.";
-$a->strings["Your Friendica site database has been installed."] = "De database van je Friendica-website is geïnstalleerd.";
-$a->strings["You may need to import the file \"database.sql\" manually using phpmyadmin or mysql."] = "Het kan nodig zijn om het bestand \"database.sql\" manueel te importeren met phpmyadmin of mysql.";
-$a->strings["Please see the file \"INSTALL.txt\"."] = "Zie het bestand \"INSTALL.txt\".";
-$a->strings["Database already in use."] = "";
-$a->strings["System check"] = "Systeemcontrole";
-$a->strings["Next"] = "Volgende";
-$a->strings["Check again"] = "Controleer opnieuw";
-$a->strings["Database connection"] = "Verbinding met database";
-$a->strings["In order to install Friendica we need to know how to connect to your database."] = "Om Friendica te kunnen installeren moet ik weten hoe ik jouw database kan bereiken.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Neem contact op met jouw hostingprovider of websitebeheerder, wanneer je vragen hebt over deze instellingen. ";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "De database die je hier opgeeft zou al moeten bestaan. Maak anders de database aan voordat je verder gaat.";
-$a->strings["Database Server Name"] = "Servernaam database";
-$a->strings["Database Login Name"] = "Gebruikersnaam database";
-$a->strings["Database Login Password"] = "Wachtwoord database";
-$a->strings["For security reasons the password must not be empty"] = "";
-$a->strings["Database Name"] = "Naam database";
-$a->strings["Site administrator email address"] = "E-mailadres van de websitebeheerder";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "Het e-mailadres van je account moet hiermee overeenkomen om het administratiepaneel te kunnen gebruiken.";
-$a->strings["Please select a default timezone for your website"] = "Selecteer een standaard tijdzone voor uw website";
-$a->strings["Site settings"] = "Website-instellingen";
-$a->strings["System Language:"] = "";
-$a->strings["Set the default language for your Friendica installation interface and to send emails."] = "";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Kan geen command-line-versie van PHP vinden in het PATH van de webserver.";
-$a->strings["If you don't have a command line version of PHP installed on your server, you will not be able to run the background processing. See <a href='https://github.com/friendica/friendica/blob/master/doc/Install.md#set-up-the-worker'>'Setup the worker'</a>"] = "";
-$a->strings["PHP executable path"] = "PATH van het PHP commando";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Vul het volledige pad in naar het php programma. Je kunt dit leeg laten om de installatie verder te zetten.";
-$a->strings["Command line PHP"] = "PHP-opdrachtregel";
-$a->strings["PHP executable is not the php cli binary (could be cgi-fgci version)"] = "";
-$a->strings["Found PHP version: "] = "Gevonden PHP versie:";
-$a->strings["PHP cli binary"] = "";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "De command-line versie van PHP op jouw systeem heeft \"register_argc_argv\" niet geactiveerd.";
-$a->strings["This is required for message delivery to work."] = "Dit is nodig om het verzenden van berichten mogelijk te maken.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Zie \"http://www.php.net/manual/en/openssl.installation.php\" wanneer u Friendica onder Windows draait.";
-$a->strings["Generate encryption keys"] = "";
-$a->strings["libCurl PHP module"] = "libCurl PHP module";
-$a->strings["GD graphics PHP module"] = "GD graphics PHP module";
-$a->strings["OpenSSL PHP module"] = "OpenSSL PHP module";
-$a->strings["PDO or MySQLi PHP module"] = "";
-$a->strings["mb_string PHP module"] = "mb_string PHP module";
-$a->strings["XML PHP module"] = "";
-$a->strings["iconv PHP module"] = "";
-$a->strings["POSIX PHP module"] = "";
-$a->strings["Apache mod_rewrite module"] = "Apache mod_rewrite module";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Fout: Apache-module mod-rewrite is vereist, maar niet geïnstalleerd.";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Fout: PHP-module libCURL is vereist, maar niet geïnstalleerd.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Fout: PHP-module GD graphics met JPEG support is vereist, maar niet geïnstalleerd.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Fout: PHP-module openssl is vereist, maar niet geïnstalleerd.";
-$a->strings["Error: PDO or MySQLi PHP module required but not installed."] = "";
-$a->strings["Error: The MySQL driver for PDO is not installed."] = "";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Fout: PHP-module mb_string is vereist, maar niet geïnstalleerd.";
-$a->strings["Error: iconv PHP module required but not installed."] = "";
-$a->strings["Error: POSIX PHP module required but not installed."] = "";
-$a->strings["Error, XML PHP module required but not installed."] = "";
-$a->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."] = "Het installatieprogramma moet een bestand \".htconfig.php\" in de bovenste map van je webserver aanmaken, maar kan dit niet doen.";
-$a->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."] = "Dit is meestal een permissieprobleem, omdat de webserver niet in staat is om in deze map bestanden weg te schrijven - ook al kun je dit zelf wel.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Friendica top folder."] = "Op het einde van deze procedure zal ik je een tekst geven om te bewaren in een bestand .htconfig.php in je hoogste Friendica map.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Je kunt ook deze procedure overslaan, en een manuele installatie uitvoeren. Lees het bestand \"INSTALL.txt\" voor instructies.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php is schrijfbaar";
-$a->strings["Friendica uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Friendica gebruikt het Smarty3 sjabloon systeem om zijn webpagina's weer te geven. Smarty3 compileert sjablonen naar PHP om de weergave te versnellen.";
-$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory view/smarty3/ under the Friendica top level folder."] = "Om deze gecompileerde sjablonen op te slaan moet de webserver schrijftoegang hebben tot de folder view/smarty3, t.o.v. van de hoogste folder van je Friendica-installatie.";
-$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Zorg ervoor dat de gebruiker waaronder je webserver runt (bijv. www-data) schrijf-toegang heeft tot deze map.";
-$a->strings["Note: as a security measure, you should give the web server write access to view/smarty3/ only--not the template files (.tpl) that it contains."] = "Opmerking: voor een goede beveiliging zou je de webserver alleen schrijf-toegang moeten geven voor de map view/smarty3 -- niet voor de template bestanden (.tpl) die in die map zitten.";
-$a->strings["view/smarty3 is writable"] = "view/smarty3 is schrijfbaar";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "";
-$a->strings["Url rewrite is working"] = "";
-$a->strings["ImageMagick PHP extension is not installed"] = "";
-$a->strings["ImageMagick PHP extension is installed"] = "";
-$a->strings["ImageMagick supports GIF"] = "";
-$a->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."] = "Het databaseconfiguratiebestand \".htconfig.php\" kon niet worden weggeschreven. Je kunt de bijgevoegde tekst gebruiken om in een configuratiebestand aan te maken in de hoogste map van je webserver.";
-$a->strings["<h1>What next</h1>"] = "<h1>Wat nu</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the worker."] = "";
-$a->strings["Go to your new Friendica node <a href=\"%s/register\">registration page</a> and register as new user. Remember to use the same email you have entered as administrator email. This will allow you to enter the site admin panel."] = "";
+$a->strings["You must be logged in to use this module"] = "";
+$a->strings["Source URL"] = "";
+$a->strings["Post successful."] = "Bericht succesvol geplaatst.";
 $a->strings["Subscribing to OStatus contacts"] = "";
 $a->strings["No contact provided."] = "";
 $a->strings["Couldn't fetch information for contact."] = "";
@@ -836,63 +583,65 @@ $a->strings["Couldn't fetch friends for contact."] = "";
 $a->strings["success"] = "Succesvol";
 $a->strings["failed"] = "Mislukt";
 $a->strings["ignored"] = "Verboden";
+$a->strings["Image uploaded but image cropping failed."] = "Afbeelding opgeladen, maar bijsnijden mislukt.";
+$a->strings["Image size reduction [%s] failed."] = "Verkleining van de afbeelding [%s] mislukt.";
+$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Shift-herlaad de pagina, of maak de browser cache leeg als nieuwe foto's niet onmiddellijk verschijnen.";
+$a->strings["Unable to process image"] = "Ik kan de afbeelding niet verwerken";
+$a->strings["Upload File:"] = "Upload bestand:";
+$a->strings["Select a profile:"] = "Kies een profiel:";
+$a->strings["or"] = "of";
+$a->strings["skip this step"] = "Deze stap overslaan";
+$a->strings["select a photo from your photo albums"] = "Kies een foto uit je fotoalbums";
+$a->strings["Crop Image"] = "Afbeelding bijsnijden";
+$a->strings["Please adjust the image cropping for optimum viewing."] = "Pas het afsnijden van de afbeelding aan voor het beste resultaat.";
+$a->strings["Done Editing"] = "Wijzigingen compleet";
+$a->strings["Image uploaded successfully."] = "Uploaden van afbeelding gelukt.";
 $a->strings["Contact wasn't found or can't be unfollowed."] = "";
 $a->strings["Contact unfollowed"] = "";
+$a->strings["Submit Request"] = "Aanvraag indienen";
 $a->strings["You aren't a friend of this contact."] = "";
 $a->strings["Unfollowing is currently not supported by your network."] = "";
-$a->strings["Disconnect/Unfollow"] = "";
-$a->strings["Status Messages and Posts"] = "Berichten op jouw tijdlijn";
-$a->strings["Events"] = "Gebeurtenissen";
-$a->strings["View"] = "";
-$a->strings["Previous"] = "Vorige";
-$a->strings["today"] = "vandaag";
-$a->strings["month"] = "maand";
-$a->strings["week"] = "week";
-$a->strings["day"] = "dag";
-$a->strings["list"] = "";
-$a->strings["User not found"] = "";
-$a->strings["This calendar format is not supported"] = "";
-$a->strings["No exportable data found"] = "";
-$a->strings["calendar"] = "";
-$a->strings["Event can not end before it has started."] = "";
-$a->strings["Event title and start time are required."] = "Titel en begintijd van de gebeurtenis zijn vereist.";
-$a->strings["Create New Event"] = "Maak een nieuwe gebeurtenis";
-$a->strings["Event details"] = "Gebeurtenis details";
-$a->strings["Starting date and Title are required."] = "";
-$a->strings["Event Starts:"] = "Gebeurtenis begint:";
-$a->strings["Required"] = "Vereist";
-$a->strings["Finish date/time is not known or not relevant"] = "Einddatum/tijd is niet gekend of niet relevant";
-$a->strings["Event Finishes:"] = "Gebeurtenis eindigt:";
-$a->strings["Adjust for viewer timezone"] = "Pas aan aan de tijdzone van de gebruiker";
-$a->strings["Description:"] = "Beschrijving:";
-$a->strings["Title:"] = "Titel:";
-$a->strings["Share this event"] = "Deel deze gebeurtenis";
-$a->strings["Basic"] = "";
-$a->strings["Advanced"] = "Geavanceerd";
-$a->strings["Failed to remove event"] = "";
-$a->strings["Event removed"] = "";
-$a->strings["Image uploaded but image cropping failed."] = "Afbeelding opgeladen, maar bijsnijden mislukt.";
-$a->strings["Image size reduction [%s] failed."] = "Verkleining van de afbeelding [%s] mislukt.";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Shift-herlaad de pagina, of maak de browser cache leeg als nieuwe foto's niet onmiddellijk verschijnen.";
-$a->strings["Unable to process image"] = "Ik kan de afbeelding niet verwerken";
-$a->strings["Upload File:"] = "Upload bestand:";
-$a->strings["Select a profile:"] = "Kies een profiel:";
-$a->strings["or"] = "of";
-$a->strings["skip this step"] = "Deze stap overslaan";
-$a->strings["select a photo from your photo albums"] = "Kies een foto uit je fotoalbums";
-$a->strings["Crop Image"] = "Afbeelding bijsnijden";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Pas het afsnijden van de afbeelding aan voor het beste resultaat.";
-$a->strings["Done Editing"] = "Wijzigingen compleet";
-$a->strings["Image uploaded successfully."] = "Uploaden van afbeelding gelukt.";
+$a->strings["Your Identity Address:"] = "Adres van je identiteit:";
+$a->strings["Gender:"] = "Geslacht:";
 $a->strings["Status:"] = "Tijdlijn:";
 $a->strings["Homepage:"] = "Website:";
 $a->strings["Global Directory"] = "Globale gids";
 $a->strings["Find on this site"] = "Op deze website zoeken";
 $a->strings["Results for:"] = "";
 $a->strings["Site Directory"] = "Websitegids";
-$a->strings["Find"] = "Zoek";
 $a->strings["No entries (some entries may be hidden)."] = "Geen gegevens (sommige gegevens kunnen verborgen zijn).";
+$a->strings["People Search - %s"] = "";
+$a->strings["Forum Search - %s"] = "";
+$a->strings["The contact could not be added."] = "";
+$a->strings["You already added this contact."] = "Je hebt deze kontakt al toegevoegd";
+$a->strings["Diaspora support isn't enabled. Contact can't be added."] = "";
+$a->strings["OStatus support is disabled. Contact can't be added."] = "";
+$a->strings["The network type couldn't be detected. Contact can't be added."] = "";
+$a->strings["Please answer the following:"] = "Beantwoord het volgende:";
+$a->strings["Does %s know you?"] = "Kent %s jou?";
+$a->strings["Add a personal note:"] = "Voeg een persoonlijke opmerking toe:";
+$a->strings["No valid account found."] = "Geen geldige account gevonden.";
+$a->strings["Password reset request issued. Check your email."] = "Verzoek om wachtwoord opnieuw in te stellen werd verstuurd. Kijk uw e-mail na.";
+$a->strings["\n\t\tDear %1\$s,\n\t\t\tA request was recently received at \"%2\$s\" to reset your account\n\t\tpassword. In order to confirm this request, please select the verification link\n\t\tbelow or paste it into your web browser address bar.\n\n\t\tIf you did NOT request this change, please DO NOT follow the link\n\t\tprovided and ignore and/or delete this email, the request will expire shortly.\n\n\t\tYour password will not be changed unless we can verify that you\n\t\tissued this request."] = "\n\t\tBeste %1\$s,\n\t\t\tEr is recent om \"%2\$s\" een verzoek gekomen om je paswoord te resetten.\n\t\tOm dit verzoek te bevestigen, gelieve de verificatie link hieronder te volgen of in je browser te kopiëren.\n\n\t\tAls je dit verzoek NIET hebt gedaan, volg deze link dan NIET en negeer \n\t\ten/of verwijder deze email, het verzoek zal binnenkort vanzelf ongeldig worden.\n\n\t\tJe paswoord zal niet aangepast worden tenzij we kunnen verifiëren\n\t\tdat je dit verzoek verzonden hebt.";
+$a->strings["\n\t\tFollow this link soon to verify your identity:\n\n\t\t%1\$s\n\n\t\tYou will then receive a follow-up message containing the new password.\n\t\tYou may change that password from your account settings page after logging in.\n\n\t\tThe login details are as follows:\n\n\t\tSite Location:\t%2\$s\n\t\tLogin Name:\t%3\$s"] = "\n\t\tVolg nu deze link om je identiteit te bevestigen:\n\n\t\t%1\$s\n\n\t\tJe zal dan een boodschap krijgen met je nieuw paswoord.\n\t\tJe kunt je paswoord veranderen in je instelling pagina nadat je ingelogd bent.\n\n\t\tDe login details zijn de volgende:\n\n\t\tSite locatie:\t%2\$s\n\t\tLogin naam:\t%3\$s";
+$a->strings["Password reset requested at %s"] = "Op %s werd gevraagd je wachtwoord opnieuw in te stellen";
+$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Verzoek kon niet geverifieerd worden. (Misschien heb je het voordien al ingediend.) Wachtwoord niet opnieuw ingesteld.";
+$a->strings["Request has expired, please make a new one."] = "";
+$a->strings["Forgot your Password?"] = "Wachtwoord vergeten?";
+$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Voer je e-mailadres in en verstuur het om je wachtwoord opnieuw in te stellen. Kijk dan je e-mail na voor verdere instructies.";
+$a->strings["Nickname or Email: "] = "Bijnaam of e-mail:";
+$a->strings["Reset"] = "Opnieuw";
+$a->strings["Password Reset"] = "Wachtwoord opnieuw instellen";
+$a->strings["Your password has been reset as requested."] = "Je wachtwoord is opnieuw ingesteld zoals gevraagd.";
+$a->strings["Your new password is"] = "Je nieuwe wachtwoord is";
+$a->strings["Save or copy your new password - and then"] = "Bewaar of kopieer je nieuw wachtwoord - en dan";
+$a->strings["click here to login"] = "klik hier om in te loggen";
+$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Je kunt dit wachtwoord veranderen nadat je bent ingelogd op de <em>Instellingen></em> pagina.";
+$a->strings["\n\t\t\tDear %1\$s,\n\t\t\t\tYour password has been changed as requested. Please retain this\n\t\t\tinformation for your records (or change your password immediately to\n\t\t\tsomething that you will remember).\n\t\t"] = "";
+$a->strings["\n\t\t\tYour login details are as follows:\n\n\t\t\tSite Location:\t%1\$s\n\t\t\tLogin Name:\t%2\$s\n\t\t\tPassword:\t%3\$s\n\n\t\t\tYou may change that password from your account settings page after logging in.\n\t\t"] = "";
+$a->strings["Your password has been changed at %s"] = "Je wachtwoord is veranderd op %s";
 $a->strings["Source input"] = "";
+$a->strings["BBCode::toPlaintext"] = "";
 $a->strings["BBCode::convert (raw HTML)"] = "";
 $a->strings["BBCode::convert"] = "";
 $a->strings["BBCode::convert => HTML::toBBCode"] = "";
@@ -910,244 +659,292 @@ $a->strings["Source text"] = "";
 $a->strings["BBCode"] = "";
 $a->strings["Markdown"] = "";
 $a->strings["HTML"] = "";
-$a->strings["The contact could not be added."] = "";
-$a->strings["You already added this contact."] = "Je hebt deze kontakt al toegevoegd";
-$a->strings["Diaspora support isn't enabled. Contact can't be added."] = "";
-$a->strings["OStatus support is disabled. Contact can't be added."] = "";
-$a->strings["The network type couldn't be detected. Contact can't be added."] = "";
-$a->strings["Profile deleted."] = "Profiel verwijderd";
-$a->strings["Profile-"] = "Profiel-";
-$a->strings["New profile created."] = "Nieuw profiel aangemaakt.";
-$a->strings["Profile unavailable to clone."] = "Profiel niet beschikbaar om te klonen.";
-$a->strings["Profile Name is required."] = "Profielnaam is vereist.";
-$a->strings["Marital Status"] = "Echtelijke staat";
-$a->strings["Romantic Partner"] = "Romantische Partner";
-$a->strings["Work/Employment"] = "Werk";
-$a->strings["Religion"] = "Godsdienst";
-$a->strings["Political Views"] = "Politieke standpunten";
-$a->strings["Gender"] = "Geslacht";
-$a->strings["Sexual Preference"] = "Seksuele Voorkeur";
-$a->strings["XMPP"] = "";
-$a->strings["Homepage"] = "Tijdlijn";
-$a->strings["Interests"] = "Interesses";
-$a->strings["Address"] = "Adres";
-$a->strings["Location"] = "Plaats";
-$a->strings["Profile updated."] = "Profiel bijgewerkt.";
-$a->strings[" and "] = "en";
-$a->strings["public profile"] = "publiek profiel";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s veranderde %2\$s naar &ldquo;%3\$s&rdquo;";
-$a->strings[" - Visit %1\$s's %2\$s"] = " - Bezoek %2\$s van %1\$s";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s heeft een aangepast %2\$s, %3\$s veranderd.";
-$a->strings["Hide contacts and friends:"] = "";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Je vrienden/contacten verbergen voor bezoekers van dit profiel?";
-$a->strings["Show more profile fields:"] = "";
-$a->strings["Profile Actions"] = "";
-$a->strings["Edit Profile Details"] = "Profieldetails bewerken";
-$a->strings["Change Profile Photo"] = "Profielfoto wijzigen";
-$a->strings["View this profile"] = "Dit profiel bekijken";
-$a->strings["Edit visibility"] = "Pas zichtbaarheid aan";
-$a->strings["Create a new profile using these settings"] = "Nieuw profiel aanmaken met deze instellingen";
-$a->strings["Clone this profile"] = "Dit profiel klonen";
-$a->strings["Delete this profile"] = "Dit profiel verwijderen";
-$a->strings["Basic information"] = "";
-$a->strings["Profile picture"] = "";
-$a->strings["Preferences"] = "";
-$a->strings["Status information"] = "";
-$a->strings["Additional information"] = "";
-$a->strings["Relation"] = "";
-$a->strings["Miscellaneous"] = "Diversen";
-$a->strings["Your Gender:"] = "Je Geslacht:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Echtelijke Staat:";
-$a->strings["Sexual Preference:"] = "Seksuele Voorkeur:";
-$a->strings["Example: fishing photography software"] = "Voorbeeld: vissen fotografie software";
-$a->strings["Profile Name:"] = "Profiel Naam:";
-$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Dit is jouw <strong>publiek</strong> profiel.<br />Het <strong>kan</strong> zichtbaar zijn voor iedereen op het internet.";
-$a->strings["Your Full Name:"] = "Je volledige naam:";
-$a->strings["Title/Description:"] = "Titel/Beschrijving:";
-$a->strings["Street Address:"] = "Postadres:";
-$a->strings["Locality/City:"] = "Gemeente/Stad:";
-$a->strings["Region/State:"] = "Regio/Staat:";
-$a->strings["Postal/Zip Code:"] = "Postcode:";
-$a->strings["Country:"] = "Land:";
-$a->strings["Age: "] = "Leeftijd:";
-$a->strings["Who: (if applicable)"] = "Wie: (indien toepasbaar)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Voorbeelden: Kathleen123, Kathleen Peeters, kathleen@voorbeeld.nl";
-$a->strings["Since [date]:"] = "Sinds [datum]:";
-$a->strings["Tell us about yourself..."] = "Vertel iets over jezelf...";
-$a->strings["XMPP (Jabber) address:"] = "";
-$a->strings["The XMPP address will be propagated to your contacts so that they can follow you."] = "";
-$a->strings["Homepage URL:"] = "Adres tijdlijn:";
-$a->strings["Hometown:"] = "Woonplaats:";
-$a->strings["Political Views:"] = "Politieke standpunten:";
-$a->strings["Religious Views:"] = "Geloof:";
-$a->strings["Public Keywords:"] = "Publieke Sleutelwoorden:";
-$a->strings["(Used for suggesting potential friends, can be seen by others)"] = "(Gebruikt om mogelijke vrienden voor te stellen, kan door anderen gezien worden)";
-$a->strings["Private Keywords:"] = "Privé Sleutelwoorden:";
-$a->strings["(Used for searching profiles, never shown to others)"] = "(Gebruikt om profielen te zoeken, nooit aan anderen getoond)";
-$a->strings["Likes:"] = "Houdt van:";
-$a->strings["Dislikes:"] = "Houdt niet van:";
-$a->strings["Musical interests"] = "Muzikale interesses";
-$a->strings["Books, literature"] = "Boeken, literatuur";
-$a->strings["Television"] = "Televisie";
-$a->strings["Film/dance/culture/entertainment"] = "Film/dans/cultuur/ontspanning";
-$a->strings["Hobbies/Interests"] = "Hobby's/Interesses";
-$a->strings["Love/romance"] = "Liefde/romance";
-$a->strings["Work/employment"] = "Werk";
-$a->strings["School/education"] = "School/opleiding";
-$a->strings["Contact information and Social Networks"] = "Contactinformatie en sociale netwerken";
-$a->strings["Profile Image"] = "Profiel afbeelding";
-$a->strings["visible to everybody"] = "zichtbaar voor iedereen";
-$a->strings["Edit/Manage Profiles"] = "Wijzig/Beheer Profielen";
-$a->strings["Change profile photo"] = "Profiel foto wijzigen";
-$a->strings["Create New Profile"] = "Maak nieuw profiel";
-$a->strings["%d contact edited."] = [
-       0 => "",
-       1 => "",
-];
-$a->strings["Could not access contact record."] = "Kon geen toegang krijgen tot de contactgegevens";
-$a->strings["Could not locate selected profile."] = "Kon het geselecteerde profiel niet vinden.";
-$a->strings["Contact updated."] = "Contact bijgewerkt.";
-$a->strings["Contact has been blocked"] = "Contact is geblokkeerd";
-$a->strings["Contact has been unblocked"] = "Contact is gedeblokkeerd";
-$a->strings["Contact has been ignored"] = "Contact wordt genegeerd";
-$a->strings["Contact has been unignored"] = "Contact wordt niet meer genegeerd";
-$a->strings["Contact has been archived"] = "Contact is gearchiveerd";
-$a->strings["Contact has been unarchived"] = "Contact is niet meer gearchiveerd";
-$a->strings["Drop contact"] = "";
-$a->strings["Do you really want to delete this contact?"] = "Wil je echt dit contact verwijderen?";
-$a->strings["Contact has been removed."] = "Contact is verwijderd.";
-$a->strings["You are mutual friends with %s"] = "Je bent wederzijds bevriend met %s";
-$a->strings["You are sharing with %s"] = "Je deelt met %s";
-$a->strings["%s is sharing with you"] = "%s deelt met jou";
-$a->strings["Private communications are not available for this contact."] = "Privécommunicatie met dit contact is niet beschikbaar.";
-$a->strings["Never"] = "Nooit";
-$a->strings["(Update was successful)"] = "(Wijziging is geslaagd)";
-$a->strings["(Update was not successful)"] = "(Wijziging is niet geslaagd)";
-$a->strings["Suggest friends"] = "Stel vrienden voor";
-$a->strings["Network type: %s"] = "Netwerk type: %s";
-$a->strings["Communications lost with this contact!"] = "Communicatie met dit contact is verbroken!";
-$a->strings["Fetch further information for feeds"] = "";
-$a->strings["Fetch information like preview pictures, title and teaser from the feed item. You can activate this if the feed doesn't contain much text. Keywords are taken from the meta header in the feed item and are posted as hash tags."] = "";
-$a->strings["Disabled"] = "Uitgeschakeld";
-$a->strings["Fetch information"] = "";
-$a->strings["Fetch keywords"] = "";
-$a->strings["Fetch information and keywords"] = "";
-$a->strings["Contact"] = "";
-$a->strings["Profile Visibility"] = "Zichtbaarheid profiel";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Kies het profiel dat getoond moet worden wanneer %s uw profiel bezoekt. ";
-$a->strings["Contact Information / Notes"] = "Contactinformatie / aantekeningen";
-$a->strings["Their personal note"] = "";
-$a->strings["Edit contact notes"] = "Wijzig aantekeningen over dit contact";
-$a->strings["Block/Unblock contact"] = "Blokkeer/deblokkeer contact";
-$a->strings["Ignore contact"] = "Negeer contact";
-$a->strings["Repair URL settings"] = "Repareer URL-instellingen";
-$a->strings["View conversations"] = "Toon gesprekken";
-$a->strings["Last update:"] = "Laatste wijziging:";
-$a->strings["Update public posts"] = "Openbare posts aanpassen";
-$a->strings["Update now"] = "Wijzig nu";
-$a->strings["Unblock"] = "Blokkering opheffen";
-$a->strings["Block"] = "Blokkeren";
-$a->strings["Unignore"] = "Negeer niet meer";
-$a->strings["Currently blocked"] = "Op dit moment geblokkeerd";
-$a->strings["Currently ignored"] = "Op dit moment genegeerd";
-$a->strings["Currently archived"] = "Op dit moment gearchiveerd";
-$a->strings["Awaiting connection acknowledge"] = "";
-$a->strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "Antwoorden of 'vind ik leuk's op je openbare posts <strong>kunnen</strong> nog zichtbaar zijn";
-$a->strings["Notification for new posts"] = "Meldingen voor nieuwe berichten";
-$a->strings["Send a notification of every new post of this contact"] = "";
-$a->strings["Blacklisted keywords"] = "";
-$a->strings["Comma separated list of keywords that should not be converted to hashtags, when \"Fetch information and keywords\" is selected"] = "";
-$a->strings["XMPP:"] = "";
-$a->strings["Actions"] = "";
-$a->strings["Status"] = "Tijdlijn";
-$a->strings["Contact Settings"] = "";
-$a->strings["Suggestions"] = "Voorstellen";
-$a->strings["Suggest potential friends"] = "Stel vrienden voor";
-$a->strings["Show all contacts"] = "Toon alle contacten";
-$a->strings["Unblocked"] = "Niet geblokkeerd";
-$a->strings["Only show unblocked contacts"] = "Toon alleen niet-geblokkeerde contacten";
-$a->strings["Blocked"] = "Geblokkeerd";
-$a->strings["Only show blocked contacts"] = "Toon alleen geblokkeerde contacten";
-$a->strings["Ignored"] = "Genegeerd";
-$a->strings["Only show ignored contacts"] = "Toon alleen genegeerde contacten";
-$a->strings["Archived"] = "Gearchiveerd";
-$a->strings["Only show archived contacts"] = "Toon alleen gearchiveerde contacten";
-$a->strings["Hidden"] = "Verborgen";
-$a->strings["Only show hidden contacts"] = "Toon alleen verborgen contacten";
-$a->strings["Search your contacts"] = "Doorzoek je contacten";
-$a->strings["Update"] = "Wijzigen";
-$a->strings["Archive"] = "Archiveer";
-$a->strings["Unarchive"] = "Archiveer niet meer";
-$a->strings["Batch Actions"] = "";
-$a->strings["Profile Details"] = "Profieldetails";
-$a->strings["View all contacts"] = "Alle contacten zien";
-$a->strings["View all common friends"] = "";
-$a->strings["Advanced Contact Settings"] = "Geavanceerde instellingen voor contacten";
-$a->strings["Mutual Friendship"] = "Wederzijdse vriendschap";
-$a->strings["is a fan of yours"] = "Is een fan van jou";
-$a->strings["you are a fan of"] = "Jij bent een fan van";
-$a->strings["Toggle Blocked status"] = "Schakel geblokkeerde status";
-$a->strings["Toggle Ignored status"] = "Schakel negeerstatus";
-$a->strings["Toggle Archive status"] = "Schakel archiveringsstatus";
-$a->strings["Delete contact"] = "Verwijder contact";
-$a->strings["Terms of Service"] = "";
-$a->strings["Privacy Statement"] = "";
-$a->strings["At the time of registration, and for providing communications between the user account and their contacts, the user has to provide a display name (pen name), an username (nickname) and a working email address. The names will be accessible on the profile page of the account by any visitor of the page, even if other profile details are not displayed. The email address will only be used to send the user notifications about interactions, but wont be visibly displayed. The listing of an account in the node's user directory or the global user directory is optional and can be controlled in the user settings, it is not necessary for communication."] = "";
-$a->strings["At any point in time a logged in user can export their account data from the <a href=\"%1\$s/settings/uexport\">account settings</a>. If the user wants to delete their account they can do so at <a href=\"%1\$s/removeme\">%1\$s/removeme</a>. The deletion of the account will be permanent."] = "";
 $a->strings["This is Friendica, version"] = "Dit is Friendica, versie";
 $a->strings["running at web location"] = "draaiend op web-adres";
 $a->strings["Please visit <a href=\"https://friendi.ca\">Friendi.ca</a> to learn more about the Friendica project."] = "";
 $a->strings["Bug reports and issues: please visit"] = "Bug rapporten en problemen: bezoek";
 $a->strings["the bugtracker at github"] = "";
-$a->strings["Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - dot com"] = "Suggesties, lof, donaties, enzovoort - stuur een e-mail naar \"info\" op Friendica - dot com";
+$a->strings["Suggestions, praise, etc. - please email \"info\" at \"friendi - dot - ca"] = "";
 $a->strings["Installed addons/apps:"] = "";
 $a->strings["No installed addons/apps"] = "";
 $a->strings["Read about the <a href=\"%1\$s/tos\">Terms of Service</a> of this node."] = "";
 $a->strings["On this server the following remote servers are blocked."] = "";
+$a->strings["Blocked domain"] = "";
 $a->strings["Reason for the block"] = "";
-$a->strings["No valid account found."] = "Geen geldige account gevonden.";
-$a->strings["Password reset request issued. Check your email."] = "Verzoek om wachtwoord opnieuw in te stellen werd verstuurd. Kijk uw e-mail na.";
-$a->strings["\n\t\tDear %1\$s,\n\t\t\tA request was recently received at \"%2\$s\" to reset your account\n\t\tpassword. In order to confirm this request, please select the verification link\n\t\tbelow or paste it into your web browser address bar.\n\n\t\tIf you did NOT request this change, please DO NOT follow the link\n\t\tprovided and ignore and/or delete this email, the request will expire shortly.\n\n\t\tYour password will not be changed unless we can verify that you\n\t\tissued this request."] = "";
-$a->strings["\n\t\tFollow this link soon to verify your identity:\n\n\t\t%1\$s\n\n\t\tYou will then receive a follow-up message containing the new password.\n\t\tYou may change that password from your account settings page after logging in.\n\n\t\tThe login details are as follows:\n\n\t\tSite Location:\t%2\$s\n\t\tLogin Name:\t%3\$s"] = "";
-$a->strings["Password reset requested at %s"] = "Op %s werd gevraagd je wachtwoord opnieuw in te stellen";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Verzoek kon niet geverifieerd worden. (Misschien heb je het voordien al ingediend.) Wachtwoord niet opnieuw ingesteld.";
-$a->strings["Request has expired, please make a new one."] = "";
-$a->strings["Forgot your Password?"] = "Wachtwoord vergeten?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Voer je e-mailadres in en verstuur het om je wachtwoord opnieuw in te stellen. Kijk dan je e-mail na voor verdere instructies.";
-$a->strings["Nickname or Email: "] = "Bijnaam of e-mail:";
-$a->strings["Reset"] = "Opnieuw";
-$a->strings["Password Reset"] = "Wachtwoord opnieuw instellen";
-$a->strings["Your password has been reset as requested."] = "Je wachtwoord is opnieuw ingesteld zoals gevraagd.";
-$a->strings["Your new password is"] = "Je nieuwe wachtwoord is";
-$a->strings["Save or copy your new password - and then"] = "Bewaar of kopieer je nieuw wachtwoord - en dan";
-$a->strings["click here to login"] = "klik hier om in te loggen";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Je kunt dit wachtwoord veranderen nadat je bent ingelogd op de <em>Instellingen></em> pagina.";
-$a->strings["\n\t\t\tDear %1\$s,\n\t\t\t\tYour password has been changed as requested. Please retain this\n\t\t\tinformation for your records (or change your password immediately to\n\t\t\tsomething that you will remember).\n\t\t"] = "";
-$a->strings["\n\t\t\tYour login details are as follows:\n\n\t\t\tSite Location:\t%1\$s\n\t\t\tLogin Name:\t%2\$s\n\t\t\tPassword:\t%3\$s\n\n\t\t\tYou may change that password from your account settings page after logging in.\n\t\t"] = "";
-$a->strings["Your password has been changed at %s"] = "Je wachtwoord is veranderd op %s";
-$a->strings["Registration successful. Please check your email for further instructions."] = "Registratie geslaagd. Kijk je e-mail na voor verdere instructies.";
-$a->strings["Failed to send email message. Here your accout details:<br> login: %s<br> password: %s<br><br>You can change your password after login."] = "";
-$a->strings["Registration successful."] = "";
-$a->strings["Your registration can not be processed."] = "Je registratie kan niet verwerkt worden.";
-$a->strings["Your registration is pending approval by the site owner."] = "Jouw registratie wacht op goedkeuring van de beheerder.";
-$a->strings["You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Je kunt (optioneel) dit formulier invullen via OpenID door je OpenID in te geven en op 'Registreren' te klikken.";
-$a->strings["If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items."] = "Laat dit veld leeg als je niet vertrouwd bent met OpenID, en vul de rest van de items in.";
-$a->strings["Your OpenID (optional): "] = "Je OpenID (optioneel):";
-$a->strings["Include your profile in member directory?"] = "Je profiel in de ledengids opnemen?";
-$a->strings["Note for the admin"] = "";
-$a->strings["Leave a message for the admin, why you want to join this node"] = "";
-$a->strings["Membership on this site is by invitation only."] = "Lidmaatschap van deze website is uitsluitend op uitnodiging.";
-$a->strings["Your invitation code: "] = "";
-$a->strings["Registration"] = "Registratie";
-$a->strings["Your Full Name (e.g. Joe Smith, real or real-looking): "] = "";
-$a->strings["Your Email Address: (Initial information will be send there, so this has to be an existing address.)"] = "";
-$a->strings["New Password:"] = "Nieuw Wachtwoord:";
-$a->strings["Leave empty for an auto generated password."] = "";
-$a->strings["Confirm:"] = "Bevestig:";
-$a->strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be '<strong>nickname@%s</strong>'."] = "";
-$a->strings["Choose a nickname: "] = "Kies een bijnaam:";
-$a->strings["Register"] = "Registreer";
-$a->strings["Import your profile to this friendica instance"] = "";
+$a->strings["Total invitation limit exceeded."] = "Totale uitnodigingslimiet overschreden.";
+$a->strings["%s : Not a valid email address."] = "%s: Geen geldig e-mailadres.";
+$a->strings["Please join us on Friendica"] = "Kom bij ons op Friendica";
+$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Uitnodigingslimiet overschreden. Neem contact op met de beheerder van je website.";
+$a->strings["%s : Message delivery failed."] = "%s : Aflevering van bericht mislukt.";
+$a->strings["%d message sent."] = [
+       0 => "%d bericht verzonden.",
+       1 => "%d berichten verzonden.",
+];
+$a->strings["You have no more invitations available"] = "Je kunt geen uitnodigingen meer sturen";
+$a->strings["Visit %s for a list of public sites that you can join. Friendica members on other sites can all connect with each other, as well as with members of many other social networks."] = "Bezoek %s voor een lijst van openbare sites waar je je kunt aansluiten. Friendica leden op andere sites kunnen allemaal met elkaar verbonden worden, en ook met leden van verschillende andere sociale netwerken.";
+$a->strings["To accept this invitation, please visit and register at %s or any other public Friendica website."] = "Om deze uitnodiging te accepteren kan je je op %s registreren of op een andere vrij toegankelijke Friendica-website.";
+$a->strings["Friendica sites all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks. See %s for a list of alternate Friendica sites you can join."] = "Friendica servers zijn allemaal onderling verbonden om een reusachtig sociaal web te maken met verbeterde privacy, dat eigendom is van en gecontroleerd door zijn leden. Ze kunnen ook verbindingen maken met verschillende traditionele sociale netwerken. Bekijk %s voor een lijst van alternatieve Friendica servers waar je aan kunt sluiten.";
+$a->strings["Our apologies. This system is not currently configured to connect with other public sites or invite members."] = "Onze verontschuldigingen. Dit systeem is momenteel niet ingesteld om verbinding te maken met andere openbare plaatsen of leden uit te nodigen.";
+$a->strings["Friendica sites all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks."] = "";
+$a->strings["To accept this invitation, please visit and register at %s."] = "";
+$a->strings["Send invitations"] = "Verstuur uitnodigingen";
+$a->strings["Enter email addresses, one per line:"] = "Vul e-mailadressen in, één per lijn:";
+$a->strings["You are cordially invited to join me and other close friends on Friendica - and help us to create a better social web."] = "Ik nodig je vriendelijk uit om bij mij en andere vrienden te komen op Friendica - en ons te helpen om een beter sociaal web te bouwen.";
+$a->strings["You will need to supply this invitation code: \$invite_code"] = "Je zult deze uitnodigingscode moeten invullen: \$invite_code";
+$a->strings["Once you have registered, please connect with me via my profile page at:"] = "Eens je geregistreerd bent kun je contact leggen met mij via mijn profielpagina op:";
+$a->strings["For more information about the Friendica project and why we feel it is important, please visit http://friendi.ca"] = "";
+$a->strings["Contact settings applied."] = "Contactinstellingen toegepast.";
+$a->strings["Contact update failed."] = "Aanpassen van contact mislukt.";
+$a->strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working."] = "<strong>WAARSCHUWING: Dit is zeer geavanceerd</strong> en als je verkeerde informatie invult, zal je mogelijk niet meer kunnen communiceren met deze contactpersoon.";
+$a->strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Gebruik <strong>nu</strong> de \"terug\"-knop in je webbrowser wanneer je niet weet wat je op deze pagina moet doen.";
+$a->strings["No mirroring"] = "";
+$a->strings["Mirror as forwarded posting"] = "";
+$a->strings["Mirror as my own posting"] = "";
+$a->strings["Return to contact editor"] = "Ga terug naar contactbewerker";
+$a->strings["Refetch contact data"] = "";
+$a->strings["Remote Self"] = "";
+$a->strings["Mirror postings from this contact"] = "";
+$a->strings["Mark this contact as remote_self, this will cause friendica to repost new entries from this contact."] = "";
+$a->strings["Name"] = "Naam";
+$a->strings["Account Nickname"] = "Bijnaam account";
+$a->strings["@Tagname - overrides Name/Nickname"] = "@Labelnaam - krijgt voorrang op naam/bijnaam";
+$a->strings["Account URL"] = "URL account";
+$a->strings["Friend Request URL"] = "URL vriendschapsverzoek";
+$a->strings["Friend Confirm URL"] = "URL vriendschapsbevestiging";
+$a->strings["Notification Endpoint URL"] = "";
+$a->strings["Poll/Feed URL"] = "URL poll/feed";
+$a->strings["New photo from this URL"] = "Nieuwe foto van deze URL";
+$a->strings["%1\$s welcomes %2\$s"] = "%1\$s heet %2\$s van harte welkom";
+$a->strings["Help:"] = "Help:";
+$a->strings["Help"] = "Help";
+$a->strings["Page not found."] = "Pagina niet gevonden";
+$a->strings["Friendica Communications Server - Setup"] = "";
+$a->strings["Could not connect to database."] = "Kon geen toegang krijgen tot de database.";
+$a->strings["Could not create table."] = "Kon tabel niet aanmaken.";
+$a->strings["Your Friendica site database has been installed."] = "De database van je Friendica-website is geïnstalleerd.";
+$a->strings["You may need to import the file \"database.sql\" manually using phpmyadmin or mysql."] = "Het kan nodig zijn om het bestand \"database.sql\" manueel te importeren met phpmyadmin of mysql.";
+$a->strings["Please see the file \"INSTALL.txt\"."] = "Zie het bestand \"INSTALL.txt\".";
+$a->strings["Database already in use."] = "";
+$a->strings["System check"] = "Systeemcontrole";
+$a->strings["Check again"] = "Controleer opnieuw";
+$a->strings["Database connection"] = "Verbinding met database";
+$a->strings["In order to install Friendica we need to know how to connect to your database."] = "Om Friendica te kunnen installeren moet ik weten hoe ik jouw database kan bereiken.";
+$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Neem contact op met jouw hostingprovider of websitebeheerder, wanneer je vragen hebt over deze instellingen. ";
+$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "De database die je hier opgeeft zou al moeten bestaan. Maak anders de database aan voordat je verder gaat.";
+$a->strings["Database Server Name"] = "Servernaam database";
+$a->strings["Database Login Name"] = "Gebruikersnaam database";
+$a->strings["Database Login Password"] = "Wachtwoord database";
+$a->strings["For security reasons the password must not be empty"] = "";
+$a->strings["Database Name"] = "Naam database";
+$a->strings["Site administrator email address"] = "E-mailadres van de websitebeheerder";
+$a->strings["Your account email address must match this in order to use the web admin panel."] = "Het e-mailadres van je account moet hiermee overeenkomen om het administratiepaneel te kunnen gebruiken.";
+$a->strings["Please select a default timezone for your website"] = "Selecteer een standaard tijdzone voor je website";
+$a->strings["Site settings"] = "Website-instellingen";
+$a->strings["System Language:"] = "";
+$a->strings["Set the default language for your Friendica installation interface and to send emails."] = "";
+$a->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."] = "Het databaseconfiguratiebestand \".htconfig.php\" kon niet worden weggeschreven. Je kunt de bijgevoegde tekst gebruiken om in een configuratiebestand aan te maken in de hoogste map van je webserver.";
+$a->strings["<h1>What next</h1>"] = "<h1>Wat nu</h1>";
+$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the worker."] = "";
+$a->strings["Go to your new Friendica node <a href=\"%s/register\">registration page</a> and register as new user. Remember to use the same email you have entered as administrator email. This will allow you to enter the site admin panel."] = "";
+$a->strings["New Message"] = "Nieuw Bericht";
+$a->strings["Unable to locate contact information."] = "Ik kan geen contact informatie vinden.";
+$a->strings["Messages"] = "Privéberichten";
+$a->strings["Do you really want to delete this message?"] = "Wil je echt dit bericht verwijderen?";
+$a->strings["Message deleted."] = "Bericht verwijderd.";
+$a->strings["Conversation removed."] = "Gesprek verwijderd.";
+$a->strings["No messages."] = "Geen berichten.";
+$a->strings["Message not available."] = "Bericht niet beschikbaar.";
+$a->strings["Delete message"] = "Verwijder bericht";
+$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+$a->strings["Delete conversation"] = "Verwijder gesprek";
+$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Geen beveiligde communicatie beschikbaar. Je kunt <strong>misschien</strong> antwoorden vanaf de profiel-pagina van de afzender.";
+$a->strings["Send Reply"] = "Verstuur Antwoord";
+$a->strings["Unknown sender - %s"] = "Onbekende afzender - %s";
+$a->strings["You and %s"] = "Jij en %s";
+$a->strings["%s and You"] = "%s en jij";
+$a->strings["%d message"] = [
+       0 => "%d bericht",
+       1 => "%d berichten",
+];
+$a->strings["Group created."] = "Groep aangemaakt.";
+$a->strings["Could not create group."] = "Kon de groep niet aanmaken.";
+$a->strings["Group not found."] = "Groep niet gevonden.";
+$a->strings["Group name changed."] = "Groepsnaam gewijzigd.";
+$a->strings["Save Group"] = "Bewaar groep";
+$a->strings["Create a group of contacts/friends."] = "Maak een groep contacten/vrienden aan.";
+$a->strings["Group Name: "] = "Groepsnaam:";
+$a->strings["Group removed."] = "Groep verwijderd.";
+$a->strings["Unable to remove group."] = "Niet in staat om groep te verwijderen.";
+$a->strings["Delete Group"] = "";
+$a->strings["Group Editor"] = "Groepsbewerker";
+$a->strings["Edit Group Name"] = "";
+$a->strings["Members"] = "Leden";
+$a->strings["Group is empty"] = "De groep is leeg";
+$a->strings["Remove contact from group"] = "";
+$a->strings["Add contact to group"] = "";
+$a->strings["OpenID protocol error. No ID returned."] = "OpenID protocol fout. Geen ID Gevonden.";
+$a->strings["Account not found and OpenID registration is not permitted on this site."] = "Account niet gevonden, en OpenID-registratie is niet toegelaten op deze website.";
+$a->strings["Login failed."] = "Login mislukt.";
+$a->strings["Profile not found."] = "Profiel niet gevonden";
+$a->strings["This may occasionally happen if contact was requested by both persons and it has already been approved."] = "Dit kan soms gebeuren als het contact door beide personen werd gevraagd, en het werd al goedgekeurd.";
+$a->strings["Response from remote site was not understood."] = "Antwoord van de website op afstand werd niet begrepen.";
+$a->strings["Unexpected response from remote site: "] = "Onverwacht antwoord van website op afstand:";
+$a->strings["Confirmation completed successfully."] = "Bevestiging werd correct voltooid.";
+$a->strings["Temporary failure. Please wait and try again."] = "Tijdelijke fout. Wacht even en probeer opnieuw.";
+$a->strings["Introduction failed or was revoked."] = "Verzoek mislukt of herroepen.";
+$a->strings["Remote site reported: "] = "Website op afstand berichtte: ";
+$a->strings["Unable to set contact photo."] = "Ik kan geen contact foto instellen.";
+$a->strings["No user record found for '%s' "] = "Geen gebruiker gevonden voor '%s'";
+$a->strings["Our site encryption key is apparently messed up."] = "De encryptie-sleutel van onze webstek is blijkbaar beschadigd.";
+$a->strings["Empty site URL was provided or URL could not be decrypted by us."] = "Er werd een lege URL gegeven, of de URL kon niet ontcijferd worden door ons.";
+$a->strings["Contact record was not found for you on our site."] = "We vonden op onze webstek geen contactrecord voor jou.";
+$a->strings["Site public key not available in contact record for URL %s."] = "Publieke sleutel voor webstek niet beschikbaar in contactrecord voor URL %s.";
+$a->strings["The ID provided by your system is a duplicate on our system. It should work if you try again."] = "Het ID dat jouw systeem aangeeft is een dubbel op ons systeem. Als je opnieuw probeert zou het moeten werken.";
+$a->strings["Unable to set your contact credentials on our system."] = "Niet in staat om op dit systeem je contactreferenties in te stellen.";
+$a->strings["Unable to update your contact profile details on our system"] = "";
+$a->strings["[Name Withheld]"] = "[Naam achtergehouden]";
+$a->strings["This introduction has already been accepted."] = "Verzoek is al goedgekeurd";
+$a->strings["Profile location is not valid or does not contain profile information."] = "Profiel is ongeldig of bevat geen informatie";
+$a->strings["Warning: profile location has no identifiable owner name."] = "Waarschuwing: de profiellocatie heeft geen identificeerbare eigenaar.";
+$a->strings["Warning: profile location has no profile photo."] = "Waarschuwing: Profieladres heeft geen profielfoto.";
+$a->strings["%d required parameter was not found at the given location"] = [
+       0 => "De %d vereiste parameter is niet op het gegeven adres gevonden",
+       1 => "De %d vereiste parameters zijn niet op het gegeven adres gevonden",
+];
+$a->strings["Introduction complete."] = "Verzoek voltooid.";
+$a->strings["Unrecoverable protocol error."] = "Onherstelbare protocolfout. ";
+$a->strings["Profile unavailable."] = "Profiel onbeschikbaar";
+$a->strings["%s has received too many connection requests today."] = "%s heeft te veel verzoeken gehad vandaag.";
+$a->strings["Spam protection measures have been invoked."] = "Beveiligingsmaatregelen tegen spam zijn in werking getreden.";
+$a->strings["Friends are advised to please try again in 24 hours."] = "Wij adviseren vrienden om het over 24 uur nog een keer te proberen.";
+$a->strings["Invalid locator"] = "Ongeldige plaatsbepaler";
+$a->strings["You have already introduced yourself here."] = "Je hebt jezelf hier al voorgesteld.";
+$a->strings["Apparently you are already friends with %s."] = "Blijkbaar ben je al bevriend met %s.";
+$a->strings["Invalid profile URL."] = "Ongeldig profiel adres.";
+$a->strings["Disallowed profile URL."] = "Niet toegelaten profiel adres.";
+$a->strings["Your introduction has been sent."] = "Je verzoek is verzonden.";
+$a->strings["Remote subscription can't be done for your network. Please subscribe directly on your system."] = "";
+$a->strings["Please login to confirm introduction."] = "Log in om je verzoek te bevestigen.";
+$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "Je huidige identiteit is niet de juiste. Log met <strong>dit</strong> profiel in.";
+$a->strings["Confirm"] = "Bevestig";
+$a->strings["Hide this contact"] = "Verberg dit contact";
+$a->strings["Welcome home %s."] = "Welkom terug %s.";
+$a->strings["Please confirm your introduction/connection request to %s."] = "Bevestig je vriendschaps-/connectieverzoek voor %s.";
+$a->strings["Please enter your 'Identity Address' from one of the following supported communications networks:"] = "Vul hier uw 'Identiteitsadres' in van een van de volgende ondersteunde communicatienetwerken:";
+$a->strings["If you are not yet a member of the free social web, <a href=\"%s\">follow this link to find a public Friendica site and join us today</a>."] = "";
+$a->strings["Friend/Connection Request"] = "Vriendschaps-/connectieverzoek";
+$a->strings["Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@gnusocial.de"] = "";
+$a->strings["Friendica"] = "Friendica";
+$a->strings["GNU Social (Pleroma, Mastodon)"] = "";
+$a->strings["Diaspora (Socialhome, Hubzilla)"] = "";
+$a->strings[" - please do not use this form.  Instead, enter %s into your Diaspora search bar."] = "- Gebruik niet dit formulier. Vul %s in in je Diaspora zoekbalk.";
+$a->strings["Invalid request identifier."] = "Ongeldige <em>request identifier</em>.";
+$a->strings["Discard"] = "Verwerpen";
+$a->strings["Notifications"] = "Notificaties";
+$a->strings["Network Notifications"] = "Netwerknotificaties";
+$a->strings["Personal Notifications"] = "Persoonlijke notificaties";
+$a->strings["Home Notifications"] = "Tijdlijn-notificaties";
+$a->strings["Show Ignored Requests"] = "Toon genegeerde verzoeken";
+$a->strings["Hide Ignored Requests"] = "Verberg genegeerde verzoeken";
+$a->strings["Notification type: "] = "Notificatiesoort:";
+$a->strings["suggested by %s"] = "Voorgesteld door %s";
+$a->strings["Approve"] = "Goedkeuren";
+$a->strings["Claims to be known to you: "] = "Denkt dat je hem of haar kent:";
+$a->strings["yes"] = "Ja";
+$a->strings["no"] = "Nee";
+$a->strings["Shall your connection be bidirectional or not?"] = "";
+$a->strings["Accepting %s as a friend allows %s to subscribe to your posts, and you will also receive updates from them in your news feed."] = "";
+$a->strings["Accepting %s as a subscriber allows them to subscribe to your posts, but you will not receive updates from them in your news feed."] = "";
+$a->strings["Accepting %s as a sharer allows them to subscribe to your posts, but you will not receive updates from them in your news feed."] = "";
+$a->strings["Friend"] = "Vriend";
+$a->strings["Sharer"] = "Deler";
+$a->strings["Subscriber"] = "";
+$a->strings["No introductions."] = "Geen vriendschaps- of connectieverzoeken.";
+$a->strings["Show unread"] = "";
+$a->strings["Show all"] = "";
+$a->strings["No more %s notifications."] = "";
+$a->strings["Profile deleted."] = "Profiel verwijderd";
+$a->strings["Profile-"] = "Profiel-";
+$a->strings["New profile created."] = "Nieuw profiel aangemaakt.";
+$a->strings["Profile unavailable to clone."] = "Profiel niet beschikbaar om te klonen.";
+$a->strings["Profile Name is required."] = "Profielnaam is vereist.";
+$a->strings["Marital Status"] = "Echtelijke staat";
+$a->strings["Romantic Partner"] = "Romantische Partner";
+$a->strings["Work/Employment"] = "Werk";
+$a->strings["Religion"] = "Godsdienst";
+$a->strings["Political Views"] = "Politieke standpunten";
+$a->strings["Gender"] = "Geslacht";
+$a->strings["Sexual Preference"] = "Seksuele Voorkeur";
+$a->strings["XMPP"] = "";
+$a->strings["Homepage"] = "Tijdlijn";
+$a->strings["Interests"] = "Interesses";
+$a->strings["Address"] = "Adres";
+$a->strings["Location"] = "Plaats";
+$a->strings["Profile updated."] = "Profiel bijgewerkt.";
+$a->strings["Hide contacts and friends:"] = "";
+$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Je vrienden/contacten verbergen voor bezoekers van dit profiel?";
+$a->strings["Show more profile fields:"] = "";
+$a->strings["Profile Actions"] = "";
+$a->strings["Edit Profile Details"] = "Profieldetails bewerken";
+$a->strings["Change Profile Photo"] = "Profielfoto wijzigen";
+$a->strings["View this profile"] = "Dit profiel bekijken";
+$a->strings["Edit visibility"] = "Pas zichtbaarheid aan";
+$a->strings["Create a new profile using these settings"] = "Nieuw profiel aanmaken met deze instellingen";
+$a->strings["Clone this profile"] = "Dit profiel klonen";
+$a->strings["Delete this profile"] = "Dit profiel verwijderen";
+$a->strings["Basic information"] = "";
+$a->strings["Profile picture"] = "";
+$a->strings["Preferences"] = "";
+$a->strings["Status information"] = "";
+$a->strings["Additional information"] = "";
+$a->strings["Personal"] = "Persoonlijk";
+$a->strings["Relation"] = "";
+$a->strings["Miscellaneous"] = "Diversen";
+$a->strings["Your Gender:"] = "Je Geslacht:";
+$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "<span class=\"heart\">&hearts;</span> Echtelijke Staat:";
+$a->strings["Sexual Preference:"] = "Seksuele Voorkeur:";
+$a->strings["Example: fishing photography software"] = "Voorbeeld: vissen fotografie software";
+$a->strings["Profile Name:"] = "Profiel Naam:";
+$a->strings["Required"] = "Vereist";
+$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Dit is jouw <strong>publiek</strong> profiel.<br />Het <strong>kan</strong> zichtbaar zijn voor iedereen op het internet.";
+$a->strings["Your Full Name:"] = "Je volledige naam:";
+$a->strings["Title/Description:"] = "Titel/Beschrijving:";
+$a->strings["Street Address:"] = "Postadres:";
+$a->strings["Locality/City:"] = "Gemeente/Stad:";
+$a->strings["Region/State:"] = "Regio/Staat:";
+$a->strings["Postal/Zip Code:"] = "Postcode:";
+$a->strings["Country:"] = "Land:";
+$a->strings["Age: "] = "Leeftijd:";
+$a->strings["Who: (if applicable)"] = "Wie: (indien toepasbaar)";
+$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Voorbeelden: Kathleen123, Kathleen Peeters, kathleen@voorbeeld.nl";
+$a->strings["Since [date]:"] = "Sinds [datum]:";
+$a->strings["Tell us about yourself..."] = "Vertel iets over jezelf...";
+$a->strings["XMPP (Jabber) address:"] = "";
+$a->strings["The XMPP address will be propagated to your contacts so that they can follow you."] = "";
+$a->strings["Homepage URL:"] = "Adres tijdlijn:";
+$a->strings["Hometown:"] = "Woonplaats:";
+$a->strings["Political Views:"] = "Politieke standpunten:";
+$a->strings["Religious Views:"] = "Geloof:";
+$a->strings["Public Keywords:"] = "Publieke Sleutelwoorden:";
+$a->strings["(Used for suggesting potential friends, can be seen by others)"] = "(Gebruikt om mogelijke vrienden voor te stellen, kan door anderen gezien worden)";
+$a->strings["Private Keywords:"] = "Privé Sleutelwoorden:";
+$a->strings["(Used for searching profiles, never shown to others)"] = "(Gebruikt om profielen te zoeken, nooit aan anderen getoond)";
+$a->strings["Likes:"] = "Houdt van:";
+$a->strings["Dislikes:"] = "Houdt niet van:";
+$a->strings["Musical interests"] = "Muzikale interesses";
+$a->strings["Books, literature"] = "Boeken, literatuur";
+$a->strings["Television"] = "Televisie";
+$a->strings["Film/dance/culture/entertainment"] = "Film/dans/cultuur/ontspanning";
+$a->strings["Hobbies/Interests"] = "Hobby's/Interesses";
+$a->strings["Love/romance"] = "Liefde/romance";
+$a->strings["Work/employment"] = "Werk";
+$a->strings["School/education"] = "School/opleiding";
+$a->strings["Contact information and Social Networks"] = "Contactinformatie en sociale netwerken";
+$a->strings["Profile Image"] = "Profiel afbeelding";
+$a->strings["visible to everybody"] = "zichtbaar voor iedereen";
+$a->strings["Edit/Manage Profiles"] = "Wijzig/Beheer Profielen";
+$a->strings["Change profile photo"] = "Profiel foto wijzigen";
+$a->strings["Create New Profile"] = "Maak nieuw profiel";
 $a->strings["Theme settings updated."] = "Thema-instellingen aangepast.";
 $a->strings["Information"] = "Informatie";
 $a->strings["Overview"] = "";
@@ -1158,6 +955,7 @@ $a->strings["Users"] = "Gebruiker";
 $a->strings["Addons"] = "";
 $a->strings["Themes"] = "Thema's";
 $a->strings["Additional features"] = "Extra functies";
+$a->strings["Terms of Service"] = "";
 $a->strings["Database"] = "";
 $a->strings["DB updates"] = "DB aanpassingen";
 $a->strings["Inspect Queue"] = "";
@@ -1179,6 +977,7 @@ $a->strings["Display Terms of Service"] = "";
 $a->strings["Enable the Terms of Service page. If this is enabled a link to the terms will be added to the registration form and the general information page."] = "";
 $a->strings["Display Privacy Statement"] = "";
 $a->strings["Show some informations regarding the needed information to operate the node according e.g. to <a href=\"%s\" target=\"_blank\">EU-GDPR</a>."] = "";
+$a->strings["Privacy Statement Preview"] = "";
 $a->strings["The Terms of Service"] = "";
 $a->strings["Enter the Terms of Service for your node here. You can use BBCode. Headers of sections should be [h2] and below."] = "";
 $a->strings["The blocked domain"] = "";
@@ -1255,6 +1054,7 @@ $a->strings["Active addons"] = "";
 $a->strings["Can not parse base url. Must have at least <scheme>://<domain>"] = "";
 $a->strings["Site settings updated."] = "Site instellingen gewijzigd.";
 $a->strings["No special theme for mobile devices"] = "Geen speciaal thema voor mobiele apparaten";
+$a->strings["No community page for local users"] = "";
 $a->strings["No community page"] = "";
 $a->strings["Public postings from users of this site"] = "";
 $a->strings["Public postings from the federated network"] = "";
@@ -1276,6 +1076,7 @@ $a->strings["Don't check"] = "";
 $a->strings["check the stable version"] = "";
 $a->strings["check the development version"] = "";
 $a->strings["Republish users to directory"] = "";
+$a->strings["Registration"] = "Registratie";
 $a->strings["File upload"] = "Uploaden bestand";
 $a->strings["Policies"] = "Beleid";
 $a->strings["Auto Discovered Contact Directory"] = "";
@@ -1332,6 +1133,7 @@ $a->strings["Block public"] = "Openbare toegang blokkeren";
 $a->strings["Check to block public access to all otherwise public personal pages on this site unless you are currently logged in."] = "Kruis dit aan om alle openbare persoonlijke pagina's alleen toegankelijk te maken voor ingelogde gebruikers.";
 $a->strings["Force publish"] = "Dwing publiceren af";
 $a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Kruis dit aan om af te dwingen dat alle profielen op deze website in de gids van deze website gepubliceerd worden.";
+$a->strings["Enabling this may violate privacy laws like the GDPR"] = "";
 $a->strings["Global directory URL"] = "";
 $a->strings["URL to the global directory. If this is not set, the global directory is completely unavailable to the application."] = "";
 $a->strings["Private posts by default for new users"] = "Privéberichten als standaard voor nieuwe gebruikers";
@@ -1377,7 +1179,7 @@ $a->strings["Maximum system load before the frontend quits service - default 50.
 $a->strings["Minimal Memory"] = "";
 $a->strings["Minimal free memory in MB for the worker. Needs access to /proc/meminfo - default 0 (deactivated)."] = "";
 $a->strings["Maximum table size for optimization"] = "";
-$a->strings["Maximum table size (in MB) for the automatic optimization - default 100 MB. Enter -1 to disable it."] = "";
+$a->strings["Maximum table size (in MB) for the automatic optimization. Enter -1 to disable it."] = "";
 $a->strings["Minimum level of fragmentation"] = "";
 $a->strings["Minimum fragmenation level to start the automatic optimization - default value is 30%."] = "";
 $a->strings["Periodical check of global contacts"] = "";
@@ -1396,6 +1198,12 @@ $a->strings["Check upstream version"] = "";
 $a->strings["Enables checking for new Friendica versions at github. If there is a new version, you will be informed in the admin panel overview."] = "";
 $a->strings["Suppress Tags"] = "";
 $a->strings["Suppress showing a list of hashtags at the end of the posting."] = "";
+$a->strings["Clean database"] = "";
+$a->strings["Remove old remote items, orphaned database records and old content from some other helper tables."] = "";
+$a->strings["Lifespan of remote items"] = "";
+$a->strings["When the database cleanup is enabled, this defines the days after which remote items will be deleted. Own items, and marked or filed items are always kept. 0 disables this behaviour."] = "";
+$a->strings["Lifespan of unclaimed items"] = "";
+$a->strings["When the database cleanup is enabled, this defines the days after which unclaimed remote items (mostly content from the relay) will be deleted. Default value is 90 days. Defaults to the general lifespan value of remote items if set to 0."] = "";
 $a->strings["Path to item cache"] = "Pad naar cache voor items";
 $a->strings["The item caches buffers generated bbcode and external images."] = "";
 $a->strings["Cache duration in seconds"] = "Cache tijdsduur in seconden";
@@ -1464,11 +1272,20 @@ $a->strings["%s user deleted"] = [
 $a->strings["User '%s' deleted"] = "Gebruiker '%s' verwijderd";
 $a->strings["User '%s' unblocked"] = "Gebruiker '%s' niet meer geblokkeerd";
 $a->strings["User '%s' blocked"] = "Gebruiker '%s' geblokkeerd";
+$a->strings["Normal Account Page"] = "Normale accountpagina";
+$a->strings["Soapbox Page"] = "Zeepkist-pagina";
+$a->strings["Public Forum"] = "";
+$a->strings["Automatic Friend Page"] = "Automatisch Vriendschapspagina";
+$a->strings["Private Forum"] = "";
+$a->strings["Personal Page"] = "";
+$a->strings["Organisation Page"] = "";
+$a->strings["News Page"] = "";
+$a->strings["Community Forum"] = "";
 $a->strings["Email"] = "E-mail";
 $a->strings["Register date"] = "Registratiedatum";
 $a->strings["Last login"] = "Laatste login";
 $a->strings["Last item"] = "Laatste item";
-$a->strings["Account"] = "Account";
+$a->strings["Type"] = "";
 $a->strings["Add User"] = "Gebruiker toevoegen";
 $a->strings["User registrations waiting for confirm"] = "Gebruikersregistraties wachten op een bevestiging";
 $a->strings["User waiting for permanent deletion"] = "";
@@ -1507,7 +1324,7 @@ $a->strings["PHP log currently disabled."] = "";
 $a->strings["Clear"] = "Wis";
 $a->strings["Enable Debugging"] = "";
 $a->strings["Log file"] = "Logbestand";
-$a->strings["Must be writable by web server. Relative to your Friendica top-level directory."] = "De webserver moet hier kunnen schrijven. Relatief t.o.v. van de hoogste folder binnen uw Friendica-installatie.";
+$a->strings["Must be writable by web server. Relative to your Friendica top-level directory."] = "De webserver moet hier kunnen schrijven. Relatief t.o.v. de hoogste folder binnen je Friendica-installatie.";
 $a->strings["Log level"] = "Log niveau";
 $a->strings["PHP logging"] = "";
 $a->strings["To enable logging of PHP errors and warnings you can add the following to the .htconfig.php file of your installation. The filename set in the 'error_log' line is relative to the friendica top-level directory and must be writeable by the web server. The option '1' for 'log_errors' and 'display_errors' is to enable these options, set to '0' to disable them."] = "";
@@ -1517,6 +1334,147 @@ $a->strings["Off"] = "Uit";
 $a->strings["On"] = "Aan";
 $a->strings["Lock feature %s"] = "";
 $a->strings["Manage Additional Features"] = "";
+$a->strings["Community option not available."] = "";
+$a->strings["Not available."] = "Niet beschikbaar";
+$a->strings["Local Community"] = "";
+$a->strings["Posts from local users on this server"] = "";
+$a->strings["Global Community"] = "";
+$a->strings["Posts from users of the whole federated network"] = "";
+$a->strings["No results."] = "Geen resultaten.";
+$a->strings["This community stream shows all public posts received by this node. They may not reflect the opinions of this node’s users."] = "";
+$a->strings["Event can not end before it has started."] = "";
+$a->strings["Event title and start time are required."] = "Titel en begintijd van de gebeurtenis zijn vereist.";
+$a->strings["Create New Event"] = "Maak een nieuwe gebeurtenis";
+$a->strings["Event details"] = "Gebeurtenis details";
+$a->strings["Starting date and Title are required."] = "";
+$a->strings["Event Starts:"] = "Gebeurtenis begint:";
+$a->strings["Finish date/time is not known or not relevant"] = "Einddatum/tijd is niet gekend of niet relevant";
+$a->strings["Event Finishes:"] = "Gebeurtenis eindigt:";
+$a->strings["Adjust for viewer timezone"] = "Pas aan aan de tijdzone van de gebruiker";
+$a->strings["Description:"] = "Beschrijving:";
+$a->strings["Title:"] = "Titel:";
+$a->strings["Share this event"] = "Deel deze gebeurtenis";
+$a->strings["Basic"] = "";
+$a->strings["Permissions"] = "Rechten";
+$a->strings["Failed to remove event"] = "";
+$a->strings["Event removed"] = "";
+$a->strings["Unable to locate original post."] = "Ik kan de originele post niet meer vinden.";
+$a->strings["Empty post discarded."] = "Lege post weggegooid.";
+$a->strings["This message was sent to you by %s, a member of the Friendica social network."] = "Dit bericht werd naar jou gestuurd door %s, een lid van het Friendica sociale netwerk.";
+$a->strings["You may visit them online at %s"] = "Je kunt ze online bezoeken op %s";
+$a->strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Contacteer de afzender door op dit bericht te antwoorden als je deze berichten niet wilt ontvangen.";
+$a->strings["%s posted an update."] = "%s heeft een wijziging geplaatst.";
+$a->strings["Remove term"] = "Verwijder zoekterm";
+$a->strings["Saved Searches"] = "Opgeslagen zoekopdrachten";
+$a->strings["add"] = "toevoegen";
+$a->strings["Warning: This group contains %s member from a network that doesn't allow non public messages."] = [
+       0 => "",
+       1 => "",
+];
+$a->strings["Messages in this group won't be send to these receivers."] = "";
+$a->strings["No such group"] = "Zo'n groep bestaat niet";
+$a->strings["Group: %s"] = "";
+$a->strings["Private messages to this person are at risk of public disclosure."] = "Privéberichten naar deze persoon kunnen openbaar gemaakt worden.";
+$a->strings["Invalid contact."] = "Ongeldig contact.";
+$a->strings["Commented Order"] = "Nieuwe reacties bovenaan";
+$a->strings["Sort by Comment Date"] = "Berichten met nieuwe reacties bovenaan";
+$a->strings["Posted Order"] = "Nieuwe berichten bovenaan";
+$a->strings["Sort by Post Date"] = "Nieuwe berichten bovenaan";
+$a->strings["Posts that mention or involve you"] = "Alleen berichten die jou vermelden of op jou betrekking hebben";
+$a->strings["New"] = "Nieuw";
+$a->strings["Activity Stream - by date"] = "Activiteitenstroom - volgens datum";
+$a->strings["Shared Links"] = "Gedeelde links";
+$a->strings["Interesting Links"] = "Interessante links";
+$a->strings["Starred"] = "Met ster";
+$a->strings["Favourite Posts"] = "Favoriete berichten";
+$a->strings["Personal Notes"] = "Persoonlijke Nota's";
+$a->strings["Photo Albums"] = "Fotoalbums";
+$a->strings["Recent Photos"] = "Recente foto's";
+$a->strings["Upload New Photos"] = "Nieuwe foto's uploaden";
+$a->strings["everybody"] = "iedereen";
+$a->strings["Contact information unavailable"] = "Contactinformatie niet beschikbaar";
+$a->strings["Album not found."] = "Album niet gevonden";
+$a->strings["Delete Album"] = "Verwijder album";
+$a->strings["Do you really want to delete this photo album and all its photos?"] = "Wil je echt dit fotoalbum en alle foto's erin verwijderen?";
+$a->strings["Delete Photo"] = "Verwijder foto";
+$a->strings["Do you really want to delete this photo?"] = "Wil je echt deze foto verwijderen?";
+$a->strings["a photo"] = "een foto";
+$a->strings["%1\$s was tagged in %2\$s by %3\$s"] = "%1\$s is gelabeld in %2\$s door %3\$s";
+$a->strings["Image upload didn't complete, please try again"] = "";
+$a->strings["Image file is missing"] = "";
+$a->strings["Server can't accept new file upload at this time, please contact your administrator"] = "";
+$a->strings["Image file is empty."] = "Afbeeldingsbestand is leeg.";
+$a->strings["No photos selected"] = "Geen foto's geselecteerd";
+$a->strings["Access to this item is restricted."] = "Toegang tot dit item is beperkt.";
+$a->strings["Upload Photos"] = "Upload foto's";
+$a->strings["New album name: "] = "Nieuwe albumnaam: ";
+$a->strings["or existing album name: "] = "of bestaande albumnaam: ";
+$a->strings["Do not show a status post for this upload"] = "Toon geen bericht op je tijdlijn van deze upload";
+$a->strings["Show to Groups"] = "Tonen aan groepen";
+$a->strings["Show to Contacts"] = "Tonen aan contacten";
+$a->strings["Edit Album"] = "Album wijzigen";
+$a->strings["Show Newest First"] = "Toon niewste eerst";
+$a->strings["Show Oldest First"] = "Toon oudste eerst";
+$a->strings["View Photo"] = "Bekijk foto";
+$a->strings["Permission denied. Access to this item may be restricted."] = "Toegang geweigerd. Toegang tot dit item is mogelijk beperkt.";
+$a->strings["Photo not available"] = "Foto is niet beschikbaar";
+$a->strings["View photo"] = "Bekijk foto";
+$a->strings["Edit photo"] = "Bewerk foto";
+$a->strings["Use as profile photo"] = "Gebruik als profielfoto";
+$a->strings["Private Message"] = "Privébericht";
+$a->strings["View Full Size"] = "Bekijk in volledig formaat";
+$a->strings["Tags: "] = "Labels: ";
+$a->strings["[Remove any tag]"] = "[Alle labels verwijderen]";
+$a->strings["New album name"] = "Nieuwe albumnaam";
+$a->strings["Caption"] = "Onderschrift";
+$a->strings["Add a Tag"] = "Een label toevoegen";
+$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Voorbeeld: @bob, @Barbara_Jansen, @jan@voorbeeld.nl, #Ardennen, #camping ";
+$a->strings["Do not rotate"] = "";
+$a->strings["Rotate CW (right)"] = "Roteren met de klok mee (rechts)";
+$a->strings["Rotate CCW (left)"] = "Roteren tegen de klok in (links)";
+$a->strings["I like this (toggle)"] = "Vind ik leuk";
+$a->strings["I don't like this (toggle)"] = "Vind ik niet leuk";
+$a->strings["Comment"] = "Reacties";
+$a->strings["Map"] = "";
+$a->strings["View Album"] = "Album bekijken";
+$a->strings["Requested profile is not available."] = "Gevraagde profiel is niet beschikbaar.";
+$a->strings["%s's timeline"] = "";
+$a->strings["%s's posts"] = "";
+$a->strings["%s's comments"] = "";
+$a->strings["Tips for New Members"] = "Tips voor nieuwe leden";
+$a->strings["Registration successful. Please check your email for further instructions."] = "Registratie geslaagd. Kijk je e-mail na voor verdere instructies.";
+$a->strings["Failed to send email message. Here your accout details:<br> login: %s<br> password: %s<br><br>You can change your password after login."] = "";
+$a->strings["Registration successful."] = "";
+$a->strings["Your registration can not be processed."] = "Je registratie kan niet verwerkt worden.";
+$a->strings["Your registration is pending approval by the site owner."] = "Jouw registratie wacht op goedkeuring van de beheerder.";
+$a->strings["You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Je kunt (optioneel) dit formulier invullen via OpenID door je OpenID in te geven en op 'Registreren' te klikken.";
+$a->strings["If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items."] = "Laat dit veld leeg als je niet vertrouwd bent met OpenID, en vul de rest van de items in.";
+$a->strings["Your OpenID (optional): "] = "Je OpenID (optioneel):";
+$a->strings["Include your profile in member directory?"] = "Je profiel in de ledengids opnemen?";
+$a->strings["Note for the admin"] = "";
+$a->strings["Leave a message for the admin, why you want to join this node"] = "";
+$a->strings["Membership on this site is by invitation only."] = "Lidmaatschap van deze website is uitsluitend op uitnodiging.";
+$a->strings["Your invitation code: "] = "";
+$a->strings["Your Full Name (e.g. Joe Smith, real or real-looking): "] = "";
+$a->strings["Your Email Address: (Initial information will be send there, so this has to be an existing address.)"] = "";
+$a->strings["New Password:"] = "Nieuw Wachtwoord:";
+$a->strings["Leave empty for an auto generated password."] = "";
+$a->strings["Confirm:"] = "Bevestig:";
+$a->strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be '<strong>nickname@%s</strong>'."] = "";
+$a->strings["Choose a nickname: "] = "Kies een bijnaam:";
+$a->strings["Register"] = "Registreer";
+$a->strings["Import your profile to this friendica instance"] = "";
+$a->strings["User deleted their account"] = "";
+$a->strings["On your Friendica node an user deleted their account. Please ensure that their data is removed from the backups."] = "";
+$a->strings["The user id is %d"] = "";
+$a->strings["Remove My Account"] = "Verwijder mijn account";
+$a->strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Dit zal je account volledig verwijderen. Dit kan niet hersteld worden als het eenmaal uitgevoerd is.";
+$a->strings["Please enter your password for verification:"] = "Voer je wachtwoord in voor verificatie:";
+$a->strings["Only logged in users are permitted to perform a search."] = "";
+$a->strings["Too Many Requests"] = "";
+$a->strings["Only one search per minute is permitted for not logged in users."] = "";
+$a->strings["Items tagged with: %s"] = "";
+$a->strings["Account"] = "Account";
 $a->strings["Display"] = "Weergave";
 $a->strings["Social Networks"] = "Sociale netwerken";
 $a->strings["Delegations"] = "";
@@ -1618,34 +1576,26 @@ $a->strings["Unable to find your profile. Please contact your admin."] = "";
 $a->strings["Account Types"] = "";
 $a->strings["Personal Page Subtypes"] = "";
 $a->strings["Community Forum Subtypes"] = "";
-$a->strings["Personal Page"] = "";
 $a->strings["Account for a personal profile."] = "";
-$a->strings["Organisation Page"] = "";
 $a->strings["Account for an organisation that automatically approves contact requests as \"Followers\"."] = "";
-$a->strings["News Page"] = "";
 $a->strings["Account for a news reflector that automatically approves contact requests as \"Followers\"."] = "";
-$a->strings["Community Forum"] = "";
 $a->strings["Account for community discussions."] = "";
-$a->strings["Normal Account Page"] = "Normale accountpagina";
 $a->strings["Account for a regular personal profile that requires manual approval of \"Friends\" and \"Followers\"."] = "";
-$a->strings["Soapbox Page"] = "Zeepkist-pagina";
 $a->strings["Account for a public profile that automatically approves contact requests as \"Followers\"."] = "";
-$a->strings["Public Forum"] = "";
 $a->strings["Automatically approves all contact requests."] = "";
-$a->strings["Automatic Friend Page"] = "Automatisch Vriendschapspagina";
 $a->strings["Account for a popular profile that automatically approves contact requests as \"Friends\"."] = "";
 $a->strings["Private Forum [Experimental]"] = "Privé-forum [experimenteel]";
 $a->strings["Requires manual approval of contact requests."] = "";
 $a->strings["OpenID:"] = "OpenID:";
 $a->strings["(Optional) Allow this OpenID to login to this account."] = "(Optioneel) Laat dit OpenID toe om in te loggen op deze account.";
 $a->strings["Publish your default profile in your local site directory?"] = "Je standaardprofiel in je lokale gids publiceren?";
-$a->strings["Your profile will be published in the global friendica directories (e.g. <a href=\"%s\">%s</a>). Your profile will be visible in public."] = "";
-$a->strings["Publish your default profile in the global social directory?"] = "Je standaardprofiel in de globale sociale gids publiceren?";
 $a->strings["Your profile will be published in this node's <a href=\"%s\">local directory</a>. Your profile details may be publicly visible depending on the system settings."] = "";
+$a->strings["Publish your default profile in the global social directory?"] = "Je standaardprofiel in de globale sociale gids publiceren?";
+$a->strings["Your profile will be published in the global friendica directories (e.g. <a href=\"%s\">%s</a>). Your profile will be visible in public."] = "";
 $a->strings["Hide your contact/friend list from viewers of your default profile?"] = "Je vrienden/contacten verbergen voor bezoekers van je standaard profiel?";
 $a->strings["Your contact list won't be shown in your default profile page. You can decide to show your contact list separately for each additional profile you create"] = "";
 $a->strings["Hide your profile details from anonymous viewers?"] = "";
-$a->strings["Anonymous visitors will only see your profile picture, your display name and the nickname you are using on your profile page. Disables posting public messages to Diaspora and other networks."] = "";
+$a->strings["Anonymous visitors will only see your profile picture, your display name and the nickname you are using on your profile page. Your public posts and replies will still be accessible by other means."] = "";
 $a->strings["Allow friends to post to your profile page?"] = "Vrienden toestaan om op jou profielpagina te posten?";
 $a->strings["Your contacts may write posts on your profile wall. These posts will be distributed to your contacts"] = "";
 $a->strings["Allow friends to tag your posts?"] = "Sta vrienden toe om jouw berichten te labelen?";
@@ -1689,10 +1639,6 @@ $a->strings["Default Public Post"] = "Standaard Publieke Post";
 $a->strings["Default Permissions for New Posts"] = "Standaard rechten voor nieuwe berichten";
 $a->strings["Maximum private messages per day from unknown people:"] = "Maximum aantal privé-berichten per dag van onbekende personen:";
 $a->strings["Notification Settings"] = "Notificatie Instellingen";
-$a->strings["By default post a status message when:"] = "Post automatisch een bericht op je tijdlijn wanneer:";
-$a->strings["accepting a friend request"] = "Een vriendschapsverzoek accepteren";
-$a->strings["joining a forum/community"] = "Lid worden van een groep/forum";
-$a->strings["making an <em>interesting</em> profile change"] = "Een <em>interessante</em> verandering aan je profiel";
 $a->strings["Send a notification email when:"] = "Stuur een notificatie e-mail wanneer:";
 $a->strings["You receive an introduction"] = "Je ontvangt een vriendschaps- of connectieverzoek";
 $a->strings["Your introductions are confirmed"] = "Jouw vriendschaps- of connectieverzoeken zijn bevestigd";
@@ -1713,6 +1659,81 @@ $a->strings["Change the behaviour of this account for special situations"] = "";
 $a->strings["Relocate"] = "";
 $a->strings["If you have moved this profile from another server, and some of your contacts don't receive your updates, try pushing this button."] = "";
 $a->strings["Resend relocate message to contacts"] = "";
+$a->strings["Do you really want to delete this video?"] = "Wil je deze video echt verwijderen?";
+$a->strings["Delete Video"] = "Verwijder video";
+$a->strings["No videos selected"] = "Geen video's geselecteerd";
+$a->strings["Recent Videos"] = "Recente video's";
+$a->strings["Upload New Videos"] = "Nieuwe video's uploaden";
+$a->strings["default"] = "standaard";
+$a->strings["greenzero"] = "";
+$a->strings["purplezero"] = "";
+$a->strings["easterbunny"] = "";
+$a->strings["darkzero"] = "";
+$a->strings["comix"] = "";
+$a->strings["slackr"] = "";
+$a->strings["Variations"] = "";
+$a->strings["Top Banner"] = "";
+$a->strings["Resize image to the width of the screen and show background color below on long pages."] = "";
+$a->strings["Full screen"] = "";
+$a->strings["Resize image to fill entire screen, clipping either the right or the bottom."] = "";
+$a->strings["Single row mosaic"] = "";
+$a->strings["Resize image to repeat it on a single row, either vertical or horizontal."] = "";
+$a->strings["Mosaic"] = "";
+$a->strings["Repeat image to fill the screen."] = "";
+$a->strings["Custom"] = "";
+$a->strings["Note"] = "";
+$a->strings["Check image permissions if all users are allowed to see the image"] = "";
+$a->strings["Select color scheme"] = "";
+$a->strings["Navigation bar background color"] = "";
+$a->strings["Navigation bar icon color "] = "";
+$a->strings["Link color"] = "Link kleur";
+$a->strings["Set the background color"] = "";
+$a->strings["Content background opacity"] = "";
+$a->strings["Set the background image"] = "";
+$a->strings["Background image style"] = "";
+$a->strings["Login page background image"] = "Achtergrondafbeelding aanmeldpagina";
+$a->strings["Login page background color"] = "Achtergrondkleur aanmeldpagina";
+$a->strings["Leave background image and color empty for theme defaults"] = "Laat de achtergrondafbeelding en kleur leeg om de standaard van het thema te gebruiken";
+$a->strings["Guest"] = "Gast";
+$a->strings["Visitor"] = "Bezoeker";
+$a->strings["Logout"] = "Uitloggen";
+$a->strings["End this session"] = "Deze sessie beëindigen";
+$a->strings["Your posts and conversations"] = "Jouw berichten en gesprekken";
+$a->strings["Your profile page"] = "Jouw profiel pagina";
+$a->strings["Your photos"] = "Jouw foto's";
+$a->strings["Videos"] = "Video's";
+$a->strings["Your videos"] = "";
+$a->strings["Your events"] = "Jouw gebeurtenissen";
+$a->strings["Conversations from your friends"] = "Gesprekken van je vrienden";
+$a->strings["Events and Calendar"] = "Gebeurtenissen en kalender";
+$a->strings["Private mail"] = "Privéberichten";
+$a->strings["Account settings"] = "Account instellingen";
+$a->strings["Manage/edit friends and contacts"] = "Beheer/Wijzig vrienden en contacten";
+$a->strings["Alignment"] = "Uitlijning";
+$a->strings["Left"] = "Links";
+$a->strings["Center"] = "Gecentreerd";
+$a->strings["Color scheme"] = "Kleurschema";
+$a->strings["Posts font size"] = "Lettergrootte berichten";
+$a->strings["Textareas font size"] = "Lettergrootte tekstgebieden";
+$a->strings["Comma separated list of helper forums"] = "Kommagescheiden lijst van de helper forums";
+$a->strings["don't show"] = "niet tonen";
+$a->strings["show"] = "tonen";
+$a->strings["Set style"] = "Stijl instellen";
+$a->strings["Community Pages"] = "Forum/groepspagina's";
+$a->strings["Community Profiles"] = "Forum/groepsprofielen";
+$a->strings["Help or @NewHere ?"] = "Help of @NewHere ?";
+$a->strings["Connect Services"] = "Diensten verbinden";
+$a->strings["Find Friends"] = "Zoek vrienden";
+$a->strings["Last users"] = "Laatste gebruikers";
+$a->strings["Find People"] = "Zoek mensen";
+$a->strings["Enter name or interest"] = "Vul naam of interesse in";
+$a->strings["Examples: Robert Morgenstein, Fishing"] = "Voorbeelden: Jan Peeters, Vissen";
+$a->strings["Similar Interests"] = "Dezelfde interesses";
+$a->strings["Random Profile"] = "Willekeurig Profiel";
+$a->strings["Invite Friends"] = "Vrienden uitnodigen";
+$a->strings["Local Directory"] = "Lokale gids";
+$a->strings["External link to forum"] = "";
+$a->strings["Quick Start"] = "Snelstart";
 $a->strings["Error decoding account file"] = "";
 $a->strings["Error! No version data in file! This is not a Friendica account file?"] = "";
 $a->strings["User '%s' already exists on this server!"] = "Gebruiker '%s' bestaat al op deze server!";
@@ -1723,6 +1744,15 @@ $a->strings["%d contact not imported"] = [
        1 => "%d contacten werden niet geïmporteerd",
 ];
 $a->strings["Done. You can now login with your username and password"] = "Gebeurd. Je kunt nu inloggen met je gebruikersnaam en wachtwoord";
+$a->strings["Post to Email"] = "Verzenden per e-mail";
+$a->strings["Hide your profile details from unknown viewers?"] = "Je profieldetails verbergen voor onbekende bezoekers?";
+$a->strings["Connectors disabled, since \"%s\" is enabled."] = "";
+$a->strings["Visible to everybody"] = "Zichtbaar voor iedereen";
+$a->strings["Close"] = "Afsluiten";
+$a->strings["Enter new password: "] = "";
+$a->strings["Password can't be empty"] = "";
+$a->strings["Could not find any unarchived contact entry for this URL (%s)"] = "";
+$a->strings["The contact entries have been archived"] = "";
 $a->strings["System"] = "Systeem";
 $a->strings["Home"] = "Tijdlijn";
 $a->strings["Introductions"] = "Verzoeken";
@@ -1737,13 +1767,55 @@ $a->strings["%s is now friends with %s"] = "%s is nu bevriend met %s";
 $a->strings["Friend Suggestion"] = "Vriendschapsvoorstel";
 $a->strings["Friend/Connect Request"] = "Vriendschapsverzoek";
 $a->strings["New Follower"] = "Nieuwe Volger";
-$a->strings["Post to Email"] = "Verzenden per e-mail";
-$a->strings["Hide your profile details from unknown viewers?"] = "Je profieldetails verbergen voor onbekende bezoekers?";
-$a->strings["Connectors disabled, since \"%s\" is enabled."] = "";
-$a->strings["Visible to everybody"] = "Zichtbaar voor iedereen";
-$a->strings["show"] = "tonen";
-$a->strings["don't show"] = "niet tonen";
-$a->strings["Close"] = "Afsluiten";
+$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Kan geen command-line-versie van PHP vinden in het PATH van de webserver.";
+$a->strings["If you don't have a command line version of PHP installed on your server, you will not be able to run the background processing. See <a href='https://github.com/friendica/friendica/blob/master/doc/Install.md#set-up-the-worker'>'Setup the worker'</a>"] = "";
+$a->strings["PHP executable path"] = "PATH van het PHP commando";
+$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Vul het volledige pad in naar het php programma. Je kunt dit leeg laten om de installatie verder te zetten.";
+$a->strings["Command line PHP"] = "PHP-opdrachtregel";
+$a->strings["PHP executable is not the php cli binary (could be cgi-fgci version)"] = "";
+$a->strings["Found PHP version: "] = "Gevonden PHP versie:";
+$a->strings["PHP cli binary"] = "";
+$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "De command-line versie van PHP op jouw systeem heeft \"register_argc_argv\" niet geactiveerd.";
+$a->strings["This is required for message delivery to work."] = "Dit is nodig om het verzenden van berichten mogelijk te maken.";
+$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "";
+$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Zie \"http://www.php.net/manual/en/openssl.installation.php\" wanneer u Friendica onder Windows draait.";
+$a->strings["Generate encryption keys"] = "";
+$a->strings["libCurl PHP module"] = "libCurl PHP module";
+$a->strings["GD graphics PHP module"] = "GD graphics PHP module";
+$a->strings["OpenSSL PHP module"] = "OpenSSL PHP module";
+$a->strings["PDO or MySQLi PHP module"] = "";
+$a->strings["mb_string PHP module"] = "mb_string PHP module";
+$a->strings["XML PHP module"] = "";
+$a->strings["iconv PHP module"] = "";
+$a->strings["POSIX PHP module"] = "";
+$a->strings["Apache mod_rewrite module"] = "Apache mod_rewrite module";
+$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Fout: Apache-module mod-rewrite is vereist, maar niet geïnstalleerd.";
+$a->strings["Error: libCURL PHP module required but not installed."] = "Fout: PHP-module libCURL is vereist, maar niet geïnstalleerd.";
+$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Fout: PHP-module GD graphics met JPEG support is vereist, maar niet geïnstalleerd.";
+$a->strings["Error: openssl PHP module required but not installed."] = "Fout: PHP-module openssl is vereist, maar niet geïnstalleerd.";
+$a->strings["Error: PDO or MySQLi PHP module required but not installed."] = "";
+$a->strings["Error: The MySQL driver for PDO is not installed."] = "";
+$a->strings["Error: mb_string PHP module required but not installed."] = "Fout: PHP-module mb_string is vereist, maar niet geïnstalleerd.";
+$a->strings["Error: iconv PHP module required but not installed."] = "";
+$a->strings["Error: POSIX PHP module required but not installed."] = "";
+$a->strings["Error, XML PHP module required but not installed."] = "";
+$a->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."] = "Het installatieprogramma moet een bestand \".htconfig.php\" in de bovenste map van je webserver aanmaken, maar kan dit niet doen.";
+$a->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."] = "Dit is meestal een permissieprobleem, omdat de webserver niet in staat is om in deze map bestanden weg te schrijven - ook al kun je dit zelf wel.";
+$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Friendica top folder."] = "Op het einde van deze procedure zal ik je een tekst geven om te bewaren in een bestand .htconfig.php in je hoogste Friendica map.";
+$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Je kunt ook deze procedure overslaan, en een manuele installatie uitvoeren. Lees het bestand \"INSTALL.txt\" voor instructies.";
+$a->strings[".htconfig.php is writable"] = ".htconfig.php is schrijfbaar";
+$a->strings["Friendica uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Friendica gebruikt het Smarty3 sjabloon systeem om zijn webpagina's weer te geven. Smarty3 compileert sjablonen naar PHP om de weergave te versnellen.";
+$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory view/smarty3/ under the Friendica top level folder."] = "Om deze gecompileerde sjablonen op te slaan moet de webserver schrijftoegang hebben tot de folder view/smarty3, t.o.v. van de hoogste folder van je Friendica-installatie.";
+$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Zorg ervoor dat de gebruiker waaronder je webserver runt (bijv. www-data) schrijf-toegang heeft tot deze map.";
+$a->strings["Note: as a security measure, you should give the web server write access to view/smarty3/ only--not the template files (.tpl) that it contains."] = "Opmerking: voor een goede beveiliging zou je de webserver alleen schrijf-toegang moeten geven voor de map view/smarty3 -- niet voor de template bestanden (.tpl) die in die map zitten.";
+$a->strings["view/smarty3 is writable"] = "view/smarty3 is schrijfbaar";
+$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "";
+$a->strings["Error message from Curl when fetching"] = "";
+$a->strings["Url rewrite is working"] = "";
+$a->strings["ImageMagick PHP extension is not installed"] = "";
+$a->strings["ImageMagick PHP extension is installed"] = "";
+$a->strings["ImageMagick supports GIF"] = "";
 $a->strings["Birthday:"] = "Verjaardag:";
 $a->strings["YYYY-MM-DD or MM-DD"] = "";
 $a->strings["never"] = "nooit";
@@ -1767,129 +1839,11 @@ $a->strings["$1 wrote:"] = "$1 schreef:";
 $a->strings["Encrypted content"] = "Versleutelde inhoud";
 $a->strings["Invalid source protocol"] = "";
 $a->strings["Invalid link protocol"] = "";
-$a->strings["External link to forum"] = "";
-$a->strings["Nothing new here"] = "Niets nieuw hier";
-$a->strings["Clear notifications"] = "Notificaties verwijderen";
-$a->strings["Logout"] = "Uitloggen";
-$a->strings["End this session"] = "Deze sessie beëindigen";
-$a->strings["Your posts and conversations"] = "Jouw berichten en gesprekken";
-$a->strings["Your profile page"] = "Jouw profiel pagina";
-$a->strings["Your photos"] = "Jouw foto's";
-$a->strings["Videos"] = "Video's";
-$a->strings["Your videos"] = "";
-$a->strings["Your events"] = "Jouw gebeurtenissen";
-$a->strings["Personal notes"] = "Persoonlijke nota's";
-$a->strings["Your personal notes"] = "";
-$a->strings["Sign in"] = "Inloggen";
-$a->strings["Home Page"] = "Jouw tijdlijn";
-$a->strings["Create an account"] = "Maak een accoount";
-$a->strings["Help and documentation"] = "Hulp en documentatie";
-$a->strings["Apps"] = "Apps";
-$a->strings["Addon applications, utilities, games"] = "Extra toepassingen, hulpmiddelen of spelletjes";
-$a->strings["Search site content"] = "Doorzoek de inhoud van de website";
-$a->strings["Community"] = "Website";
-$a->strings["Conversations on this and other servers"] = "";
-$a->strings["Events and Calendar"] = "Gebeurtenissen en kalender";
-$a->strings["Directory"] = "Gids";
-$a->strings["People directory"] = "Personengids";
-$a->strings["Information about this friendica instance"] = "";
-$a->strings["Conversations from your friends"] = "Gesprekken van je vrienden";
-$a->strings["Network Reset"] = "Netwerkpagina opnieuw instellen";
-$a->strings["Load Network page with no filters"] = "Laad de netwerkpagina zonder filters";
-$a->strings["Friend Requests"] = "Vriendschapsverzoeken";
-$a->strings["See all notifications"] = "Toon alle notificaties";
-$a->strings["Mark all system notifications seen"] = "Alle systeemnotificaties als gelezen markeren";
-$a->strings["Private mail"] = "Privéberichten";
-$a->strings["Inbox"] = "Inbox";
-$a->strings["Outbox"] = "Verzonden berichten";
-$a->strings["Manage"] = "Beheren";
-$a->strings["Manage other pages"] = "Andere pagina's beheren";
-$a->strings["Account settings"] = "Account instellingen";
-$a->strings["Profiles"] = "Profielen";
-$a->strings["Manage/Edit Profiles"] = "Beheer/Wijzig Profielen";
-$a->strings["Manage/edit friends and contacts"] = "Beheer/Wijzig vrienden en contacten";
-$a->strings["Site setup and configuration"] = "Website opzetten en configureren";
-$a->strings["Navigation"] = "Navigatie";
-$a->strings["Site map"] = "Sitemap";
 $a->strings["Embedding disabled"] = "Inbedden uitgeschakeld";
 $a->strings["Embedded content"] = "Ingebedde inhoud";
 $a->strings["Export"] = "Exporteer";
 $a->strings["Export calendar as ical"] = "Exporteer kalender als ical";
 $a->strings["Export calendar as csv"] = "Exporteer kalender als csv";
-$a->strings["General Features"] = "Algemene functies";
-$a->strings["Multiple Profiles"] = "Meerdere profielen";
-$a->strings["Ability to create multiple profiles"] = "Mogelijkheid om meerdere profielen aan te maken";
-$a->strings["Photo Location"] = "";
-$a->strings["Photo metadata is normally stripped. This extracts the location (if present) prior to stripping metadata and links it to a map."] = "";
-$a->strings["Export Public Calendar"] = "";
-$a->strings["Ability for visitors to download the public calendar"] = "";
-$a->strings["Post Composition Features"] = "Functies voor het opstellen van berichten";
-$a->strings["Post Preview"] = "Voorvertoning bericht";
-$a->strings["Allow previewing posts and comments before publishing them"] = "";
-$a->strings["Auto-mention Forums"] = "";
-$a->strings["Add/remove mention when a forum page is selected/deselected in ACL window."] = "";
-$a->strings["Network Sidebar Widgets"] = "Zijbalkwidgets op netwerkpagina";
-$a->strings["Search by Date"] = "Zoeken op datum";
-$a->strings["Ability to select posts by date ranges"] = "Mogelijkheid om berichten te selecteren volgens datumbereik";
-$a->strings["List Forums"] = "";
-$a->strings["Enable widget to display the forums your are connected with"] = "";
-$a->strings["Group Filter"] = "Groepsfilter";
-$a->strings["Enable widget to display Network posts only from selected group"] = "Sta de widget toe om netwerkberichten te tonen van bepaalde groepen";
-$a->strings["Network Filter"] = "Netwerkfilter";
-$a->strings["Enable widget to display Network posts only from selected network"] = "Sta de widget toe om netwerkberichten te tonen van bepaalde netwerken";
-$a->strings["Save search terms for re-use"] = "Sla zoekopdrachten op voor hergebruik";
-$a->strings["Network Tabs"] = "Netwerktabs";
-$a->strings["Network Personal Tab"] = "Persoonlijke netwerktab";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Sta het toe dat de tab netwerkberichten toont waarmee je interactie had";
-$a->strings["Network New Tab"] = "Nieuwe netwerktab";
-$a->strings["Enable tab to display only new Network posts (from the last 12 hours)"] = "Laat de tab alleen nieuwe netwerkberichten tonen (van de laatste 12 uur)";
-$a->strings["Network Shared Links Tab"] = "";
-$a->strings["Enable tab to display only Network posts with links in them"] = "";
-$a->strings["Post/Comment Tools"] = "Bericht-/reactiehulpmiddelen";
-$a->strings["Multiple Deletion"] = "Meervoudige verwijdering";
-$a->strings["Select and delete multiple posts/comments at once"] = "Selecteer en verwijder meerdere berichten/reacties in een keer";
-$a->strings["Edit Sent Posts"] = "Bewerk verzonden berichten";
-$a->strings["Edit and correct posts and comments after sending"] = "Bewerk en corrigeer berichten en reacties na verzending";
-$a->strings["Tagging"] = "Labelen";
-$a->strings["Ability to tag existing posts"] = "Mogelijkheid om bestaande berichten te labelen";
-$a->strings["Post Categories"] = "Categorieën berichten";
-$a->strings["Add categories to your posts"] = "Voeg categorieën toe aan je berichten";
-$a->strings["Saved Folders"] = "Bewaarde Mappen";
-$a->strings["Ability to file posts under folders"] = "Mogelijkheid om berichten in mappen te bewaren";
-$a->strings["Dislike Posts"] = "Vind berichten niet leuk";
-$a->strings["Ability to dislike posts/comments"] = "Mogelijkheid om berichten of reacties niet leuk te vinden";
-$a->strings["Star Posts"] = "Geef berichten een ster";
-$a->strings["Ability to mark special posts with a star indicator"] = "";
-$a->strings["Mute Post Notifications"] = "";
-$a->strings["Ability to mute notifications for a thread"] = "";
-$a->strings["Advanced Profile Settings"] = "";
-$a->strings["Show visitors public community forums at the Advanced Profile Page"] = "";
-$a->strings["Tag Cloud"] = "";
-$a->strings["Provide a personal tag cloud on your profile page"] = "";
-$a->strings["Display Membership Date"] = "";
-$a->strings["Display membership date in profile"] = "";
-$a->strings["Add New Contact"] = "Nieuw Contact toevoegen";
-$a->strings["Enter address or web location"] = "Voeg een webadres of -locatie in:";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Voorbeeld: jan@voorbeeld.be, http://voorbeeld.nl/barbara";
-$a->strings["%d invitation available"] = [
-       0 => "%d uitnodiging beschikbaar",
-       1 => "%d uitnodigingen beschikbaar",
-];
-$a->strings["Find People"] = "Zoek mensen";
-$a->strings["Enter name or interest"] = "Vul naam of interesse in";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Voorbeelden: Jan Peeters, Vissen";
-$a->strings["Similar Interests"] = "Dezelfde interesses";
-$a->strings["Random Profile"] = "Willekeurig Profiel";
-$a->strings["Invite Friends"] = "Vrienden uitnodigen";
-$a->strings["View Global Directory"] = "";
-$a->strings["Networks"] = "Netwerken";
-$a->strings["All Networks"] = "Alle netwerken";
-$a->strings["Everything"] = "Alles";
-$a->strings["Categories"] = "Categorieën";
-$a->strings["%d contact in common"] = [
-       0 => "%d gedeeld contact",
-       1 => "%d gedeelde contacten",
-];
 $a->strings["Frequently"] = "Frequent";
 $a->strings["Hourly"] = "Ieder uur";
 $a->strings["Twice daily"] = "Twee maal daags";
@@ -1967,72 +1921,111 @@ $a->strings["Uncertain"] = "Onzeker";
 $a->strings["It's complicated"] = "Het is gecompliceerd";
 $a->strings["Don't care"] = "Kan me niet schelen";
 $a->strings["Ask me"] = "Vraag me";
+$a->strings["Add New Contact"] = "Nieuw Contact toevoegen";
+$a->strings["Enter address or web location"] = "Voeg een webadres of -locatie in:";
+$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Voorbeeld: jan@voorbeeld.be, http://voorbeeld.nl/barbara";
+$a->strings["%d invitation available"] = [
+       0 => "%d uitnodiging beschikbaar",
+       1 => "%d uitnodigingen beschikbaar",
+];
+$a->strings["Networks"] = "Netwerken";
+$a->strings["All Networks"] = "Alle netwerken";
+$a->strings["Saved Folders"] = "Bewaarde Mappen";
+$a->strings["Everything"] = "Alles";
+$a->strings["Categories"] = "Categorieën";
+$a->strings["%d contact in common"] = [
+       0 => "%d gedeeld contact",
+       1 => "%d gedeelde contacten",
+];
+$a->strings["General Features"] = "Algemene functies";
+$a->strings["Multiple Profiles"] = "Meerdere profielen";
+$a->strings["Ability to create multiple profiles"] = "Mogelijkheid om meerdere profielen aan te maken";
+$a->strings["Photo Location"] = "";
+$a->strings["Photo metadata is normally stripped. This extracts the location (if present) prior to stripping metadata and links it to a map."] = "";
+$a->strings["Export Public Calendar"] = "Exporteer Publieke Kalender";
+$a->strings["Ability for visitors to download the public calendar"] = "";
+$a->strings["Post Composition Features"] = "Functies voor het opstellen van berichten";
+$a->strings["Post Preview"] = "Voorvertoning bericht";
+$a->strings["Allow previewing posts and comments before publishing them"] = "";
+$a->strings["Auto-mention Forums"] = "";
+$a->strings["Add/remove mention when a forum page is selected/deselected in ACL window."] = "";
+$a->strings["Network Sidebar"] = "";
+$a->strings["Ability to select posts by date ranges"] = "Mogelijkheid om berichten te selecteren volgens datumbereik";
+$a->strings["List Forums"] = "";
+$a->strings["Enable widget to display the forums your are connected with"] = "";
+$a->strings["Group Filter"] = "Groepsfilter";
+$a->strings["Enable widget to display Network posts only from selected group"] = "Sta de widget toe om netwerkberichten te tonen van bepaalde groepen";
+$a->strings["Network Filter"] = "Netwerkfilter";
+$a->strings["Enable widget to display Network posts only from selected network"] = "Sta de widget toe om netwerkberichten te tonen van bepaalde netwerken";
+$a->strings["Save search terms for re-use"] = "Sla zoekopdrachten op voor hergebruik";
+$a->strings["Network Tabs"] = "Netwerktabs";
+$a->strings["Network Personal Tab"] = "Persoonlijke netwerktab";
+$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Sta het toe dat de tab netwerkberichten toont waarmee je interactie had";
+$a->strings["Network New Tab"] = "Nieuwe netwerktab";
+$a->strings["Enable tab to display only new Network posts (from the last 12 hours)"] = "Laat de tab alleen nieuwe netwerkberichten tonen (van de laatste 12 uur)";
+$a->strings["Network Shared Links Tab"] = "";
+$a->strings["Enable tab to display only Network posts with links in them"] = "";
+$a->strings["Post/Comment Tools"] = "Bericht-/reactiehulpmiddelen";
+$a->strings["Multiple Deletion"] = "Meervoudige verwijdering";
+$a->strings["Select and delete multiple posts/comments at once"] = "Selecteer en verwijder meerdere berichten/reacties in een keer";
+$a->strings["Edit Sent Posts"] = "Bewerk verzonden berichten";
+$a->strings["Edit and correct posts and comments after sending"] = "Bewerk en corrigeer berichten en reacties na verzending";
+$a->strings["Tagging"] = "Labelen";
+$a->strings["Ability to tag existing posts"] = "Mogelijkheid om bestaande berichten te labelen";
+$a->strings["Post Categories"] = "Categorieën berichten";
+$a->strings["Add categories to your posts"] = "Voeg categorieën toe aan je berichten";
+$a->strings["Ability to file posts under folders"] = "Mogelijkheid om berichten in mappen te bewaren";
+$a->strings["Dislike Posts"] = "Vind berichten niet leuk";
+$a->strings["Ability to dislike posts/comments"] = "Mogelijkheid om berichten of reacties niet leuk te vinden";
+$a->strings["Star Posts"] = "Geef berichten een ster";
+$a->strings["Ability to mark special posts with a star indicator"] = "";
+$a->strings["Mute Post Notifications"] = "";
+$a->strings["Ability to mute notifications for a thread"] = "";
+$a->strings["Advanced Profile Settings"] = "";
+$a->strings["Show visitors public community forums at the Advanced Profile Page"] = "";
+$a->strings["Tag Cloud"] = "";
+$a->strings["Provide a personal tag cloud on your profile page"] = "";
+$a->strings["Display Membership Date"] = "";
+$a->strings["Display membership date in profile"] = "";
+$a->strings["Nothing new here"] = "Niets nieuw hier";
+$a->strings["Clear notifications"] = "Notificaties verwijderen";
+$a->strings["Personal notes"] = "Persoonlijke nota's";
+$a->strings["Your personal notes"] = "";
+$a->strings["Sign in"] = "Inloggen";
+$a->strings["Home Page"] = "Jouw tijdlijn";
+$a->strings["Create an account"] = "Maak een accoount";
+$a->strings["Help and documentation"] = "Hulp en documentatie";
+$a->strings["Apps"] = "Apps";
+$a->strings["Addon applications, utilities, games"] = "Extra toepassingen, hulpmiddelen of spelletjes";
+$a->strings["Search site content"] = "Doorzoek de inhoud van de website";
+$a->strings["Community"] = "Website";
+$a->strings["Conversations on this and other servers"] = "";
+$a->strings["Directory"] = "Gids";
+$a->strings["People directory"] = "Personengids";
+$a->strings["Information about this friendica instance"] = "";
+$a->strings["Terms of Service of this Friendica instance"] = "";
+$a->strings["Network Reset"] = "Netwerkpagina opnieuw instellen";
+$a->strings["Load Network page with no filters"] = "Laad de netwerkpagina zonder filters";
+$a->strings["Friend Requests"] = "Vriendschapsverzoeken";
+$a->strings["See all notifications"] = "Toon alle notificaties";
+$a->strings["Mark all system notifications seen"] = "Alle systeemnotificaties als gelezen markeren";
+$a->strings["Inbox"] = "Inbox";
+$a->strings["Outbox"] = "Verzonden berichten";
+$a->strings["Manage"] = "Beheren";
+$a->strings["Manage other pages"] = "Andere pagina's beheren";
+$a->strings["Profiles"] = "Profielen";
+$a->strings["Manage/Edit Profiles"] = "Beheer/Wijzig Profielen";
+$a->strings["Site setup and configuration"] = "Website opzetten en configureren";
+$a->strings["Navigation"] = "Navigatie";
+$a->strings["Site map"] = "Sitemap";
 $a->strings["There are no tables on MyISAM."] = "Er zijn geen MyISAM tabellen.";
 $a->strings["\n\t\t\t\tThe friendica developers released update %s recently,\n\t\t\t\tbut when I tried to install it, something went terribly wrong.\n\t\t\t\tThis needs to be fixed soon and I can't do it alone. Please contact a\n\t\t\t\tfriendica developer if you can not help me on your own. My database might be invalid."] = "\n\t\t\t\tDe Friendica ontwikkelaars hebben recent update %svrijgegeven,\n \t\t\t\tmaar wanneer ik deze probeerde te installeren ging het verschrikkelijk fout.\n \t\t\t\tDit moet snel opgelost worden en ik kan het niet alleen. Contacteer alstublieft\n \t\t\t\teen Friendica ontwikkelaar als je mij zelf niet kan helpen. Mijn database kan ongeldig zijn.";
 $a->strings["The error message is\n[pre]%s[/pre]"] = "De foutboodschap is\n[pre]%s[/pre]";
 $a->strings["\nError %d occurred during database update:\n%s\n"] = "";
 $a->strings["Errors encountered performing database changes: "] = "";
-$a->strings[": Database update"] = "";
+$a->strings["%s: Database update"] = "";
 $a->strings["%s: updating %s table."] = "";
 $a->strings["[no subject]"] = "[geen onderwerp]";
-$a->strings["Requested account is not available."] = "Gevraagde account is niet beschikbaar.";
-$a->strings["Edit profile"] = "Bewerk profiel";
-$a->strings["Atom feed"] = "";
-$a->strings["Manage/edit profiles"] = "Beheer/wijzig profielen";
-$a->strings["g A l F d"] = "G l j F";
-$a->strings["F d"] = "d F";
-$a->strings["[today]"] = "[vandaag]";
-$a->strings["Birthday Reminders"] = "Verjaardagsherinneringen";
-$a->strings["Birthdays this week:"] = "Verjaardagen deze week:";
-$a->strings["[No description]"] = "[Geen omschrijving]";
-$a->strings["Event Reminders"] = "Gebeurtenisherinneringen";
-$a->strings["Events this week:"] = "Gebeurtenissen deze week:";
-$a->strings["Member since:"] = "";
-$a->strings["j F, Y"] = "F j Y";
-$a->strings["j F"] = "F j";
-$a->strings["Age:"] = "Leeftijd:";
-$a->strings["for %1\$d %2\$s"] = "voor %1\$d %2\$s";
-$a->strings["Religion:"] = "Religie:";
-$a->strings["Hobbies/Interests:"] = "Hobby:";
-$a->strings["Contact information and Social Networks:"] = "Contactinformatie en sociale netwerken:";
-$a->strings["Musical interests:"] = "Muzikale interesse ";
-$a->strings["Books, literature:"] = "Boeken, literatuur:";
-$a->strings["Television:"] = "Televisie";
-$a->strings["Film/dance/culture/entertainment:"] = "Film/dans/cultuur/ontspanning:";
-$a->strings["Love/Romance:"] = "Liefde/romance:";
-$a->strings["Work/employment:"] = "Werk/beroep:";
-$a->strings["School/education:"] = "School/opleiding:";
-$a->strings["Forums:"] = "";
-$a->strings["Only You Can See This"] = "Alleen jij kunt dit zien";
-$a->strings["%1\$s is attending %2\$s's %3\$s"] = "";
-$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "";
-$a->strings["%1\$s may attend %2\$s's %3\$s"] = "";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Een verwijderde groep met deze naam is weer tot leven gewekt. Bestaande itemrechten <strong>kunnen</strong> voor deze groep en toekomstige leden gelden. Wanneer je niet zo had bedoeld kan je een andere groep met een andere naam creëren. ";
-$a->strings["Default privacy group for new contacts"] = "";
-$a->strings["Everybody"] = "Iedereen";
-$a->strings["edit"] = "verander";
-$a->strings["Edit group"] = "Verander groep";
-$a->strings["Contacts not in any group"] = "";
-$a->strings["Create a new group"] = "Maak nieuwe groep";
-$a->strings["Edit groups"] = "";
-$a->strings["Drop Contact"] = "Verwijder contact";
-$a->strings["Organisation"] = "";
-$a->strings["News"] = "";
-$a->strings["Forum"] = "Forum";
-$a->strings["Connect URL missing."] = "";
-$a->strings["The contact could not be added. Please check the relevant network credentials in your Settings -> Social Networks page."] = "";
-$a->strings["This site is not configured to allow communications with other networks."] = "Deze website is niet geconfigureerd voor communicatie met andere netwerken.";
-$a->strings["No compatible communication protocols or feeds were discovered."] = "Er werden geen compatibele communicatieprotocols of feeds ontdekt.";
-$a->strings["The profile address specified does not provide adequate information."] = "";
-$a->strings["An author or name was not found."] = "";
-$a->strings["No browser URL could be matched to this address."] = "";
-$a->strings["Unable to match @-style Identity Address with a known protocol or email contact."] = "Het @-stijl-identiteitsadres komt niet overeen met een nekend protocol of e-mailcontact.";
-$a->strings["Use mailto: in front of address to force email check."] = "Gebruik mailto: voor het adres om een e-mailcontrole af te dwingen.";
-$a->strings["The profile address specified belongs to a network which has been disabled on this site."] = "";
-$a->strings["Limited profile. This person will be unable to receive direct/personal notifications from you."] = "";
-$a->strings["Unable to retrieve contact information."] = "";
-$a->strings["%s's birthday"] = "%s's verjaardag";
-$a->strings["Happy Birthday %s"] = "Gefeliciteerd %s";
 $a->strings["Starts:"] = "Begint:";
 $a->strings["Finishes:"] = "Eindigt:";
 $a->strings["all-day"] = "";
@@ -2047,6 +2040,14 @@ $a->strings["D g:i A"] = "D g:i A";
 $a->strings["g:i A"] = "g:i A";
 $a->strings["Show map"] = "Toon kaart";
 $a->strings["Hide map"] = "Verberg kaart";
+$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Een verwijderde groep met deze naam is weer tot leven gewekt. Bestaande itemrechten <strong>kunnen</strong> voor deze groep en toekomstige leden gelden. Wanneer je niet zo had bedoeld kan je een andere groep met een andere naam creëren. ";
+$a->strings["Default privacy group for new contacts"] = "";
+$a->strings["Everybody"] = "Iedereen";
+$a->strings["edit"] = "verander";
+$a->strings["Edit group"] = "Verander groep";
+$a->strings["Contacts not in any group"] = "";
+$a->strings["Create a new group"] = "Maak nieuwe groep";
+$a->strings["Edit groups"] = "";
 $a->strings["Login failed"] = "";
 $a->strings["Not enough information to authenticate"] = "";
 $a->strings["An invitation is required."] = "Een uitnodiging is vereist.";
@@ -2061,27 +2062,90 @@ $a->strings["That doesn't appear to be your full (First Last) name."] = "Dat lij
 $a->strings["Your email domain is not among those allowed on this site."] = "Je e-maildomein is op deze website niet toegestaan.";
 $a->strings["Not a valid email address."] = "Geen geldig e-mailadres.";
 $a->strings["Cannot use that email."] = "Ik kan die e-mail niet gebruiken.";
-$a->strings["Your nickname can only contain a-z, 0-9 and _."] = "";
+$a->strings["Your nickname can only contain a-z, 0-9 and _."] = "Je bijnaam mag alleen a-z, 0-9 of _ bevatten.";
 $a->strings["Nickname is already registered. Please choose another."] = "Bijnaam is al geregistreerd. Kies een andere.";
 $a->strings["SERIOUS ERROR: Generation of security keys failed."] = "ERNSTIGE FOUT: aanmaken van beveiligingssleutels mislukt.";
 $a->strings["An error occurred during registration. Please try again."] = "";
-$a->strings["default"] = "standaard";
 $a->strings["An error occurred creating your default profile. Please try again."] = "";
 $a->strings["An error occurred creating your self contact. Please try again."] = "";
 $a->strings["An error occurred creating your default contact group. Please try again."] = "";
-$a->strings["\n\t\t\tDear %1\$s,\n\t\t\t\tThank you for registering at %2\$s. Your account is pending for approval by the administrator.\n\t\t"] = "";
-$a->strings["Registration at %s"] = "";
-$a->strings["\n\t\t\tDear %1\$s,\n\t\t\t\tThank you for registering at %2\$s. Your account has been created.\n\t\t"] = "";
-$a->strings["\n\t\t\tThe login details are as follows:\n\n\t\t\tSite Location:\t%3\$s\n\t\t\tLogin Name:\t\t%1\$s\n\t\t\tPassword:\t\t%5\$s\n\n\t\t\tYou may change your password from your account \"Settings\" page after logging\n\t\t\tin.\n\n\t\t\tPlease take a few moments to review the other account settings on that page.\n\n\t\t\tYou may also wish to add some basic information to your default profile\n\t\t\t(on the \"Profiles\" page) so that other people can easily find you.\n\n\t\t\tWe recommend setting your full name, adding a profile photo,\n\t\t\tadding some profile \"keywords\" (very useful in making new friends) - and\n\t\t\tperhaps what country you live in; if you do not wish to be more specific\n\t\t\tthan that.\n\n\t\t\tWe fully respect your right to privacy, and none of these items are necessary.\n\t\t\tIf you are new and do not know anybody here, they may help\n\t\t\tyou to make some new and interesting friends.\n\n\t\t\tIf you ever want to delete your account, you can do so at %3\$s/removeme\n\n\t\t\tThank you and welcome to %2\$s."] = "";
+$a->strings["\n\t\t\tDear %1\$s,\n\t\t\t\tThank you for registering at %2\$s. Your account is pending for approval by the administrator.\n\t\t"] = "\n\t\t\tBeste %1\$s,\n\t\t\t\tBedant voor je registratie bij %2\$s. De aanmaak van je account wacht op goedkeuring door de beheerder.\n\t\t";
+$a->strings["Registration at %s"] = "Registratie bij %s";
+$a->strings["\n\t\t\tDear %1\$s,\n\t\t\t\tThank you for registering at %2\$s. Your account has been created.\n\t\t"] = "\n\t\t\tBeste %1\$s,\n\t\t\t\tBedankt voor je registratie bij %2\$s. Je account is aangemaakt.\n\t\t";
+$a->strings["\n\t\t\tThe login details are as follows:\n\n\t\t\tSite Location:\t%3\$s\n\t\t\tLogin Name:\t\t%1\$s\n\t\t\tPassword:\t\t%5\$s\n\n\t\t\tYou may change your password from your account \"Settings\" page after logging\n\t\t\tin.\n\n\t\t\tPlease take a few moments to review the other account settings on that page.\n\n\t\t\tYou may also wish to add some basic information to your default profile\n\t\t\t(on the \"Profiles\" page) so that other people can easily find you.\n\n\t\t\tWe recommend setting your full name, adding a profile photo,\n\t\t\tadding some profile \"keywords\" (very useful in making new friends) - and\n\t\t\tperhaps what country you live in; if you do not wish to be more specific\n\t\t\tthan that.\n\n\t\t\tWe fully respect your right to privacy, and none of these items are necessary.\n\t\t\tIf you are new and do not know anybody here, they may help\n\t\t\tyou to make some new and interesting friends.\n\n\t\t\tIf you ever want to delete your account, you can do so at %3\$s/removeme\n\n\t\t\tThank you and welcome to %2\$s."] = "\n\t\t\tDe login details zijn de volgende:\n\n\t\t\tSite Locatie:\t%3\$s\n\t\t\tLogin Naam:\t\t%1\$s\n\t\t\tPaswoord:\t\t%5\$s\n\n\t\t\tJe kunt je paswoord in de \"Instellingen\" pagina veranderen nadat je bent ingelogd.\n\n\t\t\tNeem een ogenblik de tijd om je andere instellingen na te kijken op die pagina.\n\n\t\t\tJe kunt ook wat basis informatie toevoegen aan je standaard profiel\n\t\t\t(in de \"Profielen\" pagina) zodat anderen je gemakkelijk kunnen vinden.\n\n\t\t\tWe raden aan je volledige naam in te vullen, een profiel foto toe te voegen,\n\t\t\tenkele profiel \"sleutelwoorden\" (zeer handig om nieuwe vrienden te leren kennen) - en\n\t\t\tmisschien in welk land je woont; als je niet meer details wil geven.\n\t\t\tWe respecteren je privacy volledig, en geen van deze velden zijn verplicht.\n\t\t\tAls je nieuw bent en niemand kent, dan kunnen zij je misschien\n\t\t\thelpen om enkele nieuwe en interessante vrienden te leren kennen.\n\n\t\t\tAls je ooit je account wil verwijderen, dan kan je dat via %3\$s/removeme\n\n\t\t\tBedankt en welkom bij %2\$s.";
+$a->strings["Drop Contact"] = "Verwijder contact";
+$a->strings["Organisation"] = "Organisatie";
+$a->strings["News"] = "Nieuws";
+$a->strings["Forum"] = "Forum";
+$a->strings["Connect URL missing."] = "Connectie URL ontbreekt.";
+$a->strings["The contact could not be added. Please check the relevant network credentials in your Settings -> Social Networks page."] = "Het contact kon niet toegevoegd worden. Gelieve de relevante netwerk gegevens na te kijken in Instellingen -> Sociale Netwerken.";
+$a->strings["This site is not configured to allow communications with other networks."] = "Deze website is niet geconfigureerd voor communicatie met andere netwerken.";
+$a->strings["No compatible communication protocols or feeds were discovered."] = "Er werden geen compatibele communicatieprotocols of feeds ontdekt.";
+$a->strings["The profile address specified does not provide adequate information."] = "";
+$a->strings["An author or name was not found."] = "";
+$a->strings["No browser URL could be matched to this address."] = "";
+$a->strings["Unable to match @-style Identity Address with a known protocol or email contact."] = "Het @-stijl-identiteitsadres komt niet overeen met een nekend protocol of e-mailcontact.";
+$a->strings["Use mailto: in front of address to force email check."] = "Gebruik mailto: voor het adres om een e-mailcontrole af te dwingen.";
+$a->strings["The profile address specified belongs to a network which has been disabled on this site."] = "";
+$a->strings["Limited profile. This person will be unable to receive direct/personal notifications from you."] = "";
+$a->strings["Unable to retrieve contact information."] = "Het was niet mogelijk informatie over dit contact op te halen.";
+$a->strings["%s's birthday"] = "%s's verjaardag";
+$a->strings["Happy Birthday %s"] = "Gefeliciteerd %s";
+$a->strings["%1\$s is attending %2\$s's %3\$s"] = "";
+$a->strings["%1\$s is not attending %2\$s's %3\$s"] = "";
+$a->strings["%1\$s may attend %2\$s's %3\$s"] = "";
+$a->strings["Requested account is not available."] = "Gevraagde account is niet beschikbaar.";
+$a->strings["Edit profile"] = "Bewerk profiel";
+$a->strings["Atom feed"] = "";
+$a->strings["Manage/edit profiles"] = "Beheer/wijzig profielen";
+$a->strings["g A l F d"] = "G l j F";
+$a->strings["F d"] = "d F";
+$a->strings["[today]"] = "[vandaag]";
+$a->strings["Birthday Reminders"] = "Verjaardagsherinneringen";
+$a->strings["Birthdays this week:"] = "Verjaardagen deze week:";
+$a->strings["[No description]"] = "[Geen omschrijving]";
+$a->strings["Event Reminders"] = "Gebeurtenisherinneringen";
+$a->strings["Events this week:"] = "Gebeurtenissen deze week:";
+$a->strings["Member since:"] = "Lid sinds:";
+$a->strings["j F, Y"] = "F j Y";
+$a->strings["j F"] = "F j";
+$a->strings["Age:"] = "Leeftijd:";
+$a->strings["for %1\$d %2\$s"] = "voor %1\$d %2\$s";
+$a->strings["Religion:"] = "Religie:";
+$a->strings["Hobbies/Interests:"] = "Hobby:";
+$a->strings["Contact information and Social Networks:"] = "Contactinformatie en sociale netwerken:";
+$a->strings["Musical interests:"] = "Muzikale interesse ";
+$a->strings["Books, literature:"] = "Boeken, literatuur:";
+$a->strings["Television:"] = "Televisie";
+$a->strings["Film/dance/culture/entertainment:"] = "Film/dans/cultuur/ontspanning:";
+$a->strings["Love/Romance:"] = "Liefde/romance:";
+$a->strings["Work/employment:"] = "Werk/beroep:";
+$a->strings["School/education:"] = "School/opleiding:";
+$a->strings["Forums:"] = "";
+$a->strings["Only You Can See This"] = "Alleen jij kunt dit zien";
+$a->strings["Sharing notification from Diaspora network"] = "Deelt notificatie van het Diaspora netwerk";
+$a->strings["Attachments:"] = "Bijlagen:";
 $a->strings["%s is now following %s."] = "%s volgt nu %s.";
 $a->strings["following"] = "volgend";
 $a->strings["%s stopped following %s."] = "%s stopte %s te volgen.";
 $a->strings["stopped following"] = "";
-$a->strings["%s\\'s birthday"] = "%s\\'s verjaardag";
-$a->strings["Sharing notification from Diaspora network"] = "Deelt notificatie van het Diaspora netwerk";
-$a->strings["Attachments:"] = "Bijlagen:";
 $a->strings["(no subject)"] = "(geen onderwerp)";
+$a->strings["Logged out."] = "Uitgelogd.";
+$a->strings["Create a New Account"] = "Nieuwe account aanmaken";
+$a->strings["Password: "] = "Wachtwoord:";
+$a->strings["Remember me"] = "Onthou me";
+$a->strings["Or login using OpenID: "] = "Of log in met OpenID:";
+$a->strings["Forgot your password?"] = "Wachtwoord vergeten?";
+$a->strings["Website Terms of Service"] = "Gebruikersvoorwaarden website";
+$a->strings["terms of service"] = "servicevoorwaarden";
+$a->strings["Website Privacy Policy"] = "Privacybeleid website";
+$a->strings["privacy policy"] = "privacybeleid";
+$a->strings["At the time of registration, and for providing communications between the user account and their contacts, the user has to provide a display name (pen name), an username (nickname) and a working email address. The names will be accessible on the profile page of the account by any visitor of the page, even if other profile details are not displayed. The email address will only be used to send the user notifications about interactions, but wont be visibly displayed. The listing of an account in the node's user directory or the global user directory is optional and can be controlled in the user settings, it is not necessary for communication."] = "";
+$a->strings["This data is required for communication and is passed on to the nodes of the communication partners and is stored there. Users can enter additional private data that may be transmitted to the communication partners accounts."] = "";
+$a->strings["At any point in time a logged in user can export their account data from the <a href=\"%1\$s/settings/uexport\">account settings</a>. If the user wants to delete their account they can do so at <a href=\"%1\$s/removeme\">%1\$s/removeme</a>. The deletion of the account will be permanent. Deletion of the data will also be requested from the nodes of the communication partners."] = "Een ingelogd gebruiker kan op elk moment zijn of haar account data exporteren via <a href=\"%1\$s/settings/uexport\">account instellingen</a>. Een gebruiker kan ook zijn of haar account verwijderen via <a href=\"%1\$s/removeme\">%1\$s/removeme</a>. De verwijdering van het account is permanent. Ook zal aan andere nodes van communicatie partners gevraagd worden om de data te verwijderen.";
+$a->strings["Privacy Statement"] = "";
 $a->strings["This entry was edited"] = "";
+$a->strings["Remove from your stream"] = "";
 $a->strings["save to folder"] = "Bewaren in map";
 $a->strings["I will attend"] = "Ik zal er zijn";
 $a->strings["I will not attend"] = "Ik zal er niet zijn";
@@ -2114,63 +2178,9 @@ $a->strings["Code"] = "Broncode";
 $a->strings["Image"] = "Afbeelding";
 $a->strings["Link"] = "Link";
 $a->strings["Video"] = "Video";
-$a->strings["Create a New Account"] = "Nieuwe account aanmaken";
-$a->strings["Password: "] = "Wachtwoord:";
-$a->strings["Remember me"] = "Onthou me";
-$a->strings["Or login using OpenID: "] = "Of log in met OpenID:";
-$a->strings["Forgot your password?"] = "Wachtwoord vergeten?";
-$a->strings["Website Terms of Service"] = "Gebruikersvoorwaarden website";
-$a->strings["terms of service"] = "servicevoorwaarden";
-$a->strings["Website Privacy Policy"] = "Privacybeleid website";
-$a->strings["privacy policy"] = "privacybeleid";
-$a->strings["Logged out."] = "Uitgelogd.";
 $a->strings["Delete this item?"] = "Dit item verwijderen?";
 $a->strings["show fewer"] = "Minder tonen";
-$a->strings["greenzero"] = "";
-$a->strings["purplezero"] = "";
-$a->strings["easterbunny"] = "";
-$a->strings["darkzero"] = "";
-$a->strings["comix"] = "";
-$a->strings["slackr"] = "";
-$a->strings["Variations"] = "";
-$a->strings["Repeat the image"] = "";
-$a->strings["Will repeat your image to fill the background."] = "";
-$a->strings["Stretch"] = "";
-$a->strings["Will stretch to width/height of the image."] = "";
-$a->strings["Resize fill and-clip"] = "";
-$a->strings["Resize to fill and retain aspect ratio."] = "";
-$a->strings["Resize best fit"] = "";
-$a->strings["Resize to best fit and retain aspect ratio."] = "";
-$a->strings["Default"] = "";
-$a->strings["Note"] = "";
-$a->strings["Check image permissions if all users are allowed to visit the image"] = "";
-$a->strings["Select scheme"] = "";
-$a->strings["Navigation bar background color"] = "";
-$a->strings["Navigation bar icon color "] = "";
-$a->strings["Link color"] = "Link kleur";
-$a->strings["Set the background color"] = "";
-$a->strings["Content background opacity"] = "";
-$a->strings["Set the background image"] = "";
-$a->strings["Login page background image"] = "Achtergrondafbeelding aanmeldpagina";
-$a->strings["Login page background color"] = "Achtergrondkleur aanmeldpagina";
-$a->strings["Leave background image and color empty for theme defaults"] = "Laat de achtergrondafbeelding en kleur leeg om de standaard van het thema te gebruiken";
-$a->strings["Guest"] = "Gast";
-$a->strings["Visitor"] = "Bezoeker";
-$a->strings["Alignment"] = "Uitlijning";
-$a->strings["Left"] = "Links";
-$a->strings["Center"] = "Gecentreerd";
-$a->strings["Color scheme"] = "Kleurschema";
-$a->strings["Posts font size"] = "Lettergrootte berichten";
-$a->strings["Textareas font size"] = "Lettergrootte tekstgebieden";
-$a->strings["Comma separated list of helper forums"] = "Kommagescheiden lijst van de helper forums";
-$a->strings["Set style"] = "Stijl instellen";
-$a->strings["Community Pages"] = "Forum/groepspagina's";
-$a->strings["Community Profiles"] = "Forum/groepsprofielen";
-$a->strings["Help or @NewHere ?"] = "Help of @NewHere ?";
-$a->strings["Connect Services"] = "Diensten verbinden";
-$a->strings["Find Friends"] = "Zoek vrienden";
-$a->strings["Last users"] = "Laatste gebruikers";
-$a->strings["Local Directory"] = "Lokale gids";
-$a->strings["Quick Start"] = "Snelstart";
+$a->strings["No system theme config value set."] = "";
 $a->strings["toggle mobile"] = "mobiel thema omwisselen";
+$a->strings["%s: Updating author-id and owner-id in item and thread table. "] = "";
 $a->strings["Update %s failed. See error logs."] = "Wijziging %s mislukt. Lees de error logbestanden.";