--
cgit v1.2.3
From d9052c7e3cba157c1465125bcc5e1e0c9b98f8aa Mon Sep 17 00:00:00 2001
From: zotlabs
Date: Tue, 3 Sep 2019 17:00:10 -0700
Subject: Zot -> Zot6 translation issue, liking a "new friend" activity
---
Zotlabs/Lib/Activity.php | 24 +++++++++++++++++-------
include/zot.php | 1 -
2 files changed, 17 insertions(+), 8 deletions(-)
diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php
index 721ed10fd..f9ec3a677 100644
--- a/Zotlabs/Lib/Activity.php
+++ b/Zotlabs/Lib/Activity.php
@@ -293,8 +293,14 @@ class Activity {
$ret = [];
- $objtype = self::activity_obj_mapper($i['obj_type']);
-
+ if($i['verb'] === ACTIVITY_FRIEND) {
+ // Hubzilla 'make-friend' activity, no direct mapping from AS1 to AS2 - make it a note
+ $objtype = 'Note';
+ }
+ else {
+ $objtype = self::activity_obj_mapper($i['obj_type']);
+ }
+
if(intval($i['item_deleted'])) {
$ret['type'] = 'Tombstone';
$ret['formerType'] = $objtype;
@@ -486,6 +492,12 @@ class Activity {
$ret = [];
$reply = false;
+
+ if($i['verb'] === ACTIVITY_FRIEND) {
+ // Hubzilla 'make-friend' activity, no direct mapping from AS1 to AS2 - make it a note
+ $ret['obj'] = [];
+ }
+
if(intval($i['item_deleted'])) {
$ret['type'] = 'Tombstone';
$ret['formerType'] = self::activity_obj_mapper($i['obj_type']);
@@ -498,11 +510,6 @@ class Activity {
return $ret;
}
- if($i['verb'] === ACTIVITY_FRIEND) {
- // Hubzilla 'make-friend' activity, no direct mapping from AS1 to AS2 - make it a note
- $ret['obj_type'] = ACTIVITY_OBJ_NOTE;
- $ret['obj'] = [];
- }
$ret['type'] = self::activity_mapper($i['verb']);
@@ -797,6 +804,9 @@ class Activity {
if(strpos($verb,ACTIVITY_MOOD) !== false)
return 'Create';
+ if(strpos($verb,ACTIVITY_FRIEND) !== false)
+ return 'Create';
+
if(strpos($verb,ACTIVITY_POKE) !== false)
return 'Activity';
diff --git a/include/zot.php b/include/zot.php
index 60bada1d6..bd85dd755 100644
--- a/include/zot.php
+++ b/include/zot.php
@@ -2392,7 +2392,6 @@ function process_mail_delivery($sender, $arr, $deliveries) {
}
}
-
$r = q("select id, conv_guid from mail where mid = '%s' and channel_id = %d limit 1",
dbesc($arr['mid']),
intval($channel['channel_id'])
--
cgit v1.2.3
From fd30be7644cc35d5396bcaf7bb376fd26e476ba5 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Mon, 9 Sep 2019 12:35:47 +0200
Subject: Add selected text quote on comment reply
---
view/js/main.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/view/js/main.js b/view/js/main.js
index 2eea7543d..bc1c48cf1 100644
--- a/view/js/main.js
+++ b/view/js/main.js
@@ -1146,8 +1146,8 @@ function doreply(parent, ident, owner, hint) {
var i = form.find('button[type=submit]');
var btn = i.html().replace(/<[^>]*>/g, '').trim();
i.html(' ' + btn);
- i.prop('title', hint);
- form.find('textarea').val("@{" + owner + "} ");
+ var sel = 'wall-item-body-' + ident.toString();
+ form.find('textarea').val("@{" + owner + "}" + (($(window.getSelection().anchorNode).closest("#" + sel).attr("id") != sel) ? " " : "\n[quote]" + window.getSelection().toString() + "[/quote]\n"));
$('#comment-edit-text-' + parent.toString()).focus();
}
--
cgit v1.2.3
From a62a230d3dde4e21707dcae3884b4bcd0d2a9a67 Mon Sep 17 00:00:00 2001
From: OJ Random
Date: Sat, 14 Sep 2019 19:09:26 +0200
Subject: hominstall - fix url rewriting and minor changes.
---
.homeinstall/README.md | 108 +++++++++++++++++++----------------------
.homeinstall/hubzilla-setup.sh | 70 +++++++++++++++++++-------
2 files changed, 101 insertions(+), 77 deletions(-)
diff --git a/.homeinstall/README.md b/.homeinstall/README.md
index d4613afce..903c34cbd 100644
--- a/.homeinstall/README.md
+++ b/.homeinstall/README.md
@@ -1,50 +1,10 @@
-# Hubzilla at Home next to your Router
-
-This readme will show you how to install and run Hubzilla (or Zap) at home.
-
-The installation is done by a script.
-
-What the script will do for you...
-
-+ install everything required by Hubzilla, basically a web server (Apache), PHP, a database (MySQL), certbot,...
-+ create a database
-+ run certbot to have everything for a secure connection (httpS)
-+ create a script for daily maintenance
- - backup to external disk (certificates, database, /var/www/)
- - renew certfificate (letsencrypt)
- - update of Hubzilla
- - update of Debian
- - restart
-+ create cron jobs for
- - DynDNS (selfHOST.de or freedns.afraid.org) every 5 minutes
- - Master.php for Zap/Hubzilla every 10 minutes
- - daily maintenance script every day at 05:30
-
-The script is known to work without adjustments with
-
-+ Hardware
- - Mini-PC with Debian 10 (stretch), or
- - Rapberry 3 with Raspbian, Debian 10
-+ DynDNS
- - selfHOST.de
- - freedns.afraid.org
-
-The script can install both [Hubzilla](https://zotlabs.org/page/hubzilla/hubzilla-project) and [Zap](https://zotlabs.com/zap/). Make sure to use the correct GIT repositories.
-
-+ Hubzilla
- - core: git clone https://framagit.org/hubzilla/core.git html (in this readme)
- - addons: util/add_addon_repo https://framagit.org/hubzilla/addons.git hzaddons (in hubzilla-setup.sh)
-+ Zap
- - core: git clone https://framagit.org/zot/zap.git html (in this readme)
- - addons: util/add_addon_repo https://framagit.org/zot/zap-addons.git zaddons (in hubzilla-setup.sh)
+# Step-by-Step Overwiew
## Disclaimers
- This script does work with Debian 10 only.
- This script has to be used on a fresh debian install only (it does not take account for a possibly already installed and configured webserver or sql implementation).
-# Step-by-Step Overwiew
-
## Preconditions
Hardware
@@ -76,31 +36,68 @@ Software
- ... wait, wait, wait until the script is finised
+ Open your domain with a browser and step throught the initial configuration of hubzilla.
-## Troubleshooting
+## Optional - Set path to imagemagick
-If the check of the mail address fails when you try to register the very first user in the browser. Do...
+In Admin settings of hubzilla or via terminal
cd /var/www/html
- util/config system.do_not_check_dns 1
+ util/config system.imagick_convert_path /usr/bin/convert
-## Optional - Set path to imagemagick
+## Optional - Switch verification of email on/off
+
+Do this just befor you register the user.
In Admin settings of hubzilla or via terminal
cd /var/www/html
- util/config system.imagick_convert_path /usr/bin/convert
-# Step-by-Step in Detail
+Check the current setting
-## Preparations Software
+ util/config system verify_email
-## Install Debian 9
+Switch the verification on/off (1/0)
-Provided you use a Raspberry Pi 3...
+ util/config system verify_email 0
-Download the OS Raspbian from https://www.raspberrypi.org/downloads/raspbian/
+## What the script will do for you...
-Follow the installation instruction there.
++ install everything required by Hubzilla, basically a web server (Apache), PHP, a database (MySQL), certbot,...
++ create a database
++ run certbot to have everything for a secure connection (httpS)
++ create a script for daily maintenance
+ - backup to external disk (certificates, database, /var/www/)
+ - renew certfificate (letsencrypt)
+ - update of Hubzilla
+ - update of Debian
+ - restart
++ create cron jobs for
+ - DynDNS (selfHOST.de or freedns.afraid.org) every 5 minutes
+ - Master.php for Zap/Hubzilla every 10 minutes
+ - daily maintenance script every day at 05:30
+
+The script is known to work without adjustments with
+
++ Hardware
+ - Mini-PC with Debian 10 (stretch), or
+ - Rapberry 3 with Raspbian, Debian 10
++ DynDNS
+ - selfHOST.de
+ - freedns.afraid.org
+
+The script can install both [Hubzilla](https://zotlabs.org/page/hubzilla/hubzilla-project) and [Zap](https://zotlabs.com/zap/). Make sure to use the correct GIT repositories.
+
++ Hubzilla
+ - core: git clone https://framagit.org/hubzilla/core.git html (in this readme)
+ - addons: util/add_addon_repo https://framagit.org/hubzilla/addons.git hzaddons (in hubzilla-setup.sh)
++ Zap
+ - core: git clone https://framagit.org/zot/zap.git html (in this readme)
+ - addons: util/add_addon_repo https://framagit.org/zot/zap-addons.git zaddons (in hubzilla-setup.sh)
+
+
+
+# Step-by-Step - some Details
+
+## Preparations
## Configure your Router
@@ -146,12 +143,5 @@ to boot the Rapsi to the client console.
DO NOT FORGET TO CHANGE THE DEFAULT PASSWORD FOR USER PI!
-On a Raspian Stretch (Debian 10) the validation of the mail address fails for the very first user.
-This used to happen on some *bsd distros but there was some work to fix that a year ago (2017).
-
-So if your system isn't registered in DNS or DNS isn't active do
-
- cd /var/www/html
- util/config system.do_not_check_dns 1
diff --git a/.homeinstall/hubzilla-setup.sh b/.homeinstall/hubzilla-setup.sh
index be190e389..1103bd5fd 100755
--- a/.homeinstall/hubzilla-setup.sh
+++ b/.homeinstall/hubzilla-setup.sh
@@ -28,14 +28,13 @@
# * php,
# * mariadb - the database for hubzilla,
# * adminer,
-# * git to download and update hubzilla addon
-# - download hubzilla core and addons
+# * git to download and update addons
# - configure cron
# * "Master.php" for regular background prozesses of hubzilla
# * "apt-get update" and "apt-get dist-upgrade" and "apt-get autoremove" to keep linux up-to-date
# * run command to keep the IP up-to-date > DynDNS provided by selfHOST.de or freedns.afraid.org
# * backup hubzillas database and files (rsync)
-# - letsencrypt
+# - run letsencrypt to create, register and use a certifacte for https
#
#
# Discussion
@@ -56,7 +55,7 @@
# - creates a daily cron that runs the hubzilla-daily.sh
#
# hubzilla-daily.sh makes a (daily) backup of all relevant files
-# - /var/lib/mysql/ > hubzilla database
+# - /var/lib/mysql/ > database
# - /var/www/ > hubzilla/zap from github
# - /etc/letsencrypt/ > certificates
#
@@ -223,6 +222,11 @@ function install_curl {
nocheck_install "curl"
}
+function install_wget {
+ print_info "installing wget..."
+ nocheck_install "wget"
+}
+
function install_sendmail {
print_info "installing sendmail..."
nocheck_install "sendmail sendmail-bin"
@@ -269,7 +273,19 @@ function install_adminer {
else
print_info "file /etc/adminer/adminer.conf exists already"
fi
+
+ a2enmod rewrite
+
+ if [ ! -f /etc/apache2/apache2.conf ]
+ then
+ die "could not find file /etc/apache2/apache2.conf"
+ fi
+ sed -i \
+ "s/AllowOverride None/AllowOverride all/" \
+ /etc/apache2/apache2.conf
+
a2enconf adminer
+ systemctl restart mariadb
systemctl reload apache2
}
@@ -407,10 +423,9 @@ function install_letsencrypt {
then
die "Failed to install let's encrypt: 'le_domain' is empty in $configfile"
fi
- # check if user gave mail address
if [ -z "$le_email" ]
then
- die "Failed to install let's encrypt: 'le_domain' is empty in $configfile"
+ die "Failed to install let's encrypt: 'le_email' is empty in $configfile"
fi
nocheck_install "certbot python-certbot-apache"
print_info "run certbot ..."
@@ -431,12 +446,19 @@ function check_https {
}
function install_hubzilla {
- print_info "installing hubzilla addons..."
+ print_info "installing addons..."
cd /var/www/html/
- # if you install Hubzilla
- # util/add_addon_repo https://framagit.org/hubzilla/addons hzaddons
- # if you install ZAP
- util/add_addon_repo https://framagit.org/zot/zap-addons.git zaddons
+ if git remote -v | grep -i "origin.*core.git"
+ then
+ print_info "hubzilla"
+ util/add_addon_repo https://framagit.org/hubzilla/addons hzaddons
+ elif git remote -v | grep -i "origin.*zap.git"
+ then
+ print_info "zap"
+ util/add_addon_repo https://framagit.org/zot/zap-addons.git zaddons
+ else
+ die "neither zap nor hubzilla repository > did not install addons or zap/hubzilla"
+ fi
mkdir -p "store/[data]/smarty3"
chmod -R 777 store
touch .htconfig.php
@@ -446,7 +468,7 @@ function install_hubzilla {
chown root:www-data /var/www/html/
chown root:www-data /var/www/html/.htaccess
chmod 0644 /var/www/html/.htaccess
- print_info "installed hubzilla"
+ print_info "installed addons"
}
function install_rsync {
@@ -585,6 +607,7 @@ check_config
stop_hubzilla
update_upgrade
install_curl
+install_wget
install_sendmail
install_apache
install_imagemagick
@@ -600,23 +623,34 @@ configure_cron_selfhost
if [ "$le_domain" != "localhost" ]
then
- install_letsencrypt
- check_https
+ install_letsencrypt
+ configure_apache_for_https
+ check_https
else
- print_info "is localhost - skipped installation of letsencrypt and configuration of apache for https"
+ print_info "is localhost - skipped installation of letsencrypt and configuration of apache for https"
fi
install_hubzilla
+if [ "$le_domain" != "localhost" ]
+then
+ rewrite_to_https
+ install_rsnapshot
+else
+ print_info "is localhost - skipped rewrite to https and installation of rsnapshot"
+fi
+
configure_cron_daily
if [ "$le_domain" != "localhost" ]
then
- install_rsync
- install_cryptosetup
+ install_cryptosetup
+ write_uninstall_script
else
- print_info "is localhost - skipped installation of cryptosetup"
+ print_info "is localhost - skipped installation of cryptosetup"
fi
+
#set +x # stop debugging from here
+
--
cgit v1.2.3
From 8959ba9b821a064e778008982c65f974dd01347e Mon Sep 17 00:00:00 2001
From: OJ Random
Date: Sat, 14 Sep 2019 19:14:31 +0200
Subject: hominstall - readme
---
.homeinstall/README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.homeinstall/README.md b/.homeinstall/README.md
index 903c34cbd..1ed2e07d2 100644
--- a/.homeinstall/README.md
+++ b/.homeinstall/README.md
@@ -1,4 +1,4 @@
-# Step-by-Step Overwiew
+# How to use
## Disclaimers
@@ -18,7 +18,7 @@ Software
+ Fresh installation of Debian 10 (Stretch)
+ Router with open ports 80 and 443 for your web server
-## The basic steps (quick overview)
+## How to run the script
+ Register your own domain (for example at selfHOST) or a free subdomain (for example at freeDNS)
+ Log on to your fresh Debian
--
cgit v1.2.3
From 86b4a53858dff8a91a051faad3b4505db0fe44ba Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sun, 15 Sep 2019 09:18:42 +0200
Subject: Prevent image blurring
---
util/thumbrepair | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/util/thumbrepair b/util/thumbrepair
index acd453719..a37e978af 100755
--- a/util/thumbrepair
+++ b/util/thumbrepair
@@ -17,7 +17,7 @@ if($x) {
$width = $xx['width'];
$height = $xx['height'];
- $n = q("SELECT * FROM photo WHERE resource_id = '%s' AND imgscale > 0",
+ $n = q("SELECT * FROM photo WHERE resource_id = '%s' AND imgscale > 0 ORDER BY imgscale",
dbesc($xx['resource_id'])
);
--
cgit v1.2.3
From 375c2a87c73b0f5a257000a7ec036b1d16c0092b Mon Sep 17 00:00:00 2001
From: zotlabs
Date: Mon, 16 Sep 2019 23:27:41 -0700
Subject: change event formatting slightly for Zot6 and ActivityStreams.
---
Zotlabs/Lib/Activity.php | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php
index f9ec3a677..ed29bfe6d 100644
--- a/Zotlabs/Lib/Activity.php
+++ b/Zotlabs/Lib/Activity.php
@@ -6,6 +6,7 @@ use Zotlabs\Daemon\Master;
use Zotlabs\Web\HTTPSig;
require_once('include/event.php');
+require_once('include/html2plain.php');
class Activity {
@@ -204,7 +205,8 @@ class Activity {
$y = [
'type' => 'Event',
'id' => z_root() . '/event/' . $ev['event_hash'],
- 'summary' => bbcode($ev['summary'], [ 'cache' => true ]),
+ 'name' => $ev['summary'],
+// 'summary' => bbcode($ev['summary'], [ 'cache' => true ]),
// RFC3339 Section 4.3
'startTime' => (($ev['adjust']) ? datetime_convert('UTC','UTC',$ev['dtstart'], ATOM_TIME) : datetime_convert('UTC','UTC',$ev['dtstart'],'Y-m-d\\TH:i:s-00:00')),
'content' => bbcode($ev['description'], [ 'cache' => true ]),
@@ -2559,7 +2561,12 @@ class Activity {
}
if($event) {
- $event['summary'] = html2bbcode($content['summary']);
+ $event['summary'] = $content['name'];
+ if(! $event['summary']) {
+ if($content['summary']) {
+ $event['summary'] = html2plain($content['summary']);
+ }
+ }
$event['description'] = html2bbcode($content['content']);
if($event['summary'] && $event['dtstart']) {
$content['event'] = $event;
--
cgit v1.2.3
From 97f36fa46f620d7c78fbc76797fba42c81ccb28a Mon Sep 17 00:00:00 2001
From: Mario Vavti
Date: Thu, 19 Sep 2019 10:32:26 +0000
Subject: fix issue #1331
(cherry picked from commit 394f263ddd648e25ff3967bfbe3b0e25dccf89a0)
---
Zotlabs/Web/SessionHandler.php | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/Zotlabs/Web/SessionHandler.php b/Zotlabs/Web/SessionHandler.php
index 04c5cb5b5..4292fdc28 100644
--- a/Zotlabs/Web/SessionHandler.php
+++ b/Zotlabs/Web/SessionHandler.php
@@ -38,10 +38,15 @@ class SessionHandler implements \SessionHandlerInterface {
function write ($id, $data) {
+ // Pretend everything is hunky-dory, even though it isn't.
+ // There probably isn't anything we can do about it in any event.
+ // See: https://stackoverflow.com/a/43636110
+
if(! $id || ! $data) {
- return false;
+ return true;
}
+
// Unless we authenticate somehow, only keep a session for 5 minutes
// The viewer can extend this by performing any web action using the
// original cookie, but this allows us to cleanup the hundreds or
--
cgit v1.2.3
From 6fe4ac241d0dc7710be496a215fc96741856f38a Mon Sep 17 00:00:00 2001
From: "DM42.Net Zap Dev"
Date: Sat, 21 Sep 2019 13:30:42 -0400
Subject: encode/decode comment_policy for Z6
---
Zotlabs/Lib/Activity.php | 11 +++++++++++
Zotlabs/Lib/Libzot.php | 30 ++++++++++++++++++++++++++++++
2 files changed, 41 insertions(+)
diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php
index ed29bfe6d..6126194bb 100644
--- a/Zotlabs/Lib/Activity.php
+++ b/Zotlabs/Lib/Activity.php
@@ -339,10 +339,21 @@ class Activity {
}
}
+ if (intval($i['item_wall']) && $i['mid'] === $i['parent_mid']) {
+ $ret['commentPolicy'] = map_scope(PermissionLimits::Get($i['uid'],'post_comments'));
+ }
+
if (intval($i['item_private']) === 2) {
$ret['directMessage'] = true;
}
+ if (array_key_exists('comments_closed',$i) && $i['comments_closed'] !== EMPTY_STR && $i['comments_closed'] !== NULL_DATE) {
+ if($ret['commentPolicy']) {
+ $ret['commentPolicy'] .= ' ';
+ }
+ $ret['commentPolicy'] .= 'until=' . datetime_convert('UTC','UTC',$i['comments_closed'],ATOM_TIME);
+ }
+
$ret['attributedTo'] = $i['author']['xchan_url'];
if($i['id'] != $i['parent']) {
diff --git a/Zotlabs/Lib/Libzot.php b/Zotlabs/Lib/Libzot.php
index 2a13744a3..c03749d33 100644
--- a/Zotlabs/Lib/Libzot.php
+++ b/Zotlabs/Lib/Libzot.php
@@ -1223,9 +1223,39 @@ class Libzot {
if($private) {
$arr['item_private'] = true;
}
+
+ if ($arr['mid'] === $arr['parent_mid']) {
+ if (is_array($AS->obj) && array_key_exists('commentPolicy',$AS->obj)) {
+ $p = strstr($AS->obj['commentPolicy'],'until=');
+ if($p !== false) {
+ $arr['comments_closed'] = datetime_convert('UTC','UTC', substr($p,6));
+ $arr['comment_policy'] = trim(str_replace($p,'',$AS->obj['commentPolicy']));
+ }
+ else {
+ $arr['comment_policy'] = $AS->obj['commentPolicy'];
+ }
+ }
+ }
+
+
/// @FIXME - spoofable
if($AS->data['hubloc']) {
$arr['item_verified'] = true;
+
+ if (! array_key_exists('comment_policy',$arr)) {
+ // set comment policy depending on source hub. Unknown or osada is ActivityPub.
+ // Anything else we'll say is zot - which could have a range of project names
+ $s = q("select site_project from site where site_url = '%s' limit 1",
+ dbesc($r[0]['hubloc_url'])
+ );
+
+ if ((! $s) || (in_array($s[0]['site_project'],[ '', 'osada' ]))) {
+ $arr['comment_policy'] = 'authenticated';
+ }
+ else {
+ $arr['comment_policy'] = 'contacts';
+ }
+ }
}
if($AS->data['signed_data']) {
IConfig::Set($arr,'activitystreams','signed_data',$AS->data['signed_data'],false);
--
cgit v1.2.3
From c63fb0fc6b7b1b779d37821bff5fbaa8fbbfdf5a Mon Sep 17 00:00:00 2001
From: "DM42.Net Zap Dev"
Date: Sat, 21 Sep 2019 13:37:20 -0400
Subject: comment policy default for ordered items
---
Zotlabs/Lib/Libzot.php | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/Zotlabs/Lib/Libzot.php b/Zotlabs/Lib/Libzot.php
index c03749d33..0c90ff34d 100644
--- a/Zotlabs/Lib/Libzot.php
+++ b/Zotlabs/Lib/Libzot.php
@@ -1849,6 +1849,10 @@ class Libzot {
$ret = [];
+ $signer = q("select hubloc_hash, hubloc_url from hubloc where hubloc_id_url = '%s' and hubloc_network = 'zot6' limit 1",
+ dbesc($a['signature']['signer'])
+ );
+
foreach($a['data']['orderedItems'] as $activity) {
$AS = new ActivityStreams($activity);
@@ -1907,6 +1911,23 @@ class Libzot {
if($AS->data['hubloc']) {
$arr['item_verified'] = true;
}
+
+ // set comment policy depending on source hub. Unknown or osada is ActivityPub.
+ // Anything else we'll say is zot - which could have a range of project names
+
+ if ($signer) {
+ $s = q("select site_project from site where site_url = '%s' limit 1",
+ dbesc($signer[0]['hubloc_url'])
+ );
+ if ((! $s) || (in_array($s[0]['site_project'],[ '', 'osada' ]))) {
+ $arr['comment_policy'] = 'authenticated';
+ }
+ else {
+ $arr['comment_policy'] = 'contacts';
+ }
+ }
+
+
if($AS->data['signed_data']) {
IConfig::Set($arr,'activitystreams','signed_data',$AS->data['signed_data'],false);
}
--
cgit v1.2.3
From 3fc218111adecf59df695e1f6e4f63f361b3dd34 Mon Sep 17 00:00:00 2001
From: "DM42.Net Zap Dev"
Date: Sat, 21 Sep 2019 23:03:42 -0400
Subject: Add dependency
---
Zotlabs/Lib/Activity.php | 1 +
1 file changed, 1 insertion(+)
diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php
index 6126194bb..771c6875b 100644
--- a/Zotlabs/Lib/Activity.php
+++ b/Zotlabs/Lib/Activity.php
@@ -2,6 +2,7 @@
namespace Zotlabs\Lib;
+use Zotlabs\Access\PermissionLimits;
use Zotlabs\Daemon\Master;
use Zotlabs\Web\HTTPSig;
--
cgit v1.2.3
From 7c5cfe66973a8e529c01c3a214e9f8b791c89c23 Mon Sep 17 00:00:00 2001
From: "M. Dent"
Date: Mon, 23 Sep 2019 10:11:27 +0200
Subject: Notify on custom items - rework hooks
---
Zotlabs/Daemon/Notifier.php | 17 +++++++++--
Zotlabs/Lib/Activity.php | 56 +++++++++++++++++++++++++++-------
doc/hook/activity_decode_mapper.bb | 1 +
doc/hook/activity_mapper.bb | 1 +
doc/hook/activity_obj_decode_mapper.bb | 1 +
doc/hook/activity_obj_mapper.bb | 1 +
doc/hook/encode_object.bb | 1 +
doc/hook/fetch_and_store.bb | 1 +
doc/hooklist.bb | 18 +++++++++++
include/items.php | 21 +++----------
10 files changed, 88 insertions(+), 30 deletions(-)
create mode 100644 doc/hook/activity_decode_mapper.bb
create mode 100644 doc/hook/activity_mapper.bb
create mode 100644 doc/hook/activity_obj_decode_mapper.bb
create mode 100644 doc/hook/activity_obj_mapper.bb
create mode 100644 doc/hook/encode_object.bb
create mode 100644 doc/hook/fetch_and_store.bb
diff --git a/Zotlabs/Daemon/Notifier.php b/Zotlabs/Daemon/Notifier.php
index 15dc08908..1d0be10d9 100644
--- a/Zotlabs/Daemon/Notifier.php
+++ b/Zotlabs/Daemon/Notifier.php
@@ -285,8 +285,21 @@ class Notifier {
}
if(! in_array(intval($target_item['item_type']), [ ITEM_TYPE_POST ] )) {
- logger('notifier: target item not forwardable: type ' . $target_item['item_type'], LOGGER_DEBUG);
- return;
+ $hookinfo=[
+ 'targetitem'=>$target_item,
+ 'deliver'=>false
+ ];
+ if (intval($target_item['item_type'] == ITEM_TYPE_CUSTOM)) {
+ call_hooks('customitem_deliver',$hookinfo);
+ }
+
+ if (!$hookinfo['deliver']) {
+ logger('notifier: target item not forwardable: type ' . $target_item['item_type'], LOGGER_DEBUG);
+ return;
+ }
+
+ $target_item = $hookinfo['targetitem'];
+
}
// Check for non published items, but allow an exclusion for transmitting hidden file activities
diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php
index 771c6875b..bcf017286 100644
--- a/Zotlabs/Lib/Activity.php
+++ b/Zotlabs/Lib/Activity.php
@@ -42,6 +42,8 @@ class Activity {
if($x['type'] === ACTIVITY_OBJ_PHOTO) {
return self::fetch_image($x);
}
+
+ call_hooks('encode_object',$x);
}
return $x;
@@ -806,6 +808,7 @@ class Activity {
'http://purl.org/zot/activity/attendmaybe' => 'TentativeAccept'
];
+ call_hooks('activity_mapper',$acts);
if(array_key_exists($verb,$acts) && $acts[$verb]) {
return $acts[$verb];
@@ -851,6 +854,7 @@ class Activity {
'http://purl.org/zot/activity/attendmaybe' => 'TentativeAccept'
];
+ call_hooks('activity_decode_mapper',$acts);
foreach($acts as $k => $v) {
if($verb === $v) {
@@ -884,6 +888,8 @@ class Activity {
];
+ call_hooks('activity_obj_decode_mapper',$objs);
+
foreach($objs as $k => $v) {
if($obj === $v) {
return $k;
@@ -921,6 +927,8 @@ class Activity {
];
+ call_hooks('activity_obj_mapper',$objs);
+
if(array_key_exists($obj,$objs)) {
return $objs[$obj];
}
@@ -1941,6 +1949,15 @@ class Activity {
set_iconfig($s,'activitypub','rawmsg',$act->raw,1);
}
+ $hookinfo = [
+ 'act' => $act,
+ 's' => $s
+ ];
+
+ call_hooks('decode_note',$hookinfo);
+
+ $s = $hookinfo['s'];
+
return $s;
}
@@ -2130,16 +2147,25 @@ class Activity {
break;
}
- if(! $item) {
- break;
- }
- array_unshift($p,[ $a, $item, $replies]);
+ $hookinfo = [
+ 'a' => $a,
+ 'item' => $item
+ ];
+
+ call_hooks('fetch_and_store',$hookinfo);
- if($item['parent_mid'] === $item['mid'] || count($p) > 20) {
- break;
- }
+ $item = $hookinfo['item'];
+ if($item) {
+
+ array_unshift($p,[ $a, $item, $replies]);
+
+ if($item['parent_mid'] === $item['mid'] || count($p) > 20) {
+ break;
+ }
+
+ }
$current_act = $a;
$current_item = $item;
}
@@ -2188,11 +2214,19 @@ class Activity {
default:
break;
}
- if(! $item) {
- break;
- }
- array_unshift($p,[ $a, $item ]);
+ $hookinfo = [
+ 'a' => $a,
+ 'item' => $item
+ ];
+
+ call_hooks('fetch_and_store',$hookinfo);
+
+ $item = $hookinfo['item'];
+
+ if($item) {
+ array_unshift($p,[ $a, $item ]);
+ }
}
diff --git a/doc/hook/activity_decode_mapper.bb b/doc/hook/activity_decode_mapper.bb
new file mode 100644
index 000000000..43d08a136
--- /dev/null
+++ b/doc/hook/activity_decode_mapper.bb
@@ -0,0 +1 @@
+[h2]activity_decode_mapper[/h2]
diff --git a/doc/hook/activity_mapper.bb b/doc/hook/activity_mapper.bb
new file mode 100644
index 000000000..db65fadc4
--- /dev/null
+++ b/doc/hook/activity_mapper.bb
@@ -0,0 +1 @@
+[h2]activity_mapper[/h2]
diff --git a/doc/hook/activity_obj_decode_mapper.bb b/doc/hook/activity_obj_decode_mapper.bb
new file mode 100644
index 000000000..a96b32eee
--- /dev/null
+++ b/doc/hook/activity_obj_decode_mapper.bb
@@ -0,0 +1 @@
+[h2]activity_obj_decode_mapper[/h2]
diff --git a/doc/hook/activity_obj_mapper.bb b/doc/hook/activity_obj_mapper.bb
new file mode 100644
index 000000000..7c14a1b81
--- /dev/null
+++ b/doc/hook/activity_obj_mapper.bb
@@ -0,0 +1 @@
+[h2]activity_obj_mapper[/h2]
diff --git a/doc/hook/encode_object.bb b/doc/hook/encode_object.bb
new file mode 100644
index 000000000..0c8e86458
--- /dev/null
+++ b/doc/hook/encode_object.bb
@@ -0,0 +1 @@
+[h2]encode_object[/h2]
diff --git a/doc/hook/fetch_and_store.bb b/doc/hook/fetch_and_store.bb
new file mode 100644
index 000000000..afece11a6
--- /dev/null
+++ b/doc/hook/fetch_and_store.bb
@@ -0,0 +1 @@
+[h2]fetch_and_store[/h2]
diff --git a/doc/hooklist.bb b/doc/hooklist.bb
index 5a804c819..e11bf1c6f 100644
--- a/doc/hooklist.bb
+++ b/doc/hooklist.bb
@@ -34,6 +34,18 @@ Hooks allow plugins/addons to "hook into" the code at many points and alter the
[zrl=[baseurl]/help/hook/activity_filter]activity_filter[/zrl]
Called when generating the list of filters for the network page
+[zrl=[baseurl]/help/hook/activity_filter]activity_mapper[/zrl]
+ Called when determining the activity type for transmission.
+
+[zrl=[baseurl]/help/hook/activity_filter]activity_decode_mapper[/zrl]
+ Called when determining the activity type for transmission.
+
+[zrl=[baseurl]/help/hook/activity_filter]activity_obj_mapper[/zrl]
+ Called when determining the object type for transmission.
+
+[zrl=[baseurl]/help/hook/activity_filter]activity_obj_decode_mapper[/zrl]
+ Called when determining the object type for transmission.
+
[zrl=[baseurl]/help/hook/activity_order]activity_order[/zrl]
Called when generating the list of order options for the network page
@@ -232,6 +244,9 @@ Hooks allow plugins/addons to "hook into" the code at many points and alter the
[zrl=[baseurl]/help/hook/drop_item]drop_item[/zrl]
called when an 'item' is removed
+[zrl=[baseurl]/help/hook/encode_object]encode_object[/zrl]
+ called when encoding an object for transmission.
+
[zrl=[baseurl]/help/hook/enotify]enotify[/zrl]
called before any notification
@@ -262,6 +277,9 @@ Hooks allow plugins/addons to "hook into" the code at many points and alter the
[zrl=[baseurl]/help/hook/feature_settings_post]feature_settings_post[/zrl]
called from settings page when posting from 'addon/feature settings'
+[zrl=[baseurl]/help/hook/fetch_and_store]fetch_and_store[/zrl]
+ called to allow filtering of 'decoded' items before storage.
+
[zrl=[baseurl]/help/hook/file_thumbnail]file_thumbnail[/zrl]
called when generating thumbnail images for cloud page in 'view tiles' mode
diff --git a/include/items.php b/include/items.php
index 84bfc263b..6786b8b05 100755
--- a/include/items.php
+++ b/include/items.php
@@ -1640,20 +1640,14 @@ function item_store($arr, $allow_exec = false, $deliver = true) {
'allow_exec' => $allow_exec
];
- if ($arr['item_type']==ITEM_TYPE_CUSTOM) {
- /* Custom items are not stored by default
- because they require an addon to process. */
- $d['item']['cancel']=true;
-
- call_hooks('item_custom',$d);
- }
/**
* @hooks item_store
* Called when item_store() stores a record of type item.
* * \e array \b item
* * \e boolean \b allow_exec
*/
- call_hooks('item_store', $d);
+ call_hooks('item_store_before', $d);
+
$arr = $d['item'];
$allow_exec = $d['allow_exec'];
@@ -1961,6 +1955,7 @@ function item_store($arr, $allow_exec = false, $deliver = true) {
*/
call_hooks('item_store', $arr);
+
/**
* @hooks post_remote
* Called when an activity arrives from another site.
@@ -2129,14 +2124,6 @@ function item_store_update($arr, $allow_exec = false, $deliver = true) {
'allow_exec' => $allow_exec
];
- if ($arr['item_type']==ITEM_TYPE_CUSTOM) {
- /* Custom items are not stored by default
- because they require an addon to process. */
- $d['item']['cancel']=true;
-
- call_hooks('item_custom_update',$d);
- }
-
/**
* @hooks item_store_update
* Called when item_store_update() is called to update a stored item. It
@@ -2144,7 +2131,7 @@ function item_store_update($arr, $allow_exec = false, $deliver = true) {
* * \e array \b item
* * \e boolean \b allow_exec
*/
- call_hooks('item_store_update', $d);
+ call_hooks('item_store_update_before', $d);
$arr = $d['item'];
$allow_exec = $d['allow_exec'];
--
cgit v1.2.3
From 3fac7b5bb7e490c9cd641f0ddd6de2d2c76915f6 Mon Sep 17 00:00:00 2001
From: Mario Vavti
Date: Mon, 23 Sep 2019 09:02:53 +0000
Subject: composer update blueimp/jquery-file-upload
(cherry picked from commit 53b8ee7866eb1394980b08b90153a63563832391)
---
composer.lock | 10 +++----
vendor/blueimp/jquery-file-upload/README.md | 8 +++--
vendor/blueimp/jquery-file-upload/basic-plus.html | 14 ++++-----
vendor/blueimp/jquery-file-upload/bower.json | 2 +-
.../jquery-file-upload/js/jquery.fileupload.js | 35 +++++++++++++++++++++-
vendor/blueimp/jquery-file-upload/package.json | 2 +-
vendor/composer/installed.json | 12 ++++----
7 files changed, 60 insertions(+), 23 deletions(-)
diff --git a/composer.lock b/composer.lock
index 8ef154324..008856629 100644
--- a/composer.lock
+++ b/composer.lock
@@ -8,16 +8,16 @@
"packages": [
{
"name": "blueimp/jquery-file-upload",
- "version": "v9.31.0",
+ "version": "v9.34.0",
"source": {
"type": "git",
"url": "https://github.com/vkhramtsov/jQuery-File-Upload.git",
- "reference": "2485bf016e1085f0cd8308723064458cb0af5729"
+ "reference": "6d86a591f9a35bb811befb750dcd2c7da9ac05a2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/vkhramtsov/jQuery-File-Upload/zipball/2485bf016e1085f0cd8308723064458cb0af5729",
- "reference": "2485bf016e1085f0cd8308723064458cb0af5729",
+ "url": "https://api.github.com/repos/vkhramtsov/jQuery-File-Upload/zipball/6d86a591f9a35bb811befb750dcd2c7da9ac05a2",
+ "reference": "6d86a591f9a35bb811befb750dcd2c7da9ac05a2",
"shasum": ""
},
"type": "library",
@@ -59,7 +59,7 @@
"upload",
"widget"
],
- "time": "2019-05-24T07:59:46+00:00"
+ "time": "2019-07-22T13:10:51+00:00"
},
{
"name": "bshaffer/oauth2-server-php",
diff --git a/vendor/blueimp/jquery-file-upload/README.md b/vendor/blueimp/jquery-file-upload/README.md
index d9e16ed18..ef839d6c7 100644
--- a/vendor/blueimp/jquery-file-upload/README.md
+++ b/vendor/blueimp/jquery-file-upload/README.md
@@ -96,12 +96,16 @@ The File Upload plugin is regularly tested with the latest browser versions and
### Mobile browsers
The File Upload plugin has been tested with and supports the following mobile browsers:
-* Apple Safari on iOS 6.0+
-* Google Chrome on iOS 6.0+
+* Apple Safari on iOS 6.0+ (see Caveats below)
+* Google Chrome on iOS 6.0+ (see Caveats below)
* Google Chrome on Android 4.0+
* Default Browser on Android 2.3+
* Opera Mobile 12.0+
+### Caveats
+
+- iOS 9 has a [known bug](https://apple.stackexchange.com/questions/118154) where photos chosen from the Photo Library are all given the name `image.jpeg`, which is problematic when uploading multiple files at a time. Ideally your server should be responsible for deduplicating file uploads ([example](https://github.com/blueimp/jQuery-File-Upload/blob/master/server/php/UploadHandler.php#L490)). If you don't have control, as in the case of direct uploads to S3, you can pass an option `uniqueFilenames: {}` as part of the options object, which tells the uploader to deduplicate filenames. More details [here](https://github.com/blueimp/jQuery-File-Upload/commit/d419f43478aeafe95a794815f80a3016f58eb3b7).
+
### Supported features
For a detailed overview of the features supported by each browser version, please have a look at the [Extended browser support information](https://github.com/blueimp/jQuery-File-Upload/wiki/Browser-support).
diff --git a/vendor/blueimp/jquery-file-upload/basic-plus.html b/vendor/blueimp/jquery-file-upload/basic-plus.html
index 6d53acdc1..59019a3eb 100644
--- a/vendor/blueimp/jquery-file-upload/basic-plus.html
+++ b/vendor/blueimp/jquery-file-upload/basic-plus.html
@@ -162,14 +162,14 @@ $(function () {
}).on('fileuploadadd', function (e, data) {
data.context = $('').appendTo('#files');
$.each(data.files, function (index, file) {
- var node = $('')
- .append($('').text(file.name));
- if (!index) {
- node
- .append(' ')
- .append(uploadButton.clone(true).data(data));
+ $('')
+ .append($('').text(file.name))
+ .appendTo(data.context);
+ if (index === data.files.length - 1) {
+ $('')
+ .append(uploadButton.clone(true).data(data))
+ .appendTo(data.context);
}
- node.appendTo(data.context);
});
}).on('fileuploadprocessalways', function (e, data) {
var index = data.index,
diff --git a/vendor/blueimp/jquery-file-upload/bower.json b/vendor/blueimp/jquery-file-upload/bower.json
index 3a771f9ee..b57c0aa22 100644
--- a/vendor/blueimp/jquery-file-upload/bower.json
+++ b/vendor/blueimp/jquery-file-upload/bower.json
@@ -1,6 +1,6 @@
{
"name": "blueimp-file-upload",
- "version": "9.31.0",
+ "version": "9.34.0",
"title": "jQuery File Upload",
"description": "File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images.",
"keywords": [
diff --git a/vendor/blueimp/jquery-file-upload/js/jquery.fileupload.js b/vendor/blueimp/jquery-file-upload/js/jquery.fileupload.js
index 700f9013c..53c169e2a 100644
--- a/vendor/blueimp/jquery-file-upload/js/jquery.fileupload.js
+++ b/vendor/blueimp/jquery-file-upload/js/jquery.fileupload.js
@@ -165,6 +165,15 @@
bitrateInterval: 500,
// By default, uploads are started automatically when adding files:
autoUpload: true,
+ // By default, duplicate file names are expected to be handled on
+ // the server-side. If this is not possible (e.g. when uploading
+ // files directly to Amazon S3), the following option can be set to
+ // an empty object or an object mapping existing filenames, e.g.:
+ // { "image.jpg": true, "image (1).jpg": true }
+ // If it is set, all files will be uploaded with unique filenames,
+ // adding increasing number suffixes if necessary, e.g.:
+ // "image (2).jpg"
+ uniqueFilenames: undefined,
// Error and info messages:
messages: {
@@ -449,6 +458,23 @@
return Object.prototype.toString.call(obj) === '[object ' + type + ']';
},
+ _getUniqueFilename: function (name, map) {
+ name = String(name);
+ if (map[name]) {
+ name = name.replace(
+ /(?: \(([\d]+)\))?(\.[^.]+)?$/,
+ function (_, p1, p2) {
+ var index = p1 ? Number(p1) + 1 : 1;
+ var ext = p2 || '';
+ return ' (' + index + ')' + ext;
+ }
+ );
+ return this._getUniqueFilename(name, map);
+ }
+ map[name] = true;
+ return name;
+ },
+
_initXHRData: function (options) {
var that = this,
formData,
@@ -510,11 +536,18 @@
// dummy objects:
if (that._isInstanceOf('File', file) ||
that._isInstanceOf('Blob', file)) {
+ var fileName = file.uploadName || file.name;
+ if (options.uniqueFilenames) {
+ fileName = that._getUniqueFilename(
+ fileName,
+ options.uniqueFilenames
+ );
+ }
formData.append(
($.type(options.paramName) === 'array' &&
options.paramName[index]) || paramName,
file,
- file.uploadName || file.name
+ fileName
);
}
});
diff --git a/vendor/blueimp/jquery-file-upload/package.json b/vendor/blueimp/jquery-file-upload/package.json
index bb1f9fbc5..b884aa126 100644
--- a/vendor/blueimp/jquery-file-upload/package.json
+++ b/vendor/blueimp/jquery-file-upload/package.json
@@ -1,6 +1,6 @@
{
"name": "blueimp-file-upload",
- "version": "9.31.0",
+ "version": "9.34.0",
"title": "jQuery File Upload",
"description": "File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.",
"keywords": [
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 212bb79ba..057edcea9 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -1,20 +1,20 @@
[
{
"name": "blueimp/jquery-file-upload",
- "version": "v9.31.0",
- "version_normalized": "9.31.0.0",
+ "version": "v9.34.0",
+ "version_normalized": "9.34.0.0",
"source": {
"type": "git",
"url": "https://github.com/vkhramtsov/jQuery-File-Upload.git",
- "reference": "2485bf016e1085f0cd8308723064458cb0af5729"
+ "reference": "6d86a591f9a35bb811befb750dcd2c7da9ac05a2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/vkhramtsov/jQuery-File-Upload/zipball/2485bf016e1085f0cd8308723064458cb0af5729",
- "reference": "2485bf016e1085f0cd8308723064458cb0af5729",
+ "url": "https://api.github.com/repos/vkhramtsov/jQuery-File-Upload/zipball/6d86a591f9a35bb811befb750dcd2c7da9ac05a2",
+ "reference": "6d86a591f9a35bb811befb750dcd2c7da9ac05a2",
"shasum": ""
},
- "time": "2019-05-24T07:59:46+00:00",
+ "time": "2019-07-22T13:10:51+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
--
cgit v1.2.3
From e37c43ea06deabe86bd0ec572a89e5159b4b6997 Mon Sep 17 00:00:00 2001
From: Mario Vavti
Date: Mon, 23 Sep 2019 09:11:05 +0000
Subject: composer update ezyang/htmlpurifier
(cherry picked from commit a34ce790129bdd729a5019895ea6cd4c59f08ba4)
---
composer.lock | 14 +-
vendor/composer/installed.json | 16 +--
vendor/ezyang/htmlpurifier/INSTALL | 36 +----
vendor/ezyang/htmlpurifier/INSTALL.fr.utf8 | 2 +-
vendor/ezyang/htmlpurifier/NEWS | 28 ++++
vendor/ezyang/htmlpurifier/README.md | 2 +-
vendor/ezyang/htmlpurifier/VERSION | 2 +-
vendor/ezyang/htmlpurifier/WHATSNEW | 20 +--
vendor/ezyang/htmlpurifier/composer.json | 4 +-
.../htmlpurifier/library/HTMLPurifier.includes.php | 2 +-
.../ezyang/htmlpurifier/library/HTMLPurifier.php | 16 ++-
.../library/HTMLPurifier/AttrDef/URI/Host.php | 6 +-
.../library/HTMLPurifier/CSSDefinition.php | 52 ++++++-
.../htmlpurifier/library/HTMLPurifier/Config.php | 4 +-
.../library/HTMLPurifier/ConfigSchema.php | 2 +-
.../library/HTMLPurifier/ConfigSchema/schema.ser | Bin 15923 -> 24124 bytes
.../schema/AutoFormat.RemoveEmpty.RemoveNbsp.txt | 2 +-
.../ConfigSchema/schema/Core.ColorKeywords.txt | 157 +++++++++++++++++++--
.../library/HTMLPurifier/EntityParser.php | 2 +-
.../HTMLPurifier/HTMLModule/SafeScripting.php | 4 +-
.../HTMLPurifier/Language/messages/en-x-test.php | 2 +
.../Language/messages/en-x-testmini.php | 2 +
.../library/HTMLPurifier/Lexer/DOMLex.php | 19 ++-
.../library/HTMLPurifier/Printer/ConfigForm.php | 4 +-
.../library/HTMLPurifier/VarParser.php | 32 ++---
.../library/HTMLPurifier/VarParser/Flexible.php | 10 +-
vendor/ezyang/htmlpurifier/maintenance/.htaccess | 8 +-
vendor/ezyang/htmlpurifier/maintenance/flush.php | 30 ----
.../htmlpurifier/maintenance/update-config.php | 34 -----
.../htmlpurifier/plugins/phorum/config.default.php | 1 +
vendor/ezyang/htmlpurifier/release1-update.php | 110 ---------------
vendor/ezyang/htmlpurifier/release2-tag.php | 22 ---
32 files changed, 318 insertions(+), 327 deletions(-)
delete mode 100644 vendor/ezyang/htmlpurifier/maintenance/flush.php
delete mode 100644 vendor/ezyang/htmlpurifier/maintenance/update-config.php
delete mode 100644 vendor/ezyang/htmlpurifier/release1-update.php
delete mode 100644 vendor/ezyang/htmlpurifier/release2-tag.php
diff --git a/composer.lock b/composer.lock
index 8ef154324..1336d04c7 100644
--- a/composer.lock
+++ b/composer.lock
@@ -204,23 +204,23 @@
},
{
"name": "ezyang/htmlpurifier",
- "version": "v4.10.0",
+ "version": "v4.11.0",
"source": {
"type": "git",
"url": "https://github.com/ezyang/htmlpurifier.git",
- "reference": "d85d39da4576a6934b72480be6978fb10c860021"
+ "reference": "83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/d85d39da4576a6934b72480be6978fb10c860021",
- "reference": "d85d39da4576a6934b72480be6978fb10c860021",
+ "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7",
+ "reference": "83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7",
"shasum": ""
},
"require": {
"php": ">=5.2"
},
"require-dev": {
- "simpletest/simpletest": "^1.1"
+ "simpletest/simpletest": "dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"
},
"type": "library",
"autoload": {
@@ -233,7 +233,7 @@
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "LGPL"
+ "LGPL-2.1-or-later"
],
"authors": [
{
@@ -247,7 +247,7 @@
"keywords": [
"html"
],
- "time": "2018-02-23T01:58:20+00:00"
+ "time": "2019-07-14T18:58:38+00:00"
},
{
"name": "league/html-to-markdown",
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 212bb79ba..b376bbbb7 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -205,26 +205,26 @@
},
{
"name": "ezyang/htmlpurifier",
- "version": "v4.10.0",
- "version_normalized": "4.10.0.0",
+ "version": "v4.11.0",
+ "version_normalized": "4.11.0.0",
"source": {
"type": "git",
"url": "https://github.com/ezyang/htmlpurifier.git",
- "reference": "d85d39da4576a6934b72480be6978fb10c860021"
+ "reference": "83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/d85d39da4576a6934b72480be6978fb10c860021",
- "reference": "d85d39da4576a6934b72480be6978fb10c860021",
+ "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7",
+ "reference": "83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7",
"shasum": ""
},
"require": {
"php": ">=5.2"
},
"require-dev": {
- "simpletest/simpletest": "^1.1"
+ "simpletest/simpletest": "dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"
},
- "time": "2018-02-23T01:58:20+00:00",
+ "time": "2019-07-14T18:58:38+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -237,7 +237,7 @@
},
"notification-url": "https://packagist.org/downloads/",
"license": [
- "LGPL"
+ "LGPL-2.1-or-later"
],
"authors": [
{
diff --git a/vendor/ezyang/htmlpurifier/INSTALL b/vendor/ezyang/htmlpurifier/INSTALL
index e6dd02afa..5f6a965f3 100644
--- a/vendor/ezyang/htmlpurifier/INSTALL
+++ b/vendor/ezyang/htmlpurifier/INSTALL
@@ -15,7 +15,7 @@ with these contents.
---------------------------------------------------------------------------
1. Compatibility
-HTML Purifier is PHP 5 and PHP 7, and is actively tested from PHP 5.0.5
+HTML Purifier is PHP 5 and PHP 7, and is actively tested from PHP 5.3
and up. It has no core dependencies with other libraries.
These optional extensions can enhance the capabilities of HTML Purifier:
@@ -101,31 +101,6 @@ Autoload compatibility
autoloader, but there are some cases where you will need to change
your own code to accomodate HTML Purifier. These are those cases:
- PHP VERSION IS LESS THAN 5.1.2, AND YOU'VE DEFINED __autoload
- Because spl_autoload_register() doesn't exist in early versions
- of PHP 5, HTML Purifier has no way of adding itself to the autoload
- stack. Modify your __autoload function to test
- HTMLPurifier_Bootstrap::autoload($class)
-
- For example, suppose your autoload function looks like this:
-
- function __autoload($class) {
- require str_replace('_', '/', $class) . '.php';
- return true;
- }
-
- A modified version with HTML Purifier would look like this:
-
- function __autoload($class) {
- if (HTMLPurifier_Bootstrap::autoload($class)) return true;
- require str_replace('_', '/', $class) . '.php';
- return true;
- }
-
- Note that there *is* some custom behavior in our autoloader; the
- original autoloader in our example would work for 99% of the time,
- but would fail when including language files.
-
AN __autoload FUNCTION IS DECLARED AFTER OUR AUTOLOADER IS REGISTERED
spl_autoload_register() has the curious behavior of disabling
the existing __autoload() handler. Users need to explicitly
@@ -138,11 +113,6 @@ Autoload compatibility
spl_autoload_register('__autoload')
- Users should also be on guard if they use a version of PHP previous
- to 5.1.2 without an autoloader--HTML Purifier will define __autoload()
- for you, which can collide with an autoloader that was added by *you*
- later.
-
For better performance
----------------------
@@ -204,9 +174,7 @@ For advanced users
HTMLPurifier.autoload.php
Registers our autoload handler HTMLPurifier_Bootstrap::autoload($class).
- You can do these operations by yourself--in fact, you must modify your own
- autoload handler if you are using a version of PHP earlier than PHP 5.1.2
- (See "Autoload compatibility" above).
+ You can do these operations by yourself, if you like.
---------------------------------------------------------------------------
diff --git a/vendor/ezyang/htmlpurifier/INSTALL.fr.utf8 b/vendor/ezyang/htmlpurifier/INSTALL.fr.utf8
index 95164abba..629387e2e 100644
--- a/vendor/ezyang/htmlpurifier/INSTALL.fr.utf8
+++ b/vendor/ezyang/htmlpurifier/INSTALL.fr.utf8
@@ -11,7 +11,7 @@ pied de page, mais je recommande de lire le document.
1. Compatibilité
-HTML Purifier fonctionne avec PHP 5. PHP 5.0.5 est la dernière version testée.
+HTML Purifier fonctionne avec PHP 5. PHP 5.3 est la dernière version testée.
Il ne dépend pas d'autres librairies.
Les extensions optionnelles sont iconv (généralement déjà installée) et tidy
diff --git a/vendor/ezyang/htmlpurifier/NEWS b/vendor/ezyang/htmlpurifier/NEWS
index 9b6e10232..de2f2782e 100644
--- a/vendor/ezyang/htmlpurifier/NEWS
+++ b/vendor/ezyang/htmlpurifier/NEWS
@@ -9,6 +9,34 @@ NEWS ( CHANGELOG and HISTORY ) HTMLPurifier
. Internal change
==========================
+4.11.0, released 2019-07-14
+# SafeScripting now matches case-sensitively against its whitelist (previously it was
+ case-insensitive.) Thanks Dimitri Gritsajuk
+ for reporting.
+! New directive %Core.AllowParseManyTags which allows parsing of many nested tags.
+ Thanks M. Suzuki for contributing the patch.
+! purifyArray now supports multidimensional arrays. Thanks
+ Sandro Miguel Marques for contributing this patch.
+! initial and inherit settings available for width, height, and the min-/max-
+ versions thereof. Thanks Michael Kliewe for contributing
+ this patch.
+! More color names are supported. Thanks Daijobou for contributing.
+- Compatibility fixes for PHP 7.3, including new CI for PHP 7.3
+ (thank you Lukas Neumann ) and removal of
+ reserved words in our constants (thanks Darko Hrgovic
+- Compatibility fixes for HHVM. Thanks Mateusz Turcza for contributing
+ this fix.
+- HTML Purifier now never defines __autoload, fixing #196. Thanks
+ Michael Kliewe for reporting.
+- In some situations, Config.php would report an undefined index: class
+ error; this has been fixed. Thanks DiLong Fa for contributing
+ this fix.
+- We no longer produce tags; we always explicitly write
+ out the open and close tag. Thanks Dimitri Gritsajuk
+ for contributing this fix.
+- Better compatibility when IDNA constants are not present. Thanks
+ Mateusz Turcza for contributing this fix.
+
4.10.0, released 2018-02-22
# PHP 5.3 is no longer officially supported by HTML Purifier
(we did not specifically break support, but we are no longer
diff --git a/vendor/ezyang/htmlpurifier/README.md b/vendor/ezyang/htmlpurifier/README.md
index 37715c607..9e0becc0a 100644
--- a/vendor/ezyang/htmlpurifier/README.md
+++ b/vendor/ezyang/htmlpurifier/README.md
@@ -26,4 +26,4 @@ Package available on [Composer](https://packagist.org/packages/ezyang/htmlpurifi
If you're using Composer to manage dependencies, you can use
- $ composer require "ezyang/htmlpurifier":"dev-master"
+ $ composer require ezyang/htmlpurifier
diff --git a/vendor/ezyang/htmlpurifier/VERSION b/vendor/ezyang/htmlpurifier/VERSION
index 1910ba9d2..91f3b4384 100644
--- a/vendor/ezyang/htmlpurifier/VERSION
+++ b/vendor/ezyang/htmlpurifier/VERSION
@@ -1 +1 @@
-4.10.0
\ No newline at end of file
+4.11.0
\ No newline at end of file
diff --git a/vendor/ezyang/htmlpurifier/WHATSNEW b/vendor/ezyang/htmlpurifier/WHATSNEW
index 810086f27..d34a27f54 100644
--- a/vendor/ezyang/htmlpurifier/WHATSNEW
+++ b/vendor/ezyang/htmlpurifier/WHATSNEW
@@ -1,13 +1,7 @@
-HTML Purifier 4.9.x is a maintenance release, collecting a year
-of accumulated bug fixes plus a few new features. New features
-include support for min/max-width/height CSS, and rgba/hsl/hsla
-in color specifications. Major bugfixes include improvements
-in the Serializer cache to avoid chmod'ing directories, better
-entity decoding (we won't accidentally encode entities that occur
-in URLs) and rel="noopener" on links with target attributes,
-to prevent them from overwriting the original frame.
-
-4.9.3 works around an infinite loop bug in PHP 7.1 with the opcode
-cache (and has one other, minor bugfix, avoiding using autoloading
-when testing for DOMDocument presence). If these bugs do not
-affect you, you do not need to upgrade.
+HTML Purifier 4.11.x is a maintenance release, collecting a year
+and a half of accumulated bug fixes. Most notable fixes are
+compatibility with PHP 7.3, and case-sensitive matching for
+the SafeScripting whitelist. There are a number small feature
+enhancements, including an expanded supported color list,
+initial and inherit support for {min-,max-,}{width,height}
+and multidimensional array support for purifyArray.
diff --git a/vendor/ezyang/htmlpurifier/composer.json b/vendor/ezyang/htmlpurifier/composer.json
index 80fee3db3..ef4134fdf 100644
--- a/vendor/ezyang/htmlpurifier/composer.json
+++ b/vendor/ezyang/htmlpurifier/composer.json
@@ -4,7 +4,7 @@
"type": "library",
"keywords": ["html"],
"homepage": "http://htmlpurifier.org/",
- "license": "LGPL",
+ "license": "LGPL-2.1-or-later",
"authors": [
{
"name": "Edward Z. Yang",
@@ -16,7 +16,7 @@
"php": ">=5.2"
},
"require-dev": {
- "simpletest/simpletest": "^1.1"
+ "simpletest/simpletest": "dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"
},
"autoload": {
"psr-0": { "HTMLPurifier": "library/" },
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php
index 321bdc566..c88c55989 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php
@@ -7,7 +7,7 @@
* primary concern and you are using an opcode cache. PLEASE DO NOT EDIT THIS
* FILE, changes will be overwritten the next time the script is run.
*
- * @version 4.10.0
+ * @version 4.11.0
*
* @warning
* You must *not* include any other HTML Purifier files before this file,
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php
index bada5188b..0bd2a3ba6 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php
@@ -19,7 +19,7 @@
*/
/*
- HTML Purifier 4.10.0 - Standards Compliant HTML Filtering
+ HTML Purifier 4.11.0 - Standards Compliant HTML Filtering
Copyright (C) 2006-2008 Edward Z. Yang
This library is free software; you can redistribute it and/or
@@ -58,12 +58,12 @@ class HTMLPurifier
* Version of HTML Purifier.
* @type string
*/
- public $version = '4.10.0';
+ public $version = '4.11.0';
/**
* Constant with version of HTML Purifier.
*/
- const VERSION = '4.10.0';
+ const VERSION = '4.11.0';
/**
* Global configuration object.
@@ -240,12 +240,16 @@ class HTMLPurifier
public function purifyArray($array_of_html, $config = null)
{
$context_array = array();
- foreach ($array_of_html as $key => $html) {
- $array_of_html[$key] = $this->purify($html, $config);
+ foreach($array_of_html as $key=>$value){
+ if (is_array($value)) {
+ $array[$key] = $this->purifyArray($value, $config);
+ } else {
+ $array[$key] = $this->purify($value, $config);
+ }
$context_array[$key] = $this->context;
}
$this->context = $context_array;
- return $array_of_html;
+ return $array;
}
/**
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Host.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Host.php
index e54a3344a..1beeaa5d2 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Host.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Host.php
@@ -97,7 +97,11 @@ class HTMLPurifier_AttrDef_URI_Host extends HTMLPurifier_AttrDef
// PHP 5.3 and later support this functionality natively
if (function_exists('idn_to_ascii')) {
- $string = idn_to_ascii($string, IDNA_NONTRANSITIONAL_TO_ASCII, INTL_IDNA_VARIANT_UTS46);
+ if (defined('IDNA_NONTRANSITIONAL_TO_ASCII') && defined('INTL_IDNA_VARIANT_UTS46')) {
+ $string = idn_to_ascii($string, IDNA_NONTRANSITIONAL_TO_ASCII, INTL_IDNA_VARIANT_UTS46);
+ } else {
+ $string = idn_to_ascii($string);
+ }
// If we have Net_IDNA2 support, we can support IRIs by
// punycoding them. (This is the most portable thing to do,
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/CSSDefinition.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/CSSDefinition.php
index 47dfd1f66..21f1a5899 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/CSSDefinition.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/CSSDefinition.php
@@ -220,15 +220,25 @@ class HTMLPurifier_CSSDefinition extends HTMLPurifier_Definition
array(
new HTMLPurifier_AttrDef_CSS_Length('0'),
new HTMLPurifier_AttrDef_CSS_Percentage(true),
- new HTMLPurifier_AttrDef_Enum(array('auto'))
+ new HTMLPurifier_AttrDef_Enum(array('auto', 'initial', 'inherit'))
+ )
+ );
+ $trusted_min_wh = new HTMLPurifier_AttrDef_CSS_Composite(
+ array(
+ new HTMLPurifier_AttrDef_CSS_Length('0'),
+ new HTMLPurifier_AttrDef_CSS_Percentage(true),
+ new HTMLPurifier_AttrDef_Enum(array('initial', 'inherit'))
+ )
+ );
+ $trusted_max_wh = new HTMLPurifier_AttrDef_CSS_Composite(
+ array(
+ new HTMLPurifier_AttrDef_CSS_Length('0'),
+ new HTMLPurifier_AttrDef_CSS_Percentage(true),
+ new HTMLPurifier_AttrDef_Enum(array('none', 'initial', 'inherit'))
)
);
$max = $config->get('CSS.MaxImgLength');
- $this->info['min-width'] =
- $this->info['max-width'] =
- $this->info['min-height'] =
- $this->info['max-height'] =
$this->info['width'] =
$this->info['height'] =
$max === null ?
@@ -245,6 +255,38 @@ class HTMLPurifier_CSSDefinition extends HTMLPurifier_Definition
// For everyone else:
$trusted_wh
);
+ $this->info['min-width'] =
+ $this->info['min-height'] =
+ $max === null ?
+ $trusted_min_wh :
+ new HTMLPurifier_AttrDef_Switch(
+ 'img',
+ // For img tags:
+ new HTMLPurifier_AttrDef_CSS_Composite(
+ array(
+ new HTMLPurifier_AttrDef_CSS_Length('0', $max),
+ new HTMLPurifier_AttrDef_Enum(array('initial', 'inherit'))
+ )
+ ),
+ // For everyone else:
+ $trusted_min_wh
+ );
+ $this->info['max-width'] =
+ $this->info['max-height'] =
+ $max === null ?
+ $trusted_max_wh :
+ new HTMLPurifier_AttrDef_Switch(
+ 'img',
+ // For img tags:
+ new HTMLPurifier_AttrDef_CSS_Composite(
+ array(
+ new HTMLPurifier_AttrDef_CSS_Length('0', $max),
+ new HTMLPurifier_AttrDef_Enum(array('none', 'initial', 'inherit'))
+ )
+ ),
+ // For everyone else:
+ $trusted_max_wh
+ );
$this->info['text-decoration'] = new HTMLPurifier_AttrDef_CSS_TextDecoration();
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php
index f37cf3713..21e8cd768 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php
@@ -21,7 +21,7 @@ class HTMLPurifier_Config
* HTML Purifier's version
* @type string
*/
- public $version = '4.10.0';
+ public $version = '4.11.0';
/**
* Whether or not to automatically finalize
@@ -890,7 +890,7 @@ class HTMLPurifier_Config
// zip(tail(trace), trace) -- but PHP is not Haskell har har
for ($i = 0, $c = count($trace); $i < $c - 1; $i++) {
// XXX this is not correct on some versions of HTML Purifier
- if ($trace[$i + 1]['class'] === 'HTMLPurifier_Config') {
+ if (isset($trace[$i + 1]['class']) && $trace[$i + 1]['class'] === 'HTMLPurifier_Config') {
continue;
}
$frame = $trace[$i];
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema.php
index 655c0e97a..c3fe8cd4a 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema.php
@@ -100,7 +100,7 @@ class HTMLPurifier_ConfigSchema
* @param string $key Name of directive
* @param mixed $default Default value of directive
* @param string $type Allowed type of the directive. See
- * HTMLPurifier_DirectiveDef::$type for allowed values
+ * HTMLPurifier_VarParser::$types for allowed values
* @param bool $allow_null Whether or not to allow null values
*/
public function add($key, $default, $type, $allow_null)
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema.ser b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema.ser
index 371e948f1..47bd259b2 100644
Binary files a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema.ser and b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema.ser differ
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.txt b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.txt
index ca17eb1dc..9228dee22 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.txt
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.txt
@@ -6,7 +6,7 @@ DEFAULT: false
When enabled, HTML Purifier will treat any elements that contain only
non-breaking spaces as well as regular whitespace as empty, and remove
- them when %AutoForamt.RemoveEmpty is enabled.
+ them when %AutoFormat.RemoveEmpty is enabled.
+ This directive allows parsing of many nested tags.
+ If you set true, relaxes any hardcoded limit from the parser.
+ However, in that case it may cause a Dos attack.
+ Be careful when enabling it.
+
+--# vim: et sw=4 sts=4
diff --git a/vendor/ezyang/htmlpurifier/maintenance/flush.sh b/vendor/ezyang/htmlpurifier/maintenance/flush.sh
new file mode 100644
index 000000000..65ef6f8cc
--- /dev/null
+++ b/vendor/ezyang/htmlpurifier/maintenance/flush.sh
@@ -0,0 +1,8 @@
+#!/bin/bash
+set -ex
+DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )"
+php "$DIR/generate-includes.php"
+php "$DIR/generate-schema-cache.php"
+php "$DIR/flush-definition-cache.php"
+php "$DIR/generate-standalone.php"
+php "$DIR/config-scanner.php"
diff --git a/vendor/ezyang/htmlpurifier/update-for-release b/vendor/ezyang/htmlpurifier/update-for-release
new file mode 100644
index 000000000..32709d25e
--- /dev/null
+++ b/vendor/ezyang/htmlpurifier/update-for-release
@@ -0,0 +1,110 @@
+ 1) {
+ echo 'More than one release declaration in NEWS replaced' . PHP_EOL;
+ exit;
+ }
+ file_put_contents('NEWS', $news_c);
+}
+
+// ...in Doxyfile
+$doxyfile_c = preg_replace(
+ '/(?<=PROJECT_NUMBER {9}= )[^\s]+/m', // brittle
+ $version,
+ file_get_contents('Doxyfile'),
+ 1, $c
+);
+if (!$c) {
+ echo 'Could not update Doxyfile, missing PROJECT_NUMBER.' . PHP_EOL;
+ exit;
+}
+file_put_contents('Doxyfile', $doxyfile_c);
+
+// ...in HTMLPurifier.php
+$htmlpurifier_c = file_get_contents('library/HTMLPurifier.php');
+$htmlpurifier_c = preg_replace(
+ '/HTML Purifier .+? - /',
+ "HTML Purifier $version - ",
+ $htmlpurifier_c,
+ 1, $c
+);
+if (!$c) {
+ echo 'Could not update HTMLPurifier.php, missing HTML Purifier [version] header.' . PHP_EOL;
+ exit;
+}
+$htmlpurifier_c = preg_replace(
+ '/public \$version = \'.+?\';/',
+ "public \$version = '$version';",
+ $htmlpurifier_c,
+ 1, $c
+);
+if (!$c) {
+ echo 'Could not update HTMLPurifier.php, missing public $version.' . PHP_EOL;
+ exit;
+}
+$htmlpurifier_c = preg_replace(
+ '/const VERSION = \'.+?\';/',
+ "const VERSION = '$version';",
+ $htmlpurifier_c,
+ 1, $c
+);
+if (!$c) {
+ echo 'Could not update HTMLPurifier.php, missing const $version.' . PHP_EOL;
+ exit;
+}
+file_put_contents('library/HTMLPurifier.php', $htmlpurifier_c);
+
+$config_c = file_get_contents('library/HTMLPurifier/Config.php');
+$config_c = preg_replace(
+ '/public \$version = \'.+?\';/',
+ "public \$version = '$version';",
+ $config_c,
+ 1, $c
+);
+if (!$c) {
+ echo 'Could not update Config.php, missing public $version.' . PHP_EOL;
+ exit;
+}
+file_put_contents('library/HTMLPurifier/Config.php', $config_c);
+
+passthru('maintenance/flush.sh');
+
+if ($is_dev) echo "Review changes, write something in WHATSNEW and FOCUS, and then commit with log 'Release $version.'" . PHP_EOL;
+else echo "Numbers updated to dev, no other modifications necessary!";
+
+// vim: et sw=4 sts=4
--
cgit v1.2.3
From efec0af394df5ed4674d9cba8945be17de475388 Mon Sep 17 00:00:00 2001
From: Mario Vavti
Date: Mon, 23 Sep 2019 09:16:28 +0000
Subject: composer update vendor/league/html-to-markdown/.github/
(cherry picked from commit e4336578388b3e59ba8130123649ccdc9b8487d0)
---
composer.lock | 22 ++++++++++----------
vendor/composer/installed.json | 24 +++++++++++-----------
vendor/league/html-to-markdown/.github/FUNDING.yml | 1 +
vendor/league/html-to-markdown/.github/stale.yml | 18 ++++++++++++++++
vendor/league/html-to-markdown/CHANGELOG.md | 11 +++++++++-
.../src/Converter/HeaderConverter.php | 2 +-
.../src/Converter/LinkConverter.php | 3 +++
7 files changed, 56 insertions(+), 25 deletions(-)
create mode 100644 vendor/league/html-to-markdown/.github/FUNDING.yml
create mode 100644 vendor/league/html-to-markdown/.github/stale.yml
diff --git a/composer.lock b/composer.lock
index 8ef154324..0628cd500 100644
--- a/composer.lock
+++ b/composer.lock
@@ -251,16 +251,16 @@
},
{
"name": "league/html-to-markdown",
- "version": "4.8.1",
+ "version": "4.8.2",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/html-to-markdown.git",
- "reference": "250d1bf45f80d15594fb6b316df777d6d4c97ad1"
+ "reference": "e747489191f8e9144a7270eb61f8b9516e99e413"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/250d1bf45f80d15594fb6b316df777d6d4c97ad1",
- "reference": "250d1bf45f80d15594fb6b316df777d6d4c97ad1",
+ "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/e747489191f8e9144a7270eb61f8b9516e99e413",
+ "reference": "e747489191f8e9144a7270eb61f8b9516e99e413",
"shasum": ""
},
"require": {
@@ -292,17 +292,17 @@
"MIT"
],
"authors": [
- {
- "name": "Nick Cernis",
- "email": "nick@cern.is",
- "homepage": "http://modernnerd.net",
- "role": "Original Author"
- },
{
"name": "Colin O'Dell",
"email": "colinodell@gmail.com",
"homepage": "https://www.colinodell.com",
"role": "Lead Developer"
+ },
+ {
+ "name": "Nick Cernis",
+ "email": "nick@cern.is",
+ "homepage": "http://modernnerd.net",
+ "role": "Original Author"
}
],
"description": "An HTML-to-markdown conversion helper for PHP",
@@ -311,7 +311,7 @@
"html",
"markdown"
],
- "time": "2018-12-24T17:21:44+00:00"
+ "time": "2019-08-02T11:57:39+00:00"
},
{
"name": "lukasreschke/id3parser",
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 212bb79ba..b0172e1ac 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -254,17 +254,17 @@
},
{
"name": "league/html-to-markdown",
- "version": "4.8.1",
- "version_normalized": "4.8.1.0",
+ "version": "4.8.2",
+ "version_normalized": "4.8.2.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/html-to-markdown.git",
- "reference": "250d1bf45f80d15594fb6b316df777d6d4c97ad1"
+ "reference": "e747489191f8e9144a7270eb61f8b9516e99e413"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/250d1bf45f80d15594fb6b316df777d6d4c97ad1",
- "reference": "250d1bf45f80d15594fb6b316df777d6d4c97ad1",
+ "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/e747489191f8e9144a7270eb61f8b9516e99e413",
+ "reference": "e747489191f8e9144a7270eb61f8b9516e99e413",
"shasum": ""
},
"require": {
@@ -277,7 +277,7 @@
"phpunit/phpunit": "4.*",
"scrutinizer/ocular": "~1.1"
},
- "time": "2018-12-24T17:21:44+00:00",
+ "time": "2019-08-02T11:57:39+00:00",
"bin": [
"bin/html-to-markdown"
],
@@ -298,17 +298,17 @@
"MIT"
],
"authors": [
- {
- "name": "Nick Cernis",
- "email": "nick@cern.is",
- "homepage": "http://modernnerd.net",
- "role": "Original Author"
- },
{
"name": "Colin O'Dell",
"email": "colinodell@gmail.com",
"homepage": "https://www.colinodell.com",
"role": "Lead Developer"
+ },
+ {
+ "name": "Nick Cernis",
+ "email": "nick@cern.is",
+ "homepage": "http://modernnerd.net",
+ "role": "Original Author"
}
],
"description": "An HTML-to-markdown conversion helper for PHP",
diff --git a/vendor/league/html-to-markdown/.github/FUNDING.yml b/vendor/league/html-to-markdown/.github/FUNDING.yml
new file mode 100644
index 000000000..09cdff5da
--- /dev/null
+++ b/vendor/league/html-to-markdown/.github/FUNDING.yml
@@ -0,0 +1 @@
+patreon: colinodell
diff --git a/vendor/league/html-to-markdown/.github/stale.yml b/vendor/league/html-to-markdown/.github/stale.yml
new file mode 100644
index 000000000..bb7c5e94a
--- /dev/null
+++ b/vendor/league/html-to-markdown/.github/stale.yml
@@ -0,0 +1,18 @@
+# Number of days of inactivity before an issue becomes stale
+daysUntilStale: 90
+# Number of days of inactivity before a stale issue is closed
+daysUntilClose: 30
+# Issues with these labels will never be considered stale
+exemptLabels:
+ - pinned
+ - on hold
+ - security
+# Label to use when marking an issue as stale
+staleLabel: stale
+# Comment to post when marking an issue as stale. Set to `false` to disable
+markComment: >
+ This issue has been automatically marked as stale because it has not had
+ recent activity. It will be closed if no further activity occurs. Thank you
+ for your contributions.
+# Comment to post when closing a stale issue. Set to `false` to disable
+closeComment: false
diff --git a/vendor/league/html-to-markdown/CHANGELOG.md b/vendor/league/html-to-markdown/CHANGELOG.md
index e1893be9a..8f131fc46 100644
--- a/vendor/league/html-to-markdown/CHANGELOG.md
+++ b/vendor/league/html-to-markdown/CHANGELOG.md
@@ -4,6 +4,14 @@ Updates should follow the [Keep a CHANGELOG](http://keepachangelog.com/) princip
## [Unreleased][unreleased]
+## [4.8.2] - 2019-08-02
+### Fixed
+ - Fixed headers not being placed onto a new line in some cases (#172)
+ - Fixed handling of links containing spaces (#175)
+
+### Removed
+ - Removed support for HHVM
+
## [4.8.1] - 2018-12-24
### Added
- Added support for PHP 7.3
@@ -243,7 +251,8 @@ not ideally set, so this releases fixes that. Moving forwards this should reduce
### Added
- Initial release
-[unreleased]: https://github.com/thephpleague/html-to-markdown/compare/4.8.1...master
+[unreleased]: https://github.com/thephpleague/html-to-markdown/compare/4.8.2...master
+[4.8.2]: https://github.com/thephpleague/html-to-markdown/compare/4.8.1...4.8.2
[4.8.1]: https://github.com/thephpleague/html-to-markdown/compare/4.8.0...4.8.1
[4.8.0]: https://github.com/thephpleague/html-to-markdown/compare/4.7.0...4.8.0
[4.7.0]: https://github.com/thephpleague/html-to-markdown/compare/4.6.2...4.7.0
diff --git a/vendor/league/html-to-markdown/src/Converter/HeaderConverter.php b/vendor/league/html-to-markdown/src/Converter/HeaderConverter.php
index 05d4fe81e..353833263 100644
--- a/vendor/league/html-to-markdown/src/Converter/HeaderConverter.php
+++ b/vendor/league/html-to-markdown/src/Converter/HeaderConverter.php
@@ -35,7 +35,7 @@ class HeaderConverter implements ConverterInterface, ConfigurationAwareInterface
$style = $this->config->getOption('header_style', self::STYLE_SETEXT);
if (strlen($element->getValue()) === 0) {
- return '';
+ return "\n";
}
if (($level === 1 || $level === 2) && !$element->isDescendantOf('blockquote') && $style === self::STYLE_SETEXT) {
diff --git a/vendor/league/html-to-markdown/src/Converter/LinkConverter.php b/vendor/league/html-to-markdown/src/Converter/LinkConverter.php
index c82b70e97..81c18b65f 100644
--- a/vendor/league/html-to-markdown/src/Converter/LinkConverter.php
+++ b/vendor/league/html-to-markdown/src/Converter/LinkConverter.php
@@ -24,6 +24,9 @@ class LinkConverter implements ConverterInterface
} elseif ($href === 'mailto:' . $text && $this->isValidEmail($text)) {
$markdown = '<' . $text . '>';
} else {
+ if (stristr($href, ' ')) {
+ $href = '<'.$href.'>';
+ }
$markdown = '[' . $text . '](' . $href . ')';
}
--
cgit v1.2.3
From 7fcbff3ceb76ee5abf4f3ab82f40f4c99b788b83 Mon Sep 17 00:00:00 2001
From: Mario Vavti
Date: Mon, 23 Sep 2019 09:32:08 +0000
Subject: composer update simplepie/simplepie
(cherry picked from commit 9aa928ec8f378c6df2a0c8bbe892ff971c3bc672)
---
composer.lock | 12 +++----
vendor/composer/installed.json | 14 ++++----
vendor/simplepie/simplepie/library/SimplePie.php | 4 +--
.../simplepie/library/SimplePie/Cache/File.php | 2 +-
.../simplepie/library/SimplePie/Locator.php | 2 +-
.../simplepie/library/SimplePie/Parse/Date.php | 42 +++++++++++++++++++---
6 files changed, 55 insertions(+), 21 deletions(-)
diff --git a/composer.lock b/composer.lock
index 8ef154324..87e34ff9c 100644
--- a/composer.lock
+++ b/composer.lock
@@ -1020,16 +1020,16 @@
},
{
"name": "simplepie/simplepie",
- "version": "1.5.2",
+ "version": "1.5.3",
"source": {
"type": "git",
"url": "https://github.com/simplepie/simplepie.git",
- "reference": "0e8fe72132dad765d25db4cabc69a91139af1263"
+ "reference": "173663382a9346acd53df60c7ffb20689c9cf1f6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/simplepie/simplepie/zipball/0e8fe72132dad765d25db4cabc69a91139af1263",
- "reference": "0e8fe72132dad765d25db4cabc69a91139af1263",
+ "url": "https://api.github.com/repos/simplepie/simplepie/zipball/173663382a9346acd53df60c7ffb20689c9cf1f6",
+ "reference": "173663382a9346acd53df60c7ffb20689c9cf1f6",
"shasum": ""
},
"require": {
@@ -1088,10 +1088,10 @@
"rss"
],
"support": {
- "source": "https://github.com/simplepie/simplepie/tree/1.5.2",
+ "source": "https://github.com/simplepie/simplepie/tree/1.5.3",
"issues": "https://github.com/simplepie/simplepie/issues"
},
- "time": "2018-08-02T05:43:58+00:00"
+ "time": "2019-09-22T23:21:30+00:00"
},
{
"name": "smarty/smarty",
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 212bb79ba..affa5e7ee 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -1049,17 +1049,17 @@
},
{
"name": "simplepie/simplepie",
- "version": "1.5.2",
- "version_normalized": "1.5.2.0",
+ "version": "1.5.3",
+ "version_normalized": "1.5.3.0",
"source": {
"type": "git",
"url": "https://github.com/simplepie/simplepie.git",
- "reference": "0e8fe72132dad765d25db4cabc69a91139af1263"
+ "reference": "173663382a9346acd53df60c7ffb20689c9cf1f6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/simplepie/simplepie/zipball/0e8fe72132dad765d25db4cabc69a91139af1263",
- "reference": "0e8fe72132dad765d25db4cabc69a91139af1263",
+ "url": "https://api.github.com/repos/simplepie/simplepie/zipball/173663382a9346acd53df60c7ffb20689c9cf1f6",
+ "reference": "173663382a9346acd53df60c7ffb20689c9cf1f6",
"shasum": ""
},
"require": {
@@ -1078,7 +1078,7 @@
"ext-mbstring": "",
"mf2/mf2": "Microformat module that allows for parsing HTML for microformats"
},
- "time": "2018-08-02T05:43:58+00:00",
+ "time": "2019-09-22T23:21:30+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -1120,7 +1120,7 @@
"rss"
],
"support": {
- "source": "https://github.com/simplepie/simplepie/tree/1.5.2",
+ "source": "https://github.com/simplepie/simplepie/tree/1.5.3",
"issues": "https://github.com/simplepie/simplepie/issues"
}
},
diff --git a/vendor/simplepie/simplepie/library/SimplePie.php b/vendor/simplepie/simplepie/library/SimplePie.php
index 78e724525..c4c6f611c 100644
--- a/vendor/simplepie/simplepie/library/SimplePie.php
+++ b/vendor/simplepie/simplepie/library/SimplePie.php
@@ -33,7 +33,7 @@
* POSSIBILITY OF SUCH DAMAGE.
*
* @package SimplePie
- * @version 1.5.2
+ * @version 1.5.3
* @copyright 2004-2017 Ryan Parman, Geoffrey Sneddon, Ryan McCue
* @author Ryan Parman
* @author Geoffrey Sneddon
@@ -50,7 +50,7 @@ define('SIMPLEPIE_NAME', 'SimplePie');
/**
* SimplePie Version
*/
-define('SIMPLEPIE_VERSION', '1.5.2');
+define('SIMPLEPIE_VERSION', '1.5.3');
/**
* SimplePie Build
diff --git a/vendor/simplepie/simplepie/library/SimplePie/Cache/File.php b/vendor/simplepie/simplepie/library/SimplePie/Cache/File.php
index 6ba6c5f6e..a09dea637 100644
--- a/vendor/simplepie/simplepie/library/SimplePie/Cache/File.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/Cache/File.php
@@ -101,7 +101,7 @@ class SimplePie_Cache_File implements SimplePie_Cache_Base
*/
public function save($data)
{
- if (file_exists($this->name) && is_writeable($this->name) || file_exists($this->location) && is_writeable($this->location))
+ if (file_exists($this->name) && is_writable($this->name) || file_exists($this->location) && is_writable($this->location))
{
if ($data instanceof SimplePie)
{
diff --git a/vendor/simplepie/simplepie/library/SimplePie/Locator.php b/vendor/simplepie/simplepie/library/SimplePie/Locator.php
index 3876a2da6..12bc15e15 100644
--- a/vendor/simplepie/simplepie/library/SimplePie/Locator.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/Locator.php
@@ -402,7 +402,7 @@ class SimplePie_Locator
{
break;
}
- if (preg_match('/(rss|rdf|atom|xml)/i', $value))
+ if (preg_match('/(feed|rss|rdf|atom|xml)/i', $value))
{
$this->checked_feeds++;
$headers = array(
diff --git a/vendor/simplepie/simplepie/library/SimplePie/Parse/Date.php b/vendor/simplepie/simplepie/library/SimplePie/Parse/Date.php
index b29274c64..95843c5e9 100644
--- a/vendor/simplepie/simplepie/library/SimplePie/Parse/Date.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/Parse/Date.php
@@ -145,6 +145,14 @@ class SimplePie_Parse_Date
'Παρ' => 5,
'Σαβ' => 6,
'Κυρ' => 7,
+ // Russian
+ 'Пн.' => 1,
+ 'Вт.' => 2,
+ 'Ср.' => 3,
+ 'Чт.' => 4,
+ 'Пт.' => 5,
+ 'Сб.' => 6,
+ 'Вс.' => 7,
);
/**
@@ -289,7 +297,33 @@ class SimplePie_Parse_Date
'Σεπ' => 9,
'Οκτ' => 10,
'Νοέ' => 11,
- 'Δεκ' => 12,
+ 'Δεκ' => 12,
+ // Russian
+ 'Янв' => 1,
+ 'января' => 1,
+ 'Фев' => 2,
+ 'февраля' => 2,
+ 'Мар' => 3,
+ 'марта' => 3,
+ 'Апр' => 4,
+ 'апреля' => 4,
+ 'Май' => 5,
+ 'мая' => 5,
+ 'Июн' => 6,
+ 'июня' => 6,
+ 'Июл' => 7,
+ 'июля' => 7,
+ 'Авг' => 8,
+ 'августа' => 8,
+ 'Сен' => 9,
+ 'сентября' => 9,
+ 'Окт' => 10,
+ 'октября' => 10,
+ 'Ноя' => 11,
+ 'ноября' => 11,
+ 'Дек' => 12,
+ 'декабря' => 12,
+
);
/**
@@ -541,8 +575,8 @@ class SimplePie_Parse_Date
*/
public function __construct()
{
- $this->day_pcre = '(' . implode(array_keys($this->day), '|') . ')';
- $this->month_pcre = '(' . implode(array_keys($this->month), '|') . ')';
+ $this->day_pcre = '(' . implode('|', array_keys($this->day)) . ')';
+ $this->month_pcre = '(' . implode('|', array_keys($this->month)) . ')';
static $cache;
if (!isset($cache[get_class($this)]))
@@ -690,7 +724,7 @@ class SimplePie_Parse_Date
}
// Convert the number of seconds to an integer, taking decimals into account
- $second = round((int)$match[6] + (int)$match[7] / pow(10, strlen($match[7])));
+ $second = round((int)$match[6] + (int)$match[7] / (10 ** strlen($match[7])));
return gmmktime($match[4], $match[5], $second, $match[2], $match[3], $match[1]) - $timezone;
}
--
cgit v1.2.3
From b42c42692e678d3e0e55a7e2e8f006ef3f59b53f Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Mon, 23 Sep 2019 14:14:02 +0200
Subject: Update plink type for MySQL
---
install/schema_mysql.sql | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/install/schema_mysql.sql b/install/schema_mysql.sql
index e7550455f..3eb2fdb20 100644
--- a/install/schema_mysql.sql
+++ b/install/schema_mysql.sql
@@ -596,7 +596,7 @@ CREATE TABLE IF NOT EXISTS `item` (
`postopts` text NOT NULL,
`route` text NOT NULL,
`llink` char(191) NOT NULL DEFAULT '',
- `plink` char(191) NOT NULL DEFAULT '',
+ `plink` text NOT NULL DEFAULT '',
`resource_id` char(191) NOT NULL DEFAULT '',
`resource_type` char(16) NOT NULL DEFAULT '',
`attach` mediumtext NOT NULL,
--
cgit v1.2.3
From 0be82602cee1061d1f187c4f47820cbd1d08800c Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Mon, 23 Sep 2019 14:23:47 +0200
Subject: Update schema_mysql.sql
---
install/schema_mysql.sql | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/install/schema_mysql.sql b/install/schema_mysql.sql
index 3eb2fdb20..7faeb93dd 100644
--- a/install/schema_mysql.sql
+++ b/install/schema_mysql.sql
@@ -596,7 +596,7 @@ CREATE TABLE IF NOT EXISTS `item` (
`postopts` text NOT NULL,
`route` text NOT NULL,
`llink` char(191) NOT NULL DEFAULT '',
- `plink` text NOT NULL DEFAULT '',
+ `plink` text NOT NULL,
`resource_id` char(191) NOT NULL DEFAULT '',
`resource_type` char(16) NOT NULL DEFAULT '',
`attach` mediumtext NOT NULL,
--
cgit v1.2.3
From 8dfa08f146e6eb66cc353546f00978d2d030fa5e Mon Sep 17 00:00:00 2001
From: Ale Abdo
Date: Tue, 24 Sep 2019 15:37:47 +0200
Subject: Improve admin documentation
---
doc/database.bb | 9 +++++++++
doc/hidden_configs.bb | 33 +++++++++++++++++++++++++--------
doc/toc.html | 3 ++-
3 files changed, 36 insertions(+), 9 deletions(-)
diff --git a/doc/database.bb b/doc/database.bb
index a72081e4a..a0c1e8841 100644
--- a/doc/database.bb
+++ b/doc/database.bb
@@ -1,3 +1,12 @@
+[h2]Database updates[/h2]
+
+In the [observer.baseurl]/admin/dbsync page the administrator can check if any update was not successful and, if so, retry it.
+
+If an update has failed but doesn't register as failed for some reason, the administrator can attempt to re-execute the update. For example for DB update #1999, by visiting the webpage:
+
+https://hubzilla.com.bradmin/dbsync/1999
+
+
[h2]Database Tables[/h2][table border=1][tr][th]Table[/th][th]Description[/th][/tr]
[tr][td][zrl=[baseurl]/help/database/db_abconfig]abconfig[/zrl][/td][td]arbitrary storage for connections of local channels[/td][/tr]
[tr][td][zrl=[baseurl]/help/database/db_abook]abook[/zrl][/td][td]connections of local channels[/td][/tr]
diff --git a/doc/hidden_configs.bb b/doc/hidden_configs.bb
index dc3906df1..361aa94ba 100644
--- a/doc/hidden_configs.bb
+++ b/doc/hidden_configs.bb
@@ -1,7 +1,10 @@
[h1]Advanced Configurations for Administrators[/h1]
-$Projectname contains many configuration options hidden from the main admin panel.
-These are generally options considered too niche, confusing, or advanced for the average member. These settings can be activated from the the top level web directory with the syntax
+[i]This document assumes you're an administrator.[/i]
+
+$Projectname contains many configuration options hidden from the main admin panel. These are generally options considered too niche, advanced or prone do confusion.
+
+These settings can be modified through the shell, from the the top level web directory, with the syntax:
[code]util/config cat key value[/code]
for a site configuration, or
@@ -9,8 +12,13 @@ for a site configuration, or
[code]util/pconfig channel_id cat key value[/code]
for a member configuration.
-This document assumes you're an administrator.
-[h2]pconfig[/h2][dl terms="mb"]
+For a site configuration, another option is to add a line to .htconfig.php, with the syntax:
+[code]App::$config['cat']['key'] = 'value';[/code]
+
+
+[h2]Member configuration (pconfig)[/h2]
+
+[dl terms="mb"]
[*= system.always_my_theme ] Always use your own theme when viewing channels on the same hub. This will break in some quite imaginative ways when viewing channels with theme dependent Comanche.
[*= system.blocked ] An array of xchans blocked by this channel. Technically, this is a hidden config and does belong here, however, addons (notably superblock) have made this available in the UI.
[*= system.default_cipher ] Set the default cipher used for E2EE items.
@@ -31,7 +39,10 @@ Options are:
[*= system.anonymous_comments ] By default or if set to 1, custom permissions can be set to allow anonymous (moderated) comments like WordPress, moderated by the channel owner. If set to 0, no member of your site can select or enable this.
[*= system.user_scalable ] Determine if the app is scalable on touch screens. Defaults to on, to disable, set to zero - real zero, not just false.
[/dl]
-[h2]Site config[/h2][dl terms="mb"]
+
+[h2]Site configuration[/h2]
+
+[dl terms="mb"]
[*= randprofile.check ] When requesting a random profile, check that it actually exists first
[*= randprofile.retry ] Number of times to retry getting a random profile
[*= system.admin_email ] Specifies the administrator's email for this site. This is initially set during install.
@@ -87,13 +98,19 @@ Options are:
[*= system.workflow_channel_next ] The page to direct new members to immediately after creating a channel.
[*= system.workflow_register_next ] The page to direct members to immediately after creating an account (only when auto_channel_create or UNO is enabled).
[/dl]
-[h2]Directory config[/h2]
-[h3]Directory search defaults[/h3][dl terms="mb"]
+
+
+[h3]Directory config[/h3]
+
+[h4]Directory search defaults[/h4]
+
+[dl terms="mb"]
[*= directory.globaldir ] 0 or 1. Default 0. If you visit the directory on a site you'll just see the members of that site by default. You have to go through an extra step to see the people in the rest of the network; and by doing so there's a clear delineation that these people *aren't* members of that site but of a larger network.
[*= directory.pubforums ] 0 or 1. Public forums [i]should[/i] be default 0.
[*= directory.safemode ] 0 or 1.
[/dl]
-[h3]Directory server configuration[/h3][i](see [zrl=[baseurl]/help/directories]help/directories[/zrl])[/i]
+
+[h4]Directory server configuration[/h4][i](see [zrl=[baseurl]/help/directories]help/directories[/zrl])[/i]
[dl terms="mb"]
[*= system.directory_mode ]
diff --git a/doc/toc.html b/doc/toc.html
index 9c3d22ab8..d2f2654a1 100644
--- a/doc/toc.html
+++ b/doc/toc.html
@@ -37,7 +37,8 @@
--
cgit v1.2.3
From b6590e95b5429ec50eccd3bb9c70ff0127dbd1cb Mon Sep 17 00:00:00 2001
From: zotlabs
Date: Thu, 26 Sep 2019 18:34:08 -0700
Subject: issue with bearcap tests
---
Zotlabs/Lib/Activity.php | 1 +
1 file changed, 1 insertion(+)
diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php
index ed29bfe6d..2cc11427b 100644
--- a/Zotlabs/Lib/Activity.php
+++ b/Zotlabs/Lib/Activity.php
@@ -77,6 +77,7 @@ class Activity {
$token = substr($p,2);
}
}
+ $m = parse_url($url);
}
}
--
cgit v1.2.3
From 407b9c9cd7ab3ef9ba77e6f719655354a7233920 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Mon, 30 Sep 2019 16:19:39 +0200
Subject: Sync private items with clones; avoid sync if no local connection
with thread owner
---
Zotlabs/Module/Item.php | 8 +-------
include/import.php | 19 ++++++++++++++++++-
2 files changed, 19 insertions(+), 8 deletions(-)
diff --git a/Zotlabs/Module/Item.php b/Zotlabs/Module/Item.php
index d03b6ee30..cda8eabec 100644
--- a/Zotlabs/Module/Item.php
+++ b/Zotlabs/Module/Item.php
@@ -1232,13 +1232,7 @@ class Item extends Controller {
killme();
}
- if(($parent) && ($parent != $post_id)) {
- // Store the comment signature information in case we need to relay to Diaspora
- //$ditem = $datarray;
- //$ditem['author'] = $observer;
- //store_diaspora_comment_sig($ditem,$channel,$parent_item, $post_id, (($walltowall_comment) ? 1 : 0));
- }
- else {
+ if(($parent == $post_id) || ($datarray['item_private'] == 1)) {
$r = q("select * from item where id = %d",
intval($post_id)
);
diff --git a/include/import.php b/include/import.php
index d3e8f7091..6a3895b9f 100644
--- a/include/import.php
+++ b/include/import.php
@@ -769,7 +769,24 @@ function import_items($channel, $items, $sync = false, $relocate = null) {
* @param array $relocate default null
*/
function sync_items($channel, $items, $relocate = null) {
- import_items($channel, $items, true, $relocate);
+
+ // Check if this is sync of not Zot-related content and we're connected to the top post owner
+ // to avoid confusing with cloned channels
+ $size = count($items);
+ for($i = 0; $i < $size; $i++) {
+ if(($items[$i]['owner']['network'] != 'zot') && ($items[$i]['owner']['network'] != 'zot6')) {
+ $r = q("SELECT * FROM abook WHERE abook_channel = %d
+ AND abook_xchan = ( SELECT xchan_hash FROM xchan WHERE xchan_guid = '%s' LIMIT 1 )
+ AND abook_not_here = 0 AND abook_ignored = 0 AND abook_blocked = 0",
+ intval($channel['channel_id']),
+ dbesc($items[$i]['owner']['guid'])
+ );
+ if(! $r)
+ unset($items[$i]);
+ }
+ }
+ if(count($items) > 0)
+ import_items($channel, $items, true, $relocate);
}
/**
--
cgit v1.2.3
From ba3a6ecb52b5a092ea5dbf56ddd8faccfc6c4335 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Mon, 30 Sep 2019 16:50:24 +0200
Subject: Fix empty string quotation; remove trailing spaces
---
view/js/main.js | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/view/js/main.js b/view/js/main.js
index bc1c48cf1..2b4acdf61 100644
--- a/view/js/main.js
+++ b/view/js/main.js
@@ -1140,15 +1140,17 @@ function doprofilelike(ident, verb) {
$.get('like/' + ident + '?verb=' + verb, function() { window.location.href=window.location.href; });
}
+
function doreply(parent, ident, owner, hint) {
- var form = $('#comment-edit-form-' + parent.toString());
- form.find('input[name=parent]').val(ident);
- var i = form.find('button[type=submit]');
- var btn = i.html().replace(/<[^>]*>/g, '').trim();
- i.html(' ' + btn);
- var sel = 'wall-item-body-' + ident.toString();
- form.find('textarea').val("@{" + owner + "}" + (($(window.getSelection().anchorNode).closest("#" + sel).attr("id") != sel) ? " " : "\n[quote]" + window.getSelection().toString() + "[/quote]\n"));
- $('#comment-edit-text-' + parent.toString()).focus();
+ var form = $('#comment-edit-form-' + parent.toString());
+ form.find('input[name=parent]').val(ident);
+ var i = form.find('button[type=submit]');
+ var btn = i.html().replace(/<[^>]*>/g, '').trim();
+ i.html(' ' + btn);
+ var sel = 'wall-item-body-' + ident.toString();
+ var quote = window.getSelection().toString().trim();
+ form.find('textarea').val("@{" + owner + "}" + ((($(window.getSelection().anchorNode).closest("#" + sel).attr("id") != sel) || (quote.length === 0))? " " : "\n[quote]" + quote + "[/quote]\n"));
+ $('#comment-edit-text-' + parent.toString()).focus();
}
function doscroll(parent, hidden) {
--
cgit v1.2.3
From 541146e8ce90d09180dc8c3328482383e42c3738 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Tue, 1 Oct 2019 11:15:29 +0200
Subject: Add 'Connect' button for not connected at this location channels
---
Zotlabs/Module/Connections.php | 5 +-
view/ru/hmessages.po | 24245 +++++++++++++++++++------------------
view/ru/hstrings.php | 6993 ++++++-----
view/tpl/connection_template.tpl | 3 +
4 files changed, 15672 insertions(+), 15574 deletions(-)
diff --git a/Zotlabs/Module/Connections.php b/Zotlabs/Module/Connections.php
index 7c8d71210..fd645d239 100644
--- a/Zotlabs/Module/Connections.php
+++ b/Zotlabs/Module/Connections.php
@@ -322,7 +322,10 @@ class Connections extends \Zotlabs\Web\Controller {
'ignore' => ((! $rr['abook_ignored']) ? t('Ignore') : false),
'recent_label' => t('Recent activity'),
'recentlink' => z_root() . '/network/?f=&cid=' . intval($rr['abook_id']) . '&name=' . $rr['xchan_name'],
- 'oneway' => $oneway
+ 'oneway' => $oneway,
+ 'connect' => (intval($rr['abook_not_here']) ? t('Connect') : ''),
+ 'follow' => z_root() . '/follow/?f=&url=' . urlencode($rr['xchan_addr']) . '&interactive=0',
+ 'connect_hover' => t('Connect at this location')
);
}
}
diff --git a/view/ru/hmessages.po b/view/ru/hmessages.po
index 4067e7b43..4fd712559 100644
--- a/view/ru/hmessages.po
+++ b/view/ru/hmessages.po
@@ -1,18 +1,15 @@
-# hubzilla
-# Copyright (C) 2012-2016 hubzilla
-# This file is distributed under the same license as the hubzilla package.
-# Mike Macgirvin, 2012
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
#
-# Translators:
-# Alex , 2016-2017
-# Max Kostikov , 2018-2019
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: hubzilla\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-08-01 21:45+0200\n"
-"PO-Revision-Date: 2019-08-12 11:18+0200\n"
+"POT-Creation-Date: 2019-09-30 22:55+0200\n"
+"PO-Revision-Date: 2019-09-30 22:58+0200\n"
"Last-Translator: Max Kostikov \n"
"Language-Team: Russian (http://www.transifex.com/Friendica/hubzilla/language/ru/)\n"
"MIME-Version: 1.0\n"
@@ -21,5387 +18,5024 @@ msgstr ""
"Language: ru\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : (n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2))\n"
-#: ../../Zotlabs/Access/Permissions.php:56
-msgid "Can view my channel stream and posts"
-msgstr "Может просматривать мой поток и сообщения"
-
-#: ../../Zotlabs/Access/Permissions.php:57
-msgid "Can send me their channel stream and posts"
-msgstr "Может присылать мне свои потоки и сообщения"
+#: ../../util/nconfig.php:34
+msgid "Source channel not found."
+msgstr "Канал-источник не найден."
-#: ../../Zotlabs/Access/Permissions.php:58
-msgid "Can view my default channel profile"
-msgstr "Может просматривать мой стандартный профиль канала"
+#: ../../view/theme/redbasic/php/config.php:15 ../../include/text.php:3229
+#: ../../Zotlabs/Module/Admin/Site.php:187
+msgid "Default"
+msgstr "По умолчанию"
-#: ../../Zotlabs/Access/Permissions.php:59
-msgid "Can view my connections"
-msgstr "Может просматривать мои контакты"
+#: ../../view/theme/redbasic/php/config.php:16
+#: ../../view/theme/redbasic/php/config.php:19
+msgid "Focus (Hubzilla default)"
+msgstr "Фокус (по умолчанию Hubzilla)"
-#: ../../Zotlabs/Access/Permissions.php:60
-msgid "Can view my file storage and photos"
-msgstr "Может просматривать мое хранилище файлов"
+#: ../../view/theme/redbasic/php/config.php:94 ../../include/js_strings.php:22
+#: ../../Zotlabs/Module/Mail.php:436 ../../Zotlabs/Module/Pconfig.php:116
+#: ../../Zotlabs/Module/Defperms.php:265 ../../Zotlabs/Module/Permcats.php:128
+#: ../../Zotlabs/Module/Xchan.php:15
+#: ../../Zotlabs/Module/Email_validation.php:40
+#: ../../Zotlabs/Module/Poke.php:217 ../../Zotlabs/Module/Appman.php:155
+#: ../../Zotlabs/Module/Profiles.php:723 ../../Zotlabs/Module/Photos.php:1055
+#: ../../Zotlabs/Module/Photos.php:1096 ../../Zotlabs/Module/Photos.php:1215
+#: ../../Zotlabs/Module/Oauth.php:111 ../../Zotlabs/Module/Events.php:501
+#: ../../Zotlabs/Module/Rate.php:166 ../../Zotlabs/Module/Locs.php:121
+#: ../../Zotlabs/Module/Sources.php:125 ../../Zotlabs/Module/Sources.php:162
+#: ../../Zotlabs/Module/Chat.php:211 ../../Zotlabs/Module/Chat.php:250
+#: ../../Zotlabs/Module/Oauth2.php:116
+#: ../../Zotlabs/Module/Settings/Manage.php:41
+#: ../../Zotlabs/Module/Settings/Calendar.php:41
+#: ../../Zotlabs/Module/Settings/Account.php:103
+#: ../../Zotlabs/Module/Settings/Conversation.php:48
+#: ../../Zotlabs/Module/Settings/Editor.php:41
+#: ../../Zotlabs/Module/Settings/Display.php:189
+#: ../../Zotlabs/Module/Settings/Features.php:46
+#: ../../Zotlabs/Module/Settings/Network.php:61
+#: ../../Zotlabs/Module/Settings/Events.php:41
+#: ../../Zotlabs/Module/Settings/Channel_home.php:89
+#: ../../Zotlabs/Module/Settings/Directory.php:41
+#: ../../Zotlabs/Module/Settings/Photos.php:41
+#: ../../Zotlabs/Module/Settings/Profiles.php:50
+#: ../../Zotlabs/Module/Settings/Connections.php:41
+#: ../../Zotlabs/Module/Settings/Channel.php:493
+#: ../../Zotlabs/Module/Filestorage.php:203 ../../Zotlabs/Module/Setup.php:304
+#: ../../Zotlabs/Module/Setup.php:344 ../../Zotlabs/Module/Mitem.php:259
+#: ../../Zotlabs/Module/Admin/Features.php:66
+#: ../../Zotlabs/Module/Admin/Logs.php:84
+#: ../../Zotlabs/Module/Admin/Channels.php:147
+#: ../../Zotlabs/Module/Admin/Security.php:112
+#: ../../Zotlabs/Module/Admin/Addons.php:442
+#: ../../Zotlabs/Module/Admin/Site.php:289
+#: ../../Zotlabs/Module/Admin/Profs.php:178
+#: ../../Zotlabs/Module/Admin/Themes.php:158
+#: ../../Zotlabs/Module/Admin/Accounts.php:168
+#: ../../Zotlabs/Module/Admin/Account_edit.php:73
+#: ../../Zotlabs/Module/Tokens.php:188 ../../Zotlabs/Module/Thing.php:326
+#: ../../Zotlabs/Module/Thing.php:379 ../../Zotlabs/Module/Editpost.php:86
+#: ../../Zotlabs/Module/Connedit.php:904 ../../Zotlabs/Module/Group.php:150
+#: ../../Zotlabs/Module/Group.php:166 ../../Zotlabs/Module/Mood.php:158
+#: ../../Zotlabs/Module/Invite.php:168 ../../Zotlabs/Module/Connect.php:124
+#: ../../Zotlabs/Module/Pdledit.php:107 ../../Zotlabs/Module/Affinity.php:87
+#: ../../Zotlabs/Module/Wiki.php:215 ../../Zotlabs/Module/Import.php:646
+#: ../../Zotlabs/Module/Import_items.php:129
+#: ../../Zotlabs/Widget/Wiki_pages.php:42
+#: ../../Zotlabs/Widget/Wiki_pages.php:99
+#: ../../Zotlabs/Widget/Eventstools.php:16 ../../Zotlabs/Lib/ThreadItem.php:796
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:261
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:115
+#: ../../extend/addon/hzaddons/cart/cart.php:1264
+#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:114
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:248
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:410
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:640
+#: ../../extend/addon/hzaddons/irc/irc.php:45
+#: ../../extend/addon/hzaddons/frphotos/frphotos.php:97
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:73
+#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:67
+#: ../../extend/addon/hzaddons/likebanner/likebanner.php:57
+#: ../../extend/addon/hzaddons/logrot/logrot.php:35
+#: ../../extend/addon/hzaddons/hubwall/hubwall.php:95
+#: ../../extend/addon/hzaddons/redphotos/redphotos.php:136
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:142
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:53
+#: ../../extend/addon/hzaddons/statusnet/statusnet.php:602
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:193
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:251
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:306
+#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:73
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:212
+#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:51
+#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:65
+#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:102
+#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:71
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:72
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:142
+#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:72
+#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:56
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:90
+#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:60
+#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:61
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:97
+#: ../../extend/addon/hzaddons/redfiles/redfiles.php:124
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:134
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:184
+#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:70
+#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:70
+#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:54
+#: ../../extend/addon/hzaddons/piwik/piwik.php:95
+#: ../../extend/addon/hzaddons/mailtest/mailtest.php:100
+#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:53
+#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:86
+#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:55
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:92
+msgid "Submit"
+msgstr "Отправить"
-#: ../../Zotlabs/Access/Permissions.php:61
-msgid "Can upload/modify my file storage and photos"
-msgstr "Может загружать/изменять мои файлы и фотографии в хранилище"
+#: ../../view/theme/redbasic/php/config.php:98
+msgid "Theme settings"
+msgstr "Настройки темы"
-#: ../../Zotlabs/Access/Permissions.php:62
-msgid "Can view my channel webpages"
-msgstr "Может просматривать мои веб-страницы"
+#: ../../view/theme/redbasic/php/config.php:99
+msgid "Narrow navbar"
+msgstr "Узкая панель навигации"
-#: ../../Zotlabs/Access/Permissions.php:63
-msgid "Can view my wiki pages"
-msgstr "Может просматривать мои вики-страницы"
+#: ../../view/theme/redbasic/php/config.php:99
+#: ../../view/theme/redbasic/php/config.php:116 ../../include/dir_fns.php:143
+#: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145
+#: ../../boot.php:1679 ../../Zotlabs/Storage/Browser.php:411
+#: ../../Zotlabs/Module/Defperms.php:197 ../../Zotlabs/Module/Profiles.php:681
+#: ../../Zotlabs/Module/Photos.php:670 ../../Zotlabs/Module/Api.php:99
+#: ../../Zotlabs/Module/Events.php:478 ../../Zotlabs/Module/Events.php:479
+#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159
+#: ../../Zotlabs/Module/Settings/Display.php:89
+#: ../../Zotlabs/Module/Settings/Channel.php:309
+#: ../../Zotlabs/Module/Filestorage.php:198
+#: ../../Zotlabs/Module/Filestorage.php:206
+#: ../../Zotlabs/Module/Removeme.php:63 ../../Zotlabs/Module/Menu.php:162
+#: ../../Zotlabs/Module/Menu.php:221 ../../Zotlabs/Module/Mitem.php:176
+#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:256
+#: ../../Zotlabs/Module/Mitem.php:257 ../../Zotlabs/Module/Admin/Site.php:255
+#: ../../Zotlabs/Module/Connedit.php:406 ../../Zotlabs/Module/Connedit.php:796
+#: ../../Zotlabs/Module/Wiki.php:227 ../../Zotlabs/Module/Wiki.php:228
+#: ../../Zotlabs/Module/Import.php:635 ../../Zotlabs/Module/Import.php:639
+#: ../../Zotlabs/Module/Import.php:640 ../../Zotlabs/Lib/Libzotdir.php:162
+#: ../../Zotlabs/Lib/Libzotdir.php:163 ../../Zotlabs/Lib/Libzotdir.php:165
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:161
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:191
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:199
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:203
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:207
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:94
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:98
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:102
+#: ../../extend/addon/hzaddons/cart/cart.php:1258
+#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:59
+#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:71
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:63
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:254
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:258
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:153
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:425
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:87
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:95
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:64
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:646
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:650
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:62
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:137
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:138
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:260
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:282
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:291
+#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:45
+#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:60
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:49
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:110
+#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:61
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:63
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:82
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:86
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:162
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:171
+#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:59
+#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:42
+#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:44
+msgid "No"
+msgstr "Нет"
-#: ../../Zotlabs/Access/Permissions.php:64
-msgid "Can create/edit my channel webpages"
-msgstr "Может редактировать мои веб-страницы"
+#: ../../view/theme/redbasic/php/config.php:99
+#: ../../view/theme/redbasic/php/config.php:116 ../../include/dir_fns.php:143
+#: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145
+#: ../../boot.php:1679 ../../Zotlabs/Storage/Browser.php:411
+#: ../../Zotlabs/Module/Defperms.php:197 ../../Zotlabs/Module/Profiles.php:681
+#: ../../Zotlabs/Module/Photos.php:670 ../../Zotlabs/Module/Api.php:98
+#: ../../Zotlabs/Module/Events.php:478 ../../Zotlabs/Module/Events.php:479
+#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159
+#: ../../Zotlabs/Module/Settings/Display.php:89
+#: ../../Zotlabs/Module/Settings/Channel.php:309
+#: ../../Zotlabs/Module/Filestorage.php:198
+#: ../../Zotlabs/Module/Filestorage.php:206
+#: ../../Zotlabs/Module/Removeme.php:63 ../../Zotlabs/Module/Menu.php:162
+#: ../../Zotlabs/Module/Menu.php:221 ../../Zotlabs/Module/Mitem.php:176
+#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:256
+#: ../../Zotlabs/Module/Mitem.php:257 ../../Zotlabs/Module/Admin/Site.php:257
+#: ../../Zotlabs/Module/Connedit.php:406 ../../Zotlabs/Module/Wiki.php:227
+#: ../../Zotlabs/Module/Wiki.php:228 ../../Zotlabs/Module/Import.php:635
+#: ../../Zotlabs/Module/Import.php:639 ../../Zotlabs/Module/Import.php:640
+#: ../../Zotlabs/Lib/Libzotdir.php:162 ../../Zotlabs/Lib/Libzotdir.php:163
+#: ../../Zotlabs/Lib/Libzotdir.php:165
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:161
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:191
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:199
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:203
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:207
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:94
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:98
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:102
+#: ../../extend/addon/hzaddons/cart/cart.php:1258
+#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:59
+#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:71
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:63
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:254
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:258
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:153
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:425
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:87
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:95
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:64
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:646
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:650
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:62
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:137
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:138
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:260
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:282
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:291
+#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:45
+#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:60
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:49
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:110
+#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:61
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:63
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:82
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:86
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:162
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:171
+#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:59
+#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:42
+#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:44
+msgid "Yes"
+msgstr "Да"
-#: ../../Zotlabs/Access/Permissions.php:65
-msgid "Can write to my wiki pages"
-msgstr "Может редактировать мои вики-страницы"
+#: ../../view/theme/redbasic/php/config.php:100
+msgid "Navigation bar background color"
+msgstr "Панель навигации, цвет фона"
-#: ../../Zotlabs/Access/Permissions.php:66
-msgid "Can post on my channel (wall) page"
-msgstr "Может публиковать на моей странице канала"
+#: ../../view/theme/redbasic/php/config.php:101
+msgid "Navigation bar icon color "
+msgstr "Панель навигации, цвет значков"
-#: ../../Zotlabs/Access/Permissions.php:67
-msgid "Can comment on or like my posts"
-msgstr "Может прокомментировать или отмечать как понравившиеся мои публикации"
+#: ../../view/theme/redbasic/php/config.php:102
+msgid "Navigation bar active icon color "
+msgstr "Панель навигации, цвет активного значка"
-#: ../../Zotlabs/Access/Permissions.php:68
-msgid "Can send me private mail messages"
-msgstr "Может отправлять мне личные сообщения по эл. почте"
+#: ../../view/theme/redbasic/php/config.php:103
+msgid "Link color"
+msgstr "Цвет ссылок"
-#: ../../Zotlabs/Access/Permissions.php:69
-msgid "Can like/dislike profiles and profile things"
-msgstr "Может комментировать или отмечать как нравится/ненравится мой профиль"
+#: ../../view/theme/redbasic/php/config.php:104
+msgid "Set font-color for banner"
+msgstr "Цвет текста в шапке"
-#: ../../Zotlabs/Access/Permissions.php:70
-msgid "Can forward to all my channel connections via ! mentions in posts"
-msgstr "Может пересылать всем подписчикам моего канала используя ! в публикациях"
+#: ../../view/theme/redbasic/php/config.php:105
+msgid "Set the background color"
+msgstr "Цвет фона"
-#: ../../Zotlabs/Access/Permissions.php:71
-msgid "Can chat with me"
-msgstr "Может общаться со мной в чате"
+#: ../../view/theme/redbasic/php/config.php:106
+msgid "Set the background image"
+msgstr "Фоновое изображение"
-#: ../../Zotlabs/Access/Permissions.php:72
-msgid "Can source my public posts in derived channels"
-msgstr "Может использовать мои публичные сообщения в клонированных лентах сообщений"
+#: ../../view/theme/redbasic/php/config.php:107
+msgid "Set the background color of items"
+msgstr "Цвет фона элементов"
-#: ../../Zotlabs/Access/Permissions.php:73
-msgid "Can administer my channel"
-msgstr "Может администрировать мой канал"
+#: ../../view/theme/redbasic/php/config.php:108
+msgid "Set the background color of comments"
+msgstr "Цвет фона комментариев"
-#: ../../Zotlabs/Access/PermissionRoles.php:283
-msgid "Social Networking"
-msgstr "Социальная Сеть"
+#: ../../view/theme/redbasic/php/config.php:109
+msgid "Set font-size for the entire application"
+msgstr "Установить системный размер шрифта"
-#: ../../Zotlabs/Access/PermissionRoles.php:284
-msgid "Social - Federation"
-msgstr "Социальная - Федерация"
+#: ../../view/theme/redbasic/php/config.php:109
+msgid "Examples: 1rem, 100%, 16px"
+msgstr "Например: 1rem, 100%, 16px"
-#: ../../Zotlabs/Access/PermissionRoles.php:285
-msgid "Social - Mostly Public"
-msgstr "Социальная - В основном общественный"
+#: ../../view/theme/redbasic/php/config.php:110
+msgid "Set font-color for posts and comments"
+msgstr "Цвет шрифта для публикаций и комментариев"
-#: ../../Zotlabs/Access/PermissionRoles.php:286
-msgid "Social - Restricted"
-msgstr "Социальная - Ограниченный"
+#: ../../view/theme/redbasic/php/config.php:111
+msgid "Set radius of corners"
+msgstr "Радиус скруглений"
-#: ../../Zotlabs/Access/PermissionRoles.php:287
-msgid "Social - Private"
-msgstr "Социальная - Частный"
+#: ../../view/theme/redbasic/php/config.php:111
+msgid "Example: 4px"
+msgstr "Например: 4px"
-#: ../../Zotlabs/Access/PermissionRoles.php:290
-msgid "Community Forum"
-msgstr "Форум сообщества"
+#: ../../view/theme/redbasic/php/config.php:112
+msgid "Set shadow depth of photos"
+msgstr "Глубина теней фотографий"
-#: ../../Zotlabs/Access/PermissionRoles.php:291
-msgid "Forum - Mostly Public"
-msgstr "Форум - В основном общественный"
+#: ../../view/theme/redbasic/php/config.php:113
+msgid "Set maximum width of content region in pixel"
+msgstr "Максимальная ширина содержания региона (в пикселях)"
-#: ../../Zotlabs/Access/PermissionRoles.php:292
-msgid "Forum - Restricted"
-msgstr "Форум - Ограниченный"
+#: ../../view/theme/redbasic/php/config.php:113
+msgid "Leave empty for default width"
+msgstr "Оставьте пустым для ширины по умолчанию"
-#: ../../Zotlabs/Access/PermissionRoles.php:293
-msgid "Forum - Private"
-msgstr "Форум - Частный"
+#: ../../view/theme/redbasic/php/config.php:114
+msgid "Set size of conversation author photo"
+msgstr "Размер фотографии автора беседы"
-#: ../../Zotlabs/Access/PermissionRoles.php:296
-msgid "Feed Republish"
-msgstr "Публиковать ленты новостей"
+#: ../../view/theme/redbasic/php/config.php:115
+msgid "Set size of followup author photos"
+msgstr "Размер фотографий подписчиков"
-#: ../../Zotlabs/Access/PermissionRoles.php:297
-msgid "Feed - Mostly Public"
-msgstr "Ленты новостей - В основном общественный"
+#: ../../view/theme/redbasic/php/config.php:116
+msgid "Show advanced settings"
+msgstr "Показать расширенные настройки"
-#: ../../Zotlabs/Access/PermissionRoles.php:298
-msgid "Feed - Restricted"
-msgstr "Ленты новостей - Ограниченный"
+#: ../../include/selectors.php:18
+msgid "Profile to assign new connections"
+msgstr "Назначить профиль для новых контактов"
-#: ../../Zotlabs/Access/PermissionRoles.php:301
-msgid "Special Purpose"
-msgstr "Спец. назначение"
+#: ../../include/selectors.php:41
+msgid "Frequently"
+msgstr "Часто"
-#: ../../Zotlabs/Access/PermissionRoles.php:302
-msgid "Special - Celebrity/Soapbox"
-msgstr "Спец. назначение - Знаменитость/Soapbox"
+#: ../../include/selectors.php:42
+msgid "Hourly"
+msgstr "Ежечасно"
-#: ../../Zotlabs/Access/PermissionRoles.php:303
-msgid "Special - Group Repository"
-msgstr "Спец. назначение - Групповой репозиторий"
+#: ../../include/selectors.php:43
+msgid "Twice daily"
+msgstr "Дважды в день"
-#: ../../Zotlabs/Access/PermissionRoles.php:306
-#: ../../Zotlabs/Module/Cdav.php:1387 ../../Zotlabs/Module/Connedit.php:935
-#: ../../Zotlabs/Module/Profiles.php:795 ../../include/selectors.php:60
-#: ../../include/selectors.php:77 ../../include/selectors.php:115
-#: ../../include/selectors.php:151 ../../include/event.php:1376
-#: ../../include/event.php:1383 ../../include/connections.php:730
-#: ../../include/connections.php:737
-msgid "Other"
-msgstr "Другой"
+#: ../../include/selectors.php:44
+msgid "Daily"
+msgstr "Ежедневно"
-#: ../../Zotlabs/Access/PermissionRoles.php:307
-msgid "Custom/Expert Mode"
-msgstr "Экспертный режим"
+#: ../../include/selectors.php:45
+msgid "Weekly"
+msgstr "Еженедельно"
-#: ../../Zotlabs/Module/Blocks.php:33 ../../Zotlabs/Module/Articles.php:42
-#: ../../Zotlabs/Module/Editlayout.php:31 ../../Zotlabs/Module/Connect.php:17
-#: ../../Zotlabs/Module/Achievements.php:15 ../../Zotlabs/Module/Hcard.php:12
-#: ../../Zotlabs/Module/Editblock.php:31 ../../Zotlabs/Module/Profile.php:20
-#: ../../Zotlabs/Module/Menu.php:91 ../../Zotlabs/Module/Layouts.php:31
-#: ../../Zotlabs/Module/Editwebpage.php:32 ../../Zotlabs/Module/Cards.php:42
-#: ../../Zotlabs/Module/Webpages.php:39 ../../Zotlabs/Module/Filestorage.php:53
-#: ../../addon/gallery/Mod_Gallery.php:49 ../../include/channel.php:1319
-msgid "Requested profile is not available."
-msgstr "Запрашиваемый профиль не доступен."
-
-#: ../../Zotlabs/Module/Blocks.php:73 ../../Zotlabs/Module/Blocks.php:80
-#: ../../Zotlabs/Module/Invite.php:21 ../../Zotlabs/Module/Invite.php:102
-#: ../../Zotlabs/Module/Articles.php:88 ../../Zotlabs/Module/Editlayout.php:67
-#: ../../Zotlabs/Module/Editlayout.php:90 ../../Zotlabs/Module/Channel.php:179
-#: ../../Zotlabs/Module/Channel.php:342 ../../Zotlabs/Module/Channel.php:381
-#: ../../Zotlabs/Module/Settings.php:59 ../../Zotlabs/Module/Locs.php:87
-#: ../../Zotlabs/Module/Mitem.php:129 ../../Zotlabs/Module/Events.php:277
-#: ../../Zotlabs/Module/Appman.php:87 ../../Zotlabs/Module/Regmod.php:20
-#: ../../Zotlabs/Module/Article_edit.php:51
-#: ../../Zotlabs/Module/New_channel.php:105
-#: ../../Zotlabs/Module/New_channel.php:130
-#: ../../Zotlabs/Module/Sharedwithme.php:16 ../../Zotlabs/Module/Setup.php:206
-#: ../../Zotlabs/Module/Moderate.php:13
-#: ../../Zotlabs/Module/Achievements.php:34 ../../Zotlabs/Module/Thing.php:280
-#: ../../Zotlabs/Module/Thing.php:300 ../../Zotlabs/Module/Thing.php:341
-#: ../../Zotlabs/Module/Api.php:24 ../../Zotlabs/Module/Editblock.php:67
-#: ../../Zotlabs/Module/Profile.php:85 ../../Zotlabs/Module/Profile.php:101
-#: ../../Zotlabs/Module/Mood.php:126 ../../Zotlabs/Module/Connections.php:32
-#: ../../Zotlabs/Module/Viewsrc.php:19 ../../Zotlabs/Module/Bookmarks.php:70
-#: ../../Zotlabs/Module/Photos.php:69 ../../Zotlabs/Module/Wiki.php:59
-#: ../../Zotlabs/Module/Wiki.php:285 ../../Zotlabs/Module/Wiki.php:428
-#: ../../Zotlabs/Module/Pdledit.php:34 ../../Zotlabs/Module/Poke.php:157
-#: ../../Zotlabs/Module/Profile_photo.php:336
-#: ../../Zotlabs/Module/Profile_photo.php:349
-#: ../../Zotlabs/Module/Authtest.php:16 ../../Zotlabs/Module/Item.php:417
-#: ../../Zotlabs/Module/Item.php:436 ../../Zotlabs/Module/Item.php:446
-#: ../../Zotlabs/Module/Item.php:1326 ../../Zotlabs/Module/Page.php:34
-#: ../../Zotlabs/Module/Page.php:133 ../../Zotlabs/Module/Connedit.php:399
-#: ../../Zotlabs/Module/Chat.php:115 ../../Zotlabs/Module/Chat.php:120
-#: ../../Zotlabs/Module/Menu.php:129 ../../Zotlabs/Module/Menu.php:140
-#: ../../Zotlabs/Module/Channel_calendar.php:224
-#: ../../Zotlabs/Module/Layouts.php:71 ../../Zotlabs/Module/Layouts.php:78
-#: ../../Zotlabs/Module/Layouts.php:89 ../../Zotlabs/Module/Cloud.php:40
-#: ../../Zotlabs/Module/Defperms.php:181 ../../Zotlabs/Module/Group.php:14
-#: ../../Zotlabs/Module/Group.php:30 ../../Zotlabs/Module/Profiles.php:198
-#: ../../Zotlabs/Module/Profiles.php:635
-#: ../../Zotlabs/Module/Editwebpage.php:68
-#: ../../Zotlabs/Module/Editwebpage.php:89
-#: ../../Zotlabs/Module/Editwebpage.php:107
-#: ../../Zotlabs/Module/Editwebpage.php:121 ../../Zotlabs/Module/Manage.php:10
-#: ../../Zotlabs/Module/Cards.php:86 ../../Zotlabs/Module/Webpages.php:133
-#: ../../Zotlabs/Module/Block.php:24 ../../Zotlabs/Module/Block.php:74
-#: ../../Zotlabs/Module/Editpost.php:17 ../../Zotlabs/Module/Sources.php:80
-#: ../../Zotlabs/Module/Like.php:187 ../../Zotlabs/Module/Suggest.php:32
-#: ../../Zotlabs/Module/Message.php:18 ../../Zotlabs/Module/Mail.php:150
-#: ../../Zotlabs/Module/Register.php:80
-#: ../../Zotlabs/Module/Cover_photo.php:347
-#: ../../Zotlabs/Module/Cover_photo.php:360
-#: ../../Zotlabs/Module/Display.php:451 ../../Zotlabs/Module/Network.php:19
-#: ../../Zotlabs/Module/Filestorage.php:17
-#: ../../Zotlabs/Module/Filestorage.php:72
-#: ../../Zotlabs/Module/Filestorage.php:90
-#: ../../Zotlabs/Module/Filestorage.php:113
-#: ../../Zotlabs/Module/Filestorage.php:160 ../../Zotlabs/Module/Common.php:38
-#: ../../Zotlabs/Module/Viewconnections.php:28
-#: ../../Zotlabs/Module/Viewconnections.php:33
-#: ../../Zotlabs/Module/Service_limits.php:11 ../../Zotlabs/Module/Rate.php:113
-#: ../../Zotlabs/Module/Card_edit.php:51
-#: ../../Zotlabs/Module/Notifications.php:11 ../../Zotlabs/Lib/Chatroom.php:133
-#: ../../Zotlabs/Web/WebServer.php:123 ../../addon/keepout/keepout.php:36
-#: ../../addon/flashcards/Mod_Flashcards.php:281
-#: ../../addon/openid/Mod_Id.php:53 ../../addon/pumpio/pumpio.php:44
-#: ../../include/attach.php:150 ../../include/attach.php:199
-#: ../../include/attach.php:272 ../../include/attach.php:380
-#: ../../include/attach.php:394 ../../include/attach.php:401
-#: ../../include/attach.php:483 ../../include/attach.php:1043
-#: ../../include/attach.php:1117 ../../include/attach.php:1280
-#: ../../include/items.php:3790 ../../include/photos.php:27
-msgid "Permission denied."
-msgstr "Доступ запрещен."
-
-#: ../../Zotlabs/Module/Blocks.php:97 ../../Zotlabs/Module/Blocks.php:155
-#: ../../Zotlabs/Module/Editblock.php:113
-msgid "Block Name"
-msgstr "Название блока"
-
-#: ../../Zotlabs/Module/Blocks.php:154 ../../include/text.php:2560
-msgid "Blocks"
-msgstr "Блокировки"
-
-#: ../../Zotlabs/Module/Blocks.php:156
-msgid "Block Title"
-msgstr "Заблокировать заголовок"
-
-#: ../../Zotlabs/Module/Blocks.php:157 ../../Zotlabs/Module/Menu.php:177
-#: ../../Zotlabs/Module/Layouts.php:191 ../../Zotlabs/Module/Webpages.php:266
-msgid "Created"
-msgstr "Создано"
-
-#: ../../Zotlabs/Module/Blocks.php:158 ../../Zotlabs/Module/Menu.php:178
-#: ../../Zotlabs/Module/Layouts.php:192 ../../Zotlabs/Module/Webpages.php:267
-msgid "Edited"
-msgstr "Отредактировано"
-
-#: ../../Zotlabs/Module/Blocks.php:159 ../../Zotlabs/Module/Articles.php:116
-#: ../../Zotlabs/Module/Cdav.php:1084 ../../Zotlabs/Module/Cdav.php:1390
-#: ../../Zotlabs/Module/New_channel.php:189
-#: ../../Zotlabs/Module/Connedit.php:938 ../../Zotlabs/Module/Menu.php:181
-#: ../../Zotlabs/Module/Layouts.php:185 ../../Zotlabs/Module/Profiles.php:798
-#: ../../Zotlabs/Module/Cards.php:113 ../../Zotlabs/Module/Webpages.php:254
-#: ../../Zotlabs/Storage/Browser.php:282 ../../Zotlabs/Storage/Browser.php:396
-#: ../../Zotlabs/Widget/Cdav.php:140 ../../Zotlabs/Widget/Cdav.php:178
-msgid "Create"
-msgstr "Создать"
-
-#: ../../Zotlabs/Module/Blocks.php:160 ../../Zotlabs/Module/Editlayout.php:114
-#: ../../Zotlabs/Module/Article_edit.php:99
-#: ../../Zotlabs/Module/Admin/Profs.php:175 ../../Zotlabs/Module/Thing.php:266
-#: ../../Zotlabs/Module/Oauth2.php:194 ../../Zotlabs/Module/Editblock.php:114
-#: ../../Zotlabs/Module/Connections.php:298
-#: ../../Zotlabs/Module/Connections.php:336
-#: ../../Zotlabs/Module/Connections.php:356 ../../Zotlabs/Module/Wiki.php:211
-#: ../../Zotlabs/Module/Wiki.php:384 ../../Zotlabs/Module/Menu.php:175
-#: ../../Zotlabs/Module/Layouts.php:193 ../../Zotlabs/Module/Group.php:252
-#: ../../Zotlabs/Module/Editwebpage.php:142
-#: ../../Zotlabs/Module/Webpages.php:255 ../../Zotlabs/Module/Card_edit.php:99
-#: ../../Zotlabs/Module/Oauth.php:173 ../../Zotlabs/Lib/Apps.php:557
-#: ../../Zotlabs/Lib/ThreadItem.php:148 ../../Zotlabs/Storage/Browser.php:296
-#: ../../Zotlabs/Widget/Cdav.php:138 ../../Zotlabs/Widget/Cdav.php:175
-#: ../../include/channel.php:1418 ../../include/channel.php:1422
-#: ../../include/menu.php:118
-msgid "Edit"
-msgstr "Изменить"
-
-#: ../../Zotlabs/Module/Blocks.php:161 ../../Zotlabs/Module/Photos.php:1075
-#: ../../Zotlabs/Module/Wiki.php:301 ../../Zotlabs/Module/Layouts.php:194
-#: ../../Zotlabs/Module/Webpages.php:256 ../../Zotlabs/Widget/Cdav.php:136
-#: ../../addon/hsse/hsse.php:186 ../../include/conversation.php:1392
-msgid "Share"
-msgstr "Поделиться"
-
-#: ../../Zotlabs/Module/Blocks.php:162 ../../Zotlabs/Module/Editlayout.php:138
-#: ../../Zotlabs/Module/Cdav.php:1081 ../../Zotlabs/Module/Cdav.php:1392
-#: ../../Zotlabs/Module/Article_edit.php:129
-#: ../../Zotlabs/Module/Admin/Accounts.php:175
-#: ../../Zotlabs/Module/Admin/Channels.php:149
-#: ../../Zotlabs/Module/Admin/Profs.php:176 ../../Zotlabs/Module/Thing.php:267
-#: ../../Zotlabs/Module/Oauth2.php:195 ../../Zotlabs/Module/Editblock.php:139
-#: ../../Zotlabs/Module/Connections.php:306
-#: ../../Zotlabs/Module/Photos.php:1178 ../../Zotlabs/Module/Connedit.php:668
-#: ../../Zotlabs/Module/Connedit.php:940 ../../Zotlabs/Module/Profiles.php:800
-#: ../../Zotlabs/Module/Editwebpage.php:167
-#: ../../Zotlabs/Module/Webpages.php:257 ../../Zotlabs/Module/Card_edit.php:129
-#: ../../Zotlabs/Module/Oauth.php:174 ../../Zotlabs/Lib/Apps.php:558
-#: ../../Zotlabs/Lib/ThreadItem.php:168 ../../Zotlabs/Storage/Browser.php:297
-#: ../../include/conversation.php:691 ../../include/conversation.php:736
-msgid "Delete"
-msgstr "Удалить"
-
-#: ../../Zotlabs/Module/Blocks.php:166 ../../Zotlabs/Module/Events.php:702
-#: ../../Zotlabs/Module/Wiki.php:213 ../../Zotlabs/Module/Wiki.php:409
-#: ../../Zotlabs/Module/Layouts.php:198 ../../Zotlabs/Module/Webpages.php:261
-#: ../../Zotlabs/Module/Pubsites.php:60
-msgid "View"
-msgstr "Просмотр"
-
-#: ../../Zotlabs/Module/Invite.php:37
-msgid "Total invitation limit exceeded."
-msgstr "Превышено общее количество приглашений."
-
-#: ../../Zotlabs/Module/Invite.php:61
-#, php-format
-msgid "%s : Not a valid email address."
-msgstr "%s : Недействительный адрес электронной почты."
-
-#: ../../Zotlabs/Module/Invite.php:75
-msgid "Please join us on $Projectname"
-msgstr "Присоединятесь к $Projectname !"
-
-#: ../../Zotlabs/Module/Invite.php:85
-msgid "Invitation limit exceeded. Please contact your site administrator."
-msgstr "Превышен лимит приглашений. Пожалуйста, свяжитесь с администрацией сайта."
-
-#: ../../Zotlabs/Module/Invite.php:90
-#: ../../addon/notifyadmin/notifyadmin.php:40
-#, php-format
-msgid "%s : Message delivery failed."
-msgstr "%s : Доставка сообщения не удалась."
-
-#: ../../Zotlabs/Module/Invite.php:94
-#, php-format
-msgid "%d message sent."
-msgid_plural "%d messages sent."
-msgstr[0] "%d сообщение отправлено."
-msgstr[1] "%d сообщения отправлено."
-msgstr[2] "%d сообщений отправлено."
-
-#: ../../Zotlabs/Module/Invite.php:110
-msgid "Invite App"
-msgstr "Приложение \"Пригласить\""
-
-#: ../../Zotlabs/Module/Invite.php:110 ../../Zotlabs/Module/Articles.php:51
-#: ../../Zotlabs/Module/Cdav.php:899 ../../Zotlabs/Module/Permcats.php:62
-#: ../../Zotlabs/Module/Lang.php:17 ../../Zotlabs/Module/Uexport.php:61
-#: ../../Zotlabs/Module/Pubstream.php:20 ../../Zotlabs/Module/Connect.php:104
-#: ../../Zotlabs/Module/Tokens.php:99 ../../Zotlabs/Module/Oauth2.php:106
-#: ../../Zotlabs/Module/Randprof.php:29 ../../Zotlabs/Module/Mood.php:134
-#: ../../Zotlabs/Module/Bookmarks.php:78 ../../Zotlabs/Module/Wiki.php:52
-#: ../../Zotlabs/Module/Pdledit.php:42 ../../Zotlabs/Module/Poke.php:165
-#: ../../Zotlabs/Module/Chat.php:102 ../../Zotlabs/Module/Notes.php:56
-#: ../../Zotlabs/Module/Affinity.php:52 ../../Zotlabs/Module/Defperms.php:189
-#: ../../Zotlabs/Module/Group.php:106 ../../Zotlabs/Module/Cards.php:51
-#: ../../Zotlabs/Module/Webpages.php:48 ../../Zotlabs/Module/Sources.php:88
-#: ../../Zotlabs/Module/Suggest.php:40 ../../Zotlabs/Module/Probe.php:18
-#: ../../Zotlabs/Module/Oauth.php:100 ../../addon/skeleton/Mod_Skeleton.php:32
-#: ../../addon/gnusoc/Mod_Gnusoc.php:22 ../../addon/planets/Mod_Planets.php:20
-#: ../../addon/wppost/Mod_Wppost.php:41 ../../addon/nsfw/Mod_Nsfw.php:33
-#: ../../addon/ijpost/Mod_Ijpost.php:35 ../../addon/dwpost/Mod_Dwpost.php:36
-#: ../../addon/gallery/Mod_Gallery.php:58 ../../addon/ljpost/Mod_Ljpost.php:36
-#: ../../addon/startpage/Mod_Startpage.php:50
-#: ../../addon/diaspora/Mod_Diaspora.php:58
-#: ../../addon/photocache/Mod_Photocache.php:42
-#: ../../addon/rainbowtag/Mod_Rainbowtag.php:21
-#: ../../addon/nsabait/Mod_Nsabait.php:20
-#: ../../addon/fuzzloc/Mod_Fuzzloc.php:34 ../../addon/rtof/Mod_Rtof.php:36
-#: ../../addon/jappixmini/Mod_Jappixmini.php:96
-#: ../../addon/superblock/Mod_Superblock.php:20
-#: ../../addon/nofed/Mod_Nofed.php:33 ../../addon/redred/Mod_Redred.php:50
-#: ../../addon/hsse/Mod_Hsse.php:21 ../../addon/pubcrawl/Mod_Pubcrawl.php:40
-#: ../../addon/libertree/Mod_Libertree.php:35
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:53
-#: ../../addon/statusnet/Mod_Statusnet.php:146
-#: ../../addon/twitter/Mod_Twitter.php:78
-#: ../../addon/smileybutton/Mod_Smileybutton.php:35
-#: ../../addon/sendzid/Mod_Sendzid.php:20
-#: ../../addon/pageheader/Mod_Pageheader.php:34
-#: ../../addon/authchoose/Mod_Authchoose.php:28
-#: ../../addon/xmpp/Mod_Xmpp.php:35 ../../addon/pumpio/Mod_Pumpio.php:53
-msgid "Not Installed"
-msgstr "не установлено"
-
-#: ../../Zotlabs/Module/Invite.php:111
-msgid "Send email invitations to join this network"
-msgstr "Отправить приглашение присоединиться к этой сети по электронной почте"
-
-#: ../../Zotlabs/Module/Invite.php:124
-msgid "You have no more invitations available"
-msgstr "У вас больше нет приглашений"
-
-#: ../../Zotlabs/Module/Invite.php:155
-msgid "Send invitations"
-msgstr "Отправить приглашение"
-
-#: ../../Zotlabs/Module/Invite.php:156
-msgid "Enter email addresses, one per line:"
-msgstr "Введите адреса электронной почты, по одному в строке:"
-
-#: ../../Zotlabs/Module/Invite.php:157 ../../Zotlabs/Module/Mail.php:289
-msgid "Your message:"
-msgstr "Сообщение:"
-
-#: ../../Zotlabs/Module/Invite.php:158
-msgid "Please join my community on $Projectname."
-msgstr "Присоединятесь к нашему сообществу $Projectname !"
-
-#: ../../Zotlabs/Module/Invite.php:160
-msgid "You will need to supply this invitation code:"
-msgstr "Вам нужно предоставит этот код приглашения:"
-
-#: ../../Zotlabs/Module/Invite.php:161
-msgid "1. Register at any $Projectname location (they are all inter-connected)"
-msgstr "1. Зарегистрируйтесь на любом из серверов $Projectname"
-
-#: ../../Zotlabs/Module/Invite.php:163
-msgid "2. Enter my $Projectname network address into the site searchbar."
-msgstr "2. Введите сетевой адрес $Projectname в поисковой строке сайта"
-
-#: ../../Zotlabs/Module/Invite.php:164
-msgid "or visit"
-msgstr "или посетите"
-
-#: ../../Zotlabs/Module/Invite.php:166
-msgid "3. Click [Connect]"
-msgstr "Нажать [Подключиться]"
-
-#: ../../Zotlabs/Module/Invite.php:168 ../../Zotlabs/Module/Permcats.php:128
-#: ../../Zotlabs/Module/Locs.php:121 ../../Zotlabs/Module/Mitem.php:259
-#: ../../Zotlabs/Module/Events.php:501 ../../Zotlabs/Module/Appman.php:155
-#: ../../Zotlabs/Module/Import_items.php:129 ../../Zotlabs/Module/Setup.php:304
-#: ../../Zotlabs/Module/Setup.php:344 ../../Zotlabs/Module/Connect.php:124
-#: ../../Zotlabs/Module/Admin/Features.php:66
-#: ../../Zotlabs/Module/Admin/Accounts.php:168
-#: ../../Zotlabs/Module/Admin/Logs.php:84
-#: ../../Zotlabs/Module/Admin/Channels.php:147
-#: ../../Zotlabs/Module/Admin/Themes.php:158
-#: ../../Zotlabs/Module/Admin/Site.php:289
-#: ../../Zotlabs/Module/Admin/Addons.php:441
-#: ../../Zotlabs/Module/Admin/Profs.php:178
-#: ../../Zotlabs/Module/Admin/Account_edit.php:73
-#: ../../Zotlabs/Module/Admin/Security.php:112
-#: ../../Zotlabs/Module/Settings/Channel.php:493
-#: ../../Zotlabs/Module/Settings/Features.php:46
-#: ../../Zotlabs/Module/Settings/Events.php:41
-#: ../../Zotlabs/Module/Settings/Calendar.php:41
-#: ../../Zotlabs/Module/Settings/Conversation.php:48
-#: ../../Zotlabs/Module/Settings/Connections.php:41
-#: ../../Zotlabs/Module/Settings/Photos.php:41
-#: ../../Zotlabs/Module/Settings/Account.php:103
-#: ../../Zotlabs/Module/Settings/Profiles.php:50
-#: ../../Zotlabs/Module/Settings/Manage.php:41
-#: ../../Zotlabs/Module/Settings/Channel_home.php:89
-#: ../../Zotlabs/Module/Settings/Directory.php:41
-#: ../../Zotlabs/Module/Settings/Editor.php:41
-#: ../../Zotlabs/Module/Settings/Display.php:189
-#: ../../Zotlabs/Module/Settings/Network.php:61
-#: ../../Zotlabs/Module/Tokens.php:188 ../../Zotlabs/Module/Thing.php:326
-#: ../../Zotlabs/Module/Thing.php:379 ../../Zotlabs/Module/Import.php:646
-#: ../../Zotlabs/Module/Oauth2.php:116 ../../Zotlabs/Module/Mood.php:158
-#: ../../Zotlabs/Module/Photos.php:1055 ../../Zotlabs/Module/Photos.php:1096
-#: ../../Zotlabs/Module/Photos.php:1215 ../../Zotlabs/Module/Wiki.php:215
-#: ../../Zotlabs/Module/Pdledit.php:107 ../../Zotlabs/Module/Poke.php:217
-#: ../../Zotlabs/Module/Connedit.php:904 ../../Zotlabs/Module/Chat.php:211
-#: ../../Zotlabs/Module/Chat.php:250
-#: ../../Zotlabs/Module/Email_validation.php:40
-#: ../../Zotlabs/Module/Pconfig.php:116 ../../Zotlabs/Module/Affinity.php:87
-#: ../../Zotlabs/Module/Defperms.php:265 ../../Zotlabs/Module/Group.php:150
-#: ../../Zotlabs/Module/Group.php:166 ../../Zotlabs/Module/Profiles.php:723
-#: ../../Zotlabs/Module/Editpost.php:86 ../../Zotlabs/Module/Sources.php:125
-#: ../../Zotlabs/Module/Sources.php:162 ../../Zotlabs/Module/Xchan.php:15
-#: ../../Zotlabs/Module/Mail.php:436 ../../Zotlabs/Module/Filestorage.php:203
-#: ../../Zotlabs/Module/Rate.php:166 ../../Zotlabs/Module/Oauth.php:111
-#: ../../Zotlabs/Lib/ThreadItem.php:796 ../../Zotlabs/Widget/Eventstools.php:16
-#: ../../Zotlabs/Widget/Wiki_pages.php:42
-#: ../../Zotlabs/Widget/Wiki_pages.php:99
-#: ../../view/theme/redbasic_c/php/config.php:95
-#: ../../view/theme/redbasic/php/config.php:94
-#: ../../addon/skeleton/Mod_Skeleton.php:51
-#: ../../addon/openclipatar/openclipatar.php:53
-#: ../../addon/wppost/Mod_Wppost.php:97 ../../addon/nsfw/Mod_Nsfw.php:61
-#: ../../addon/flashcards/Mod_Flashcards.php:218
-#: ../../addon/ijpost/Mod_Ijpost.php:72 ../../addon/dwpost/Mod_Dwpost.php:71
-#: ../../addon/likebanner/likebanner.php:57
-#: ../../addon/redphotos/redphotos.php:136 ../../addon/irc/irc.php:45
-#: ../../addon/ljpost/Mod_Ljpost.php:73
-#: ../../addon/startpage/Mod_Startpage.php:73
-#: ../../addon/diaspora/Mod_Diaspora.php:102
-#: ../../addon/photocache/Mod_Photocache.php:67
-#: ../../addon/hzfiles/hzfiles.php:86 ../../addon/mailtest/mailtest.php:100
-#: ../../addon/openstreetmap/openstreetmap.php:134
-#: ../../addon/fuzzloc/Mod_Fuzzloc.php:56 ../../addon/rtof/Mod_Rtof.php:72
-#: ../../addon/jappixmini/Mod_Jappixmini.php:261
-#: ../../addon/channelreputation/channelreputation.php:142
-#: ../../addon/nofed/Mod_Nofed.php:53 ../../addon/redred/Mod_Redred.php:90
-#: ../../addon/logrot/logrot.php:35
-#: ../../addon/content_import/Mod_content_import.php:142
-#: ../../addon/frphotos/frphotos.php:97
-#: ../../addon/pubcrawl/Mod_Pubcrawl.php:65
-#: ../../addon/chords/Mod_Chords.php:60
-#: ../../addon/libertree/Mod_Libertree.php:70
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:92
-#: ../../addon/statusnet/Mod_Statusnet.php:193
-#: ../../addon/statusnet/Mod_Statusnet.php:251
-#: ../../addon/statusnet/Mod_Statusnet.php:306
-#: ../../addon/statusnet/statusnet.php:602
-#: ../../addon/twitter/Mod_Twitter.php:184
-#: ../../addon/smileybutton/Mod_Smileybutton.php:55
-#: ../../addon/cart/Settings/Cart.php:114 ../../addon/cart/cart.php:1264
-#: ../../addon/cart/submodules/manualcat.php:248
-#: ../../addon/cart/submodules/hzservices.php:640
-#: ../../addon/cart/submodules/subscriptions.php:410
-#: ../../addon/piwik/piwik.php:95 ../../addon/pageheader/Mod_Pageheader.php:54
-#: ../../addon/xmpp/Mod_Xmpp.php:70 ../../addon/pumpio/Mod_Pumpio.php:115
-#: ../../addon/redfiles/redfiles.php:124 ../../addon/hubwall/hubwall.php:95
-#: ../../include/js_strings.php:22
-msgid "Submit"
-msgstr "Отправить"
-
-#: ../../Zotlabs/Module/Articles.php:51
-msgid "Articles App"
-msgstr "Приложение \"Статьи\""
-
-#: ../../Zotlabs/Module/Articles.php:52
-msgid "Create interactive articles"
-msgstr "Создать интерактивные статьи"
-
-#: ../../Zotlabs/Module/Articles.php:115
-msgid "Add Article"
-msgstr "Добавить статью"
-
-#: ../../Zotlabs/Module/Articles.php:222 ../../Zotlabs/Lib/Apps.php:324
-#: ../../include/nav.php:514
-msgid "Articles"
-msgstr "Статьи"
-
-#: ../../Zotlabs/Module/Editlayout.php:79
-#: ../../Zotlabs/Module/Article_edit.php:17
-#: ../../Zotlabs/Module/Article_edit.php:33
-#: ../../Zotlabs/Module/Editblock.php:79 ../../Zotlabs/Module/Editblock.php:95
-#: ../../Zotlabs/Module/Editwebpage.php:80 ../../Zotlabs/Module/Editpost.php:24
-#: ../../Zotlabs/Module/Card_edit.php:17 ../../Zotlabs/Module/Card_edit.php:33
-msgid "Item not found"
-msgstr "Элемент не найден"
-
-#: ../../Zotlabs/Module/Editlayout.php:128 ../../Zotlabs/Module/Layouts.php:129
-#: ../../Zotlabs/Module/Layouts.php:189
-msgid "Layout Name"
-msgstr "Название шаблона"
-
-#: ../../Zotlabs/Module/Editlayout.php:129 ../../Zotlabs/Module/Layouts.php:132
-msgid "Layout Description (Optional)"
-msgstr "Описание шаблона (необязательно)"
-
-#: ../../Zotlabs/Module/Editlayout.php:137
-msgid "Edit Layout"
-msgstr "Редактировать шаблон"
-
-#: ../../Zotlabs/Module/Editlayout.php:140 ../../Zotlabs/Module/Cdav.php:1083
-#: ../../Zotlabs/Module/Cdav.php:1393 ../../Zotlabs/Module/Article_edit.php:131
-#: ../../Zotlabs/Module/Admin/Addons.php:426
-#: ../../Zotlabs/Module/Oauth2.php:117 ../../Zotlabs/Module/Oauth2.php:145
-#: ../../Zotlabs/Module/Editblock.php:141 ../../Zotlabs/Module/Wiki.php:368
-#: ../../Zotlabs/Module/Wiki.php:401 ../../Zotlabs/Module/Profile_photo.php:505
-#: ../../Zotlabs/Module/Connedit.php:941 ../../Zotlabs/Module/Fbrowser.php:66
-#: ../../Zotlabs/Module/Fbrowser.php:88 ../../Zotlabs/Module/Profiles.php:801
-#: ../../Zotlabs/Module/Editwebpage.php:169
-#: ../../Zotlabs/Module/Editpost.php:110 ../../Zotlabs/Module/Filer.php:55
-#: ../../Zotlabs/Module/Cover_photo.php:434 ../../Zotlabs/Module/Tagrm.php:15
-#: ../../Zotlabs/Module/Tagrm.php:138 ../../Zotlabs/Module/Card_edit.php:131
-#: ../../Zotlabs/Module/Oauth.php:112 ../../Zotlabs/Module/Oauth.php:138
-#: ../../addon/hsse/hsse.php:209 ../../addon/hsse/hsse.php:258
-#: ../../include/conversation.php:1415 ../../include/conversation.php:1464
-msgid "Cancel"
-msgstr "Отменить"
-
-#: ../../Zotlabs/Module/Profperm.php:28 ../../Zotlabs/Module/Subthread.php:86
-#: ../../Zotlabs/Module/Import_items.php:120 ../../Zotlabs/Module/Share.php:71
-#: ../../Zotlabs/Module/Cloud.php:126 ../../Zotlabs/Module/Group.php:98
-#: ../../Zotlabs/Module/Dreport.php:10 ../../Zotlabs/Module/Dreport.php:82
-#: ../../Zotlabs/Module/Like.php:301 ../../Zotlabs/Web/WebServer.php:122
-#: ../../addon/redphotos/redphotos.php:119 ../../addon/hzfiles/hzfiles.php:75
-#: ../../addon/frphotos/frphotos.php:82 ../../addon/redfiles/redfiles.php:109
-#: ../../include/items.php:416
-msgid "Permission denied"
-msgstr "Доступ запрещен"
-
-#: ../../Zotlabs/Module/Profperm.php:34 ../../Zotlabs/Module/Profperm.php:63
-msgid "Invalid profile identifier."
-msgstr "Неверный идентификатор профиля"
-
-#: ../../Zotlabs/Module/Profperm.php:111
-msgid "Profile Visibility Editor"
-msgstr "Редактор видимости профиля"
-
-#: ../../Zotlabs/Module/Profperm.php:113 ../../Zotlabs/Lib/Apps.php:361
-#: ../../include/channel.php:1766
-msgid "Profile"
-msgstr "Профиль"
-
-#: ../../Zotlabs/Module/Profperm.php:115
-msgid "Click on a contact to add or remove."
-msgstr "Нажмите на контакт, чтобы добавить или удалить."
-
-#: ../../Zotlabs/Module/Profperm.php:124
-msgid "Visible To"
-msgstr "Видно"
-
-#: ../../Zotlabs/Module/Profperm.php:140
-#: ../../Zotlabs/Module/Connections.php:217
-msgid "All Connections"
-msgstr "Все контакты"
-
-#: ../../Zotlabs/Module/Cdav.php:807 ../../Zotlabs/Module/Events.php:28
-msgid "Calendar entries imported."
-msgstr "События календаря импортированы."
-
-#: ../../Zotlabs/Module/Cdav.php:809 ../../Zotlabs/Module/Events.php:30
-msgid "No calendar entries found."
-msgstr "Не найдено событий в календаре."
-
-#: ../../Zotlabs/Module/Cdav.php:870
-msgid "INVALID EVENT DISMISSED!"
-msgstr "НЕДЕЙСТВИТЕЛЬНОЕ СОБЫТИЕ ОТКЛОНЕНО!"
-
-#: ../../Zotlabs/Module/Cdav.php:871
-msgid "Summary: "
-msgstr "Резюме: "
-
-#: ../../Zotlabs/Module/Cdav.php:871 ../../Zotlabs/Module/Cdav.php:872
-#: ../../Zotlabs/Module/Cdav.php:879 ../../Zotlabs/Module/Embedphotos.php:174
-#: ../../Zotlabs/Module/Photos.php:790 ../../Zotlabs/Module/Photos.php:1254
-#: ../../Zotlabs/Lib/Activity.php:1095 ../../Zotlabs/Lib/Apps.php:1114
-#: ../../Zotlabs/Lib/Apps.php:1198 ../../Zotlabs/Storage/Browser.php:164
-#: ../../Zotlabs/Widget/Portfolio.php:95 ../../Zotlabs/Widget/Album.php:84
-#: ../../addon/pubcrawl/as.php:1071 ../../include/conversation.php:1166
-msgid "Unknown"
-msgstr "Неизвестный"
-
-#: ../../Zotlabs/Module/Cdav.php:872
-msgid "Date: "
-msgstr "Дата: "
-
-#: ../../Zotlabs/Module/Cdav.php:873 ../../Zotlabs/Module/Cdav.php:880
-msgid "Reason: "
-msgstr "Причина: "
-
-#: ../../Zotlabs/Module/Cdav.php:878
-msgid "INVALID CARD DISMISSED!"
-msgstr "НЕДЕЙСТВИТЕЛЬНАЯ КАРТОЧКА ОТКЛОНЕНА!"
-
-#: ../../Zotlabs/Module/Cdav.php:879
-msgid "Name: "
-msgstr "Имя: "
-
-#: ../../Zotlabs/Module/Cdav.php:899
-msgid "CardDAV App"
-msgstr "Приложение CardDAV"
-
-#: ../../Zotlabs/Module/Cdav.php:900
-msgid "CalDAV capable addressbook"
-msgstr "Адресная книга с поддержкой CalDAV"
-
-#: ../../Zotlabs/Module/Cdav.php:968 ../../Zotlabs/Module/Cal.php:167
-#: ../../Zotlabs/Module/Channel_calendar.php:387
-msgid "Link to source"
-msgstr "Ссылка на источник"
-
-#: ../../Zotlabs/Module/Cdav.php:1034 ../../Zotlabs/Module/Events.php:468
-msgid "Event title"
-msgstr "Наименование события"
-
-#: ../../Zotlabs/Module/Cdav.php:1035 ../../Zotlabs/Module/Events.php:474
-msgid "Start date and time"
-msgstr "Дата и время начала"
-
-#: ../../Zotlabs/Module/Cdav.php:1036
-msgid "End date and time"
-msgstr "Дата и время окончания"
-
-#: ../../Zotlabs/Module/Cdav.php:1037 ../../Zotlabs/Module/Events.php:497
-msgid "Timezone:"
-msgstr "Часовой пояс:"
-
-#: ../../Zotlabs/Module/Cdav.php:1039 ../../Zotlabs/Module/Events.php:481
-#: ../../Zotlabs/Module/Appman.php:145 ../../Zotlabs/Module/Rbmark.php:101
-#: ../../addon/rendezvous/rendezvous.php:173
-#: ../../addon/cart/submodules/manualcat.php:260
-#: ../../addon/cart/submodules/hzservices.php:652
-msgid "Description"
-msgstr "Описание"
-
-#: ../../Zotlabs/Module/Cdav.php:1040 ../../Zotlabs/Module/Locs.php:117
-#: ../../Zotlabs/Module/Events.php:483 ../../Zotlabs/Module/Profiles.php:509
-#: ../../Zotlabs/Module/Profiles.php:734 ../../Zotlabs/Module/Pubsites.php:52
-#: ../../include/js_strings.php:25
-msgid "Location"
-msgstr "Место"
-
-#: ../../Zotlabs/Module/Cdav.php:1060 ../../Zotlabs/Module/Events.php:697
-#: ../../Zotlabs/Module/Events.php:706 ../../Zotlabs/Module/Cal.php:205
-#: ../../Zotlabs/Module/Photos.php:944
-msgid "Previous"
-msgstr "Предыдущая"
-
-#: ../../Zotlabs/Module/Cdav.php:1061 ../../Zotlabs/Module/Events.php:698
-#: ../../Zotlabs/Module/Events.php:707 ../../Zotlabs/Module/Setup.php:260
-#: ../../Zotlabs/Module/Cal.php:206 ../../Zotlabs/Module/Photos.php:953
-msgid "Next"
-msgstr "Следующая"
-
-#: ../../Zotlabs/Module/Cdav.php:1062 ../../Zotlabs/Module/Events.php:708
-#: ../../Zotlabs/Module/Cal.php:207
-msgid "Today"
-msgstr "Сегодня"
-
-#: ../../Zotlabs/Module/Cdav.php:1063 ../../Zotlabs/Module/Events.php:703
-msgid "Month"
-msgstr "Месяц"
-
-#: ../../Zotlabs/Module/Cdav.php:1064 ../../Zotlabs/Module/Events.php:704
-msgid "Week"
-msgstr "Неделя"
-
-#: ../../Zotlabs/Module/Cdav.php:1065 ../../Zotlabs/Module/Events.php:705
-msgid "Day"
-msgstr "День"
-
-#: ../../Zotlabs/Module/Cdav.php:1066
-msgid "List month"
-msgstr "Просмотреть месяц"
-
-#: ../../Zotlabs/Module/Cdav.php:1067
-msgid "List week"
-msgstr "Просмотреть неделю"
-
-#: ../../Zotlabs/Module/Cdav.php:1068
-msgid "List day"
-msgstr "Просмотреть день"
-
-#: ../../Zotlabs/Module/Cdav.php:1076
-msgid "More"
-msgstr "Больше"
-
-#: ../../Zotlabs/Module/Cdav.php:1077
-msgid "Less"
-msgstr "Меньше"
-
-#: ../../Zotlabs/Module/Cdav.php:1078 ../../Zotlabs/Module/Cdav.php:1391
-#: ../../Zotlabs/Module/Admin/Addons.php:456 ../../Zotlabs/Module/Oauth2.php:58
-#: ../../Zotlabs/Module/Oauth2.php:144 ../../Zotlabs/Module/Connedit.php:939
-#: ../../Zotlabs/Module/Profiles.php:799 ../../Zotlabs/Module/Oauth.php:53
-#: ../../Zotlabs/Module/Oauth.php:137 ../../Zotlabs/Lib/Apps.php:536
-msgid "Update"
-msgstr "Обновить"
-
-#: ../../Zotlabs/Module/Cdav.php:1079
-msgid "Select calendar"
-msgstr "Выбрать календарь"
-
-#: ../../Zotlabs/Module/Cdav.php:1080 ../../Zotlabs/Widget/Cdav.php:143
-msgid "Channel Calendars"
-msgstr "Календари канала"
-
-#: ../../Zotlabs/Module/Cdav.php:1080 ../../Zotlabs/Widget/Cdav.php:129
-#: ../../Zotlabs/Widget/Cdav.php:143
-msgid "CalDAV Calendars"
-msgstr "Календари CalDAV"
-
-#: ../../Zotlabs/Module/Cdav.php:1082
-msgid "Delete all"
-msgstr "Удалить всё"
-
-#: ../../Zotlabs/Module/Cdav.php:1085
-msgid "Sorry! Editing of recurrent events is not yet implemented."
-msgstr "Простите, но редактирование повторяющихся событий пока не реализовано."
-
-#: ../../Zotlabs/Module/Cdav.php:1095 ../../Zotlabs/Widget/Appcategories.php:43
-#: ../../include/contact_widgets.php:96 ../../include/contact_widgets.php:139
-#: ../../include/contact_widgets.php:184 ../../include/taxonomy.php:409
-#: ../../include/taxonomy.php:491 ../../include/taxonomy.php:511
-#: ../../include/taxonomy.php:532
-msgid "Categories"
-msgstr "Категории"
-
-#: ../../Zotlabs/Module/Cdav.php:1375 ../../Zotlabs/Module/Sharedwithme.php:104
-#: ../../Zotlabs/Module/Admin/Channels.php:159
-#: ../../Zotlabs/Module/Oauth2.php:118 ../../Zotlabs/Module/Oauth2.php:146
-#: ../../Zotlabs/Module/Wiki.php:218 ../../Zotlabs/Module/Connedit.php:923
-#: ../../Zotlabs/Module/Chat.php:259 ../../Zotlabs/Module/Group.php:154
-#: ../../Zotlabs/Module/Oauth.php:113 ../../Zotlabs/Module/Oauth.php:139
-#: ../../Zotlabs/Lib/NativeWikiPage.php:561
-#: ../../Zotlabs/Storage/Browser.php:291
-#: ../../Zotlabs/Widget/Wiki_page_history.php:22
-#: ../../addon/rendezvous/rendezvous.php:172
-msgid "Name"
-msgstr "Имя"
-
-#: ../../Zotlabs/Module/Cdav.php:1376 ../../Zotlabs/Module/Connedit.php:924
-msgid "Organisation"
-msgstr "Организация"
-
-#: ../../Zotlabs/Module/Cdav.php:1377 ../../Zotlabs/Module/Connedit.php:925
-msgid "Title"
-msgstr "Наименование"
-
-#: ../../Zotlabs/Module/Cdav.php:1378 ../../Zotlabs/Module/Connedit.php:926
-#: ../../Zotlabs/Module/Profiles.php:786
-msgid "Phone"
-msgstr "Телефон"
-
-#: ../../Zotlabs/Module/Cdav.php:1379
-#: ../../Zotlabs/Module/Admin/Accounts.php:171
-#: ../../Zotlabs/Module/Admin/Accounts.php:183
-#: ../../Zotlabs/Module/Connedit.php:927 ../../Zotlabs/Module/Profiles.php:787
-#: ../../addon/openid/MysqlProvider.php:56
-#: ../../addon/openid/MysqlProvider.php:57 ../../addon/rtof/Mod_Rtof.php:57
-#: ../../addon/redred/Mod_Redred.php:71 ../../include/network.php:1732
-msgid "Email"
-msgstr "Электронная почта"
-
-#: ../../Zotlabs/Module/Cdav.php:1380 ../../Zotlabs/Module/Connedit.php:928
-#: ../../Zotlabs/Module/Profiles.php:788
-msgid "Instant messenger"
-msgstr "Мессенджер"
-
-#: ../../Zotlabs/Module/Cdav.php:1381 ../../Zotlabs/Module/Connedit.php:929
-#: ../../Zotlabs/Module/Profiles.php:789
-msgid "Website"
-msgstr "Веб-сайт"
-
-#: ../../Zotlabs/Module/Cdav.php:1382 ../../Zotlabs/Module/Locs.php:118
-#: ../../Zotlabs/Module/Admin/Channels.php:160
-#: ../../Zotlabs/Module/Connedit.php:930 ../../Zotlabs/Module/Profiles.php:502
-#: ../../Zotlabs/Module/Profiles.php:790
-msgid "Address"
-msgstr "Адрес"
-
-#: ../../Zotlabs/Module/Cdav.php:1383 ../../Zotlabs/Module/Connedit.php:931
-#: ../../Zotlabs/Module/Profiles.php:791
-msgid "Note"
-msgstr "Заметка"
-
-#: ../../Zotlabs/Module/Cdav.php:1384 ../../Zotlabs/Module/Connedit.php:932
-#: ../../Zotlabs/Module/Profiles.php:792 ../../include/event.php:1369
-#: ../../include/connections.php:723
-msgid "Mobile"
-msgstr "Мобильный"
-
-#: ../../Zotlabs/Module/Cdav.php:1385 ../../Zotlabs/Module/Connedit.php:933
-#: ../../Zotlabs/Module/Profiles.php:793 ../../include/event.php:1370
-#: ../../include/connections.php:724
-msgid "Home"
-msgstr "Домашний"
-
-#: ../../Zotlabs/Module/Cdav.php:1386 ../../Zotlabs/Module/Connedit.php:934
-#: ../../Zotlabs/Module/Profiles.php:794 ../../include/event.php:1373
-#: ../../include/connections.php:727
-msgid "Work"
-msgstr "Рабочий"
-
-#: ../../Zotlabs/Module/Cdav.php:1388 ../../Zotlabs/Module/Connedit.php:936
-#: ../../Zotlabs/Module/Profiles.php:796
-#: ../../addon/jappixmini/Mod_Jappixmini.php:216
-msgid "Add Contact"
-msgstr "Добавить контакт"
-
-#: ../../Zotlabs/Module/Cdav.php:1389 ../../Zotlabs/Module/Connedit.php:937
-#: ../../Zotlabs/Module/Profiles.php:797
-msgid "Add Field"
-msgstr "Добавить поле"
+#: ../../include/selectors.php:46
+msgid "Monthly"
+msgstr "Ежемесячно"
-#: ../../Zotlabs/Module/Cdav.php:1394 ../../Zotlabs/Module/Connedit.php:942
-msgid "P.O. Box"
-msgstr "абонентский ящик"
+#: ../../include/selectors.php:60 ../../include/selectors.php:77
+#: ../../include/channel.php:1610
+#: ../../extend/addon/hzaddons/openid/Mod_Id.php:85
+msgid "Male"
+msgstr "Мужчина"
-#: ../../Zotlabs/Module/Cdav.php:1395 ../../Zotlabs/Module/Connedit.php:943
-msgid "Additional"
-msgstr "Дополнительно"
+#: ../../include/selectors.php:60 ../../include/selectors.php:77
+#: ../../include/channel.php:1608
+#: ../../extend/addon/hzaddons/openid/Mod_Id.php:87
+msgid "Female"
+msgstr "Женщина"
-#: ../../Zotlabs/Module/Cdav.php:1396 ../../Zotlabs/Module/Connedit.php:944
-msgid "Street"
-msgstr "Улица"
+#: ../../include/selectors.php:60
+msgid "Currently Male"
+msgstr "В настоящее время мужской"
-#: ../../Zotlabs/Module/Cdav.php:1397 ../../Zotlabs/Module/Connedit.php:945
-msgid "Locality"
-msgstr "Населённый пункт"
+#: ../../include/selectors.php:60
+msgid "Currently Female"
+msgstr "В настоящее время женский"
-#: ../../Zotlabs/Module/Cdav.php:1398 ../../Zotlabs/Module/Connedit.php:946
-msgid "Region"
-msgstr "Регион"
+#: ../../include/selectors.php:60
+msgid "Mostly Male"
+msgstr "В основном мужской"
-#: ../../Zotlabs/Module/Cdav.php:1399 ../../Zotlabs/Module/Connedit.php:947
-msgid "ZIP Code"
-msgstr "Индекс"
+#: ../../include/selectors.php:60
+msgid "Mostly Female"
+msgstr "В основном женский"
-#: ../../Zotlabs/Module/Cdav.php:1400 ../../Zotlabs/Module/Connedit.php:948
-#: ../../Zotlabs/Module/Profiles.php:757
-msgid "Country"
-msgstr "Страна"
+#: ../../include/selectors.php:60
+msgid "Transgender"
+msgstr "Трансгендер"
-#: ../../Zotlabs/Module/Cdav.php:1447
-msgid "Default Calendar"
-msgstr "Календарь по умолчанию"
+#: ../../include/selectors.php:60
+msgid "Intersex"
+msgstr "Интерсексуал"
-#: ../../Zotlabs/Module/Cdav.php:1458
-msgid "Default Addressbook"
-msgstr "Адресная книга по умолчанию"
+#: ../../include/selectors.php:60
+msgid "Transsexual"
+msgstr "Транссексуал"
-#: ../../Zotlabs/Module/Regdir.php:49 ../../Zotlabs/Module/Dirsearch.php:25
-msgid "This site is not a directory server"
-msgstr "Этот сайт не является сервером каталога"
+#: ../../include/selectors.php:60
+msgid "Hermaphrodite"
+msgstr "Гермафродит"
-#: ../../Zotlabs/Module/Permcats.php:28
-msgid "Permission category name is required."
-msgstr "Требуется категория разрешений."
+#: ../../include/selectors.php:60 ../../include/channel.php:1614
+msgid "Neuter"
+msgstr "Среднего рода"
-#: ../../Zotlabs/Module/Permcats.php:47
-msgid "Permission category saved."
-msgstr "Категория разрешения сохранена."
+#: ../../include/selectors.php:60 ../../include/channel.php:1616
+msgid "Non-specific"
+msgstr "Неспецифический"
-#: ../../Zotlabs/Module/Permcats.php:62
-msgid "Permission Categories App"
-msgstr "Приложение \"Категории разрешений\""
+#: ../../include/selectors.php:60 ../../include/selectors.php:77
+#: ../../include/selectors.php:115 ../../include/selectors.php:151
+#: ../../include/connections.php:735 ../../include/connections.php:742
+#: ../../include/event.php:1376 ../../include/event.php:1383
+#: ../../Zotlabs/Module/Cdav.php:1387 ../../Zotlabs/Module/Profiles.php:795
+#: ../../Zotlabs/Module/Connedit.php:935
+#: ../../Zotlabs/Access/PermissionRoles.php:306
+msgid "Other"
+msgstr "Другой"
-#: ../../Zotlabs/Module/Permcats.php:63
-msgid "Create custom connection permission limits"
-msgstr "Создать пользовательские ограничения на доступ к подключению"
+#: ../../include/selectors.php:60
+msgid "Undecided"
+msgstr "Не решил"
-#: ../../Zotlabs/Module/Permcats.php:79
-msgid ""
-"Use this form to create permission rules for various classes of people or "
-"connections."
-msgstr "Используйте эту форму для создания правил разрешений для различных групп людей и контактов."
+#: ../../include/selectors.php:96 ../../include/selectors.php:115
+msgid "Males"
+msgstr "Мужчины"
-#: ../../Zotlabs/Module/Permcats.php:112 ../../Zotlabs/Lib/Apps.php:373
-msgid "Permission Categories"
-msgstr "Категории разрешений"
+#: ../../include/selectors.php:96 ../../include/selectors.php:115
+msgid "Females"
+msgstr "Женщины"
-#: ../../Zotlabs/Module/Permcats.php:120
-msgid "Permission category name"
-msgstr "Наименование категории разрешений"
+#: ../../include/selectors.php:96
+msgid "Gay"
+msgstr "Гей"
-#: ../../Zotlabs/Module/Permcats.php:121 ../../Zotlabs/Module/Tokens.php:181
-#: ../../Zotlabs/Module/Connedit.php:908 ../../Zotlabs/Module/Defperms.php:266
-msgid "My Settings"
-msgstr "Мои настройки"
+#: ../../include/selectors.php:96
+msgid "Lesbian"
+msgstr "Лесбиянка"
-#: ../../Zotlabs/Module/Permcats.php:123 ../../Zotlabs/Module/Tokens.php:183
-#: ../../Zotlabs/Module/Connedit.php:903 ../../Zotlabs/Module/Defperms.php:264
-msgid "inherited"
-msgstr "наследуется"
+#: ../../include/selectors.php:96
+msgid "No Preference"
+msgstr "Без предпочтений"
-#: ../../Zotlabs/Module/Permcats.php:126 ../../Zotlabs/Module/Tokens.php:186
-#: ../../Zotlabs/Module/Connedit.php:910 ../../Zotlabs/Module/Defperms.php:269
-msgid "Individual Permissions"
-msgstr "Индивидуальные разрешения"
+#: ../../include/selectors.php:96
+msgid "Bisexual"
+msgstr "Бисексуал"
-#: ../../Zotlabs/Module/Permcats.php:127 ../../Zotlabs/Module/Tokens.php:187
-#: ../../Zotlabs/Module/Connedit.php:911
-msgid ""
-"Some permissions may be inherited from your channel's privacy settings, which have higher priority than "
-"individual settings. You can not change those settings here."
-msgstr "Некоторые разрешения могут наследовать из настроек приватности ваших каналов которые могут иметь более высокий приоритет чем индивидуальные. Вы не можете менять эти настройки здесь."
+#: ../../include/selectors.php:96
+msgid "Autosexual"
+msgstr "Автосексуал"
-#: ../../Zotlabs/Module/Channel.php:41 ../../Zotlabs/Module/Ochannel.php:32
-#: ../../Zotlabs/Module/Chat.php:31 ../../addon/chess/Mod_Chess.php:343
-msgid "You must be logged in to see this page."
-msgstr "Вы должны авторизоваться, чтобы увидеть эту страницу."
+#: ../../include/selectors.php:96
+msgid "Abstinent"
+msgstr "Воздержание"
-#: ../../Zotlabs/Module/Channel.php:98 ../../Zotlabs/Module/Hcard.php:37
-#: ../../Zotlabs/Module/Profile.php:45
-msgid "Posts and comments"
-msgstr "Публикации и комментарии"
+#: ../../include/selectors.php:96
+msgid "Virgin"
+msgstr "Девственник"
-#: ../../Zotlabs/Module/Channel.php:105 ../../Zotlabs/Module/Hcard.php:44
-#: ../../Zotlabs/Module/Profile.php:52
-msgid "Only posts"
-msgstr "Только публикации"
+#: ../../include/selectors.php:96
+msgid "Deviant"
+msgstr "Отклоняющийся от нормы"
-#: ../../Zotlabs/Module/Channel.php:122
-#, php-format
-msgid "This is the home page of %s."
-msgstr "Это домашняя страница %s."
+#: ../../include/selectors.php:96
+msgid "Fetish"
+msgstr "Фетишист"
-#: ../../Zotlabs/Module/Channel.php:176
-msgid "Insufficient permissions. Request redirected to profile page."
-msgstr "Недостаточно прав. Запрос перенаправлен на страницу профиля."
+#: ../../include/selectors.php:96
+msgid "Oodles"
+msgstr "Множественный"
-#: ../../Zotlabs/Module/Channel.php:193 ../../Zotlabs/Module/Network.php:173
-msgid "Search Results For:"
-msgstr "Результаты поиска для:"
+#: ../../include/selectors.php:96
+msgid "Nonsexual"
+msgstr "Асексуал"
-#: ../../Zotlabs/Module/Channel.php:228 ../../Zotlabs/Module/Hq.php:134
-#: ../../Zotlabs/Module/Pubstream.php:94 ../../Zotlabs/Module/Display.php:80
-#: ../../Zotlabs/Module/Network.php:203
-msgid "Reset form"
-msgstr "Очистить форму"
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Single"
+msgstr "Одиночка"
-#: ../../Zotlabs/Module/Channel.php:483 ../../Zotlabs/Module/Display.php:378
-msgid ""
-"You must enable javascript for your browser to be able to view this content."
-msgstr "Для просмотра этого содержимого в вашем браузере должен быть включён JavaScript"
+#: ../../include/selectors.php:134
+msgid "Lonely"
+msgstr "Одинокий"
-#: ../../Zotlabs/Module/Lang.php:17
-msgid "Language App"
-msgstr "Приложение \"Язык\""
+#: ../../include/selectors.php:134
+msgid "Available"
+msgstr "Свободен"
-#: ../../Zotlabs/Module/Lang.php:18
-msgid "Change UI language"
-msgstr "Изменить язык интерфейса"
+#: ../../include/selectors.php:134
+msgid "Unavailable"
+msgstr "Занят"
-#: ../../Zotlabs/Module/Uexport.php:61
-msgid "Channel Export App"
-msgstr "Приложение \"Экспорт канала\""
+#: ../../include/selectors.php:134
+msgid "Has crush"
+msgstr "Влюблён"
-#: ../../Zotlabs/Module/Uexport.php:62
-msgid "Export your channel"
-msgstr "Экспортировать ваш канал"
+#: ../../include/selectors.php:134
+msgid "Infatuated"
+msgstr "без ума"
-#: ../../Zotlabs/Module/Uexport.php:72 ../../Zotlabs/Module/Uexport.php:73
-msgid "Export Channel"
-msgstr "Экспорт канала"
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Dating"
+msgstr "Встречаюсь"
-#: ../../Zotlabs/Module/Uexport.php:74
-msgid ""
-"Export your basic channel information to a file. This acts as a backup of "
-"your connections, permissions, profile and basic data, which can be used to "
-"import your data to a new server hub, but does not contain your content."
-msgstr "Экспортировать основную информацию из канала в файл. Служит в качестве резервной копии ваших контактов, основных данных и профиля, однако не включает содержимое. Может быть использовано для импорта ваши данных на новый сервер."
+#: ../../include/selectors.php:134
+msgid "Unfaithful"
+msgstr "Неверный"
-#: ../../Zotlabs/Module/Uexport.php:75
-msgid "Export Content"
-msgstr "Экспортировать содержимое"
+#: ../../include/selectors.php:134
+msgid "Sex Addict"
+msgstr "Эротоман"
-#: ../../Zotlabs/Module/Uexport.php:76
-msgid ""
-"Export your channel information and recent content to a JSON backup that can "
-"be restored or imported to another server hub. This backs up all of your "
-"connections, permissions, profile data and several months of posts. This "
-"file may be VERY large. Please be patient - it may take several minutes for "
-"this download to begin."
-msgstr "Экспортировать информацию из вашего канала и его содержимое в резервную копию в формате JSON которая может быть использована для восстановления или импорта на другом сервере. Сохраняет все ваши контакты, разрешения, данные профиля и публикации за несколько месяцев. Файл может иметь очень большой размер. Пожалуйста, будьте терпеливы и подождите несколько минут пока не начнётся загрузка."
+#: ../../include/selectors.php:134 ../../include/channel.php:493
+#: ../../include/channel.php:494 ../../include/channel.php:501
+#: ../../Zotlabs/Module/Settings/Channel.php:70
+#: ../../Zotlabs/Module/Settings/Channel.php:74
+#: ../../Zotlabs/Module/Settings/Channel.php:75
+#: ../../Zotlabs/Module/Settings/Channel.php:78
+#: ../../Zotlabs/Module/Settings/Channel.php:89
+#: ../../Zotlabs/Module/Connedit.php:725 ../../Zotlabs/Widget/Affinity.php:32
+msgid "Friends"
+msgstr "Друзья"
-#: ../../Zotlabs/Module/Uexport.php:78
-msgid "Export your posts from a given year."
-msgstr "Экспортировать ваши публикации за данный год."
+#: ../../include/selectors.php:134
+msgid "Friends/Benefits"
+msgstr "Друзья / Выгоды"
-#: ../../Zotlabs/Module/Uexport.php:80
-msgid ""
-"You may also export your posts and conversations for a particular year or "
-"month. Adjust the date in your browser location bar to select other dates. "
-"If the export fails (possibly due to memory exhaustion on your server hub), "
-"please try again selecting a more limited date range."
-msgstr "Вы также можете экспортировать ваши публикации и беседы за определённый месяц или год. Выберите дату в панели местоположения в браузере. Если экспорт будет неудачным (это возможно, например, из-за исчерпания памяти на сервере), повторите попытку, выбрав меньший диапазон дат."
+#: ../../include/selectors.php:134
+msgid "Casual"
+msgstr "Легкомысленный"
-#: ../../Zotlabs/Module/Uexport.php:81
-#, php-format
-msgid ""
-"To select all posts for a given year, such as this year, visit %2$s"
-msgstr "Для выбора всех публикаций заданного года, например текущего, посетите %2$s"
+#: ../../include/selectors.php:134
+msgid "Engaged"
+msgstr "Помолвлен"
-#: ../../Zotlabs/Module/Uexport.php:82
-#, php-format
-msgid ""
-"To select all posts for a given month, such as January of this year, visit "
-"%2$s"
-msgstr "Для выбора всех публикаций заданного месяца, например за январь сего года, посетите %2$s"
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Married"
+msgstr "В браке"
-#: ../../Zotlabs/Module/Uexport.php:83
-#, php-format
-msgid ""
-"These content files may be imported or restored by visiting "
-"%2$s on any site containing your channel. For best results please import "
-"or restore these in date order (oldest first)."
-msgstr "Данные файлы с содержимым могут быть импортированы и восстановлены на любом содержащем ваш канал сайте. Посетите %2$s. Для лучших результатов пожалуйста производите импорт и восстановление в порядке датировки (старые сначала)."
+#: ../../include/selectors.php:134
+msgid "Imaginarily married"
+msgstr "В воображаемом браке"
-#: ../../Zotlabs/Module/Hq.php:140
-msgid "Welcome to Hubzilla!"
-msgstr "Добро пожаловать в Hubzilla!"
+#: ../../include/selectors.php:134
+msgid "Partners"
+msgstr "Партнёрство"
-#: ../../Zotlabs/Module/Hq.php:140
-msgid "You have got no unseen posts..."
-msgstr "У вас нет видимых публикаций..."
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Cohabiting"
+msgstr "Сожительствующие"
-#: ../../Zotlabs/Module/Search.php:17 ../../Zotlabs/Module/Photos.php:516
-#: ../../Zotlabs/Module/Ratings.php:83 ../../Zotlabs/Module/Directory.php:67
-#: ../../Zotlabs/Module/Directory.php:72 ../../Zotlabs/Module/Display.php:29
-#: ../../Zotlabs/Module/Viewconnections.php:23
-msgid "Public access denied."
-msgstr "Публичный доступ запрещен."
+#: ../../include/selectors.php:134
+msgid "Common law"
+msgstr "Гражданский брак"
-#: ../../Zotlabs/Module/Search.php:44 ../../Zotlabs/Module/Connections.php:352
-#: ../../Zotlabs/Lib/Apps.php:352 ../../Zotlabs/Widget/Sitesearch.php:31
-#: ../../Zotlabs/Widget/Activity_filter.php:151 ../../include/text.php:1103
-#: ../../include/text.php:1115 ../../include/acl_selectors.php:118
-#: ../../include/nav.php:186
-msgid "Search"
-msgstr "Поиск"
+#: ../../include/selectors.php:134
+msgid "Happy"
+msgstr "Счастлив"
-#: ../../Zotlabs/Module/Search.php:230
-#, php-format
-msgid "Items tagged with: %s"
-msgstr "Объекты помечены как: %s"
+#: ../../include/selectors.php:134
+msgid "Not looking"
+msgstr "Не нуждаюсь"
-#: ../../Zotlabs/Module/Search.php:232
-#, php-format
-msgid "Search results for: %s"
-msgstr "Результаты поиска для: %s"
+#: ../../include/selectors.php:134
+msgid "Swinger"
+msgstr "Свингер"
-#: ../../Zotlabs/Module/Pubstream.php:20
-msgid "Public Stream App"
-msgstr "Приложение \"Публичный поток\""
+#: ../../include/selectors.php:134
+msgid "Betrayed"
+msgstr "Предан"
-#: ../../Zotlabs/Module/Pubstream.php:21
-msgid "The unmoderated public stream of this hub"
-msgstr "Немодерируемый публичный поток с этого хаба"
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Separated"
+msgstr "Разделён"
-#: ../../Zotlabs/Module/Pubstream.php:109 ../../Zotlabs/Lib/Apps.php:375
-#: ../../Zotlabs/Widget/Notifications.php:142
-msgid "Public Stream"
-msgstr "Публичный поток"
+#: ../../include/selectors.php:134
+msgid "Unstable"
+msgstr "Нестабильно"
-#: ../../Zotlabs/Module/Locs.php:25 ../../Zotlabs/Module/Locs.php:54
-msgid "Location not found."
-msgstr "Местоположение не найдено"
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Divorced"
+msgstr "В разводе"
-#: ../../Zotlabs/Module/Locs.php:62
-msgid "Location lookup failed."
-msgstr "Поиск местоположения не удался"
+#: ../../include/selectors.php:134
+msgid "Imaginarily divorced"
+msgstr "В воображаемом разводе"
-#: ../../Zotlabs/Module/Locs.php:66
-msgid ""
-"Please select another location to become primary before removing the primary "
-"location."
-msgstr "Пожалуйста, выберите другое местоположение в качестве основного прежде чем удалить предыдущее"
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Widowed"
+msgstr "Вдовец / вдова"
-#: ../../Zotlabs/Module/Locs.php:95
-msgid "Syncing locations"
-msgstr "Синхронизировать местоположение"
+#: ../../include/selectors.php:134
+msgid "Uncertain"
+msgstr "Неопределенный"
-#: ../../Zotlabs/Module/Locs.php:105
-msgid "No locations found."
-msgstr "Местоположений не найдено"
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "It's complicated"
+msgstr "Это сложно"
-#: ../../Zotlabs/Module/Locs.php:116
-msgid "Manage Channel Locations"
-msgstr "Управление местоположением канала"
+#: ../../include/selectors.php:134
+msgid "Don't care"
+msgstr "Всё равно"
-#: ../../Zotlabs/Module/Locs.php:119
-msgid "Primary"
-msgstr "Основной"
+#: ../../include/selectors.php:134
+msgid "Ask me"
+msgstr "Спроси меня"
-#: ../../Zotlabs/Module/Locs.php:120 ../../Zotlabs/Module/Menu.php:176
-msgid "Drop"
-msgstr "Удалить"
+#: ../../include/photos.php:27 ../../include/items.php:3777
+#: ../../include/attach.php:150 ../../include/attach.php:199
+#: ../../include/attach.php:272 ../../include/attach.php:380
+#: ../../include/attach.php:394 ../../include/attach.php:401
+#: ../../include/attach.php:483 ../../include/attach.php:1043
+#: ../../include/attach.php:1117 ../../include/attach.php:1280
+#: ../../Zotlabs/Module/Mail.php:150 ../../Zotlabs/Module/Defperms.php:181
+#: ../../Zotlabs/Module/Network.php:19 ../../Zotlabs/Module/Common.php:38
+#: ../../Zotlabs/Module/Item.php:417 ../../Zotlabs/Module/Item.php:436
+#: ../../Zotlabs/Module/Item.php:446 ../../Zotlabs/Module/Item.php:1320
+#: ../../Zotlabs/Module/Achievements.php:34
+#: ../../Zotlabs/Module/Display.php:451 ../../Zotlabs/Module/Poke.php:157
+#: ../../Zotlabs/Module/Profile.php:85 ../../Zotlabs/Module/Profile.php:101
+#: ../../Zotlabs/Module/Appman.php:87 ../../Zotlabs/Module/Profiles.php:198
+#: ../../Zotlabs/Module/Profiles.php:635 ../../Zotlabs/Module/Photos.php:69
+#: ../../Zotlabs/Module/Page.php:34 ../../Zotlabs/Module/Page.php:133
+#: ../../Zotlabs/Module/Api.php:24 ../../Zotlabs/Module/Events.php:277
+#: ../../Zotlabs/Module/New_channel.php:105
+#: ../../Zotlabs/Module/New_channel.php:130 ../../Zotlabs/Module/Block.php:24
+#: ../../Zotlabs/Module/Block.php:74 ../../Zotlabs/Module/Cover_photo.php:347
+#: ../../Zotlabs/Module/Cover_photo.php:360
+#: ../../Zotlabs/Module/Sharedwithme.php:16
+#: ../../Zotlabs/Module/Register.php:80
+#: ../../Zotlabs/Module/Channel_calendar.php:224
+#: ../../Zotlabs/Module/Viewconnections.php:28
+#: ../../Zotlabs/Module/Viewconnections.php:33
+#: ../../Zotlabs/Module/Rate.php:113 ../../Zotlabs/Module/Regmod.php:20
+#: ../../Zotlabs/Module/Settings.php:59 ../../Zotlabs/Module/Locs.php:87
+#: ../../Zotlabs/Module/Sources.php:80 ../../Zotlabs/Module/Chat.php:115
+#: ../../Zotlabs/Module/Chat.php:120 ../../Zotlabs/Module/Editlayout.php:67
+#: ../../Zotlabs/Module/Editlayout.php:90
+#: ../../Zotlabs/Module/Filestorage.php:17
+#: ../../Zotlabs/Module/Filestorage.php:72
+#: ../../Zotlabs/Module/Filestorage.php:90
+#: ../../Zotlabs/Module/Filestorage.php:113
+#: ../../Zotlabs/Module/Filestorage.php:160
+#: ../../Zotlabs/Module/Editblock.php:67
+#: ../../Zotlabs/Module/Service_limits.php:11
+#: ../../Zotlabs/Module/Message.php:18 ../../Zotlabs/Module/Channel.php:179
+#: ../../Zotlabs/Module/Channel.php:342 ../../Zotlabs/Module/Channel.php:381
+#: ../../Zotlabs/Module/Like.php:187 ../../Zotlabs/Module/Bookmarks.php:70
+#: ../../Zotlabs/Module/Viewsrc.php:19 ../../Zotlabs/Module/Menu.php:129
+#: ../../Zotlabs/Module/Menu.php:140 ../../Zotlabs/Module/Setup.php:206
+#: ../../Zotlabs/Module/Mitem.php:129 ../../Zotlabs/Module/Notifications.php:11
+#: ../../Zotlabs/Module/Editwebpage.php:68
+#: ../../Zotlabs/Module/Editwebpage.php:89
+#: ../../Zotlabs/Module/Editwebpage.php:107
+#: ../../Zotlabs/Module/Editwebpage.php:121
+#: ../../Zotlabs/Module/Authtest.php:16 ../../Zotlabs/Module/Thing.php:280
+#: ../../Zotlabs/Module/Thing.php:300 ../../Zotlabs/Module/Thing.php:341
+#: ../../Zotlabs/Module/Moderate.php:13 ../../Zotlabs/Module/Webpages.php:133
+#: ../../Zotlabs/Module/Profile_photo.php:336
+#: ../../Zotlabs/Module/Profile_photo.php:349
+#: ../../Zotlabs/Module/Editpost.php:17 ../../Zotlabs/Module/Connedit.php:399
+#: ../../Zotlabs/Module/Group.php:14 ../../Zotlabs/Module/Group.php:30
+#: ../../Zotlabs/Module/Connections.php:32 ../../Zotlabs/Module/Mood.php:126
+#: ../../Zotlabs/Module/Card_edit.php:51
+#: ../../Zotlabs/Module/Article_edit.php:51 ../../Zotlabs/Module/Blocks.php:73
+#: ../../Zotlabs/Module/Blocks.php:80 ../../Zotlabs/Module/Invite.php:21
+#: ../../Zotlabs/Module/Invite.php:102 ../../Zotlabs/Module/Articles.php:88
+#: ../../Zotlabs/Module/Pdledit.php:34 ../../Zotlabs/Module/Wiki.php:59
+#: ../../Zotlabs/Module/Wiki.php:285 ../../Zotlabs/Module/Wiki.php:428
+#: ../../Zotlabs/Module/Manage.php:10 ../../Zotlabs/Module/Suggest.php:32
+#: ../../Zotlabs/Module/Cards.php:86 ../../Zotlabs/Module/Layouts.php:71
+#: ../../Zotlabs/Module/Layouts.php:78 ../../Zotlabs/Module/Layouts.php:89
+#: ../../Zotlabs/Web/WebServer.php:123 ../../Zotlabs/Lib/Chatroom.php:133
+#: ../../extend/addon/hzaddons/pumpio/pumpio.php:44
+#: ../../extend/addon/hzaddons/openid/Mod_Id.php:53
+#: ../../extend/addon/hzaddons/keepout/keepout.php:36
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:275
+msgid "Permission denied."
+msgstr "Доступ запрещен."
-#: ../../Zotlabs/Module/Locs.php:122
-msgid "Sync Now"
-msgstr "Синхронизировать"
+#: ../../include/photos.php:151
+#, php-format
+msgid "Image exceeds website size limit of %lu bytes"
+msgstr "Файл превышает предельный размер для сайта в %lu байт"
-#: ../../Zotlabs/Module/Locs.php:123
-msgid "Please wait several minutes between consecutive operations."
-msgstr "Пожалуйста, подождите несколько минут между последовательными операциями."
+#: ../../include/photos.php:162
+msgid "Image file is empty."
+msgstr "Файл изображения пуст."
-#: ../../Zotlabs/Module/Locs.php:124
-msgid ""
-"When possible, drop a location by logging into that website/hub and removing "
-"your channel."
-msgstr "По возможности, очистите местоположение, войдя на этот веб-сайт / хаб и удалив свой канал."
+#: ../../include/photos.php:196 ../../Zotlabs/Module/Cover_photo.php:239
+#: ../../Zotlabs/Module/Profile_photo.php:259
+msgid "Unable to process image"
+msgstr "Не удается обработать изображение"
-#: ../../Zotlabs/Module/Locs.php:125
-msgid "Use this form to drop the location if the hub is no longer operating."
-msgstr "Используйте эту форму, чтобы удалить местоположение, если хаб больше не функционирует."
+#: ../../include/photos.php:324
+msgid "Photo storage failed."
+msgstr "Ошибка хранилища фотографий."
-#: ../../Zotlabs/Module/Apporder.php:47
-msgid "Change Order of Pinned Navbar Apps"
-msgstr "Изменить порядок приложений на панели навигации"
+#: ../../include/photos.php:373
+msgid "a new photo"
+msgstr "новая фотография"
-#: ../../Zotlabs/Module/Apporder.php:47
-msgid "Change Order of App Tray Apps"
-msgstr "Изменить порядок приложений в лотке"
+#: ../../include/photos.php:377
+#, php-format
+msgctxt "photo_upload"
+msgid "%1$s posted %2$s to %3$s"
+msgstr "%1$s опубликовал %2$s в %3$s"
-#: ../../Zotlabs/Module/Apporder.php:48
-msgid ""
-"Use arrows to move the corresponding app left (top) or right (bottom) in the "
-"navbar"
-msgstr "Используйте стрелки для перемещения приложения влево (вверх) или вправо (вниз) в панели навигации"
+#: ../../include/photos.php:666 ../../include/nav.php:449
+msgid "Photo Albums"
+msgstr "Фотоальбомы"
-#: ../../Zotlabs/Module/Apporder.php:48
-msgid "Use arrows to move the corresponding app up or down in the app tray"
-msgstr "Используйте стрелки для перемещения приложения вверх или вниз в лотке"
+#: ../../include/photos.php:667 ../../Zotlabs/Module/Photos.php:1347
+#: ../../Zotlabs/Module/Photos.php:1360 ../../Zotlabs/Module/Photos.php:1361
+msgid "Recent Photos"
+msgstr "Последние фотографии"
-#: ../../Zotlabs/Module/Mitem.php:31 ../../Zotlabs/Module/Menu.php:208
-msgid "Menu not found."
-msgstr "Меню не найдено"
+#: ../../include/photos.php:671
+msgid "Upload New Photos"
+msgstr "Загрузить новые фотографии"
-#: ../../Zotlabs/Module/Mitem.php:63
-msgid "Unable to create element."
-msgstr "Невозможно создать элемент."
+#: ../../include/oembed.php:153
+msgid "View PDF"
+msgstr "Просмотреть PDF"
-#: ../../Zotlabs/Module/Mitem.php:87
-msgid "Unable to update menu element."
-msgstr "Невозможно обновить элемент меню."
+#: ../../include/oembed.php:357
+msgid " by "
+msgstr " из "
-#: ../../Zotlabs/Module/Mitem.php:103
-msgid "Unable to add menu element."
-msgstr "Невозможно добавить элемент меню."
+#: ../../include/oembed.php:358
+msgid " on "
+msgstr " на "
-#: ../../Zotlabs/Module/Mitem.php:134 ../../Zotlabs/Module/Menu.php:231
-#: ../../Zotlabs/Module/Xchan.php:41
-msgid "Not found."
-msgstr "Не найдено."
+#: ../../include/oembed.php:387
+msgid "Embedded content"
+msgstr "Встроенное содержимое"
-#: ../../Zotlabs/Module/Mitem.php:167 ../../Zotlabs/Module/Mitem.php:246
-msgid "Menu Item Permissions"
-msgstr "Разрешения на пункт меню"
+#: ../../include/oembed.php:396
+msgid "Embedding disabled"
+msgstr "Встраивание отключено"
-#: ../../Zotlabs/Module/Mitem.php:168 ../../Zotlabs/Module/Mitem.php:247
-#: ../../Zotlabs/Module/Settings/Channel.php:526
-msgid "(click to open/close)"
-msgstr "(нажмите чтобы открыть/закрыть)"
+#: ../../include/security.php:607
+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 "Неверный токен безопасности для формы. Вероятно, это произошло потому, что форма была открыта слишком долго (> 3-х часов) перед её отправкой."
-#: ../../Zotlabs/Module/Mitem.php:174 ../../Zotlabs/Module/Mitem.php:191
-msgid "Link Name"
-msgstr "Имя ссылки"
+#: ../../include/contact_widgets.php:11
+#, php-format
+msgid "%d invitation available"
+msgid_plural "%d invitations available"
+msgstr[0] "доступно %d приглашение"
+msgstr[1] "доступны %d приглашения"
+msgstr[2] "доступны %d приглашений"
-#: ../../Zotlabs/Module/Mitem.php:175 ../../Zotlabs/Module/Mitem.php:255
-msgid "Link or Submenu Target"
-msgstr "Ссылка или цель подменю"
+#: ../../include/contact_widgets.php:16 ../../Zotlabs/Module/Admin/Site.php:293
+msgid "Advanced"
+msgstr "Дополнительно"
-#: ../../Zotlabs/Module/Mitem.php:175
-msgid "Enter URL of the link or select a menu name to create a submenu"
-msgstr "Введите URL ссылки или выберите имя меню для создания подменю"
+#: ../../include/contact_widgets.php:19
+msgid "Find Channels"
+msgstr "Поиск каналов"
-#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:256
-msgid "Use magic-auth if available"
-msgstr "Использовать magic-auth если возможно"
+#: ../../include/contact_widgets.php:20
+msgid "Enter name or interest"
+msgstr "Впишите имя или интерес"
-#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:177
-#: ../../Zotlabs/Module/Mitem.php:256 ../../Zotlabs/Module/Mitem.php:257
-#: ../../Zotlabs/Module/Events.php:478 ../../Zotlabs/Module/Events.php:479
-#: ../../Zotlabs/Module/Removeme.php:63 ../../Zotlabs/Module/Admin/Site.php:255
-#: ../../Zotlabs/Module/Settings/Channel.php:309
-#: ../../Zotlabs/Module/Settings/Display.php:89
-#: ../../Zotlabs/Module/Import.php:635 ../../Zotlabs/Module/Import.php:639
-#: ../../Zotlabs/Module/Import.php:640 ../../Zotlabs/Module/Api.php:99
-#: ../../Zotlabs/Module/Photos.php:670 ../../Zotlabs/Module/Wiki.php:227
-#: ../../Zotlabs/Module/Wiki.php:228 ../../Zotlabs/Module/Connedit.php:406
-#: ../../Zotlabs/Module/Connedit.php:796 ../../Zotlabs/Module/Menu.php:162
-#: ../../Zotlabs/Module/Menu.php:221 ../../Zotlabs/Module/Defperms.php:197
-#: ../../Zotlabs/Module/Profiles.php:681 ../../Zotlabs/Module/Sources.php:124
-#: ../../Zotlabs/Module/Sources.php:159
-#: ../../Zotlabs/Module/Filestorage.php:198
-#: ../../Zotlabs/Module/Filestorage.php:206 ../../Zotlabs/Lib/Libzotdir.php:162
-#: ../../Zotlabs/Lib/Libzotdir.php:163 ../../Zotlabs/Lib/Libzotdir.php:165
-#: ../../Zotlabs/Storage/Browser.php:411 ../../boot.php:1681
-#: ../../view/theme/redbasic_c/php/config.php:100
-#: ../../view/theme/redbasic_c/php/config.php:115
-#: ../../view/theme/redbasic/php/config.php:99
-#: ../../view/theme/redbasic/php/config.php:116
-#: ../../addon/wppost/Mod_Wppost.php:82 ../../addon/wppost/Mod_Wppost.php:86
-#: ../../addon/ijpost/Mod_Ijpost.php:61 ../../addon/dwpost/Mod_Dwpost.php:60
-#: ../../addon/ljpost/Mod_Ljpost.php:62 ../../addon/rtof/Mod_Rtof.php:49
-#: ../../addon/jappixmini/Mod_Jappixmini.php:161
-#: ../../addon/jappixmini/Mod_Jappixmini.php:191
-#: ../../addon/jappixmini/Mod_Jappixmini.php:199
-#: ../../addon/jappixmini/Mod_Jappixmini.php:203
-#: ../../addon/jappixmini/Mod_Jappixmini.php:207
-#: ../../addon/channelreputation/channelreputation.php:110
-#: ../../addon/nofed/Mod_Nofed.php:42 ../../addon/redred/Mod_Redred.php:63
-#: ../../addon/content_import/Mod_content_import.php:137
-#: ../../addon/content_import/Mod_content_import.php:138
-#: ../../addon/pubcrawl/Mod_Pubcrawl.php:45
-#: ../../addon/libertree/Mod_Libertree.php:59
-#: ../../addon/statusnet/Mod_Statusnet.php:260
-#: ../../addon/statusnet/Mod_Statusnet.php:282
-#: ../../addon/statusnet/Mod_Statusnet.php:291
-#: ../../addon/twitter/Mod_Twitter.php:162
-#: ../../addon/twitter/Mod_Twitter.php:171
-#: ../../addon/smileybutton/Mod_Smileybutton.php:44
-#: ../../addon/cart/Settings/Cart.php:59 ../../addon/cart/Settings/Cart.php:71
-#: ../../addon/cart/cart.php:1258
-#: ../../addon/cart/submodules/paypalbutton.php:87
-#: ../../addon/cart/submodules/paypalbutton.php:95
-#: ../../addon/cart/submodules/manualcat.php:63
-#: ../../addon/cart/submodules/manualcat.php:254
-#: ../../addon/cart/submodules/manualcat.php:258
-#: ../../addon/cart/submodules/hzservices.php:64
-#: ../../addon/cart/submodules/hzservices.php:646
-#: ../../addon/cart/submodules/hzservices.php:650
-#: ../../addon/cart/submodules/subscriptions.php:153
-#: ../../addon/cart/submodules/subscriptions.php:425
-#: ../../addon/pumpio/Mod_Pumpio.php:94 ../../addon/pumpio/Mod_Pumpio.php:98
-#: ../../addon/pumpio/Mod_Pumpio.php:102 ../../include/dir_fns.php:143
-#: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145
-msgid "No"
-msgstr "Нет"
+#: ../../include/contact_widgets.php:21
+msgid "Connect/Follow"
+msgstr "Подключить / отслеживать"
-#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:177
-#: ../../Zotlabs/Module/Mitem.php:256 ../../Zotlabs/Module/Mitem.php:257
-#: ../../Zotlabs/Module/Events.php:478 ../../Zotlabs/Module/Events.php:479
-#: ../../Zotlabs/Module/Removeme.php:63 ../../Zotlabs/Module/Admin/Site.php:257
-#: ../../Zotlabs/Module/Settings/Channel.php:309
-#: ../../Zotlabs/Module/Settings/Display.php:89
-#: ../../Zotlabs/Module/Import.php:635 ../../Zotlabs/Module/Import.php:639
-#: ../../Zotlabs/Module/Import.php:640 ../../Zotlabs/Module/Api.php:98
-#: ../../Zotlabs/Module/Photos.php:670 ../../Zotlabs/Module/Wiki.php:227
-#: ../../Zotlabs/Module/Wiki.php:228 ../../Zotlabs/Module/Connedit.php:406
-#: ../../Zotlabs/Module/Menu.php:162 ../../Zotlabs/Module/Menu.php:221
-#: ../../Zotlabs/Module/Defperms.php:197 ../../Zotlabs/Module/Profiles.php:681
-#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159
-#: ../../Zotlabs/Module/Filestorage.php:198
-#: ../../Zotlabs/Module/Filestorage.php:206 ../../Zotlabs/Lib/Libzotdir.php:162
-#: ../../Zotlabs/Lib/Libzotdir.php:163 ../../Zotlabs/Lib/Libzotdir.php:165
-#: ../../Zotlabs/Storage/Browser.php:411 ../../boot.php:1681
-#: ../../view/theme/redbasic_c/php/config.php:100
-#: ../../view/theme/redbasic_c/php/config.php:115
-#: ../../view/theme/redbasic/php/config.php:99
-#: ../../view/theme/redbasic/php/config.php:116
-#: ../../addon/wppost/Mod_Wppost.php:82 ../../addon/wppost/Mod_Wppost.php:86
-#: ../../addon/ijpost/Mod_Ijpost.php:61 ../../addon/dwpost/Mod_Dwpost.php:60
-#: ../../addon/ljpost/Mod_Ljpost.php:62 ../../addon/rtof/Mod_Rtof.php:49
-#: ../../addon/jappixmini/Mod_Jappixmini.php:161
-#: ../../addon/jappixmini/Mod_Jappixmini.php:191
-#: ../../addon/jappixmini/Mod_Jappixmini.php:199
-#: ../../addon/jappixmini/Mod_Jappixmini.php:203
-#: ../../addon/jappixmini/Mod_Jappixmini.php:207
-#: ../../addon/channelreputation/channelreputation.php:110
-#: ../../addon/nofed/Mod_Nofed.php:42 ../../addon/redred/Mod_Redred.php:63
-#: ../../addon/content_import/Mod_content_import.php:137
-#: ../../addon/content_import/Mod_content_import.php:138
-#: ../../addon/pubcrawl/Mod_Pubcrawl.php:45
-#: ../../addon/libertree/Mod_Libertree.php:59
-#: ../../addon/statusnet/Mod_Statusnet.php:260
-#: ../../addon/statusnet/Mod_Statusnet.php:282
-#: ../../addon/statusnet/Mod_Statusnet.php:291
-#: ../../addon/twitter/Mod_Twitter.php:162
-#: ../../addon/twitter/Mod_Twitter.php:171
-#: ../../addon/smileybutton/Mod_Smileybutton.php:44
-#: ../../addon/cart/Settings/Cart.php:59 ../../addon/cart/Settings/Cart.php:71
-#: ../../addon/cart/cart.php:1258
-#: ../../addon/cart/submodules/paypalbutton.php:87
-#: ../../addon/cart/submodules/paypalbutton.php:95
-#: ../../addon/cart/submodules/manualcat.php:63
-#: ../../addon/cart/submodules/manualcat.php:254
-#: ../../addon/cart/submodules/manualcat.php:258
-#: ../../addon/cart/submodules/hzservices.php:64
-#: ../../addon/cart/submodules/hzservices.php:646
-#: ../../addon/cart/submodules/hzservices.php:650
-#: ../../addon/cart/submodules/subscriptions.php:153
-#: ../../addon/cart/submodules/subscriptions.php:425
-#: ../../addon/pumpio/Mod_Pumpio.php:94 ../../addon/pumpio/Mod_Pumpio.php:98
-#: ../../addon/pumpio/Mod_Pumpio.php:102 ../../include/dir_fns.php:143
-#: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145
-msgid "Yes"
-msgstr "Да"
+#: ../../include/contact_widgets.php:22
+msgid "Examples: Robert Morgenstein, Fishing"
+msgstr "Примеры: Владимир Ильич, Революционер"
-#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:257
-msgid "Open link in new window"
-msgstr "Открыть ссылку в новом окне"
+#: ../../include/contact_widgets.php:23 ../../Zotlabs/Module/Directory.php:416
+#: ../../Zotlabs/Module/Directory.php:421
+#: ../../Zotlabs/Module/Connections.php:358
+msgid "Find"
+msgstr "Поиск"
-#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258
-msgid "Order in list"
-msgstr "Порядок в списке"
+#: ../../include/contact_widgets.php:24 ../../Zotlabs/Module/Directory.php:420
+#: ../../Zotlabs/Module/Suggest.php:79
+msgid "Channel Suggestions"
+msgstr "Рекомендации каналов"
-#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258
-msgid "Higher numbers will sink to bottom of listing"
-msgstr "Большие значения в конце списка"
+#: ../../include/contact_widgets.php:26
+msgid "Random Profile"
+msgstr "Случайный профиль"
-#: ../../Zotlabs/Module/Mitem.php:179
-msgid "Submit and finish"
-msgstr "Отправить и завершить"
+#: ../../include/contact_widgets.php:27
+msgid "Invite Friends"
+msgstr "Пригласить друзей"
-#: ../../Zotlabs/Module/Mitem.php:180
-msgid "Submit and continue"
-msgstr "Отправить и продолжить"
+#: ../../include/contact_widgets.php:29
+msgid "Advanced example: name=fred and country=iceland"
+msgstr "Расширенный пример: name=ivan and country=russia"
-#: ../../Zotlabs/Module/Mitem.php:189
-msgid "Menu:"
-msgstr "Меню:"
+#: ../../include/contact_widgets.php:53 ../../include/features.php:311
+#: ../../Zotlabs/Widget/Filer.php:28
+#: ../../Zotlabs/Widget/Activity_filter.php:137
+msgid "Saved Folders"
+msgstr "Сохранённые каталоги"
-#: ../../Zotlabs/Module/Mitem.php:192
-msgid "Link Target"
-msgstr "Цель ссылки"
+#: ../../include/contact_widgets.php:56 ../../include/contact_widgets.php:99
+#: ../../include/contact_widgets.php:142 ../../include/contact_widgets.php:187
+#: ../../Zotlabs/Widget/Filer.php:31 ../../Zotlabs/Widget/Appcategories.php:46
+msgid "Everything"
+msgstr "Всё"
-#: ../../Zotlabs/Module/Mitem.php:195
-msgid "Edit menu"
-msgstr "Редактировать меню"
+#: ../../include/contact_widgets.php:96 ../../include/contact_widgets.php:139
+#: ../../include/contact_widgets.php:184 ../../include/taxonomy.php:409
+#: ../../include/taxonomy.php:491 ../../include/taxonomy.php:511
+#: ../../include/taxonomy.php:532 ../../Zotlabs/Module/Cdav.php:1095
+#: ../../Zotlabs/Widget/Appcategories.php:43
+msgid "Categories"
+msgstr "Категории"
-#: ../../Zotlabs/Module/Mitem.php:198
-msgid "Edit element"
-msgstr "Редактировать элемент"
+#: ../../include/contact_widgets.php:218
+msgid "Common Connections"
+msgstr "Общие контакты"
-#: ../../Zotlabs/Module/Mitem.php:199
-msgid "Drop element"
-msgstr "Удалить элемент"
+#: ../../include/contact_widgets.php:222
+#, php-format
+msgid "View all %d common connections"
+msgstr "Просмотреть все %d общих контактов"
-#: ../../Zotlabs/Module/Mitem.php:200
-msgid "New element"
-msgstr "Новый элемент"
+#: ../../include/menu.php:118 ../../include/channel.php:1426
+#: ../../include/channel.php:1430 ../../Zotlabs/Storage/Browser.php:296
+#: ../../Zotlabs/Module/Oauth.php:173 ../../Zotlabs/Module/Oauth2.php:194
+#: ../../Zotlabs/Module/Editlayout.php:114
+#: ../../Zotlabs/Module/Editblock.php:114 ../../Zotlabs/Module/Menu.php:175
+#: ../../Zotlabs/Module/Admin/Profs.php:175
+#: ../../Zotlabs/Module/Editwebpage.php:142 ../../Zotlabs/Module/Thing.php:266
+#: ../../Zotlabs/Module/Webpages.php:255 ../../Zotlabs/Module/Group.php:252
+#: ../../Zotlabs/Module/Connections.php:298
+#: ../../Zotlabs/Module/Connections.php:339
+#: ../../Zotlabs/Module/Connections.php:359
+#: ../../Zotlabs/Module/Card_edit.php:99
+#: ../../Zotlabs/Module/Article_edit.php:99 ../../Zotlabs/Module/Blocks.php:160
+#: ../../Zotlabs/Module/Wiki.php:211 ../../Zotlabs/Module/Wiki.php:384
+#: ../../Zotlabs/Module/Layouts.php:193 ../../Zotlabs/Widget/Cdav.php:138
+#: ../../Zotlabs/Widget/Cdav.php:175 ../../Zotlabs/Lib/Apps.php:557
+#: ../../Zotlabs/Lib/ThreadItem.php:148
+msgid "Edit"
+msgstr "Изменить"
-#: ../../Zotlabs/Module/Mitem.php:201
-msgid "Edit this menu container"
-msgstr "Редактировать контейнер меню"
+#: ../../include/channel.php:43
+msgid "Unable to obtain identity information from database"
+msgstr "Невозможно получить идентификационную информацию из базы данных"
-#: ../../Zotlabs/Module/Mitem.php:202
-msgid "Add menu element"
-msgstr "Добавить элемент меню"
+#: ../../include/channel.php:76
+msgid "Empty name"
+msgstr "Пустое имя"
-#: ../../Zotlabs/Module/Mitem.php:203
-msgid "Delete this menu item"
-msgstr "Удалить этот элемент меню"
+#: ../../include/channel.php:79
+msgid "Name too long"
+msgstr "Слишком длинное имя"
-#: ../../Zotlabs/Module/Mitem.php:204
-msgid "Edit this menu item"
-msgstr "Редактировать этот элемент меню"
+#: ../../include/channel.php:196
+msgid "No account identifier"
+msgstr "Идентификатор аккаунта отсутствует"
-#: ../../Zotlabs/Module/Mitem.php:222
-msgid "Menu item not found."
-msgstr "Элемент меню не найден."
+#: ../../include/channel.php:208
+msgid "Nickname is required."
+msgstr "Требуется псевдоним."
-#: ../../Zotlabs/Module/Mitem.php:235
-msgid "Menu item deleted."
-msgstr "Элемент меню удалён."
+#: ../../include/channel.php:222 ../../include/channel.php:655
+#: ../../Zotlabs/Module/Changeaddr.php:46
+msgid "Reserved nickname. Please choose another."
+msgstr "Зарезервированый псевдоним. Пожалуйста, выберите другой."
-#: ../../Zotlabs/Module/Mitem.php:237
-msgid "Menu item could not be deleted."
-msgstr "Невозможно удалить элемент меню."
+#: ../../include/channel.php:227 ../../include/channel.php:660
+#: ../../Zotlabs/Module/Changeaddr.php:51
+msgid ""
+"Nickname has unsupported characters or is already being used on this site."
+msgstr "Псевдоним имеет недопустимые символы или уже используется на этом сайте."
+
+#: ../../include/channel.php:287
+msgid "Unable to retrieve created identity"
+msgstr "Не удается получить созданный идентификатор"
-#: ../../Zotlabs/Module/Mitem.php:244
-msgid "Edit Menu Element"
-msgstr "Редактировать элемент меню"
+#: ../../include/channel.php:429
+msgid "Default Profile"
+msgstr "Профиль по умолчанию"
-#: ../../Zotlabs/Module/Mitem.php:254
-msgid "Link text"
-msgstr "Текст ссылки"
+#: ../../include/channel.php:588 ../../include/channel.php:677
+msgid "Unable to retrieve modified identity"
+msgstr "Не удается найти изменённый идентификатор"
-#: ../../Zotlabs/Module/Events.php:113
-#: ../../Zotlabs/Module/Channel_calendar.php:51
-msgid "Event can not end before it has started."
-msgstr "Событие не может завершиться до его начала."
+#: ../../include/channel.php:1273
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:306
+msgid "Requested channel is not available."
+msgstr "Запрошенный канал не доступен."
-#: ../../Zotlabs/Module/Events.php:115 ../../Zotlabs/Module/Events.php:124
-#: ../../Zotlabs/Module/Events.php:146
-#: ../../Zotlabs/Module/Channel_calendar.php:53
-#: ../../Zotlabs/Module/Channel_calendar.php:61
-#: ../../Zotlabs/Module/Channel_calendar.php:78
-msgid "Unable to generate preview."
-msgstr "Невозможно создать предварительный просмотр."
+#: ../../include/channel.php:1327 ../../Zotlabs/Module/Achievements.php:15
+#: ../../Zotlabs/Module/Profile.php:20 ../../Zotlabs/Module/Editlayout.php:31
+#: ../../Zotlabs/Module/Filestorage.php:53
+#: ../../Zotlabs/Module/Editblock.php:31 ../../Zotlabs/Module/Menu.php:91
+#: ../../Zotlabs/Module/Hcard.php:12 ../../Zotlabs/Module/Editwebpage.php:32
+#: ../../Zotlabs/Module/Webpages.php:39 ../../Zotlabs/Module/Blocks.php:33
+#: ../../Zotlabs/Module/Articles.php:42 ../../Zotlabs/Module/Connect.php:17
+#: ../../Zotlabs/Module/Cards.php:42 ../../Zotlabs/Module/Layouts.php:31
+#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:49
+msgid "Requested profile is not available."
+msgstr "Запрашиваемый профиль не доступен."
-#: ../../Zotlabs/Module/Events.php:122
-#: ../../Zotlabs/Module/Channel_calendar.php:59
-msgid "Event title and start time are required."
-msgstr "Требуются наименование события и время начала."
+#: ../../include/channel.php:1419 ../../Zotlabs/Module/Profiles.php:728
+msgid "Change profile photo"
+msgstr "Изменить фотографию профиля"
-#: ../../Zotlabs/Module/Events.php:144 ../../Zotlabs/Module/Events.php:271
-#: ../../Zotlabs/Module/Channel_calendar.php:76
-#: ../../Zotlabs/Module/Channel_calendar.php:218
-msgid "Event not found."
-msgstr "Событие не найдено."
+#: ../../include/channel.php:1426 ../../include/nav.php:113
+#: ../../Zotlabs/Module/Profiles.php:830
+msgid "Edit Profiles"
+msgstr "Редактирование профилей"
-#: ../../Zotlabs/Module/Events.php:266
-#: ../../Zotlabs/Module/Channel_calendar.php:213
-#: ../../Zotlabs/Module/Tagger.php:73 ../../Zotlabs/Module/Like.php:394
-#: ../../include/conversation.php:119 ../../include/text.php:2120
-#: ../../include/event.php:1207
-msgid "event"
-msgstr "событие"
+#: ../../include/channel.php:1427
+msgid "Create New Profile"
+msgstr "Создать новый профиль"
-#: ../../Zotlabs/Module/Events.php:468
-msgid "Edit event title"
-msgstr "Редактировать наименование события"
+#: ../../include/channel.php:1430 ../../include/nav.php:115
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:58
+msgid "Edit Profile"
+msgstr "Редактировать профиль"
-#: ../../Zotlabs/Module/Events.php:468 ../../Zotlabs/Module/Events.php:473
-#: ../../Zotlabs/Module/Appman.php:143 ../../Zotlabs/Module/Appman.php:144
-#: ../../Zotlabs/Module/Profiles.php:745 ../../Zotlabs/Module/Profiles.php:749
-#: ../../include/datetime.php:211
-msgid "Required"
-msgstr "Требуется"
+#: ../../include/channel.php:1445 ../../Zotlabs/Module/Profiles.php:820
+msgid "Profile Image"
+msgstr "Изображение профиля"
-#: ../../Zotlabs/Module/Events.php:470
-msgid "Categories (comma-separated list)"
-msgstr "Категории (список через запятую)"
+#: ../../include/channel.php:1448
+msgid "Visible to everybody"
+msgstr "Видно всем"
-#: ../../Zotlabs/Module/Events.php:471
-msgid "Edit Category"
-msgstr "Редактировать категорию"
+#: ../../include/channel.php:1449 ../../Zotlabs/Module/Profiles.php:725
+#: ../../Zotlabs/Module/Profiles.php:824
+msgid "Edit visibility"
+msgstr "Редактировать видимость"
-#: ../../Zotlabs/Module/Events.php:471
-msgid "Category"
-msgstr "Категория"
+#: ../../include/channel.php:1506 ../../include/conversation.php:1058
+#: ../../include/connections.php:110 ../../Zotlabs/Module/Directory.php:353
+#: ../../Zotlabs/Module/Connections.php:326 ../../Zotlabs/Module/Suggest.php:71
+#: ../../Zotlabs/Widget/Suggestions.php:46 ../../Zotlabs/Widget/Follow.php:32
+msgid "Connect"
+msgstr "Подключить"
-#: ../../Zotlabs/Module/Events.php:474
-msgid "Edit start date and time"
-msgstr "Редактировать дату и время начала"
+#: ../../include/channel.php:1521 ../../include/event.php:62
+#: ../../include/event.php:112 ../../Zotlabs/Module/Directory.php:339
+msgid "Location:"
+msgstr "Местоположение:"
-#: ../../Zotlabs/Module/Events.php:475 ../../Zotlabs/Module/Events.php:478
-msgid "Finish date and time are not known or not relevant"
-msgstr "Дата и время окончания неизвестны или неприменимы"
+#: ../../include/channel.php:1525 ../../include/channel.php:1653
+msgid "Gender:"
+msgstr "Пол:"
-#: ../../Zotlabs/Module/Events.php:477
-msgid "Edit finish date and time"
-msgstr "Редактировать дату и время окончания"
+#: ../../include/channel.php:1526 ../../include/channel.php:1697
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:157
+msgid "Status:"
+msgstr "Статус:"
-#: ../../Zotlabs/Module/Events.php:477
-msgid "Finish date and time"
-msgstr "Дата и время окончания"
+#: ../../include/channel.php:1527 ../../include/channel.php:1721
+msgid "Homepage:"
+msgstr "Домашняя страница:"
-#: ../../Zotlabs/Module/Events.php:479 ../../Zotlabs/Module/Events.php:480
-msgid "Adjust for viewer timezone"
-msgstr "Настройте просмотр часовых поясов"
+#: ../../include/channel.php:1528
+msgid "Online Now"
+msgstr "Сейчас в сети"
-#: ../../Zotlabs/Module/Events.php:479
-msgid ""
-"Important for events that happen in a particular place. Not practical for "
-"global holidays."
-msgstr "Важно для событий, которые происходят в определённом месте. Не подходит для всеобщих праздников."
+#: ../../include/channel.php:1581
+msgid "Change your profile photo"
+msgstr "Изменить фотографию вашего профиля"
-#: ../../Zotlabs/Module/Events.php:481
-msgid "Edit Description"
-msgstr "Редактировать описание"
+#: ../../include/channel.php:1612
+msgid "Trans"
+msgstr "Трансексуал"
-#: ../../Zotlabs/Module/Events.php:483
-msgid "Edit Location"
-msgstr "Редактировать местоположение"
+#: ../../include/channel.php:1651 ../../Zotlabs/Module/Settings/Channel.php:499
+msgid "Full Name:"
+msgstr "Полное имя:"
-#: ../../Zotlabs/Module/Events.php:486 ../../Zotlabs/Module/Photos.php:1097
-#: ../../Zotlabs/Module/Webpages.php:262 ../../Zotlabs/Lib/ThreadItem.php:806
-#: ../../addon/hsse/hsse.php:153 ../../include/conversation.php:1359
-msgid "Preview"
-msgstr "Предварительный просмотр"
+#: ../../include/channel.php:1658
+msgid "Like this channel"
+msgstr "нравится этот канал"
-#: ../../Zotlabs/Module/Events.php:487 ../../addon/hsse/hsse.php:225
-#: ../../include/conversation.php:1431
-msgid "Permission settings"
-msgstr "Настройки разрешений"
+#: ../../include/channel.php:1669 ../../include/conversation.php:1702
+#: ../../include/taxonomy.php:659 ../../Zotlabs/Module/Photos.php:1135
+#: ../../Zotlabs/Lib/ThreadItem.php:236
+msgctxt "noun"
+msgid "Like"
+msgid_plural "Likes"
+msgstr[0] "Нравится"
+msgstr[1] "Нравится"
+msgstr[2] "Нравится"
-#: ../../Zotlabs/Module/Events.php:502
-msgid "Advanced Options"
-msgstr "Дополнительные настройки"
+#: ../../include/channel.php:1682
+msgid "j F, Y"
+msgstr ""
-#: ../../Zotlabs/Module/Events.php:613
-msgid "l, F j"
+#: ../../include/channel.php:1683
+msgid "j F"
msgstr ""
-#: ../../Zotlabs/Module/Events.php:641
-#: ../../Zotlabs/Module/Channel_calendar.php:370
-msgid "Edit event"
-msgstr "Редактировать событие"
+#: ../../include/channel.php:1690
+msgid "Birthday:"
+msgstr "День рождения:"
-#: ../../Zotlabs/Module/Events.php:643
-#: ../../Zotlabs/Module/Channel_calendar.php:372
-msgid "Delete event"
-msgstr "Удалить событие"
+#: ../../include/channel.php:1694 ../../Zotlabs/Module/Directory.php:334
+msgid "Age:"
+msgstr "Возраст:"
-#: ../../Zotlabs/Module/Events.php:669 ../../include/text.php:1939
-msgid "Link to Source"
-msgstr "Ссылка на источник"
+#: ../../include/channel.php:1703
+#, php-format
+msgid "for %1$d %2$s"
+msgstr "для %1$d %2$s"
-#: ../../Zotlabs/Module/Events.php:677
-#: ../../Zotlabs/Module/Channel_calendar.php:401
-msgid "calendar"
-msgstr "календарь"
+#: ../../include/channel.php:1715
+msgid "Tags:"
+msgstr "Теги:"
-#: ../../Zotlabs/Module/Events.php:696
-msgid "Edit Event"
-msgstr "Редактировать событие"
+#: ../../include/channel.php:1719
+msgid "Sexual Preference:"
+msgstr "Сексуальные предпочтения:"
-#: ../../Zotlabs/Module/Events.php:696
-msgid "Create Event"
-msgstr "Создать событие"
+#: ../../include/channel.php:1723 ../../Zotlabs/Module/Directory.php:350
+msgid "Hometown:"
+msgstr "Родной город:"
-#: ../../Zotlabs/Module/Events.php:699 ../../include/channel.php:1769
-msgid "Export"
-msgstr "Экспорт"
+#: ../../include/channel.php:1725
+msgid "Political Views:"
+msgstr "Политические взгляды:"
-#: ../../Zotlabs/Module/Events.php:739
-msgid "Event removed"
-msgstr "Событие удалено"
+#: ../../include/channel.php:1727
+msgid "Religion:"
+msgstr "Религия:"
-#: ../../Zotlabs/Module/Events.php:742
-#: ../../Zotlabs/Module/Channel_calendar.php:488
-msgid "Failed to remove event"
-msgstr "Не удалось удалить событие"
+#: ../../include/channel.php:1729 ../../Zotlabs/Module/Directory.php:352
+msgid "About:"
+msgstr "О себе:"
-#: ../../Zotlabs/Module/Appman.php:39 ../../Zotlabs/Module/Appman.php:56
-msgid "App installed."
-msgstr "Приложение установлено."
+#: ../../include/channel.php:1731
+msgid "Hobbies/Interests:"
+msgstr "Хобби / интересы:"
-#: ../../Zotlabs/Module/Appman.php:49
-msgid "Malformed app."
-msgstr "Неработающее приложение."
+#: ../../include/channel.php:1733
+msgid "Likes:"
+msgstr "Что вам нравится:"
-#: ../../Zotlabs/Module/Appman.php:132
-msgid "Embed code"
-msgstr "Встроить код"
+#: ../../include/channel.php:1735
+msgid "Dislikes:"
+msgstr "Что вам не нравится:"
-#: ../../Zotlabs/Module/Appman.php:138
-msgid "Edit App"
-msgstr "Редактировать приложение"
+#: ../../include/channel.php:1737
+msgid "Contact information and Social Networks:"
+msgstr "Контактная информация и социальные сети:"
-#: ../../Zotlabs/Module/Appman.php:138
-msgid "Create App"
-msgstr "Создать приложение"
+#: ../../include/channel.php:1739
+msgid "My other channels:"
+msgstr "Мои другие каналы:"
-#: ../../Zotlabs/Module/Appman.php:143
-msgid "Name of app"
-msgstr "Наименование приложения"
+#: ../../include/channel.php:1741
+msgid "Musical interests:"
+msgstr "Музыкальные интересы:"
-#: ../../Zotlabs/Module/Appman.php:144
-msgid "Location (URL) of app"
-msgstr "Местоположение (URL) приложения"
+#: ../../include/channel.php:1743
+msgid "Books, literature:"
+msgstr "Книги, литература:"
-#: ../../Zotlabs/Module/Appman.php:146
-msgid "Photo icon URL"
-msgstr "URL пиктограммы"
+#: ../../include/channel.php:1745
+msgid "Television:"
+msgstr "Телевидение:"
-#: ../../Zotlabs/Module/Appman.php:146
-msgid "80 x 80 pixels - optional"
-msgstr "80 x 80 пикселей - необязательно"
+#: ../../include/channel.php:1747
+msgid "Film/dance/culture/entertainment:"
+msgstr "Кино / танцы / культура / развлечения:"
-#: ../../Zotlabs/Module/Appman.php:147
-msgid "Categories (optional, comma separated list)"
-msgstr "Категории (необязательно, список через запятую)"
+#: ../../include/channel.php:1749
+msgid "Love/Romance:"
+msgstr "Любовь / романтика:"
-#: ../../Zotlabs/Module/Appman.php:148
-msgid "Version ID"
-msgstr "ID версии"
+#: ../../include/channel.php:1751
+msgid "Work/employment:"
+msgstr "Работа / занятость:"
-#: ../../Zotlabs/Module/Appman.php:149
-msgid "Price of app"
-msgstr "Цена приложения"
+#: ../../include/channel.php:1753
+msgid "School/education:"
+msgstr "Школа / образование:"
+
+#: ../../include/channel.php:1774 ../../Zotlabs/Module/Profperm.php:113
+#: ../../Zotlabs/Lib/Apps.php:361
+msgid "Profile"
+msgstr "Профиль"
-#: ../../Zotlabs/Module/Appman.php:150
-msgid "Location (URL) to purchase app"
-msgstr "Ссылка (URL) для покупки приложения"
+#: ../../include/channel.php:1776
+msgid "Like this thing"
+msgstr "нравится этo"
-#: ../../Zotlabs/Module/Regmod.php:15
-msgid "Please login."
-msgstr "Пожалуйста, войдите."
+#: ../../include/channel.php:1777 ../../Zotlabs/Module/Events.php:699
+msgid "Export"
+msgstr "Экспорт"
-#: ../../Zotlabs/Module/Magic.php:78
-msgid "Hub not found."
-msgstr "Узел не найден."
+#: ../../include/channel.php:2215 ../../Zotlabs/Module/Cover_photo.php:310
+msgid "cover photo"
+msgstr "фотография обложки"
-#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Module/Tagger.php:69
-#: ../../Zotlabs/Module/Like.php:392 ../../Zotlabs/Lib/Activity.php:2320
-#: ../../addon/redphotos/redphotohelper.php:71
-#: ../../addon/diaspora/Receiver.php:1592 ../../addon/pubcrawl/as.php:1690
-#: ../../include/conversation.php:116 ../../include/text.php:2117
-msgid "photo"
-msgstr "фото"
+#: ../../include/channel.php:2483 ../../boot.php:1675
+#: ../../Zotlabs/Module/Rmagic.php:93
+msgid "Remote Authentication"
+msgstr "Удаленная аутентификация"
-#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Module/Like.php:392
-#: ../../Zotlabs/Lib/Activity.php:2320 ../../addon/diaspora/Receiver.php:1592
-#: ../../addon/pubcrawl/as.php:1690 ../../include/conversation.php:144
-#: ../../include/text.php:2123
-msgid "status"
-msgstr "статус"
+#: ../../include/channel.php:2484 ../../Zotlabs/Module/Rmagic.php:94
+msgid "Enter your channel address (e.g. channel@example.com)"
+msgstr "Введите адрес вашего канала (например: channel@example.com)"
-#: ../../Zotlabs/Module/Subthread.php:143
-#, php-format
-msgid "%1$s is following %2$s's %3$s"
-msgstr "%1$s отслеживает %2$s's %3$s"
+#: ../../include/channel.php:2485 ../../Zotlabs/Module/Rmagic.php:95
+msgid "Authenticate"
+msgstr "Проверка подлинности"
-#: ../../Zotlabs/Module/Subthread.php:145
+#: ../../include/channel.php:2640 ../../Zotlabs/Module/Admin/Accounts.php:91
#, php-format
-msgid "%1$s stopped following %2$s's %3$s"
-msgstr "%1$s прекратил отслеживать %2$s's %3$s"
+msgid "Account '%s' deleted"
+msgstr "Аккаунт '%s' удален"
-#: ../../Zotlabs/Module/Article_edit.php:44 ../../Zotlabs/Module/Cal.php:31
-#: ../../Zotlabs/Module/Chanview.php:96 ../../Zotlabs/Module/Page.php:75
-#: ../../Zotlabs/Module/Wall_upload.php:31 ../../Zotlabs/Module/Block.php:41
-#: ../../Zotlabs/Module/Card_edit.php:44
-msgid "Channel not found."
-msgstr "Канал не найден."
+#: ../../include/message.php:13 ../../include/text.php:1791
+msgid "Download binary/encrypted content"
+msgstr "Загрузить двоичное / зашифрованное содержимое"
-#: ../../Zotlabs/Module/Article_edit.php:101
-#: ../../Zotlabs/Module/Editblock.php:116 ../../Zotlabs/Module/Chat.php:222
-#: ../../Zotlabs/Module/Editwebpage.php:143 ../../Zotlabs/Module/Mail.php:292
-#: ../../Zotlabs/Module/Mail.php:435 ../../Zotlabs/Module/Card_edit.php:101
-#: ../../addon/hsse/hsse.php:95 ../../include/conversation.php:1298
-msgid "Insert web link"
-msgstr "Вставить веб-ссылку"
+#: ../../include/message.php:41
+msgid "Unable to determine sender."
+msgstr "Невозможно определить отправителя."
-#: ../../Zotlabs/Module/Article_edit.php:117
-#: ../../Zotlabs/Module/Editblock.php:129 ../../Zotlabs/Module/Photos.php:671
-#: ../../Zotlabs/Module/Photos.php:1041 ../../Zotlabs/Module/Card_edit.php:117
-#: ../../addon/hsse/hsse.php:221 ../../include/conversation.php:1427
-msgid "Title (optional)"
-msgstr "Заголовок (необязательно)"
+#: ../../include/message.php:80
+msgid "No recipient provided."
+msgstr "Получатель не предоставлен."
-#: ../../Zotlabs/Module/Article_edit.php:128
-msgid "Edit Article"
-msgstr "Редактировать статью"
+#: ../../include/message.php:85
+msgid "[no subject]"
+msgstr "[без темы]"
-#: ../../Zotlabs/Module/Import_items.php:48 ../../Zotlabs/Module/Import.php:68
-msgid "Nothing to import."
-msgstr "Ничего импортировать."
+#: ../../include/message.php:214
+msgid "Stored post could not be verified."
+msgstr "Сохранённая публикация не может быть проверена."
-#: ../../Zotlabs/Module/Import_items.php:72 ../../Zotlabs/Module/Import.php:83
-#: ../../Zotlabs/Module/Import.php:99
-msgid "Unable to download data from old server"
-msgstr "Невозможно загрузить данные со старого сервера"
+#: ../../include/markdown.php:202 ../../include/bbcode.php:366
+#, php-format
+msgid "%1$s wrote the following %2$s %3$s"
+msgstr "%1$s была создана %2$s %3$s"
-#: ../../Zotlabs/Module/Import_items.php:77 ../../Zotlabs/Module/Import.php:106
-msgid "Imported file is empty."
-msgstr "Импортированный файл пуст."
+#: ../../include/markdown.php:204 ../../include/bbcode.php:362
+#: ../../Zotlabs/Module/Tagger.php:77
+msgid "post"
+msgstr "публикация"
-#: ../../Zotlabs/Module/Import_items.php:93
-#, php-format
-msgid "Warning: Database versions differ by %1$d updates."
-msgstr "Предупреждение: Версия базы данных отличается от %1$d обновления."
+#: ../../include/items.php:416 ../../Zotlabs/Module/Dreport.php:10
+#: ../../Zotlabs/Module/Dreport.php:82 ../../Zotlabs/Module/Share.php:71
+#: ../../Zotlabs/Module/Profperm.php:28 ../../Zotlabs/Module/Like.php:301
+#: ../../Zotlabs/Module/Subthread.php:86 ../../Zotlabs/Module/Group.php:98
+#: ../../Zotlabs/Module/Cloud.php:119 ../../Zotlabs/Module/Import_items.php:120
+#: ../../Zotlabs/Web/WebServer.php:122
+#: ../../extend/addon/hzaddons/frphotos/frphotos.php:82
+#: ../../extend/addon/hzaddons/redphotos/redphotos.php:119
+#: ../../extend/addon/hzaddons/redfiles/redfiles.php:109
+#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:75
+msgid "Permission denied"
+msgstr "Доступ запрещен"
-#: ../../Zotlabs/Module/Import_items.php:108
-msgid "Import completed"
-msgstr "Импорт завершён."
+#: ../../include/items.php:965 ../../include/items.php:1025
+msgid "(Unknown)"
+msgstr "(Неизвестный)"
-#: ../../Zotlabs/Module/Import_items.php:125
-msgid "Import Items"
-msgstr "Импортировать объекты"
+#: ../../include/items.php:1213
+msgid "Visible to anybody on the internet."
+msgstr "Виден всем в интернете."
-#: ../../Zotlabs/Module/Import_items.php:126
-msgid "Use this form to import existing posts and content from an export file."
-msgstr "Используйте эту форму для импорта существующих публикаций и содержимого из файла."
+#: ../../include/items.php:1215
+msgid "Visible to you only."
+msgstr "Видно только вам."
-#: ../../Zotlabs/Module/Import_items.php:127
-#: ../../Zotlabs/Module/Import.php:629
-msgid "File to Upload"
-msgstr "Файл для загрузки"
+#: ../../include/items.php:1217
+msgid "Visible to anybody in this network."
+msgstr "Видно всем в этой сети."
-#: ../../Zotlabs/Module/New_channel.php:147 ../../Zotlabs/Module/Manage.php:138
-#, php-format
-msgid "You have created %1$.0f of %2$.0f allowed channels."
-msgstr "Вы создали %1$.0f из %2$.0f возможных каналов."
+#: ../../include/items.php:1219
+msgid "Visible to anybody authenticated."
+msgstr "Видно всем аутентифицированным."
-#: ../../Zotlabs/Module/New_channel.php:157
-#: ../../Zotlabs/Module/New_channel.php:164
-#: ../../Zotlabs/Module/Connedit.php:869 ../../Zotlabs/Module/Defperms.php:256
-#: ../../Zotlabs/Widget/Notifications.php:162 ../../include/nav.php:326
-msgid "Loading"
-msgstr "Загрузка"
+#: ../../include/items.php:1221
+#, php-format
+msgid "Visible to anybody on %s."
+msgstr "Видно всем в %s."
-#: ../../Zotlabs/Module/New_channel.php:159
-msgid "Your real name is recommended."
-msgstr "Рекомендуется использовать ваше настоящее имя."
+#: ../../include/items.php:1223
+msgid "Visible to all connections."
+msgstr "Видно всем контактам."
-#: ../../Zotlabs/Module/New_channel.php:160
-msgid ""
-"Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation "
-"Group\""
-msgstr "Примеры: \"Иван Иванов\", \"Оксана и кони\", \"Футбол\", \"Тимур и его команда\""
+#: ../../include/items.php:1225
+msgid "Visible to approved connections."
+msgstr "Видно только одобренным контактам."
-#: ../../Zotlabs/Module/New_channel.php:165
-msgid ""
-"This will be used to create a unique network address (like an email address)."
-msgstr "Это будет использовано для создания уникального сетевого адреса (наподобие email)."
+#: ../../include/items.php:1227
+msgid "Visible to specific connections."
+msgstr "Видно указанным контактам."
-#: ../../Zotlabs/Module/New_channel.php:167
-msgid "Allowed characters are a-z 0-9, - and _"
-msgstr "Разрешённые символы a-z 0-9, - и _"
+#: ../../include/items.php:3700 ../../Zotlabs/Module/Display.php:45
+#: ../../Zotlabs/Module/Display.php:455 ../../Zotlabs/Module/Admin.php:62
+#: ../../Zotlabs/Module/Filestorage.php:26 ../../Zotlabs/Module/Viewsrc.php:25
+#: ../../Zotlabs/Module/Admin/Addons.php:260
+#: ../../Zotlabs/Module/Admin/Themes.php:72 ../../Zotlabs/Module/Thing.php:94
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:234
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:235
+msgid "Item not found."
+msgstr "Элемент не найден."
-#: ../../Zotlabs/Module/New_channel.php:175
-msgid "Channel name"
-msgstr "Название канала"
+#: ../../include/items.php:4277 ../../Zotlabs/Module/Group.php:61
+#: ../../Zotlabs/Module/Group.php:213
+msgid "Privacy group not found."
+msgstr "Группа конфиденциальности не найдена."
-#: ../../Zotlabs/Module/New_channel.php:177
-#: ../../Zotlabs/Module/Register.php:263
-msgid "Choose a short nickname"
-msgstr "Выберите короткий псевдоним"
+#: ../../include/items.php:4293
+msgid "Privacy group is empty."
+msgstr "Группа конфиденциальности пуста"
-#: ../../Zotlabs/Module/New_channel.php:178
-#: ../../Zotlabs/Module/Settings/Channel.php:535
-#: ../../Zotlabs/Module/Register.php:264
-msgid "Channel role and privacy"
-msgstr "Роль и конфиденциальность канала"
+#: ../../include/items.php:4300
+#, php-format
+msgid "Privacy group: %s"
+msgstr "Группа конфиденциальности: %s"
-#: ../../Zotlabs/Module/New_channel.php:178
-msgid ""
-"Select a channel permission role compatible with your usage needs and "
-"privacy requirements."
-msgstr "Выберите разрешения для канала в соответствии с вашими потребностями и требованиями безопасности."
+#: ../../include/items.php:4310 ../../Zotlabs/Module/Connedit.php:867
+#, php-format
+msgid "Connection: %s"
+msgstr "Контакт: %s"
-#: ../../Zotlabs/Module/New_channel.php:178
-#: ../../Zotlabs/Module/Register.php:264
-msgid "Read more about channel permission roles"
-msgstr "Прочитать больше о разрешениях для каналов"
+#: ../../include/items.php:4312
+msgid "Connection not found."
+msgstr "Контакт не найден."
-#: ../../Zotlabs/Module/New_channel.php:181
-msgid "Create a Channel"
-msgstr "Создать канал"
+#: ../../include/items.php:4654 ../../Zotlabs/Module/Cover_photo.php:303
+msgid "female"
+msgstr "женщина"
-#: ../../Zotlabs/Module/New_channel.php:182
-msgid ""
-"A channel is a unique network identity. It can represent a person (social "
-"network profile), a forum (group), a business or celebrity page, a newsfeed, "
-"and many other things."
-msgstr "Канал это уникальная сетевая идентичность. Он может представлять человека (профиль в социальной сети), форум или группу, бизнес или страницу знаменитости, новостную ленту и многие другие вещи."
+#: ../../include/items.php:4655 ../../Zotlabs/Module/Cover_photo.php:304
+#, php-format
+msgid "%1$s updated her %2$s"
+msgstr "%1$s обновила её %2$s"
-#: ../../Zotlabs/Module/New_channel.php:183
-msgid ""
-"or import an existing channel from another location."
-msgstr "или импортировать существующий канал из другого места."
+#: ../../include/items.php:4656 ../../Zotlabs/Module/Cover_photo.php:305
+msgid "male"
+msgstr "мужчина"
-#: ../../Zotlabs/Module/New_channel.php:188
-msgid "Validate"
-msgstr "Проверить"
+#: ../../include/items.php:4657 ../../Zotlabs/Module/Cover_photo.php:306
+#, php-format
+msgid "%1$s updated his %2$s"
+msgstr "%1$s обновил его %2$s"
-#: ../../Zotlabs/Module/Removeme.php:35
-msgid ""
-"Channel removals are not allowed within 48 hours of changing the account "
-"password."
-msgstr "Удаление канала не разрешается в течении 48 часов после смены пароля у аккаунта."
+#: ../../include/items.php:4659 ../../Zotlabs/Module/Cover_photo.php:308
+#, php-format
+msgid "%1$s updated their %2$s"
+msgstr "%2$s %1$s обновлена"
-#: ../../Zotlabs/Module/Removeme.php:60
-msgid "Remove This Channel"
-msgstr "Удалить этот канал"
+#: ../../include/items.php:4661
+msgid "profile photo"
+msgstr "Фотография профиля"
-#: ../../Zotlabs/Module/Removeme.php:61
-#: ../../Zotlabs/Module/Removeaccount.php:58
-#: ../../Zotlabs/Module/Changeaddr.php:78
-msgid "WARNING: "
-msgstr "ПРЕДУПРЕЖДЕНИЕ: "
+#: ../../include/items.php:4853
+#, php-format
+msgid "[Edited %s]"
+msgstr "[Отредактировано %s]"
-#: ../../Zotlabs/Module/Removeme.php:61
-msgid "This channel will be completely removed from the network. "
-msgstr "Этот канал будет полностью удалён из сети. "
+#: ../../include/items.php:4853
+msgctxt "edit_activity"
+msgid "Post"
+msgstr "Публикация"
-#: ../../Zotlabs/Module/Removeme.php:61
-#: ../../Zotlabs/Module/Removeaccount.php:58
-msgid "This action is permanent and can not be undone!"
-msgstr "Это действие необратимо и не может быть отменено!"
+#: ../../include/items.php:4853
+msgctxt "edit_activity"
+msgid "Comment"
+msgstr "Комментарий"
-#: ../../Zotlabs/Module/Removeme.php:62
-#: ../../Zotlabs/Module/Removeaccount.php:59
-#: ../../Zotlabs/Module/Changeaddr.php:79
-msgid "Please enter your password for verification:"
-msgstr "Пожалуйста, введите ваш пароль для проверки:"
+#: ../../include/activities.php:42
+msgid " and "
+msgstr " и "
-#: ../../Zotlabs/Module/Removeme.php:63
-msgid "Remove this channel and all its clones from the network"
-msgstr "Удалить этот канал и все его клоны из сети"
+#: ../../include/activities.php:50
+msgid "public profile"
+msgstr "общедоступный профиль"
-#: ../../Zotlabs/Module/Removeme.php:63
-msgid ""
-"By default only the instance of the channel located on this hub will be "
-"removed from the network"
-msgstr "По умолчанию только представление канала расположенное на данном хабе будет удалено из сети"
+#: ../../include/activities.php:59
+#, php-format
+msgid "%1$s changed %2$s to “%3$s”"
+msgstr "%1$s изменил %2$s на “%3$s”"
-#: ../../Zotlabs/Module/Removeme.php:64
-#: ../../Zotlabs/Module/Settings/Channel.php:594
-msgid "Remove Channel"
-msgstr "Удаление канала"
+#: ../../include/activities.php:60
+#, php-format
+msgid "Visit %1$s's %2$s"
+msgstr "Посетить %1$s %2$s"
-#: ../../Zotlabs/Module/Sharedwithme.php:103
-msgid "Files: shared with me"
-msgstr "Файлы: поделились со мной"
+#: ../../include/activities.php:63
+#, php-format
+msgid "%1$s has an updated %2$s, changing %3$s."
+msgstr "%1$s обновлено %2$s, изменено %3$s."
-#: ../../Zotlabs/Module/Sharedwithme.php:105
-msgid "NEW"
-msgstr "НОВОЕ"
+#: ../../include/features.php:55 ../../Zotlabs/Module/Settings/Features.php:36
+#: ../../Zotlabs/Module/Admin/Features.php:55
+#: ../../Zotlabs/Module/Admin/Features.php:56
+msgid "Off"
+msgstr "Выкл."
-#: ../../Zotlabs/Module/Sharedwithme.php:106
-#: ../../Zotlabs/Storage/Browser.php:293 ../../include/text.php:1515
-msgid "Size"
-msgstr "Размер"
+#: ../../include/features.php:55 ../../Zotlabs/Module/Settings/Features.php:36
+#: ../../Zotlabs/Module/Admin/Features.php:55
+#: ../../Zotlabs/Module/Admin/Features.php:56
+msgid "On"
+msgstr "Вкл."
-#: ../../Zotlabs/Module/Sharedwithme.php:107
-#: ../../Zotlabs/Storage/Browser.php:294
-msgid "Last Modified"
-msgstr "Последнее изменение"
+#: ../../include/features.php:82 ../../include/nav.php:465
+#: ../../include/nav.php:468 ../../Zotlabs/Storage/Browser.php:140
+#: ../../Zotlabs/Lib/Apps.php:345
+msgid "Calendar"
+msgstr "Календарь"
-#: ../../Zotlabs/Module/Sharedwithme.php:108
-msgid "Remove all files"
-msgstr "Удалить все файлы"
+#: ../../include/features.php:86
+msgid "Start calendar week on Monday"
+msgstr "Начинать календарную неделю с понедельника"
-#: ../../Zotlabs/Module/Sharedwithme.php:109
-msgid "Remove this file"
-msgstr "Удалить этот файл"
+#: ../../include/features.php:87
+msgid "Default is Sunday"
+msgstr "По умолчанию - воскресенье"
-#: ../../Zotlabs/Module/Setup.php:167
-msgid "$Projectname Server - Setup"
-msgstr "$Projectname сервер - Установка"
+#: ../../include/features.php:94
+msgid "Event Timezone Selection"
+msgstr "Выбор часового пояса события"
-#: ../../Zotlabs/Module/Setup.php:171
-msgid "Could not connect to database."
-msgstr "Не удалось подключиться к серверу баз данных."
+#: ../../include/features.php:95
+msgid "Allow event creation in timezones other than your own."
+msgstr "Разрешить создание события в часовой зоне отличной от вашей"
-#: ../../Zotlabs/Module/Setup.php:175
-msgid ""
-"Could not connect to specified site URL. Possible SSL certificate or DNS "
-"issue."
-msgstr "Не удалось подключиться к указанному URL. Вероятно проблема с SSL сертификатом или DNS."
+#: ../../include/features.php:104 ../../Zotlabs/Lib/Apps.php:342
+msgid "Channel Home"
+msgstr "Главная канала"
-#: ../../Zotlabs/Module/Setup.php:182
-msgid "Could not create table."
-msgstr "Не удалось создать таблицу."
+#: ../../include/features.php:108
+msgid "Search by Date"
+msgstr "Поиск по дате"
-#: ../../Zotlabs/Module/Setup.php:188
-msgid "Your site database has been installed."
-msgstr "Ваша база данных установлена."
+#: ../../include/features.php:109
+msgid "Ability to select posts by date ranges"
+msgstr "Возможность выбора сообщений по диапазонам дат"
-#: ../../Zotlabs/Module/Setup.php:194
-msgid ""
-"You may need to import the file \"install/schema_xxx.sql\" manually using a "
-"database client."
-msgstr "Вам может понадобится импортировать файл \"install/schema_xxx.sql\" вручную используя клиент базы данных."
+#: ../../include/features.php:116
+msgid "Tag Cloud"
+msgstr "Облако тегов"
-#: ../../Zotlabs/Module/Setup.php:195 ../../Zotlabs/Module/Setup.php:259
-#: ../../Zotlabs/Module/Setup.php:766
-msgid "Please see the file \"install/INSTALL.txt\"."
-msgstr "Пожалуйста, обратитесь к файлу \"install/INSTALL.txt\"."
+#: ../../include/features.php:117
+msgid "Provide a personal tag cloud on your channel page"
+msgstr "Показывает личное облако тегов на странице канала"
-#: ../../Zotlabs/Module/Setup.php:256
-msgid "System check"
-msgstr "Проверка системы"
+#: ../../include/features.php:124 ../../include/features.php:351
+msgid "Use blog/list mode"
+msgstr "Использовать режим блога / списка"
-#: ../../Zotlabs/Module/Setup.php:261
-msgid "Check again"
-msgstr "Перепроверить"
+#: ../../include/features.php:125 ../../include/features.php:352
+msgid "Comments will be displayed separately"
+msgstr "Комментарии будут отображаться отдельно"
-#: ../../Zotlabs/Module/Setup.php:282
-msgid "Database connection"
-msgstr "Подключение к базе данных"
+#: ../../include/features.php:133 ../../include/text.php:1010
+#: ../../Zotlabs/Module/Connections.php:351 ../../Zotlabs/Lib/Apps.php:332
+msgid "Connections"
+msgstr "Контакты"
-#: ../../Zotlabs/Module/Setup.php:283
-msgid ""
-"In order to install $Projectname we need to know how to connect to your "
-"database."
-msgstr "Для установки $Projectname необходимо знать как подключиться к ваше базе данных."
+#: ../../include/features.php:137
+msgid "Connection Filtering"
+msgstr "Фильтрация контактов"
-#: ../../Zotlabs/Module/Setup.php:284
-msgid ""
-"Please contact your hosting provider or site administrator if you have "
-"questions about these settings."
-msgstr "Пожалуйста, свяжитесь с вашим хостинг провайдером или администрацией сайта если у вас есть вопросы об этих настройках."
+#: ../../include/features.php:138
+msgid "Filter incoming posts from connections based on keywords/content"
+msgstr "Фильтр входящих сообщений от контактов на основе ключевых слов / контента"
-#: ../../Zotlabs/Module/Setup.php:285
-msgid ""
-"The database you specify below should already exist. If it does not, please "
-"create it before continuing."
-msgstr "Указанная ниже база данных должна существовать. Если это не так, пожалуйста, создайте её перед тем, как продолжить."
+#: ../../include/features.php:146
+msgid "Conversation"
+msgstr "Диалоги"
-#: ../../Zotlabs/Module/Setup.php:289
-msgid "Database Server Name"
-msgstr "Имя сервера баз данных"
+#: ../../include/features.php:150
+msgid "Community Tagging"
+msgstr "Отметки сообщества"
-#: ../../Zotlabs/Module/Setup.php:289
-msgid "Default is 127.0.0.1"
-msgstr "По умолчанию 127.0.0.1"
+#: ../../include/features.php:151
+msgid "Ability to tag existing posts"
+msgstr "Возможность помечать тегами существующие публикации"
-#: ../../Zotlabs/Module/Setup.php:290
-msgid "Database Port"
-msgstr "Порт сервера баз данных"
+#: ../../include/features.php:158
+msgid "Emoji Reactions"
+msgstr "Реакции Emoji"
-#: ../../Zotlabs/Module/Setup.php:290
-msgid "Communication port number - use 0 for default"
-msgstr "Порт коммуникации - используйте 0 по умолчанию"
+#: ../../include/features.php:159
+msgid "Add emoji reaction ability to posts"
+msgstr "Возможность добавлять реакции Emoji к публикациям"
-#: ../../Zotlabs/Module/Setup.php:291
-msgid "Database Login Name"
-msgstr "Имя для подключения к базе данных"
+#: ../../include/features.php:166
+msgid "Dislike Posts"
+msgstr "Не нравящиеся публикации"
-#: ../../Zotlabs/Module/Setup.php:292
-msgid "Database Login Password"
-msgstr "Пароль для подключения к базе данных"
+#: ../../include/features.php:167
+msgid "Ability to dislike posts/comments"
+msgstr "Возможность отмечать не нравящиеся публикации / комментарии"
-#: ../../Zotlabs/Module/Setup.php:293
-msgid "Database Name"
-msgstr "Имя базы данных"
+#: ../../include/features.php:174
+msgid "Star Posts"
+msgstr "Помечать сообщения"
-#: ../../Zotlabs/Module/Setup.php:294
-msgid "Database Type"
-msgstr "Тип базы данных"
+#: ../../include/features.php:175
+msgid "Ability to mark special posts with a star indicator"
+msgstr "Возможность отметить специальные сообщения индикатором-звёздочкой"
-#: ../../Zotlabs/Module/Setup.php:296 ../../Zotlabs/Module/Setup.php:336
-msgid "Site administrator email address"
-msgstr "Адрес электронной почты администратора сайта"
+#: ../../include/features.php:182
+msgid "Reply on comment"
+msgstr "Ответить на комментарий"
-#: ../../Zotlabs/Module/Setup.php:296 ../../Zotlabs/Module/Setup.php:336
-msgid ""
-"Your account email address must match this in order to use the web admin "
-"panel."
-msgstr "Ваш адрес электронной почты должен соответствовать этому для использования веб-панели администратора."
+#: ../../include/features.php:183
+msgid "Ability to reply on selected comment"
+msgstr "Возможность ответить на выбранный комментарий"
-#: ../../Zotlabs/Module/Setup.php:297 ../../Zotlabs/Module/Setup.php:338
-msgid "Website URL"
-msgstr "URL веб-сайта"
+#: ../../include/features.php:192 ../../Zotlabs/Lib/Apps.php:346
+msgid "Directory"
+msgstr "Каталог"
-#: ../../Zotlabs/Module/Setup.php:297 ../../Zotlabs/Module/Setup.php:338
-msgid "Please use SSL (https) URL if available."
-msgstr "Пожалуйста, используйте SSL (https) URL если возможно."
+#: ../../include/features.php:196
+msgid "Advanced Directory Search"
+msgstr "Расширенный поиск в каталоге"
-#: ../../Zotlabs/Module/Setup.php:298 ../../Zotlabs/Module/Setup.php:340
-msgid "Please select a default timezone for your website"
-msgstr "Пожалуйста, выберите часовой пояс по умолчанию для вашего сайта"
+#: ../../include/features.php:197
+msgid "Allows creation of complex directory search queries"
+msgstr "Позволяет создание сложных поисковых запросов в каталоге"
-#: ../../Zotlabs/Module/Setup.php:325
-msgid "Site settings"
-msgstr "Настройки сайта"
+#: ../../include/features.php:206
+msgid "Editor"
+msgstr "Редактор"
-#: ../../Zotlabs/Module/Setup.php:379
-msgid "PHP version 7.1 or greater is required."
-msgstr "Требуется PHP версии 7.1 или старше."
+#: ../../include/features.php:210
+msgid "Post Categories"
+msgstr "Категории публикаций"
-#: ../../Zotlabs/Module/Setup.php:380
-msgid "PHP version"
-msgstr "Версия PHP"
+#: ../../include/features.php:211
+msgid "Add categories to your posts"
+msgstr "Добавить категории для ваших публикаций"
-#: ../../Zotlabs/Module/Setup.php:396
-msgid "Could not find a command line version of PHP in the web server PATH."
-msgstr "Не удалось найти консольную версию PHP в путях переменной PATH веб-сервера."
+#: ../../include/features.php:219
+msgid "Large Photos"
+msgstr "Большие фотографии"
-#: ../../Zotlabs/Module/Setup.php:397
+#: ../../include/features.php:220
msgid ""
-"If you don't have a command line version of PHP installed on server, you "
-"will not be able to run background polling via cron."
-msgstr "Если у вас на сервере не установлена консольная версия PHP вы не сможете запустить фоновый опрос через cron. "
+"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
+"(640px) photo thumbnails"
+msgstr "Включить большие (1024px) миниатюры изображений в публикациях. Если не включено, использовать маленькие (640px) миниатюры."
-#: ../../Zotlabs/Module/Setup.php:401
-msgid "PHP executable path"
-msgstr "Пусть к исполняемому модулю PHP"
+#: ../../include/features.php:227
+msgid "Even More Encryption"
+msgstr "Еще больше шифрования"
-#: ../../Zotlabs/Module/Setup.php:401
+#: ../../include/features.php:228
msgid ""
-"Enter full path to php executable. You can leave this blank to continue the "
-"installation."
-msgstr "Введите полный путь к исполняемому модулю PHP. Вы можете оставить его пустым для продолжения установки."
+"Allow optional encryption of content end-to-end with a shared secret key"
+msgstr "Разрешить дополнительное end-to-end шифрование содержимого с общим секретным ключом"
-#: ../../Zotlabs/Module/Setup.php:406
-msgid "Command line PHP"
-msgstr "Командная строка PHP"
+#: ../../include/features.php:235
+msgid "Enable Voting Tools"
+msgstr "Включить инструменты голосования"
-#: ../../Zotlabs/Module/Setup.php:416
-msgid ""
-"Unable to check command line PHP, as shell_exec() is disabled. This is "
-"required."
-msgstr "Невозможно проверить командную строку PHP поскольку требуемая функция shell_exec() отключена."
+#: ../../include/features.php:236
+msgid "Provide a class of post which others can vote on"
+msgstr "Предоставь класс публикаций с возможностью голосования"
-#: ../../Zotlabs/Module/Setup.php:420
-msgid ""
-"The command line version of PHP on your system does not have "
-"\"register_argc_argv\" enabled."
-msgstr "В консольной версии PHP в вашей системе отключена опция \"register_argc_argv\"."
+#: ../../include/features.php:243
+msgid "Disable Comments"
+msgstr "Отключить комментарии"
-#: ../../Zotlabs/Module/Setup.php:421
-msgid "This is required for message delivery to work."
-msgstr "Это необходимо для функционирования доставки сообщений."
+#: ../../include/features.php:244
+msgid "Provide the option to disable comments for a post"
+msgstr "Предоставить возможность отключать комментарии для публикаций"
-#: ../../Zotlabs/Module/Setup.php:424
-msgid "PHP register_argc_argv"
-msgstr ""
+#: ../../include/features.php:251
+msgid "Delayed Posting"
+msgstr "Задержанная публикация"
-#: ../../Zotlabs/Module/Setup.php:444
-msgid ""
-"This is not sufficient to upload larger images or files. You should be able "
-"to upload at least 4 MB at once."
-msgstr "Этого недостаточно для загрузки больших изображений или файлов. Вы должны иметь возможность загрузить как минимум 4 Мб за раз."
+#: ../../include/features.php:252
+msgid "Allow posts to be published at a later date"
+msgstr "Разрешить размешать публикации следующими датами"
-#: ../../Zotlabs/Module/Setup.php:446
-#, php-format
-msgid ""
-"Your max allowed total upload size is set to %s. Maximum size of one file to "
-"upload is set to %s. You are allowed to upload up to %d files at once."
-msgstr "Максимально разрешённый общий размер загрузок установлен в %s. Максимальный размер одной загрузки установлен в %s. Вам разрешено загружать до %d файлов за один приём."
+#: ../../include/features.php:259
+msgid "Content Expiration"
+msgstr "Истечение срока действия содержимого"
-#: ../../Zotlabs/Module/Setup.php:452
-msgid "You can adjust these settings in the server php.ini file."
-msgstr "Вы можете изменить эти настройки в файле php.ini на сервере."
+#: ../../include/features.php:260
+msgid "Remove posts/comments and/or private messages at a future time"
+msgstr "Удалять публикации / комментарии и / или личные сообщения"
-#: ../../Zotlabs/Module/Setup.php:454
-msgid "PHP upload limits"
-msgstr "Максимальный размер загрузки в PHP"
+#: ../../include/features.php:267
+msgid "Suppress Duplicate Posts/Comments"
+msgstr "Подавлять дублирующие публикации / комментарии"
-#: ../../Zotlabs/Module/Setup.php:477
+#: ../../include/features.php:268
msgid ""
-"Error: the \"openssl_pkey_new\" function on this system is not able to "
-"generate encryption keys"
-msgstr "Ошибка: функция \"openssl_pkey_new\" не может сгенерировать ключи шифрования"
+"Prevent posts with identical content to be published with less than two "
+"minutes in between submissions."
+msgstr "Предотвращает появление публикаций с одинаковым содержимым если интервал между ними менее 2 минут"
-#: ../../Zotlabs/Module/Setup.php:478
-msgid ""
-"If running under Windows, please see \"http://www.php.net/manual/en/openssl."
-"installation.php\"."
-msgstr "Если работаете под Windows, см. \"http://www.php.net/manual/en/openssl.installation.php\"."
+#: ../../include/features.php:275
+msgid "Auto-save drafts of posts and comments"
+msgstr "Автоматически сохранять черновики публикаций и комментариев"
-#: ../../Zotlabs/Module/Setup.php:481
-msgid "Generate encryption keys"
-msgstr "Генерация ключей шифрования"
+#: ../../include/features.php:276
+msgid ""
+"Automatically saves post and comment drafts in local browser storage to help "
+"prevent accidental loss of compositions"
+msgstr "Автоматически сохраняет черновики публикаций и комментариев в локальном хранилище браузера для предотвращения их случайной утраты"
-#: ../../Zotlabs/Module/Setup.php:498
-msgid "libCurl PHP module"
-msgstr "модуль PHP libcURL"
+#: ../../include/features.php:285
+msgid "Manage"
+msgstr "Управление"
-#: ../../Zotlabs/Module/Setup.php:499
-msgid "GD graphics PHP module"
-msgstr "модуль графики PHP GD"
+#: ../../include/features.php:289
+msgid "Navigation Channel Select"
+msgstr "Выбор канала навигации"
-#: ../../Zotlabs/Module/Setup.php:500
-msgid "OpenSSL PHP module"
-msgstr "модуль PHP OpenSSL"
+#: ../../include/features.php:290
+msgid "Change channels directly from within the navigation dropdown menu"
+msgstr "Изменить канал напрямую из выпадающего меню"
-#: ../../Zotlabs/Module/Setup.php:501
-msgid "PDO database PHP module"
-msgstr "модуль баз данных PHP PDO"
+#: ../../include/features.php:299 ../../Zotlabs/Module/Connections.php:310
+msgid "Network"
+msgstr "Сеть"
-#: ../../Zotlabs/Module/Setup.php:502
-msgid "mb_string PHP module"
-msgstr "модуль PHP mb_string"
+#: ../../include/features.php:303 ../../Zotlabs/Widget/Savedsearch.php:83
+msgid "Saved Searches"
+msgstr "Сохранённые поиски"
-#: ../../Zotlabs/Module/Setup.php:503
-msgid "xml PHP module"
-msgstr "модуль PHP xml"
+#: ../../include/features.php:304
+msgid "Save search terms for re-use"
+msgstr "Сохранять результаты поиска для повторного использования"
-#: ../../Zotlabs/Module/Setup.php:504
-msgid "zip PHP module"
-msgstr "модуль PHP zip"
+#: ../../include/features.php:312
+msgid "Ability to file posts under folders"
+msgstr "Возможность размещать публикации в каталогах"
-#: ../../Zotlabs/Module/Setup.php:508 ../../Zotlabs/Module/Setup.php:510
-msgid "Apache mod_rewrite module"
-msgstr "модуль Apache mod_rewrite"
+#: ../../include/features.php:319
+msgid "Alternate Stream Order"
+msgstr "Отображение потока"
-#: ../../Zotlabs/Module/Setup.php:508
+#: ../../include/features.php:320
msgid ""
-"Error: Apache webserver mod-rewrite module is required but not installed."
-msgstr "Ошибка: требуемый модуль mod_rewrite веб-сервера Apache не установлен."
+"Ability to order the stream by last post date, last comment date or "
+"unthreaded activities"
+msgstr "Возможность показывать поток по дате последнего сообщения, последнего комментария или в порядке поступления"
-#: ../../Zotlabs/Module/Setup.php:514 ../../Zotlabs/Module/Setup.php:517
-msgid "exec"
-msgstr ""
+#: ../../include/features.php:327
+msgid "Contact Filter"
+msgstr "Фильтр контактов"
-#: ../../Zotlabs/Module/Setup.php:514
-msgid ""
-"Error: exec is required but is either not installed or has been disabled in "
-"php.ini"
-msgstr "Ошибка: exec требуется, однако не установлен или был отключён в php.ini"
+#: ../../include/features.php:328
+msgid "Ability to display only posts of a selected contact"
+msgstr "Возможность показа публикаций только от выбранных контактов"
-#: ../../Zotlabs/Module/Setup.php:520 ../../Zotlabs/Module/Setup.php:523
-msgid "shell_exec"
-msgstr ""
+#: ../../include/features.php:335
+msgid "Forum Filter"
+msgstr "Фильтр по форумам"
-#: ../../Zotlabs/Module/Setup.php:520
-msgid ""
-"Error: shell_exec is required but is either not installed or has been "
-"disabled in php.ini"
-msgstr "Ошибка: shell_exec требуется, однако не установлен или был отключён в php.ini"
+#: ../../include/features.php:336
+msgid "Ability to display only posts of a specific forum"
+msgstr "Возможность показа публикаций только определённого форума"
-#: ../../Zotlabs/Module/Setup.php:528
-msgid "Error: libCURL PHP module required but not installed."
-msgstr "Ошибка: модуль PHP libсURL требуется, однако не установлен"
+#: ../../include/features.php:343
+msgid "Personal Posts Filter"
+msgstr "Персональный фильтр публикаций"
-#: ../../Zotlabs/Module/Setup.php:532
-msgid ""
-"Error: GD PHP module with JPEG support or ImageMagick graphics library "
-"required but not installed."
-msgstr "Ошибка: модуль PHP GD с поддержкой JPEG или графическая библиотека ImageMagick требуется, однако не установлена"
+#: ../../include/features.php:344
+msgid "Ability to display only posts that you've interacted on"
+msgstr "Возможность показа только тех публикаций с которыми вы взаимодействовали"
-#: ../../Zotlabs/Module/Setup.php:536
-msgid "Error: openssl PHP module required but not installed."
-msgstr "Ошибка: модуль PHP OpenSSL требуется, однако не установлен"
+#: ../../include/features.php:361 ../../include/nav.php:446
+#: ../../Zotlabs/Module/Fbrowser.php:29 ../../Zotlabs/Lib/Apps.php:344
+msgid "Photos"
+msgstr "Фотографии"
-#: ../../Zotlabs/Module/Setup.php:542
-msgid ""
-"Error: PDO database PHP module missing a driver for either mysql or pgsql."
-msgstr "Ошибка: отсутствует драйвер MySQL или PgSQL в модуле баз данных PHP PDO"
+#: ../../include/features.php:365
+msgid "Photo Location"
+msgstr "Местоположение фотографии"
-#: ../../Zotlabs/Module/Setup.php:547
-msgid "Error: PDO database PHP module required but not installed."
-msgstr "Ошибка: модуль баз данных PHP PDO требуется, однако не установлен"
+#: ../../include/features.php:366
+msgid "If location data is available on uploaded photos, link this to a map."
+msgstr "Если данные о местоположении доступны на загруженных фотографий, связать их с картой."
-#: ../../Zotlabs/Module/Setup.php:551
-msgid "Error: mb_string PHP module required but not installed."
-msgstr "Ошибка: модуль PHP mb_string требуется, однако не установлен"
+#: ../../include/features.php:375 ../../Zotlabs/Lib/Apps.php:362
+msgid "Profiles"
+msgstr "Редактировать профиль"
-#: ../../Zotlabs/Module/Setup.php:555
-msgid "Error: xml PHP module required for DAV but not installed."
-msgstr "Ошибка: модуль PHP xml требуется для DAV, однако не установлен"
+#: ../../include/features.php:379
+msgid "Advanced Profiles"
+msgstr "Расширенные профили"
-#: ../../Zotlabs/Module/Setup.php:559
-msgid "Error: zip PHP module required but not installed."
-msgstr "Ошибка: модуль PHP zip требуется, однако не установлен"
+#: ../../include/features.php:380
+msgid "Additional profile sections and selections"
+msgstr "Дополнительные секции и выборы профиля"
-#: ../../Zotlabs/Module/Setup.php:578 ../../Zotlabs/Module/Setup.php:587
-msgid ".htconfig.php is writable"
-msgstr ".htconfig.php доступен для записи"
+#: ../../include/features.php:387
+msgid "Profile Import/Export"
+msgstr "Импорт / экспорт профиля"
-#: ../../Zotlabs/Module/Setup.php:583
-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 "Инсталлятор требует возможности создать файл с именем \".htconfig.php\" в корневом каталоге вашего веб-сервера но не может этого сделать."
+#: ../../include/features.php:388
+msgid "Save and load profile details across sites/channels"
+msgstr "Сохранение и загрузка настроек профиля на всех сайтах / каналах"
+
+#: ../../include/features.php:395
+msgid "Multiple Profiles"
+msgstr "Несколько профилей"
+
+#: ../../include/features.php:396
+msgid "Ability to create multiple profiles"
+msgstr "Возможность создания нескольких профилей"
+
+#: ../../include/text.php:520
+msgid "prev"
+msgstr "предыдущий"
+
+#: ../../include/text.php:522
+msgid "first"
+msgstr "первый"
-#: ../../Zotlabs/Module/Setup.php:584
-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 "В большинстве случаев это проблема прав доступа. Веб-сервер может не иметь возможности записывать файлы в этот каталог даже если вы можете это делать."
+#: ../../include/text.php:551
+msgid "last"
+msgstr "последний"
-#: ../../Zotlabs/Module/Setup.php:585
-msgid "Please see install/INSTALL.txt for additional information."
-msgstr "Пожалуйста, ознакомьтесь с install/INSTALL.txt для дополнительных сведений."
+#: ../../include/text.php:554
+msgid "next"
+msgstr "следующий"
-#: ../../Zotlabs/Module/Setup.php:601
-msgid ""
-"This software uses the Smarty3 template engine to render its web views. "
-"Smarty3 compiles templates to PHP to speed up rendering."
-msgstr "Это программное обеспечение использует шаблонизатор Smarty3 для отображения своих веб-страниц. Smarty3 компилирует шаблоны для PHP для ускорения рендеринга."
+#: ../../include/text.php:572
+msgid "older"
+msgstr "старше"
-#: ../../Zotlabs/Module/Setup.php:602
-#, php-format
-msgid ""
-"In order to store these compiled templates, the web server needs to have "
-"write access to the directory %s under the top level web folder."
-msgstr "Для хранения этих скомпилированных шаблонов веб-сервер должен иметь доступ на запись к каталогу %s в каталоге верхнего уровня."
+#: ../../include/text.php:574
+msgid "newer"
+msgstr "новее"
-#: ../../Zotlabs/Module/Setup.php:603 ../../Zotlabs/Module/Setup.php:624
-msgid ""
-"Please ensure that the user that your web server runs as (e.g. www-data) has "
-"write access to this folder."
-msgstr "Убедитесь, что пользователь от имени которого работает ваш веб-сервер (например, www-data), имеет доступ на запись в этот каталог."
+#: ../../include/text.php:998
+msgid "No connections"
+msgstr "Нет контактов"
-#: ../../Zotlabs/Module/Setup.php:604
+#: ../../include/text.php:1030
#, php-format
-msgid ""
-"Note: as a security measure, you should give the web server write access to "
-"%s only--not the template files (.tpl) that it contains."
-msgstr "Примечание. В качестве меры безопасности вы должны предоставить доступ веб-серверу для записи только к %s но не к содержащимися в нём файлами шаблонов (.tpl)."
+msgid "View all %s connections"
+msgstr "Просмотреть все %s контактов"
-#: ../../Zotlabs/Module/Setup.php:607
+#: ../../include/text.php:1092
#, php-format
-msgid "%s is writable"
-msgstr "%s доступен для записи"
-
-#: ../../Zotlabs/Module/Setup.php:623
-msgid ""
-"This software uses the store directory to save uploaded files. The web "
-"server needs to have write access to the store directory under the top level "
-"web folder"
-msgstr "Эта программа использует каталог хранения для загруженных файлов. Для веб-сервера требуется доступ на запись начиная с верхнего уровня каталога хранения."
-
-#: ../../Zotlabs/Module/Setup.php:627
-msgid "store is writable"
-msgstr "хранилище доступно для записи"
-
-#: ../../Zotlabs/Module/Setup.php:659
-msgid ""
-"SSL certificate cannot be validated. Fix certificate or disable https access "
-"to this site."
-msgstr "SSL certificate cannot be validated. Замените его или отключите https доступ к этому сайту."
+msgid "Network: %s"
+msgstr "Сеть: %s"
-#: ../../Zotlabs/Module/Setup.php:660
-msgid ""
-"If you have https access to your website or allow connections to TCP port "
-"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
-"NOT use self-signed certificates!"
-msgstr "Если у вас есть https-доступ к вашему сайту или разрешено подключение к TCP-порту 443 (порт https), вы ДОЛЖНЫ использовать сертификат, действительный для браузера. Вы НЕ ДОЛЖНЫ использовать самоподписанные сертификаты!"
+#: ../../include/text.php:1103 ../../include/text.php:1115
+#: ../../include/acl_selectors.php:118 ../../include/nav.php:186
+#: ../../Zotlabs/Module/Search.php:44 ../../Zotlabs/Module/Connections.php:355
+#: ../../Zotlabs/Widget/Sitesearch.php:31
+#: ../../Zotlabs/Widget/Activity_filter.php:151 ../../Zotlabs/Lib/Apps.php:352
+msgid "Search"
+msgstr "Поиск"
-#: ../../Zotlabs/Module/Setup.php:661
-msgid ""
-"This restriction is incorporated because public posts from you may for "
-"example contain references to images on your own hub."
-msgstr "Эти ограничения приняты поскольку ваши общедоступные публикации могут, например, содержать ссылки на изображения на вашем собственном хабе."
+#: ../../include/text.php:1104 ../../include/text.php:1116
+#: ../../Zotlabs/Module/Admin/Profs.php:94
+#: ../../Zotlabs/Module/Admin/Profs.php:114 ../../Zotlabs/Module/Rbmark.php:32
+#: ../../Zotlabs/Module/Rbmark.php:104 ../../Zotlabs/Module/Filer.php:53
+#: ../../Zotlabs/Widget/Notes.php:23
+#: ../../extend/addon/hzaddons/queueworker/Mod_Queueworker.php:119
+msgid "Save"
+msgstr "Запомнить"
-#: ../../Zotlabs/Module/Setup.php:662
-msgid ""
-"If your certificate is not recognized, members of other sites (who may "
-"themselves have valid certificates) will get a warning message on their own "
-"site complaining about security issues."
-msgstr "Если ваш сертификат не признан, пользователи других сайтов (которые могут сами иметь действительные сертификаты) получат предупреждающее сообщение о проблемах с безопасностью."
+#: ../../include/text.php:1195 ../../include/text.php:1199
+msgid "poke"
+msgstr "Ткнуть"
-#: ../../Zotlabs/Module/Setup.php:663
-msgid ""
-"This can cause usability issues elsewhere (not just on your own site) so we "
-"must insist on this requirement."
-msgstr "Это может привести к проблемам удобства использования из других мест (не только на вашем собственном сайте), поэтому мы настаиваем на этом требовании."
+#: ../../include/text.php:1195 ../../include/text.php:1199
+#: ../../include/conversation.php:251
+msgid "poked"
+msgstr "ткнут"
-#: ../../Zotlabs/Module/Setup.php:664
-msgid ""
-"Providers are available that issue free certificates which are browser-valid."
-msgstr "Доступны поставщики, которые выдают действительные для браузера бесплатные сертификаты."
+#: ../../include/text.php:1200
+msgid "ping"
+msgstr "Пингануть"
-#: ../../Zotlabs/Module/Setup.php:665
-msgid ""
-"If you are confident that the certificate is valid and signed by a trusted "
-"authority, check to see if you have failed to install an intermediate cert. "
-"These are not normally required by browsers, but are required for server-to-"
-"server communications."
-msgstr "Если вы уверены, что сертификат действителен и подписан доверенным органом, проверьте, установлен ли промежуточные сертификаты. Обычно они не требуются браузерами, но бывают необходимы для связи между серверами."
+#: ../../include/text.php:1200
+msgid "pinged"
+msgstr "Отпингован"
-#: ../../Zotlabs/Module/Setup.php:667
-msgid "SSL certificate validation"
-msgstr "Проверка SSL сертификата"
+#: ../../include/text.php:1201
+msgid "prod"
+msgstr "Подтолкнуть"
-#: ../../Zotlabs/Module/Setup.php:673
-msgid ""
-"Url rewrite in .htaccess is not working. Check your server configuration."
-"Test: "
-msgstr "Перезапись URL в .htaccess не работает. Проверьте настройки вашего сервера."
+#: ../../include/text.php:1201
+msgid "prodded"
+msgstr "Подтолкнут"
-#: ../../Zotlabs/Module/Setup.php:676
-msgid "Url rewrite is working"
-msgstr "Перезапись URL работает"
+#: ../../include/text.php:1202
+msgid "slap"
+msgstr "Шлёпнуть"
-#: ../../Zotlabs/Module/Setup.php:689
-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 "Файл конфигурации базы данных \".htconfig.php\" не может быть записан. Используйте прилагаемый текст для создания файла конфигурации в корневом каталоге веб-сервера."
+#: ../../include/text.php:1202
+msgid "slapped"
+msgstr "Шлёпнут"
-#: ../../Zotlabs/Module/Setup.php:718 ../../addon/rendezvous/rendezvous.php:401
-msgid "Errors encountered creating database tables."
-msgstr "При создании базы данных возникли ошибки."
+#: ../../include/text.php:1203
+msgid "finger"
+msgstr "Указать"
-#: ../../Zotlabs/Module/Setup.php:764
-msgid "
What next?
"
-msgstr "
Что дальше?
"
+#: ../../include/text.php:1203
+msgid "fingered"
+msgstr "Указан"
-#: ../../Zotlabs/Module/Setup.php:765
-msgid ""
-"IMPORTANT: You will need to [manually] setup a scheduled task for the poller."
-msgstr "Вам понадобится [вручную] настроить запланированную задачу для опрашивателя."
+#: ../../include/text.php:1204
+msgid "rebuff"
+msgstr "Дать отпор"
-#: ../../Zotlabs/Module/Connect.php:73 ../../Zotlabs/Module/Connect.php:135
-msgid "Continue"
-msgstr "Продолжить"
+#: ../../include/text.php:1204
+msgid "rebuffed"
+msgstr "Дан отпор"
-#: ../../Zotlabs/Module/Connect.php:104
-msgid "Premium Channel App"
-msgstr "Приложение \"Премиальный канал\""
+#: ../../include/text.php:1227
+msgid "happy"
+msgstr "счастливый"
-#: ../../Zotlabs/Module/Connect.php:105
-msgid ""
-"Allows you to set restrictions and terms on those that connect with your "
-"channel"
-msgstr "Позволяет установить ограничения и условия для подключающихся к вашему каналу"
+#: ../../include/text.php:1228
+msgid "sad"
+msgstr "грустный"
-#: ../../Zotlabs/Module/Connect.php:116
-msgid "Premium Channel Setup"
-msgstr "Установка премиального канала"
+#: ../../include/text.php:1229
+msgid "mellow"
+msgstr "спокойный"
-#: ../../Zotlabs/Module/Connect.php:118
-msgid "Enable premium channel connection restrictions"
-msgstr "Включить ограничения для премиального канала"
+#: ../../include/text.php:1230
+msgid "tired"
+msgstr "усталый"
-#: ../../Zotlabs/Module/Connect.php:119
-msgid ""
-"Please enter your restrictions or conditions, such as paypal receipt, usage "
-"guidelines, etc."
-msgstr "Пожалуйста введите ваши ограничения или условия, такие, как оплата PayPal, правила использования и т.п."
+#: ../../include/text.php:1231
+msgid "perky"
+msgstr "весёлый"
-#: ../../Zotlabs/Module/Connect.php:121 ../../Zotlabs/Module/Connect.php:141
-msgid ""
-"This channel may require additional steps or acknowledgement of the "
-"following conditions prior to connecting:"
-msgstr "Этот канал до подключения может требовать дополнительных шагов или подтверждений следующих условий:"
+#: ../../include/text.php:1232
+msgid "angry"
+msgstr "сердитый"
-#: ../../Zotlabs/Module/Connect.php:122
-msgid ""
-"Potential connections will then see the following text before proceeding:"
-msgstr "Потенциальные соединения будут видеть следующий предварительный текст:"
+#: ../../include/text.php:1233
+msgid "stupefied"
+msgstr "отупевший"
-#: ../../Zotlabs/Module/Connect.php:123 ../../Zotlabs/Module/Connect.php:144
-msgid ""
-"By continuing, I certify that I have complied with any instructions provided "
-"on this page."
-msgstr "Продолжая, я подтверждаю что я выполнил все условия представленные на данной странице."
+#: ../../include/text.php:1234
+msgid "puzzled"
+msgstr "недоумевающий"
-#: ../../Zotlabs/Module/Connect.php:132
-msgid "(No specific instructions have been provided by the channel owner.)"
-msgstr "(Владельцем канала не было представлено никаких специальных инструкций.)"
+#: ../../include/text.php:1235
+msgid "interested"
+msgstr "заинтересованный"
-#: ../../Zotlabs/Module/Connect.php:140
-msgid "Restricted or Premium Channel"
-msgstr "Ограниченный или премиальный канал"
+#: ../../include/text.php:1236
+msgid "bitter"
+msgstr "едкий"
-#: ../../Zotlabs/Module/Admin/Queue.php:35
-msgid "Queue Statistics"
-msgstr "Статистика очереди"
+#: ../../include/text.php:1237
+msgid "cheerful"
+msgstr "бодрый"
-#: ../../Zotlabs/Module/Admin/Queue.php:36
-msgid "Total Entries"
-msgstr "Всего записей"
+#: ../../include/text.php:1238
+msgid "alive"
+msgstr "энергичный"
-#: ../../Zotlabs/Module/Admin/Queue.php:37
-msgid "Priority"
-msgstr "Приоритет"
+#: ../../include/text.php:1239
+msgid "annoyed"
+msgstr "раздражённый"
-#: ../../Zotlabs/Module/Admin/Queue.php:38
-msgid "Destination URL"
-msgstr "Конечный URL-адрес"
+#: ../../include/text.php:1240
+msgid "anxious"
+msgstr "обеспокоенный"
-#: ../../Zotlabs/Module/Admin/Queue.php:39
-msgid "Mark hub permanently offline"
-msgstr "Пометить хаб как постоянно отключенный"
+#: ../../include/text.php:1241
+msgid "cranky"
+msgstr "капризный"
-#: ../../Zotlabs/Module/Admin/Queue.php:40
-msgid "Empty queue for this hub"
-msgstr "Освободить очередь для этого хаба"
+#: ../../include/text.php:1242
+msgid "disturbed"
+msgstr "встревоженный"
-#: ../../Zotlabs/Module/Admin/Queue.php:41
-msgid "Last known contact"
-msgstr "Последний известный контакт"
+#: ../../include/text.php:1243
+msgid "frustrated"
+msgstr "разочарованный"
-#: ../../Zotlabs/Module/Admin/Features.php:55
-#: ../../Zotlabs/Module/Admin/Features.php:56
-#: ../../Zotlabs/Module/Settings/Features.php:36 ../../include/features.php:55
-msgid "Off"
-msgstr "Выкл."
+#: ../../include/text.php:1244
+msgid "depressed"
+msgstr "подавленный"
-#: ../../Zotlabs/Module/Admin/Features.php:55
-#: ../../Zotlabs/Module/Admin/Features.php:56
-#: ../../Zotlabs/Module/Settings/Features.php:36 ../../include/features.php:55
-msgid "On"
-msgstr "Вкл."
+#: ../../include/text.php:1245
+msgid "motivated"
+msgstr "мотивированный"
-#: ../../Zotlabs/Module/Admin/Features.php:56
-#, php-format
-msgid "Lock feature %s"
-msgstr "Заблокировать функцию \"%s\""
+#: ../../include/text.php:1246
+msgid "relaxed"
+msgstr "расслабленный"
-#: ../../Zotlabs/Module/Admin/Features.php:64
-msgid "Manage Additional Features"
-msgstr "Управление дополнительными функциями"
+#: ../../include/text.php:1247
+msgid "surprised"
+msgstr "удивленный"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:19
-#: ../../Zotlabs/Module/Admin/Dbsync.php:59
-msgid "Update has been marked successful"
-msgstr "Обновление было помечено как успешное"
+#: ../../include/text.php:1435 ../../include/js_strings.php:96
+msgid "Monday"
+msgstr "Понедельник"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:32
-#, php-format
-msgid "Verification of update %s failed. Check system logs."
-msgstr "Проверка обновления %s не удалась. Проверьте системный журнал."
+#: ../../include/text.php:1435 ../../include/js_strings.php:97
+msgid "Tuesday"
+msgstr "Вторник"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:35
-#: ../../Zotlabs/Module/Admin/Dbsync.php:74
-#, php-format
-msgid "Update %s was successfully applied."
-msgstr "Обновление %s было успешно применено."
+#: ../../include/text.php:1435 ../../include/js_strings.php:98
+msgid "Wednesday"
+msgstr "Среда"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:39
-#, php-format
-msgid "Verifying update %s did not return a status. Unknown if it succeeded."
-msgstr "Проверка обновления %s не вернула его состояние. Неизвестно было ли оно успешным."
+#: ../../include/text.php:1435 ../../include/js_strings.php:99
+msgid "Thursday"
+msgstr "Четверг"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:42
-#, php-format
-msgid "Update %s does not contain a verification function."
-msgstr "Обновление %s не содержит функцию проверки."
+#: ../../include/text.php:1435 ../../include/js_strings.php:100
+msgid "Friday"
+msgstr "Пятница"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:46
-#: ../../Zotlabs/Module/Admin/Dbsync.php:81
-#, php-format
-msgid "Update function %s could not be found."
-msgstr "Функция обновления %s не может быть найдена."
+#: ../../include/text.php:1435 ../../include/js_strings.php:101
+msgid "Saturday"
+msgstr "Суббота"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:71
-#, php-format
-msgid "Executing update procedure %s failed. Check system logs."
-msgstr "Не удалось выполнить процедуру обновления %s.Проверьте системный журнал."
+#: ../../include/text.php:1435 ../../include/js_strings.php:95
+msgid "Sunday"
+msgstr "Воскресенье"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:78
-#, php-format
-msgid ""
-"Update %s did not return a status. It cannot be determined if it was "
-"successful."
-msgstr "Обновление %s не вернуло свой статус. Невозможно определить было ли оно успешным."
+#: ../../include/text.php:1439 ../../include/js_strings.php:71
+msgid "January"
+msgstr "Январь"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:99
-msgid "Failed Updates"
-msgstr "Обновления с ошибками"
+#: ../../include/text.php:1439 ../../include/js_strings.php:72
+msgid "February"
+msgstr "Февраль"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:101
-msgid "Mark success (if update was manually applied)"
-msgstr "Пометить успешным (если обновление было применено вручную)"
+#: ../../include/text.php:1439 ../../include/js_strings.php:73
+msgid "March"
+msgstr "Март"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:102
-msgid "Attempt to verify this update if a verification procedure exists"
-msgstr "Попытайтесь проверить это обновление, если существует процедура проверки"
+#: ../../include/text.php:1439 ../../include/js_strings.php:74
+msgid "April"
+msgstr "Апрель"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:103
-msgid "Attempt to execute this update step automatically"
-msgstr "Попытаться применить этот этап обновления автоматически"
+#: ../../include/text.php:1439
+msgid "May"
+msgstr "Май"
-#: ../../Zotlabs/Module/Admin/Dbsync.php:108
-msgid "No failed updates."
-msgstr "Ошибок обновлений нет."
+#: ../../include/text.php:1439 ../../include/js_strings.php:76
+msgid "June"
+msgstr "Июнь"
-#: ../../Zotlabs/Module/Admin/Accounts.php:37
-#, php-format
-msgid "%s account blocked/unblocked"
-msgid_plural "%s account blocked/unblocked"
-msgstr[0] "%s аккаунт блокирован/разблокирован"
-msgstr[1] "%s аккаунта блокированы/разблокированы"
-msgstr[2] "%s аккаунтов блокированы/разблокированы"
+#: ../../include/text.php:1439 ../../include/js_strings.php:77
+msgid "July"
+msgstr "Июль"
-#: ../../Zotlabs/Module/Admin/Accounts.php:44
-#, php-format
-msgid "%s account deleted"
-msgid_plural "%s accounts deleted"
-msgstr[0] "%s аккаунт удалён"
-msgstr[1] "%s аккаунта удалёны"
-msgstr[2] "%s аккаунтов удалёны"
+#: ../../include/text.php:1439 ../../include/js_strings.php:78
+msgid "August"
+msgstr "Август"
-#: ../../Zotlabs/Module/Admin/Accounts.php:80
-msgid "Account not found"
-msgstr "Аккаунт не найден"
+#: ../../include/text.php:1439 ../../include/js_strings.php:79
+msgid "September"
+msgstr "Сентябрь"
-#: ../../Zotlabs/Module/Admin/Accounts.php:91 ../../include/channel.php:2632
-#, php-format
-msgid "Account '%s' deleted"
-msgstr "Аккаунт '%s' удален"
+#: ../../include/text.php:1439 ../../include/js_strings.php:80
+msgid "October"
+msgstr "Октябрь"
-#: ../../Zotlabs/Module/Admin/Accounts.php:99
-#, php-format
-msgid "Account '%s' blocked"
-msgstr "Аккаунт '%s' заблокирован"
+#: ../../include/text.php:1439 ../../include/js_strings.php:81
+msgid "November"
+msgstr "Ноябрь"
-#: ../../Zotlabs/Module/Admin/Accounts.php:107
-#, php-format
-msgid "Account '%s' unblocked"
-msgstr "Аккаунт '%s' разблокирован"
+#: ../../include/text.php:1439 ../../include/js_strings.php:82
+msgid "December"
+msgstr "Декабрь"
-#: ../../Zotlabs/Module/Admin/Accounts.php:166
-#: ../../Zotlabs/Module/Admin/Logs.php:82
-#: ../../Zotlabs/Module/Admin/Channels.php:145
-#: ../../Zotlabs/Module/Admin/Themes.php:122
-#: ../../Zotlabs/Module/Admin/Themes.php:156
-#: ../../Zotlabs/Module/Admin/Site.php:287
-#: ../../Zotlabs/Module/Admin/Addons.php:341
-#: ../../Zotlabs/Module/Admin/Addons.php:439
-#: ../../Zotlabs/Module/Admin/Security.php:92
-#: ../../Zotlabs/Module/Admin.php:138
-msgid "Administration"
-msgstr "Администрирование"
+#: ../../include/text.php:1513
+msgid "Unknown Attachment"
+msgstr "Неизвестное вложение"
-#: ../../Zotlabs/Module/Admin/Accounts.php:167
-#: ../../Zotlabs/Module/Admin/Accounts.php:180
-#: ../../Zotlabs/Module/Admin.php:96 ../../Zotlabs/Widget/Admin.php:23
-msgid "Accounts"
-msgstr "Учётные записи"
+#: ../../include/text.php:1515 ../../Zotlabs/Storage/Browser.php:293
+#: ../../Zotlabs/Module/Sharedwithme.php:106
+msgid "Size"
+msgstr "Размер"
-#: ../../Zotlabs/Module/Admin/Accounts.php:169
-#: ../../Zotlabs/Module/Admin/Channels.php:148
-msgid "select all"
-msgstr "выбрать все"
+#: ../../include/text.php:1515 ../../include/feedutils.php:858
+msgid "unknown"
+msgstr "неизвестный"
-#: ../../Zotlabs/Module/Admin/Accounts.php:170
-msgid "Registrations waiting for confirm"
-msgstr "Регистрации ждут подтверждения"
+#: ../../include/text.php:1551
+msgid "remove category"
+msgstr "удалить категорию"
-#: ../../Zotlabs/Module/Admin/Accounts.php:171
-msgid "Request date"
-msgstr "Дата запроса"
+#: ../../include/text.php:1627
+msgid "remove from file"
+msgstr "удалить из файла"
-#: ../../Zotlabs/Module/Admin/Accounts.php:172
-msgid "No registrations."
-msgstr "Нет новых регистраций."
+#: ../../include/text.php:1939 ../../Zotlabs/Module/Events.php:669
+msgid "Link to Source"
+msgstr "Ссылка на источник"
-#: ../../Zotlabs/Module/Admin/Accounts.php:173
-#: ../../Zotlabs/Module/Connections.php:320 ../../include/conversation.php:735
-msgid "Approve"
-msgstr "Утвердить"
+#: ../../include/text.php:1961 ../../include/language.php:423
+msgid "default"
+msgstr "по умолчанию"
-#: ../../Zotlabs/Module/Admin/Accounts.php:174
-#: ../../Zotlabs/Module/Authorize.php:33
-msgid "Deny"
-msgstr "Запретить"
+#: ../../include/text.php:1969
+msgid "Page layout"
+msgstr "Шаблон страницы"
-#: ../../Zotlabs/Module/Admin/Accounts.php:176
-#: ../../Zotlabs/Module/Connedit.php:636
-msgid "Block"
-msgstr "Блокировать"
+#: ../../include/text.php:1969
+msgid "You can create your own with the layouts tool"
+msgstr "Вы можете создать свой собственный с помощью инструмента шаблонов"
-#: ../../Zotlabs/Module/Admin/Accounts.php:177
-#: ../../Zotlabs/Module/Connedit.php:636
-msgid "Unblock"
-msgstr "Разблокировать"
+#: ../../include/text.php:1979 ../../Zotlabs/Module/Wiki.php:217
+#: ../../Zotlabs/Module/Wiki.php:371 ../../Zotlabs/Widget/Wiki_pages.php:38
+#: ../../Zotlabs/Widget/Wiki_pages.php:95
+msgid "BBcode"
+msgstr ""
-#: ../../Zotlabs/Module/Admin/Accounts.php:182
-msgid "ID"
+#: ../../include/text.php:1980
+msgid "HTML"
msgstr ""
-#: ../../Zotlabs/Module/Admin/Accounts.php:184
-msgid "All Channels"
-msgstr "Все каналы"
+#: ../../include/text.php:1981 ../../Zotlabs/Module/Wiki.php:217
+#: ../../Zotlabs/Module/Wiki.php:371 ../../Zotlabs/Widget/Wiki_pages.php:38
+#: ../../Zotlabs/Widget/Wiki_pages.php:95
+#: ../../extend/addon/hzaddons/mdpost/mdpost.php:41
+msgid "Markdown"
+msgstr "Разметка Markdown"
-#: ../../Zotlabs/Module/Admin/Accounts.php:185
-msgid "Register date"
-msgstr "Дата регистрации"
+#: ../../include/text.php:1982 ../../Zotlabs/Module/Wiki.php:217
+#: ../../Zotlabs/Widget/Wiki_pages.php:38
+#: ../../Zotlabs/Widget/Wiki_pages.php:95
+msgid "Text"
+msgstr "Текст"
-#: ../../Zotlabs/Module/Admin/Accounts.php:186
-msgid "Last login"
-msgstr "Последний вход"
+#: ../../include/text.php:1983
+msgid "Comanche Layout"
+msgstr "Шаблон Comanche"
-#: ../../Zotlabs/Module/Admin/Accounts.php:187
-msgid "Expires"
-msgstr "Срок действия"
+#: ../../include/text.php:1988
+msgid "PHP"
+msgstr ""
-#: ../../Zotlabs/Module/Admin/Accounts.php:188
-msgid "Service Class"
-msgstr "Класс обслуживания"
+#: ../../include/text.php:1997
+msgid "Page content type"
+msgstr "Тип содержимого страницы"
-#: ../../Zotlabs/Module/Admin/Accounts.php:190
-msgid ""
-"Selected accounts will be deleted!\\n\\nEverything these accounts had posted "
-"on this site will be permanently deleted!\\n\\nAre you sure?"
-msgstr "Выбранные учётные записи будут удалены!\n\nВсё что было ими опубликовано на этом сайте будет удалено навсегда!\n\nВы уверены?"
+#: ../../include/text.php:2117 ../../include/conversation.php:116
+#: ../../Zotlabs/Module/Tagger.php:69 ../../Zotlabs/Module/Like.php:392
+#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Lib/Activity.php:2433
+#: ../../extend/addon/hzaddons/redphotos/redphotohelper.php:71
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1693
+#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1592
+msgid "photo"
+msgstr "фото"
-#: ../../Zotlabs/Module/Admin/Accounts.php:191
-msgid ""
-"The account {0} will be deleted!\\n\\nEverything this account has posted on "
-"this site will be permanently deleted!\\n\\nAre you sure?"
-msgstr "Этот аккаунт {0} будет удалён!\n\nВсё что им было опубликовано на этом сайте будет удалено навсегда!\n\nВы уверены?"
+#: ../../include/text.php:2120 ../../include/conversation.php:119
+#: ../../include/event.php:1207 ../../Zotlabs/Module/Tagger.php:73
+#: ../../Zotlabs/Module/Events.php:266
+#: ../../Zotlabs/Module/Channel_calendar.php:213
+#: ../../Zotlabs/Module/Like.php:394
+msgid "event"
+msgstr "событие"
-#: ../../Zotlabs/Module/Admin/Logs.php:28
-msgid "Log settings updated."
-msgstr "Настройки журнала обновлены."
+#: ../../include/text.php:2123 ../../include/conversation.php:144
+#: ../../Zotlabs/Module/Like.php:392 ../../Zotlabs/Module/Subthread.php:112
+#: ../../Zotlabs/Lib/Activity.php:2433
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1693
+#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1592
+msgid "status"
+msgstr "статус"
-#: ../../Zotlabs/Module/Admin/Logs.php:83 ../../Zotlabs/Widget/Admin.php:48
-#: ../../Zotlabs/Widget/Admin.php:58
-msgid "Logs"
-msgstr "Журналы"
+#: ../../include/text.php:2125 ../../include/conversation.php:146
+#: ../../Zotlabs/Module/Tagger.php:79
+msgid "comment"
+msgstr "комментарий"
-#: ../../Zotlabs/Module/Admin/Logs.php:85
-msgid "Clear"
-msgstr "Очистить"
+#: ../../include/text.php:2130
+msgid "activity"
+msgstr "активность"
-#: ../../Zotlabs/Module/Admin/Logs.php:91
-msgid "Debugging"
-msgstr "Отладка"
+#: ../../include/text.php:2231
+msgid "a-z, 0-9, -, and _ only"
+msgstr "Только a-z, 0-9, -, и _"
-#: ../../Zotlabs/Module/Admin/Logs.php:92
-msgid "Log file"
-msgstr "Файл журнала"
+#: ../../include/text.php:2557
+msgid "Design Tools"
+msgstr "Инструменты дизайна"
-#: ../../Zotlabs/Module/Admin/Logs.php:92
-msgid ""
-"Must be writable by web server. Relative to your top-level webserver "
-"directory."
-msgstr "Должен быть доступен для записи веб-сервером. Пусть относителен основного каталога веб-сайта."
+#: ../../include/text.php:2560 ../../Zotlabs/Module/Blocks.php:154
+msgid "Blocks"
+msgstr "Блокировки"
-#: ../../Zotlabs/Module/Admin/Logs.php:93
-msgid "Log level"
-msgstr "Уровень журнала"
+#: ../../include/text.php:2561 ../../Zotlabs/Module/Menu.php:170
+msgid "Menus"
+msgstr "Меню"
-#: ../../Zotlabs/Module/Admin/Channels.php:31
-#, php-format
-msgid "%s channel censored/uncensored"
-msgid_plural "%s channels censored/uncensored"
-msgstr[0] "%s канал цензурируется/нецензурируется"
-msgstr[1] "%s канала цензурируются/нецензурируются"
-msgstr[2] "%s каналов цензурируются/нецензурируются"
+#: ../../include/text.php:2562 ../../Zotlabs/Module/Layouts.php:184
+msgid "Layouts"
+msgstr "Шаблоны"
-#: ../../Zotlabs/Module/Admin/Channels.php:40
-#, php-format
-msgid "%s channel code allowed/disallowed"
-msgid_plural "%s channels code allowed/disallowed"
-msgstr[0] "в %s канале код разрешён/запрещён"
-msgstr[1] "в %s каналах код разрешён/запрещён"
-msgstr[2] "в %s каналах код разрешён/запрещён"
+#: ../../include/text.php:2563
+msgid "Pages"
+msgstr "Страницы"
-#: ../../Zotlabs/Module/Admin/Channels.php:46
-#, php-format
-msgid "%s channel deleted"
-msgid_plural "%s channels deleted"
-msgstr[0] "%s канал удалён"
-msgstr[1] "%s канала удалены"
-msgstr[2] "%s каналов удалены"
+#: ../../include/text.php:2575
+msgid "Import"
+msgstr "Импортировать"
-#: ../../Zotlabs/Module/Admin/Channels.php:65
-msgid "Channel not found"
-msgstr "Канал не найден"
+#: ../../include/text.php:2576
+msgid "Import website..."
+msgstr "Импорт веб-сайта..."
-#: ../../Zotlabs/Module/Admin/Channels.php:75
-#, php-format
-msgid "Channel '%s' deleted"
-msgstr "Канал '%s' удалён"
+#: ../../include/text.php:2577
+msgid "Select folder to import"
+msgstr "Выбрать каталог для импорта"
-#: ../../Zotlabs/Module/Admin/Channels.php:87
-#, php-format
-msgid "Channel '%s' censored"
-msgstr "Канал '%s' цензурируется"
+#: ../../include/text.php:2578
+msgid "Import from a zipped folder:"
+msgstr "Импортировать из каталога в zip-архиве:"
-#: ../../Zotlabs/Module/Admin/Channels.php:87
-#, php-format
-msgid "Channel '%s' uncensored"
-msgstr "Канал '%s' нецензурируется"
+#: ../../include/text.php:2579
+msgid "Import from cloud files:"
+msgstr "Импортировать из сетевых файлов:"
-#: ../../Zotlabs/Module/Admin/Channels.php:98
-#, php-format
-msgid "Channel '%s' code allowed"
-msgstr "Код в канале '%s' разрешён"
+#: ../../include/text.php:2580
+msgid "/cloud/channel/path/to/folder"
+msgstr ""
-#: ../../Zotlabs/Module/Admin/Channels.php:98
-#, php-format
-msgid "Channel '%s' code disallowed"
-msgstr "Код в канале '%s' запрещён"
+#: ../../include/text.php:2581
+msgid "Enter path to website files"
+msgstr "Введите путь к файлам веб-сайта"
-#: ../../Zotlabs/Module/Admin/Channels.php:146
-#: ../../Zotlabs/Module/Admin.php:114 ../../Zotlabs/Widget/Admin.php:24
-msgid "Channels"
-msgstr "Каналы"
+#: ../../include/text.php:2582
+msgid "Select folder"
+msgstr "Выбрать каталог"
-#: ../../Zotlabs/Module/Admin/Channels.php:150
-msgid "Censor"
-msgstr "Цензурировать"
+#: ../../include/text.php:2583
+msgid "Export website..."
+msgstr "Экспорт веб-сайта..."
-#: ../../Zotlabs/Module/Admin/Channels.php:151
-msgid "Uncensor"
-msgstr "Нецензурировать"
+#: ../../include/text.php:2584
+msgid "Export to a zip file"
+msgstr "Экспортировать в ZIP файл."
-#: ../../Zotlabs/Module/Admin/Channels.php:152
-msgid "Allow Code"
-msgstr "Разрешить код"
+#: ../../include/text.php:2585
+msgid "website.zip"
+msgstr ""
-#: ../../Zotlabs/Module/Admin/Channels.php:153
-msgid "Disallow Code"
-msgstr "Запретить код"
+#: ../../include/text.php:2586
+msgid "Enter a name for the zip file."
+msgstr "Введите имя для ZIP файла."
-#: ../../Zotlabs/Module/Admin/Channels.php:154 ../../include/nav.php:423
-msgid "Channel"
-msgstr "Канал"
+#: ../../include/text.php:2587
+msgid "Export to cloud files"
+msgstr "Эскпортировать в сетевые файлы:"
-#: ../../Zotlabs/Module/Admin/Channels.php:158
-msgid "UID"
+#: ../../include/text.php:2588
+msgid "/path/to/export/folder"
msgstr ""
-#: ../../Zotlabs/Module/Admin/Channels.php:162
+#: ../../include/text.php:2589
+msgid "Enter a path to a cloud files destination."
+msgstr "Введите путь к расположению сетевых файлов."
+
+#: ../../include/text.php:2590
+msgid "Specify folder"
+msgstr "Указать каталог"
+
+#: ../../include/text.php:2952 ../../Zotlabs/Storage/Browser.php:131
+msgid "Collection"
+msgstr "Коллекция"
+
+#: ../../include/import.php:28
+msgid "Unable to import a removed channel."
+msgstr "Невозможно импортировать удалённый канал."
+
+#: ../../include/import.php:54
msgid ""
-"Selected channels will be deleted!\\n\\nEverything that was posted in these "
-"channels on this site will be permanently deleted!\\n\\nAre you sure?"
-msgstr "Этот аккаунт {0} будет удалён!\n\nВсё что им было опубликовано на этом сайте будет удалено навсегда!\n\nВы уверены?"
+"Cannot create a duplicate channel identifier on this system. Import failed."
+msgstr "Не удалось создать дублирующийся идентификатор канала. Импорт невозможен."
-#: ../../Zotlabs/Module/Admin/Channels.php:163
+#: ../../include/import.php:75
+#: ../../extend/addon/hzaddons/diaspora/import_diaspora.php:43
+msgid "Unable to create a unique channel address. Import failed."
+msgstr "Не удалось создать уникальный адрес канала. Импорт не завершен."
+
+#: ../../include/import.php:120
+msgid "Cloned channel not found. Import failed."
+msgstr "Клон канала не найден. Импорт невозможен."
+
+#: ../../include/group.php:22 ../../Zotlabs/Lib/Group.php:28
msgid ""
-"The channel {0} will be deleted!\\n\\nEverything that was posted in this "
-"channel on this site will be permanently deleted!\\n\\nAre you sure?"
-msgstr "Канал {0} будет удалён!\n\nВсё что было опубликовано в этом канале на этом сайте будет удалено навсегда!\n\nВы уверены?"
+"A deleted group with this name was revived. Existing item permissions "
+"may apply to this group and any future members. If this is "
+"not what you intended, please create another group with a different name."
+msgstr "Удаленная группа с этим названием была восстановлена. Существующие разрешения пункт могут применяться к этой группе и к её будущих участников. Если это не то, чего вы хотели, пожалуйста, создайте другую группу с другим именем."
-#: ../../Zotlabs/Module/Admin/Themes.php:26
-msgid "Theme settings updated."
-msgstr "Настройки темы обновленны."
+#: ../../include/group.php:264 ../../Zotlabs/Lib/Group.php:270
+msgid "Add new connections to this privacy group"
+msgstr "Добавить новые контакты в группу конфиденциальности"
+
+#: ../../include/group.php:298 ../../Zotlabs/Lib/Group.php:302
+msgid "edit"
+msgstr "редактировать"
+
+#: ../../include/group.php:320 ../../include/nav.php:99
+#: ../../Zotlabs/Module/Group.php:141 ../../Zotlabs/Module/Group.php:153
+#: ../../Zotlabs/Widget/Activity_filter.php:41 ../../Zotlabs/Lib/Group.php:324
+#: ../../Zotlabs/Lib/Apps.php:363
+msgid "Privacy Groups"
+msgstr "Группы конфиденциальности"
+
+#: ../../include/group.php:321 ../../Zotlabs/Lib/Group.php:325
+msgid "Edit group"
+msgstr "Редактировать группу"
-#: ../../Zotlabs/Module/Admin/Themes.php:61
-msgid "No themes found."
-msgstr "Темы не найдены."
+#: ../../include/group.php:322 ../../Zotlabs/Lib/Group.php:326
+msgid "Add privacy group"
+msgstr "Добавить группу конфиденциальности"
-#: ../../Zotlabs/Module/Admin/Themes.php:72
-#: ../../Zotlabs/Module/Admin/Addons.php:259 ../../Zotlabs/Module/Thing.php:94
-#: ../../Zotlabs/Module/Viewsrc.php:25 ../../Zotlabs/Module/Display.php:45
-#: ../../Zotlabs/Module/Display.php:455 ../../Zotlabs/Module/Filestorage.php:26
-#: ../../Zotlabs/Module/Admin.php:62
-#: ../../addon/flashcards/Mod_Flashcards.php:240
-#: ../../addon/flashcards/Mod_Flashcards.php:241 ../../include/items.php:3713
-msgid "Item not found."
-msgstr "Элемент не найден."
+#: ../../include/group.php:323 ../../Zotlabs/Lib/Group.php:327
+msgid "Channels not in any privacy group"
+msgstr "Каналы не включены ни в одну группу конфиденциальности"
-#: ../../Zotlabs/Module/Admin/Themes.php:95
-#: ../../Zotlabs/Module/Admin/Addons.php:310
-msgid "Disable"
-msgstr "Запретить"
+#: ../../include/group.php:325 ../../Zotlabs/Widget/Savedsearch.php:84
+#: ../../Zotlabs/Lib/Group.php:329
+msgid "add"
+msgstr "добавить"
-#: ../../Zotlabs/Module/Admin/Themes.php:97
-#: ../../Zotlabs/Module/Admin/Addons.php:313
-msgid "Enable"
-msgstr "Разрешить"
+#: ../../include/account.php:36
+msgid "Not a valid email address"
+msgstr "Недействительный адрес электронной почты"
-#: ../../Zotlabs/Module/Admin/Themes.php:116
-msgid "Screenshot"
-msgstr "Снимок экрана"
+#: ../../include/account.php:38
+msgid "Your email domain is not among those allowed on this site"
+msgstr "Домен электронной почты не входит в число тех, которые разрешены на этом сайте"
-#: ../../Zotlabs/Module/Admin/Themes.php:123
-#: ../../Zotlabs/Module/Admin/Themes.php:157 ../../Zotlabs/Widget/Admin.php:28
-msgid "Themes"
-msgstr "Темы"
+#: ../../include/account.php:44
+msgid "Your email address is already registered at this site."
+msgstr "Ваш адрес электронной почты уже зарегистрирован на этом сайте."
-#: ../../Zotlabs/Module/Admin/Themes.php:124
-#: ../../Zotlabs/Module/Admin/Addons.php:343
-msgid "Toggle"
-msgstr "Переключить"
+#: ../../include/account.php:76
+msgid "An invitation is required."
+msgstr "Требуется приглашение."
-#: ../../Zotlabs/Module/Admin/Themes.php:125
-#: ../../Zotlabs/Module/Admin/Addons.php:344 ../../Zotlabs/Lib/Apps.php:338
-#: ../../Zotlabs/Widget/Newmember.php:53
-#: ../../Zotlabs/Widget/Settings_menu.php:61 ../../include/nav.php:101
-msgid "Settings"
-msgstr "Настройки"
+#: ../../include/account.php:80
+msgid "Invitation could not be verified."
+msgstr "Не удалось проверить приглашение."
-#: ../../Zotlabs/Module/Admin/Themes.php:134
-#: ../../Zotlabs/Module/Admin/Addons.php:351
-msgid "Author: "
-msgstr "Автор: "
+#: ../../include/account.php:156
+msgid "Please enter the required information."
+msgstr "Пожалуйста, введите необходимую информацию."
-#: ../../Zotlabs/Module/Admin/Themes.php:135
-#: ../../Zotlabs/Module/Admin/Addons.php:352
-msgid "Maintainer: "
-msgstr "Сопровождающий:"
+#: ../../include/account.php:223
+msgid "Failed to store account information."
+msgstr "Не удалось сохранить информацию аккаунта."
-#: ../../Zotlabs/Module/Admin/Themes.php:162
-msgid "[Experimental]"
-msgstr "[экспериментальный]"
+#: ../../include/account.php:311
+#, php-format
+msgid "Registration confirmation for %s"
+msgstr "Подтверждение регистрации на %s"
-#: ../../Zotlabs/Module/Admin/Themes.php:163
-msgid "[Unsupported]"
-msgstr "[неподдерживаемый]"
+#: ../../include/account.php:380
+#, php-format
+msgid "Registration request at %s"
+msgstr "Запрос регистрации на %s"
-#: ../../Zotlabs/Module/Admin/Site.php:161
-msgid "Site settings updated."
-msgstr "Настройки сайта обновлены."
+#: ../../include/account.php:402
+msgid "your registration password"
+msgstr "ваш пароль регистрации"
-#: ../../Zotlabs/Module/Admin/Site.php:187
-#: ../../view/theme/redbasic_c/php/config.php:15
-#: ../../view/theme/redbasic/php/config.php:15 ../../include/text.php:3229
-msgid "Default"
-msgstr "По умолчанию"
+#: ../../include/account.php:408 ../../include/account.php:471
+#, php-format
+msgid "Registration details for %s"
+msgstr "Регистрационные данные для %s"
-#: ../../Zotlabs/Module/Admin/Site.php:198
-#: ../../Zotlabs/Module/Settings/Display.php:119
+#: ../../include/account.php:482
+msgid "Account approved."
+msgstr "Аккаунт утвержден."
+
+#: ../../include/account.php:522
#, php-format
-msgid "%s - (Incompatible)"
-msgstr "%s - (несовместимо)"
+msgid "Registration revoked for %s"
+msgstr "Регистрация отозвана для %s"
-#: ../../Zotlabs/Module/Admin/Site.php:205
-msgid "mobile"
-msgstr "мобильный"
+#: ../../include/account.php:805 ../../include/account.php:807
+msgid "Click here to upgrade."
+msgstr "Нажмите здесь для обновления."
-#: ../../Zotlabs/Module/Admin/Site.php:207
-msgid "experimental"
-msgstr "экспериментальный"
+#: ../../include/account.php:813
+msgid "This action exceeds the limits set by your subscription plan."
+msgstr "Это действие превышает ограничения, установленные в вашем плане."
-#: ../../Zotlabs/Module/Admin/Site.php:209
-msgid "unsupported"
-msgstr "неподдерживаемый"
+#: ../../include/account.php:818
+msgid "This action is not available under your subscription plan."
+msgstr "Это действие невозможно из-за ограничений в вашем плане."
-#: ../../Zotlabs/Module/Admin/Site.php:256
-msgid "Yes - with approval"
-msgstr "Да - требует подтверждения"
+#: ../../include/zot.php:774
+msgid "Invalid data packet"
+msgstr "Неверный пакет данных"
-#: ../../Zotlabs/Module/Admin/Site.php:262
-msgid "My site is not a public server"
-msgstr "Мой сайт не является публичным сервером"
+#: ../../include/zot.php:801 ../../Zotlabs/Lib/Libzot.php:652
+msgid "Unable to verify channel signature"
+msgstr "Невозможно проверить подпись канала"
-#: ../../Zotlabs/Module/Admin/Site.php:263
-msgid "My site has paid access only"
-msgstr "Мой сайт доступен только с оплатой "
+#: ../../include/zot.php:2631 ../../Zotlabs/Lib/Libsync.php:733
+#, php-format
+msgid "Unable to verify site signature for %s"
+msgstr "Невозможно проверить подпись сайта %s"
-#: ../../Zotlabs/Module/Admin/Site.php:264
-msgid "My site has free access only"
-msgstr "На моём сайте разрешён свободный доступ"
+#: ../../include/zot.php:4328
+msgid "invalid target signature"
+msgstr "недопустимая целевая подпись"
-#: ../../Zotlabs/Module/Admin/Site.php:265
-msgid "My site offers free accounts with optional paid upgrades"
-msgstr "На моём сайте разрешены бесплатные аккаунты с дополнительными платными услугами"
+#: ../../include/follow.php:37
+msgid "Channel is blocked on this site."
+msgstr "Канал блокируется на этом сайте."
-#: ../../Zotlabs/Module/Admin/Site.php:279
-msgid "Default permission role for new accounts"
-msgstr "Разрешения по умолчанию для новых аккаунтов"
+#: ../../include/follow.php:42
+msgid "Channel location missing."
+msgstr "Местоположение канала отсутствует."
-#: ../../Zotlabs/Module/Admin/Site.php:279
-msgid ""
-"This role will be used for the first channel created after registration."
-msgstr "Эта роль будет использоваться для первого канала, созданного после регистрации."
+#: ../../include/follow.php:84
+msgid "Response from remote channel was incomplete."
+msgstr "Ответ удаленного канала неполный."
-#: ../../Zotlabs/Module/Admin/Site.php:288 ../../Zotlabs/Widget/Admin.php:22
-msgid "Site"
-msgstr "Сайт"
+#: ../../include/follow.php:96
+msgid "Premium channel - please visit:"
+msgstr "Премимум-канал - пожалуйста посетите:"
-#: ../../Zotlabs/Module/Admin/Site.php:290
-#: ../../Zotlabs/Module/Register.php:277
-msgid "Registration"
-msgstr "Регистрация"
+#: ../../include/follow.php:110
+msgid "Channel was deleted and no longer exists."
+msgstr "Канал удален и больше не существует."
-#: ../../Zotlabs/Module/Admin/Site.php:291
-msgid "File upload"
-msgstr "Загрузка файла"
+#: ../../include/follow.php:166
+msgid "Remote channel or protocol unavailable."
+msgstr "Удалённый канал или протокол недоступен."
-#: ../../Zotlabs/Module/Admin/Site.php:292
-msgid "Policies"
-msgstr "Правила"
+#: ../../include/follow.php:190
+msgid "Channel discovery failed."
+msgstr "Не удалось обнаружить канал."
-#: ../../Zotlabs/Module/Admin/Site.php:293 ../../include/contact_widgets.php:16
-msgid "Advanced"
-msgstr "Дополнительно"
+#: ../../include/follow.php:202
+msgid "Protocol disabled."
+msgstr "Протокол отключен."
-#: ../../Zotlabs/Module/Admin/Site.php:297
-#: ../../addon/statusnet/statusnet.php:593
-msgid "Site name"
-msgstr "Название сайта"
+#: ../../include/follow.php:213
+msgid "Cannot connect to yourself."
+msgstr "Нельзя подключиться к самому себе."
-#: ../../Zotlabs/Module/Admin/Site.php:299
-msgid "Banner/Logo"
-msgstr "Баннер / логотип"
+#: ../../include/help.php:80
+msgid "Help:"
+msgstr "Помощь:"
-#: ../../Zotlabs/Module/Admin/Site.php:299
-msgid "Unfiltered HTML/CSS/JS is allowed"
-msgstr "Разрешён нефильтруемый HTML/CSS/JS"
+#: ../../include/help.php:117 ../../include/help.php:125
+#: ../../include/nav.php:172 ../../include/nav.php:322
+#: ../../Zotlabs/Module/Layouts.php:186 ../../Zotlabs/Lib/Apps.php:347
+msgid "Help"
+msgstr "Помощь"
-#: ../../Zotlabs/Module/Admin/Site.php:300
-msgid "Administrator Information"
-msgstr "Информация об администраторе"
+#: ../../include/help.php:129
+msgid "Not Found"
+msgstr "Не найдено"
-#: ../../Zotlabs/Module/Admin/Site.php:300
-msgid ""
-"Contact information for site administrators. Displayed on siteinfo page. "
-"BBCode can be used here"
-msgstr "Контактная информация для администраторов сайта. Показывается на информационной странице сайта. Можно использовать BBCode."
+#: ../../include/help.php:132 ../../Zotlabs/Module/Display.php:140
+#: ../../Zotlabs/Module/Display.php:157 ../../Zotlabs/Module/Display.php:174
+#: ../../Zotlabs/Module/Display.php:180 ../../Zotlabs/Module/Page.php:136
+#: ../../Zotlabs/Module/Block.php:77 ../../Zotlabs/Web/Router.php:185
+#: ../../Zotlabs/Lib/NativeWikiPage.php:521
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:447
+msgid "Page not found."
+msgstr "Страница не найдена."
-#: ../../Zotlabs/Module/Admin/Site.php:301 ../../Zotlabs/Module/Siteinfo.php:24
-msgid "Site Information"
-msgstr "Информация о сайте"
+#: ../../include/bbcode.php:219 ../../include/bbcode.php:1214
+#: ../../include/bbcode.php:1217 ../../include/bbcode.php:1222
+#: ../../include/bbcode.php:1225 ../../include/bbcode.php:1228
+#: ../../include/bbcode.php:1231 ../../include/bbcode.php:1236
+#: ../../include/bbcode.php:1239 ../../include/bbcode.php:1244
+#: ../../include/bbcode.php:1247 ../../include/bbcode.php:1250
+#: ../../include/bbcode.php:1253
+msgid "Image/photo"
+msgstr "Изображение / фотография"
-#: ../../Zotlabs/Module/Admin/Site.php:301
-msgid ""
-"Publicly visible description of this site. Displayed on siteinfo page. "
-"BBCode can be used here"
-msgstr "Публичное видимое описание сайта. Показывается на информационной странице сайта. Можно использовать BBCode."
+#: ../../include/bbcode.php:258 ../../include/bbcode.php:1264
+msgid "Encrypted content"
+msgstr "Зашифрованное содержание"
-#: ../../Zotlabs/Module/Admin/Site.php:302
-msgid "System language"
-msgstr "Язык системы"
+#: ../../include/bbcode.php:274
+#, php-format
+msgid "Install %1$s element %2$s"
+msgstr "Установить %1$s элемент %2$s"
+
+#: ../../include/bbcode.php:278
+#, php-format
+msgid ""
+"This post contains an installable %s element, however you lack permissions "
+"to install it on this site."
+msgstr "Эта публикация содержит устанавливаемый %s элемент, однако у вас нет разрешений для его установки на этом сайте."
-#: ../../Zotlabs/Module/Admin/Site.php:303
-msgid "System theme"
-msgstr "Системная тема"
+#: ../../include/bbcode.php:288 ../../Zotlabs/Module/Impel.php:43
+msgid "webpage"
+msgstr "веб-страница"
-#: ../../Zotlabs/Module/Admin/Site.php:303
-msgid ""
-"Default system theme - may be over-ridden by user profiles - change theme settings"
-msgstr "Системная тема по умолчанию - может быть изменена в профиле пользователя - изменить параметры темы."
+#: ../../include/bbcode.php:291 ../../Zotlabs/Module/Impel.php:53
+msgid "layout"
+msgstr "шаблон"
-#: ../../Zotlabs/Module/Admin/Site.php:306
-msgid "Allow Feeds as Connections"
-msgstr "Разрешить ленты новостей как контакты"
+#: ../../include/bbcode.php:294 ../../Zotlabs/Module/Impel.php:48
+msgid "block"
+msgstr "заблокировать"
-#: ../../Zotlabs/Module/Admin/Site.php:306
-msgid "(Heavy system resource usage)"
-msgstr "(Высокое использование системных ресурсов)"
+#: ../../include/bbcode.php:297 ../../Zotlabs/Module/Impel.php:60
+msgid "menu"
+msgstr "меню"
-#: ../../Zotlabs/Module/Admin/Site.php:307
-msgid "Maximum image size"
-msgstr "Максимальный размер изображения"
+#: ../../include/bbcode.php:358
+msgid "card"
+msgstr "карточка"
-#: ../../Zotlabs/Module/Admin/Site.php:307
-msgid ""
-"Maximum size in bytes of uploaded images. Default is 0, which means no "
-"limits."
-msgstr "Максимальный размер загруженных изображений в байтах. По умолчанию 0 или без ограничений."
+#: ../../include/bbcode.php:360
+msgid "article"
+msgstr "статья"
-#: ../../Zotlabs/Module/Admin/Site.php:308
-msgid "Does this site allow new member registration?"
-msgstr "Разрешается ли регистрация новых пользователей на этом сайте?"
+#: ../../include/bbcode.php:443 ../../include/bbcode.php:451
+msgid "Click to open/close"
+msgstr "Нажмите, чтобы открыть/закрыть"
-#: ../../Zotlabs/Module/Admin/Site.php:309
-msgid "Invitation only"
-msgstr "Только по приглашениям"
+#: ../../include/bbcode.php:451
+msgid "spoiler"
+msgstr "спойлер"
-#: ../../Zotlabs/Module/Admin/Site.php:309
-msgid ""
-"Only allow new member registrations with an invitation code. Above register "
-"policy must be set to Yes."
-msgstr "Регистрация пользователей разрешается только по приглашениям. Вышеуказанная политика регистрация должны быть установлена в \"Да\"."
+#: ../../include/bbcode.php:464
+msgid "View article"
+msgstr "Просмотр статьи"
-#: ../../Zotlabs/Module/Admin/Site.php:310
-msgid "Minimum age"
-msgstr "Минимальный возраст"
+#: ../../include/bbcode.php:464
+msgid "View summary"
+msgstr "Просмотр резюме"
-#: ../../Zotlabs/Module/Admin/Site.php:310
-msgid "Minimum age (in years) for who may register on this site."
-msgstr "Минимальный возраст (в годах) для регистрации на этом сайте."
+#: ../../include/bbcode.php:754 ../../include/bbcode.php:924
+#: ../../Zotlabs/Lib/NativeWikiPage.php:603
+msgid "Different viewers will see this text differently"
+msgstr "Различные зрители увидят этот текст по-разному"
-#: ../../Zotlabs/Module/Admin/Site.php:311
-msgid "Which best describes the types of account offered by this hub?"
-msgstr "Как лучше описать тип учётных записей предлагаемых на этом хабе?"
+#: ../../include/bbcode.php:1202
+msgid "$1 wrote:"
+msgstr "$1 писал:"
-#: ../../Zotlabs/Module/Admin/Site.php:311
-msgid "This is displayed on the public server site list."
-msgstr "Это отображается в списке общедоступных серверов."
+#: ../../include/conversation.php:122 ../../Zotlabs/Module/Like.php:123
+msgid "channel"
+msgstr "канал"
-#: ../../Zotlabs/Module/Admin/Site.php:312
-msgid "Register text"
-msgstr "Текст регистрации"
+#: ../../include/conversation.php:160 ../../Zotlabs/Module/Like.php:447
+#: ../../Zotlabs/Lib/Activity.php:2468
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1730
+#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1532
+#, php-format
+msgid "%1$s likes %2$s's %3$s"
+msgstr "%1$s нравится %3$s %2$s"
-#: ../../Zotlabs/Module/Admin/Site.php:312
-msgid "Will be displayed prominently on the registration page."
-msgstr "Будет отображаться на странице регистрации на видном месте."
+#: ../../include/conversation.php:163 ../../Zotlabs/Module/Like.php:449
+#: ../../Zotlabs/Lib/Activity.php:2470
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1732
+#, php-format
+msgid "%1$s doesn't like %2$s's %3$s"
+msgstr "%1$s не нравится %2$s %3$s"
-#: ../../Zotlabs/Module/Admin/Site.php:314
-msgid "Site homepage to show visitors (default: login box)"
-msgstr "Домашняя страница, которая будет показываться посетителям сайт (по умочанию - форма входа)."
+#: ../../include/conversation.php:169
+#, php-format
+msgid "likes %1$s's %2$s"
+msgstr "Нравится %1$s %2$s"
-#: ../../Zotlabs/Module/Admin/Site.php:314
-msgid ""
-"example: 'pubstream' to show public stream, 'page/sys/home' to show a system "
-"webpage called 'home' or 'include:home.html' to include a file."
-msgstr "например: 'pubstream' для показа публичного потока, 'page/sys/home' для показа системной домашней веб-страницы или 'include:home.html' для включения файла."
+#: ../../include/conversation.php:172
+#, php-format
+msgid "doesn't like %1$s's %2$s"
+msgstr "Не нравится %1$s %2$s"
-#: ../../Zotlabs/Module/Admin/Site.php:315
-msgid "Preserve site homepage URL"
-msgstr "Сохранить URL главной страницы сайта"
+#: ../../include/conversation.php:212
+#, php-format
+msgid "%1$s is now connected with %2$s"
+msgstr "%1$s теперь в контакте с %2$s"
-#: ../../Zotlabs/Module/Admin/Site.php:315
-msgid ""
-"Present the site homepage in a frame at the original location instead of "
-"redirecting"
-msgstr "Показывать домашнюю страницу сайта во фрейме вместо стандартной переадресации"
+#: ../../include/conversation.php:247
+#, php-format
+msgid "%1$s poked %2$s"
+msgstr "%1$s ткнул %2$s"
-#: ../../Zotlabs/Module/Admin/Site.php:316
-msgid "Accounts abandoned after x days"
-msgstr "Аккаунты считаются заброшенными после N дней"
+#: ../../include/conversation.php:268 ../../Zotlabs/Module/Mood.php:76
+#, php-format
+msgctxt "mood"
+msgid "%1$s is %2$s"
+msgstr "%1$s %2$s"
-#: ../../Zotlabs/Module/Admin/Site.php:316
-msgid ""
-"Will not waste system resources polling external sites for abandonded "
-"accounts. Enter 0 for no time limit."
-msgstr "Системные ресурсы не будут расходоваться для опроса внешних сайтов для заброшенных аккаунтов. Введите 0 для отсутствия ограничений."
+#: ../../include/conversation.php:483 ../../Zotlabs/Lib/ThreadItem.php:468
+msgid "This is an unsaved preview"
+msgstr "Это несохранённый просмотр"
-#: ../../Zotlabs/Module/Admin/Site.php:317
-msgid "Allowed friend domains"
-msgstr "Разрешенные домены друзей"
+#: ../../include/conversation.php:619 ../../Zotlabs/Module/Photos.php:1112
+msgctxt "title"
+msgid "Likes"
+msgstr "Нравится"
-#: ../../Zotlabs/Module/Admin/Site.php:317
-msgid ""
-"Comma separated list of domains which are allowed to establish friendships "
-"with this site. Wildcards are accepted. Empty to allow any domains"
-msgstr "Список разделённых запятыми доменов с которыми разрешено устанавливать дружеские отношения на этом сайте. Wildcards разрешены. Пусто означает разрешены любые домены."
+#: ../../include/conversation.php:619 ../../Zotlabs/Module/Photos.php:1112
+msgctxt "title"
+msgid "Dislikes"
+msgstr "Не нравится"
-#: ../../Zotlabs/Module/Admin/Site.php:318
-msgid "Verify Email Addresses"
-msgstr "Проверка адреса электронной почты"
+#: ../../include/conversation.php:620 ../../Zotlabs/Module/Photos.php:1113
+msgctxt "title"
+msgid "Agree"
+msgstr "Согласен"
-#: ../../Zotlabs/Module/Admin/Site.php:318
-msgid ""
-"Check to verify email addresses used in account registration (recommended)."
-msgstr "Включите для проверки адреса электронной почты использованного при регистрации (рекомендуется)."
+#: ../../include/conversation.php:620 ../../Zotlabs/Module/Photos.php:1113
+msgctxt "title"
+msgid "Disagree"
+msgstr "Не согласен"
-#: ../../Zotlabs/Module/Admin/Site.php:319
-msgid "Force publish"
-msgstr "Принудительно публиковать"
+#: ../../include/conversation.php:620 ../../Zotlabs/Module/Photos.php:1113
+msgctxt "title"
+msgid "Abstain"
+msgstr "Воздержался"
-#: ../../Zotlabs/Module/Admin/Site.php:319
-msgid ""
-"Check to force all profiles on this site to be listed in the site directory."
-msgstr "Включите для принудительного включения всех учётных записей на данном сайте в каталог."
+#: ../../include/conversation.php:621 ../../Zotlabs/Module/Photos.php:1114
+msgctxt "title"
+msgid "Attending"
+msgstr "Посещаю"
-#: ../../Zotlabs/Module/Admin/Site.php:320
-msgid "Import Public Streams"
-msgstr "Импортированные публичные потоки"
+#: ../../include/conversation.php:621 ../../Zotlabs/Module/Photos.php:1114
+msgctxt "title"
+msgid "Not attending"
+msgstr "Не посещаю"
-#: ../../Zotlabs/Module/Admin/Site.php:320
-msgid ""
-"Import and allow access to public content pulled from other sites. Warning: "
-"this content is unmoderated."
-msgstr "Импортировать и разрешить публичный доступ к загружаемым с других сайтов потоков. Внимание - этот контент не может модерироваться."
+#: ../../include/conversation.php:621 ../../Zotlabs/Module/Photos.php:1114
+msgctxt "title"
+msgid "Might attend"
+msgstr "Возможно посещу"
-#: ../../Zotlabs/Module/Admin/Site.php:321
-msgid "Site only Public Streams"
-msgstr "Публичные потоки только с сайта"
+#: ../../include/conversation.php:690 ../../Zotlabs/Lib/ThreadItem.php:178
+msgid "Select"
+msgstr "Выбрать"
-#: ../../Zotlabs/Module/Admin/Site.php:321
-msgid ""
-"Allow access to public content originating only from this site if Imported "
-"Public Streams are disabled."
-msgstr "Разрешить доступ к общедоступному контенту, исходящему только с этого сайта, если импортированные публичные потоки отключены."
+#: ../../include/conversation.php:691 ../../include/conversation.php:736
+#: ../../Zotlabs/Storage/Browser.php:297 ../../Zotlabs/Module/Cdav.php:1081
+#: ../../Zotlabs/Module/Cdav.php:1392 ../../Zotlabs/Module/Profiles.php:800
+#: ../../Zotlabs/Module/Photos.php:1178 ../../Zotlabs/Module/Oauth.php:174
+#: ../../Zotlabs/Module/Oauth2.php:195 ../../Zotlabs/Module/Editlayout.php:138
+#: ../../Zotlabs/Module/Editblock.php:139
+#: ../../Zotlabs/Module/Admin/Channels.php:149
+#: ../../Zotlabs/Module/Admin/Profs.php:176
+#: ../../Zotlabs/Module/Admin/Accounts.php:175
+#: ../../Zotlabs/Module/Editwebpage.php:167 ../../Zotlabs/Module/Thing.php:267
+#: ../../Zotlabs/Module/Webpages.php:257 ../../Zotlabs/Module/Connedit.php:668
+#: ../../Zotlabs/Module/Connedit.php:940
+#: ../../Zotlabs/Module/Connections.php:306
+#: ../../Zotlabs/Module/Card_edit.php:129
+#: ../../Zotlabs/Module/Article_edit.php:129
+#: ../../Zotlabs/Module/Blocks.php:162 ../../Zotlabs/Lib/Apps.php:558
+#: ../../Zotlabs/Lib/ThreadItem.php:168
+msgid "Delete"
+msgstr "Удалить"
-#: ../../Zotlabs/Module/Admin/Site.php:322
-msgid "Allow anybody on the internet to access the Public streams"
-msgstr "Разрешить всем доступ к публичным потокам"
+#: ../../include/conversation.php:695 ../../Zotlabs/Lib/ThreadItem.php:267
+msgid "Toggle Star Status"
+msgstr "Переключить статус пометки"
-#: ../../Zotlabs/Module/Admin/Site.php:322
-msgid ""
-"Disable to require authentication before viewing. Warning: this content is "
-"unmoderated."
-msgstr "Отключите если для просмотра требуется аутентификация. Внимание - этот контент не может модерироваться."
+#: ../../include/conversation.php:700 ../../Zotlabs/Lib/ThreadItem.php:103
+msgid "Private Message"
+msgstr "Личное сообщение"
-#: ../../Zotlabs/Module/Admin/Site.php:323
-msgid "Only import Public stream posts with this text"
-msgstr "Импортировать только публичные потоки с этим текстом"
+#: ../../include/conversation.php:707 ../../Zotlabs/Lib/ThreadItem.php:278
+msgid "Message signature validated"
+msgstr "Подпись сообщения проверена"
-#: ../../Zotlabs/Module/Admin/Site.php:323
-#: ../../Zotlabs/Module/Admin/Site.php:324
-#: ../../Zotlabs/Module/Connedit.php:892 ../../Zotlabs/Module/Connedit.php:893
-msgid ""
-"words one per line or #tags or /patterns/ or lang=xx, leave blank to import "
-"all posts"
-msgstr "слова по одному в строку, #тег, /шаблон/ или lang=xxl; оставьте пустым для импорта всех публикаций"
+#: ../../include/conversation.php:708 ../../Zotlabs/Lib/ThreadItem.php:279
+msgid "Message signature incorrect"
+msgstr "Подпись сообщения неверная"
-#: ../../Zotlabs/Module/Admin/Site.php:324
-msgid "Do not import Public stream posts with this text"
-msgstr "Не импортировать публичные потоки с этим текстом"
+#: ../../include/conversation.php:735
+#: ../../Zotlabs/Module/Admin/Accounts.php:173
+#: ../../Zotlabs/Module/Connections.php:320
+msgid "Approve"
+msgstr "Утвердить"
-#: ../../Zotlabs/Module/Admin/Site.php:327
-msgid "Login on Homepage"
-msgstr "Вход на домашней странице"
+#: ../../include/conversation.php:739
+#, php-format
+msgid "View %s's profile @ %s"
+msgstr "Просмотреть профиль %s @ %s"
-#: ../../Zotlabs/Module/Admin/Site.php:327
-msgid ""
-"Present a login box to visitors on the home page if no other content has "
-"been configured."
-msgstr "Предоставлять форму входа для посетителей на домашней странице если другого содержимого не настроено."
+#: ../../include/conversation.php:759
+msgid "Categories:"
+msgstr "Категории:"
+
+#: ../../include/conversation.php:760
+msgid "Filed under:"
+msgstr "Хранить под:"
-#: ../../Zotlabs/Module/Admin/Site.php:328
-msgid "Enable context help"
-msgstr "Включить контекстную помощь"
+#: ../../include/conversation.php:766 ../../Zotlabs/Lib/ThreadItem.php:401
+#, php-format
+msgid "from %s"
+msgstr "от %s"
-#: ../../Zotlabs/Module/Admin/Site.php:328
-msgid ""
-"Display contextual help for the current page when the help button is pressed."
-msgstr "Показывать контекстную помощь для текущей странице при нажатии на кнопку \"Помощь\"."
+#: ../../include/conversation.php:769 ../../Zotlabs/Lib/ThreadItem.php:404
+#, php-format
+msgid "last edited: %s"
+msgstr "последнее редактирование: %s"
-#: ../../Zotlabs/Module/Admin/Site.php:330
-msgid "Reply-to email address for system generated email."
-msgstr "Адрес email Reply-to для генерируемых системой сообщений."
+#: ../../include/conversation.php:770 ../../Zotlabs/Lib/ThreadItem.php:405
+#, php-format
+msgid "Expires: %s"
+msgstr "Срок действия: %s"
-#: ../../Zotlabs/Module/Admin/Site.php:331
-msgid "Sender (From) email address for system generated email."
-msgstr "Адрес email отправителя (From) для генерируемых системой сообщений."
+#: ../../include/conversation.php:785
+msgid "View in context"
+msgstr "Показать в контексте"
-#: ../../Zotlabs/Module/Admin/Site.php:332
-msgid "Name of email sender for system generated email."
-msgstr "Имя отправителя для генерируемых системой сообщений."
+#: ../../include/conversation.php:787 ../../Zotlabs/Module/Photos.php:1076
+#: ../../Zotlabs/Lib/ThreadItem.php:469
+msgid "Please wait"
+msgstr "Подождите пожалуйста"
-#: ../../Zotlabs/Module/Admin/Site.php:334
-msgid "Directory Server URL"
-msgstr "URL сервера каталогов"
+#: ../../include/conversation.php:886
+msgid "remove"
+msgstr "удалить"
-#: ../../Zotlabs/Module/Admin/Site.php:334
-msgid "Default directory server"
-msgstr "Сервер каталогов по умолчанию"
+#: ../../include/conversation.php:890
+msgid "Loading..."
+msgstr "Загрузка..."
-#: ../../Zotlabs/Module/Admin/Site.php:336
-msgid "Proxy user"
-msgstr "Имя пользователя proxy-сервера"
+#: ../../include/conversation.php:891 ../../Zotlabs/Lib/ThreadItem.php:291
+msgid "Conversation Tools"
+msgstr "Инструменты общения"
-#: ../../Zotlabs/Module/Admin/Site.php:337
-msgid "Proxy URL"
-msgstr "URL proxy-сервера"
+#: ../../include/conversation.php:892
+msgid "Delete Selected Items"
+msgstr "Удалить выбранные элементы"
-#: ../../Zotlabs/Module/Admin/Site.php:338
-msgid "Network timeout"
-msgstr "Время ожидания сети"
+#: ../../include/conversation.php:935
+msgid "View Source"
+msgstr "Просмотреть источник"
-#: ../../Zotlabs/Module/Admin/Site.php:338
-msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
-msgstr "Значение в секундах. Если установлен в 0 - без ограничений (не рекомендуется)."
+#: ../../include/conversation.php:945
+msgid "Follow Thread"
+msgstr "Следить за темой"
-#: ../../Zotlabs/Module/Admin/Site.php:339
-msgid "Delivery interval"
-msgstr "Интервал доставки"
+#: ../../include/conversation.php:954
+msgid "Unfollow Thread"
+msgstr "Прекратить отслеживать тему"
-#: ../../Zotlabs/Module/Admin/Site.php:339
-msgid ""
-"Delay background delivery processes by this many seconds to reduce system "
-"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 "
-"for large dedicated servers."
-msgstr "Значение задержки фоновых процессов доставки в секундах для снижения нагрузки на систему. Рекомендуется 4-5 для серверов совместного использования, 2-3 для частных виртуальных и 0-1 для выделенных серверов."
+#: ../../include/conversation.php:1038 ../../include/nav.php:110
+#: ../../Zotlabs/Module/Connedit.php:608 ../../Zotlabs/Lib/Apps.php:343
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:57
+msgid "View Profile"
+msgstr "Просмотреть профиль"
-#: ../../Zotlabs/Module/Admin/Site.php:340
-msgid "Deliveries per process"
-msgstr "Доставок на процесс"
+#: ../../include/conversation.php:1048 ../../Zotlabs/Module/Connedit.php:629
+msgid "Recent Activity"
+msgstr "Последние действия"
-#: ../../Zotlabs/Module/Admin/Site.php:340
-msgid ""
-"Number of deliveries to attempt in a single operating system process. Adjust "
-"if necessary to tune system performance. Recommend: 1-5."
-msgstr "Количество доставок для одного процесса. Настройте в соответствии с производительностью системы. Рекомендуется 1-5."
+#: ../../include/conversation.php:1068
+msgid "Edit Connection"
+msgstr "Редактировать контакт"
-#: ../../Zotlabs/Module/Admin/Site.php:341
-msgid "Queue Threshold"
-msgstr "Порог очереди"
+#: ../../include/conversation.php:1078
+msgid "Message"
+msgstr "Сообщение"
-#: ../../Zotlabs/Module/Admin/Site.php:341
-msgid ""
-"Always defer immediate delivery if queue contains more than this number of "
-"entries."
-msgstr "Всегда откладывать немедленную доставку, если в очереди содержится большее количество записей, чем это."
+#: ../../include/conversation.php:1088 ../../Zotlabs/Module/Ratings.php:97
+#: ../../Zotlabs/Module/Pubsites.php:35
+msgid "Ratings"
+msgstr "Оценки"
-#: ../../Zotlabs/Module/Admin/Site.php:342
-msgid "Poll interval"
-msgstr "Интервал опроса"
+#: ../../include/conversation.php:1098 ../../Zotlabs/Module/Poke.php:199
+#: ../../Zotlabs/Lib/Apps.php:350
+msgid "Poke"
+msgstr "Ткнуть"
-#: ../../Zotlabs/Module/Admin/Site.php:342
-msgid ""
-"Delay background polling processes by this many seconds to reduce system "
-"load. If 0, use delivery interval."
-msgstr "Задержка фоновых процессов опроса на указанное количество секунд для снижения нагрузки на систему. Если 0 - использовать интервал доставки."
+#: ../../include/conversation.php:1166 ../../Zotlabs/Storage/Browser.php:164
+#: ../../Zotlabs/Module/Cdav.php:871 ../../Zotlabs/Module/Cdav.php:872
+#: ../../Zotlabs/Module/Cdav.php:879 ../../Zotlabs/Module/Photos.php:790
+#: ../../Zotlabs/Module/Photos.php:1254
+#: ../../Zotlabs/Module/Embedphotos.php:174
+#: ../../Zotlabs/Widget/Portfolio.php:95 ../../Zotlabs/Widget/Album.php:84
+#: ../../Zotlabs/Lib/Apps.php:1114 ../../Zotlabs/Lib/Apps.php:1198
+#: ../../Zotlabs/Lib/Activity.php:1182
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1071
+msgid "Unknown"
+msgstr "Неизвестный"
-#: ../../Zotlabs/Module/Admin/Site.php:343
-msgid "Path to ImageMagick convert program"
-msgstr "Путь к ImageMagick"
+#: ../../include/conversation.php:1212
+#, php-format
+msgid "%s likes this."
+msgstr "%s нравится это."
-#: ../../Zotlabs/Module/Admin/Site.php:343
-msgid ""
-"If set, use this program to generate photo thumbnails for huge images ( > "
-"4000 pixels in either dimension), otherwise memory exhaustion may occur. "
-"Example: /usr/bin/convert"
-msgstr "При установке эта программа генерирует миниатюры изображений для больших файлов (свыше 4000 в любом измерении) для предотвращения утечки памяти. Пример: /usr/bin/convert"
+#: ../../include/conversation.php:1212
+#, php-format
+msgid "%s doesn't like this."
+msgstr "%s не нравится это."
-#: ../../Zotlabs/Module/Admin/Site.php:344
-msgid "Allow SVG thumbnails in file browser"
-msgstr "Разрешить SVG миниатюры в просмотрщике файлов"
+#: ../../include/conversation.php:1216
+#, php-format
+msgid "%2$d people like this."
+msgid_plural "%2$d people like this."
+msgstr[0] "%2$d человеку это нравится."
+msgstr[1] "%2$d человекам это нравится."
+msgstr[2] "%2$d человекам это нравится."
-#: ../../Zotlabs/Module/Admin/Site.php:344
-msgid "WARNING: SVG images may contain malicious code."
-msgstr "Внимание: изображения SVG могут содержать вредоносный код."
+#: ../../include/conversation.php:1218
+#, php-format
+msgid "%2$d people don't like this."
+msgid_plural "%2$d people don't like this."
+msgstr[0] "%2$d человеку это не нравится."
+msgstr[1] "%2$d человекам это не нравится."
+msgstr[2] "%2$d человекам это не нравится."
-#: ../../Zotlabs/Module/Admin/Site.php:345
-msgid "Maximum Load Average"
-msgstr "Максимальная средняя нагрузка"
+#: ../../include/conversation.php:1224
+msgid "and"
+msgstr "и"
-#: ../../Zotlabs/Module/Admin/Site.php:345
-msgid ""
-"Maximum system load before delivery and poll processes are deferred - "
-"default 50."
-msgstr "Максимальная нагрузка системы для откладывания процессов опроса и доставки - по умолчанию 50."
+#: ../../include/conversation.php:1227
+#, php-format
+msgid ", and %d other people"
+msgid_plural ", and %d other people"
+msgstr[0] ", и ещё %d человеку"
+msgstr[1] ", и ещё %d человекам"
+msgstr[2] ", и ещё %d человекам"
-#: ../../Zotlabs/Module/Admin/Site.php:346
-msgid "Expiration period in days for imported (grid/network) content"
-msgstr "Срок хранения в днях для импортированного содержимого (из матрицы / сети)."
+#: ../../include/conversation.php:1228
+#, php-format
+msgid "%s like this."
+msgstr "%s нравится это."
-#: ../../Zotlabs/Module/Admin/Site.php:346
-msgid "0 for no expiration of imported content"
-msgstr "0 для постоянного хранения импортированного содержимого"
+#: ../../include/conversation.php:1228
+#, php-format
+msgid "%s don't like this."
+msgstr "%s не нравится это."
-#: ../../Zotlabs/Module/Admin/Site.php:347
-msgid ""
-"Do not expire any posts which have comments less than this many days ago"
-msgstr "Продлевать строк хранения для любых публикаций, которые имеют комментарии возрастом менее этого значения"
+#: ../../include/conversation.php:1285
+#: ../../extend/addon/hzaddons/hsse/hsse.php:82
+msgid "Set your location"
+msgstr "Задать своё местоположение"
-#: ../../Zotlabs/Module/Admin/Site.php:349
-msgid ""
-"Public servers: Optional landing (marketing) webpage for new registrants"
-msgstr "Публичные серверы: необязательная маркетинговая лэндинг-страница для новых пользователей"
+#: ../../include/conversation.php:1286
+#: ../../extend/addon/hzaddons/hsse/hsse.php:83
+msgid "Clear browser location"
+msgstr "Очистить местоположение из браузера"
-#: ../../Zotlabs/Module/Admin/Site.php:349
-#, php-format
-msgid "Create this page first. Default is %s/register"
-msgstr "Создать эту страницу первой. По умолчанию %s/register"
+#: ../../include/conversation.php:1298 ../../Zotlabs/Module/Mail.php:292
+#: ../../Zotlabs/Module/Mail.php:435 ../../Zotlabs/Module/Chat.php:222
+#: ../../Zotlabs/Module/Editblock.php:116
+#: ../../Zotlabs/Module/Editwebpage.php:143
+#: ../../Zotlabs/Module/Card_edit.php:101
+#: ../../Zotlabs/Module/Article_edit.php:101
+#: ../../extend/addon/hzaddons/hsse/hsse.php:95
+msgid "Insert web link"
+msgstr "Вставить веб-ссылку"
-#: ../../Zotlabs/Module/Admin/Site.php:350
-msgid "Page to display after creating a new channel"
-msgstr "Страница для показа после создания нового канала"
+#: ../../include/conversation.php:1302
+#: ../../extend/addon/hzaddons/hsse/hsse.php:99
+msgid "Embed (existing) photo from your photo albums"
+msgstr "Встроить (существующее) фото из вашего фотоальбома"
-#: ../../Zotlabs/Module/Admin/Site.php:350
-msgid "Default: profiles"
-msgstr "По умолчанию: profiles"
+#: ../../include/conversation.php:1337 ../../Zotlabs/Module/Mail.php:245
+#: ../../Zotlabs/Module/Mail.php:366 ../../Zotlabs/Module/Chat.php:220
+#: ../../extend/addon/hzaddons/hsse/hsse.php:134
+msgid "Please enter a link URL:"
+msgstr "Пожалуйста введите URL ссылки:"
-#: ../../Zotlabs/Module/Admin/Site.php:352
-msgid "Optional: site location"
-msgstr "Необязательно: место размещения сайта"
+#: ../../include/conversation.php:1338
+#: ../../extend/addon/hzaddons/hsse/hsse.php:135
+msgid "Tag term:"
+msgstr "Теги:"
-#: ../../Zotlabs/Module/Admin/Site.php:352
-msgid "Region or country"
-msgstr "Регион или страна"
+#: ../../include/conversation.php:1339
+#: ../../extend/addon/hzaddons/hsse/hsse.php:136
+msgid "Where are you right now?"
+msgstr "Где вы сейчас?"
-#: ../../Zotlabs/Module/Admin/Addons.php:289
-#, php-format
-msgid "Plugin %s disabled."
-msgstr "Плагин %s отключен."
+#: ../../include/conversation.php:1342 ../../Zotlabs/Module/Cover_photo.php:436
+#: ../../Zotlabs/Module/Profile_photo.php:507 ../../Zotlabs/Module/Wiki.php:403
+#: ../../extend/addon/hzaddons/hsse/hsse.php:139
+msgid "Choose images to embed"
+msgstr "Выбрать изображения для встраивания"
-#: ../../Zotlabs/Module/Admin/Addons.php:294
-#, php-format
-msgid "Plugin %s enabled."
-msgstr "Плагин %s включен."
+#: ../../include/conversation.php:1343 ../../Zotlabs/Module/Cover_photo.php:437
+#: ../../Zotlabs/Module/Profile_photo.php:508 ../../Zotlabs/Module/Wiki.php:404
+#: ../../extend/addon/hzaddons/hsse/hsse.php:140
+msgid "Choose an album"
+msgstr "Выбрать альбом"
-#: ../../Zotlabs/Module/Admin/Addons.php:342
-#: ../../Zotlabs/Module/Admin/Addons.php:440 ../../Zotlabs/Widget/Admin.php:27
-msgid "Addons"
-msgstr "Расширения"
+#: ../../include/conversation.php:1344
+#: ../../extend/addon/hzaddons/hsse/hsse.php:141
+msgid "Choose a different album..."
+msgstr "Выбрать другой альбом..."
-#: ../../Zotlabs/Module/Admin/Addons.php:353
-msgid "Minimum project version: "
-msgstr "Минимальная версия проекта: "
+#: ../../include/conversation.php:1345 ../../Zotlabs/Module/Cover_photo.php:439
+#: ../../Zotlabs/Module/Profile_photo.php:510 ../../Zotlabs/Module/Wiki.php:406
+#: ../../extend/addon/hzaddons/hsse/hsse.php:142
+msgid "Error getting album list"
+msgstr "Ошибка получения списка альбомов"
-#: ../../Zotlabs/Module/Admin/Addons.php:354
-msgid "Maximum project version: "
-msgstr "Максимальная версия проекта: "
+#: ../../include/conversation.php:1346 ../../Zotlabs/Module/Cover_photo.php:440
+#: ../../Zotlabs/Module/Profile_photo.php:511 ../../Zotlabs/Module/Wiki.php:407
+#: ../../extend/addon/hzaddons/hsse/hsse.php:143
+msgid "Error getting photo link"
+msgstr "Ошибка получения ссылки на фотографию"
-#: ../../Zotlabs/Module/Admin/Addons.php:355
-msgid "Minimum PHP version: "
-msgstr "Минимальная версия PHP: "
+#: ../../include/conversation.php:1347 ../../Zotlabs/Module/Cover_photo.php:441
+#: ../../Zotlabs/Module/Profile_photo.php:512 ../../Zotlabs/Module/Wiki.php:408
+#: ../../extend/addon/hzaddons/hsse/hsse.php:144
+msgid "Error getting album"
+msgstr "Ошибка получения альбома"
-#: ../../Zotlabs/Module/Admin/Addons.php:356
-msgid "Compatible Server Roles: "
-msgstr "Совместимые роли сервера: "
+#: ../../include/conversation.php:1348
+#: ../../extend/addon/hzaddons/hsse/hsse.php:145
+msgid "Comments enabled"
+msgstr "Комментарии включены"
-#: ../../Zotlabs/Module/Admin/Addons.php:357
-msgid "Requires: "
-msgstr "Необходимо:"
+#: ../../include/conversation.php:1349
+#: ../../extend/addon/hzaddons/hsse/hsse.php:146
+msgid "Comments disabled"
+msgstr "Комментарии отключены"
-#: ../../Zotlabs/Module/Admin/Addons.php:358
-#: ../../Zotlabs/Module/Admin/Addons.php:445
-msgid "Disabled - version incompatibility"
-msgstr "Отключено - несовместимость версий"
+#: ../../include/conversation.php:1359 ../../Zotlabs/Module/Photos.php:1097
+#: ../../Zotlabs/Module/Events.php:486 ../../Zotlabs/Module/Webpages.php:262
+#: ../../Zotlabs/Lib/ThreadItem.php:806
+#: ../../extend/addon/hzaddons/hsse/hsse.php:153
+msgid "Preview"
+msgstr "Предварительный просмотр"
-#: ../../Zotlabs/Module/Admin/Addons.php:414
-msgid "Enter the public git repository URL of the addon repo."
-msgstr "Введите URL публичного репозитория расширений git"
+#: ../../include/conversation.php:1392 ../../Zotlabs/Module/Photos.php:1075
+#: ../../Zotlabs/Module/Webpages.php:256 ../../Zotlabs/Module/Blocks.php:161
+#: ../../Zotlabs/Module/Wiki.php:301 ../../Zotlabs/Module/Layouts.php:194
+#: ../../Zotlabs/Widget/Cdav.php:136
+#: ../../extend/addon/hzaddons/hsse/hsse.php:186
+msgid "Share"
+msgstr "Поделиться"
-#: ../../Zotlabs/Module/Admin/Addons.php:415
-msgid "Addon repo git URL"
-msgstr "URL репозитория расширений git"
+#: ../../include/conversation.php:1401
+#: ../../extend/addon/hzaddons/hsse/hsse.php:195
+msgid "Page link name"
+msgstr "Название ссылки на страницу "
-#: ../../Zotlabs/Module/Admin/Addons.php:416
-msgid "Custom repo name"
-msgstr "Пользовательское имя репозитория"
+#: ../../include/conversation.php:1404
+#: ../../extend/addon/hzaddons/hsse/hsse.php:198
+msgid "Post as"
+msgstr "Опубликовать как"
-#: ../../Zotlabs/Module/Admin/Addons.php:416
-msgid "(optional)"
-msgstr "(необязательно)"
+#: ../../include/conversation.php:1406 ../../Zotlabs/Lib/ThreadItem.php:797
+#: ../../extend/addon/hzaddons/hsse/hsse.php:200
+msgid "Bold"
+msgstr "Жирный"
-#: ../../Zotlabs/Module/Admin/Addons.php:417
-msgid "Download Addon Repo"
-msgstr "Загрузить репозиторий расширений"
+#: ../../include/conversation.php:1407 ../../Zotlabs/Lib/ThreadItem.php:798
+#: ../../extend/addon/hzaddons/hsse/hsse.php:201
+msgid "Italic"
+msgstr "Курсив"
-#: ../../Zotlabs/Module/Admin/Addons.php:424
-msgid "Install new repo"
-msgstr "Установить новый репозиторий"
+#: ../../include/conversation.php:1408 ../../Zotlabs/Lib/ThreadItem.php:799
+#: ../../extend/addon/hzaddons/hsse/hsse.php:202
+msgid "Underline"
+msgstr "Подчеркнутый"
-#: ../../Zotlabs/Module/Admin/Addons.php:425 ../../Zotlabs/Lib/Apps.php:536
-msgid "Install"
-msgstr "Установить"
+#: ../../include/conversation.php:1409 ../../Zotlabs/Lib/ThreadItem.php:800
+#: ../../extend/addon/hzaddons/hsse/hsse.php:203
+msgid "Quote"
+msgstr "Цитата"
-#: ../../Zotlabs/Module/Admin/Addons.php:448
-msgid "Manage Repos"
-msgstr "Управление репозиториями"
+#: ../../include/conversation.php:1410 ../../Zotlabs/Lib/ThreadItem.php:801
+#: ../../extend/addon/hzaddons/hsse/hsse.php:204
+msgid "Code"
+msgstr "Код"
-#: ../../Zotlabs/Module/Admin/Addons.php:449
-msgid "Installed Addon Repositories"
-msgstr "Установленные репозитории расширений"
+#: ../../include/conversation.php:1411 ../../Zotlabs/Lib/ThreadItem.php:803
+#: ../../extend/addon/hzaddons/hsse/hsse.php:205
+msgid "Attach/Upload file"
+msgstr "Прикрепить/загрузить файл"
-#: ../../Zotlabs/Module/Admin/Addons.php:450
-msgid "Install a New Addon Repository"
-msgstr "Установить новый репозиторий расширений"
+#: ../../include/conversation.php:1414 ../../Zotlabs/Module/Wiki.php:400
+#: ../../extend/addon/hzaddons/hsse/hsse.php:208
+msgid "Embed an image from your albums"
+msgstr "Встроить изображение из ваших альбомов"
-#: ../../Zotlabs/Module/Admin/Addons.php:457
-msgid "Switch branch"
-msgstr "Переключить ветку"
+#: ../../include/conversation.php:1415 ../../include/conversation.php:1464
+#: ../../Zotlabs/Module/Cdav.php:1083 ../../Zotlabs/Module/Cdav.php:1393
+#: ../../Zotlabs/Module/Profiles.php:801 ../../Zotlabs/Module/Tagrm.php:15
+#: ../../Zotlabs/Module/Tagrm.php:138 ../../Zotlabs/Module/Oauth.php:112
+#: ../../Zotlabs/Module/Oauth.php:138 ../../Zotlabs/Module/Cover_photo.php:434
+#: ../../Zotlabs/Module/Oauth2.php:117 ../../Zotlabs/Module/Oauth2.php:145
+#: ../../Zotlabs/Module/Editlayout.php:140
+#: ../../Zotlabs/Module/Editblock.php:141 ../../Zotlabs/Module/Fbrowser.php:66
+#: ../../Zotlabs/Module/Fbrowser.php:88
+#: ../../Zotlabs/Module/Admin/Addons.php:427
+#: ../../Zotlabs/Module/Editwebpage.php:169
+#: ../../Zotlabs/Module/Profile_photo.php:505
+#: ../../Zotlabs/Module/Editpost.php:110 ../../Zotlabs/Module/Connedit.php:941
+#: ../../Zotlabs/Module/Card_edit.php:131
+#: ../../Zotlabs/Module/Article_edit.php:131 ../../Zotlabs/Module/Wiki.php:368
+#: ../../Zotlabs/Module/Wiki.php:401 ../../Zotlabs/Module/Filer.php:55
+#: ../../extend/addon/hzaddons/hsse/hsse.php:209
+#: ../../extend/addon/hzaddons/hsse/hsse.php:258
+msgid "Cancel"
+msgstr "Отменить"
-#: ../../Zotlabs/Module/Admin/Addons.php:458
-#: ../../Zotlabs/Module/Photos.php:993
-#: ../../Zotlabs/Module/Profile_photo.php:499
-#: ../../Zotlabs/Module/Cover_photo.php:430 ../../Zotlabs/Module/Tagrm.php:137
-#: ../../addon/superblock/Mod_Superblock.php:91
-msgid "Remove"
-msgstr "Удалить"
+#: ../../include/conversation.php:1416 ../../include/conversation.php:1463
+#: ../../Zotlabs/Module/Cover_photo.php:435
+#: ../../Zotlabs/Module/Profile_photo.php:506 ../../Zotlabs/Module/Wiki.php:402
+#: ../../extend/addon/hzaddons/hsse/hsse.php:210
+#: ../../extend/addon/hzaddons/hsse/hsse.php:257
+msgid "OK"
+msgstr ""
-#: ../../Zotlabs/Module/Admin/Profs.php:89
-msgid "New Profile Field"
-msgstr "Поле нового профиля"
+#: ../../include/conversation.php:1418
+#: ../../extend/addon/hzaddons/hsse/hsse.php:212
+msgid "Toggle voting"
+msgstr "Подключить голосование"
-#: ../../Zotlabs/Module/Admin/Profs.php:90
-#: ../../Zotlabs/Module/Admin/Profs.php:110
-msgid "Field nickname"
-msgstr "Псевдоним поля"
+#: ../../include/conversation.php:1421
+#: ../../extend/addon/hzaddons/hsse/hsse.php:215
+msgid "Disable comments"
+msgstr "Отключить комментарии"
-#: ../../Zotlabs/Module/Admin/Profs.php:90
-#: ../../Zotlabs/Module/Admin/Profs.php:110
-msgid "System name of field"
-msgstr "Системное имя поля"
+#: ../../include/conversation.php:1422
+#: ../../extend/addon/hzaddons/hsse/hsse.php:216
+msgid "Toggle comments"
+msgstr "Переключить комментарии"
-#: ../../Zotlabs/Module/Admin/Profs.php:91
-#: ../../Zotlabs/Module/Admin/Profs.php:111
-msgid "Input type"
-msgstr "Тип ввода"
+#: ../../include/conversation.php:1427 ../../Zotlabs/Module/Photos.php:671
+#: ../../Zotlabs/Module/Photos.php:1041 ../../Zotlabs/Module/Editblock.php:129
+#: ../../Zotlabs/Module/Card_edit.php:117
+#: ../../Zotlabs/Module/Article_edit.php:117
+#: ../../extend/addon/hzaddons/hsse/hsse.php:221
+msgid "Title (optional)"
+msgstr "Заголовок (необязательно)"
-#: ../../Zotlabs/Module/Admin/Profs.php:92
-#: ../../Zotlabs/Module/Admin/Profs.php:112
-msgid "Field Name"
-msgstr "Имя поля"
+#: ../../include/conversation.php:1430
+#: ../../extend/addon/hzaddons/hsse/hsse.php:224
+msgid "Categories (optional, comma-separated list)"
+msgstr "Категории (необязательно, список через запятую)"
-#: ../../Zotlabs/Module/Admin/Profs.php:92
-#: ../../Zotlabs/Module/Admin/Profs.php:112
-msgid "Label on profile pages"
-msgstr "Метка на странице профиля"
+#: ../../include/conversation.php:1431 ../../Zotlabs/Module/Events.php:487
+#: ../../extend/addon/hzaddons/hsse/hsse.php:225
+msgid "Permission settings"
+msgstr "Настройки разрешений"
-#: ../../Zotlabs/Module/Admin/Profs.php:93
-#: ../../Zotlabs/Module/Admin/Profs.php:113
-msgid "Help text"
-msgstr "Текст подсказки"
+#: ../../include/conversation.php:1453
+#: ../../extend/addon/hzaddons/hsse/hsse.php:247
+msgid "Other networks and post services"
+msgstr "Другие сети и службы публикаций"
-#: ../../Zotlabs/Module/Admin/Profs.php:93
-#: ../../Zotlabs/Module/Admin/Profs.php:113
-msgid "Additional info (optional)"
-msgstr "Дополнительная информация (необязательно)"
+#: ../../include/conversation.php:1456 ../../Zotlabs/Module/Mail.php:296
+#: ../../Zotlabs/Module/Mail.php:439
+#: ../../extend/addon/hzaddons/hsse/hsse.php:250
+msgid "Set expiration date"
+msgstr "Установить срок действия"
-#: ../../Zotlabs/Module/Admin/Profs.php:94
-#: ../../Zotlabs/Module/Admin/Profs.php:114 ../../Zotlabs/Module/Rbmark.php:32
-#: ../../Zotlabs/Module/Rbmark.php:104 ../../Zotlabs/Module/Filer.php:53
-#: ../../Zotlabs/Widget/Notes.php:23
-#: ../../addon/queueworker/Mod_Queueworker.php:119 ../../include/text.php:1104
-#: ../../include/text.php:1116
-msgid "Save"
-msgstr "Запомнить"
+#: ../../include/conversation.php:1459
+#: ../../extend/addon/hzaddons/hsse/hsse.php:253
+msgid "Set publish date"
+msgstr "Установить дату публикации"
-#: ../../Zotlabs/Module/Admin/Profs.php:103
-msgid "Field definition not found"
-msgstr "Определения поля не найдено"
+#: ../../include/conversation.php:1461 ../../Zotlabs/Module/Mail.php:298
+#: ../../Zotlabs/Module/Mail.php:441 ../../Zotlabs/Module/Chat.php:221
+#: ../../Zotlabs/Lib/ThreadItem.php:810
+#: ../../extend/addon/hzaddons/hsse/hsse.php:255
+msgid "Encrypt text"
+msgstr "Зашифровать текст"
-#: ../../Zotlabs/Module/Admin/Profs.php:109
-msgid "Edit Profile Field"
-msgstr "Редактировать поле профиля"
+#: ../../include/conversation.php:1705 ../../Zotlabs/Module/Photos.php:1140
+#: ../../Zotlabs/Lib/ThreadItem.php:241
+msgctxt "noun"
+msgid "Dislike"
+msgid_plural "Dislikes"
+msgstr[0] "Не нравится"
+msgstr[1] "Не нравится"
+msgstr[2] "Не нравится"
-#: ../../Zotlabs/Module/Admin/Profs.php:168 ../../Zotlabs/Widget/Admin.php:30
-msgid "Profile Fields"
-msgstr "Поля профиля"
+#: ../../include/conversation.php:1708
+msgctxt "noun"
+msgid "Attending"
+msgid_plural "Attending"
+msgstr[0] "Посетит"
+msgstr[1] "Посетят"
+msgstr[2] "Посетят"
-#: ../../Zotlabs/Module/Admin/Profs.php:169
-msgid "Basic Profile Fields"
-msgstr "Основные поля профиля"
+#: ../../include/conversation.php:1711
+msgctxt "noun"
+msgid "Not Attending"
+msgid_plural "Not Attending"
+msgstr[0] "Не посетит"
+msgstr[1] "Не посетят"
+msgstr[2] "Не посетят"
-#: ../../Zotlabs/Module/Admin/Profs.php:170
-msgid "Advanced Profile Fields"
-msgstr "Дополнительные поля профиля"
+#: ../../include/conversation.php:1714
+msgctxt "noun"
+msgid "Undecided"
+msgid_plural "Undecided"
+msgstr "Не решил"
-#: ../../Zotlabs/Module/Admin/Profs.php:170
-msgid "(In addition to basic fields)"
-msgstr "(к основым полям)"
+#: ../../include/conversation.php:1717
+msgctxt "noun"
+msgid "Agree"
+msgid_plural "Agrees"
+msgstr[0] "Согласен"
+msgstr[1] "Согласны"
+msgstr[2] "Согласны"
-#: ../../Zotlabs/Module/Admin/Profs.php:172
-msgid "All available fields"
-msgstr "Все доступные поля"
+#: ../../include/conversation.php:1720
+msgctxt "noun"
+msgid "Disagree"
+msgid_plural "Disagrees"
+msgstr[0] "Не согласен"
+msgstr[1] "Не согласны"
+msgstr[2] "Не согласны"
-#: ../../Zotlabs/Module/Admin/Profs.php:173
-msgid "Custom Fields"
-msgstr "Настраиваемые поля"
+#: ../../include/conversation.php:1723
+msgctxt "noun"
+msgid "Abstain"
+msgid_plural "Abstains"
+msgstr[0] "Воздержался"
+msgstr[1] "Воздержались"
+msgstr[2] "Воздержались"
-#: ../../Zotlabs/Module/Admin/Profs.php:177
-msgid "Create Custom Field"
-msgstr "Создать настраиваемое поле"
+#: ../../include/taxonomy.php:320
+msgid "Trending"
+msgstr "В тренде"
-#: ../../Zotlabs/Module/Admin/Account_edit.php:29
-#, php-format
-msgid "Password changed for account %d."
-msgstr "Пароль для аккаунта %d изменён."
+#: ../../include/taxonomy.php:320 ../../include/taxonomy.php:449
+#: ../../include/taxonomy.php:470 ../../Zotlabs/Widget/Tagcloud.php:22
+msgid "Tags"
+msgstr "Теги"
-#: ../../Zotlabs/Module/Admin/Account_edit.php:46
-msgid "Account settings updated."
-msgstr "Настройки аккаунта обновлены."
+#: ../../include/taxonomy.php:550
+msgid "Keywords"
+msgstr "Ключевые слова"
-#: ../../Zotlabs/Module/Admin/Account_edit.php:61
-msgid "Account not found."
-msgstr "Учётная запись не найдена."
+#: ../../include/taxonomy.php:571
+msgid "have"
+msgstr "иметь"
-#: ../../Zotlabs/Module/Admin/Account_edit.php:68
-msgid "Account Edit"
-msgstr "Редактировать аккаунт"
+#: ../../include/taxonomy.php:571
+msgid "has"
+msgstr "есть"
-#: ../../Zotlabs/Module/Admin/Account_edit.php:69
-msgid "New Password"
-msgstr "Новый пароль"
+#: ../../include/taxonomy.php:572
+msgid "want"
+msgstr "хотеть"
-#: ../../Zotlabs/Module/Admin/Account_edit.php:70
-msgid "New Password again"
-msgstr "Повторите новый пароль"
+#: ../../include/taxonomy.php:572
+msgid "wants"
+msgstr "хотеть"
-#: ../../Zotlabs/Module/Admin/Account_edit.php:71
-msgid "Account language (for emails)"
-msgstr "Язык сообщения для email"
+#: ../../include/taxonomy.php:573 ../../Zotlabs/Lib/ThreadItem.php:307
+msgid "like"
+msgstr "нравится"
-#: ../../Zotlabs/Module/Admin/Account_edit.php:72
-msgid "Service class"
-msgstr "Класс обслуживания"
+#: ../../include/taxonomy.php:573
+msgid "likes"
+msgstr "нравится"
-#: ../../Zotlabs/Module/Admin/Security.php:83
-msgid ""
-"By default, unfiltered HTML is allowed in embedded media. This is inherently "
-"insecure."
-msgstr "По умолчанию, HTML без фильтрации доступен во встраиваемых медиа. Это небезопасно."
+#: ../../include/taxonomy.php:574 ../../Zotlabs/Lib/ThreadItem.php:308
+msgid "dislike"
+msgstr "не нравится"
-#: ../../Zotlabs/Module/Admin/Security.php:86
-msgid ""
-"The recommended setting is to only allow unfiltered HTML from the following "
-"sites:"
-msgstr "Рекомендуется настроить разрешения использовать HTML без фильтрации только для следующих сайтов:"
+#: ../../include/taxonomy.php:574
+msgid "dislikes"
+msgstr "не нравится"
-#: ../../Zotlabs/Module/Admin/Security.php:87
-msgid ""
-"https://youtube.com/ https://www.youtube.com/ https://youtu.be/"
-" https://vimeo.com/ https://soundcloud.com/ "
-msgstr ""
+#: ../../include/language.php:436
+msgid "Select an alternate language"
+msgstr "Выбор дополнительного языка"
-#: ../../Zotlabs/Module/Admin/Security.php:88
-msgid ""
-"All other embedded content will be filtered, unless "
-"embedded content from that site is explicitly blocked."
-msgstr "се остальные встроенные материалы будут отфильтрованы, если встроенное содержимое с этого сайта явно заблокировано."
+#: ../../include/js_strings.php:5
+msgid "Delete this item?"
+msgstr "Удалить этот элемент?"
-#: ../../Zotlabs/Module/Admin/Security.php:93 ../../Zotlabs/Widget/Admin.php:25
-msgid "Security"
-msgstr "Безопасность"
+#: ../../include/js_strings.php:6 ../../Zotlabs/Module/Photos.php:1095
+#: ../../Zotlabs/Module/Photos.php:1214 ../../Zotlabs/Lib/ThreadItem.php:795
+msgid "Comment"
+msgstr "Комментарий"
-#: ../../Zotlabs/Module/Admin/Security.php:95
-msgid "Block public"
-msgstr "Блокировать публичный доступ"
+#: ../../include/js_strings.php:7 ../../Zotlabs/Lib/ThreadItem.php:502
+#, php-format
+msgid "%s show all"
+msgstr "%s показать всё"
-#: ../../Zotlabs/Module/Admin/Security.php:95
-msgid ""
-"Check to block public access to all otherwise public personal pages on this "
-"site unless you are currently authenticated."
-msgstr "Установите флажок для блокировки публичного доступа ко всем другим общедоступным страницам на этом сайте, если вы в настоящее время не аутентифицированы."
+#: ../../include/js_strings.php:8
+#, php-format
+msgid "%s show less"
+msgstr "%s показать меньше"
-#: ../../Zotlabs/Module/Admin/Security.php:96
-msgid "Provide a cloud root directory"
-msgstr "Предоставить корневой каталог в облаке"
+#: ../../include/js_strings.php:9
+#, php-format
+msgid "%s expand"
+msgstr "%s развернуть"
-#: ../../Zotlabs/Module/Admin/Security.php:96
-msgid ""
-"The cloud root directory lists all channel names which provide public files"
-msgstr "В корневом каталоге облака показываются все имена каналов, которые предоставляют общедоступные файлы"
+#: ../../include/js_strings.php:10
+#, php-format
+msgid "%s collapse"
+msgstr "%s свернуть"
-#: ../../Zotlabs/Module/Admin/Security.php:97
-msgid "Show total disk space available to cloud uploads"
-msgstr "Показывать общее доступное для загрузок место в хранилище"
+#: ../../include/js_strings.php:11
+msgid "Password too short"
+msgstr "Пароль слишком короткий"
-#: ../../Zotlabs/Module/Admin/Security.php:98
-msgid "Set \"Transport Security\" HTTP header"
-msgstr "Установить HTTP-заголовок \"Transport Security\""
+#: ../../include/js_strings.php:12
+msgid "Passwords do not match"
+msgstr "Пароли не совпадают"
-#: ../../Zotlabs/Module/Admin/Security.php:99
-msgid "Set \"Content Security Policy\" HTTP header"
-msgstr "Установить HTTP-заголовок \"Content Security Policy\""
+#: ../../include/js_strings.php:13
+msgid "everybody"
+msgstr "все"
-#: ../../Zotlabs/Module/Admin/Security.php:100
-msgid "Allowed email domains"
-msgstr "Разрешённые домены email"
+#: ../../include/js_strings.php:14
+msgid "Secret Passphrase"
+msgstr "Тайный пароль"
-#: ../../Zotlabs/Module/Admin/Security.php:100
-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 "Список разделённых запятыми доменов для которых разрешена регистрация на этом сайте. Wildcards разрешены. Если пусто то разрешены любые домены."
+#: ../../include/js_strings.php:15
+msgid "Passphrase hint"
+msgstr "Подсказка для пароля"
-#: ../../Zotlabs/Module/Admin/Security.php:101
-msgid "Not allowed email domains"
-msgstr "Запрещённые домены email"
+#: ../../include/js_strings.php:16
+msgid "Notice: Permissions have changed but have not yet been submitted."
+msgstr "Уведомление: Права доступа изменились, но до сих пор не сохранены."
-#: ../../Zotlabs/Module/Admin/Security.php:101
-msgid ""
-"Comma separated list of domains which are not allowed in email addresses for "
-"registrations to this site. Wildcards are accepted. Empty to allow any "
-"domains, unless allowed domains have been defined."
-msgstr "Список разделённых запятыми доменов для которых запрещена регистрация на этом сайте. Wildcards разрешены. Если пусто то разрешены любые домены до тех пор, пока разрешённые домены не будут указаны."
+#: ../../include/js_strings.php:17
+msgid "close all"
+msgstr "закрыть все"
-#: ../../Zotlabs/Module/Admin/Security.php:102
-msgid "Allow communications only from these sites"
-msgstr "Разрешить связь только с этими сайтами"
+#: ../../include/js_strings.php:18
+msgid "Nothing new here"
+msgstr "Здесь нет ничего нового"
-#: ../../Zotlabs/Module/Admin/Security.php:102
-msgid ""
-"One site per line. Leave empty to allow communication from anywhere by "
-"default"
-msgstr "Один сайт на строку. Оставьте пустым для разрешения взаимодействия без ограничений (по умочанию)."
+#: ../../include/js_strings.php:19
+msgid "Rate This Channel (this is public)"
+msgstr "Оценкa этoго канала (общедоступно)"
-#: ../../Zotlabs/Module/Admin/Security.php:103
-msgid "Block communications from these sites"
-msgstr "Блокировать связь с этими сайтами"
+#: ../../include/js_strings.php:20 ../../Zotlabs/Module/Rate.php:155
+#: ../../Zotlabs/Module/Connedit.php:887
+msgid "Rating"
+msgstr "Оценка"
-#: ../../Zotlabs/Module/Admin/Security.php:104
-msgid "Allow communications only from these channels"
-msgstr "Разрешить связь только для этих каналов"
+#: ../../include/js_strings.php:21
+msgid "Describe (optional)"
+msgstr "Охарактеризовать (необязательно)"
-#: ../../Zotlabs/Module/Admin/Security.php:104
-msgid ""
-"One channel (hash) per line. Leave empty to allow from any channel by default"
-msgstr "Один канал (или его хэш) на строку. Оставьте пустым для разрешения взаимодействия с любым каналом (по умолчанию)."
+#: ../../include/js_strings.php:23
+msgid "Please enter a link URL"
+msgstr "Пожалуйста, введите URL ссылки"
-#: ../../Zotlabs/Module/Admin/Security.php:105
-msgid "Block communications from these channels"
-msgstr "Блокировать связь с этими каналами"
+#: ../../include/js_strings.php:24
+msgid "Unsaved changes. Are you sure you wish to leave this page?"
+msgstr "Есть несохраненные изменения. Вы уверены, что хотите покинуть эту страницу?"
-#: ../../Zotlabs/Module/Admin/Security.php:106
-msgid "Only allow embeds from secure (SSL) websites and links."
-msgstr "Разрешать встраивание только для безопасных (SSL/TLS) сайтов и ссылок."
+#: ../../include/js_strings.php:25 ../../Zotlabs/Module/Cdav.php:1040
+#: ../../Zotlabs/Module/Profiles.php:509 ../../Zotlabs/Module/Profiles.php:734
+#: ../../Zotlabs/Module/Events.php:483 ../../Zotlabs/Module/Locs.php:117
+#: ../../Zotlabs/Module/Pubsites.php:52
+msgid "Location"
+msgstr "Место"
-#: ../../Zotlabs/Module/Admin/Security.php:107
-msgid "Allow unfiltered embedded HTML content only from these domains"
-msgstr "Разрешить встраивать нефильтруемое HTML-содержимое только для этих доменов"
+#: ../../include/js_strings.php:26
+msgid "lovely"
+msgstr "прекрасно"
-#: ../../Zotlabs/Module/Admin/Security.php:107
-msgid "One site per line. By default embedded content is filtered."
-msgstr "Один сайт на строку. По умолчанию встраиваемое содержимое фильтруется."
+#: ../../include/js_strings.php:27
+msgid "wonderful"
+msgstr "замечательно"
-#: ../../Zotlabs/Module/Admin/Security.php:108
-msgid "Block embedded HTML from these domains"
-msgstr "Блокировать встраивание HTML-содержимого для этих доменов"
+#: ../../include/js_strings.php:28
+msgid "fantastic"
+msgstr "фантастично"
-#: ../../Zotlabs/Module/Lockview.php:75
-msgid "Remote privacy information not available."
-msgstr "Удаленная информация о конфиденциальности недоступна."
+#: ../../include/js_strings.php:29
+msgid "great"
+msgstr "отлично"
-#: ../../Zotlabs/Module/Lockview.php:96
-msgid "Visible to:"
-msgstr "Видимо для:"
+#: ../../include/js_strings.php:30
+msgid ""
+"Your chosen nickname was either already taken or not valid. Please use our "
+"suggestion ("
+msgstr "Выбранный вами псевдоним уже используется или недействителен. Попробуйте использовать наше предложение ("
-#: ../../Zotlabs/Module/Lockview.php:117 ../../Zotlabs/Module/Lockview.php:153
-#: ../../Zotlabs/Module/Acl.php:121 ../../include/acl_selectors.php:88
-msgctxt "acl"
-msgid "Profile"
-msgstr "Профиль"
+#: ../../include/js_strings.php:31
+msgid ") or enter a new one."
+msgstr ") или введите новый."
-#: ../../Zotlabs/Module/Moderate.php:65
-msgid "Comment approved"
-msgstr "Комментарий одобрен"
+#: ../../include/js_strings.php:32
+msgid "Thank you, this nickname is valid."
+msgstr "Спасибо, этот псевдоним может быть использован."
-#: ../../Zotlabs/Module/Moderate.php:69
-msgid "Comment deleted"
-msgstr "Комментарий удалён"
+#: ../../include/js_strings.php:33
+msgid "A channel name is required."
+msgstr "Требуется название канала."
-#: ../../Zotlabs/Module/Settings/Channel.php:70
-#: ../../Zotlabs/Module/Settings/Channel.php:74
-#: ../../Zotlabs/Module/Settings/Channel.php:75
-#: ../../Zotlabs/Module/Settings/Channel.php:78
-#: ../../Zotlabs/Module/Settings/Channel.php:89
-#: ../../Zotlabs/Module/Connedit.php:725 ../../Zotlabs/Widget/Affinity.php:32
-#: ../../include/selectors.php:134 ../../include/channel.php:493
-#: ../../include/channel.php:494 ../../include/channel.php:501
-msgid "Friends"
-msgstr "Друзья"
+#: ../../include/js_strings.php:34
+msgid "This is a "
+msgstr "Это "
-#: ../../Zotlabs/Module/Settings/Channel.php:266
-#: ../../Zotlabs/Module/Defperms.php:111
-#: ../../addon/rendezvous/rendezvous.php:82
-#: ../../addon/openstreetmap/openstreetmap.php:150
-#: ../../addon/msgfooter/msgfooter.php:54 ../../addon/logrot/logrot.php:54
-#: ../../addon/twitter/twitter.php:605 ../../addon/piwik/piwik.php:116
-#: ../../addon/xmpp/xmpp.php:54
-msgid "Settings updated."
-msgstr "Настройки обновлены."
+#: ../../include/js_strings.php:35
+msgid " channel name"
+msgstr " название канала"
-#: ../../Zotlabs/Module/Settings/Channel.php:327
-msgid "Nobody except yourself"
-msgstr "Никто кроме вас"
+#: ../../include/js_strings.php:36
+msgid "Back to reply"
+msgstr "Вернуться к ответу"
-#: ../../Zotlabs/Module/Settings/Channel.php:328
-msgid "Only those you specifically allow"
-msgstr "Только персонально разрешённые"
+#: ../../include/js_strings.php:42
+#, php-format
+msgid "%d minutes"
+msgid_plural "%d minutes"
+msgstr[0] "%d минуту"
+msgstr[1] "%d минуты"
+msgstr[2] "%d минут"
+
+#: ../../include/js_strings.php:43
+#, php-format
+msgid "about %d hours"
+msgid_plural "about %d hours"
+msgstr[0] "около %d часa"
+msgstr[1] "около %d часов"
+msgstr[2] "около %d часов"
-#: ../../Zotlabs/Module/Settings/Channel.php:329
-msgid "Approved connections"
-msgstr "Одобренные контакты"
+#: ../../include/js_strings.php:44
+#, php-format
+msgid "%d days"
+msgid_plural "%d days"
+msgstr[0] "%d день"
+msgstr[1] "%d дня"
+msgstr[2] "%d дней"
-#: ../../Zotlabs/Module/Settings/Channel.php:330
-msgid "Any connections"
-msgstr "Любые контакты"
+#: ../../include/js_strings.php:45
+#, php-format
+msgid "%d months"
+msgid_plural "%d months"
+msgstr[0] "%d месяц"
+msgstr[1] "%d месяца"
+msgstr[2] "%d месяцев"
-#: ../../Zotlabs/Module/Settings/Channel.php:331
-msgid "Anybody on this website"
-msgstr "Любой на этом сайте"
+#: ../../include/js_strings.php:46
+#, php-format
+msgid "%d years"
+msgid_plural "%d years"
+msgstr[0] "%d год"
+msgstr[1] "%d года"
+msgstr[2] "%d лет"
-#: ../../Zotlabs/Module/Settings/Channel.php:332
-msgid "Anybody in this network"
-msgstr "Любой в этой сети"
+#: ../../include/js_strings.php:51
+msgid "timeago.prefixAgo"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:333
-msgid "Anybody authenticated"
-msgstr "Любой аутентифицированный"
+#: ../../include/js_strings.php:52
+msgid "timeago.prefixFromNow"
+msgstr "через"
-#: ../../Zotlabs/Module/Settings/Channel.php:334
-msgid "Anybody on the internet"
-msgstr "Любой в интернете"
+#: ../../include/js_strings.php:53
+msgid "timeago.suffixAgo"
+msgstr "назад"
-#: ../../Zotlabs/Module/Settings/Channel.php:409
-msgid "Publish your default profile in the network directory"
-msgstr "Публиковать ваш профиль по умолчанию в сетевом каталоге"
+#: ../../include/js_strings.php:54
+msgid "timeago.suffixFromNow"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:414
-msgid "Allow us to suggest you as a potential friend to new members?"
-msgstr "Разрешить предлагать вас как потенциального друга для новых пользователей?"
+#: ../../include/js_strings.php:57
+msgid "less than a minute"
+msgstr "менее чем одну минуту"
-#: ../../Zotlabs/Module/Settings/Channel.php:418
-msgid "or"
-msgstr "или"
+#: ../../include/js_strings.php:58
+msgid "about a minute"
+msgstr "около минуты"
-#: ../../Zotlabs/Module/Settings/Channel.php:427
-msgid "Your channel address is"
-msgstr "Адрес вашего канала"
+#: ../../include/js_strings.php:60
+msgid "about an hour"
+msgstr "около часа"
-#: ../../Zotlabs/Module/Settings/Channel.php:430
-msgid "Your files/photos are accessible via WebDAV at"
-msgstr "Ваши файлы / фотографии доступны через WebDAV по"
+#: ../../include/js_strings.php:62
+msgid "a day"
+msgstr "день"
-#: ../../Zotlabs/Module/Settings/Channel.php:470
-msgid "Automatic membership approval"
-msgstr "Членство одобрено автоматически"
+#: ../../include/js_strings.php:64
+msgid "about a month"
+msgstr "около месяца"
-#: ../../Zotlabs/Module/Settings/Channel.php:470
-#: ../../Zotlabs/Module/Defperms.php:255
-msgid ""
-"If enabled, connection requests will be approved without your interaction"
-msgstr "Если включено, запросы контактов будут одобрены без вашего участия"
+#: ../../include/js_strings.php:66
+msgid "about a year"
+msgstr "около года"
-#: ../../Zotlabs/Module/Settings/Channel.php:491
-msgid "Channel Settings"
-msgstr "Настройки канала"
+#: ../../include/js_strings.php:68
+msgid " "
+msgstr " "
-#: ../../Zotlabs/Module/Settings/Channel.php:498
-msgid "Basic Settings"
-msgstr "Основные настройки"
+#: ../../include/js_strings.php:69
+msgid "timeago.numbers"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:499 ../../include/channel.php:1643
-msgid "Full Name:"
-msgstr "Полное имя:"
+#: ../../include/js_strings.php:75
+msgctxt "long"
+msgid "May"
+msgstr "Май"
-#: ../../Zotlabs/Module/Settings/Channel.php:500
-#: ../../Zotlabs/Module/Settings/Account.php:104
-msgid "Email Address:"
-msgstr "Адрес email:"
+#: ../../include/js_strings.php:83
+msgid "Jan"
+msgstr "Янв"
-#: ../../Zotlabs/Module/Settings/Channel.php:501
-msgid "Your Timezone:"
-msgstr "Часовой пояс:"
+#: ../../include/js_strings.php:84
+msgid "Feb"
+msgstr "Фев"
-#: ../../Zotlabs/Module/Settings/Channel.php:502
-msgid "Default Post Location:"
-msgstr "Расположение по умолчанию:"
+#: ../../include/js_strings.php:85
+msgid "Mar"
+msgstr "Мар"
-#: ../../Zotlabs/Module/Settings/Channel.php:502
-msgid "Geographical location to display on your posts"
-msgstr "Показывать географическое положение в ваших публикациях"
+#: ../../include/js_strings.php:86
+msgid "Apr"
+msgstr "Апр"
-#: ../../Zotlabs/Module/Settings/Channel.php:503
-msgid "Use Browser Location:"
-msgstr "Определять расположение из браузера"
+#: ../../include/js_strings.php:87
+msgctxt "short"
+msgid "May"
+msgstr "Май"
-#: ../../Zotlabs/Module/Settings/Channel.php:505
-msgid "Adult Content"
-msgstr "Содержимое для взрослых"
+#: ../../include/js_strings.php:88
+msgid "Jun"
+msgstr "Июн"
-#: ../../Zotlabs/Module/Settings/Channel.php:505
-msgid ""
-"This channel frequently or regularly publishes adult content. (Please tag "
-"any adult material and/or nudity with #NSFW)"
-msgstr "Этот канал часто или регулярно публикует содержимое для взрослых. Пожалуйста, помечайте любой такой материал тегом #NSFW"
+#: ../../include/js_strings.php:89
+msgid "Jul"
+msgstr "Июл"
-#: ../../Zotlabs/Module/Settings/Channel.php:507
-msgid "Security and Privacy Settings"
-msgstr "Безопасность и настройки приватности"
+#: ../../include/js_strings.php:90
+msgid "Aug"
+msgstr "Авг"
-#: ../../Zotlabs/Module/Settings/Channel.php:509
-msgid "Your permissions are already configured. Click to view/adjust"
-msgstr "Ваши разрешения уже настроены. Нажмите чтобы просмотреть или изменить"
+#: ../../include/js_strings.php:91
+msgid "Sep"
+msgstr "Сен"
-#: ../../Zotlabs/Module/Settings/Channel.php:511
-msgid "Hide my online presence"
-msgstr "Скрывать моё присутствие онлайн"
+#: ../../include/js_strings.php:92
+msgid "Oct"
+msgstr "Окт"
-#: ../../Zotlabs/Module/Settings/Channel.php:511
-msgid "Prevents displaying in your profile that you are online"
-msgstr "Предотвращает отображения статуса \"в сети\" в вашем профиле"
+#: ../../include/js_strings.php:93
+msgid "Nov"
+msgstr "Ноя"
-#: ../../Zotlabs/Module/Settings/Channel.php:513
-msgid "Simple Privacy Settings:"
-msgstr "Простые настройки безопасности:"
+#: ../../include/js_strings.php:94
+msgid "Dec"
+msgstr "Дек"
-#: ../../Zotlabs/Module/Settings/Channel.php:514
-msgid ""
-"Very Public - extremely permissive (should be used with caution)"
-msgstr "Полностью открытый - сверхлиберальный (должен использоваться с осторожностью)"
+#: ../../include/js_strings.php:102
+msgid "Sun"
+msgstr "Вск"
-#: ../../Zotlabs/Module/Settings/Channel.php:515
-msgid ""
-"Typical - default public, privacy when desired (similar to social "
-"network permissions but with improved privacy)"
-msgstr "Обычный - открытый по умолчанию, приватность по желанию (как в социальных сетях, но с улучшенными настройками)"
+#: ../../include/js_strings.php:103
+msgid "Mon"
+msgstr "Пон"
-#: ../../Zotlabs/Module/Settings/Channel.php:516
-msgid "Private - default private, never open or public"
-msgstr "Частный - частный по умочанию, не открытый и не публичный"
+#: ../../include/js_strings.php:104
+msgid "Tue"
+msgstr "Вт"
-#: ../../Zotlabs/Module/Settings/Channel.php:517
-msgid "Blocked - default blocked to/from everybody"
-msgstr "Закрытый - заблокированный по умолчанию от / для всех"
+#: ../../include/js_strings.php:105
+msgid "Wed"
+msgstr "Ср"
-#: ../../Zotlabs/Module/Settings/Channel.php:519
-msgid "Allow others to tag your posts"
-msgstr "Разрешить другим отмечать ваши публикации"
+#: ../../include/js_strings.php:106
+msgid "Thu"
+msgstr "Чет"
-#: ../../Zotlabs/Module/Settings/Channel.php:519
-msgid ""
-"Often used by the community to retro-actively flag inappropriate content"
-msgstr "Часто используется сообществом для маркировки неподобающего содержания"
+#: ../../include/js_strings.php:107
+msgid "Fri"
+msgstr "Пят"
-#: ../../Zotlabs/Module/Settings/Channel.php:521
-msgid "Channel Permission Limits"
-msgstr "Ограничения разрешений канала"
+#: ../../include/js_strings.php:108
+msgid "Sat"
+msgstr "Суб"
-#: ../../Zotlabs/Module/Settings/Channel.php:523
-msgid "Expire other channel content after this many days"
-msgstr "Храненить содержимое других каналов, дней"
+#: ../../include/js_strings.php:109
+msgctxt "calendar"
+msgid "today"
+msgstr "сегодня"
-#: ../../Zotlabs/Module/Settings/Channel.php:523
-msgid "0 or blank to use the website limit."
-msgstr "0 или пусто - использовать настройки сайта."
+#: ../../include/js_strings.php:110
+msgctxt "calendar"
+msgid "month"
+msgstr "месяц"
-#: ../../Zotlabs/Module/Settings/Channel.php:523
-#, php-format
-msgid "This website expires after %d days."
-msgstr "Срок хранения содержимого этого сайта истекает через %d дней"
+#: ../../include/js_strings.php:111
+msgctxt "calendar"
+msgid "week"
+msgstr "неделя"
-#: ../../Zotlabs/Module/Settings/Channel.php:523
-msgid "This website does not expire imported content."
-msgstr "Срок хранения импортированного содержимого этого сайта не ограничен."
+#: ../../include/js_strings.php:112
+msgctxt "calendar"
+msgid "day"
+msgstr "день"
-#: ../../Zotlabs/Module/Settings/Channel.php:523
-msgid "The website limit takes precedence if lower than your limit."
-msgstr "Ограничение сайта имеет приоритет если ниже вашего значения."
+#: ../../include/js_strings.php:113
+msgctxt "calendar"
+msgid "All day"
+msgstr "Весь день"
-#: ../../Zotlabs/Module/Settings/Channel.php:524
-msgid "Maximum Friend Requests/Day:"
-msgstr "Запросов в друзья в день:"
+#: ../../include/dir_fns.php:141 ../../Zotlabs/Lib/Libzotdir.php:160
+msgid "Directory Options"
+msgstr "Параметры каталога"
-#: ../../Zotlabs/Module/Settings/Channel.php:524
-msgid "May reduce spam activity"
-msgstr "Может ограничить спам активность"
+#: ../../include/dir_fns.php:143 ../../Zotlabs/Lib/Libzotdir.php:162
+msgid "Safe Mode"
+msgstr "Безопасный режим"
-#: ../../Zotlabs/Module/Settings/Channel.php:525
-msgid "Default Privacy Group"
-msgstr "Группа конфиденциальности по умолчанию"
+#: ../../include/dir_fns.php:144 ../../Zotlabs/Lib/Libzotdir.php:163
+msgid "Public Forums Only"
+msgstr "Только публичные форумы"
-#: ../../Zotlabs/Module/Settings/Channel.php:527
-msgid "Use my default audience setting for the type of object published"
-msgstr "Использовать настройки аудитории по умолчанию для типа опубликованного объекта"
+#: ../../include/dir_fns.php:145 ../../Zotlabs/Lib/Libzotdir.php:165
+msgid "This Website Only"
+msgstr "Только этот веб-сайт"
-#: ../../Zotlabs/Module/Settings/Channel.php:536
-msgid "Default permissions category"
-msgstr "Категория разрешений по умолчанию"
+#: ../../include/network.php:1726 ../../include/network.php:1727
+msgid "Friendica"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:542
-msgid "Maximum private messages per day from unknown people:"
-msgstr "Максимально количество сообщений от незнакомых людей, в день:"
+#: ../../include/network.php:1728
+msgid "OStatus"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:542
-msgid "Useful to reduce spamming"
-msgstr "Полезно для сокращения количества спама"
+#: ../../include/network.php:1729
+msgid "GNU-Social"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:545
-#: ../../Zotlabs/Lib/Enotify.php:68
-msgid "Notification Settings"
-msgstr "Настройки уведомлений"
+#: ../../include/network.php:1730
+msgid "RSS/Atom"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:546
-msgid "By default post a status message when:"
-msgstr "По умолчанию публиковать новый статус при:"
+#: ../../include/network.php:1731 ../../Zotlabs/Lib/Activity.php:2283
+#: ../../Zotlabs/Lib/Activity.php:2477
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1344
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1545
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1739
+msgid "ActivityPub"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:547
-msgid "accepting a friend request"
-msgstr "одобрении запроса в друзья"
+#: ../../include/network.php:1732 ../../Zotlabs/Module/Cdav.php:1379
+#: ../../Zotlabs/Module/Profiles.php:787
+#: ../../Zotlabs/Module/Admin/Accounts.php:171
+#: ../../Zotlabs/Module/Admin/Accounts.php:183
+#: ../../Zotlabs/Module/Connedit.php:927
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:56
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:57
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:57
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:71
+msgid "Email"
+msgstr "Электронная почта"
-#: ../../Zotlabs/Module/Settings/Channel.php:548
-msgid "joining a forum/community"
-msgstr "вступлении в сообщество / форум"
+#: ../../include/network.php:1733
+msgid "Diaspora"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:549
-msgid "making an interesting profile change"
-msgstr "интересном изменении профиля"
+#: ../../include/network.php:1734
+msgid "Facebook"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:550
-msgid "Send a notification email when:"
-msgstr "Отправить уведомление по email когда:"
+#: ../../include/network.php:1735
+msgid "Zot"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:551
-msgid "You receive a connection request"
-msgstr "вы получили новый запрос контакта"
+#: ../../include/network.php:1736
+msgid "LinkedIn"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:552
-msgid "Your connections are confirmed"
-msgstr "Ваш запрос контакта был одобрен"
+#: ../../include/network.php:1737
+msgid "XMPP/IM"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:553
-msgid "Someone writes on your profile wall"
-msgstr "Кто-то написал на стене вашего профиля"
+#: ../../include/network.php:1738
+msgid "MySpace"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Channel.php:554
-msgid "Someone writes a followup comment"
-msgstr "Кто-то пишет комментарий"
+#: ../../include/datetime.php:58 ../../Zotlabs/Module/Profiles.php:736
+#: ../../Zotlabs/Widget/Newmember.php:51
+msgid "Miscellaneous"
+msgstr "Прочее"
-#: ../../Zotlabs/Module/Settings/Channel.php:555
-msgid "You receive a private message"
-msgstr "Вы получили личное сообщение"
+#: ../../include/datetime.php:140
+msgid "Birthday"
+msgstr "День рождения"
-#: ../../Zotlabs/Module/Settings/Channel.php:556
-msgid "You receive a friend suggestion"
-msgstr "Вы получили предложение друзей"
+#: ../../include/datetime.php:140
+msgid "Age: "
+msgstr "Возраст:"
-#: ../../Zotlabs/Module/Settings/Channel.php:557
-msgid "You are tagged in a post"
-msgstr "Вы были отмечены в публикации"
+#: ../../include/datetime.php:140
+msgid "YYYY-MM-DD or MM-DD"
+msgstr "YYYY-MM-DD или MM-DD"
-#: ../../Zotlabs/Module/Settings/Channel.php:558
-msgid "You are poked/prodded/etc. in a post"
-msgstr "Вас толкнули, подтолкнули и т.п. в публикации"
+#: ../../include/datetime.php:211 ../../Zotlabs/Module/Appman.php:143
+#: ../../Zotlabs/Module/Appman.php:144 ../../Zotlabs/Module/Profiles.php:745
+#: ../../Zotlabs/Module/Profiles.php:749 ../../Zotlabs/Module/Events.php:468
+#: ../../Zotlabs/Module/Events.php:473
+msgid "Required"
+msgstr "Требуется"
-#: ../../Zotlabs/Module/Settings/Channel.php:560
-msgid "Someone likes your post/comment"
-msgstr "Кому-то нравится ваша публикация / комментарий"
+#: ../../include/datetime.php:238 ../../boot.php:2605
+msgid "never"
+msgstr "никогда"
-#: ../../Zotlabs/Module/Settings/Channel.php:563
-msgid "Show visual notifications including:"
-msgstr "Показывать визуальные оповещения включая:"
+#: ../../include/datetime.php:244
+msgid "less than a second ago"
+msgstr "менее чем одну секунду"
-#: ../../Zotlabs/Module/Settings/Channel.php:565
-msgid "Unseen stream activity"
-msgstr "Невидимая активность в потоке"
+#: ../../include/datetime.php:262
+#, php-format
+msgctxt "e.g. 22 hours ago, 1 minute ago"
+msgid "%1$d %2$s ago"
+msgstr "%1$d %2$s назад"
-#: ../../Zotlabs/Module/Settings/Channel.php:566
-msgid "Unseen channel activity"
-msgstr "Невидимая активность в канале"
+#: ../../include/datetime.php:273
+msgctxt "relative_date"
+msgid "year"
+msgid_plural "years"
+msgstr[0] "год"
+msgstr[1] "года"
+msgstr[2] "лет"
-#: ../../Zotlabs/Module/Settings/Channel.php:567
-msgid "Unseen private messages"
-msgstr "Невидимые личные сообщения"
+#: ../../include/datetime.php:276
+msgctxt "relative_date"
+msgid "month"
+msgid_plural "months"
+msgstr[0] "месяц"
+msgstr[1] "месяца"
+msgstr[2] "месяцев"
-#: ../../Zotlabs/Module/Settings/Channel.php:567
-#: ../../Zotlabs/Module/Settings/Channel.php:572
-#: ../../Zotlabs/Module/Settings/Channel.php:573
-#: ../../Zotlabs/Module/Settings/Channel.php:574
-#: ../../addon/jappixmini/Mod_Jappixmini.php:191
-msgid "Recommended"
-msgstr "Рекомендовано"
+#: ../../include/datetime.php:279
+msgctxt "relative_date"
+msgid "week"
+msgid_plural "weeks"
+msgstr[0] "неделю"
+msgstr[1] "недели"
+msgstr[2] "недель"
-#: ../../Zotlabs/Module/Settings/Channel.php:568
-msgid "Upcoming events"
-msgstr "Грядущие события"
+#: ../../include/datetime.php:282
+msgctxt "relative_date"
+msgid "day"
+msgid_plural "days"
+msgstr[0] "день"
+msgstr[1] "дня"
+msgstr[2] "дней"
-#: ../../Zotlabs/Module/Settings/Channel.php:569
-msgid "Events today"
-msgstr "События сегодня"
+#: ../../include/datetime.php:285
+msgctxt "relative_date"
+msgid "hour"
+msgid_plural "hours"
+msgstr[0] "час"
+msgstr[1] "часа"
+msgstr[2] "часов"
-#: ../../Zotlabs/Module/Settings/Channel.php:570
-msgid "Upcoming birthdays"
-msgstr "Грядущие дни рождения"
+#: ../../include/datetime.php:288
+msgctxt "relative_date"
+msgid "minute"
+msgid_plural "minutes"
+msgstr[0] "минуту"
+msgstr[1] "минуты"
+msgstr[2] "минут"
-#: ../../Zotlabs/Module/Settings/Channel.php:570
-msgid "Not available in all themes"
-msgstr "Не доступно во всех темах"
+#: ../../include/datetime.php:291
+msgctxt "relative_date"
+msgid "second"
+msgid_plural "seconds"
+msgstr[0] "секунду"
+msgstr[1] "секунды"
+msgstr[2] "секунд"
-#: ../../Zotlabs/Module/Settings/Channel.php:571
-msgid "System (personal) notifications"
-msgstr "Системные (личные) уведомления"
+#: ../../include/datetime.php:520
+#, php-format
+msgid "%1$s's birthday"
+msgstr "День рождения %1$s"
-#: ../../Zotlabs/Module/Settings/Channel.php:572
-msgid "System info messages"
-msgstr "Сообщения с системной информацией"
+#: ../../include/datetime.php:521
+#, php-format
+msgid "Happy Birthday %1$s"
+msgstr "С Днем рождения %1$s !"
-#: ../../Zotlabs/Module/Settings/Channel.php:573
-msgid "System critical alerts"
-msgstr "Критические уведомления системы"
+#: ../../include/acl_selectors.php:33
+#: ../../Zotlabs/Lib/PermissionDescription.php:34
+msgid "Visible to your default audience"
+msgstr "Видно вашей аудитории по умолчанию."
-#: ../../Zotlabs/Module/Settings/Channel.php:574
-msgid "New connections"
-msgstr "Новые контакты"
+#: ../../include/acl_selectors.php:88 ../../Zotlabs/Module/Acl.php:121
+#: ../../Zotlabs/Module/Lockview.php:117 ../../Zotlabs/Module/Lockview.php:153
+msgctxt "acl"
+msgid "Profile"
+msgstr "Профиль"
+
+#: ../../include/acl_selectors.php:106
+#: ../../Zotlabs/Lib/PermissionDescription.php:107
+msgid "Only me"
+msgstr "Только мне"
-#: ../../Zotlabs/Module/Settings/Channel.php:575
-msgid "System Registrations"
-msgstr "Системные регистрации"
+#: ../../include/acl_selectors.php:113
+msgid "Who can see this?"
+msgstr "Кто может это видеть?"
-#: ../../Zotlabs/Module/Settings/Channel.php:576
-msgid "Unseen shared files"
-msgstr "Невидимые общие файлы"
+#: ../../include/acl_selectors.php:114
+msgid "Custom selection"
+msgstr "Настраиваемый выбор"
-#: ../../Zotlabs/Module/Settings/Channel.php:577
-msgid "Unseen public stream activity"
-msgstr "Невидимая активность в публичном потоке"
+#: ../../include/acl_selectors.php:115
+msgid ""
+"Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit "
+"the scope of \"Show\"."
+msgstr "Нажмите \"Показать\" чтобы разрешить просмотр. \"Не показывать\" позволит вам переопределить и ограничить область показа."
-#: ../../Zotlabs/Module/Settings/Channel.php:578
-msgid "Unseen likes and dislikes"
-msgstr "Невидимые лайки и дислайки"
+#: ../../include/acl_selectors.php:116
+msgid "Show"
+msgstr "Показать"
-#: ../../Zotlabs/Module/Settings/Channel.php:579
-msgid "Unseen forum posts"
-msgstr "Невидимые публикации на форуме"
+#: ../../include/acl_selectors.php:117
+msgid "Don't show"
+msgstr "Не показывать"
-#: ../../Zotlabs/Module/Settings/Channel.php:580
-msgid "Email notification hub (hostname)"
-msgstr "Центр уведомлений по email (имя хоста)"
+#: ../../include/acl_selectors.php:123 ../../Zotlabs/Module/Photos.php:675
+#: ../../Zotlabs/Module/Photos.php:1044 ../../Zotlabs/Module/Chat.php:243
+#: ../../Zotlabs/Module/Filestorage.php:190 ../../Zotlabs/Module/Thing.php:319
+#: ../../Zotlabs/Module/Thing.php:372 ../../Zotlabs/Module/Connedit.php:690
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:204
+msgid "Permissions"
+msgstr "Разрешения"
-#: ../../Zotlabs/Module/Settings/Channel.php:580
+#: ../../include/acl_selectors.php:125 ../../Zotlabs/Module/Photos.php:1274
+#: ../../Zotlabs/Lib/ThreadItem.php:463
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:230
+msgid "Close"
+msgstr "Закрыть"
+
+#: ../../include/acl_selectors.php:150
#, php-format
msgid ""
-"If your channel is mirrored to multiple hubs, set this to your preferred "
-"location. This will prevent duplicate email notifications. Example: %s"
-msgstr "Если ваш канал зеркалируется в нескольких местах, это ваше предпочтительное местоположение. Это должно предотвратить дублировать уведомлений по email. Например: %s"
+"Post permissions %s cannot be changed %s after a post is shared.These "
+"permissions set who is allowed to view the post."
+msgstr "Разрешения публикации %s не могут быть изменены %s после того, как ею поделились. Эти разрешения устанавливают кому разрешено просматривать эту публикацию."
-#: ../../Zotlabs/Module/Settings/Channel.php:581
-msgid "Show new wall posts, private messages and connections under Notices"
-msgstr "Показать новые сообщения на стене, личные сообщения и контакты в \"Уведомлениях\""
+#: ../../include/zid.php:368
+#, php-format
+msgid "OpenWebAuth: %1$s welcomes %2$s"
+msgstr "OpenWebAuth: %1$s приветствует %2$s"
-#: ../../Zotlabs/Module/Settings/Channel.php:583
-msgid "Notify me of events this many days in advance"
-msgstr "Уведомлять меня о событиях заранее, дней"
+#: ../../include/connections.php:133
+msgid "New window"
+msgstr "Новое окно"
-#: ../../Zotlabs/Module/Settings/Channel.php:583
-msgid "Must be greater than 0"
-msgstr "Должно быть больше 0"
+#: ../../include/connections.php:134
+msgid "Open the selected location in a different window or browser tab"
+msgstr "Открыть выбранное местоположение в другом окне или вкладке браузера"
-#: ../../Zotlabs/Module/Settings/Channel.php:588
-msgid "Advanced Account/Page Type Settings"
-msgstr "Дополнительные настройки учётной записи / страницы"
+#: ../../include/connections.php:728 ../../include/event.php:1369
+#: ../../Zotlabs/Module/Cdav.php:1384 ../../Zotlabs/Module/Profiles.php:792
+#: ../../Zotlabs/Module/Connedit.php:932
+msgid "Mobile"
+msgstr "Мобильный"
-#: ../../Zotlabs/Module/Settings/Channel.php:589
-msgid "Change the behaviour of this account for special situations"
-msgstr "Изменить поведение этого аккаунта в особых ситуациях"
+#: ../../include/connections.php:729 ../../include/event.php:1370
+#: ../../Zotlabs/Module/Cdav.php:1385 ../../Zotlabs/Module/Profiles.php:793
+#: ../../Zotlabs/Module/Connedit.php:933
+msgid "Home"
+msgstr "Домашний"
-#: ../../Zotlabs/Module/Settings/Channel.php:591
-msgid "Miscellaneous Settings"
-msgstr "Дополнительные настройки"
+#: ../../include/connections.php:730 ../../include/event.php:1371
+msgid "Home, Voice"
+msgstr "Дом, голос"
-#: ../../Zotlabs/Module/Settings/Channel.php:592
-msgid "Default photo upload folder"
-msgstr "Каталог загрузки фотографий по умолчанию"
+#: ../../include/connections.php:731 ../../include/event.php:1372
+msgid "Home, Fax"
+msgstr "Дом, факс"
-#: ../../Zotlabs/Module/Settings/Channel.php:592
-#: ../../Zotlabs/Module/Settings/Channel.php:593
-msgid "%Y - current year, %m - current month"
-msgstr "%Y - текущий год, %y - текущий месяц"
+#: ../../include/connections.php:732 ../../include/event.php:1373
+#: ../../Zotlabs/Module/Cdav.php:1386 ../../Zotlabs/Module/Profiles.php:794
+#: ../../Zotlabs/Module/Connedit.php:934
+msgid "Work"
+msgstr "Рабочий"
-#: ../../Zotlabs/Module/Settings/Channel.php:593
-msgid "Default file upload folder"
-msgstr "Каталог загрузки файлов по умолчанию"
+#: ../../include/connections.php:733 ../../include/event.php:1374
+msgid "Work, Voice"
+msgstr "Работа, голос"
-#: ../../Zotlabs/Module/Settings/Channel.php:595
-msgid "Remove this channel."
-msgstr "Удалить этот канал."
+#: ../../include/connections.php:734 ../../include/event.php:1375
+msgid "Work, Fax"
+msgstr "Работа, факс"
-#: ../../Zotlabs/Module/Settings/Features.php:43
-msgid "Additional Features"
-msgstr "Дополнительные функции"
+#: ../../include/event.php:32 ../../include/event.php:95
+msgid "l F d, Y \\@ g:i A"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Events.php:39
-msgid "Events Settings"
-msgstr "Настройки событий"
+#: ../../include/event.php:40
+msgid "Starts:"
+msgstr "Начало:"
-#: ../../Zotlabs/Module/Settings/Calendar.php:39
-msgid "Calendar Settings"
-msgstr "Настройки календаря"
+#: ../../include/event.php:50
+msgid "Finishes:"
+msgstr "Окончание:"
-#: ../../Zotlabs/Module/Settings/Conversation.php:22
-msgid "Settings saved."
-msgstr "Настройки сохранены."
+#: ../../include/event.php:95
+msgid "l F d, Y"
+msgstr ""
-#: ../../Zotlabs/Module/Settings/Conversation.php:24
-msgid "Settings saved. Reload page please."
-msgstr "Настройки сохранены. Пожалуйста, перезагрузите страницу."
+#: ../../include/event.php:99
+msgid "Start:"
+msgstr "Начало:"
-#: ../../Zotlabs/Module/Settings/Conversation.php:46
-msgid "Conversation Settings"
-msgstr "Настройки бесед"
+#: ../../include/event.php:103
+msgid "End:"
+msgstr "Окончание:"
-#: ../../Zotlabs/Module/Settings/Connections.php:39
-msgid "Connections Settings"
-msgstr "Настройки контактов"
+#: ../../include/event.php:1058
+msgid "This event has been added to your calendar."
+msgstr "Это событие было добавлено в ваш календарь."
-#: ../../Zotlabs/Module/Settings/Photos.php:39
-msgid "Photos Settings"
-msgstr "Настройки фотографий"
+#: ../../include/event.php:1284
+msgid "Not specified"
+msgstr "Не указано"
-#: ../../Zotlabs/Module/Settings/Account.php:19
-msgid "Not valid email."
-msgstr "Не действительный адрес email."
+#: ../../include/event.php:1285
+msgid "Needs Action"
+msgstr "Требует действия"
-#: ../../Zotlabs/Module/Settings/Account.php:22
-msgid "Protected email address. Cannot change to that email."
-msgstr "Защищенный адрес электронной почты. Нельзя изменить."
+#: ../../include/event.php:1286
+msgid "Completed"
+msgstr "Завершено"
-#: ../../Zotlabs/Module/Settings/Account.php:31
-msgid "System failure storing new email. Please try again."
-msgstr "Системная ошибка сохранения email. Пожалуйста попробуйте ещё раз."
+#: ../../include/event.php:1287
+msgid "In Process"
+msgstr "В процессе"
-#: ../../Zotlabs/Module/Settings/Account.php:48
-msgid "Password verification failed."
-msgstr "Не удалось выполнить проверку пароля."
+#: ../../include/event.php:1288
+msgid "Cancelled"
+msgstr "Отменено"
-#: ../../Zotlabs/Module/Settings/Account.php:55
-msgid "Passwords do not match. Password unchanged."
-msgstr "Пароли не совпадают. Пароль не изменён."
+#: ../../include/auth.php:192
+msgid "Delegation session ended."
+msgstr "Делегированная сессия завершена."
-#: ../../Zotlabs/Module/Settings/Account.php:59
-msgid "Empty passwords are not allowed. Password unchanged."
-msgstr "Пустые пароли не допускаются. Пароль не изменён."
+#: ../../include/auth.php:196
+msgid "Logged out."
+msgstr "Вышел из системы."
-#: ../../Zotlabs/Module/Settings/Account.php:73
-msgid "Password changed."
-msgstr "Пароль изменен."
+#: ../../include/auth.php:291
+msgid "Email validation is incomplete. Please check your email."
+msgstr "Проверка email не завершена. Пожалуйста, проверьте вашу почту."
-#: ../../Zotlabs/Module/Settings/Account.php:75
-msgid "Password update failed. Please try again."
-msgstr "Изменение пароля не удалось. Пожалуйста, попробуйте ещё раз."
+#: ../../include/auth.php:307
+msgid "Failed authentication"
+msgstr "Ошибка аутентификации"
-#: ../../Zotlabs/Module/Settings/Account.php:99
-msgid "Account Settings"
-msgstr "Настройки аккаунта"
+#: ../../include/auth.php:317
+#: ../../extend/addon/hzaddons/openid/Mod_Openid.php:188
+msgid "Login failed."
+msgstr "Не удалось войти."
-#: ../../Zotlabs/Module/Settings/Account.php:100
-msgid "Current Password"
-msgstr "Текущий пароль"
+#: ../../include/nav.php:90
+msgid "Remote authentication"
+msgstr "Удаленная аутентификация"
-#: ../../Zotlabs/Module/Settings/Account.php:101
-msgid "Enter New Password"
-msgstr "Введите новый пароль:"
+#: ../../include/nav.php:90
+msgid "Click to authenticate to your home hub"
+msgstr "Нажмите, чтобы аутентифицировать себя на домашнем узле"
-#: ../../Zotlabs/Module/Settings/Account.php:102
-msgid "Confirm New Password"
-msgstr "Подтвердите новый пароль:"
+#: ../../include/nav.php:96 ../../Zotlabs/Module/Manage.php:170
+#: ../../Zotlabs/Lib/Apps.php:336
+msgid "Channel Manager"
+msgstr "Менеджер каналов"
-#: ../../Zotlabs/Module/Settings/Account.php:102
-msgid "Leave password fields blank unless changing"
-msgstr "Оставьте поля пустыми до измнения"
+#: ../../include/nav.php:96
+msgid "Manage your channels"
+msgstr "Управление вашими каналами"
-#: ../../Zotlabs/Module/Settings/Account.php:105
-#: ../../Zotlabs/Module/Removeaccount.php:61
-msgid "Remove Account"
-msgstr "Удалить аккаунт"
+#: ../../include/nav.php:99
+msgid "Manage your privacy groups"
+msgstr "Управление вашим группами конфиденциальности"
-#: ../../Zotlabs/Module/Settings/Account.php:106
-msgid "Remove this account including all its channels"
-msgstr "Удалить этот аккаунт включая все каналы"
+#: ../../include/nav.php:101 ../../Zotlabs/Module/Admin/Addons.php:345
+#: ../../Zotlabs/Module/Admin/Themes.php:125
+#: ../../Zotlabs/Widget/Newmember.php:53
+#: ../../Zotlabs/Widget/Settings_menu.php:61 ../../Zotlabs/Lib/Apps.php:338
+msgid "Settings"
+msgstr "Настройки"
-#: ../../Zotlabs/Module/Settings/Profiles.php:47
-msgid "Profiles Settings"
-msgstr "Настройки профилей"
+#: ../../include/nav.php:101
+msgid "Account/Channel Settings"
+msgstr "Настройки аккаунта / канала"
-#: ../../Zotlabs/Module/Settings/Manage.php:39
-msgid "Channel Manager Settings"
-msgstr "Настройки менеджера канала"
+#: ../../include/nav.php:107 ../../include/nav.php:136
+#: ../../include/nav.php:155 ../../boot.php:1673
+msgid "Logout"
+msgstr "Выход"
-#: ../../Zotlabs/Module/Settings/Featured.php:24
-msgid "No feature settings configured"
-msgstr "Параметры функций не настроены"
+#: ../../include/nav.php:107 ../../include/nav.php:136
+msgid "End this session"
+msgstr "Закончить эту сессию"
-#: ../../Zotlabs/Module/Settings/Featured.php:33
-msgid "Addon Settings"
-msgstr "Настройки расширений"
+#: ../../include/nav.php:110
+msgid "Your profile page"
+msgstr "Страницa вашего профиля"
-#: ../../Zotlabs/Module/Settings/Featured.php:34
-msgid "Please save/submit changes to any panel before opening another."
-msgstr "Пожалуйста сохраните / отправьте изменения на панели прежде чем открывать другую."
+#: ../../include/nav.php:113
+msgid "Manage/Edit profiles"
+msgstr "Управление / редактирование профилей"
-#: ../../Zotlabs/Module/Settings/Channel_home.php:44
-#: ../../Zotlabs/Module/Settings/Network.php:41
-msgid "Max height of content (in pixels)"
-msgstr "Максимальная высота содержимого (в пикселях)"
+#: ../../include/nav.php:115 ../../Zotlabs/Widget/Newmember.php:35
+msgid "Edit your profile"
+msgstr "Редактировать профиль"
-#: ../../Zotlabs/Module/Settings/Channel_home.php:46
-#: ../../Zotlabs/Module/Settings/Network.php:43
-msgid "Click to expand content exceeding this height"
-msgstr "Нажмите чтобы развернуть содержимое превышающее эту высоту"
+#: ../../include/nav.php:122 ../../include/nav.php:126 ../../boot.php:1674
+#: ../../Zotlabs/Lib/Apps.php:335
+msgid "Login"
+msgstr "Войти"
-#: ../../Zotlabs/Module/Settings/Channel_home.php:59
-msgid "Personal menu to display in your channel pages"
-msgstr "Персональное меню для отображения на странице вашего канала"
+#: ../../include/nav.php:122 ../../include/nav.php:126
+msgid "Sign in"
+msgstr "Войти"
-#: ../../Zotlabs/Module/Settings/Channel_home.php:86
-msgid "Channel Home Settings"
-msgstr "Настройки главной страницы канала"
+#: ../../include/nav.php:153
+msgid "Take me home"
+msgstr "Домой"
-#: ../../Zotlabs/Module/Settings/Directory.php:39
-msgid "Directory Settings"
-msgstr "Настройки каталога"
+#: ../../include/nav.php:155
+msgid "Log me out of this site"
+msgstr "Выйти с этого сайта"
-#: ../../Zotlabs/Module/Settings/Editor.php:39
-msgid "Editor Settings"
-msgstr "Настройки редактора"
+#: ../../include/nav.php:160 ../../boot.php:1654
+#: ../../Zotlabs/Module/Register.php:293
+msgid "Register"
+msgstr "Регистрация"
-#: ../../Zotlabs/Module/Settings/Display.php:128
-#, php-format
-msgid "%s - (Experimental)"
-msgstr "%s - (экспериментальный)"
+#: ../../include/nav.php:160
+msgid "Create an account"
+msgstr "Создать аккаунт"
-#: ../../Zotlabs/Module/Settings/Display.php:184
-msgid "Display Settings"
-msgstr "Настройки отображения"
+#: ../../include/nav.php:172
+msgid "Help and documentation"
+msgstr "Справочная информация и документация"
-#: ../../Zotlabs/Module/Settings/Display.php:185
-msgid "Theme Settings"
-msgstr "Настройки темы"
+#: ../../include/nav.php:186
+msgid "Search site @name, !forum, #tag, ?docs, content"
+msgstr "Искать на сайте @имя, !форум, #тег, ?документ, содержимое"
-#: ../../Zotlabs/Module/Settings/Display.php:186
-msgid "Custom Theme Settings"
-msgstr "Дополнительные настройки темы"
+#: ../../include/nav.php:192 ../../Zotlabs/Widget/Admin.php:55
+msgid "Admin"
+msgstr "Администрирование"
-#: ../../Zotlabs/Module/Settings/Display.php:187
-msgid "Content Settings"
-msgstr "Настройки содержимого"
+#: ../../include/nav.php:192
+msgid "Site Setup and Configuration"
+msgstr "Установка и конфигурация сайта"
-#: ../../Zotlabs/Module/Settings/Display.php:193
-msgid "Display Theme:"
-msgstr "Тема отображения:"
+#: ../../include/nav.php:326 ../../Zotlabs/Module/Defperms.php:256
+#: ../../Zotlabs/Module/New_channel.php:157
+#: ../../Zotlabs/Module/New_channel.php:164
+#: ../../Zotlabs/Module/Connedit.php:869
+#: ../../Zotlabs/Widget/Notifications.php:162
+msgid "Loading"
+msgstr "Загрузка"
-#: ../../Zotlabs/Module/Settings/Display.php:194
-msgid "Select scheme"
-msgstr "Выбрать схему"
+#: ../../include/nav.php:332
+msgid "@name, !forum, #tag, ?doc, content"
+msgstr "@имя, !форум, #тег, ?документ, содержимое"
-#: ../../Zotlabs/Module/Settings/Display.php:196
-msgid "Preload images before rendering the page"
-msgstr "Предзагрузка изображений перед обработкой страницы"
+#: ../../include/nav.php:333
+msgid "Please wait..."
+msgstr "Подождите пожалуйста ..."
-#: ../../Zotlabs/Module/Settings/Display.php:196
-msgid ""
-"The subjective page load time will be longer but the page will be ready when "
-"displayed"
-msgstr "Субъективное время загрузки страницы будет длиннее, но страница будет готова при отображении"
+#: ../../include/nav.php:339
+msgid "Add Apps"
+msgstr "Добавить приложения"
-#: ../../Zotlabs/Module/Settings/Display.php:197
-msgid "Enable user zoom on mobile devices"
-msgstr "Включить масштабирование на мобильных устройствах"
+#: ../../include/nav.php:340
+msgid "Arrange Apps"
+msgstr "Упорядочить приложения"
-#: ../../Zotlabs/Module/Settings/Display.php:198
-msgid "Update browser every xx seconds"
-msgstr "Обновление браузера каждые N секунд"
+#: ../../include/nav.php:341
+msgid "Toggle System Apps"
+msgstr "Показать системные приложения"
-#: ../../Zotlabs/Module/Settings/Display.php:198
-msgid "Minimum of 10 seconds, no maximum"
-msgstr "Минимум 10 секунд, без максимума"
+#: ../../include/nav.php:423 ../../Zotlabs/Module/Admin/Channels.php:154
+msgid "Channel"
+msgstr "Канал"
-#: ../../Zotlabs/Module/Settings/Display.php:199
-msgid "Maximum number of conversations to load at any time:"
-msgstr "Максимальное количество бесед для загрузки одновременно:"
+#: ../../include/nav.php:426
+msgid "Status Messages and Posts"
+msgstr "Статусы и публикации"
-#: ../../Zotlabs/Module/Settings/Display.php:199
-msgid "Maximum of 100 items"
-msgstr "Максимум 100 элементов"
+#: ../../include/nav.php:436 ../../Zotlabs/Module/Help.php:80
+msgid "About"
+msgstr "О себе"
-#: ../../Zotlabs/Module/Settings/Display.php:200
-msgid "Show emoticons (smilies) as images"
-msgstr "Показывать эмотиконы (смайлики) как изображения"
+#: ../../include/nav.php:439
+msgid "Profile Details"
+msgstr "Информация о профиле"
-#: ../../Zotlabs/Module/Settings/Display.php:201
-msgid "Provide channel menu in navigation bar"
-msgstr "Показывать меню канала в панели навигации"
+#: ../../include/nav.php:454 ../../Zotlabs/Storage/Browser.php:278
+#: ../../Zotlabs/Module/Fbrowser.php:85 ../../Zotlabs/Lib/Apps.php:339
+msgid "Files"
+msgstr "Файлы"
-#: ../../Zotlabs/Module/Settings/Display.php:201
-msgid "Default: channel menu located in app menu"
-msgstr "По умолчанию каналы расположены в меню приложения"
+#: ../../include/nav.php:457
+msgid "Files and Storage"
+msgstr "Файлы и хранилище"
-#: ../../Zotlabs/Module/Settings/Display.php:202
-msgid "Manual conversation updates"
-msgstr "Обновление бесед вручную"
+#: ../../include/nav.php:479 ../../include/nav.php:482
+#: ../../Zotlabs/Widget/Chatroom_list.php:16 ../../Zotlabs/Lib/Apps.php:329
+msgid "Chatrooms"
+msgstr "Чаты"
-#: ../../Zotlabs/Module/Settings/Display.php:202
-msgid "Default is on, turning this off may increase screen jumping"
-msgstr "Включено по умолчанию, выключение может привести к рывкам в отображении"
+#: ../../include/nav.php:492 ../../Zotlabs/Lib/Apps.php:328
+msgid "Bookmarks"
+msgstr "Закладки"
-#: ../../Zotlabs/Module/Settings/Display.php:203
-msgid "Link post titles to source"
-msgstr "Ссылки на источник заголовков публикаций"
+#: ../../include/nav.php:495
+msgid "Saved Bookmarks"
+msgstr "Сохранённые закладки"
-#: ../../Zotlabs/Module/Settings/Display.php:205
-#: ../../Zotlabs/Widget/Newmember.php:75
-msgid "New Member Links"
-msgstr "Ссылки для новичков"
+#: ../../include/nav.php:503 ../../Zotlabs/Module/Cards.php:207
+#: ../../Zotlabs/Lib/Apps.php:325
+msgid "Cards"
+msgstr "Карточки"
-#: ../../Zotlabs/Module/Settings/Display.php:205
-msgid "Display new member quick links menu"
-msgstr "Показать меню быстрых ссылок для новых участников"
+#: ../../include/nav.php:506
+msgid "View Cards"
+msgstr "Просмотреть карточки"
-#: ../../Zotlabs/Module/Settings/Network.php:58
-msgid "Stream Settings"
-msgstr "Настройки потока"
+#: ../../include/nav.php:514 ../../Zotlabs/Module/Articles.php:222
+#: ../../Zotlabs/Lib/Apps.php:324
+msgid "Articles"
+msgstr "Статьи"
-#: ../../Zotlabs/Module/Embedphotos.php:168 ../../Zotlabs/Module/Photos.php:784
-#: ../../Zotlabs/Module/Photos.php:1332 ../../Zotlabs/Widget/Portfolio.php:87
-#: ../../Zotlabs/Widget/Album.php:78
-msgid "View Photo"
-msgstr "Посмотреть фотографию"
+#: ../../include/nav.php:517
+msgid "View Articles"
+msgstr "Просмотр статей"
-#: ../../Zotlabs/Module/Embedphotos.php:184 ../../Zotlabs/Module/Photos.php:815
-#: ../../Zotlabs/Widget/Portfolio.php:108 ../../Zotlabs/Widget/Album.php:95
-msgid "Edit Album"
-msgstr "Редактировать Фотоальбом"
+#: ../../include/nav.php:526 ../../Zotlabs/Module/Webpages.php:252
+#: ../../Zotlabs/Lib/Apps.php:340
+msgid "Webpages"
+msgstr "Веб-страницы"
-#: ../../Zotlabs/Module/Embedphotos.php:186 ../../Zotlabs/Module/Photos.php:685
-#: ../../Zotlabs/Module/Profile_photo.php:498
-#: ../../Zotlabs/Module/Cover_photo.php:429
-#: ../../Zotlabs/Storage/Browser.php:398 ../../Zotlabs/Widget/Cdav.php:146
-#: ../../Zotlabs/Widget/Cdav.php:182 ../../Zotlabs/Widget/Portfolio.php:110
-#: ../../Zotlabs/Widget/Album.php:97
-msgid "Upload"
-msgstr "Загрузка"
+#: ../../include/nav.php:529
+msgid "View Webpages"
+msgstr "Просмотр веб-страниц"
-#: ../../Zotlabs/Module/Tokens.php:39
-#, php-format
-msgid "This channel is limited to %d tokens"
-msgstr "Этот канал ограничен %d токенами"
+#: ../../include/nav.php:538 ../../Zotlabs/Module/Wiki.php:206
+#: ../../Zotlabs/Widget/Wiki_list.php:15
+msgid "Wikis"
+msgstr ""
-#: ../../Zotlabs/Module/Tokens.php:45
-msgid "Name and Password are required."
-msgstr "Требуются имя и пароль."
+#: ../../include/nav.php:541 ../../Zotlabs/Lib/Apps.php:341
+msgid "Wiki"
+msgstr ""
-#: ../../Zotlabs/Module/Tokens.php:85
-msgid "Token saved."
-msgstr "Токен сохранён."
+#: ../../include/bookmarks.php:34
+#, php-format
+msgid "%1$s's bookmarks"
+msgstr "Закладки пользователя %1$s"
-#: ../../Zotlabs/Module/Tokens.php:99
-msgid "Guest Access App"
-msgstr "Приложение \"Гостевой доступ\""
+#: ../../include/attach.php:267 ../../include/attach.php:375
+msgid "Item was not found."
+msgstr "Элемент не найден."
-#: ../../Zotlabs/Module/Tokens.php:100
-msgid "Create access tokens so that non-members can access private content"
-msgstr "Создайте токены доступа, чтобы сторонние пользователи могли получить доступ к частному содержимому"
+#: ../../include/attach.php:284
+msgid "Unknown error."
+msgstr "Неизвестная ошибка."
-#: ../../Zotlabs/Module/Tokens.php:133
-msgid ""
-"Use this form to create temporary access identifiers to share things with "
-"non-members. These identities may be used in Access Control Lists and "
-"visitors may login using these credentials to access private content."
-msgstr "Используйте эту форму для создания идентификаторов временного доступа для сторонних пользователей. Эти идентификаторы могут использоваться в списках контроля доступа, и посетители могут использовать эти учетные данные для доступа к частному контенту."
+#: ../../include/attach.php:568
+msgid "No source file."
+msgstr "Нет исходного файла."
-#: ../../Zotlabs/Module/Tokens.php:135
-msgid ""
-"You may also provide dropbox style access links to friends and "
-"associates by adding the Login Password to any specific site URL as shown. "
-"Examples:"
-msgstr "Вы также можете предоставить доступ в стиле dropbox для друзей и коллег, добавив имя и пароль для входа на любой URL-адрес сайта. Например:"
+#: ../../include/attach.php:590
+msgid "Cannot locate file to replace"
+msgstr "Не удается найти файл для замены"
-#: ../../Zotlabs/Module/Tokens.php:170
-msgid "Guest Access Tokens"
-msgstr "Токен гостевого доступа"
+#: ../../include/attach.php:609
+msgid "Cannot locate file to revise/update"
+msgstr "Не удается найти файл для пересмотра / обновления"
-#: ../../Zotlabs/Module/Tokens.php:177
-msgid "Login Name"
-msgstr "Имя"
+#: ../../include/attach.php:751
+#, php-format
+msgid "File exceeds size limit of %d"
+msgstr "Файл превышает предельный размер %d"
-#: ../../Zotlabs/Module/Tokens.php:178
-msgid "Login Password"
-msgstr "Пароль"
+#: ../../include/attach.php:772
+#, php-format
+msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
+msgstr "Вы достигли предела %1$.0f Мбайт для хранения вложений."
-#: ../../Zotlabs/Module/Tokens.php:179
-msgid "Expires (yyyy-mm-dd)"
-msgstr "Срок действия (yyyy-mm-dd)"
+#: ../../include/attach.php:954
+msgid "File upload failed. Possible system limit or action terminated."
+msgstr "Загрузка файла не удалась. Возможно система перегружена или попытка прекращена."
-#: ../../Zotlabs/Module/Tokens.php:180 ../../Zotlabs/Module/Connedit.php:907
-msgid "Their Settings"
-msgstr "Их настройки"
+#: ../../include/attach.php:983
+msgid "Stored file could not be verified. Upload failed."
+msgstr "Файл для сохранения не может быть проверен. Загрузка не удалась."
-#: ../../Zotlabs/Module/Achievements.php:38
-msgid "Some blurb about what to do when you're new here"
-msgstr "Некоторые предложения о том, что делать, если вы здесь новичок "
+#: ../../include/attach.php:1057 ../../include/attach.php:1073
+msgid "Path not available."
+msgstr "Путь недоступен."
-#: ../../Zotlabs/Module/Thing.php:120
-msgid "Thing updated"
-msgstr "Обновлено"
+#: ../../include/attach.php:1122 ../../include/attach.php:1285
+msgid "Empty pathname"
+msgstr "Пустое имя пути"
-#: ../../Zotlabs/Module/Thing.php:172
-msgid "Object store: failed"
-msgstr "Хранлищие объектов: неудача"
+#: ../../include/attach.php:1148
+msgid "duplicate filename or path"
+msgstr "дублирующееся имя файла или пути"
-#: ../../Zotlabs/Module/Thing.php:176
-msgid "Thing added"
-msgstr "Добавлено"
+#: ../../include/attach.php:1173
+msgid "Path not found."
+msgstr "Путь не найден."
-#: ../../Zotlabs/Module/Thing.php:202
-#, php-format
-msgid "OBJ: %1$s %2$s %3$s"
-msgstr ""
+#: ../../include/attach.php:1241
+msgid "mkdir failed."
+msgstr "mkdir не удался"
-#: ../../Zotlabs/Module/Thing.php:265
-msgid "Show Thing"
-msgstr "Показать"
+#: ../../include/attach.php:1245
+msgid "database storage failed."
+msgstr "ошибка при записи базы данных."
-#: ../../Zotlabs/Module/Thing.php:272
-msgid "item not found."
-msgstr "Элемент не найден."
+#: ../../include/attach.php:1291
+msgid "Empty path"
+msgstr "Пустое имя пути"
-#: ../../Zotlabs/Module/Thing.php:305
-msgid "Edit Thing"
-msgstr "Редактировать"
+#: ../../include/photo/photo_driver.php:367
+#: ../../Zotlabs/Module/Profile_photo.php:145
+#: ../../Zotlabs/Module/Profile_photo.php:282
+msgid "Profile Photos"
+msgstr "Фотографии профиля"
-#: ../../Zotlabs/Module/Thing.php:307 ../../Zotlabs/Module/Thing.php:364
-msgid "Select a profile"
-msgstr "Выбрать профиль"
+#: ../../boot.php:1653
+msgid "Create an account to access services and applications"
+msgstr "Создайте аккаунт для доступа к службам и приложениям"
-#: ../../Zotlabs/Module/Thing.php:311 ../../Zotlabs/Module/Thing.php:367
-msgid "Post an activity"
-msgstr "Опубликовать мероприятие"
+#: ../../boot.php:1677
+msgid "Login/Email"
+msgstr "Пользователь / email"
-#: ../../Zotlabs/Module/Thing.php:311 ../../Zotlabs/Module/Thing.php:367
-msgid "Only sends to viewers of the applicable profile"
-msgstr "Отправлять только подходящий профиль"
+#: ../../boot.php:1678
+msgid "Password"
+msgstr "Пароль"
-#: ../../Zotlabs/Module/Thing.php:313 ../../Zotlabs/Module/Thing.php:369
-msgid "Name of thing e.g. something"
-msgstr "Наименование, например \"нечто\""
+#: ../../boot.php:1679
+msgid "Remember me"
+msgstr "Запомнить меня"
-#: ../../Zotlabs/Module/Thing.php:315 ../../Zotlabs/Module/Thing.php:370
-msgid "URL of thing (optional)"
-msgstr "URL (необязательно)"
+#: ../../boot.php:1682
+msgid "Forgot your password?"
+msgstr "Забыли пароль или логин?"
-#: ../../Zotlabs/Module/Thing.php:317 ../../Zotlabs/Module/Thing.php:371
-msgid "URL for photo of thing (optional)"
-msgstr "URL для фотографии (необязательно)"
+#: ../../boot.php:1683 ../../Zotlabs/Module/Lostpass.php:91
+msgid "Password Reset"
+msgstr "Сбросить пароль"
-#: ../../Zotlabs/Module/Thing.php:319 ../../Zotlabs/Module/Thing.php:372
-#: ../../Zotlabs/Module/Photos.php:675 ../../Zotlabs/Module/Photos.php:1044
-#: ../../Zotlabs/Module/Connedit.php:690 ../../Zotlabs/Module/Chat.php:243
-#: ../../Zotlabs/Module/Filestorage.php:190
-#: ../../addon/flashcards/Mod_Flashcards.php:210
-#: ../../include/acl_selectors.php:123
-msgid "Permissions"
-msgstr "Разрешения"
+#: ../../boot.php:2478
+#, php-format
+msgid "[$Projectname] Website SSL error for %s"
+msgstr "[$Projectname] Ошибка SSL/TLS веб-сайта для %s"
-#: ../../Zotlabs/Module/Thing.php:362
-msgid "Add Thing to your Profile"
-msgstr "Добавить к вашему профилю"
+#: ../../boot.php:2483
+msgid "Website SSL certificate is not valid. Please correct."
+msgstr "SSL/TLS сертификат веб-сайт недействителен. Исправьте это."
-#: ../../Zotlabs/Module/Notify.php:61 ../../Zotlabs/Module/Notifications.php:55
-msgid "No more system notifications."
-msgstr "Нет новых оповещений системы."
+#: ../../boot.php:2599
+#, php-format
+msgid "[$Projectname] Cron tasks not running on %s"
+msgstr "[$Projectname] Задания Cron не запущены на %s"
-#: ../../Zotlabs/Module/Notify.php:65 ../../Zotlabs/Module/Notifications.php:59
-msgid "System Notifications"
-msgstr "Системные оповещения "
+#: ../../boot.php:2604
+msgid "Cron/Scheduled tasks not running."
+msgstr "Задания Cron / планировщика не запущены."
-#: ../../Zotlabs/Module/Follow.php:36
-msgid "Connection added."
-msgstr "Контакт добавлен."
+#: ../../Zotlabs/Storage/Browser.php:107 ../../Zotlabs/Storage/Browser.php:295
+msgid "parent"
+msgstr "источник"
-#: ../../Zotlabs/Module/Import.php:157
-#, php-format
-msgid "Your service plan only allows %d channels."
-msgstr "Ваш класс обслуживания разрешает только %d каналов."
+#: ../../Zotlabs/Storage/Browser.php:134
+msgid "Principal"
+msgstr "Субъект"
-#: ../../Zotlabs/Module/Import.php:184
-msgid "No channel. Import failed."
-msgstr "Канала нет. Импорт невозможен."
+#: ../../Zotlabs/Storage/Browser.php:137
+msgid "Addressbook"
+msgstr "Адресная книга"
-#: ../../Zotlabs/Module/Import.php:594
-#: ../../addon/diaspora/import_diaspora.php:141
-msgid "Import completed."
-msgstr "Импорт завершен."
+#: ../../Zotlabs/Storage/Browser.php:143
+msgid "Schedule Inbox"
+msgstr "План занятий входящий"
-#: ../../Zotlabs/Module/Import.php:622
-msgid "You must be logged in to use this feature."
-msgstr "Вы должны войти в систему, чтобы использовать эту функцию."
+#: ../../Zotlabs/Storage/Browser.php:146
+msgid "Schedule Outbox"
+msgstr "План занятий исходящий"
-#: ../../Zotlabs/Module/Import.php:627
-msgid "Import Channel"
-msgstr "Импортировать канал"
+#: ../../Zotlabs/Storage/Browser.php:279
+msgid "Total"
+msgstr "Всего"
-#: ../../Zotlabs/Module/Import.php:628
-msgid ""
-"Use this form to import an existing channel from a different server/hub. You "
-"may retrieve the channel identity from the old server/hub via the network or "
-"provide an export file."
-msgstr "Используйте эту форм для импорта существующего канала с другого сервера / хаба. Вы можете получить идентификационные данные канала со старого сервера / хаба через сеть или предоставить файл экспорта."
+#: ../../Zotlabs/Storage/Browser.php:281
+msgid "Shared"
+msgstr "Общие"
-#: ../../Zotlabs/Module/Import.php:630
-msgid "Or provide the old server/hub details"
-msgstr "или предоставьте данные старого сервера"
+#: ../../Zotlabs/Storage/Browser.php:282 ../../Zotlabs/Storage/Browser.php:396
+#: ../../Zotlabs/Module/Cdav.php:1084 ../../Zotlabs/Module/Cdav.php:1390
+#: ../../Zotlabs/Module/Profiles.php:798
+#: ../../Zotlabs/Module/New_channel.php:189 ../../Zotlabs/Module/Menu.php:181
+#: ../../Zotlabs/Module/Webpages.php:254 ../../Zotlabs/Module/Connedit.php:938
+#: ../../Zotlabs/Module/Blocks.php:159 ../../Zotlabs/Module/Articles.php:116
+#: ../../Zotlabs/Module/Cards.php:113 ../../Zotlabs/Module/Layouts.php:185
+#: ../../Zotlabs/Widget/Cdav.php:140 ../../Zotlabs/Widget/Cdav.php:178
+msgid "Create"
+msgstr "Создать"
-#: ../../Zotlabs/Module/Import.php:632
-msgid "Your old identity address (xyz@example.com)"
-msgstr "Ваш старый адрес канала (xyz@example.com)"
+#: ../../Zotlabs/Storage/Browser.php:283
+msgid "Add Files"
+msgstr "Добавить файлы"
-#: ../../Zotlabs/Module/Import.php:633
-msgid "Your old login email address"
-msgstr "Ваш старый адрес электронной почты"
+#: ../../Zotlabs/Storage/Browser.php:286 ../../Zotlabs/Lib/ThreadItem.php:172
+msgid "Admin Delete"
+msgstr "Удалено администратором"
-#: ../../Zotlabs/Module/Import.php:634
-msgid "Your old login password"
-msgstr "Ваш старый пароль"
+#: ../../Zotlabs/Storage/Browser.php:291 ../../Zotlabs/Module/Cdav.php:1375
+#: ../../Zotlabs/Module/Oauth.php:113 ../../Zotlabs/Module/Oauth.php:139
+#: ../../Zotlabs/Module/Sharedwithme.php:104 ../../Zotlabs/Module/Chat.php:259
+#: ../../Zotlabs/Module/Oauth2.php:118 ../../Zotlabs/Module/Oauth2.php:146
+#: ../../Zotlabs/Module/Admin/Channels.php:159
+#: ../../Zotlabs/Module/Connedit.php:923 ../../Zotlabs/Module/Group.php:154
+#: ../../Zotlabs/Module/Wiki.php:218
+#: ../../Zotlabs/Widget/Wiki_page_history.php:22
+#: ../../Zotlabs/Lib/NativeWikiPage.php:561
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:172
+msgid "Name"
+msgstr "Имя"
-#: ../../Zotlabs/Module/Import.php:635
-msgid "Import a few months of posts if possible (limited by available memory"
-msgstr "Импортировать несколько месяцев публикаций если возможно (ограничено доступной памятью)"
+#: ../../Zotlabs/Storage/Browser.php:292 ../../Zotlabs/Module/Wiki.php:219
+msgid "Type"
+msgstr "Тип"
-#: ../../Zotlabs/Module/Import.php:637
-msgid ""
-"For either option, please choose whether to make this hub your new primary "
-"address, or whether your old location should continue this role. You will be "
-"able to post from either location, but only one can be marked as the primary "
-"location for files, photos, and media."
-msgstr "Для любого варианта, пожалуйста, выберите, следует ли сделать этот хаб вашим новым основным адресом, или ваше прежнее местоположение должно продолжить выполнять эту роль. Вы сможете отправлять сообщения из любого местоположения, но только одно может быть помечено как основное место для файлов, фотографий и мультимедиа."
+#: ../../Zotlabs/Storage/Browser.php:294
+#: ../../Zotlabs/Module/Sharedwithme.php:107
+msgid "Last Modified"
+msgstr "Последнее изменение"
-#: ../../Zotlabs/Module/Import.php:639
-msgid "Make this hub my primary location"
-msgstr "Сделать этот хаб главным"
+#: ../../Zotlabs/Storage/Browser.php:367
+#, php-format
+msgid "You are using %1$s of your available file storage."
+msgstr "Вы используете %1$s из доступного вам хранилища файлов."
-#: ../../Zotlabs/Module/Import.php:640
-msgid "Move this channel (disable all previous locations)"
-msgstr "Переместить это канал (отключить все предыдущие месторасположения)"
+#: ../../Zotlabs/Storage/Browser.php:372
+#, php-format
+msgid "You are using %1$s of %2$s available file storage. (%3$s%)"
+msgstr "Вы используете %1$s из %2$s доступного хранилища файлов (%3$s%)."
-#: ../../Zotlabs/Module/Import.php:641
-msgid "Use this channel nickname instead of the one provided"
-msgstr "Использовать псевдоним этого канала вместо предоставленного"
+#: ../../Zotlabs/Storage/Browser.php:383
+msgid "WARNING:"
+msgstr "Предупреждение:"
-#: ../../Zotlabs/Module/Import.php:641
-msgid ""
-"Leave blank to keep your existing channel nickname. You will be randomly "
-"assigned a similar nickname if either name is already allocated on this site."
-msgstr "Оставьте пустым для сохранения существующего псевдонима канала. Вам будет случайным образом назначен похожий псевдоним если такое имя уже выделено на этом сайте."
+#: ../../Zotlabs/Storage/Browser.php:395
+msgid "Create new folder"
+msgstr "Создать новую папку"
-#: ../../Zotlabs/Module/Import.php:643
-msgid ""
-"This process may take several minutes to complete. Please submit the form "
-"only once and leave this page open until finished."
-msgstr "Процесс может занять несколько минут. Пожалуйста, отправьте форму только один раз и оставьте эту страницу открытой до завершения."
+#: ../../Zotlabs/Storage/Browser.php:397
+msgid "Upload file"
+msgstr "Загрузить файл"
-#: ../../Zotlabs/Module/Rmagic.php:44
-msgid "Authentication failed."
-msgstr "Ошибка аутентификации."
+#: ../../Zotlabs/Storage/Browser.php:398 ../../Zotlabs/Module/Photos.php:685
+#: ../../Zotlabs/Module/Cover_photo.php:429
+#: ../../Zotlabs/Module/Embedphotos.php:186
+#: ../../Zotlabs/Module/Profile_photo.php:498
+#: ../../Zotlabs/Widget/Portfolio.php:110 ../../Zotlabs/Widget/Cdav.php:146
+#: ../../Zotlabs/Widget/Cdav.php:182 ../../Zotlabs/Widget/Album.php:97
+msgid "Upload"
+msgstr "Загрузка"
-#: ../../Zotlabs/Module/Rmagic.php:93 ../../boot.php:1677
-#: ../../include/channel.php:2475
-msgid "Remote Authentication"
-msgstr "Удаленная аутентификация"
+#: ../../Zotlabs/Storage/Browser.php:410
+msgid "Drop files here to immediately upload"
+msgstr "Поместите файлы сюда для немедленной загрузки"
-#: ../../Zotlabs/Module/Rmagic.php:94 ../../include/channel.php:2476
-msgid "Enter your channel address (e.g. channel@example.com)"
-msgstr "Введите адрес вашего канала (например: channel@example.com)"
+#: ../../Zotlabs/Storage/Browser.php:411
+#: ../../Zotlabs/Module/Filestorage.php:206
+msgid "Show in your contacts shared folder"
+msgstr "Показать общий каталог в ваших контактах"
-#: ../../Zotlabs/Module/Rmagic.php:95 ../../include/channel.php:2477
-msgid "Authenticate"
-msgstr "Проверка подлинности"
+#: ../../Zotlabs/Zot/Auth.php:152
+msgid ""
+"Remote authentication blocked. You are logged into this site locally. Please "
+"logout and retry."
+msgstr "Удалённая аутентификация заблокирована. Вы вошли на этот сайт локально. Пожалуйста, выйдите и попробуйте ещё раз."
-#: ../../Zotlabs/Module/Oauth2.php:54
-msgid "Name and Secret are required"
-msgstr "Требуются имя и код"
+#: ../../Zotlabs/Zot/Auth.php:264
+#: ../../extend/addon/hzaddons/openid/Mod_Openid.php:76
+#: ../../extend/addon/hzaddons/openid/Mod_Openid.php:178
+#, php-format
+msgid "Welcome %s. Remote authentication successful."
+msgstr "Добро пожаловать %s. Удаленная аутентификация успешно завершена."
-#: ../../Zotlabs/Module/Oauth2.php:106
-msgid "OAuth2 Apps Manager App"
-msgstr "Приложение \"Менеджер Oauth2\""
+#: ../../Zotlabs/Module/Regdir.php:49 ../../Zotlabs/Module/Dirsearch.php:25
+msgid "This site is not a directory server"
+msgstr "Этот сайт не является сервером каталога"
-#: ../../Zotlabs/Module/Oauth2.php:107
-msgid "OAuth2 authenticatication tokens for mobile and remote apps"
-msgstr "Аутентификация OAuth2 для мобильных и удаленных приложений"
+#: ../../Zotlabs/Module/Mail.php:77
+msgid "Unable to lookup recipient."
+msgstr "Не удалось найти получателя."
-#: ../../Zotlabs/Module/Oauth2.php:115
-msgid "Add OAuth2 application"
-msgstr "Добавить приложение OAuth2"
+#: ../../Zotlabs/Module/Mail.php:84
+msgid "Unable to communicate with requested channel."
+msgstr "Не удалось установить связь с запрашиваемым каналом."
-#: ../../Zotlabs/Module/Oauth2.php:118 ../../Zotlabs/Module/Oauth2.php:146
-#: ../../Zotlabs/Module/Oauth.php:113
-msgid "Name of application"
-msgstr "Название приложения"
+#: ../../Zotlabs/Module/Mail.php:91
+msgid "Cannot verify requested channel."
+msgstr "Не удалось установить подлинность требуемого канала."
-#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:147
-#: ../../Zotlabs/Module/Oauth.php:115 ../../Zotlabs/Module/Oauth.php:141
-#: ../../addon/statusnet/statusnet.php:595 ../../addon/twitter/twitter.php:615
-msgid "Consumer Secret"
-msgstr "Код клиента"
+#: ../../Zotlabs/Module/Mail.php:109
+msgid "Selected channel has private message restrictions. Send failed."
+msgstr "Выбранный канал ограничивает частные сообщения. Отправка не удалась."
-#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:147
-#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:115
-msgid "Automatically generated - change if desired. Max length 20"
-msgstr "Сгенерирован автоматические - измените если требуется. Макс. длина 20"
+#: ../../Zotlabs/Module/Mail.php:164
+msgid "Messages"
+msgstr "Сообщения"
-#: ../../Zotlabs/Module/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:148
-#: ../../Zotlabs/Module/Oauth.php:116 ../../Zotlabs/Module/Oauth.php:142
-msgid "Redirect"
-msgstr "Перенаправление"
+#: ../../Zotlabs/Module/Mail.php:177
+msgid "message"
+msgstr "сообщение"
-#: ../../Zotlabs/Module/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:148
-#: ../../Zotlabs/Module/Oauth.php:116
-msgid ""
-"Redirect URI - leave blank unless your application specifically requires this"
-msgstr "URI перенаправления - оставьте пустыми до тех пока ваше приложение не требует этого"
+#: ../../Zotlabs/Module/Mail.php:218
+msgid "Message recalled."
+msgstr "Сообщение отозванно."
-#: ../../Zotlabs/Module/Oauth2.php:121 ../../Zotlabs/Module/Oauth2.php:149
-msgid "Grant Types"
-msgstr "Разрешить типы"
+#: ../../Zotlabs/Module/Mail.php:231
+msgid "Conversation removed."
+msgstr "Беседа удалена."
-#: ../../Zotlabs/Module/Oauth2.php:121 ../../Zotlabs/Module/Oauth2.php:122
-msgid "leave blank unless your application sepcifically requires this"
-msgstr "оставьте пустыми до тех пока ваше приложение не требует этого"
+#: ../../Zotlabs/Module/Mail.php:246 ../../Zotlabs/Module/Mail.php:367
+msgid "Expires YYYY-MM-DD HH:MM"
+msgstr "Истекает YYYY-MM-DD HH:MM"
-#: ../../Zotlabs/Module/Oauth2.php:122 ../../Zotlabs/Module/Oauth2.php:150
-msgid "Authorization scope"
-msgstr "Область полномочий"
+#: ../../Zotlabs/Module/Mail.php:274
+msgid "Requested channel is not in this network"
+msgstr "Запрашиваемый канал не доступен."
-#: ../../Zotlabs/Module/Oauth2.php:134
-msgid "OAuth2 Application not found."
-msgstr "Приложение OAuth2 не найдено."
+#: ../../Zotlabs/Module/Mail.php:282
+msgid "Send Private Message"
+msgstr "Отправить личное сообщение"
-#: ../../Zotlabs/Module/Oauth2.php:143 ../../Zotlabs/Module/Oauth2.php:193
-#: ../../Zotlabs/Module/Oauth.php:110 ../../Zotlabs/Module/Oauth.php:136
-#: ../../Zotlabs/Module/Oauth.php:172
-msgid "Add application"
-msgstr "Добавить приложение"
+#: ../../Zotlabs/Module/Mail.php:283 ../../Zotlabs/Module/Mail.php:426
+msgid "To:"
+msgstr "Кому:"
-#: ../../Zotlabs/Module/Oauth2.php:149 ../../Zotlabs/Module/Oauth2.php:150
-msgid "leave blank unless your application specifically requires this"
-msgstr "оставьте поле пустым, если ваше приложение не требует этого"
+#: ../../Zotlabs/Module/Mail.php:286 ../../Zotlabs/Module/Mail.php:428
+msgid "Subject:"
+msgstr "Тема:"
-#: ../../Zotlabs/Module/Oauth2.php:192
-msgid "Connected OAuth2 Apps"
-msgstr "Подключённые приложения OAuth2"
+#: ../../Zotlabs/Module/Mail.php:289 ../../Zotlabs/Module/Invite.php:157
+msgid "Your message:"
+msgstr "Сообщение:"
-#: ../../Zotlabs/Module/Oauth2.php:196 ../../Zotlabs/Module/Oauth.php:175
-msgid "Client key starts with"
-msgstr "Ключ клиента начинается с"
+#: ../../Zotlabs/Module/Mail.php:291 ../../Zotlabs/Module/Mail.php:434
+msgid "Attach file"
+msgstr "Прикрепить файл"
-#: ../../Zotlabs/Module/Oauth2.php:197 ../../Zotlabs/Module/Oauth.php:176
-msgid "No name"
-msgstr "Без названия"
+#: ../../Zotlabs/Module/Mail.php:293
+msgid "Send"
+msgstr "Отправить"
-#: ../../Zotlabs/Module/Oauth2.php:198 ../../Zotlabs/Module/Oauth.php:177
-msgid "Remove authorization"
-msgstr "Удалить разрешение"
+#: ../../Zotlabs/Module/Mail.php:397
+msgid "Delete message"
+msgstr "Удалить сообщение"
-#: ../../Zotlabs/Module/Cal.php:64
-msgid "Permissions denied."
-msgstr "Доступ запрещен."
+#: ../../Zotlabs/Module/Mail.php:398
+msgid "Delivery report"
+msgstr "Отчёт о доставке"
-#: ../../Zotlabs/Module/Api.php:74 ../../Zotlabs/Module/Api.php:95
-msgid "Authorize application connection"
-msgstr "Авторизовать подключение приложения"
+#: ../../Zotlabs/Module/Mail.php:399
+msgid "Recall message"
+msgstr "Отозвать сообщение"
-#: ../../Zotlabs/Module/Api.php:75
-msgid "Return to your app and insert this Security Code:"
-msgstr "Вернитесь к своему приложению и вставьте этот код безопасности:"
+#: ../../Zotlabs/Module/Mail.php:401
+msgid "Message has been recalled."
+msgstr "Сообщение отозванно"
-#: ../../Zotlabs/Module/Api.php:85
-msgid "Please login to continue."
-msgstr "Пожалуйста, войдите, чтобы продолжить."
+#: ../../Zotlabs/Module/Mail.php:419
+msgid "Delete Conversation"
+msgstr "Удалить беседу"
-#: ../../Zotlabs/Module/Api.php:97
+#: ../../Zotlabs/Module/Mail.php:421
msgid ""
-"Do you want to authorize this application to access your posts and contacts, "
-"and/or create new posts for you?"
-msgstr "Вы хотите авторизовать это приложение для доступа к вашим публикациям и контактам и / или созданию новых публикаций?"
+"No secure communications available. You may be able to "
+"respond from the sender's profile page."
+msgstr "Безопасная связь недоступна. Вы можете попытаться ответить со страницы профиля отправителя."
-#: ../../Zotlabs/Module/Attach.php:13
-msgid "Item not available."
-msgstr "Элемент недоступен."
+#: ../../Zotlabs/Module/Mail.php:425
+msgid "Send Reply"
+msgstr "Отправить ответ"
-#: ../../Zotlabs/Module/Randprof.php:29
-msgid "Random Channel App"
-msgstr "Приложение \"Случайный канал\""
+#: ../../Zotlabs/Module/Mail.php:430
+#, php-format
+msgid "Your message for %s (%s):"
+msgstr "Ваше сообщение для %s (%s):"
-#: ../../Zotlabs/Module/Randprof.php:30
-msgid "Visit a random channel in the $Projectname network"
-msgstr "Посещение случайного канала в сети $Projectname"
+#: ../../Zotlabs/Module/Pconfig.php:32 ../../Zotlabs/Module/Pconfig.php:68
+msgid "This setting requires special processing and editing has been blocked."
+msgstr "Этот параметр требует специальной обработки и редактирования и был заблокирован."
-#: ../../Zotlabs/Module/Editblock.php:138
-msgid "Edit Block"
-msgstr "Редактировать блок"
+#: ../../Zotlabs/Module/Pconfig.php:57
+msgid "Configuration Editor"
+msgstr "Редактор конфигурации"
-#: ../../Zotlabs/Module/Profile.php:93
-msgid "vcard"
-msgstr "vCard"
+#: ../../Zotlabs/Module/Pconfig.php:58
+msgid ""
+"Warning: Changing some settings could render your channel inoperable. Please "
+"leave this page unless you are comfortable with and knowledgeable about how "
+"to correctly use this feature."
+msgstr "Предупреждение. Изменение некоторых настроек может привести к неработоспособности вашего канала. Пожалуйста, покиньте эту страницу, если вы точно не значете, как правильно использовать эту функцию."
-#: ../../Zotlabs/Module/Apps.php:50 ../../Zotlabs/Widget/Appstore.php:14
-msgid "Available Apps"
-msgstr "Доступные приложения"
+#: ../../Zotlabs/Module/Defperms.php:67 ../../Zotlabs/Module/Connedit.php:81
+msgid "Could not access contact record."
+msgstr "Не удалось получить доступ к записи контакта."
-#: ../../Zotlabs/Module/Apps.php:50
-msgid "Installed Apps"
-msgstr "Установленные приложения"
+#: ../../Zotlabs/Module/Defperms.php:111
+#: ../../Zotlabs/Module/Settings/Channel.php:266
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:82
+#: ../../extend/addon/hzaddons/logrot/logrot.php:54
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:150
+#: ../../extend/addon/hzaddons/msgfooter/msgfooter.php:54
+#: ../../extend/addon/hzaddons/twitter/twitter.php:483
+#: ../../extend/addon/hzaddons/xmpp/xmpp.php:54
+#: ../../extend/addon/hzaddons/piwik/piwik.php:116
+msgid "Settings updated."
+msgstr "Настройки обновлены."
-#: ../../Zotlabs/Module/Apps.php:53
-msgid "Manage Apps"
-msgstr "Управление приложениями"
+#: ../../Zotlabs/Module/Defperms.php:189
+msgid "Default Permissions App"
+msgstr "Приложение \"Разрешения по умолчанию\""
-#: ../../Zotlabs/Module/Apps.php:54
-msgid "Create Custom App"
-msgstr "Создать пользовательское приложение"
+#: ../../Zotlabs/Module/Defperms.php:189 ../../Zotlabs/Module/Permcats.php:62
+#: ../../Zotlabs/Module/Poke.php:165 ../../Zotlabs/Module/Cdav.php:899
+#: ../../Zotlabs/Module/Oauth.php:100 ../../Zotlabs/Module/Pubstream.php:20
+#: ../../Zotlabs/Module/Sources.php:88 ../../Zotlabs/Module/Chat.php:102
+#: ../../Zotlabs/Module/Oauth2.php:106 ../../Zotlabs/Module/Uexport.php:61
+#: ../../Zotlabs/Module/Bookmarks.php:78 ../../Zotlabs/Module/Probe.php:18
+#: ../../Zotlabs/Module/Tokens.php:99 ../../Zotlabs/Module/Notes.php:56
+#: ../../Zotlabs/Module/Webpages.php:48 ../../Zotlabs/Module/Group.php:106
+#: ../../Zotlabs/Module/Mood.php:134 ../../Zotlabs/Module/Lang.php:17
+#: ../../Zotlabs/Module/Randprof.php:29 ../../Zotlabs/Module/Invite.php:110
+#: ../../Zotlabs/Module/Articles.php:51 ../../Zotlabs/Module/Connect.php:104
+#: ../../Zotlabs/Module/Pdledit.php:42 ../../Zotlabs/Module/Affinity.php:52
+#: ../../Zotlabs/Module/Wiki.php:52 ../../Zotlabs/Module/Suggest.php:40
+#: ../../Zotlabs/Module/Cards.php:51
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:96
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:53
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:36
+#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:20
+#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:42
+#: ../../extend/addon/hzaddons/sendzid/Mod_Sendzid.php:20
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:146
+#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:50
+#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:28
+#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:32
+#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:40
+#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:58
+#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:20
+#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:36
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:36
+#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:35
+#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:34
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:50
+#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:33
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:41
+#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:58
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:78
+#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:35
+#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:35
+#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:34
+#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:21
+#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:33
+#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:20
+#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:35
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:53
+#: ../../extend/addon/hzaddons/gnusoc/Mod_Gnusoc.php:22
+#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:21
+msgid "Not Installed"
+msgstr "не установлено"
-#: ../../Zotlabs/Module/Mood.php:76 ../../include/conversation.php:268
-#, php-format
-msgctxt "mood"
-msgid "%1$s is %2$s"
-msgstr "%1$s %2$s"
+#: ../../Zotlabs/Module/Defperms.php:190
+msgid "Set custom default permissions for new connections"
+msgstr "Настройка пользовательских разрешений по умолчанию для новых подключений "
-#: ../../Zotlabs/Module/Mood.php:134
-msgid "Mood App"
-msgstr "Приложение \"Настроение\""
+#: ../../Zotlabs/Module/Defperms.php:254 ../../Zotlabs/Module/Connedit.php:867
+msgid "Connection Default Permissions"
+msgstr "Разрешения по умолчанию для контакта"
-#: ../../Zotlabs/Module/Mood.php:135 ../../Zotlabs/Module/Mood.php:155
-msgid "Set your current mood and tell your friends"
-msgstr "Установить текущее настроение и рассказать друзьям"
+#: ../../Zotlabs/Module/Defperms.php:255 ../../Zotlabs/Module/Connedit.php:868
+msgid "Apply these permissions automatically"
+msgstr "Применить эти разрешения автоматически"
+
+#: ../../Zotlabs/Module/Defperms.php:255
+#: ../../Zotlabs/Module/Settings/Channel.php:470
+msgid ""
+"If enabled, connection requests will be approved without your interaction"
+msgstr "Если включено, запросы контактов будут одобрены без вашего участия"
+
+#: ../../Zotlabs/Module/Defperms.php:256 ../../Zotlabs/Module/Connedit.php:869
+msgid "Permission role"
+msgstr "Роль разрешения"
-#: ../../Zotlabs/Module/Mood.php:154 ../../Zotlabs/Lib/Apps.php:349
-msgid "Mood"
-msgstr "Настроение"
+#: ../../Zotlabs/Module/Defperms.php:257 ../../Zotlabs/Module/Connedit.php:870
+msgid "Add permission role"
+msgstr "Добавить роль разрешения"
-#: ../../Zotlabs/Module/Connections.php:58
-#: ../../Zotlabs/Module/Connections.php:115
-#: ../../Zotlabs/Module/Connections.php:273
-msgid "Active"
-msgstr "Активен"
+#: ../../Zotlabs/Module/Defperms.php:261 ../../Zotlabs/Module/Connedit.php:883
+msgid ""
+"The permissions indicated on this page will be applied to all new "
+"connections."
+msgstr "Разрешения, указанные на этой странице, будут применяться ко всем новым соединениям."
-#: ../../Zotlabs/Module/Connections.php:63
-#: ../../Zotlabs/Module/Connections.php:181
-#: ../../Zotlabs/Module/Connections.php:278
-msgid "Blocked"
-msgstr "Заблокирован"
+#: ../../Zotlabs/Module/Defperms.php:262
+msgid "Automatic approval settings"
+msgstr "Настройки автоматического одобрения"
-#: ../../Zotlabs/Module/Connections.php:68
-#: ../../Zotlabs/Module/Connections.php:188
-#: ../../Zotlabs/Module/Connections.php:277
-msgid "Ignored"
-msgstr "Игнорируется"
+#: ../../Zotlabs/Module/Defperms.php:264 ../../Zotlabs/Module/Permcats.php:123
+#: ../../Zotlabs/Module/Tokens.php:183 ../../Zotlabs/Module/Connedit.php:903
+msgid "inherited"
+msgstr "наследуется"
-#: ../../Zotlabs/Module/Connections.php:73
-#: ../../Zotlabs/Module/Connections.php:202
-#: ../../Zotlabs/Module/Connections.php:276
-msgid "Hidden"
-msgstr "Скрыт"
+#: ../../Zotlabs/Module/Defperms.php:266 ../../Zotlabs/Module/Permcats.php:121
+#: ../../Zotlabs/Module/Tokens.php:181 ../../Zotlabs/Module/Connedit.php:908
+msgid "My Settings"
+msgstr "Мои настройки"
-#: ../../Zotlabs/Module/Connections.php:78
-#: ../../Zotlabs/Module/Connections.php:195
-msgid "Archived/Unreachable"
-msgstr "Заархивировано / недоступно"
+#: ../../Zotlabs/Module/Defperms.php:269 ../../Zotlabs/Module/Permcats.php:126
+#: ../../Zotlabs/Module/Tokens.php:186 ../../Zotlabs/Module/Connedit.php:910
+msgid "Individual Permissions"
+msgstr "Индивидуальные разрешения"
-#: ../../Zotlabs/Module/Connections.php:83
-#: ../../Zotlabs/Module/Connections.php:92 ../../Zotlabs/Module/Menu.php:179
-#: ../../Zotlabs/Module/Notifications.php:50
-msgid "New"
-msgstr "Новые"
+#: ../../Zotlabs/Module/Defperms.php:270
+msgid ""
+"Some individual permissions may have been preset or locked based on your "
+"channel type and privacy settings."
+msgstr "Некоторые индивидуальные разрешения могут быть предустановлены или заблокированы на основании типа вашего канала и настроек приватности."
-#: ../../Zotlabs/Module/Connections.php:97
-#: ../../Zotlabs/Module/Connections.php:111
-#: ../../Zotlabs/Module/Connedit.php:727 ../../Zotlabs/Widget/Affinity.php:34
-msgid "All"
-msgstr "Все"
+#: ../../Zotlabs/Module/Permcats.php:28
+msgid "Permission category name is required."
+msgstr "Требуется категория разрешений."
-#: ../../Zotlabs/Module/Connections.php:157
-msgid "Active Connections"
-msgstr "Активные контакты"
+#: ../../Zotlabs/Module/Permcats.php:47
+msgid "Permission category saved."
+msgstr "Категория разрешения сохранена."
-#: ../../Zotlabs/Module/Connections.php:160
-msgid "Show active connections"
-msgstr "Показать активные контакты"
+#: ../../Zotlabs/Module/Permcats.php:62
+msgid "Permission Categories App"
+msgstr "Приложение \"Категории разрешений\""
-#: ../../Zotlabs/Module/Connections.php:164
-#: ../../Zotlabs/Widget/Notifications.php:84
-msgid "New Connections"
-msgstr "Новые контакты"
+#: ../../Zotlabs/Module/Permcats.php:63
+msgid "Create custom connection permission limits"
+msgstr "Создать пользовательские ограничения на доступ к подключению"
-#: ../../Zotlabs/Module/Connections.php:167
-msgid "Show pending (new) connections"
-msgstr "Просмотр (новых) ожидающих контактов"
+#: ../../Zotlabs/Module/Permcats.php:79
+msgid ""
+"Use this form to create permission rules for various classes of people or "
+"connections."
+msgstr "Используйте эту форму для создания правил разрешений для различных групп людей и контактов."
-#: ../../Zotlabs/Module/Connections.php:184
-msgid "Only show blocked connections"
-msgstr "Показать только заблокированные контакты"
+#: ../../Zotlabs/Module/Permcats.php:112 ../../Zotlabs/Lib/Apps.php:373
+msgid "Permission Categories"
+msgstr "Категории разрешений"
-#: ../../Zotlabs/Module/Connections.php:191
-msgid "Only show ignored connections"
-msgstr "Показать только проигнорированные контакты"
+#: ../../Zotlabs/Module/Permcats.php:120
+msgid "Permission category name"
+msgstr "Наименование категории разрешений"
-#: ../../Zotlabs/Module/Connections.php:198
-msgid "Only show archived/unreachable connections"
-msgstr "Показать только заархивированные / недоступные контакты"
+#: ../../Zotlabs/Module/Permcats.php:127 ../../Zotlabs/Module/Tokens.php:187
+#: ../../Zotlabs/Module/Connedit.php:911
+msgid ""
+"Some permissions may be inherited from your channel's privacy settings, which have higher priority than "
+"individual settings. You can not change those settings here."
+msgstr "Некоторые разрешения могут наследовать из настроек приватности ваших каналов которые могут иметь более высокий приоритет чем индивидуальные. Вы не можете менять эти настройки здесь."
-#: ../../Zotlabs/Module/Connections.php:205
-msgid "Only show hidden connections"
-msgstr "Показать только скрытые контакты"
+#: ../../Zotlabs/Module/Xchan.php:10
+msgid "Xchan Lookup"
+msgstr "Поиск Xchan"
-#: ../../Zotlabs/Module/Connections.php:220
-msgid "Show all connections"
-msgstr "Просмотр всех контактов"
+#: ../../Zotlabs/Module/Xchan.php:13
+msgid "Lookup xchan beginning with (or webbie): "
+msgstr "Запрос Xchan начинается с (или webbie):"
-#: ../../Zotlabs/Module/Connections.php:274
-msgid "Pending approval"
-msgstr "Ожидающие подтверждения"
+#: ../../Zotlabs/Module/Xchan.php:41 ../../Zotlabs/Module/Menu.php:231
+#: ../../Zotlabs/Module/Mitem.php:134
+msgid "Not found."
+msgstr "Не найдено."
-#: ../../Zotlabs/Module/Connections.php:275
-msgid "Archived"
-msgstr "Зархивирован"
+#: ../../Zotlabs/Module/Dreport.php:59
+msgid "Invalid message"
+msgstr "Неверное сообщение"
-#: ../../Zotlabs/Module/Connections.php:279
-msgid "Not connected at this location"
-msgstr "Не подключено в этом месте"
+#: ../../Zotlabs/Module/Dreport.php:93
+msgid "no results"
+msgstr "Ничего не найдено."
-#: ../../Zotlabs/Module/Connections.php:296
-#, php-format
-msgid "%1$s [%2$s]"
-msgstr ""
+#: ../../Zotlabs/Module/Dreport.php:107
+msgid "channel sync processed"
+msgstr "синхронизация канала завершена"
-#: ../../Zotlabs/Module/Connections.php:297
-msgid "Edit connection"
-msgstr "Редактировать контакт"
+#: ../../Zotlabs/Module/Dreport.php:111
+msgid "queued"
+msgstr "в очереди"
-#: ../../Zotlabs/Module/Connections.php:299
-msgid "Delete connection"
-msgstr "Удалить контакт"
+#: ../../Zotlabs/Module/Dreport.php:115
+msgid "posted"
+msgstr "опубликовано"
-#: ../../Zotlabs/Module/Connections.php:308
-msgid "Channel address"
-msgstr "Адрес канала"
+#: ../../Zotlabs/Module/Dreport.php:119
+msgid "accepted for delivery"
+msgstr "принято к доставке"
-#: ../../Zotlabs/Module/Connections.php:310 ../../include/features.php:299
-msgid "Network"
-msgstr "Сеть"
+#: ../../Zotlabs/Module/Dreport.php:123
+msgid "updated"
+msgstr "обновлено"
-#: ../../Zotlabs/Module/Connections.php:313
-msgid "Call"
-msgstr "Вызов"
+#: ../../Zotlabs/Module/Dreport.php:126
+msgid "update ignored"
+msgstr "обновление игнорируется"
-#: ../../Zotlabs/Module/Connections.php:315
-msgid "Status"
-msgstr "Статус"
+#: ../../Zotlabs/Module/Dreport.php:129
+msgid "permission denied"
+msgstr "доступ запрещен"
-#: ../../Zotlabs/Module/Connections.php:317
-msgid "Connected"
-msgstr "Подключено"
+#: ../../Zotlabs/Module/Dreport.php:133
+msgid "recipient not found"
+msgstr "получатель не найден"
-#: ../../Zotlabs/Module/Connections.php:319
-msgid "Approve connection"
-msgstr "Утвердить контакт"
+#: ../../Zotlabs/Module/Dreport.php:136
+msgid "mail recalled"
+msgstr "почта отозвана"
-#: ../../Zotlabs/Module/Connections.php:321
-msgid "Ignore connection"
-msgstr "Игнорировать контакт"
+#: ../../Zotlabs/Module/Dreport.php:139
+msgid "duplicate mail received"
+msgstr "получено дублирующее сообщение"
-#: ../../Zotlabs/Module/Connections.php:322
-#: ../../Zotlabs/Module/Connedit.php:644
-msgid "Ignore"
-msgstr "Игнорировать"
+#: ../../Zotlabs/Module/Dreport.php:142
+msgid "mail delivered"
+msgstr "почта доставлен"
-#: ../../Zotlabs/Module/Connections.php:323
-msgid "Recent activity"
-msgstr "Последние действия"
+#: ../../Zotlabs/Module/Dreport.php:162
+#, php-format
+msgid "Delivery report for %1$s"
+msgstr "Отчёт о доставке для %1$s"
-#: ../../Zotlabs/Module/Connections.php:348 ../../Zotlabs/Lib/Apps.php:332
-#: ../../include/text.php:1010 ../../include/features.php:133
-msgid "Connections"
-msgstr "Контакты"
+#: ../../Zotlabs/Module/Dreport.php:166 ../../Zotlabs/Widget/Wiki_pages.php:41
+#: ../../Zotlabs/Widget/Wiki_pages.php:98
+msgid "Options"
+msgstr "Параметры"
-#: ../../Zotlabs/Module/Connections.php:353
-msgid "Search your connections"
-msgstr "Поиск ваших контактов"
+#: ../../Zotlabs/Module/Dreport.php:167
+msgid "Redeliver"
+msgstr "Доставить повторно"
-#: ../../Zotlabs/Module/Connections.php:354
-msgid "Connections search"
-msgstr "Поиск контаков"
+#: ../../Zotlabs/Module/Network.php:109
+msgid "No such group"
+msgstr "Нет такой группы"
-#: ../../Zotlabs/Module/Connections.php:355
-#: ../../Zotlabs/Module/Directory.php:416
-#: ../../Zotlabs/Module/Directory.php:421 ../../include/contact_widgets.php:23
-msgid "Find"
-msgstr "Поиск"
+#: ../../Zotlabs/Module/Network.php:158
+msgid "No such channel"
+msgstr "Нет такого канала"
-#: ../../Zotlabs/Module/Viewsrc.php:43
-msgid "item"
-msgstr "пункт"
+#: ../../Zotlabs/Module/Network.php:173 ../../Zotlabs/Module/Channel.php:193
+msgid "Search Results For:"
+msgstr "Результаты поиска для:"
-#: ../../Zotlabs/Module/Bookmarks.php:62
-msgid "Bookmark added"
-msgstr "Закладка добавлена"
+#: ../../Zotlabs/Module/Network.php:203 ../../Zotlabs/Module/Display.php:80
+#: ../../Zotlabs/Module/Pubstream.php:94 ../../Zotlabs/Module/Channel.php:228
+#: ../../Zotlabs/Module/Hq.php:134
+msgid "Reset form"
+msgstr "Очистить форму"
-#: ../../Zotlabs/Module/Bookmarks.php:78
-msgid "Bookmarks App"
-msgstr "Приложение \"Закладки\""
+#: ../../Zotlabs/Module/Network.php:242
+msgid "Privacy group is empty"
+msgstr "Группа конфиденциальности пуста"
-#: ../../Zotlabs/Module/Bookmarks.php:79
-msgid "Bookmark links from posts and manage them"
-msgstr "Поместить ссылки из публикации в закладки и управлять ими"
+#: ../../Zotlabs/Module/Network.php:252
+msgid "Privacy group: "
+msgstr "Группа конфиденциальности: "
+
+#: ../../Zotlabs/Module/Network.php:325
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:29
+msgid "Invalid channel."
+msgstr "Недействительный канал."
-#: ../../Zotlabs/Module/Bookmarks.php:92
-msgid "My Bookmarks"
-msgstr "Мои закладки"
+#: ../../Zotlabs/Module/Email_validation.php:24
+#: ../../Zotlabs/Module/Email_resend.php:12
+msgid "Token verification failed."
+msgstr "Не удалось выполнить проверку токена."
-#: ../../Zotlabs/Module/Bookmarks.php:103
-msgid "My Connections Bookmarks"
-msgstr "Закладки моих контактов"
+#: ../../Zotlabs/Module/Email_validation.php:36
+msgid "Email Verification Required"
+msgstr "Требуется проверка адреса email"
-#: ../../Zotlabs/Module/Removeaccount.php:35
+#: ../../Zotlabs/Module/Email_validation.php:37
+#, php-format
msgid ""
-"Account removals are not allowed within 48 hours of changing the account "
-"password."
-msgstr "Удаление канала не разрешается в течении 48 часов после смены пароля у аккаунта."
+"A verification token was sent to your email address [%s]. Enter that token "
+"here to complete the account verification step. Please allow a few minutes "
+"for delivery, and check your spam folder if you do not see the message."
+msgstr "Проверочный токен был отправлен на ваш адрес электронной почты [%s]. Введите этот токен здесь для завершения этапа проверки учётной записи. Пожалуйста, подождите несколько минут для завершения доставки и проверьте вашу папку \"Спам\" если вы не видите письма."
-#: ../../Zotlabs/Module/Removeaccount.php:57
-msgid "Remove This Account"
-msgstr "Удалить этот аккаунт"
+#: ../../Zotlabs/Module/Email_validation.php:38
+msgid "Resend Email"
+msgstr "Выслать повторно"
-#: ../../Zotlabs/Module/Removeaccount.php:58
-msgid ""
-"This account and all its channels will be completely removed from the "
-"network. "
-msgstr "Этот аккаунт и все его каналы будут полностью удалены из сети."
+#: ../../Zotlabs/Module/Email_validation.php:41
+msgid "Validation token"
+msgstr "Проверочный токен"
-#: ../../Zotlabs/Module/Removeaccount.php:60
-msgid ""
-"Remove this account, all its channels and all its channel clones from the "
-"network"
-msgstr "Удалить этот аккаунт, все его каналы и их клоны из сети."
+#: ../../Zotlabs/Module/Common.php:14
+msgid "No channel."
+msgstr "Канала нет."
-#: ../../Zotlabs/Module/Removeaccount.php:60
-msgid ""
-"By default only the instances of the channels located on this hub will be "
-"removed from the network"
-msgstr "По умолчанию только представление канала расположенное на данном хабе будет удалено из сети"
+#: ../../Zotlabs/Module/Common.php:45
+msgid "No connections in common."
+msgstr "Общих контактов нет."
-#: ../../Zotlabs/Module/Photos.php:78
-msgid "Page owner information could not be retrieved."
-msgstr "Информация о владельце страницы не может быть получена."
+#: ../../Zotlabs/Module/Common.php:65
+msgid "View Common Connections"
+msgstr "Просмотр общий контактов"
-#: ../../Zotlabs/Module/Photos.php:94 ../../Zotlabs/Module/Photos.php:113
-msgid "Album not found."
-msgstr "Альбом не найден."
+#: ../../Zotlabs/Module/Acl.php:360
+msgid "network"
+msgstr "сеть"
-#: ../../Zotlabs/Module/Photos.php:103
-msgid "Delete Album"
-msgstr "Удалить альбом"
+#: ../../Zotlabs/Module/Item.php:382
+msgid "Unable to locate original post."
+msgstr "Не удалось найти оригинальную публикацию."
-#: ../../Zotlabs/Module/Photos.php:174 ../../Zotlabs/Module/Photos.php:1056
-msgid "Delete Photo"
-msgstr "Удалить фотографию"
+#: ../../Zotlabs/Module/Item.php:668
+msgid "Empty post discarded."
+msgstr "Пустая публикация отклонена."
-#: ../../Zotlabs/Module/Photos.php:527
-msgid "No photos selected"
-msgstr "Никакие фотографии не выбраны"
+#: ../../Zotlabs/Module/Item.php:1082
+msgid "Duplicate post suppressed."
+msgstr "Подавлена дублирующаяся публикация."
-#: ../../Zotlabs/Module/Photos.php:576
-msgid "Access to this item is restricted."
-msgstr "Доступ к этому элементу ограничен."
+#: ../../Zotlabs/Module/Item.php:1227
+msgid "System error. Post not saved."
+msgstr "Системная ошибка. Публикация не сохранена."
-#: ../../Zotlabs/Module/Photos.php:619
+#: ../../Zotlabs/Module/Item.php:1257
+msgid "Your comment is awaiting approval."
+msgstr "Ваш комментарий ожидает одобрения."
+
+#: ../../Zotlabs/Module/Item.php:1374
+msgid "Unable to obtain post information from database."
+msgstr "Невозможно получить информацию о публикации из базы данных"
+
+#: ../../Zotlabs/Module/Item.php:1381
#, php-format
-msgid "%1$.2f MB of %2$.2f MB photo storage used."
-msgstr "Вы использовали %1$.2f мегабайт из %2$.2f для хранения фото."
+msgid "You have reached your limit of %1$.0f top level posts."
+msgstr "Вы достигли вашего ограничения в %1$.0f публикаций высокого уровня."
-#: ../../Zotlabs/Module/Photos.php:622
+#: ../../Zotlabs/Module/Item.php:1388
#, php-format
-msgid "%1$.2f MB photo storage used."
-msgstr "Вы использовали %1$.2f мегабайт для хранения фото."
+msgid "You have reached your limit of %1$.0f webpages."
+msgstr "Вы достигли вашего ограничения в %1$.0f страниц."
-#: ../../Zotlabs/Module/Photos.php:664
-msgid "Upload Photos"
-msgstr "Загрузить фотографии"
+#: ../../Zotlabs/Module/Achievements.php:38
+msgid "Some blurb about what to do when you're new here"
+msgstr "Некоторые предложения о том, что делать, если вы здесь новичок "
-#: ../../Zotlabs/Module/Photos.php:668
-msgid "Enter an album name"
-msgstr "Введите название альбома"
+#: ../../Zotlabs/Module/Display.php:29 ../../Zotlabs/Module/Directory.php:67
+#: ../../Zotlabs/Module/Directory.php:72 ../../Zotlabs/Module/Photos.php:516
+#: ../../Zotlabs/Module/Viewconnections.php:23
+#: ../../Zotlabs/Module/Ratings.php:83 ../../Zotlabs/Module/Search.php:17
+msgid "Public access denied."
+msgstr "Публичный доступ запрещен."
-#: ../../Zotlabs/Module/Photos.php:669
-msgid "or select an existing album (doubleclick)"
-msgstr "или выберите существующий альбом (двойной щелчок)"
+#: ../../Zotlabs/Module/Display.php:378 ../../Zotlabs/Module/Channel.php:483
+msgid ""
+"You must enable javascript for your browser to be able to view this content."
+msgstr "Для просмотра этого содержимого в вашем браузере должен быть включён JavaScript"
-#: ../../Zotlabs/Module/Photos.php:670
-msgid "Create a status post for this upload"
-msgstr "Сделать публикацию о статусе для этой загрузки"
+#: ../../Zotlabs/Module/Display.php:396
+msgid "Article"
+msgstr "Статья"
-#: ../../Zotlabs/Module/Photos.php:672
-msgid "Description (optional)"
-msgstr "Описание (необязательно)"
+#: ../../Zotlabs/Module/Display.php:448
+msgid "Item has been removed."
+msgstr "Элемент был удалён."
-#: ../../Zotlabs/Module/Photos.php:758
-msgid "Show Newest First"
-msgstr "Показать новые первыми"
+#: ../../Zotlabs/Module/Ping.php:337
+msgid "sent you a private message"
+msgstr "отправил вам личное сообщение"
-#: ../../Zotlabs/Module/Photos.php:760
-msgid "Show Oldest First"
-msgstr "Показать старые первыми"
+#: ../../Zotlabs/Module/Ping.php:393
+msgid "added your channel"
+msgstr "добавил ваш канал"
-#: ../../Zotlabs/Module/Photos.php:817 ../../Zotlabs/Module/Photos.php:1363
-msgid "Add Photos"
-msgstr "Добавить фотографии"
+#: ../../Zotlabs/Module/Ping.php:418
+msgid "requires approval"
+msgstr "Требуется подтверждение"
-#: ../../Zotlabs/Module/Photos.php:865
-msgid "Permission denied. Access to this item may be restricted."
-msgstr "Доступ запрещен. Доступ к этому элементу может быть ограничен."
+#: ../../Zotlabs/Module/Ping.php:428
+msgid "g A l F d"
+msgstr "g A l F d"
-#: ../../Zotlabs/Module/Photos.php:867
-msgid "Photo not available"
-msgstr "Фотография не доступна"
+#: ../../Zotlabs/Module/Ping.php:446
+msgid "[today]"
+msgstr "[сегодня]"
-#: ../../Zotlabs/Module/Photos.php:925
-msgid "Use as profile photo"
-msgstr "Использовать в качестве фотографии профиля"
+#: ../../Zotlabs/Module/Ping.php:456
+msgid "posted an event"
+msgstr "событие опубликовано"
-#: ../../Zotlabs/Module/Photos.php:926
-msgid "Use as cover photo"
-msgstr "Использовать в качестве фотографии обложки"
+#: ../../Zotlabs/Module/Ping.php:490
+msgid "shared a file with you"
+msgstr "с вами поделились файлом"
-#: ../../Zotlabs/Module/Photos.php:933
-msgid "Private Photo"
-msgstr "Личная фотография"
+#: ../../Zotlabs/Module/Ping.php:672
+msgid "Private forum"
+msgstr "Частный форум"
-#: ../../Zotlabs/Module/Photos.php:948
-msgid "View Full Size"
-msgstr "Посмотреть в полный размер"
+#: ../../Zotlabs/Module/Ping.php:672
+msgid "Public forum"
+msgstr "Публичный форум"
-#: ../../Zotlabs/Module/Photos.php:1030
-msgid "Edit photo"
-msgstr "Редактировать фотографию"
+#: ../../Zotlabs/Module/Poke.php:165
+msgid "Poke App"
+msgstr "Приложение \"Ткнуть\""
-#: ../../Zotlabs/Module/Photos.php:1032
-msgid "Rotate CW (right)"
-msgstr "Повернуть CW (направо)"
+#: ../../Zotlabs/Module/Poke.php:166
+msgid "Poke somebody in your addressbook"
+msgstr "Ткнуть кого-нибудь в вашей адресной книге"
-#: ../../Zotlabs/Module/Photos.php:1033
-msgid "Rotate CCW (left)"
-msgstr "Повернуть CCW (налево)"
+#: ../../Zotlabs/Module/Poke.php:200
+msgid "Poke somebody"
+msgstr "Ткнуть кого-нибудь"
-#: ../../Zotlabs/Module/Photos.php:1036
-msgid "Move photo to album"
-msgstr "Переместить фотографию в альбом"
+#: ../../Zotlabs/Module/Poke.php:203
+msgid "Poke/Prod"
+msgstr "Толкнуть / подтолкнуть"
-#: ../../Zotlabs/Module/Photos.php:1037
-msgid "Enter a new album name"
-msgstr "Введите новое название альбома"
+#: ../../Zotlabs/Module/Poke.php:204
+msgid "Poke, prod or do other things to somebody"
+msgstr "Толкнуть, подтолкнуть или сделать что-то ещё с кем-то"
-#: ../../Zotlabs/Module/Photos.php:1038
-msgid "or select an existing one (doubleclick)"
-msgstr "или выбрать существующую (двойной щелчок)"
+#: ../../Zotlabs/Module/Poke.php:211
+msgid "Recipient"
+msgstr "Получатель"
-#: ../../Zotlabs/Module/Photos.php:1043
-msgid "Add a Tag"
-msgstr "Добавить тег"
+#: ../../Zotlabs/Module/Poke.php:212
+msgid "Choose what you wish to do to recipient"
+msgstr "Выбрать что вы хотите сделать с получателем"
-#: ../../Zotlabs/Module/Photos.php:1051
-msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
-msgstr "Пример: @bob, @Barbara_Jensen, @jim@example.com"
+#: ../../Zotlabs/Module/Poke.php:215 ../../Zotlabs/Module/Poke.php:216
+msgid "Make this post private"
+msgstr "Сделать эту публикацию приватной"
-#: ../../Zotlabs/Module/Photos.php:1054
-msgid "Flag as adult in album view"
-msgstr "Пометить как альбом \"для взрослых\""
+#: ../../Zotlabs/Module/Lockview.php:75
+msgid "Remote privacy information not available."
+msgstr "Удаленная информация о конфиденциальности недоступна."
+
+#: ../../Zotlabs/Module/Lockview.php:96
+msgid "Visible to:"
+msgstr "Видимо для:"
+
+#: ../../Zotlabs/Module/Tagger.php:48
+msgid "Post not found."
+msgstr "Публикация не найдена"
+
+#: ../../Zotlabs/Module/Tagger.php:119
+#, php-format
+msgid "%1$s tagged %2$s's %3$s with %4$s"
+msgstr "%1$s отметил тегом %4$s %3$s %2$s"
-#: ../../Zotlabs/Module/Photos.php:1073 ../../Zotlabs/Lib/ThreadItem.php:307
-msgid "I like this (toggle)"
-msgstr "мне это нравится (переключение)"
+#: ../../Zotlabs/Module/Directory.php:116
+msgid "No default suggestions were found."
+msgstr "Предложений по умолчанию не найдено."
-#: ../../Zotlabs/Module/Photos.php:1074 ../../Zotlabs/Lib/ThreadItem.php:308
-msgid "I don't like this (toggle)"
-msgstr "мне это не нравится (переключение)"
+#: ../../Zotlabs/Module/Directory.php:270
+#, php-format
+msgid "%d rating"
+msgid_plural "%d ratings"
+msgstr[0] "%d оценка"
+msgstr[1] "%d оценки"
+msgstr[2] "%d оценок"
-#: ../../Zotlabs/Module/Photos.php:1076 ../../Zotlabs/Lib/ThreadItem.php:469
-#: ../../include/conversation.php:787
-msgid "Please wait"
-msgstr "Подождите пожалуйста"
+#: ../../Zotlabs/Module/Directory.php:281
+msgid "Gender: "
+msgstr "Пол:"
-#: ../../Zotlabs/Module/Photos.php:1093 ../../Zotlabs/Module/Photos.php:1212
-#: ../../Zotlabs/Lib/ThreadItem.php:793
-msgid "This is you"
-msgstr "Это вы"
+#: ../../Zotlabs/Module/Directory.php:283
+msgid "Status: "
+msgstr "Статус:"
-#: ../../Zotlabs/Module/Photos.php:1095 ../../Zotlabs/Module/Photos.php:1214
-#: ../../Zotlabs/Lib/ThreadItem.php:795 ../../include/js_strings.php:6
-msgid "Comment"
-msgstr "Комментарий"
+#: ../../Zotlabs/Module/Directory.php:285
+msgid "Homepage: "
+msgstr "Домашняя страница:"
-#: ../../Zotlabs/Module/Photos.php:1112 ../../include/conversation.php:619
-msgctxt "title"
-msgid "Likes"
-msgstr "Нравится"
+#: ../../Zotlabs/Module/Directory.php:345
+msgid "Description:"
+msgstr "Описание:"
-#: ../../Zotlabs/Module/Photos.php:1112 ../../include/conversation.php:619
-msgctxt "title"
-msgid "Dislikes"
-msgstr "Не нравится"
+#: ../../Zotlabs/Module/Directory.php:354
+msgid "Public Forum:"
+msgstr "Публичный форум:"
-#: ../../Zotlabs/Module/Photos.php:1113 ../../include/conversation.php:620
-msgctxt "title"
-msgid "Agree"
-msgstr "Согласен"
+#: ../../Zotlabs/Module/Directory.php:357
+msgid "Keywords: "
+msgstr "Ключевые слова:"
-#: ../../Zotlabs/Module/Photos.php:1113 ../../include/conversation.php:620
-msgctxt "title"
-msgid "Disagree"
-msgstr "Не согласен"
+#: ../../Zotlabs/Module/Directory.php:360
+msgid "Don't suggest"
+msgstr "Не предлагать"
-#: ../../Zotlabs/Module/Photos.php:1113 ../../include/conversation.php:620
-msgctxt "title"
-msgid "Abstain"
-msgstr "Воздержался"
+#: ../../Zotlabs/Module/Directory.php:362
+msgid "Common connections (estimated):"
+msgstr "Общие контакты (оценочно):"
-#: ../../Zotlabs/Module/Photos.php:1114 ../../include/conversation.php:621
-msgctxt "title"
-msgid "Attending"
-msgstr "Посещаю"
+#: ../../Zotlabs/Module/Directory.php:411
+msgid "Global Directory"
+msgstr "Глобальный каталог"
-#: ../../Zotlabs/Module/Photos.php:1114 ../../include/conversation.php:621
-msgctxt "title"
-msgid "Not attending"
-msgstr "Не посещаю"
+#: ../../Zotlabs/Module/Directory.php:411
+msgid "Local Directory"
+msgstr "Локальный каталог"
-#: ../../Zotlabs/Module/Photos.php:1114 ../../include/conversation.php:621
-msgctxt "title"
-msgid "Might attend"
-msgstr "Возможно посещу"
+#: ../../Zotlabs/Module/Directory.php:417
+msgid "Finding:"
+msgstr "Поиск:"
-#: ../../Zotlabs/Module/Photos.php:1131 ../../Zotlabs/Module/Photos.php:1143
-#: ../../Zotlabs/Lib/ThreadItem.php:232 ../../Zotlabs/Lib/ThreadItem.php:244
-msgid "View all"
-msgstr "Просмотреть все"
+#: ../../Zotlabs/Module/Directory.php:422
+msgid "next page"
+msgstr "следующая страница"
-#: ../../Zotlabs/Module/Photos.php:1135 ../../Zotlabs/Lib/ThreadItem.php:236
-#: ../../include/conversation.php:1702 ../../include/channel.php:1661
-#: ../../include/taxonomy.php:659
-msgctxt "noun"
-msgid "Like"
-msgid_plural "Likes"
-msgstr[0] "Нравится"
-msgstr[1] "Нравится"
-msgstr[2] "Нравится"
+#: ../../Zotlabs/Module/Directory.php:422
+msgid "previous page"
+msgstr "предыдущая страница"
-#: ../../Zotlabs/Module/Photos.php:1140 ../../Zotlabs/Lib/ThreadItem.php:241
-#: ../../include/conversation.php:1705
-msgctxt "noun"
-msgid "Dislike"
-msgid_plural "Dislikes"
-msgstr[0] "Не нравится"
-msgstr[1] "Не нравится"
-msgstr[2] "Не нравится"
+#: ../../Zotlabs/Module/Directory.php:423
+msgid "Sort options"
+msgstr "Параметры сортировки"
-#: ../../Zotlabs/Module/Photos.php:1246
-msgid "Photo Tools"
-msgstr "Фото-Инструменты"
+#: ../../Zotlabs/Module/Directory.php:424
+msgid "Alphabetic"
+msgstr "По алфавиту"
-#: ../../Zotlabs/Module/Photos.php:1255
-msgid "In This Photo:"
-msgstr "На этой фотографии:"
+#: ../../Zotlabs/Module/Directory.php:425
+msgid "Reverse Alphabetic"
+msgstr "Против алфавита"
-#: ../../Zotlabs/Module/Photos.php:1260
-msgid "Map"
-msgstr "Карта"
+#: ../../Zotlabs/Module/Directory.php:426
+msgid "Newest to Oldest"
+msgstr "От новых к старым"
-#: ../../Zotlabs/Module/Photos.php:1268 ../../Zotlabs/Lib/ThreadItem.php:457
-msgctxt "noun"
-msgid "Likes"
-msgstr "Нравится"
+#: ../../Zotlabs/Module/Directory.php:427
+msgid "Oldest to Newest"
+msgstr "От старых к новым"
-#: ../../Zotlabs/Module/Photos.php:1269 ../../Zotlabs/Lib/ThreadItem.php:458
-msgctxt "noun"
-msgid "Dislikes"
-msgstr "Не нравится"
+#: ../../Zotlabs/Module/Directory.php:444
+msgid "No entries (some entries may be hidden)."
+msgstr "Нет записей (некоторые записи могут быть скрыты)."
-#: ../../Zotlabs/Module/Photos.php:1274 ../../Zotlabs/Lib/ThreadItem.php:463
-#: ../../addon/channelreputation/channelreputation.php:230
-#: ../../include/acl_selectors.php:125
-msgid "Close"
-msgstr "Закрыть"
+#: ../../Zotlabs/Module/Cdav.php:807 ../../Zotlabs/Module/Events.php:28
+msgid "Calendar entries imported."
+msgstr "События календаря импортированы."
-#: ../../Zotlabs/Module/Photos.php:1347 ../../Zotlabs/Module/Photos.php:1360
-#: ../../Zotlabs/Module/Photos.php:1361 ../../include/photos.php:667
-msgid "Recent Photos"
-msgstr "Последние фотографии"
+#: ../../Zotlabs/Module/Cdav.php:809 ../../Zotlabs/Module/Events.php:30
+msgid "No calendar entries found."
+msgstr "Не найдено событий в календаре."
-#: ../../Zotlabs/Module/Wiki.php:35
-#: ../../addon/flashcards/Mod_Flashcards.php:35 ../../addon/cart/cart.php:1298
-msgid "Profile Unavailable."
-msgstr "Профиль недоступен."
+#: ../../Zotlabs/Module/Cdav.php:870
+msgid "INVALID EVENT DISMISSED!"
+msgstr "НЕДЕЙСТВИТЕЛЬНОЕ СОБЫТИЕ ОТКЛОНЕНО!"
-#: ../../Zotlabs/Module/Wiki.php:52
-msgid "Wiki App"
-msgstr "Приложение \"Wiki\""
+#: ../../Zotlabs/Module/Cdav.php:871
+msgid "Summary: "
+msgstr "Резюме: "
-#: ../../Zotlabs/Module/Wiki.php:53
-msgid "Provide a wiki for your channel"
-msgstr "Предоставьте Wiki для вашего канала"
+#: ../../Zotlabs/Module/Cdav.php:872
+msgid "Date: "
+msgstr "Дата: "
-#: ../../Zotlabs/Module/Wiki.php:77 ../../addon/cart/myshop.php:37
-#: ../../addon/cart/cart.php:1444
-#: ../../addon/cart/submodules/paypalbutton.php:456
-#: ../../addon/cart/manual_payments.php:93
-msgid "Invalid channel"
-msgstr "Недействительный канал"
+#: ../../Zotlabs/Module/Cdav.php:873 ../../Zotlabs/Module/Cdav.php:880
+msgid "Reason: "
+msgstr "Причина: "
-#: ../../Zotlabs/Module/Wiki.php:133
-msgid "Error retrieving wiki"
-msgstr "Ошибка при получении Wiki"
+#: ../../Zotlabs/Module/Cdav.php:878
+msgid "INVALID CARD DISMISSED!"
+msgstr "НЕДЕЙСТВИТЕЛЬНАЯ КАРТОЧКА ОТКЛОНЕНА!"
-#: ../../Zotlabs/Module/Wiki.php:140
-msgid "Error creating zip file export folder"
-msgstr "Ошибка при создании zip-файла при экспорте каталога"
+#: ../../Zotlabs/Module/Cdav.php:879
+msgid "Name: "
+msgstr "Имя: "
-#: ../../Zotlabs/Module/Wiki.php:191
-msgid "Error downloading wiki: "
-msgstr "Ошибка загрузки Wiki:"
+#: ../../Zotlabs/Module/Cdav.php:899
+msgid "CardDAV App"
+msgstr "Приложение CardDAV"
-#: ../../Zotlabs/Module/Wiki.php:206 ../../Zotlabs/Widget/Wiki_list.php:15
-#: ../../include/nav.php:538
-msgid "Wikis"
-msgstr ""
+#: ../../Zotlabs/Module/Cdav.php:900
+msgid "CalDAV capable addressbook"
+msgstr "Адресная книга с поддержкой CalDAV"
-#: ../../Zotlabs/Module/Wiki.php:212
-msgid "Download"
-msgstr "Загрузить"
+#: ../../Zotlabs/Module/Cdav.php:968
+#: ../../Zotlabs/Module/Channel_calendar.php:387
+#: ../../Zotlabs/Module/Cal.php:167
+msgid "Link to source"
+msgstr "Ссылка на источник"
-#: ../../Zotlabs/Module/Wiki.php:214 ../../Zotlabs/Module/Chat.php:264
-#: ../../Zotlabs/Module/Profiles.php:831 ../../Zotlabs/Module/Manage.php:145
-msgid "Create New"
-msgstr "Создать новый"
+#: ../../Zotlabs/Module/Cdav.php:1034 ../../Zotlabs/Module/Events.php:468
+msgid "Event title"
+msgstr "Наименование события"
-#: ../../Zotlabs/Module/Wiki.php:216
-msgid "Wiki name"
-msgstr "Название Wiki"
+#: ../../Zotlabs/Module/Cdav.php:1035 ../../Zotlabs/Module/Events.php:474
+msgid "Start date and time"
+msgstr "Дата и время начала"
-#: ../../Zotlabs/Module/Wiki.php:217
-msgid "Content type"
-msgstr "Тип содержимого"
+#: ../../Zotlabs/Module/Cdav.php:1036
+msgid "End date and time"
+msgstr "Дата и время окончания"
-#: ../../Zotlabs/Module/Wiki.php:217 ../../Zotlabs/Module/Wiki.php:371
-#: ../../Zotlabs/Widget/Wiki_pages.php:38
-#: ../../Zotlabs/Widget/Wiki_pages.php:95 ../../addon/mdpost/mdpost.php:41
-#: ../../include/text.php:1981
-msgid "Markdown"
-msgstr "Разметка Markdown"
+#: ../../Zotlabs/Module/Cdav.php:1037 ../../Zotlabs/Module/Events.php:497
+msgid "Timezone:"
+msgstr "Часовой пояс:"
-#: ../../Zotlabs/Module/Wiki.php:217 ../../Zotlabs/Module/Wiki.php:371
-#: ../../Zotlabs/Widget/Wiki_pages.php:38
-#: ../../Zotlabs/Widget/Wiki_pages.php:95 ../../include/text.php:1979
-msgid "BBcode"
-msgstr ""
+#: ../../Zotlabs/Module/Cdav.php:1039 ../../Zotlabs/Module/Appman.php:145
+#: ../../Zotlabs/Module/Events.php:481 ../../Zotlabs/Module/Rbmark.php:101
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:173
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:260
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:652
+msgid "Description"
+msgstr "Описание"
-#: ../../Zotlabs/Module/Wiki.php:217 ../../Zotlabs/Widget/Wiki_pages.php:38
-#: ../../Zotlabs/Widget/Wiki_pages.php:95 ../../include/text.php:1982
-msgid "Text"
-msgstr "Текст"
+#: ../../Zotlabs/Module/Cdav.php:1060 ../../Zotlabs/Module/Photos.php:944
+#: ../../Zotlabs/Module/Events.php:697 ../../Zotlabs/Module/Events.php:706
+#: ../../Zotlabs/Module/Cal.php:205
+msgid "Previous"
+msgstr "Предыдущая"
-#: ../../Zotlabs/Module/Wiki.php:219 ../../Zotlabs/Storage/Browser.php:292
-msgid "Type"
-msgstr "Тип"
+#: ../../Zotlabs/Module/Cdav.php:1061 ../../Zotlabs/Module/Photos.php:953
+#: ../../Zotlabs/Module/Events.php:698 ../../Zotlabs/Module/Events.php:707
+#: ../../Zotlabs/Module/Cal.php:206 ../../Zotlabs/Module/Setup.php:260
+msgid "Next"
+msgstr "Следующая"
-#: ../../Zotlabs/Module/Wiki.php:220
-msgid "Any type"
-msgstr "Любой тип"
+#: ../../Zotlabs/Module/Cdav.php:1062 ../../Zotlabs/Module/Events.php:708
+#: ../../Zotlabs/Module/Cal.php:207
+msgid "Today"
+msgstr "Сегодня"
-#: ../../Zotlabs/Module/Wiki.php:227
-msgid "Lock content type"
-msgstr "Зафиксировать тип содержимого"
+#: ../../Zotlabs/Module/Cdav.php:1063 ../../Zotlabs/Module/Events.php:703
+msgid "Month"
+msgstr "Месяц"
-#: ../../Zotlabs/Module/Wiki.php:228
-msgid "Create a status post for this wiki"
-msgstr "Создать публикацию о статусе этой Wiki"
+#: ../../Zotlabs/Module/Cdav.php:1064 ../../Zotlabs/Module/Events.php:704
+msgid "Week"
+msgstr "Неделя"
+
+#: ../../Zotlabs/Module/Cdav.php:1065 ../../Zotlabs/Module/Events.php:705
+msgid "Day"
+msgstr "День"
-#: ../../Zotlabs/Module/Wiki.php:229
-msgid "Edit Wiki Name"
-msgstr "Редактировать наименование Wiki"
+#: ../../Zotlabs/Module/Cdav.php:1066
+msgid "List month"
+msgstr "Просмотреть месяц"
-#: ../../Zotlabs/Module/Wiki.php:274
-msgid "Wiki not found"
-msgstr "Wiki не найдена"
+#: ../../Zotlabs/Module/Cdav.php:1067
+msgid "List week"
+msgstr "Просмотреть неделю"
-#: ../../Zotlabs/Module/Wiki.php:300
-msgid "Rename page"
-msgstr "Переименовать страницу"
+#: ../../Zotlabs/Module/Cdav.php:1068
+msgid "List day"
+msgstr "Просмотреть день"
-#: ../../Zotlabs/Module/Wiki.php:321
-msgid "Error retrieving page content"
-msgstr "Ошибка при получении содержимого страницы"
+#: ../../Zotlabs/Module/Cdav.php:1076
+msgid "More"
+msgstr "Больше"
-#: ../../Zotlabs/Module/Wiki.php:329 ../../Zotlabs/Module/Wiki.php:331
-msgid "New page"
-msgstr "Новая страница"
+#: ../../Zotlabs/Module/Cdav.php:1077
+msgid "Less"
+msgstr "Меньше"
-#: ../../Zotlabs/Module/Wiki.php:366
-msgid "Revision Comparison"
-msgstr "Сравнение ревизий"
+#: ../../Zotlabs/Module/Cdav.php:1078 ../../Zotlabs/Module/Cdav.php:1391
+#: ../../Zotlabs/Module/Profiles.php:799 ../../Zotlabs/Module/Oauth.php:53
+#: ../../Zotlabs/Module/Oauth.php:137 ../../Zotlabs/Module/Oauth2.php:58
+#: ../../Zotlabs/Module/Oauth2.php:144
+#: ../../Zotlabs/Module/Admin/Addons.php:457
+#: ../../Zotlabs/Module/Connedit.php:939 ../../Zotlabs/Lib/Apps.php:536
+msgid "Update"
+msgstr "Обновить"
-#: ../../Zotlabs/Module/Wiki.php:367 ../../Zotlabs/Lib/NativeWikiPage.php:564
-#: ../../Zotlabs/Widget/Wiki_page_history.php:25
-msgid "Revert"
-msgstr "Отменить"
+#: ../../Zotlabs/Module/Cdav.php:1079
+msgid "Select calendar"
+msgstr "Выбрать календарь"
-#: ../../Zotlabs/Module/Wiki.php:374
-msgid "Short description of your changes (optional)"
-msgstr "Краткое описание ваших изменений (необязательно)"
+#: ../../Zotlabs/Module/Cdav.php:1080 ../../Zotlabs/Widget/Cdav.php:143
+msgid "Channel Calendars"
+msgstr "Календари канала"
-#: ../../Zotlabs/Module/Wiki.php:384
-msgid "Source"
-msgstr "Источник"
+#: ../../Zotlabs/Module/Cdav.php:1080 ../../Zotlabs/Widget/Cdav.php:129
+#: ../../Zotlabs/Widget/Cdav.php:143
+msgid "CalDAV Calendars"
+msgstr "Календари CalDAV"
-#: ../../Zotlabs/Module/Wiki.php:394
-msgid "New page name"
-msgstr "Новое имя страницы"
+#: ../../Zotlabs/Module/Cdav.php:1082
+msgid "Delete all"
+msgstr "Удалить всё"
-#: ../../Zotlabs/Module/Wiki.php:399
-msgid "Embed image from photo albums"
-msgstr "Встроить изображение из фотоальбома"
+#: ../../Zotlabs/Module/Cdav.php:1085
+msgid "Sorry! Editing of recurrent events is not yet implemented."
+msgstr "Простите, но редактирование повторяющихся событий пока не реализовано."
-#: ../../Zotlabs/Module/Wiki.php:400 ../../addon/hsse/hsse.php:208
-#: ../../include/conversation.php:1414
-msgid "Embed an image from your albums"
-msgstr "Встроить изображение из ваших альбомов"
+#: ../../Zotlabs/Module/Cdav.php:1376 ../../Zotlabs/Module/Connedit.php:924
+msgid "Organisation"
+msgstr "Организация"
-#: ../../Zotlabs/Module/Wiki.php:402 ../../Zotlabs/Module/Profile_photo.php:506
-#: ../../Zotlabs/Module/Cover_photo.php:435 ../../addon/hsse/hsse.php:210
-#: ../../addon/hsse/hsse.php:257 ../../include/conversation.php:1416
-#: ../../include/conversation.php:1463
-msgid "OK"
-msgstr ""
+#: ../../Zotlabs/Module/Cdav.php:1377 ../../Zotlabs/Module/Connedit.php:925
+msgid "Title"
+msgstr "Наименование"
-#: ../../Zotlabs/Module/Wiki.php:403 ../../Zotlabs/Module/Profile_photo.php:507
-#: ../../Zotlabs/Module/Cover_photo.php:436 ../../addon/hsse/hsse.php:139
-#: ../../include/conversation.php:1342
-msgid "Choose images to embed"
-msgstr "Выбрать изображения для встраивания"
+#: ../../Zotlabs/Module/Cdav.php:1378 ../../Zotlabs/Module/Profiles.php:786
+#: ../../Zotlabs/Module/Connedit.php:926
+msgid "Phone"
+msgstr "Телефон"
-#: ../../Zotlabs/Module/Wiki.php:404 ../../Zotlabs/Module/Profile_photo.php:508
-#: ../../Zotlabs/Module/Cover_photo.php:437 ../../addon/hsse/hsse.php:140
-#: ../../include/conversation.php:1343
-msgid "Choose an album"
-msgstr "Выбрать альбом"
+#: ../../Zotlabs/Module/Cdav.php:1380 ../../Zotlabs/Module/Profiles.php:788
+#: ../../Zotlabs/Module/Connedit.php:928
+msgid "Instant messenger"
+msgstr "Мессенджер"
-#: ../../Zotlabs/Module/Wiki.php:405 ../../Zotlabs/Module/Profile_photo.php:509
-#: ../../Zotlabs/Module/Cover_photo.php:438
-msgid "Choose a different album"
-msgstr "Выбрать другой альбом"
+#: ../../Zotlabs/Module/Cdav.php:1381 ../../Zotlabs/Module/Profiles.php:789
+#: ../../Zotlabs/Module/Connedit.php:929
+msgid "Website"
+msgstr "Веб-сайт"
-#: ../../Zotlabs/Module/Wiki.php:406 ../../Zotlabs/Module/Profile_photo.php:510
-#: ../../Zotlabs/Module/Cover_photo.php:439 ../../addon/hsse/hsse.php:142
-#: ../../include/conversation.php:1345
-msgid "Error getting album list"
-msgstr "Ошибка получения списка альбомов"
+#: ../../Zotlabs/Module/Cdav.php:1382 ../../Zotlabs/Module/Profiles.php:502
+#: ../../Zotlabs/Module/Profiles.php:790 ../../Zotlabs/Module/Locs.php:118
+#: ../../Zotlabs/Module/Admin/Channels.php:160
+#: ../../Zotlabs/Module/Connedit.php:930
+msgid "Address"
+msgstr "Адрес"
-#: ../../Zotlabs/Module/Wiki.php:407 ../../Zotlabs/Module/Profile_photo.php:511
-#: ../../Zotlabs/Module/Cover_photo.php:440 ../../addon/hsse/hsse.php:143
-#: ../../include/conversation.php:1346
-msgid "Error getting photo link"
-msgstr "Ошибка получения ссылки на фотографию"
+#: ../../Zotlabs/Module/Cdav.php:1383 ../../Zotlabs/Module/Profiles.php:791
+#: ../../Zotlabs/Module/Connedit.php:931
+msgid "Note"
+msgstr "Заметка"
-#: ../../Zotlabs/Module/Wiki.php:408 ../../Zotlabs/Module/Profile_photo.php:512
-#: ../../Zotlabs/Module/Cover_photo.php:441 ../../addon/hsse/hsse.php:144
-#: ../../include/conversation.php:1347
-msgid "Error getting album"
-msgstr "Ошибка получения альбома"
+#: ../../Zotlabs/Module/Cdav.php:1388 ../../Zotlabs/Module/Profiles.php:796
+#: ../../Zotlabs/Module/Connedit.php:936
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:216
+msgid "Add Contact"
+msgstr "Добавить контакт"
-#: ../../Zotlabs/Module/Wiki.php:410
-msgid "History"
-msgstr "История"
+#: ../../Zotlabs/Module/Cdav.php:1389 ../../Zotlabs/Module/Profiles.php:797
+#: ../../Zotlabs/Module/Connedit.php:937
+msgid "Add Field"
+msgstr "Добавить поле"
-#: ../../Zotlabs/Module/Wiki.php:488
-msgid "Error creating wiki. Invalid name."
-msgstr "Ошибка создания Wiki. Неверное имя."
+#: ../../Zotlabs/Module/Cdav.php:1394 ../../Zotlabs/Module/Connedit.php:942
+msgid "P.O. Box"
+msgstr "абонентский ящик"
-#: ../../Zotlabs/Module/Wiki.php:495
-msgid "A wiki with this name already exists."
-msgstr "Wiki с таким именем уже существует."
+#: ../../Zotlabs/Module/Cdav.php:1395 ../../Zotlabs/Module/Connedit.php:943
+msgid "Additional"
+msgstr "Дополнительно"
-#: ../../Zotlabs/Module/Wiki.php:508
-msgid "Wiki created, but error creating Home page."
-msgstr "Wiki создана, но возникла ошибка при создании домашней страницы"
+#: ../../Zotlabs/Module/Cdav.php:1396 ../../Zotlabs/Module/Connedit.php:944
+msgid "Street"
+msgstr "Улица"
-#: ../../Zotlabs/Module/Wiki.php:515
-msgid "Error creating wiki"
-msgstr "Ошибка при создании Wiki"
+#: ../../Zotlabs/Module/Cdav.php:1397 ../../Zotlabs/Module/Connedit.php:945
+msgid "Locality"
+msgstr "Населённый пункт"
-#: ../../Zotlabs/Module/Wiki.php:539
-msgid "Error updating wiki. Invalid name."
-msgstr "Ошибка при обновлении Wiki. Неверное имя."
+#: ../../Zotlabs/Module/Cdav.php:1398 ../../Zotlabs/Module/Connedit.php:946
+msgid "Region"
+msgstr "Регион"
-#: ../../Zotlabs/Module/Wiki.php:559
-msgid "Error updating wiki"
-msgstr "Ошибка при обновлении Wiki"
+#: ../../Zotlabs/Module/Cdav.php:1399 ../../Zotlabs/Module/Connedit.php:947
+msgid "ZIP Code"
+msgstr "Индекс"
-#: ../../Zotlabs/Module/Wiki.php:574
-msgid "Wiki delete permission denied."
-msgstr "Нет прав на удаление Wiki."
+#: ../../Zotlabs/Module/Cdav.php:1400 ../../Zotlabs/Module/Profiles.php:757
+#: ../../Zotlabs/Module/Connedit.php:948
+msgid "Country"
+msgstr "Страна"
-#: ../../Zotlabs/Module/Wiki.php:584
-msgid "Error deleting wiki"
-msgstr "Ошибка удаления Wiki"
+#: ../../Zotlabs/Module/Cdav.php:1447
+msgid "Default Calendar"
+msgstr "Календарь по умолчанию"
-#: ../../Zotlabs/Module/Wiki.php:617
-msgid "New page created"
-msgstr "Создана новая страница"
+#: ../../Zotlabs/Module/Cdav.php:1458
+msgid "Default Addressbook"
+msgstr "Адресная книга по умолчанию"
-#: ../../Zotlabs/Module/Wiki.php:739
-msgid "Cannot delete Home"
-msgstr "Невозможно удалить домашнюю страницу"
+#: ../../Zotlabs/Module/Profile.php:45 ../../Zotlabs/Module/Channel.php:98
+#: ../../Zotlabs/Module/Hcard.php:37
+msgid "Posts and comments"
+msgstr "Публикации и комментарии"
-#: ../../Zotlabs/Module/Wiki.php:803
-msgid "Current Revision"
-msgstr "Текущая ревизия"
+#: ../../Zotlabs/Module/Profile.php:52 ../../Zotlabs/Module/Channel.php:105
+#: ../../Zotlabs/Module/Hcard.php:44
+msgid "Only posts"
+msgstr "Только публикации"
-#: ../../Zotlabs/Module/Wiki.php:803
-msgid "Selected Revision"
-msgstr "Выбранная ревизия"
+#: ../../Zotlabs/Module/Profile.php:93
+msgid "vcard"
+msgstr "vCard"
-#: ../../Zotlabs/Module/Wiki.php:853
-msgid "You must be authenticated."
-msgstr "Вы должны быть аутентифицированы."
+#: ../../Zotlabs/Module/Ochannel.php:32 ../../Zotlabs/Module/Chat.php:31
+#: ../../Zotlabs/Module/Channel.php:41
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:343
+msgid "You must be logged in to see this page."
+msgstr "Вы должны авторизоваться, чтобы увидеть эту страницу."
-#: ../../Zotlabs/Module/Share.php:103 ../../Zotlabs/Lib/Activity.php:1574
+#: ../../Zotlabs/Module/Share.php:103 ../../Zotlabs/Lib/Activity.php:1661
#, php-format
msgid "🔁 Repeated %1$s's %2$s"
msgstr "🔁 Повторил %1$s %2$s"
@@ -5410,948 +5044,980 @@ msgstr "🔁 Повторил %1$s %2$s"
msgid "Post repeated"
msgstr "Публикация повторяется"
-#: ../../Zotlabs/Module/Chanview.php:139
-msgid "toggle full screen mode"
-msgstr "переключение полноэкранного режима"
+#: ../../Zotlabs/Module/Notify.php:61 ../../Zotlabs/Module/Notifications.php:55
+msgid "No more system notifications."
+msgstr "Нет новых оповещений системы."
-#: ../../Zotlabs/Module/Pdledit.php:26
-msgid "Layout updated."
-msgstr "Шаблон обновлен."
+#: ../../Zotlabs/Module/Notify.php:65 ../../Zotlabs/Module/Notifications.php:59
+msgid "System Notifications"
+msgstr "Системные оповещения "
-#: ../../Zotlabs/Module/Pdledit.php:42
-msgid "PDL Editor App"
-msgstr "Приложение \"Редактор PDL\""
+#: ../../Zotlabs/Module/Impel.php:185
+#, php-format
+msgid "%s element installed"
+msgstr "%s элемент установлен"
-#: ../../Zotlabs/Module/Pdledit.php:43
-msgid "Provides the ability to edit system page layouts"
-msgstr "Предоставляет возможность редактировать макеты системных страниц"
+#: ../../Zotlabs/Module/Impel.php:188
+#, php-format
+msgid "%s element installation failed"
+msgstr "%sустановка элемента неудачна."
-#: ../../Zotlabs/Module/Pdledit.php:56 ../../Zotlabs/Module/Pdledit.php:99
-msgid "Edit System Page Description"
-msgstr "Редактировать описание системной страницы"
+#: ../../Zotlabs/Module/Appman.php:39 ../../Zotlabs/Module/Appman.php:56
+msgid "App installed."
+msgstr "Приложение установлено."
-#: ../../Zotlabs/Module/Pdledit.php:77
-msgid "(modified)"
-msgstr "(изменено)"
+#: ../../Zotlabs/Module/Appman.php:49
+msgid "Malformed app."
+msgstr "Неработающее приложение."
-#: ../../Zotlabs/Module/Pdledit.php:77 ../../Zotlabs/Module/Lostpass.php:133
-msgid "Reset"
-msgstr "Сбросить"
+#: ../../Zotlabs/Module/Appman.php:132
+msgid "Embed code"
+msgstr "Встроить код"
-#: ../../Zotlabs/Module/Pdledit.php:94
-msgid "Layout not found."
-msgstr "Шаблон не найден."
+#: ../../Zotlabs/Module/Appman.php:138
+msgid "Edit App"
+msgstr "Редактировать приложение"
+
+#: ../../Zotlabs/Module/Appman.php:138
+msgid "Create App"
+msgstr "Создать приложение"
+
+#: ../../Zotlabs/Module/Appman.php:143
+msgid "Name of app"
+msgstr "Наименование приложения"
+
+#: ../../Zotlabs/Module/Appman.php:144
+msgid "Location (URL) of app"
+msgstr "Местоположение (URL) приложения"
+
+#: ../../Zotlabs/Module/Appman.php:146
+msgid "Photo icon URL"
+msgstr "URL пиктограммы"
+
+#: ../../Zotlabs/Module/Appman.php:146
+msgid "80 x 80 pixels - optional"
+msgstr "80 x 80 пикселей - необязательно"
-#: ../../Zotlabs/Module/Pdledit.php:100
-msgid "Module Name:"
-msgstr "Имя модуля:"
+#: ../../Zotlabs/Module/Appman.php:147
+msgid "Categories (optional, comma separated list)"
+msgstr "Категории (необязательно, список через запятую)"
-#: ../../Zotlabs/Module/Pdledit.php:101
-msgid "Layout Help"
-msgstr "Помощь к шаблону"
+#: ../../Zotlabs/Module/Appman.php:148
+msgid "Version ID"
+msgstr "ID версии"
-#: ../../Zotlabs/Module/Pdledit.php:102
-msgid "Edit another layout"
-msgstr "Редактировать другой шаблон"
+#: ../../Zotlabs/Module/Appman.php:149
+msgid "Price of app"
+msgstr "Цена приложения"
-#: ../../Zotlabs/Module/Pdledit.php:103
-msgid "System layout"
-msgstr "Системный шаблон"
+#: ../../Zotlabs/Module/Appman.php:150
+msgid "Location (URL) to purchase app"
+msgstr "Ссылка (URL) для покупки приложения"
-#: ../../Zotlabs/Module/Poke.php:165
-msgid "Poke App"
-msgstr "Приложение \"Ткнуть\""
+#: ../../Zotlabs/Module/Profperm.php:34 ../../Zotlabs/Module/Profperm.php:63
+msgid "Invalid profile identifier."
+msgstr "Неверный идентификатор профиля"
-#: ../../Zotlabs/Module/Poke.php:166
-msgid "Poke somebody in your addressbook"
-msgstr "Ткнуть кого-нибудь в вашей адресной книге"
+#: ../../Zotlabs/Module/Profperm.php:111
+msgid "Profile Visibility Editor"
+msgstr "Редактор видимости профиля"
-#: ../../Zotlabs/Module/Poke.php:199 ../../Zotlabs/Lib/Apps.php:350
-#: ../../include/conversation.php:1098
-msgid "Poke"
-msgstr "Ткнуть"
+#: ../../Zotlabs/Module/Profperm.php:115
+msgid "Click on a contact to add or remove."
+msgstr "Нажмите на контакт, чтобы добавить или удалить."
-#: ../../Zotlabs/Module/Poke.php:200
-msgid "Poke somebody"
-msgstr "Ткнуть кого-нибудь"
+#: ../../Zotlabs/Module/Profperm.php:124
+msgid "Visible To"
+msgstr "Видно"
-#: ../../Zotlabs/Module/Poke.php:203
-msgid "Poke/Prod"
-msgstr "Толкнуть / подтолкнуть"
+#: ../../Zotlabs/Module/Profperm.php:140
+#: ../../Zotlabs/Module/Connections.php:217
+msgid "All Connections"
+msgstr "Все контакты"
-#: ../../Zotlabs/Module/Poke.php:204
-msgid "Poke, prod or do other things to somebody"
-msgstr "Толкнуть, подтолкнуть или сделать что-то ещё с кем-то"
+#: ../../Zotlabs/Module/Changeaddr.php:35
+msgid ""
+"Channel name changes are not allowed within 48 hours of changing the account "
+"password."
+msgstr "Изменение названия канала не разрешается в течении 48 часов после смены пароля у аккаунта."
-#: ../../Zotlabs/Module/Poke.php:211
-msgid "Recipient"
-msgstr "Получатель"
+#: ../../Zotlabs/Module/Changeaddr.php:77
+msgid "Change channel nickname/address"
+msgstr "Изменить псевдоним / адрес канала"
-#: ../../Zotlabs/Module/Poke.php:212
-msgid "Choose what you wish to do to recipient"
-msgstr "Выбрать что вы хотите сделать с получателем"
+#: ../../Zotlabs/Module/Changeaddr.php:78 ../../Zotlabs/Module/Removeme.php:61
+#: ../../Zotlabs/Module/Removeaccount.php:58
+msgid "WARNING: "
+msgstr "ПРЕДУПРЕЖДЕНИЕ: "
-#: ../../Zotlabs/Module/Poke.php:215 ../../Zotlabs/Module/Poke.php:216
-msgid "Make this post private"
-msgstr "Сделать эту публикацию приватной"
+#: ../../Zotlabs/Module/Changeaddr.php:78
+msgid "Any/all connections on other networks will be lost!"
+msgstr "Любые / все контакты в других сетях будут утеряны!"
-#: ../../Zotlabs/Module/Profile_photo.php:91
-#: ../../Zotlabs/Module/Cover_photo.php:83
-msgid "Image uploaded but image cropping failed."
-msgstr "Изображение загружено но обрезка не удалась."
+#: ../../Zotlabs/Module/Changeaddr.php:79 ../../Zotlabs/Module/Removeme.php:62
+#: ../../Zotlabs/Module/Removeaccount.php:59
+msgid "Please enter your password for verification:"
+msgstr "Пожалуйста, введите ваш пароль для проверки:"
-#: ../../Zotlabs/Module/Profile_photo.php:145
-#: ../../Zotlabs/Module/Profile_photo.php:282
-#: ../../include/photo/photo_driver.php:367
-msgid "Profile Photos"
-msgstr "Фотографии профиля"
+#: ../../Zotlabs/Module/Changeaddr.php:80
+msgid "New channel address"
+msgstr "Новый адрес канала"
-#: ../../Zotlabs/Module/Profile_photo.php:164
-#: ../../Zotlabs/Module/Cover_photo.php:210
-msgid "Image resize failed."
-msgstr "Не удалось изменить размер изображения."
+#: ../../Zotlabs/Module/Changeaddr.php:81
+msgid "Rename Channel"
+msgstr "Переименовать канал"
-#: ../../Zotlabs/Module/Profile_photo.php:252
-#: ../../addon/openclipatar/openclipatar.php:298
-msgid ""
-"Shift-reload the page or clear browser cache if the new photo does not "
-"display immediately."
-msgstr "Если новая фотография не отображается немедленно то нажмите Shift + \"Обновить\" для очистки кэша браузера"
+#: ../../Zotlabs/Module/Admin.php:96
+#: ../../Zotlabs/Module/Admin/Accounts.php:167
+#: ../../Zotlabs/Module/Admin/Accounts.php:180
+#: ../../Zotlabs/Widget/Admin.php:23
+msgid "Accounts"
+msgstr "Учётные записи"
-#: ../../Zotlabs/Module/Profile_photo.php:259
-#: ../../Zotlabs/Module/Cover_photo.php:239 ../../include/photos.php:196
-msgid "Unable to process image"
-msgstr "Не удается обработать изображение"
+#: ../../Zotlabs/Module/Admin.php:97
+msgid "Blocked accounts"
+msgstr "Заблокированные аккаунты"
-#: ../../Zotlabs/Module/Profile_photo.php:294
-#: ../../Zotlabs/Module/Cover_photo.php:263
-msgid "Image upload failed."
-msgstr "Загрузка изображения не удалась."
+#: ../../Zotlabs/Module/Admin.php:98
+msgid "Expired accounts"
+msgstr "Просроченные аккаунты"
-#: ../../Zotlabs/Module/Profile_photo.php:313
-#: ../../Zotlabs/Module/Cover_photo.php:280
-msgid "Unable to process image."
-msgstr "Невозможно обработать изображение."
+#: ../../Zotlabs/Module/Admin.php:99
+msgid "Expiring accounts"
+msgstr "Близкие к просрочке аккаунты"
-#: ../../Zotlabs/Module/Profile_photo.php:377
-#: ../../Zotlabs/Module/Profile_photo.php:429
-#: ../../Zotlabs/Module/Cover_photo.php:373
-#: ../../Zotlabs/Module/Cover_photo.php:388
-msgid "Photo not available."
-msgstr "Фотография недоступна."
+#: ../../Zotlabs/Module/Admin.php:114
+#: ../../Zotlabs/Module/Admin/Channels.php:146
+#: ../../Zotlabs/Widget/Admin.php:24
+msgid "Channels"
+msgstr "Каналы"
-#: ../../Zotlabs/Module/Profile_photo.php:493
-msgid ""
-"Your default profile photo is visible to anybody on the internet. Profile "
-"photos for alternate profiles will inherit the permissions of the profile"
-msgstr "Фотография вашего профиля по умолчанию видна всем в Интернете. Фотографияпрофиля для альтернативных профилей наследуют разрешения текущего профиля"
+#: ../../Zotlabs/Module/Admin.php:120
+msgid "Message queues"
+msgstr "Очередь сообщений"
-#: ../../Zotlabs/Module/Profile_photo.php:493
-msgid ""
-"Your profile photo is visible to anybody on the internet and may be "
-"distributed to other websites."
-msgstr "Фотография вашего профиля видна всем в Интернете и может быть отправлена на другие сайты."
+#: ../../Zotlabs/Module/Admin.php:134
+msgid "Your software should be updated"
+msgstr "Ваше программное обеспечение должно быть обновлено"
-#: ../../Zotlabs/Module/Profile_photo.php:495
-#: ../../Zotlabs/Module/Cover_photo.php:426
-msgid "Upload File:"
-msgstr "Загрузить файл:"
+#: ../../Zotlabs/Module/Admin.php:138 ../../Zotlabs/Module/Admin/Logs.php:82
+#: ../../Zotlabs/Module/Admin/Channels.php:145
+#: ../../Zotlabs/Module/Admin/Security.php:92
+#: ../../Zotlabs/Module/Admin/Addons.php:342
+#: ../../Zotlabs/Module/Admin/Addons.php:440
+#: ../../Zotlabs/Module/Admin/Site.php:287
+#: ../../Zotlabs/Module/Admin/Themes.php:122
+#: ../../Zotlabs/Module/Admin/Themes.php:156
+#: ../../Zotlabs/Module/Admin/Accounts.php:166
+msgid "Administration"
+msgstr "Администрирование"
-#: ../../Zotlabs/Module/Profile_photo.php:496
-#: ../../Zotlabs/Module/Cover_photo.php:427
-msgid "Select a profile:"
-msgstr "Выбрать профиль:"
+#: ../../Zotlabs/Module/Admin.php:139
+msgid "Summary"
+msgstr "Резюме"
-#: ../../Zotlabs/Module/Profile_photo.php:497
-msgid "Use Photo for Profile"
-msgstr "Использовать фотографию для профиля"
+#: ../../Zotlabs/Module/Admin.php:142
+msgid "Registered accounts"
+msgstr "Зарегистрированные аккаунты"
-#: ../../Zotlabs/Module/Profile_photo.php:497
-msgid "Change Profile Photo"
-msgstr "Изменить фотографию профиля"
+#: ../../Zotlabs/Module/Admin.php:143
+msgid "Pending registrations"
+msgstr "Ждут утверждения"
-#: ../../Zotlabs/Module/Profile_photo.php:498
-msgid "Use"
-msgstr "Использовать"
+#: ../../Zotlabs/Module/Admin.php:144
+msgid "Registered channels"
+msgstr "Зарегистрированные каналы"
-#: ../../Zotlabs/Module/Profile_photo.php:503
-#: ../../Zotlabs/Module/Profile_photo.php:504
-#: ../../Zotlabs/Module/Cover_photo.php:432
-#: ../../Zotlabs/Module/Cover_photo.php:433
-msgid "Use a photo from your albums"
-msgstr "Использовать фотографию из ваших альбомов"
+#: ../../Zotlabs/Module/Admin.php:145
+msgid "Active addons"
+msgstr "Активные расширения"
-#: ../../Zotlabs/Module/Profile_photo.php:514
-#: ../../Zotlabs/Module/Cover_photo.php:444
-msgid "Select existing photo"
-msgstr "Выбрать существующую фотографию"
+#: ../../Zotlabs/Module/Admin.php:146
+msgid "Version"
+msgstr "Версия системы"
-#: ../../Zotlabs/Module/Profile_photo.php:533
-#: ../../Zotlabs/Module/Cover_photo.php:461
-msgid "Crop Image"
-msgstr "Обрезать изображение"
+#: ../../Zotlabs/Module/Admin.php:147
+msgid "Repository version (master)"
+msgstr "Версия репозитория (master)"
-#: ../../Zotlabs/Module/Profile_photo.php:534
-#: ../../Zotlabs/Module/Cover_photo.php:462
-msgid "Please adjust the image cropping for optimum viewing."
-msgstr "Пожалуйста настройте обрезку изображения для оптимального просмотра."
+#: ../../Zotlabs/Module/Admin.php:148
+msgid "Repository version (dev)"
+msgstr "Версия репозитория (dev)"
-#: ../../Zotlabs/Module/Profile_photo.php:536
-#: ../../Zotlabs/Module/Cover_photo.php:464
-msgid "Done Editing"
-msgstr "Закончить редактирование"
+#: ../../Zotlabs/Module/Profiles.php:24 ../../Zotlabs/Module/Profiles.php:184
+#: ../../Zotlabs/Module/Profiles.php:241 ../../Zotlabs/Module/Profiles.php:659
+msgid "Profile not found."
+msgstr "Профиль не найден."
-#: ../../Zotlabs/Module/Chatsvc.php:131
-msgid "Away"
-msgstr "Нет на месте"
+#: ../../Zotlabs/Module/Profiles.php:44
+msgid "Profile deleted."
+msgstr "Профиль удален."
-#: ../../Zotlabs/Module/Chatsvc.php:136
-msgid "Online"
-msgstr "В сети"
+#: ../../Zotlabs/Module/Profiles.php:68 ../../Zotlabs/Module/Profiles.php:105
+msgid "Profile-"
+msgstr "Профиль -"
-#: ../../Zotlabs/Module/Item.php:382
-msgid "Unable to locate original post."
-msgstr "Не удалось найти оригинальную публикацию."
+#: ../../Zotlabs/Module/Profiles.php:90 ../../Zotlabs/Module/Profiles.php:127
+msgid "New profile created."
+msgstr "Новый профиль создан."
-#: ../../Zotlabs/Module/Item.php:668
-msgid "Empty post discarded."
-msgstr "Пустая публикация отклонена."
+#: ../../Zotlabs/Module/Profiles.php:111
+msgid "Profile unavailable to clone."
+msgstr "Профиль недоступен для клонирования."
-#: ../../Zotlabs/Module/Item.php:1082
-msgid "Duplicate post suppressed."
-msgstr "Подавлена дублирующаяся публикация."
+#: ../../Zotlabs/Module/Profiles.php:146
+msgid "Profile unavailable to export."
+msgstr "Профиль недоступен для экспорта."
-#: ../../Zotlabs/Module/Item.php:1227
-msgid "System error. Post not saved."
-msgstr "Системная ошибка. Публикация не сохранена."
+#: ../../Zotlabs/Module/Profiles.php:252
+msgid "Profile Name is required."
+msgstr "Требуется имя профиля."
-#: ../../Zotlabs/Module/Item.php:1263
-msgid "Your comment is awaiting approval."
-msgstr "Ваш комментарий ожидает одобрения."
+#: ../../Zotlabs/Module/Profiles.php:459
+msgid "Marital Status"
+msgstr "Семейное положение"
-#: ../../Zotlabs/Module/Item.php:1380
-msgid "Unable to obtain post information from database."
-msgstr "Невозможно получить информацию о публикации из базы данных"
+#: ../../Zotlabs/Module/Profiles.php:463
+msgid "Romantic Partner"
+msgstr "Романтический партнер"
-#: ../../Zotlabs/Module/Item.php:1387
-#, php-format
-msgid "You have reached your limit of %1$.0f top level posts."
-msgstr "Вы достигли вашего ограничения в %1$.0f публикаций высокого уровня."
+#: ../../Zotlabs/Module/Profiles.php:467 ../../Zotlabs/Module/Profiles.php:772
+msgid "Likes"
+msgstr "Нравится"
-#: ../../Zotlabs/Module/Item.php:1394
-#, php-format
-msgid "You have reached your limit of %1$.0f webpages."
-msgstr "Вы достигли вашего ограничения в %1$.0f страниц."
+#: ../../Zotlabs/Module/Profiles.php:471 ../../Zotlabs/Module/Profiles.php:773
+msgid "Dislikes"
+msgstr "Не нравится"
-#: ../../Zotlabs/Module/Ping.php:337
-msgid "sent you a private message"
-msgstr "отправил вам личное сообщение"
+#: ../../Zotlabs/Module/Profiles.php:475 ../../Zotlabs/Module/Profiles.php:780
+msgid "Work/Employment"
+msgstr "Работа / Занятость"
-#: ../../Zotlabs/Module/Ping.php:393
-msgid "added your channel"
-msgstr "добавил ваш канал"
+#: ../../Zotlabs/Module/Profiles.php:478
+msgid "Religion"
+msgstr "Религия"
-#: ../../Zotlabs/Module/Ping.php:418
-msgid "requires approval"
-msgstr "Требуется подтверждение"
+#: ../../Zotlabs/Module/Profiles.php:482
+msgid "Political Views"
+msgstr "Политические взгляды"
-#: ../../Zotlabs/Module/Ping.php:428
-msgid "g A l F d"
-msgstr "g A l F d"
+#: ../../Zotlabs/Module/Profiles.php:486
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:74
+msgid "Gender"
+msgstr "Гендер"
-#: ../../Zotlabs/Module/Ping.php:446
-msgid "[today]"
-msgstr "[сегодня]"
+#: ../../Zotlabs/Module/Profiles.php:490
+msgid "Sexual Preference"
+msgstr "Сексуальная ориентация"
-#: ../../Zotlabs/Module/Ping.php:456
-msgid "posted an event"
-msgstr "событие опубликовано"
+#: ../../Zotlabs/Module/Profiles.php:494
+msgid "Homepage"
+msgstr "Домашняя страница"
-#: ../../Zotlabs/Module/Ping.php:490
-msgid "shared a file with you"
-msgstr "с вами поделились файлом"
+#: ../../Zotlabs/Module/Profiles.php:498
+msgid "Interests"
+msgstr "Интересы"
-#: ../../Zotlabs/Module/Ping.php:672
-msgid "Private forum"
-msgstr "Частный форум"
+#: ../../Zotlabs/Module/Profiles.php:594
+msgid "Profile updated."
+msgstr "Профиль обновлен."
-#: ../../Zotlabs/Module/Ping.php:672
-msgid "Public forum"
-msgstr "Публичный форум"
+#: ../../Zotlabs/Module/Profiles.php:678
+msgid "Hide your connections list from viewers of this profile"
+msgstr "Скрывать от просмотра ваш список контактов в этом профиле"
-#: ../../Zotlabs/Module/Page.php:39 ../../Zotlabs/Module/Block.php:29
-msgid "Invalid item."
-msgstr "Недействительный элемент."
+#: ../../Zotlabs/Module/Profiles.php:722
+msgid "Edit Profile Details"
+msgstr "Редактирование профиля"
-#: ../../Zotlabs/Module/Page.php:136 ../../Zotlabs/Module/Block.php:77
-#: ../../Zotlabs/Module/Display.php:140 ../../Zotlabs/Module/Display.php:157
-#: ../../Zotlabs/Module/Display.php:174 ../../Zotlabs/Module/Display.php:180
-#: ../../Zotlabs/Lib/NativeWikiPage.php:521 ../../Zotlabs/Web/Router.php:185
-#: ../../addon/chess/Mod_Chess.php:447 ../../include/help.php:132
-msgid "Page not found."
-msgstr "Страница не найдена."
+#: ../../Zotlabs/Module/Profiles.php:724
+msgid "View this profile"
+msgstr "Посмотреть этот профиль"
-#: ../../Zotlabs/Module/Page.php:173
-msgid ""
-"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
-"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, "
-"quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
-"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
-"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
-"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
-msgstr ""
+#: ../../Zotlabs/Module/Profiles.php:726
+msgid "Profile Tools"
+msgstr "Инструменты профиля"
-#: ../../Zotlabs/Module/Connedit.php:81 ../../Zotlabs/Module/Defperms.php:67
-msgid "Could not access contact record."
-msgstr "Не удалось получить доступ к записи контакта."
+#: ../../Zotlabs/Module/Profiles.php:727
+msgid "Change cover photo"
+msgstr "Изменить фотографию обложки"
-#: ../../Zotlabs/Module/Connedit.php:112
-msgid "Could not locate selected profile."
-msgstr "Не удалось обнаружить выбранный профиль."
+#: ../../Zotlabs/Module/Profiles.php:729
+msgid "Create a new profile using these settings"
+msgstr "Создать новый профиль с теми же настройками"
-#: ../../Zotlabs/Module/Connedit.php:256
-msgid "Connection updated."
-msgstr "Контакты обновлены."
+#: ../../Zotlabs/Module/Profiles.php:730
+msgid "Clone this profile"
+msgstr "Клонировать этот профиль"
-#: ../../Zotlabs/Module/Connedit.php:258
-msgid "Failed to update connection record."
-msgstr "Не удалось обновить запись контакта."
+#: ../../Zotlabs/Module/Profiles.php:731
+msgid "Delete this profile"
+msgstr "Удалить этот профиль"
-#: ../../Zotlabs/Module/Connedit.php:312
-msgid "is now connected to"
-msgstr "теперь подключён к"
+#: ../../Zotlabs/Module/Profiles.php:732
+msgid "Add profile things"
+msgstr "Добавить в профиль"
-#: ../../Zotlabs/Module/Connedit.php:437
-msgid "Could not access address book record."
-msgstr "Не удалось получить доступ к записи адресной книги."
+#: ../../Zotlabs/Module/Profiles.php:733
+msgid "Personal"
+msgstr "Личное"
-#: ../../Zotlabs/Module/Connedit.php:485 ../../Zotlabs/Module/Connedit.php:489
-msgid "Refresh failed - channel is currently unavailable."
-msgstr "Обновление невозможно - в настоящее время канал недоступен."
+#: ../../Zotlabs/Module/Profiles.php:735
+msgid "Relationship"
+msgstr "Отношения"
-#: ../../Zotlabs/Module/Connedit.php:504 ../../Zotlabs/Module/Connedit.php:513
-#: ../../Zotlabs/Module/Connedit.php:522 ../../Zotlabs/Module/Connedit.php:531
-#: ../../Zotlabs/Module/Connedit.php:544
-msgid "Unable to set address book parameters."
-msgstr "Не удалось получить доступ к параметрам адресной книги."
+#: ../../Zotlabs/Module/Profiles.php:738
+msgid "Import profile from file"
+msgstr "Импортировать профиль из файла"
-#: ../../Zotlabs/Module/Connedit.php:568
-msgid "Connection has been removed."
-msgstr "Контакт был удалён."
+#: ../../Zotlabs/Module/Profiles.php:739
+msgid "Export profile to file"
+msgstr "Экспортировать профиль в файл"
-#: ../../Zotlabs/Module/Connedit.php:608 ../../Zotlabs/Lib/Apps.php:343
-#: ../../addon/openclipatar/openclipatar.php:57
-#: ../../include/conversation.php:1038 ../../include/nav.php:110
-msgid "View Profile"
-msgstr "Просмотреть профиль"
+#: ../../Zotlabs/Module/Profiles.php:740
+msgid "Your gender"
+msgstr "Ваш пол"
-#: ../../Zotlabs/Module/Connedit.php:611
-#, php-format
-msgid "View %s's profile"
-msgstr "Просмотр %s профиля"
+#: ../../Zotlabs/Module/Profiles.php:741
+msgid "Marital status"
+msgstr "Семейное положение"
-#: ../../Zotlabs/Module/Connedit.php:615
-msgid "Refresh Permissions"
-msgstr "Обновить разрешения"
+#: ../../Zotlabs/Module/Profiles.php:742
+msgid "Sexual preference"
+msgstr "Сексуальная ориентация"
-#: ../../Zotlabs/Module/Connedit.php:618
-msgid "Fetch updated permissions"
-msgstr "Получить обновлённые разрешения"
+#: ../../Zotlabs/Module/Profiles.php:745
+msgid "Profile name"
+msgstr "Имя профиля"
-#: ../../Zotlabs/Module/Connedit.php:622
-msgid "Refresh Photo"
-msgstr "Обновить фотографию"
+#: ../../Zotlabs/Module/Profiles.php:747
+msgid "This is your default profile."
+msgstr "Это ваш профиль по умолчанию."
-#: ../../Zotlabs/Module/Connedit.php:625
-msgid "Fetch updated photo"
-msgstr "Получить обновлённую фотографию"
+#: ../../Zotlabs/Module/Profiles.php:749
+msgid "Your full name"
+msgstr "Ваше полное имя"
-#: ../../Zotlabs/Module/Connedit.php:629 ../../include/conversation.php:1048
-msgid "Recent Activity"
-msgstr "Последние действия"
+#: ../../Zotlabs/Module/Profiles.php:750
+msgid "Title/Description"
+msgstr "Заголовок / описание"
-#: ../../Zotlabs/Module/Connedit.php:632
-msgid "View recent posts and comments"
-msgstr "Просмотреть последние публикации и комментарии"
+#: ../../Zotlabs/Module/Profiles.php:753
+msgid "Street address"
+msgstr "Улица, дом, квартира"
-#: ../../Zotlabs/Module/Connedit.php:639
-msgid "Block (or Unblock) all communications with this connection"
-msgstr "Блокировать (или разблокировать) связи с этим контактом"
+#: ../../Zotlabs/Module/Profiles.php:754
+msgid "Locality/City"
+msgstr "Населенный пункт / город"
-#: ../../Zotlabs/Module/Connedit.php:640
-msgid "This connection is blocked!"
-msgstr "Этот контакт заблокирован!"
+#: ../../Zotlabs/Module/Profiles.php:755
+msgid "Region/State"
+msgstr "Регион / Область"
-#: ../../Zotlabs/Module/Connedit.php:644
-msgid "Unignore"
-msgstr "Не игнорировать"
+#: ../../Zotlabs/Module/Profiles.php:756
+msgid "Postal/Zip code"
+msgstr "Почтовый индекс"
-#: ../../Zotlabs/Module/Connedit.php:647
-msgid "Ignore (or Unignore) all inbound communications from this connection"
-msgstr "Игнорировать (или не игнорировать) все связи для этого контакта"
+#: ../../Zotlabs/Module/Profiles.php:762
+msgid "Who (if applicable)"
+msgstr "Кто (если применимо)"
-#: ../../Zotlabs/Module/Connedit.php:648
-msgid "This connection is ignored!"
-msgstr "Этот контакт игнорируется!"
+#: ../../Zotlabs/Module/Profiles.php:762
+msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
+msgstr "Примеры: ivan1990, Ivan Petrov, ivan@example.com"
-#: ../../Zotlabs/Module/Connedit.php:652
-msgid "Unarchive"
-msgstr "Разархивировать"
+#: ../../Zotlabs/Module/Profiles.php:763
+msgid "Since (date)"
+msgstr "С (дата)"
-#: ../../Zotlabs/Module/Connedit.php:652
-msgid "Archive"
-msgstr "Заархивировать"
+#: ../../Zotlabs/Module/Profiles.php:766
+msgid "Tell us about yourself"
+msgstr "Расскажите нам о себе"
-#: ../../Zotlabs/Module/Connedit.php:655
-msgid ""
-"Archive (or Unarchive) this connection - mark channel dead but keep content"
-msgstr "Заархивировать (или разархивировать) этот контакт - пометить канал отключённым но сохранить содержимое"
+#: ../../Zotlabs/Module/Profiles.php:767
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:68
+msgid "Homepage URL"
+msgstr "URL домашней страницы"
-#: ../../Zotlabs/Module/Connedit.php:656
-msgid "This connection is archived!"
-msgstr "Этот контакт заархивирован!"
+#: ../../Zotlabs/Module/Profiles.php:768
+msgid "Hometown"
+msgstr "Родной город"
-#: ../../Zotlabs/Module/Connedit.php:660
-msgid "Unhide"
-msgstr "Показать"
+#: ../../Zotlabs/Module/Profiles.php:769
+msgid "Political views"
+msgstr "Политические взгляды"
-#: ../../Zotlabs/Module/Connedit.php:660
-msgid "Hide"
-msgstr "Скрыть"
+#: ../../Zotlabs/Module/Profiles.php:770
+msgid "Religious views"
+msgstr "Религиозные взгляды"
-#: ../../Zotlabs/Module/Connedit.php:663
-msgid "Hide or Unhide this connection from your other connections"
-msgstr "Скрыть или показать этот контакт от / для остальных"
+#: ../../Zotlabs/Module/Profiles.php:771
+msgid "Keywords used in directory listings"
+msgstr "Ключевые слова для участия в каталоге"
-#: ../../Zotlabs/Module/Connedit.php:664
-msgid "This connection is hidden!"
-msgstr "Этот контакт скрыт!"
+#: ../../Zotlabs/Module/Profiles.php:771
+msgid "Example: fishing photography software"
+msgstr "Например: fishing photography software"
-#: ../../Zotlabs/Module/Connedit.php:671
-msgid "Delete this connection"
-msgstr "Удалить этот контакт"
+#: ../../Zotlabs/Module/Profiles.php:774
+msgid "Musical interests"
+msgstr "Музыкальные интересы"
-#: ../../Zotlabs/Module/Connedit.php:679
-msgid "Fetch Vcard"
-msgstr "Получить vCard"
+#: ../../Zotlabs/Module/Profiles.php:775
+msgid "Books, literature"
+msgstr "Книги, литература"
-#: ../../Zotlabs/Module/Connedit.php:682
-msgid "Fetch electronic calling card for this connection"
-msgstr "Получить электронную телефонную карточку для этого контакта"
+#: ../../Zotlabs/Module/Profiles.php:776
+msgid "Television"
+msgstr "Телевидение"
-#: ../../Zotlabs/Module/Connedit.php:693
-msgid "Open Individual Permissions section by default"
-msgstr "Открывать раздел \"Индивидуальные разрешения\" по умолчанию"
+#: ../../Zotlabs/Module/Profiles.php:777
+msgid "Film/Dance/Culture/Entertainment"
+msgstr "Кино / танцы / культура / развлечения"
-#: ../../Zotlabs/Module/Connedit.php:716
-msgid "Affinity"
-msgstr "Сходство"
+#: ../../Zotlabs/Module/Profiles.php:778
+msgid "Hobbies/Interests"
+msgstr "Хобби / интересы"
-#: ../../Zotlabs/Module/Connedit.php:719
-msgid "Open Set Affinity section by default"
-msgstr "Открыть секцию установления сходства по умолчанию"
+#: ../../Zotlabs/Module/Profiles.php:779
+msgid "Love/Romance"
+msgstr "Любовь / романтические отношения"
-#: ../../Zotlabs/Module/Connedit.php:723 ../../Zotlabs/Widget/Affinity.php:30
-msgid "Me"
-msgstr "Я"
+#: ../../Zotlabs/Module/Profiles.php:781
+msgid "School/Education"
+msgstr "Школа / образование"
-#: ../../Zotlabs/Module/Connedit.php:724 ../../Zotlabs/Widget/Affinity.php:31
-msgid "Family"
-msgstr "Семья"
+#: ../../Zotlabs/Module/Profiles.php:782
+msgid "Contact information and social networks"
+msgstr "Информация и социальные сети для связи"
-#: ../../Zotlabs/Module/Connedit.php:726 ../../Zotlabs/Widget/Affinity.php:33
-msgid "Acquaintances"
-msgstr "Знакомые"
+#: ../../Zotlabs/Module/Profiles.php:783
+msgid "My other channels"
+msgstr "Мои другие контакты"
-#: ../../Zotlabs/Module/Connedit.php:756
-msgid "Filter"
-msgstr "Фильтр"
+#: ../../Zotlabs/Module/Profiles.php:785
+msgid "Communications"
+msgstr "Связи"
-#: ../../Zotlabs/Module/Connedit.php:759
-msgid "Open Custom Filter section by default"
-msgstr "Открывать секцию \"Настраиваемый фильтр\" по умолчанию"
+#: ../../Zotlabs/Module/Profiles.php:831 ../../Zotlabs/Module/Chat.php:264
+#: ../../Zotlabs/Module/Wiki.php:214 ../../Zotlabs/Module/Manage.php:145
+msgid "Create New"
+msgstr "Создать новый"
-#: ../../Zotlabs/Module/Connedit.php:796
-msgid "Approve this connection"
-msgstr "Утвердить этот контакт"
+#: ../../Zotlabs/Module/Photos.php:78
+msgid "Page owner information could not be retrieved."
+msgstr "Информация о владельце страницы не может быть получена."
-#: ../../Zotlabs/Module/Connedit.php:796
-msgid "Accept connection to allow communication"
-msgstr "Принять контакт чтобы разрешить связь"
+#: ../../Zotlabs/Module/Photos.php:94 ../../Zotlabs/Module/Photos.php:113
+msgid "Album not found."
+msgstr "Альбом не найден."
-#: ../../Zotlabs/Module/Connedit.php:801
-msgid "Set Affinity"
-msgstr "Установить сходство"
+#: ../../Zotlabs/Module/Photos.php:103
+msgid "Delete Album"
+msgstr "Удалить альбом"
-#: ../../Zotlabs/Module/Connedit.php:804
-msgid "Set Profile"
-msgstr "Установить профиль"
+#: ../../Zotlabs/Module/Photos.php:174 ../../Zotlabs/Module/Photos.php:1056
+msgid "Delete Photo"
+msgstr "Удалить фотографию"
-#: ../../Zotlabs/Module/Connedit.php:807
-msgid "Set Affinity & Profile"
-msgstr "Установить сходство и профиль"
+#: ../../Zotlabs/Module/Photos.php:527
+msgid "No photos selected"
+msgstr "Никакие фотографии не выбраны"
-#: ../../Zotlabs/Module/Connedit.php:855
-msgid "This connection is unreachable from this location."
-msgstr "Этот контакт недоступен для данного местоположения"
+#: ../../Zotlabs/Module/Photos.php:576
+msgid "Access to this item is restricted."
+msgstr "Доступ к этому элементу ограничен."
-#: ../../Zotlabs/Module/Connedit.php:856
-msgid "This connection may be unreachable from other channel locations."
-msgstr "Этот контакт может быть недоступен из других мест размещения канала"
+#: ../../Zotlabs/Module/Photos.php:619
+#, php-format
+msgid "%1$.2f MB of %2$.2f MB photo storage used."
+msgstr "Вы использовали %1$.2f мегабайт из %2$.2f для хранения фото."
-#: ../../Zotlabs/Module/Connedit.php:858
-msgid "Location independence is not supported by their network."
-msgstr "Независимое местоположение не поддерживается их сетью."
+#: ../../Zotlabs/Module/Photos.php:622
+#, php-format
+msgid "%1$.2f MB photo storage used."
+msgstr "Вы использовали %1$.2f мегабайт для хранения фото."
-#: ../../Zotlabs/Module/Connedit.php:864
-msgid ""
-"This connection is unreachable from this location. Location independence is "
-"not supported by their network."
-msgstr "Этот контакт недоступен из данного местоположения. Независимое местоположение не поддерживается их сетью."
+#: ../../Zotlabs/Module/Photos.php:664
+msgid "Upload Photos"
+msgstr "Загрузить фотографии"
-#: ../../Zotlabs/Module/Connedit.php:867 ../../Zotlabs/Module/Defperms.php:254
-msgid "Connection Default Permissions"
-msgstr "Разрешения по умолчанию для контакта"
+#: ../../Zotlabs/Module/Photos.php:668
+msgid "Enter an album name"
+msgstr "Введите название альбома"
-#: ../../Zotlabs/Module/Connedit.php:867 ../../include/items.php:4323
-#, php-format
-msgid "Connection: %s"
-msgstr "Контакт: %s"
+#: ../../Zotlabs/Module/Photos.php:669
+msgid "or select an existing album (doubleclick)"
+msgstr "или выберите существующий альбом (двойной щелчок)"
-#: ../../Zotlabs/Module/Connedit.php:868 ../../Zotlabs/Module/Defperms.php:255
-msgid "Apply these permissions automatically"
-msgstr "Применить эти разрешения автоматически"
+#: ../../Zotlabs/Module/Photos.php:670
+msgid "Create a status post for this upload"
+msgstr "Сделать публикацию о статусе для этой загрузки"
-#: ../../Zotlabs/Module/Connedit.php:868
-msgid "Connection requests will be approved without your interaction"
-msgstr "Запросы контактов будут одобрены без вашего участия"
+#: ../../Zotlabs/Module/Photos.php:672
+msgid "Description (optional)"
+msgstr "Описание (необязательно)"
-#: ../../Zotlabs/Module/Connedit.php:869 ../../Zotlabs/Module/Defperms.php:256
-msgid "Permission role"
-msgstr "Роль разрешения"
+#: ../../Zotlabs/Module/Photos.php:758
+msgid "Show Newest First"
+msgstr "Показать новые первыми"
-#: ../../Zotlabs/Module/Connedit.php:870 ../../Zotlabs/Module/Defperms.php:257
-msgid "Add permission role"
-msgstr "Добавить роль разрешения"
+#: ../../Zotlabs/Module/Photos.php:760
+msgid "Show Oldest First"
+msgstr "Показать старые первыми"
-#: ../../Zotlabs/Module/Connedit.php:877
-msgid "This connection's primary address is"
-msgstr "Главный адрес это контакта"
+#: ../../Zotlabs/Module/Photos.php:784 ../../Zotlabs/Module/Photos.php:1332
+#: ../../Zotlabs/Module/Embedphotos.php:168
+#: ../../Zotlabs/Widget/Portfolio.php:87 ../../Zotlabs/Widget/Album.php:78
+msgid "View Photo"
+msgstr "Посмотреть фотографию"
-#: ../../Zotlabs/Module/Connedit.php:878
-msgid "Available locations:"
-msgstr "Доступные расположения:"
+#: ../../Zotlabs/Module/Photos.php:815 ../../Zotlabs/Module/Embedphotos.php:184
+#: ../../Zotlabs/Widget/Portfolio.php:108 ../../Zotlabs/Widget/Album.php:95
+msgid "Edit Album"
+msgstr "Редактировать Фотоальбом"
-#: ../../Zotlabs/Module/Connedit.php:883 ../../Zotlabs/Module/Defperms.php:261
-msgid ""
-"The permissions indicated on this page will be applied to all new "
-"connections."
-msgstr "Разрешения, указанные на этой странице, будут применяться ко всем новым соединениям."
+#: ../../Zotlabs/Module/Photos.php:817 ../../Zotlabs/Module/Photos.php:1363
+msgid "Add Photos"
+msgstr "Добавить фотографии"
-#: ../../Zotlabs/Module/Connedit.php:884
-msgid "Connection Tools"
-msgstr "Инструменты контактов"
+#: ../../Zotlabs/Module/Photos.php:865
+msgid "Permission denied. Access to this item may be restricted."
+msgstr "Доступ запрещен. Доступ к этому элементу может быть ограничен."
-#: ../../Zotlabs/Module/Connedit.php:886
-msgid "Slide to adjust your degree of friendship"
-msgstr "Прокрутить для настройки степени дружбы"
+#: ../../Zotlabs/Module/Photos.php:867
+msgid "Photo not available"
+msgstr "Фотография не доступна"
-#: ../../Zotlabs/Module/Connedit.php:887 ../../Zotlabs/Module/Rate.php:155
-#: ../../include/js_strings.php:20
-msgid "Rating"
-msgstr "Оценка"
+#: ../../Zotlabs/Module/Photos.php:925
+msgid "Use as profile photo"
+msgstr "Использовать в качестве фотографии профиля"
-#: ../../Zotlabs/Module/Connedit.php:888
-msgid "Slide to adjust your rating"
-msgstr "Прокрутить для настройки оценки"
+#: ../../Zotlabs/Module/Photos.php:926
+msgid "Use as cover photo"
+msgstr "Использовать в качестве фотографии обложки"
-#: ../../Zotlabs/Module/Connedit.php:889 ../../Zotlabs/Module/Connedit.php:894
-msgid "Optionally explain your rating"
-msgstr "Объясните свою оценку (не обязательно)"
+#: ../../Zotlabs/Module/Photos.php:933
+msgid "Private Photo"
+msgstr "Личная фотография"
-#: ../../Zotlabs/Module/Connedit.php:891
-msgid "Custom Filter"
-msgstr "Настраиваемый фильтр"
+#: ../../Zotlabs/Module/Photos.php:948
+msgid "View Full Size"
+msgstr "Посмотреть в полный размер"
-#: ../../Zotlabs/Module/Connedit.php:892
-msgid "Only import posts with this text"
-msgstr "Импортировать публикации только с этим текстом"
+#: ../../Zotlabs/Module/Photos.php:993 ../../Zotlabs/Module/Tagrm.php:137
+#: ../../Zotlabs/Module/Cover_photo.php:430
+#: ../../Zotlabs/Module/Admin/Addons.php:459
+#: ../../Zotlabs/Module/Profile_photo.php:499
+#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:91
+msgid "Remove"
+msgstr "Удалить"
+
+#: ../../Zotlabs/Module/Photos.php:1030
+msgid "Edit photo"
+msgstr "Редактировать фотографию"
-#: ../../Zotlabs/Module/Connedit.php:893
-msgid "Do not import posts with this text"
-msgstr "Не импортировать публикации с этим текстом"
+#: ../../Zotlabs/Module/Photos.php:1032
+msgid "Rotate CW (right)"
+msgstr "Повернуть CW (направо)"
-#: ../../Zotlabs/Module/Connedit.php:895
-msgid "This information is public!"
-msgstr "Эта информация общедоступна!"
+#: ../../Zotlabs/Module/Photos.php:1033
+msgid "Rotate CCW (left)"
+msgstr "Повернуть CCW (налево)"
-#: ../../Zotlabs/Module/Connedit.php:900
-msgid "Connection Pending Approval"
-msgstr "Ожидающие подтверждения контактов"
+#: ../../Zotlabs/Module/Photos.php:1036
+msgid "Move photo to album"
+msgstr "Переместить фотографию в альбом"
-#: ../../Zotlabs/Module/Connedit.php:905
-#, php-format
-msgid ""
-"Please choose the profile you would like to display to %s when viewing your "
-"profile securely."
-msgstr "Пожалуйста, выберите профиль который вы хотит показывать в %s при безопасном просмотре."
+#: ../../Zotlabs/Module/Photos.php:1037
+msgid "Enter a new album name"
+msgstr "Введите новое название альбома"
-#: ../../Zotlabs/Module/Connedit.php:912
-msgid ""
-"Some permissions may be inherited from your channel's privacy settings, which have higher priority than "
-"individual settings. You can change those settings here but they wont have "
-"any impact unless the inherited setting changes."
-msgstr "Некоторые разрешения могут быть унаследованы из настроек приватности вашего канала, которые могут иметь более высокий приоритет чем индивидуальные. Вы можете изменить эти настройки, однако они не будут применены до изменения переданных по наследству настроек."
+#: ../../Zotlabs/Module/Photos.php:1038
+msgid "or select an existing one (doubleclick)"
+msgstr "или выбрать существующую (двойной щелчок)"
-#: ../../Zotlabs/Module/Connedit.php:913
-msgid "Last update:"
-msgstr "Последнее обновление:"
+#: ../../Zotlabs/Module/Photos.php:1043
+msgid "Add a Tag"
+msgstr "Добавить тег"
-#: ../../Zotlabs/Module/Connedit.php:921
-msgid "Details"
-msgstr "Сведения"
+#: ../../Zotlabs/Module/Photos.php:1051
+msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
+msgstr "Пример: @bob, @Barbara_Jensen, @jim@example.com"
-#: ../../Zotlabs/Module/Chat.php:102
-msgid "Chatrooms App"
-msgstr "Приложение \"Мои чаты\""
+#: ../../Zotlabs/Module/Photos.php:1054
+msgid "Flag as adult in album view"
+msgstr "Пометить как альбом \"для взрослых\""
-#: ../../Zotlabs/Module/Chat.php:103
-msgid "Access Controlled Chatrooms"
-msgstr "Получить доступ к контролируемым чатам"
+#: ../../Zotlabs/Module/Photos.php:1073 ../../Zotlabs/Lib/ThreadItem.php:307
+msgid "I like this (toggle)"
+msgstr "мне это нравится (переключение)"
-#: ../../Zotlabs/Module/Chat.php:196
-msgid "Room not found"
-msgstr "Комната не найдена"
+#: ../../Zotlabs/Module/Photos.php:1074 ../../Zotlabs/Lib/ThreadItem.php:308
+msgid "I don't like this (toggle)"
+msgstr "мне это не нравится (переключение)"
-#: ../../Zotlabs/Module/Chat.php:212
-msgid "Leave Room"
-msgstr "Покинуть комнату"
+#: ../../Zotlabs/Module/Photos.php:1093 ../../Zotlabs/Module/Photos.php:1212
+#: ../../Zotlabs/Lib/ThreadItem.php:793
+msgid "This is you"
+msgstr "Это вы"
-#: ../../Zotlabs/Module/Chat.php:213
-msgid "Delete Room"
-msgstr "Удалить комнату"
+#: ../../Zotlabs/Module/Photos.php:1131 ../../Zotlabs/Module/Photos.php:1143
+#: ../../Zotlabs/Lib/ThreadItem.php:232 ../../Zotlabs/Lib/ThreadItem.php:244
+msgid "View all"
+msgstr "Просмотреть все"
-#: ../../Zotlabs/Module/Chat.php:214
-msgid "I am away right now"
-msgstr "Я сейчас отошёл"
+#: ../../Zotlabs/Module/Photos.php:1246
+msgid "Photo Tools"
+msgstr "Фото-Инструменты"
-#: ../../Zotlabs/Module/Chat.php:215
-msgid "I am online"
-msgstr "Я на связи"
+#: ../../Zotlabs/Module/Photos.php:1255
+msgid "In This Photo:"
+msgstr "На этой фотографии:"
-#: ../../Zotlabs/Module/Chat.php:217
-msgid "Bookmark this room"
-msgstr "Запомнить эту комнату"
+#: ../../Zotlabs/Module/Photos.php:1260
+msgid "Map"
+msgstr "Карта"
-#: ../../Zotlabs/Module/Chat.php:220 ../../Zotlabs/Module/Mail.php:245
-#: ../../Zotlabs/Module/Mail.php:366 ../../addon/hsse/hsse.php:134
-#: ../../include/conversation.php:1337
-msgid "Please enter a link URL:"
-msgstr "Пожалуйста введите URL ссылки:"
+#: ../../Zotlabs/Module/Photos.php:1268 ../../Zotlabs/Lib/ThreadItem.php:457
+msgctxt "noun"
+msgid "Likes"
+msgstr "Нравится"
-#: ../../Zotlabs/Module/Chat.php:221 ../../Zotlabs/Module/Mail.php:298
-#: ../../Zotlabs/Module/Mail.php:441 ../../Zotlabs/Lib/ThreadItem.php:810
-#: ../../addon/hsse/hsse.php:255 ../../include/conversation.php:1461
-msgid "Encrypt text"
-msgstr "Зашифровать текст"
+#: ../../Zotlabs/Module/Photos.php:1269 ../../Zotlabs/Lib/ThreadItem.php:458
+msgctxt "noun"
+msgid "Dislikes"
+msgstr "Не нравится"
-#: ../../Zotlabs/Module/Chat.php:240
-msgid "New Chatroom"
-msgstr "Новый чат"
+#: ../../Zotlabs/Module/Tagrm.php:48 ../../Zotlabs/Module/Tagrm.php:98
+msgid "Tag removed"
+msgstr "Тег удалён"
-#: ../../Zotlabs/Module/Chat.php:241
-msgid "Chatroom name"
-msgstr "Название чата"
+#: ../../Zotlabs/Module/Tagrm.php:123
+msgid "Remove Item Tag"
+msgstr "Удалить тег элемента"
-#: ../../Zotlabs/Module/Chat.php:242
-msgid "Expiration of chats (minutes)"
-msgstr "Завершение чатов (минут)"
+#: ../../Zotlabs/Module/Tagrm.php:125
+msgid "Select a tag to remove: "
+msgstr "Выбрать тег для удаления:"
-#: ../../Zotlabs/Module/Chat.php:258
-#, php-format
-msgid "%1$s's Chatrooms"
-msgstr "Чаты пользователя %1$s"
+#: ../../Zotlabs/Module/Chanview.php:96 ../../Zotlabs/Module/Page.php:75
+#: ../../Zotlabs/Module/Wall_upload.php:31 ../../Zotlabs/Module/Block.php:41
+#: ../../Zotlabs/Module/Cal.php:31 ../../Zotlabs/Module/Card_edit.php:44
+#: ../../Zotlabs/Module/Article_edit.php:44
+msgid "Channel not found."
+msgstr "Канал не найден."
-#: ../../Zotlabs/Module/Chat.php:263
-msgid "No chatrooms available"
-msgstr "Нет доступных чатов"
+#: ../../Zotlabs/Module/Chanview.php:139
+msgid "toggle full screen mode"
+msgstr "переключение полноэкранного режима"
-#: ../../Zotlabs/Module/Chat.php:267
-msgid "Expiration"
-msgstr "Срок действия"
+#: ../../Zotlabs/Module/Page.php:39 ../../Zotlabs/Module/Block.php:29
+msgid "Invalid item."
+msgstr "Недействительный элемент."
-#: ../../Zotlabs/Module/Chat.php:268
-msgid "min"
-msgstr "мин."
+#: ../../Zotlabs/Module/Page.php:173
+msgid ""
+"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
+"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, "
+"quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
+"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
+"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
+"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+msgstr ""
-#: ../../Zotlabs/Module/Fbrowser.php:29 ../../Zotlabs/Lib/Apps.php:344
-#: ../../include/features.php:361 ../../include/nav.php:446
-msgid "Photos"
-msgstr "Фотографии"
+#: ../../Zotlabs/Module/Api.php:74 ../../Zotlabs/Module/Api.php:95
+msgid "Authorize application connection"
+msgstr "Авторизовать подключение приложения"
-#: ../../Zotlabs/Module/Fbrowser.php:85 ../../Zotlabs/Lib/Apps.php:339
-#: ../../Zotlabs/Storage/Browser.php:278 ../../include/nav.php:454
-msgid "Files"
-msgstr "Файлы"
+#: ../../Zotlabs/Module/Api.php:75
+msgid "Return to your app and insert this Security Code:"
+msgstr "Вернитесь к своему приложению и вставьте этот код безопасности:"
-#: ../../Zotlabs/Module/Menu.php:67
-msgid "Unable to update menu."
-msgstr "Невозможно обновить меню."
+#: ../../Zotlabs/Module/Api.php:85
+msgid "Please login to continue."
+msgstr "Пожалуйста, войдите, чтобы продолжить."
-#: ../../Zotlabs/Module/Menu.php:78
-msgid "Unable to create menu."
-msgstr "Невозможно создать меню."
+#: ../../Zotlabs/Module/Api.php:97
+msgid ""
+"Do you want to authorize this application to access your posts and contacts, "
+"and/or create new posts for you?"
+msgstr "Вы хотите авторизовать это приложение для доступа к вашим публикациям и контактам и / или созданию новых публикаций?"
-#: ../../Zotlabs/Module/Menu.php:160 ../../Zotlabs/Module/Menu.php:173
-msgid "Menu Name"
-msgstr "Название меню"
+#: ../../Zotlabs/Module/Lostpass.php:19
+msgid "No valid account found."
+msgstr "Действительный аккаунт не найден."
-#: ../../Zotlabs/Module/Menu.php:160
-msgid "Unique name (not visible on webpage) - required"
-msgstr "Уникальное название (не видимо на странице) - требуется"
+#: ../../Zotlabs/Module/Lostpass.php:33
+msgid "Password reset request issued. Check your email."
+msgstr "Запрос на сброс пароля отправлен. Проверьте вашу электронную почту."
-#: ../../Zotlabs/Module/Menu.php:161 ../../Zotlabs/Module/Menu.php:174
-msgid "Menu Title"
-msgstr "Заголовок меню"
+#: ../../Zotlabs/Module/Lostpass.php:39 ../../Zotlabs/Module/Lostpass.php:108
+#, php-format
+msgid "Site Member (%s)"
+msgstr "Участник сайта (%s)"
-#: ../../Zotlabs/Module/Menu.php:161
-msgid "Visible on webpage - leave empty for no title"
-msgstr "Видимость на странице - оставьте пустым если не хотите иметь заголовок"
+#: ../../Zotlabs/Module/Lostpass.php:44 ../../Zotlabs/Module/Lostpass.php:49
+#, php-format
+msgid "Password reset requested at %s"
+msgstr "Запрошен сброс пароля на %s"
-#: ../../Zotlabs/Module/Menu.php:162
-msgid "Allow Bookmarks"
-msgstr "Разрешить закладки"
+#: ../../Zotlabs/Module/Lostpass.php:68
+msgid ""
+"Request could not be verified. (You may have previously submitted it.) "
+"Password reset failed."
+msgstr "Запрос не может быть проверен. (Вы могли отправить его раньше). Сброс пароля не возможен."
-#: ../../Zotlabs/Module/Menu.php:162 ../../Zotlabs/Module/Menu.php:221
-msgid "Menu may be used to store saved bookmarks"
-msgstr "Меню может использоваться, чтобы сохранить закладки"
+#: ../../Zotlabs/Module/Lostpass.php:92
+msgid "Your password has been reset as requested."
+msgstr "Ваш пароль в соответствии с просьбой сброшен."
-#: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:224
-msgid "Submit and proceed"
-msgstr "Отправить и обработать"
+#: ../../Zotlabs/Module/Lostpass.php:93
+msgid "Your new password is"
+msgstr "Ваш новый пароль"
-#: ../../Zotlabs/Module/Menu.php:170 ../../include/text.php:2561
-msgid "Menus"
-msgstr "Меню"
+#: ../../Zotlabs/Module/Lostpass.php:94
+msgid "Save or copy your new password - and then"
+msgstr "Сохраните ваш новый пароль и затем"
-#: ../../Zotlabs/Module/Menu.php:180
-msgid "Bookmarks allowed"
-msgstr "Закладки разрешены"
+#: ../../Zotlabs/Module/Lostpass.php:95
+msgid "click here to login"
+msgstr "нажмите здесь чтобы войти"
-#: ../../Zotlabs/Module/Menu.php:182
-msgid "Delete this menu"
-msgstr "Удалить это меню"
+#: ../../Zotlabs/Module/Lostpass.php:96
+msgid ""
+"Your password may be changed from the Settings page after "
+"successful login."
+msgstr "Ваш пароль может быть изменён на странице Настройки после успешного входа."
+
+#: ../../Zotlabs/Module/Lostpass.php:117
+#, php-format
+msgid "Your password has changed at %s"
+msgstr "Пароль был изменен на %s"
-#: ../../Zotlabs/Module/Menu.php:183 ../../Zotlabs/Module/Menu.php:218
-msgid "Edit menu contents"
-msgstr "Редактировать содержание меню"
+#: ../../Zotlabs/Module/Lostpass.php:130
+msgid "Forgot your Password?"
+msgstr "Забыли ваш пароль?"
-#: ../../Zotlabs/Module/Menu.php:184
-msgid "Edit this menu"
-msgstr "Редактировать это меню"
+#: ../../Zotlabs/Module/Lostpass.php:131
+msgid ""
+"Enter your email address and submit to have your password reset. Then check "
+"your email for further instructions."
+msgstr "Введите ваш адрес электронной почты и нажмите отправить чтобы сбросить пароль. Затем проверьте ваш почтовый ящик для дальнейших инструкций. "
-#: ../../Zotlabs/Module/Menu.php:200
-msgid "Menu could not be deleted."
-msgstr "Меню не может быть удалено."
+#: ../../Zotlabs/Module/Lostpass.php:132
+msgid "Email Address"
+msgstr "Адрес электронной почты"
-#: ../../Zotlabs/Module/Menu.php:213
-msgid "Edit Menu"
-msgstr "Редактировать меню"
+#: ../../Zotlabs/Module/Lostpass.php:133 ../../Zotlabs/Module/Pdledit.php:77
+msgid "Reset"
+msgstr "Сбросить"
-#: ../../Zotlabs/Module/Menu.php:217
-msgid "Add or remove entries to this menu"
-msgstr "Добавить или удалить пункты этого меню"
+#: ../../Zotlabs/Module/Oauth.php:45
+msgid "Name is required"
+msgstr "Необходимо имя"
-#: ../../Zotlabs/Module/Menu.php:219
-msgid "Menu name"
-msgstr "Название меню"
+#: ../../Zotlabs/Module/Oauth.php:49
+msgid "Key and Secret are required"
+msgstr "Требуются ключ и код"
-#: ../../Zotlabs/Module/Menu.php:219
-msgid "Must be unique, only seen by you"
-msgstr "Должно быть уникальным (видно только вам)"
+#: ../../Zotlabs/Module/Oauth.php:100
+msgid "OAuth Apps Manager App"
+msgstr "Приложение \"Менеджер Oauth\""
-#: ../../Zotlabs/Module/Menu.php:220
-msgid "Menu title"
-msgstr "Заголовок меню"
+#: ../../Zotlabs/Module/Oauth.php:101
+msgid "OAuth authentication tokens for mobile and remote apps"
+msgstr "Токены аутентификации OAuth для мобильный и удалённых приложений"
-#: ../../Zotlabs/Module/Menu.php:220
-msgid "Menu title as seen by others"
-msgstr "Видимый другими заголовок меню"
+#: ../../Zotlabs/Module/Oauth.php:110 ../../Zotlabs/Module/Oauth.php:136
+#: ../../Zotlabs/Module/Oauth.php:172 ../../Zotlabs/Module/Oauth2.php:143
+#: ../../Zotlabs/Module/Oauth2.php:193
+msgid "Add application"
+msgstr "Добавить приложение"
-#: ../../Zotlabs/Module/Menu.php:221
-msgid "Allow bookmarks"
-msgstr "Разрешить закладки"
+#: ../../Zotlabs/Module/Oauth.php:113 ../../Zotlabs/Module/Oauth2.php:118
+#: ../../Zotlabs/Module/Oauth2.php:146
+msgid "Name of application"
+msgstr "Название приложения"
-#: ../../Zotlabs/Module/Layouts.php:184 ../../include/text.php:2562
-msgid "Layouts"
-msgstr "Шаблоны"
+#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:140
+#: ../../extend/addon/hzaddons/statusnet/statusnet.php:596
+#: ../../extend/addon/hzaddons/twitter/twitter.php:494
+msgid "Consumer Key"
+msgstr "Ключ клиента"
-#: ../../Zotlabs/Module/Layouts.php:186 ../../Zotlabs/Lib/Apps.php:347
-#: ../../include/nav.php:172 ../../include/nav.php:322
-#: ../../include/help.php:117 ../../include/help.php:125
-msgid "Help"
-msgstr "Помощь"
+#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:115
+#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:147
+msgid "Automatically generated - change if desired. Max length 20"
+msgstr "Сгенерирован автоматические - измените если требуется. Макс. длина 20"
-#: ../../Zotlabs/Module/Layouts.php:186
-msgid "Comanche page description language help"
-msgstr "Помощь по языку описания страниц Comanche "
+#: ../../Zotlabs/Module/Oauth.php:115 ../../Zotlabs/Module/Oauth.php:141
+#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:147
+#: ../../extend/addon/hzaddons/statusnet/statusnet.php:595
+#: ../../extend/addon/hzaddons/twitter/twitter.php:495
+msgid "Consumer Secret"
+msgstr "Код клиента"
-#: ../../Zotlabs/Module/Layouts.php:190
-msgid "Layout Description"
-msgstr "Описание шаблона"
+#: ../../Zotlabs/Module/Oauth.php:116 ../../Zotlabs/Module/Oauth.php:142
+#: ../../Zotlabs/Module/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:148
+msgid "Redirect"
+msgstr "Перенаправление"
-#: ../../Zotlabs/Module/Layouts.php:195
-msgid "Download PDL file"
-msgstr "Загрузить PDL файл"
+#: ../../Zotlabs/Module/Oauth.php:116 ../../Zotlabs/Module/Oauth2.php:120
+#: ../../Zotlabs/Module/Oauth2.php:148
+msgid ""
+"Redirect URI - leave blank unless your application specifically requires this"
+msgstr "URI перенаправления - оставьте пустыми до тех пока ваше приложение не требует этого"
-#: ../../Zotlabs/Module/Notes.php:56
-msgid "Notes App"
-msgstr "Приложение \"Заметки\""
+#: ../../Zotlabs/Module/Oauth.php:117 ../../Zotlabs/Module/Oauth.php:143
+msgid "Icon url"
+msgstr "URL значка"
-#: ../../Zotlabs/Module/Notes.php:57
-msgid "A simple notes app with a widget (note: notes are not encrypted)"
-msgstr "Простое приложение для заметок с виджетом (примечание: заметки не зашифрованы)"
+#: ../../Zotlabs/Module/Oauth.php:117 ../../Zotlabs/Module/Sources.php:123
+#: ../../Zotlabs/Module/Sources.php:158
+msgid "Optional"
+msgstr "Необязательно"
-#: ../../Zotlabs/Module/Cloud.php:123
-msgid "Not found"
-msgstr "Не найдено."
+#: ../../Zotlabs/Module/Oauth.php:128
+msgid "Application not found."
+msgstr "Приложение не найдено."
-#: ../../Zotlabs/Module/Cloud.php:129
-msgid "Please refresh page"
-msgstr "Пожалуйста обновите страницу"
+#: ../../Zotlabs/Module/Oauth.php:171
+msgid "Connected OAuth Apps"
+msgstr "Подключенные приложения OAuth"
-#: ../../Zotlabs/Module/Cloud.php:132
-msgid "Unknown error"
-msgstr "Неизвестная ошибка"
+#: ../../Zotlabs/Module/Oauth.php:175 ../../Zotlabs/Module/Oauth2.php:196
+msgid "Client key starts with"
+msgstr "Ключ клиента начинается с"
-#: ../../Zotlabs/Module/Email_validation.php:24
-#: ../../Zotlabs/Module/Email_resend.php:12
-msgid "Token verification failed."
-msgstr "Не удалось выполнить проверку токена."
+#: ../../Zotlabs/Module/Oauth.php:176 ../../Zotlabs/Module/Oauth2.php:197
+msgid "No name"
+msgstr "Без названия"
-#: ../../Zotlabs/Module/Email_validation.php:36
-msgid "Email Verification Required"
-msgstr "Требуется проверка адреса email"
+#: ../../Zotlabs/Module/Oauth.php:177 ../../Zotlabs/Module/Oauth2.php:198
+msgid "Remove authorization"
+msgstr "Удалить разрешение"
-#: ../../Zotlabs/Module/Email_validation.php:37
-#, php-format
-msgid ""
-"A verification token was sent to your email address [%s]. Enter that token "
-"here to complete the account verification step. Please allow a few minutes "
-"for delivery, and check your spam folder if you do not see the message."
-msgstr "Проверочный токен был отправлен на ваш адрес электронной почты [%s]. Введите этот токен здесь для завершения этапа проверки учётной записи. Пожалуйста, подождите несколько минут для завершения доставки и проверьте вашу папку \"Спам\" если вы не видите письма."
+#: ../../Zotlabs/Module/Events.php:113
+#: ../../Zotlabs/Module/Channel_calendar.php:51
+msgid "Event can not end before it has started."
+msgstr "Событие не может завершиться до его начала."
-#: ../../Zotlabs/Module/Email_validation.php:38
-msgid "Resend Email"
-msgstr "Выслать повторно"
+#: ../../Zotlabs/Module/Events.php:115 ../../Zotlabs/Module/Events.php:124
+#: ../../Zotlabs/Module/Events.php:146
+#: ../../Zotlabs/Module/Channel_calendar.php:53
+#: ../../Zotlabs/Module/Channel_calendar.php:61
+#: ../../Zotlabs/Module/Channel_calendar.php:78
+msgid "Unable to generate preview."
+msgstr "Невозможно создать предварительный просмотр."
-#: ../../Zotlabs/Module/Email_validation.php:41
-msgid "Validation token"
-msgstr "Проверочный токен"
+#: ../../Zotlabs/Module/Events.php:122
+#: ../../Zotlabs/Module/Channel_calendar.php:59
+msgid "Event title and start time are required."
+msgstr "Требуются наименование события и время начала."
-#: ../../Zotlabs/Module/Tagger.php:48
-msgid "Post not found."
-msgstr "Публикация не найдена"
+#: ../../Zotlabs/Module/Events.php:144 ../../Zotlabs/Module/Events.php:271
+#: ../../Zotlabs/Module/Channel_calendar.php:76
+#: ../../Zotlabs/Module/Channel_calendar.php:218
+msgid "Event not found."
+msgstr "Событие не найдено."
-#: ../../Zotlabs/Module/Tagger.php:77 ../../include/markdown.php:204
-#: ../../include/bbcode.php:362
-msgid "post"
-msgstr "публикация"
+#: ../../Zotlabs/Module/Events.php:468
+msgid "Edit event title"
+msgstr "Редактировать наименование события"
-#: ../../Zotlabs/Module/Tagger.php:79 ../../include/conversation.php:146
-#: ../../include/text.php:2125
-msgid "comment"
-msgstr "комментарий"
+#: ../../Zotlabs/Module/Events.php:470
+msgid "Categories (comma-separated list)"
+msgstr "Категории (список через запятую)"
-#: ../../Zotlabs/Module/Tagger.php:119
-#, php-format
-msgid "%1$s tagged %2$s's %3$s with %4$s"
-msgstr "%1$s отметил тегом %4$s %3$s %2$s"
+#: ../../Zotlabs/Module/Events.php:471
+msgid "Edit Category"
+msgstr "Редактировать категорию"
-#: ../../Zotlabs/Module/Pconfig.php:32 ../../Zotlabs/Module/Pconfig.php:68
-msgid "This setting requires special processing and editing has been blocked."
-msgstr "Этот параметр требует специальной обработки и редактирования и был заблокирован."
+#: ../../Zotlabs/Module/Events.php:471
+msgid "Category"
+msgstr "Категория"
-#: ../../Zotlabs/Module/Pconfig.php:57
-msgid "Configuration Editor"
-msgstr "Редактор конфигурации"
+#: ../../Zotlabs/Module/Events.php:474
+msgid "Edit start date and time"
+msgstr "Редактировать дату и время начала"
-#: ../../Zotlabs/Module/Pconfig.php:58
-msgid ""
-"Warning: Changing some settings could render your channel inoperable. Please "
-"leave this page unless you are comfortable with and knowledgeable about how "
-"to correctly use this feature."
-msgstr "Предупреждение. Изменение некоторых настроек может привести к неработоспособности вашего канала. Пожалуйста, покиньте эту страницу, если вы точно не значете, как правильно использовать эту функцию."
+#: ../../Zotlabs/Module/Events.php:475 ../../Zotlabs/Module/Events.php:478
+msgid "Finish date and time are not known or not relevant"
+msgstr "Дата и время окончания неизвестны или неприменимы"
-#: ../../Zotlabs/Module/Affinity.php:35
-msgid "Affinity Tool settings updated."
-msgstr "Настройки степени сходства обновлены."
+#: ../../Zotlabs/Module/Events.php:477
+msgid "Edit finish date and time"
+msgstr "Редактировать дату и время окончания"
-#: ../../Zotlabs/Module/Affinity.php:47
-msgid ""
-"This app presents a slider control in your connection editor and also on "
-"your network page. The slider represents your degree of friendship "
-"(affinity) with each connection. It allows you to zoom in or out and display "
-"conversations from only your closest friends or everybody in your stream."
-msgstr "Это приложение представляет управление ползунком на странице контактов и сетевом потоке, который позволяет выбирать вашу степень дружбы (сходства). Это позволяет вам увеличивать или уменьшать масштаб и отображать разговоры только от ваших самых близких друзей или всех в вашем потоке."
+#: ../../Zotlabs/Module/Events.php:477
+msgid "Finish date and time"
+msgstr "Дата и время окончания"
-#: ../../Zotlabs/Module/Affinity.php:52
-msgid "Affinity Tool App"
-msgstr "Приложение \"Степень сходства\""
+#: ../../Zotlabs/Module/Events.php:479 ../../Zotlabs/Module/Events.php:480
+msgid "Adjust for viewer timezone"
+msgstr "Настройте просмотр часовых поясов"
-#: ../../Zotlabs/Module/Affinity.php:57
+#: ../../Zotlabs/Module/Events.php:479
msgid ""
-"The numbers below represent the minimum and maximum slider default positions "
-"for your network/stream page as a percentage."
-msgstr "Числа ниже представляют минимальное и максимальное значение по умолчанию для вашей сети / потока в процентах."
+"Important for events that happen in a particular place. Not practical for "
+"global holidays."
+msgstr "Важно для событий, которые происходят в определённом месте. Не подходит для всеобщих праздников."
-#: ../../Zotlabs/Module/Affinity.php:64
-msgid "Default maximum affinity level"
-msgstr "Максимальная степень сходства по умолчанию."
+#: ../../Zotlabs/Module/Events.php:481
+msgid "Edit Description"
+msgstr "Редактировать описание"
-#: ../../Zotlabs/Module/Affinity.php:64
-msgid "0-99 default 99"
-msgstr "0-99 (по умолчанию 99)"
+#: ../../Zotlabs/Module/Events.php:483
+msgid "Edit Location"
+msgstr "Редактировать местоположение"
-#: ../../Zotlabs/Module/Affinity.php:70
-msgid "Default minimum affinity level"
-msgstr "Максимальная степень сходства по умолчанию."
+#: ../../Zotlabs/Module/Events.php:502
+msgid "Advanced Options"
+msgstr "Дополнительные настройки"
+
+#: ../../Zotlabs/Module/Events.php:613
+msgid "l, F j"
+msgstr ""
-#: ../../Zotlabs/Module/Affinity.php:70
-msgid "0-99 - default 0"
-msgstr "0-99 (по умолчанию 0)"
+#: ../../Zotlabs/Module/Events.php:641
+#: ../../Zotlabs/Module/Channel_calendar.php:370
+msgid "Edit event"
+msgstr "Редактировать событие"
-#: ../../Zotlabs/Module/Affinity.php:76
-msgid "Persistent affinity levels"
-msgstr "Устоявшиеся степени сходства"
+#: ../../Zotlabs/Module/Events.php:643
+#: ../../Zotlabs/Module/Channel_calendar.php:372
+msgid "Delete event"
+msgstr "Удалить событие"
-#: ../../Zotlabs/Module/Affinity.php:76
-msgid ""
-"If disabled the max and min levels will be reset to default after page reload"
-msgstr "Если этот параметр отключен, максимальный и минимальный уровни будут сброшены к значениям по умолчанию после перезагрузки страницы"
+#: ../../Zotlabs/Module/Events.php:677
+#: ../../Zotlabs/Module/Channel_calendar.php:401
+msgid "calendar"
+msgstr "календарь"
-#: ../../Zotlabs/Module/Affinity.php:84
-msgid "Affinity Tool Settings"
-msgstr "Настройки степени сходства"
+#: ../../Zotlabs/Module/Events.php:696
+msgid "Edit Event"
+msgstr "Редактировать событие"
-#: ../../Zotlabs/Module/Defperms.php:189
-msgid "Default Permissions App"
-msgstr "Приложение \"Разрешения по умолчанию\""
+#: ../../Zotlabs/Module/Events.php:696
+msgid "Create Event"
+msgstr "Создать событие"
-#: ../../Zotlabs/Module/Defperms.php:190
-msgid "Set custom default permissions for new connections"
-msgstr "Настройка пользовательских разрешений по умолчанию для новых подключений "
+#: ../../Zotlabs/Module/Events.php:702 ../../Zotlabs/Module/Pubsites.php:60
+#: ../../Zotlabs/Module/Webpages.php:261 ../../Zotlabs/Module/Blocks.php:166
+#: ../../Zotlabs/Module/Wiki.php:213 ../../Zotlabs/Module/Wiki.php:409
+#: ../../Zotlabs/Module/Layouts.php:198
+msgid "View"
+msgstr "Просмотр"
-#: ../../Zotlabs/Module/Defperms.php:262
-msgid "Automatic approval settings"
-msgstr "Настройки автоматического одобрения"
+#: ../../Zotlabs/Module/Events.php:739
+msgid "Event removed"
+msgstr "Событие удалено"
-#: ../../Zotlabs/Module/Defperms.php:270
-msgid ""
-"Some individual permissions may have been preset or locked based on your "
-"channel type and privacy settings."
-msgstr "Некоторые индивидуальные разрешения могут быть предустановлены или заблокированы на основании типа вашего канала и настроек приватности."
+#: ../../Zotlabs/Module/Events.php:742
+#: ../../Zotlabs/Module/Channel_calendar.php:488
+msgid "Failed to remove event"
+msgstr "Не удалось удалить событие"
#: ../../Zotlabs/Module/Authorize.php:17
msgid "Unknown App"
@@ -6370,9107 +6036,9534 @@ msgstr "Авторизуете ли вы приложение %s для дост
msgid "Allow"
msgstr "Разрешить"
-#: ../../Zotlabs/Module/Group.php:45
-msgid "Privacy group created."
-msgstr "Группа конфиденциальности создана."
+#: ../../Zotlabs/Module/Authorize.php:33
+#: ../../Zotlabs/Module/Admin/Accounts.php:174
+msgid "Deny"
+msgstr "Запретить"
-#: ../../Zotlabs/Module/Group.php:48
-msgid "Could not create privacy group."
-msgstr "Не удалось создать группу конфиденциальности."
+#: ../../Zotlabs/Module/Pubstream.php:20
+msgid "Public Stream App"
+msgstr "Приложение \"Публичный поток\""
-#: ../../Zotlabs/Module/Group.php:61 ../../Zotlabs/Module/Group.php:213
-#: ../../include/items.php:4290
-msgid "Privacy group not found."
-msgstr "Группа конфиденциальности не найдена."
+#: ../../Zotlabs/Module/Pubstream.php:21
+msgid "The unmoderated public stream of this hub"
+msgstr "Немодерируемый публичный поток с этого хаба"
-#: ../../Zotlabs/Module/Group.php:80
-msgid "Privacy group updated."
-msgstr "Группа конфиденциальности обновлена."
+#: ../../Zotlabs/Module/Pubstream.php:109
+#: ../../Zotlabs/Widget/Notifications.php:142 ../../Zotlabs/Lib/Apps.php:375
+msgid "Public Stream"
+msgstr "Публичный поток"
-#: ../../Zotlabs/Module/Group.php:106
-msgid "Privacy Groups App"
-msgstr "Приложение \"Группы конфиденциальности\""
+#: ../../Zotlabs/Module/New_channel.php:147 ../../Zotlabs/Module/Manage.php:138
+#, php-format
+msgid "You have created %1$.0f of %2$.0f allowed channels."
+msgstr "Вы создали %1$.0f из %2$.0f возможных каналов."
-#: ../../Zotlabs/Module/Group.php:107
-msgid "Management of privacy groups"
-msgstr "Управление группами конфиденциальности."
+#: ../../Zotlabs/Module/New_channel.php:159
+msgid "Your real name is recommended."
+msgstr "Рекомендуется использовать ваше настоящее имя."
-#: ../../Zotlabs/Module/Group.php:141 ../../Zotlabs/Module/Group.php:153
-#: ../../Zotlabs/Lib/Apps.php:363 ../../Zotlabs/Lib/Group.php:324
-#: ../../Zotlabs/Widget/Activity_filter.php:41 ../../include/nav.php:99
-#: ../../include/group.php:320
-msgid "Privacy Groups"
-msgstr "Группы конфиденциальности"
+#: ../../Zotlabs/Module/New_channel.php:160
+msgid ""
+"Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation "
+"Group\""
+msgstr "Примеры: \"Иван Иванов\", \"Оксана и кони\", \"Футбол\", \"Тимур и его команда\""
-#: ../../Zotlabs/Module/Group.php:142
-msgid "Add Group"
-msgstr "Добавить группу"
+#: ../../Zotlabs/Module/New_channel.php:165
+msgid ""
+"This will be used to create a unique network address (like an email address)."
+msgstr "Это будет использовано для создания уникального сетевого адреса (наподобие email)."
-#: ../../Zotlabs/Module/Group.php:146
-msgid "Privacy group name"
-msgstr "Имя группы конфиденциальности"
+#: ../../Zotlabs/Module/New_channel.php:167
+msgid "Allowed characters are a-z 0-9, - and _"
+msgstr "Разрешённые символы a-z 0-9, - и _"
-#: ../../Zotlabs/Module/Group.php:147 ../../Zotlabs/Module/Group.php:256
-msgid "Members are visible to other channels"
-msgstr "Участники канала видимые для остальных"
+#: ../../Zotlabs/Module/New_channel.php:175
+msgid "Channel name"
+msgstr "Название канала"
-#: ../../Zotlabs/Module/Group.php:155 ../../Zotlabs/Module/Help.php:81
-msgid "Members"
-msgstr "Участники"
+#: ../../Zotlabs/Module/New_channel.php:177
+#: ../../Zotlabs/Module/Register.php:263
+msgid "Choose a short nickname"
+msgstr "Выберите короткий псевдоним"
-#: ../../Zotlabs/Module/Group.php:182
-msgid "Privacy group removed."
-msgstr "Группа конфиденциальности удалена."
+#: ../../Zotlabs/Module/New_channel.php:178
+#: ../../Zotlabs/Module/Register.php:264
+#: ../../Zotlabs/Module/Settings/Channel.php:535
+msgid "Channel role and privacy"
+msgstr "Роль и конфиденциальность канала"
-#: ../../Zotlabs/Module/Group.php:185
-msgid "Unable to remove privacy group."
-msgstr "Ну удалось удалить группу конфиденциальности."
+#: ../../Zotlabs/Module/New_channel.php:178
+msgid ""
+"Select a channel permission role compatible with your usage needs and "
+"privacy requirements."
+msgstr "Выберите разрешения для канала в соответствии с вашими потребностями и требованиями безопасности."
-#: ../../Zotlabs/Module/Group.php:251
-#, php-format
-msgid "Privacy Group: %s"
-msgstr "Группа конфиденциальности: %s"
+#: ../../Zotlabs/Module/New_channel.php:178
+#: ../../Zotlabs/Module/Register.php:264
+msgid "Read more about channel permission roles"
+msgstr "Прочитать больше о разрешениях для каналов"
-#: ../../Zotlabs/Module/Group.php:253
-msgid "Privacy group name: "
-msgstr "Название группы конфиденциальности: "
+#: ../../Zotlabs/Module/New_channel.php:181
+msgid "Create a Channel"
+msgstr "Создать канал"
-#: ../../Zotlabs/Module/Group.php:258
-msgid "Delete Group"
-msgstr "Удалить группу"
+#: ../../Zotlabs/Module/New_channel.php:182
+msgid ""
+"A channel is a unique network identity. It can represent a person (social "
+"network profile), a forum (group), a business or celebrity page, a newsfeed, "
+"and many other things."
+msgstr "Канал это уникальная сетевая идентичность. Он может представлять человека (профиль в социальной сети), форум или группу, бизнес или страницу знаменитости, новостную ленту и многие другие вещи."
-#: ../../Zotlabs/Module/Group.php:269
-msgid "Group members"
-msgstr "Члены группы"
+#: ../../Zotlabs/Module/New_channel.php:183
+msgid ""
+"or import an existing channel from another location."
+msgstr "или импортировать существующий канал из другого места."
+
+#: ../../Zotlabs/Module/New_channel.php:188
+msgid "Validate"
+msgstr "Проверить"
+
+#: ../../Zotlabs/Module/Cover_photo.php:83
+#: ../../Zotlabs/Module/Profile_photo.php:91
+msgid "Image uploaded but image cropping failed."
+msgstr "Изображение загружено но обрезка не удалась."
+
+#: ../../Zotlabs/Module/Cover_photo.php:194
+#: ../../Zotlabs/Module/Cover_photo.php:252
+msgid "Cover Photos"
+msgstr "Фотографии обложки"
+
+#: ../../Zotlabs/Module/Cover_photo.php:210
+#: ../../Zotlabs/Module/Profile_photo.php:164
+msgid "Image resize failed."
+msgstr "Не удалось изменить размер изображения."
+
+#: ../../Zotlabs/Module/Cover_photo.php:263
+#: ../../Zotlabs/Module/Profile_photo.php:294
+msgid "Image upload failed."
+msgstr "Загрузка изображения не удалась."
+
+#: ../../Zotlabs/Module/Cover_photo.php:280
+#: ../../Zotlabs/Module/Profile_photo.php:313
+msgid "Unable to process image."
+msgstr "Невозможно обработать изображение."
+
+#: ../../Zotlabs/Module/Cover_photo.php:373
+#: ../../Zotlabs/Module/Cover_photo.php:388
+#: ../../Zotlabs/Module/Profile_photo.php:377
+#: ../../Zotlabs/Module/Profile_photo.php:429
+msgid "Photo not available."
+msgstr "Фотография недоступна."
+
+#: ../../Zotlabs/Module/Cover_photo.php:424
+msgid "Your cover photo may be visible to anybody on the internet"
+msgstr "Фотография вашей обложки может быть видна всем в Интернете"
+
+#: ../../Zotlabs/Module/Cover_photo.php:426
+#: ../../Zotlabs/Module/Profile_photo.php:495
+msgid "Upload File:"
+msgstr "Загрузить файл:"
+
+#: ../../Zotlabs/Module/Cover_photo.php:427
+#: ../../Zotlabs/Module/Profile_photo.php:496
+msgid "Select a profile:"
+msgstr "Выбрать профиль:"
+
+#: ../../Zotlabs/Module/Cover_photo.php:428
+msgid "Change Cover Photo"
+msgstr "Изменить фотографию обложки"
+
+#: ../../Zotlabs/Module/Cover_photo.php:432
+#: ../../Zotlabs/Module/Cover_photo.php:433
+#: ../../Zotlabs/Module/Profile_photo.php:503
+#: ../../Zotlabs/Module/Profile_photo.php:504
+msgid "Use a photo from your albums"
+msgstr "Использовать фотографию из ваших альбомов"
+
+#: ../../Zotlabs/Module/Cover_photo.php:438
+#: ../../Zotlabs/Module/Profile_photo.php:509 ../../Zotlabs/Module/Wiki.php:405
+msgid "Choose a different album"
+msgstr "Выбрать другой альбом"
+
+#: ../../Zotlabs/Module/Cover_photo.php:444
+#: ../../Zotlabs/Module/Profile_photo.php:514
+msgid "Select existing photo"
+msgstr "Выбрать существующую фотографию"
+
+#: ../../Zotlabs/Module/Cover_photo.php:461
+#: ../../Zotlabs/Module/Profile_photo.php:533
+msgid "Crop Image"
+msgstr "Обрезать изображение"
+
+#: ../../Zotlabs/Module/Cover_photo.php:462
+#: ../../Zotlabs/Module/Profile_photo.php:534
+msgid "Please adjust the image cropping for optimum viewing."
+msgstr "Пожалуйста настройте обрезку изображения для оптимального просмотра."
+
+#: ../../Zotlabs/Module/Cover_photo.php:464
+#: ../../Zotlabs/Module/Profile_photo.php:536
+msgid "Done Editing"
+msgstr "Закончить редактирование"
-#: ../../Zotlabs/Module/Group.php:271
-msgid "Not in this group"
-msgstr "Не в этой группе"
+#: ../../Zotlabs/Module/Sharedwithme.php:103
+msgid "Files: shared with me"
+msgstr "Файлы: поделились со мной"
-#: ../../Zotlabs/Module/Group.php:303
-msgid "Click a channel to toggle membership"
-msgstr "Нажмите на канал для просмотра членства"
+#: ../../Zotlabs/Module/Sharedwithme.php:105
+msgid "NEW"
+msgstr "НОВОЕ"
-#: ../../Zotlabs/Module/Profiles.php:24 ../../Zotlabs/Module/Profiles.php:184
-#: ../../Zotlabs/Module/Profiles.php:241 ../../Zotlabs/Module/Profiles.php:659
-msgid "Profile not found."
-msgstr "Профиль не найден."
+#: ../../Zotlabs/Module/Sharedwithme.php:108
+msgid "Remove all files"
+msgstr "Удалить все файлы"
-#: ../../Zotlabs/Module/Profiles.php:44
-msgid "Profile deleted."
-msgstr "Профиль удален."
+#: ../../Zotlabs/Module/Sharedwithme.php:109
+msgid "Remove this file"
+msgstr "Удалить этот файл"
-#: ../../Zotlabs/Module/Profiles.php:68 ../../Zotlabs/Module/Profiles.php:105
-msgid "Profile-"
-msgstr "Профиль -"
+#: ../../Zotlabs/Module/Register.php:52
+msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
+msgstr "Превышено максимальное количество регистраций на сегодня. Пожалуйста, попробуйте снова завтра."
-#: ../../Zotlabs/Module/Profiles.php:90 ../../Zotlabs/Module/Profiles.php:127
-msgid "New profile created."
-msgstr "Новый профиль создан."
+#: ../../Zotlabs/Module/Register.php:58
+msgid ""
+"Please indicate acceptance of the Terms of Service. Registration failed."
+msgstr "Пожалуйста, подтвердите согласие с \"Условиями обслуживания\". Регистрация не удалась."
-#: ../../Zotlabs/Module/Profiles.php:111
-msgid "Profile unavailable to clone."
-msgstr "Профиль недоступен для клонирования."
+#: ../../Zotlabs/Module/Register.php:92
+msgid "Passwords do not match."
+msgstr "Пароли не совпадают."
-#: ../../Zotlabs/Module/Profiles.php:146
-msgid "Profile unavailable to export."
-msgstr "Профиль недоступен для экспорта."
+#: ../../Zotlabs/Module/Register.php:135
+msgid "Registration successful. Continue to create your first channel..."
+msgstr "Регистрация завершена успешно. Для продолжения создайте свой первый канал..."
-#: ../../Zotlabs/Module/Profiles.php:252
-msgid "Profile Name is required."
-msgstr "Требуется имя профиля."
+#: ../../Zotlabs/Module/Register.php:138
+msgid ""
+"Registration successful. Please check your email for validation instructions."
+msgstr "Регистрация завершена успешно. Пожалуйста проверьте вашу электронную почту для подтверждения."
-#: ../../Zotlabs/Module/Profiles.php:459
-msgid "Marital Status"
-msgstr "Семейное положение"
+#: ../../Zotlabs/Module/Register.php:145
+msgid "Your registration is pending approval by the site owner."
+msgstr "Ваша регистрация ожидает одобрения администрации сайта."
-#: ../../Zotlabs/Module/Profiles.php:463
-msgid "Romantic Partner"
-msgstr "Романтический партнер"
+#: ../../Zotlabs/Module/Register.php:148
+msgid "Your registration can not be processed."
+msgstr "Ваша регистрация не может быть обработана."
-#: ../../Zotlabs/Module/Profiles.php:467 ../../Zotlabs/Module/Profiles.php:772
-msgid "Likes"
-msgstr "Нравится"
+#: ../../Zotlabs/Module/Register.php:195
+msgid "Registration on this hub is disabled."
+msgstr "Регистрация на этом хабе отключена."
-#: ../../Zotlabs/Module/Profiles.php:471 ../../Zotlabs/Module/Profiles.php:773
-msgid "Dislikes"
-msgstr "Не нравится"
+#: ../../Zotlabs/Module/Register.php:204
+msgid "Registration on this hub is by approval only."
+msgstr "Регистрация на этом хабе только по утверждению."
-#: ../../Zotlabs/Module/Profiles.php:475 ../../Zotlabs/Module/Profiles.php:780
-msgid "Work/Employment"
-msgstr "Работа / Занятость"
+#: ../../Zotlabs/Module/Register.php:205 ../../Zotlabs/Module/Register.php:214
+msgid "Register at another affiliated hub."
+msgstr "Зарегистрироваться на другом хабе."
-#: ../../Zotlabs/Module/Profiles.php:478
-msgid "Religion"
-msgstr "Религия"
+#: ../../Zotlabs/Module/Register.php:213
+msgid "Registration on this hub is by invitation only."
+msgstr "Регистрация на этом хабе доступна только по приглашениям."
-#: ../../Zotlabs/Module/Profiles.php:482
-msgid "Political Views"
-msgstr "Политические взгляды"
+#: ../../Zotlabs/Module/Register.php:224
+msgid ""
+"This site has exceeded the number of allowed daily account registrations. "
+"Please try again tomorrow."
+msgstr "Этот сайт превысил максимальное количество регистраций на сегодня. Пожалуйста, попробуйте снова завтра. "
-#: ../../Zotlabs/Module/Profiles.php:486
-#: ../../addon/openid/MysqlProvider.php:74
-msgid "Gender"
-msgstr "Гендер"
+#: ../../Zotlabs/Module/Register.php:239 ../../Zotlabs/Module/Siteinfo.php:28
+msgid "Terms of Service"
+msgstr "Условия предоставления услуг"
-#: ../../Zotlabs/Module/Profiles.php:490
-msgid "Sexual Preference"
-msgstr "Сексуальная ориентация"
+#: ../../Zotlabs/Module/Register.php:245
+#, php-format
+msgid "I accept the %s for this website"
+msgstr "Я принимаю %s для этого веб-сайта."
-#: ../../Zotlabs/Module/Profiles.php:494
-msgid "Homepage"
-msgstr "Домашняя страница"
+#: ../../Zotlabs/Module/Register.php:252
+#, php-format
+msgid "I am over %s years of age and accept the %s for this website"
+msgstr "Мой возраст превышает %s лет и я принимаю %s для этого веб-сайта."
-#: ../../Zotlabs/Module/Profiles.php:498
-msgid "Interests"
-msgstr "Интересы"
+#: ../../Zotlabs/Module/Register.php:257
+msgid "Your email address"
+msgstr "Ваш адрес электронной почты"
-#: ../../Zotlabs/Module/Profiles.php:594
-msgid "Profile updated."
-msgstr "Профиль обновлен."
+#: ../../Zotlabs/Module/Register.php:258
+msgid "Choose a password"
+msgstr "Выберите пароль"
-#: ../../Zotlabs/Module/Profiles.php:678
-msgid "Hide your connections list from viewers of this profile"
-msgstr "Скрывать от просмотра ваш список контактов в этом профиле"
+#: ../../Zotlabs/Module/Register.php:259
+msgid "Please re-enter your password"
+msgstr "Пожалуйста, введите пароль еще раз"
-#: ../../Zotlabs/Module/Profiles.php:722
-msgid "Edit Profile Details"
-msgstr "Редактирование профиля"
+#: ../../Zotlabs/Module/Register.php:260
+msgid "Please enter your invitation code"
+msgstr "Пожалуйста, введите Ваш код приглашения"
-#: ../../Zotlabs/Module/Profiles.php:724
-msgid "View this profile"
-msgstr "Посмотреть этот профиль"
+#: ../../Zotlabs/Module/Register.php:261
+msgid "Your Name"
+msgstr "Ваше имя"
-#: ../../Zotlabs/Module/Profiles.php:725 ../../Zotlabs/Module/Profiles.php:824
-#: ../../include/channel.php:1441
-msgid "Edit visibility"
-msgstr "Редактировать видимость"
+#: ../../Zotlabs/Module/Register.php:261
+msgid "Real names are preferred."
+msgstr "Предпочтительны реальные имена."
-#: ../../Zotlabs/Module/Profiles.php:726
-msgid "Profile Tools"
-msgstr "Инструменты профиля"
+#: ../../Zotlabs/Module/Register.php:263
+#, php-format
+msgid ""
+"Your nickname will be used to create an easy to remember channel address e."
+"g. nickname%s"
+msgstr "Ваш псевдоним будет использован для создания легко запоминаемого адреса канала, напр. nickname %s"
-#: ../../Zotlabs/Module/Profiles.php:727
-msgid "Change cover photo"
-msgstr "Изменить фотографию обложки"
+#: ../../Zotlabs/Module/Register.php:264
+msgid ""
+"Select a channel permission role for your usage needs and privacy "
+"requirements."
+msgstr "Выберите разрешения для канала в зависимости от ваших потребностей и требований приватности."
-#: ../../Zotlabs/Module/Profiles.php:728 ../../include/channel.php:1411
-msgid "Change profile photo"
-msgstr "Изменить фотографию профиля"
+#: ../../Zotlabs/Module/Register.php:265
+msgid "no"
+msgstr "нет"
-#: ../../Zotlabs/Module/Profiles.php:729
-msgid "Create a new profile using these settings"
-msgstr "Создать новый профиль с теми же настройками"
+#: ../../Zotlabs/Module/Register.php:265
+msgid "yes"
+msgstr "да"
-#: ../../Zotlabs/Module/Profiles.php:730
-msgid "Clone this profile"
-msgstr "Клонировать этот профиль"
+#: ../../Zotlabs/Module/Register.php:277
+#: ../../Zotlabs/Module/Admin/Site.php:290
+msgid "Registration"
+msgstr "Регистрация"
-#: ../../Zotlabs/Module/Profiles.php:731
-msgid "Delete this profile"
-msgstr "Удалить этот профиль"
+#: ../../Zotlabs/Module/Register.php:294
+msgid ""
+"This site requires email verification. After completing this form, please "
+"check your email for further instructions."
+msgstr "Этот сайт требует проверку адреса электронной почты. После заполнения этой формы, пожалуйста, проверьте ваш почтовый ящик для дальнейших инструкций."
-#: ../../Zotlabs/Module/Profiles.php:732
-msgid "Add profile things"
-msgstr "Добавить в профиль"
+#: ../../Zotlabs/Module/Apporder.php:47
+msgid "Change Order of Pinned Navbar Apps"
+msgstr "Изменить порядок приложений на панели навигации"
-#: ../../Zotlabs/Module/Profiles.php:733
-msgid "Personal"
-msgstr "Личное"
+#: ../../Zotlabs/Module/Apporder.php:47
+msgid "Change Order of App Tray Apps"
+msgstr "Изменить порядок приложений в лотке"
-#: ../../Zotlabs/Module/Profiles.php:735
-msgid "Relationship"
-msgstr "Отношения"
+#: ../../Zotlabs/Module/Apporder.php:48
+msgid ""
+"Use arrows to move the corresponding app left (top) or right (bottom) in the "
+"navbar"
+msgstr "Используйте стрелки для перемещения приложения влево (вверх) или вправо (вниз) в панели навигации"
-#: ../../Zotlabs/Module/Profiles.php:736 ../../Zotlabs/Widget/Newmember.php:51
-#: ../../include/datetime.php:58
-msgid "Miscellaneous"
-msgstr "Прочее"
+#: ../../Zotlabs/Module/Apporder.php:48
+msgid "Use arrows to move the corresponding app up or down in the app tray"
+msgstr "Используйте стрелки для перемещения приложения вверх или вниз в лотке"
-#: ../../Zotlabs/Module/Profiles.php:738
-msgid "Import profile from file"
-msgstr "Импортировать профиль из файла"
+#: ../../Zotlabs/Module/Help.php:23
+msgid "Documentation Search"
+msgstr "Поиск документации"
-#: ../../Zotlabs/Module/Profiles.php:739
-msgid "Export profile to file"
-msgstr "Экспортировать профиль в файл"
+#: ../../Zotlabs/Module/Help.php:81 ../../Zotlabs/Module/Group.php:155
+msgid "Members"
+msgstr "Участники"
-#: ../../Zotlabs/Module/Profiles.php:740
-msgid "Your gender"
-msgstr "Ваш пол"
+#: ../../Zotlabs/Module/Help.php:82
+msgid "Administrators"
+msgstr "Администраторы"
-#: ../../Zotlabs/Module/Profiles.php:741
-msgid "Marital status"
-msgstr "Семейное положение"
+#: ../../Zotlabs/Module/Help.php:83
+msgid "Developers"
+msgstr "Разработчики"
-#: ../../Zotlabs/Module/Profiles.php:742
-msgid "Sexual preference"
-msgstr "Сексуальная ориентация"
+#: ../../Zotlabs/Module/Help.php:84
+msgid "Tutorials"
+msgstr "Руководства"
+
+#: ../../Zotlabs/Module/Help.php:95
+msgid "$Projectname Documentation"
+msgstr "$Projectname Документация"
-#: ../../Zotlabs/Module/Profiles.php:745
-msgid "Profile name"
-msgstr "Имя профиля"
+#: ../../Zotlabs/Module/Help.php:96
+msgid "Contents"
+msgstr "Содержимое"
-#: ../../Zotlabs/Module/Profiles.php:747
-msgid "This is your default profile."
-msgstr "Это ваш профиль по умолчанию."
+#: ../../Zotlabs/Module/Viewconnections.php:65
+msgid "No connections."
+msgstr "Контактов нет."
-#: ../../Zotlabs/Module/Profiles.php:749
-msgid "Your full name"
-msgstr "Ваше полное имя"
+#: ../../Zotlabs/Module/Viewconnections.php:83
+#, php-format
+msgid "Visit %s's profile [%s]"
+msgstr "Посетить %s профиль [%s]"
-#: ../../Zotlabs/Module/Profiles.php:750
-msgid "Title/Description"
-msgstr "Заголовок / описание"
+#: ../../Zotlabs/Module/Viewconnections.php:113
+msgid "View Connections"
+msgstr "Просмотр контактов"
-#: ../../Zotlabs/Module/Profiles.php:753
-msgid "Street address"
-msgstr "Улица, дом, квартира"
+#: ../../Zotlabs/Module/Rate.php:156
+msgid "Website:"
+msgstr "Веб-сайт:"
-#: ../../Zotlabs/Module/Profiles.php:754
-msgid "Locality/City"
-msgstr "Населенный пункт / город"
+#: ../../Zotlabs/Module/Rate.php:159
+#, php-format
+msgid "Remote Channel [%s] (not yet known on this site)"
+msgstr "Удалённый канал [%s] (пока неизвестен на этом сайте)"
-#: ../../Zotlabs/Module/Profiles.php:755
-msgid "Region/State"
-msgstr "Регион / Область"
+#: ../../Zotlabs/Module/Rate.php:160
+msgid "Rating (this information is public)"
+msgstr "Оценка (эта информация общедоступна)"
-#: ../../Zotlabs/Module/Profiles.php:756
-msgid "Postal/Zip code"
-msgstr "Почтовый индекс"
+#: ../../Zotlabs/Module/Rate.php:161
+msgid "Optionally explain your rating (this information is public)"
+msgstr "Объясните свою оценку (необязательно; эта информация общедоступна)"
-#: ../../Zotlabs/Module/Profiles.php:762
-msgid "Who (if applicable)"
-msgstr "Кто (если применимо)"
+#: ../../Zotlabs/Module/Regmod.php:15
+msgid "Please login."
+msgstr "Пожалуйста, войдите."
-#: ../../Zotlabs/Module/Profiles.php:762
-msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
-msgstr "Примеры: ivan1990, Ivan Petrov, ivan@example.com"
+#: ../../Zotlabs/Module/Locs.php:25 ../../Zotlabs/Module/Locs.php:54
+msgid "Location not found."
+msgstr "Местоположение не найдено"
-#: ../../Zotlabs/Module/Profiles.php:763
-msgid "Since (date)"
-msgstr "С (дата)"
+#: ../../Zotlabs/Module/Locs.php:62
+msgid "Location lookup failed."
+msgstr "Поиск местоположения не удался"
-#: ../../Zotlabs/Module/Profiles.php:766
-msgid "Tell us about yourself"
-msgstr "Расскажите нам о себе"
+#: ../../Zotlabs/Module/Locs.php:66
+msgid ""
+"Please select another location to become primary before removing the primary "
+"location."
+msgstr "Пожалуйста, выберите другое местоположение в качестве основного прежде чем удалить предыдущее"
-#: ../../Zotlabs/Module/Profiles.php:767
-#: ../../addon/openid/MysqlProvider.php:68
-msgid "Homepage URL"
-msgstr "URL домашней страницы"
+#: ../../Zotlabs/Module/Locs.php:95
+msgid "Syncing locations"
+msgstr "Синхронизировать местоположение"
-#: ../../Zotlabs/Module/Profiles.php:768
-msgid "Hometown"
-msgstr "Родной город"
+#: ../../Zotlabs/Module/Locs.php:105
+msgid "No locations found."
+msgstr "Местоположений не найдено"
-#: ../../Zotlabs/Module/Profiles.php:769
-msgid "Political views"
-msgstr "Политические взгляды"
+#: ../../Zotlabs/Module/Locs.php:116
+msgid "Manage Channel Locations"
+msgstr "Управление местоположением канала"
-#: ../../Zotlabs/Module/Profiles.php:770
-msgid "Religious views"
-msgstr "Религиозные взгляды"
+#: ../../Zotlabs/Module/Locs.php:119
+msgid "Primary"
+msgstr "Основной"
-#: ../../Zotlabs/Module/Profiles.php:771
-msgid "Keywords used in directory listings"
-msgstr "Ключевые слова для участия в каталоге"
+#: ../../Zotlabs/Module/Locs.php:120 ../../Zotlabs/Module/Menu.php:176
+msgid "Drop"
+msgstr "Удалить"
-#: ../../Zotlabs/Module/Profiles.php:771
-msgid "Example: fishing photography software"
-msgstr "Например: fishing photography software"
+#: ../../Zotlabs/Module/Locs.php:122
+msgid "Sync Now"
+msgstr "Синхронизировать"
-#: ../../Zotlabs/Module/Profiles.php:774
-msgid "Musical interests"
-msgstr "Музыкальные интересы"
+#: ../../Zotlabs/Module/Locs.php:123
+msgid "Please wait several minutes between consecutive operations."
+msgstr "Пожалуйста, подождите несколько минут между последовательными операциями."
-#: ../../Zotlabs/Module/Profiles.php:775
-msgid "Books, literature"
-msgstr "Книги, литература"
+#: ../../Zotlabs/Module/Locs.php:124
+msgid ""
+"When possible, drop a location by logging into that website/hub and removing "
+"your channel."
+msgstr "По возможности, очистите местоположение, войдя на этот веб-сайт / хаб и удалив свой канал."
-#: ../../Zotlabs/Module/Profiles.php:776
-msgid "Television"
-msgstr "Телевидение"
+#: ../../Zotlabs/Module/Locs.php:125
+msgid "Use this form to drop the location if the hub is no longer operating."
+msgstr "Используйте эту форму, чтобы удалить местоположение, если хаб больше не функционирует."
-#: ../../Zotlabs/Module/Profiles.php:777
-msgid "Film/Dance/Culture/Entertainment"
-msgstr "Кино / танцы / культура / развлечения"
+#: ../../Zotlabs/Module/Sources.php:41
+msgid "Failed to create source. No channel selected."
+msgstr "Не удалось создать источник. Канал не выбран."
-#: ../../Zotlabs/Module/Profiles.php:778
-msgid "Hobbies/Interests"
-msgstr "Хобби / интересы"
+#: ../../Zotlabs/Module/Sources.php:57
+msgid "Source created."
+msgstr "Источник создан."
-#: ../../Zotlabs/Module/Profiles.php:779
-msgid "Love/Romance"
-msgstr "Любовь / романтические отношения"
+#: ../../Zotlabs/Module/Sources.php:70
+msgid "Source updated."
+msgstr "Источник обновлен."
-#: ../../Zotlabs/Module/Profiles.php:781
-msgid "School/Education"
-msgstr "Школа / образование"
+#: ../../Zotlabs/Module/Sources.php:88
+msgid "Sources App"
+msgstr "Приложение \"Источники канала\""
-#: ../../Zotlabs/Module/Profiles.php:782
-msgid "Contact information and social networks"
-msgstr "Информация и социальные сети для связи"
+#: ../../Zotlabs/Module/Sources.php:89
+msgid "Automatically import channel content from other channels or feeds"
+msgstr "Автоматический импорт контента из других каналов или лент"
-#: ../../Zotlabs/Module/Profiles.php:783
-msgid "My other channels"
-msgstr "Мои другие контакты"
+#: ../../Zotlabs/Module/Sources.php:101
+msgid "*"
+msgstr ""
-#: ../../Zotlabs/Module/Profiles.php:785
-msgid "Communications"
-msgstr "Связи"
+#: ../../Zotlabs/Module/Sources.php:107 ../../Zotlabs/Lib/Apps.php:367
+msgid "Channel Sources"
+msgstr "Источники канала"
-#: ../../Zotlabs/Module/Profiles.php:820 ../../include/channel.php:1437
-msgid "Profile Image"
-msgstr "Изображение профиля"
+#: ../../Zotlabs/Module/Sources.php:108
+msgid "Manage remote sources of content for your channel."
+msgstr "Управление удалённым источниками содержимого для вашего канала"
-#: ../../Zotlabs/Module/Profiles.php:830 ../../include/channel.php:1418
-#: ../../include/nav.php:113
-msgid "Edit Profiles"
-msgstr "Редактирование профилей"
+#: ../../Zotlabs/Module/Sources.php:109 ../../Zotlabs/Module/Sources.php:119
+msgid "New Source"
+msgstr "Новый источник"
-#: ../../Zotlabs/Module/Go.php:21
-msgid "This page is available only to site members"
-msgstr "Эта страница доступна только для подписчиков сайта"
+#: ../../Zotlabs/Module/Sources.php:120 ../../Zotlabs/Module/Sources.php:154
+msgid ""
+"Import all or selected content from the following channel into this channel "
+"and distribute it according to your channel settings."
+msgstr "Импортировать всё или выбранное содержимое из следующего канала в этот канал и распределить его в соответствии с вашими настройками."
-#: ../../Zotlabs/Module/Go.php:27
-msgid "Welcome"
-msgstr "Добро пожаловать"
+#: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:155
+msgid "Only import content with these words (one per line)"
+msgstr "Импортировать содержимое только с этим текстом (построчно)"
-#: ../../Zotlabs/Module/Go.php:29
-msgid "What would you like to do?"
-msgstr "Что бы вы хотели сделать?"
+#: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:155
+msgid "Leave blank to import all public content"
+msgstr "Оставьте пустым для импорта всего общедоступного содержимого"
-#: ../../Zotlabs/Module/Go.php:31
-msgid ""
-"Please bookmark this page if you would like to return to it in the future"
-msgstr "Пожалуйста, запомните эту страницу если вы хотите вернуться на неё в будущем"
+#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:161
+msgid "Channel Name"
+msgstr "Название канала"
-#: ../../Zotlabs/Module/Go.php:35
-msgid "Upload a profile photo"
-msgstr "Загрузить фотографию профиля"
+#: ../../Zotlabs/Module/Sources.php:123 ../../Zotlabs/Module/Sources.php:158
+msgid ""
+"Add the following categories to posts imported from this source (comma "
+"separated)"
+msgstr "Добавить следующие категории к импортированным публикациям из этого источника (через запятые)"
-#: ../../Zotlabs/Module/Go.php:36
-msgid "Upload a cover photo"
-msgstr "Загрузить фотографию обложки"
+#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159
+msgid "Resend posts with this channel as author"
+msgstr "Отправить публикации в этот канал повторно как автор"
-#: ../../Zotlabs/Module/Go.php:37
-msgid "Edit your default profile"
-msgstr "Редактировать ваш профиль по умолчанию"
+#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159
+msgid "Copyrights may apply"
+msgstr "Могут применяться авторские права"
-#: ../../Zotlabs/Module/Go.php:38 ../../Zotlabs/Widget/Newmember.php:41
-msgid "View friend suggestions"
-msgstr "Просмотр рекомендуемых друзей"
+#: ../../Zotlabs/Module/Sources.php:144 ../../Zotlabs/Module/Sources.php:174
+msgid "Source not found."
+msgstr "Источник не найден."
-#: ../../Zotlabs/Module/Go.php:39
-msgid "View the channel directory"
-msgstr "Просмотр каталога каналов"
+#: ../../Zotlabs/Module/Sources.php:151
+msgid "Edit Source"
+msgstr "Редактировать источник"
-#: ../../Zotlabs/Module/Go.php:40
-msgid "View/edit your channel settings"
-msgstr "Просмотреть / редактировать настройки вашего канала"
+#: ../../Zotlabs/Module/Sources.php:152
+msgid "Delete Source"
+msgstr "Удалить источник"
-#: ../../Zotlabs/Module/Go.php:41
-msgid "View the site or project documentation"
-msgstr "Просмотр документации сайта / проекта"
+#: ../../Zotlabs/Module/Sources.php:182
+msgid "Source removed"
+msgstr "Источник удален"
-#: ../../Zotlabs/Module/Go.php:42
-msgid "Visit your channel homepage"
-msgstr "Посетить страницу вашего канала"
+#: ../../Zotlabs/Module/Sources.php:184
+msgid "Unable to remove source."
+msgstr "Невозможно удалить источник."
-#: ../../Zotlabs/Module/Go.php:43
-msgid ""
-"View your connections and/or add somebody whose address you already know"
-msgstr "Просмотреть ваши контакты и / или добавить кого-то чей адрес в уже знаете"
+#: ../../Zotlabs/Module/Chat.php:102
+msgid "Chatrooms App"
+msgstr "Приложение \"Мои чаты\""
-#: ../../Zotlabs/Module/Go.php:44
-msgid ""
-"View your personal stream (this may be empty until you add some connections)"
-msgstr "Ваш персональный поток (может быть пуст пока вы не добавите контакты)"
+#: ../../Zotlabs/Module/Chat.php:103
+msgid "Access Controlled Chatrooms"
+msgstr "Получить доступ к контролируемым чатам"
-#: ../../Zotlabs/Module/Go.php:52
-msgid "View the public stream. Warning: this content is not moderated"
-msgstr "Просмотр публичного потока. Предупреждение: этот контент не модерируется"
+#: ../../Zotlabs/Module/Chat.php:196
+msgid "Room not found"
+msgstr "Комната не найдена"
-#: ../../Zotlabs/Module/Editwebpage.php:139
-msgid "Page link"
-msgstr "Ссылка страницы"
+#: ../../Zotlabs/Module/Chat.php:212
+msgid "Leave Room"
+msgstr "Покинуть комнату"
-#: ../../Zotlabs/Module/Editwebpage.php:166
-msgid "Edit Webpage"
-msgstr "Редактировать веб-страницу"
+#: ../../Zotlabs/Module/Chat.php:213
+msgid "Delete Room"
+msgstr "Удалить комнату"
-#: ../../Zotlabs/Module/Manage.php:145
-msgid "Create a new channel"
-msgstr "Создать новый канал"
+#: ../../Zotlabs/Module/Chat.php:214
+msgid "I am away right now"
+msgstr "Я сейчас отошёл"
-#: ../../Zotlabs/Module/Manage.php:170 ../../Zotlabs/Lib/Apps.php:336
-#: ../../include/nav.php:96
-msgid "Channel Manager"
-msgstr "Менеджер каналов"
+#: ../../Zotlabs/Module/Chat.php:215
+msgid "I am online"
+msgstr "Я на связи"
-#: ../../Zotlabs/Module/Manage.php:171
-msgid "Current Channel"
-msgstr "Текущий канал"
+#: ../../Zotlabs/Module/Chat.php:217
+msgid "Bookmark this room"
+msgstr "Запомнить эту комнату"
-#: ../../Zotlabs/Module/Manage.php:173
-msgid "Switch to one of your channels by selecting it."
-msgstr "Выбрать и переключиться на один из ваших каналов"
+#: ../../Zotlabs/Module/Chat.php:240
+msgid "New Chatroom"
+msgstr "Новый чат"
-#: ../../Zotlabs/Module/Manage.php:174
-msgid "Default Channel"
-msgstr "Основной канал"
+#: ../../Zotlabs/Module/Chat.php:241
+msgid "Chatroom name"
+msgstr "Название чата"
-#: ../../Zotlabs/Module/Manage.php:175
-msgid "Make Default"
-msgstr "Сделать основным"
+#: ../../Zotlabs/Module/Chat.php:242
+msgid "Expiration of chats (minutes)"
+msgstr "Завершение чатов (минут)"
-#: ../../Zotlabs/Module/Manage.php:178
+#: ../../Zotlabs/Module/Chat.php:258
#, php-format
-msgid "%d new messages"
-msgstr "%d новых сообщений"
+msgid "%1$s's Chatrooms"
+msgstr "Чаты пользователя %1$s"
-#: ../../Zotlabs/Module/Manage.php:179
-#, php-format
-msgid "%d new introductions"
-msgstr "%d новых представлений"
+#: ../../Zotlabs/Module/Chat.php:263
+msgid "No chatrooms available"
+msgstr "Нет доступных чатов"
-#: ../../Zotlabs/Module/Manage.php:181
-msgid "Delegated Channel"
-msgstr "Делегированный канал"
+#: ../../Zotlabs/Module/Chat.php:267
+msgid "Expiration"
+msgstr "Срок действия"
-#: ../../Zotlabs/Module/Cards.php:51
-msgid "Cards App"
-msgstr "Приложение \"Карточки\""
+#: ../../Zotlabs/Module/Chat.php:268
+msgid "min"
+msgstr "мин."
-#: ../../Zotlabs/Module/Cards.php:52
-msgid "Create personal planning cards"
-msgstr "Создать личные карточки планирования"
+#: ../../Zotlabs/Module/Oauth2.php:54
+msgid "Name and Secret are required"
+msgstr "Требуются имя и код"
-#: ../../Zotlabs/Module/Cards.php:112
-msgid "Add Card"
-msgstr "Добавить карточку"
+#: ../../Zotlabs/Module/Oauth2.php:106
+msgid "OAuth2 Apps Manager App"
+msgstr "Приложение \"Менеджер Oauth2\""
-#: ../../Zotlabs/Module/Cards.php:207 ../../Zotlabs/Lib/Apps.php:325
-#: ../../include/nav.php:503
-msgid "Cards"
-msgstr "Карточки"
+#: ../../Zotlabs/Module/Oauth2.php:107
+msgid "OAuth2 authenticatication tokens for mobile and remote apps"
+msgstr "Аутентификация OAuth2 для мобильных и удаленных приложений"
-#: ../../Zotlabs/Module/Dirsearch.php:33
-msgid "This directory server requires an access token"
-msgstr "Для доступа к этому серверу каталогов требуется токен"
+#: ../../Zotlabs/Module/Oauth2.php:115
+msgid "Add OAuth2 application"
+msgstr "Добавить приложение OAuth2"
-#: ../../Zotlabs/Module/Siteinfo.php:21
-msgid "About this site"
-msgstr "Об этом сайте"
+#: ../../Zotlabs/Module/Oauth2.php:121 ../../Zotlabs/Module/Oauth2.php:149
+msgid "Grant Types"
+msgstr "Разрешить типы"
-#: ../../Zotlabs/Module/Siteinfo.php:22
-msgid "Site Name"
-msgstr "Название сайта"
+#: ../../Zotlabs/Module/Oauth2.php:121 ../../Zotlabs/Module/Oauth2.php:122
+msgid "leave blank unless your application sepcifically requires this"
+msgstr "оставьте пустыми до тех пока ваше приложение не требует этого"
-#: ../../Zotlabs/Module/Siteinfo.php:26
-msgid "Administrator"
-msgstr "Администратор"
+#: ../../Zotlabs/Module/Oauth2.php:122 ../../Zotlabs/Module/Oauth2.php:150
+msgid "Authorization scope"
+msgstr "Область полномочий"
-#: ../../Zotlabs/Module/Siteinfo.php:28 ../../Zotlabs/Module/Register.php:239
-msgid "Terms of Service"
-msgstr "Условия предоставления услуг"
+#: ../../Zotlabs/Module/Oauth2.php:134
+msgid "OAuth2 Application not found."
+msgstr "Приложение OAuth2 не найдено."
-#: ../../Zotlabs/Module/Siteinfo.php:29
-msgid "Software and Project information"
-msgstr "Информация о программном обеспечении и проекте"
+#: ../../Zotlabs/Module/Oauth2.php:149 ../../Zotlabs/Module/Oauth2.php:150
+msgid "leave blank unless your application specifically requires this"
+msgstr "оставьте поле пустым, если ваше приложение не требует этого"
-#: ../../Zotlabs/Module/Siteinfo.php:30
-msgid "This site is powered by $Projectname"
-msgstr "Этот сайт работает на $Projectname"
+#: ../../Zotlabs/Module/Oauth2.php:192
+msgid "Connected OAuth2 Apps"
+msgstr "Подключённые приложения OAuth2"
-#: ../../Zotlabs/Module/Siteinfo.php:31
-msgid ""
-"Federated and decentralised networking and identity services provided by Zot"
-msgstr "Объединенные и децентрализованные сети и службы идентификациии обеспечиваются Zot"
+#: ../../Zotlabs/Module/Settings/Manage.php:39
+msgid "Channel Manager Settings"
+msgstr "Настройки менеджера канала"
-#: ../../Zotlabs/Module/Siteinfo.php:34
-msgid "Additional federated transport protocols:"
-msgstr "Дополнительные федеративные транспортные протоколы:"
+#: ../../Zotlabs/Module/Settings/Calendar.php:39
+msgid "Calendar Settings"
+msgstr "Настройки календаря"
-#: ../../Zotlabs/Module/Siteinfo.php:36
-#, php-format
-msgid "Version %s"
-msgstr "Версия %s"
+#: ../../Zotlabs/Module/Settings/Account.php:19
+msgid "Not valid email."
+msgstr "Не действительный адрес email."
-#: ../../Zotlabs/Module/Siteinfo.php:37
-msgid "Project homepage"
-msgstr "Домашняя страница проекта"
+#: ../../Zotlabs/Module/Settings/Account.php:22
+msgid "Protected email address. Cannot change to that email."
+msgstr "Защищенный адрес электронной почты. Нельзя изменить."
-#: ../../Zotlabs/Module/Siteinfo.php:38
-msgid "Developer homepage"
-msgstr "Домашняя страница разработчика"
+#: ../../Zotlabs/Module/Settings/Account.php:31
+msgid "System failure storing new email. Please try again."
+msgstr "Системная ошибка сохранения email. Пожалуйста попробуйте ещё раз."
-#: ../../Zotlabs/Module/Ratings.php:70
-msgid "No ratings"
-msgstr "Оценок нет"
+#: ../../Zotlabs/Module/Settings/Account.php:48
+msgid "Password verification failed."
+msgstr "Не удалось выполнить проверку пароля."
-#: ../../Zotlabs/Module/Ratings.php:97 ../../Zotlabs/Module/Pubsites.php:35
-#: ../../include/conversation.php:1088
-msgid "Ratings"
-msgstr "Оценки"
+#: ../../Zotlabs/Module/Settings/Account.php:55
+msgid "Passwords do not match. Password unchanged."
+msgstr "Пароли не совпадают. Пароль не изменён."
-#: ../../Zotlabs/Module/Ratings.php:98
-msgid "Rating: "
-msgstr "Оценкa:"
+#: ../../Zotlabs/Module/Settings/Account.php:59
+msgid "Empty passwords are not allowed. Password unchanged."
+msgstr "Пустые пароли не допускаются. Пароль не изменён."
-#: ../../Zotlabs/Module/Ratings.php:99
-msgid "Website: "
-msgstr "Веб-сайт:"
+#: ../../Zotlabs/Module/Settings/Account.php:73
+msgid "Password changed."
+msgstr "Пароль изменен."
-#: ../../Zotlabs/Module/Ratings.php:101
-msgid "Description: "
-msgstr "Описание:"
+#: ../../Zotlabs/Module/Settings/Account.php:75
+msgid "Password update failed. Please try again."
+msgstr "Изменение пароля не удалось. Пожалуйста, попробуйте ещё раз."
-#: ../../Zotlabs/Module/Webpages.php:48
-msgid "Webpages App"
-msgstr "Приложение \"Веб-страницы\""
+#: ../../Zotlabs/Module/Settings/Account.php:99
+msgid "Account Settings"
+msgstr "Настройки аккаунта"
-#: ../../Zotlabs/Module/Webpages.php:49
-msgid "Provide managed web pages on your channel"
-msgstr "Предоставлять управляемые веб-страницы на Вашем канале"
+#: ../../Zotlabs/Module/Settings/Account.php:100
+msgid "Current Password"
+msgstr "Текущий пароль"
-#: ../../Zotlabs/Module/Webpages.php:69
-msgid "Import Webpage Elements"
-msgstr "Импортировать части веб-страницы"
+#: ../../Zotlabs/Module/Settings/Account.php:101
+msgid "Enter New Password"
+msgstr "Введите новый пароль:"
-#: ../../Zotlabs/Module/Webpages.php:70
-msgid "Import selected"
-msgstr "Импортировать выбранное"
+#: ../../Zotlabs/Module/Settings/Account.php:102
+msgid "Confirm New Password"
+msgstr "Подтвердите новый пароль:"
+
+#: ../../Zotlabs/Module/Settings/Account.php:102
+msgid "Leave password fields blank unless changing"
+msgstr "Оставьте поля пустыми до измнения"
+
+#: ../../Zotlabs/Module/Settings/Account.php:104
+#: ../../Zotlabs/Module/Settings/Channel.php:500
+msgid "Email Address:"
+msgstr "Адрес email:"
+
+#: ../../Zotlabs/Module/Settings/Account.php:105
+#: ../../Zotlabs/Module/Removeaccount.php:61
+msgid "Remove Account"
+msgstr "Удалить аккаунт"
-#: ../../Zotlabs/Module/Webpages.php:93
-msgid "Export Webpage Elements"
-msgstr "Экспортировать часть веб-страницы"
+#: ../../Zotlabs/Module/Settings/Account.php:106
+msgid "Remove this account including all its channels"
+msgstr "Удалить этот аккаунт включая все каналы"
-#: ../../Zotlabs/Module/Webpages.php:94
-msgid "Export selected"
-msgstr "Экспортировать выбранное"
+#: ../../Zotlabs/Module/Settings/Conversation.php:22
+msgid "Settings saved."
+msgstr "Настройки сохранены."
-#: ../../Zotlabs/Module/Webpages.php:252 ../../Zotlabs/Lib/Apps.php:340
-#: ../../include/nav.php:526
-msgid "Webpages"
-msgstr "Веб-страницы"
+#: ../../Zotlabs/Module/Settings/Conversation.php:24
+msgid "Settings saved. Reload page please."
+msgstr "Настройки сохранены. Пожалуйста, перезагрузите страницу."
-#: ../../Zotlabs/Module/Webpages.php:263
-msgid "Actions"
-msgstr "Действия"
+#: ../../Zotlabs/Module/Settings/Conversation.php:46
+msgid "Conversation Settings"
+msgstr "Настройки бесед"
-#: ../../Zotlabs/Module/Webpages.php:264
-msgid "Page Link"
-msgstr "Ссылка страницы"
+#: ../../Zotlabs/Module/Settings/Editor.php:39
+msgid "Editor Settings"
+msgstr "Настройки редактора"
-#: ../../Zotlabs/Module/Webpages.php:265
-msgid "Page Title"
-msgstr "Заголовок страницы"
+#: ../../Zotlabs/Module/Settings/Display.php:119
+#: ../../Zotlabs/Module/Admin/Site.php:198
+#, php-format
+msgid "%s - (Incompatible)"
+msgstr "%s - (несовместимо)"
-#: ../../Zotlabs/Module/Webpages.php:295
-msgid "Invalid file type."
-msgstr "Неверный тип файла."
+#: ../../Zotlabs/Module/Settings/Display.php:128
+#, php-format
+msgid "%s - (Experimental)"
+msgstr "%s - (экспериментальный)"
-#: ../../Zotlabs/Module/Webpages.php:307
-msgid "Error opening zip file"
-msgstr "Ошибка открытия ZIP файла"
+#: ../../Zotlabs/Module/Settings/Display.php:184
+msgid "Display Settings"
+msgstr "Настройки отображения"
-#: ../../Zotlabs/Module/Webpages.php:318
-msgid "Invalid folder path."
-msgstr "Неверный путь к каталогу."
+#: ../../Zotlabs/Module/Settings/Display.php:185
+msgid "Theme Settings"
+msgstr "Настройки темы"
-#: ../../Zotlabs/Module/Webpages.php:345
-msgid "No webpage elements detected."
-msgstr "Не обнаружено частей веб-страницы."
+#: ../../Zotlabs/Module/Settings/Display.php:186
+msgid "Custom Theme Settings"
+msgstr "Дополнительные настройки темы"
-#: ../../Zotlabs/Module/Webpages.php:420
-msgid "Import complete."
-msgstr "Импорт завершен."
+#: ../../Zotlabs/Module/Settings/Display.php:187
+msgid "Content Settings"
+msgstr "Настройки содержимого"
-#: ../../Zotlabs/Module/Changeaddr.php:35
-msgid ""
-"Channel name changes are not allowed within 48 hours of changing the account "
-"password."
-msgstr "Изменение названия канала не разрешается в течении 48 часов после смены пароля у аккаунта."
+#: ../../Zotlabs/Module/Settings/Display.php:193
+msgid "Display Theme:"
+msgstr "Тема отображения:"
-#: ../../Zotlabs/Module/Changeaddr.php:46 ../../include/channel.php:222
-#: ../../include/channel.php:655
-msgid "Reserved nickname. Please choose another."
-msgstr "Зарезервированый псевдоним. Пожалуйста, выберите другой."
+#: ../../Zotlabs/Module/Settings/Display.php:194
+msgid "Select scheme"
+msgstr "Выбрать схему"
+
+#: ../../Zotlabs/Module/Settings/Display.php:196
+msgid "Preload images before rendering the page"
+msgstr "Предзагрузка изображений перед обработкой страницы"
-#: ../../Zotlabs/Module/Changeaddr.php:51 ../../include/channel.php:227
-#: ../../include/channel.php:660
+#: ../../Zotlabs/Module/Settings/Display.php:196
msgid ""
-"Nickname has unsupported characters or is already being used on this site."
-msgstr "Псевдоним имеет недопустимые символы или уже используется на этом сайте."
+"The subjective page load time will be longer but the page will be ready when "
+"displayed"
+msgstr "Субъективное время загрузки страницы будет длиннее, но страница будет готова при отображении"
-#: ../../Zotlabs/Module/Changeaddr.php:77
-msgid "Change channel nickname/address"
-msgstr "Изменить псевдоним / адрес канала"
+#: ../../Zotlabs/Module/Settings/Display.php:197
+msgid "Enable user zoom on mobile devices"
+msgstr "Включить масштабирование на мобильных устройствах"
-#: ../../Zotlabs/Module/Changeaddr.php:78
-msgid "Any/all connections on other networks will be lost!"
-msgstr "Любые / все контакты в других сетях будут утеряны!"
+#: ../../Zotlabs/Module/Settings/Display.php:198
+msgid "Update browser every xx seconds"
+msgstr "Обновление браузера каждые N секунд"
-#: ../../Zotlabs/Module/Changeaddr.php:80
-msgid "New channel address"
-msgstr "Новый адрес канала"
+#: ../../Zotlabs/Module/Settings/Display.php:198
+msgid "Minimum of 10 seconds, no maximum"
+msgstr "Минимум 10 секунд, без максимума"
-#: ../../Zotlabs/Module/Changeaddr.php:81
-msgid "Rename Channel"
-msgstr "Переименовать канал"
+#: ../../Zotlabs/Module/Settings/Display.php:199
+msgid "Maximum number of conversations to load at any time:"
+msgstr "Максимальное количество бесед для загрузки одновременно:"
-#: ../../Zotlabs/Module/Editpost.php:38 ../../Zotlabs/Module/Editpost.php:43
-msgid "Item is not editable"
-msgstr "Элемент нельзя редактировать"
+#: ../../Zotlabs/Module/Settings/Display.php:199
+msgid "Maximum of 100 items"
+msgstr "Максимум 100 элементов"
-#: ../../Zotlabs/Module/Editpost.php:109 ../../Zotlabs/Module/Rpost.php:144
-msgid "Edit post"
-msgstr "Редактировать сообщение"
+#: ../../Zotlabs/Module/Settings/Display.php:200
+msgid "Show emoticons (smilies) as images"
+msgstr "Показывать эмотиконы (смайлики) как изображения"
-#: ../../Zotlabs/Module/Dreport.php:59
-msgid "Invalid message"
-msgstr "Неверное сообщение"
+#: ../../Zotlabs/Module/Settings/Display.php:201
+msgid "Provide channel menu in navigation bar"
+msgstr "Показывать меню канала в панели навигации"
-#: ../../Zotlabs/Module/Dreport.php:93
-msgid "no results"
-msgstr "Ничего не найдено."
+#: ../../Zotlabs/Module/Settings/Display.php:201
+msgid "Default: channel menu located in app menu"
+msgstr "По умолчанию каналы расположены в меню приложения"
-#: ../../Zotlabs/Module/Dreport.php:107
-msgid "channel sync processed"
-msgstr "синхронизация канала завершена"
+#: ../../Zotlabs/Module/Settings/Display.php:202
+msgid "Manual conversation updates"
+msgstr "Обновление бесед вручную"
-#: ../../Zotlabs/Module/Dreport.php:111
-msgid "queued"
-msgstr "в очереди"
+#: ../../Zotlabs/Module/Settings/Display.php:202
+msgid "Default is on, turning this off may increase screen jumping"
+msgstr "Включено по умолчанию, выключение может привести к рывкам в отображении"
-#: ../../Zotlabs/Module/Dreport.php:115
-msgid "posted"
-msgstr "опубликовано"
+#: ../../Zotlabs/Module/Settings/Display.php:203
+msgid "Link post titles to source"
+msgstr "Ссылки на источник заголовков публикаций"
-#: ../../Zotlabs/Module/Dreport.php:119
-msgid "accepted for delivery"
-msgstr "принято к доставке"
+#: ../../Zotlabs/Module/Settings/Display.php:205
+#: ../../Zotlabs/Widget/Newmember.php:75
+msgid "New Member Links"
+msgstr "Ссылки для новичков"
-#: ../../Zotlabs/Module/Dreport.php:123
-msgid "updated"
-msgstr "обновлено"
+#: ../../Zotlabs/Module/Settings/Display.php:205
+msgid "Display new member quick links menu"
+msgstr "Показать меню быстрых ссылок для новых участников"
-#: ../../Zotlabs/Module/Dreport.php:126
-msgid "update ignored"
-msgstr "обновление игнорируется"
+#: ../../Zotlabs/Module/Settings/Features.php:43
+msgid "Additional Features"
+msgstr "Дополнительные функции"
-#: ../../Zotlabs/Module/Dreport.php:129
-msgid "permission denied"
-msgstr "доступ запрещен"
+#: ../../Zotlabs/Module/Settings/Network.php:41
+#: ../../Zotlabs/Module/Settings/Channel_home.php:44
+msgid "Max height of content (in pixels)"
+msgstr "Максимальная высота содержимого (в пикселях)"
-#: ../../Zotlabs/Module/Dreport.php:133
-msgid "recipient not found"
-msgstr "получатель не найден"
+#: ../../Zotlabs/Module/Settings/Network.php:43
+#: ../../Zotlabs/Module/Settings/Channel_home.php:46
+msgid "Click to expand content exceeding this height"
+msgstr "Нажмите чтобы развернуть содержимое превышающее эту высоту"
-#: ../../Zotlabs/Module/Dreport.php:136
-msgid "mail recalled"
-msgstr "почта отозвана"
+#: ../../Zotlabs/Module/Settings/Network.php:58
+msgid "Stream Settings"
+msgstr "Настройки потока"
-#: ../../Zotlabs/Module/Dreport.php:139
-msgid "duplicate mail received"
-msgstr "получено дублирующее сообщение"
+#: ../../Zotlabs/Module/Settings/Events.php:39
+msgid "Events Settings"
+msgstr "Настройки событий"
-#: ../../Zotlabs/Module/Dreport.php:142
-msgid "mail delivered"
-msgstr "почта доставлен"
+#: ../../Zotlabs/Module/Settings/Channel_home.php:59
+msgid "Personal menu to display in your channel pages"
+msgstr "Персональное меню для отображения на странице вашего канала"
-#: ../../Zotlabs/Module/Dreport.php:162
-#, php-format
-msgid "Delivery report for %1$s"
-msgstr "Отчёт о доставке для %1$s"
+#: ../../Zotlabs/Module/Settings/Channel_home.php:86
+msgid "Channel Home Settings"
+msgstr "Настройки главной страницы канала"
-#: ../../Zotlabs/Module/Dreport.php:166 ../../Zotlabs/Widget/Wiki_pages.php:41
-#: ../../Zotlabs/Widget/Wiki_pages.php:98
-msgid "Options"
-msgstr "Параметры"
+#: ../../Zotlabs/Module/Settings/Directory.php:39
+msgid "Directory Settings"
+msgstr "Настройки каталога"
-#: ../../Zotlabs/Module/Dreport.php:167
-msgid "Redeliver"
-msgstr "Доставить повторно"
+#: ../../Zotlabs/Module/Settings/Photos.php:39
+msgid "Photos Settings"
+msgstr "Настройки фотографий"
-#: ../../Zotlabs/Module/Sources.php:41
-msgid "Failed to create source. No channel selected."
-msgstr "Не удалось создать источник. Канал не выбран."
+#: ../../Zotlabs/Module/Settings/Profiles.php:47
+msgid "Profiles Settings"
+msgstr "Настройки профилей"
-#: ../../Zotlabs/Module/Sources.php:57
-msgid "Source created."
-msgstr "Источник создан."
+#: ../../Zotlabs/Module/Settings/Featured.php:24
+msgid "No feature settings configured"
+msgstr "Параметры функций не настроены"
-#: ../../Zotlabs/Module/Sources.php:70
-msgid "Source updated."
-msgstr "Источник обновлен."
+#: ../../Zotlabs/Module/Settings/Featured.php:33
+msgid "Addon Settings"
+msgstr "Настройки расширений"
-#: ../../Zotlabs/Module/Sources.php:88
-msgid "Sources App"
-msgstr "Приложение \"Источники канала\""
+#: ../../Zotlabs/Module/Settings/Featured.php:34
+msgid "Please save/submit changes to any panel before opening another."
+msgstr "Пожалуйста сохраните / отправьте изменения на панели прежде чем открывать другую."
+
+#: ../../Zotlabs/Module/Settings/Connections.php:39
+msgid "Connections Settings"
+msgstr "Настройки контактов"
-#: ../../Zotlabs/Module/Sources.php:89
-msgid "Automatically import channel content from other channels or feeds"
-msgstr "Автоматический импорт контента из других каналов или лент"
+#: ../../Zotlabs/Module/Settings/Channel.php:327
+msgid "Nobody except yourself"
+msgstr "Никто кроме вас"
-#: ../../Zotlabs/Module/Sources.php:101
-msgid "*"
-msgstr ""
+#: ../../Zotlabs/Module/Settings/Channel.php:328
+msgid "Only those you specifically allow"
+msgstr "Только персонально разрешённые"
-#: ../../Zotlabs/Module/Sources.php:107 ../../Zotlabs/Lib/Apps.php:367
-msgid "Channel Sources"
-msgstr "Источники канала"
+#: ../../Zotlabs/Module/Settings/Channel.php:329
+msgid "Approved connections"
+msgstr "Одобренные контакты"
-#: ../../Zotlabs/Module/Sources.php:108
-msgid "Manage remote sources of content for your channel."
-msgstr "Управление удалённым источниками содержимого для вашего канала"
+#: ../../Zotlabs/Module/Settings/Channel.php:330
+msgid "Any connections"
+msgstr "Любые контакты"
-#: ../../Zotlabs/Module/Sources.php:109 ../../Zotlabs/Module/Sources.php:119
-msgid "New Source"
-msgstr "Новый источник"
+#: ../../Zotlabs/Module/Settings/Channel.php:331
+msgid "Anybody on this website"
+msgstr "Любой на этом сайте"
-#: ../../Zotlabs/Module/Sources.php:120 ../../Zotlabs/Module/Sources.php:154
-msgid ""
-"Import all or selected content from the following channel into this channel "
-"and distribute it according to your channel settings."
-msgstr "Импортировать всё или выбранное содержимое из следующего канала в этот канал и распределить его в соответствии с вашими настройками."
+#: ../../Zotlabs/Module/Settings/Channel.php:332
+msgid "Anybody in this network"
+msgstr "Любой в этой сети"
-#: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:155
-msgid "Only import content with these words (one per line)"
-msgstr "Импортировать содержимое только с этим текстом (построчно)"
+#: ../../Zotlabs/Module/Settings/Channel.php:333
+msgid "Anybody authenticated"
+msgstr "Любой аутентифицированный"
-#: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:155
-msgid "Leave blank to import all public content"
-msgstr "Оставьте пустым для импорта всего общедоступного содержимого"
+#: ../../Zotlabs/Module/Settings/Channel.php:334
+msgid "Anybody on the internet"
+msgstr "Любой в интернете"
-#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:161
-msgid "Channel Name"
-msgstr "Название канала"
+#: ../../Zotlabs/Module/Settings/Channel.php:409
+msgid "Publish your default profile in the network directory"
+msgstr "Публиковать ваш профиль по умолчанию в сетевом каталоге"
-#: ../../Zotlabs/Module/Sources.php:123 ../../Zotlabs/Module/Sources.php:158
-msgid ""
-"Add the following categories to posts imported from this source (comma "
-"separated)"
-msgstr "Добавить следующие категории к импортированным публикациям из этого источника (через запятые)"
+#: ../../Zotlabs/Module/Settings/Channel.php:414
+msgid "Allow us to suggest you as a potential friend to new members?"
+msgstr "Разрешить предлагать вас как потенциального друга для новых пользователей?"
-#: ../../Zotlabs/Module/Sources.php:123 ../../Zotlabs/Module/Sources.php:158
-#: ../../Zotlabs/Module/Oauth.php:117
-msgid "Optional"
-msgstr "Необязательно"
+#: ../../Zotlabs/Module/Settings/Channel.php:418
+msgid "or"
+msgstr "или"
-#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159
-msgid "Resend posts with this channel as author"
-msgstr "Отправить публикации в этот канал повторно как автор"
+#: ../../Zotlabs/Module/Settings/Channel.php:427
+msgid "Your channel address is"
+msgstr "Адрес вашего канала"
-#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159
-msgid "Copyrights may apply"
-msgstr "Могут применяться авторские права"
+#: ../../Zotlabs/Module/Settings/Channel.php:430
+msgid "Your files/photos are accessible via WebDAV at"
+msgstr "Ваши файлы / фотографии доступны через WebDAV по"
-#: ../../Zotlabs/Module/Sources.php:144 ../../Zotlabs/Module/Sources.php:174
-msgid "Source not found."
-msgstr "Источник не найден."
+#: ../../Zotlabs/Module/Settings/Channel.php:470
+msgid "Automatic membership approval"
+msgstr "Членство одобрено автоматически"
-#: ../../Zotlabs/Module/Sources.php:151
-msgid "Edit Source"
-msgstr "Редактировать источник"
+#: ../../Zotlabs/Module/Settings/Channel.php:491
+msgid "Channel Settings"
+msgstr "Настройки канала"
-#: ../../Zotlabs/Module/Sources.php:152
-msgid "Delete Source"
-msgstr "Удалить источник"
+#: ../../Zotlabs/Module/Settings/Channel.php:498
+msgid "Basic Settings"
+msgstr "Основные настройки"
-#: ../../Zotlabs/Module/Sources.php:182
-msgid "Source removed"
-msgstr "Источник удален"
+#: ../../Zotlabs/Module/Settings/Channel.php:501
+msgid "Your Timezone:"
+msgstr "Часовой пояс:"
-#: ../../Zotlabs/Module/Sources.php:184
-msgid "Unable to remove source."
-msgstr "Невозможно удалить источник."
+#: ../../Zotlabs/Module/Settings/Channel.php:502
+msgid "Default Post Location:"
+msgstr "Расположение по умолчанию:"
-#: ../../Zotlabs/Module/Like.php:56
-msgid "Like/Dislike"
-msgstr "Нравится / не нравится"
+#: ../../Zotlabs/Module/Settings/Channel.php:502
+msgid "Geographical location to display on your posts"
+msgstr "Показывать географическое положение в ваших публикациях"
-#: ../../Zotlabs/Module/Like.php:61
-msgid "This action is restricted to members."
-msgstr "Это действие доступно только участникам."
+#: ../../Zotlabs/Module/Settings/Channel.php:503
+msgid "Use Browser Location:"
+msgstr "Определять расположение из браузера"
-#: ../../Zotlabs/Module/Like.php:62
+#: ../../Zotlabs/Module/Settings/Channel.php:505
+msgid "Adult Content"
+msgstr "Содержимое для взрослых"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:505
msgid ""
-"Please login with your $Projectname ID or register as a new $Projectname member to continue."
-msgstr "Пожалуйста, для продолжения войдите с вашим $Projectname ID или зарегистрируйтесь как новый участник $Projectname."
+"This channel frequently or regularly publishes adult content. (Please tag "
+"any adult material and/or nudity with #NSFW)"
+msgstr "Этот канал часто или регулярно публикует содержимое для взрослых. Пожалуйста, помечайте любой такой материал тегом #NSFW"
-#: ../../Zotlabs/Module/Like.php:111 ../../Zotlabs/Module/Like.php:137
-#: ../../Zotlabs/Module/Like.php:175
-msgid "Invalid request."
-msgstr "Неверный запрос."
+#: ../../Zotlabs/Module/Settings/Channel.php:507
+msgid "Security and Privacy Settings"
+msgstr "Безопасность и настройки приватности"
-#: ../../Zotlabs/Module/Like.php:123 ../../include/conversation.php:122
-msgid "channel"
-msgstr "канал"
+#: ../../Zotlabs/Module/Settings/Channel.php:509
+msgid "Your permissions are already configured. Click to view/adjust"
+msgstr "Ваши разрешения уже настроены. Нажмите чтобы просмотреть или изменить"
-#: ../../Zotlabs/Module/Like.php:152
-msgid "thing"
-msgstr "предмет"
+#: ../../Zotlabs/Module/Settings/Channel.php:511
+msgid "Hide my online presence"
+msgstr "Скрывать моё присутствие онлайн"
-#: ../../Zotlabs/Module/Like.php:198
-msgid "Channel unavailable."
-msgstr "Канал недоступен."
+#: ../../Zotlabs/Module/Settings/Channel.php:511
+msgid "Prevents displaying in your profile that you are online"
+msgstr "Предотвращает отображения статуса \"в сети\" в вашем профиле"
-#: ../../Zotlabs/Module/Like.php:246
-msgid "Previous action reversed."
-msgstr "Предыдущее действие отменено."
+#: ../../Zotlabs/Module/Settings/Channel.php:513
+msgid "Simple Privacy Settings:"
+msgstr "Простые настройки безопасности:"
-#: ../../Zotlabs/Module/Like.php:447 ../../Zotlabs/Lib/Activity.php:2355
-#: ../../addon/diaspora/Receiver.php:1532 ../../addon/pubcrawl/as.php:1727
-#: ../../include/conversation.php:160
-#, php-format
-msgid "%1$s likes %2$s's %3$s"
-msgstr "%1$s нравится %3$s %2$s"
+#: ../../Zotlabs/Module/Settings/Channel.php:514
+msgid ""
+"Very Public - extremely permissive (should be used with caution)"
+msgstr "Полностью открытый - сверхлиберальный (должен использоваться с осторожностью)"
-#: ../../Zotlabs/Module/Like.php:449 ../../Zotlabs/Lib/Activity.php:2357
-#: ../../addon/pubcrawl/as.php:1729 ../../include/conversation.php:163
-#, php-format
-msgid "%1$s doesn't like %2$s's %3$s"
-msgstr "%1$s не нравится %2$s %3$s"
+#: ../../Zotlabs/Module/Settings/Channel.php:515
+msgid ""
+"Typical - default public, privacy when desired (similar to social "
+"network permissions but with improved privacy)"
+msgstr "Обычный - открытый по умолчанию, приватность по желанию (как в социальных сетях, но с улучшенными настройками)"
-#: ../../Zotlabs/Module/Like.php:451
-#, php-format
-msgid "%1$s agrees with %2$s's %3$s"
-msgstr "%1$s согласен с %2$s %3$s"
+#: ../../Zotlabs/Module/Settings/Channel.php:516
+msgid "Private - default private, never open or public"
+msgstr "Частный - частный по умочанию, не открытый и не публичный"
-#: ../../Zotlabs/Module/Like.php:453
-#, php-format
-msgid "%1$s doesn't agree with %2$s's %3$s"
-msgstr "%1$s не согласен с %2$s %3$s"
+#: ../../Zotlabs/Module/Settings/Channel.php:517
+msgid "Blocked - default blocked to/from everybody"
+msgstr "Закрытый - заблокированный по умолчанию от / для всех"
-#: ../../Zotlabs/Module/Like.php:455
-#, php-format
-msgid "%1$s abstains from a decision on %2$s's %3$s"
-msgstr "%1$s воздерживается от решения по %2$s%3$s"
+#: ../../Zotlabs/Module/Settings/Channel.php:519
+msgid "Allow others to tag your posts"
+msgstr "Разрешить другим отмечать ваши публикации"
-#: ../../Zotlabs/Module/Like.php:457 ../../addon/diaspora/Receiver.php:2178
-#, php-format
-msgid "%1$s is attending %2$s's %3$s"
-msgstr "%1$s посещает %2$s%3$s"
+#: ../../Zotlabs/Module/Settings/Channel.php:519
+msgid ""
+"Often used by the community to retro-actively flag inappropriate content"
+msgstr "Часто используется сообществом для маркировки неподобающего содержания"
-#: ../../Zotlabs/Module/Like.php:459 ../../addon/diaspora/Receiver.php:2180
-#, php-format
-msgid "%1$s is not attending %2$s's %3$s"
-msgstr "%1$s не посещает %2$s%3$s"
+#: ../../Zotlabs/Module/Settings/Channel.php:521
+msgid "Channel Permission Limits"
+msgstr "Ограничения разрешений канала"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:523
+msgid "Expire other channel content after this many days"
+msgstr "Храненить содержимое других каналов, дней"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:523
+msgid "0 or blank to use the website limit."
+msgstr "0 или пусто - использовать настройки сайта."
-#: ../../Zotlabs/Module/Like.php:461 ../../addon/diaspora/Receiver.php:2182
+#: ../../Zotlabs/Module/Settings/Channel.php:523
#, php-format
-msgid "%1$s may attend %2$s's %3$s"
-msgstr "%1$s может посетить %2$s%3$s"
+msgid "This website expires after %d days."
+msgstr "Срок хранения содержимого этого сайта истекает через %d дней"
-#: ../../Zotlabs/Module/Like.php:572
-msgid "Action completed."
-msgstr "Действие завершено."
+#: ../../Zotlabs/Module/Settings/Channel.php:523
+msgid "This website does not expire imported content."
+msgstr "Срок хранения импортированного содержимого этого сайта не ограничен."
-#: ../../Zotlabs/Module/Like.php:573
-msgid "Thank you."
-msgstr "Спасибо."
+#: ../../Zotlabs/Module/Settings/Channel.php:523
+msgid "The website limit takes precedence if lower than your limit."
+msgstr "Ограничение сайта имеет приоритет если ниже вашего значения."
-#: ../../Zotlabs/Module/Directory.php:116
-msgid "No default suggestions were found."
-msgstr "Предложений по умолчанию не найдено."
+#: ../../Zotlabs/Module/Settings/Channel.php:524
+msgid "Maximum Friend Requests/Day:"
+msgstr "Запросов в друзья в день:"
-#: ../../Zotlabs/Module/Directory.php:270
-#, php-format
-msgid "%d rating"
-msgid_plural "%d ratings"
-msgstr[0] "%d оценка"
-msgstr[1] "%d оценки"
-msgstr[2] "%d оценок"
+#: ../../Zotlabs/Module/Settings/Channel.php:524
+msgid "May reduce spam activity"
+msgstr "Может ограничить спам активность"
-#: ../../Zotlabs/Module/Directory.php:281
-msgid "Gender: "
-msgstr "Пол:"
+#: ../../Zotlabs/Module/Settings/Channel.php:525
+msgid "Default Privacy Group"
+msgstr "Группа конфиденциальности по умолчанию"
-#: ../../Zotlabs/Module/Directory.php:283
-msgid "Status: "
-msgstr "Статус:"
+#: ../../Zotlabs/Module/Settings/Channel.php:526
+#: ../../Zotlabs/Module/Mitem.php:168 ../../Zotlabs/Module/Mitem.php:247
+msgid "(click to open/close)"
+msgstr "(нажмите чтобы открыть/закрыть)"
-#: ../../Zotlabs/Module/Directory.php:285
-msgid "Homepage: "
-msgstr "Домашняя страница:"
+#: ../../Zotlabs/Module/Settings/Channel.php:527
+msgid "Use my default audience setting for the type of object published"
+msgstr "Использовать настройки аудитории по умолчанию для типа опубликованного объекта"
-#: ../../Zotlabs/Module/Directory.php:334 ../../include/channel.php:1686
-msgid "Age:"
-msgstr "Возраст:"
+#: ../../Zotlabs/Module/Settings/Channel.php:536
+msgid "Default permissions category"
+msgstr "Категория разрешений по умолчанию"
-#: ../../Zotlabs/Module/Directory.php:339 ../../include/channel.php:1513
-#: ../../include/event.php:62 ../../include/event.php:112
-msgid "Location:"
-msgstr "Местоположение:"
+#: ../../Zotlabs/Module/Settings/Channel.php:542
+msgid "Maximum private messages per day from unknown people:"
+msgstr "Максимально количество сообщений от незнакомых людей, в день:"
-#: ../../Zotlabs/Module/Directory.php:345
-msgid "Description:"
-msgstr "Описание:"
+#: ../../Zotlabs/Module/Settings/Channel.php:542
+msgid "Useful to reduce spamming"
+msgstr "Полезно для сокращения количества спама"
-#: ../../Zotlabs/Module/Directory.php:350 ../../include/channel.php:1715
-msgid "Hometown:"
-msgstr "Родной город:"
+#: ../../Zotlabs/Module/Settings/Channel.php:545
+#: ../../Zotlabs/Lib/Enotify.php:68
+msgid "Notification Settings"
+msgstr "Настройки уведомлений"
-#: ../../Zotlabs/Module/Directory.php:352 ../../include/channel.php:1721
-msgid "About:"
-msgstr "О себе:"
+#: ../../Zotlabs/Module/Settings/Channel.php:546
+msgid "By default post a status message when:"
+msgstr "По умолчанию публиковать новый статус при:"
-#: ../../Zotlabs/Module/Directory.php:353 ../../Zotlabs/Module/Suggest.php:71
-#: ../../Zotlabs/Widget/Follow.php:32 ../../Zotlabs/Widget/Suggestions.php:46
-#: ../../include/conversation.php:1058 ../../include/channel.php:1498
-#: ../../include/connections.php:110
-msgid "Connect"
-msgstr "Подключить"
+#: ../../Zotlabs/Module/Settings/Channel.php:547
+msgid "accepting a friend request"
+msgstr "одобрении запроса в друзья"
-#: ../../Zotlabs/Module/Directory.php:354
-msgid "Public Forum:"
-msgstr "Публичный форум:"
+#: ../../Zotlabs/Module/Settings/Channel.php:548
+msgid "joining a forum/community"
+msgstr "вступлении в сообщество / форум"
-#: ../../Zotlabs/Module/Directory.php:357
-msgid "Keywords: "
-msgstr "Ключевые слова:"
+#: ../../Zotlabs/Module/Settings/Channel.php:549
+msgid "making an interesting profile change"
+msgstr "интересном изменении профиля"
-#: ../../Zotlabs/Module/Directory.php:360
-msgid "Don't suggest"
-msgstr "Не предлагать"
+#: ../../Zotlabs/Module/Settings/Channel.php:550
+msgid "Send a notification email when:"
+msgstr "Отправить уведомление по email когда:"
-#: ../../Zotlabs/Module/Directory.php:362
-msgid "Common connections (estimated):"
-msgstr "Общие контакты (оценочно):"
+#: ../../Zotlabs/Module/Settings/Channel.php:551
+msgid "You receive a connection request"
+msgstr "вы получили новый запрос контакта"
-#: ../../Zotlabs/Module/Directory.php:411
-msgid "Global Directory"
-msgstr "Глобальный каталог"
+#: ../../Zotlabs/Module/Settings/Channel.php:552
+msgid "Your connections are confirmed"
+msgstr "Ваш запрос контакта был одобрен"
-#: ../../Zotlabs/Module/Directory.php:411
-msgid "Local Directory"
-msgstr "Локальный каталог"
+#: ../../Zotlabs/Module/Settings/Channel.php:553
+msgid "Someone writes on your profile wall"
+msgstr "Кто-то написал на стене вашего профиля"
-#: ../../Zotlabs/Module/Directory.php:417
-msgid "Finding:"
-msgstr "Поиск:"
+#: ../../Zotlabs/Module/Settings/Channel.php:554
+msgid "Someone writes a followup comment"
+msgstr "Кто-то пишет комментарий"
-#: ../../Zotlabs/Module/Directory.php:420 ../../Zotlabs/Module/Suggest.php:79
-#: ../../include/contact_widgets.php:24
-msgid "Channel Suggestions"
-msgstr "Рекомендации каналов"
+#: ../../Zotlabs/Module/Settings/Channel.php:555
+msgid "You receive a private message"
+msgstr "Вы получили личное сообщение"
-#: ../../Zotlabs/Module/Directory.php:422
-msgid "next page"
-msgstr "следующая страница"
+#: ../../Zotlabs/Module/Settings/Channel.php:556
+msgid "You receive a friend suggestion"
+msgstr "Вы получили предложение друзей"
-#: ../../Zotlabs/Module/Directory.php:422
-msgid "previous page"
-msgstr "предыдущая страница"
+#: ../../Zotlabs/Module/Settings/Channel.php:557
+msgid "You are tagged in a post"
+msgstr "Вы были отмечены в публикации"
-#: ../../Zotlabs/Module/Directory.php:423
-msgid "Sort options"
-msgstr "Параметры сортировки"
+#: ../../Zotlabs/Module/Settings/Channel.php:558
+msgid "You are poked/prodded/etc. in a post"
+msgstr "Вас толкнули, подтолкнули и т.п. в публикации"
-#: ../../Zotlabs/Module/Directory.php:424
-msgid "Alphabetic"
-msgstr "По алфавиту"
+#: ../../Zotlabs/Module/Settings/Channel.php:560
+msgid "Someone likes your post/comment"
+msgstr "Кому-то нравится ваша публикация / комментарий"
-#: ../../Zotlabs/Module/Directory.php:425
-msgid "Reverse Alphabetic"
-msgstr "Против алфавита"
+#: ../../Zotlabs/Module/Settings/Channel.php:563
+msgid "Show visual notifications including:"
+msgstr "Показывать визуальные оповещения включая:"
-#: ../../Zotlabs/Module/Directory.php:426
-msgid "Newest to Oldest"
-msgstr "От новых к старым"
+#: ../../Zotlabs/Module/Settings/Channel.php:565
+msgid "Unseen stream activity"
+msgstr "Невидимая активность в потоке"
-#: ../../Zotlabs/Module/Directory.php:427
-msgid "Oldest to Newest"
-msgstr "От старых к новым"
+#: ../../Zotlabs/Module/Settings/Channel.php:566
+msgid "Unseen channel activity"
+msgstr "Невидимая активность в канале"
-#: ../../Zotlabs/Module/Directory.php:444
-msgid "No entries (some entries may be hidden)."
-msgstr "Нет записей (некоторые записи могут быть скрыты)."
+#: ../../Zotlabs/Module/Settings/Channel.php:567
+msgid "Unseen private messages"
+msgstr "Невидимые личные сообщения"
-#: ../../Zotlabs/Module/Xchan.php:10
-msgid "Xchan Lookup"
-msgstr "Поиск Xchan"
+#: ../../Zotlabs/Module/Settings/Channel.php:567
+#: ../../Zotlabs/Module/Settings/Channel.php:572
+#: ../../Zotlabs/Module/Settings/Channel.php:573
+#: ../../Zotlabs/Module/Settings/Channel.php:574
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:191
+msgid "Recommended"
+msgstr "Рекомендовано"
-#: ../../Zotlabs/Module/Xchan.php:13
-msgid "Lookup xchan beginning with (or webbie): "
-msgstr "Запрос Xchan начинается с (или webbie):"
+#: ../../Zotlabs/Module/Settings/Channel.php:568
+msgid "Upcoming events"
+msgstr "Грядущие события"
-#: ../../Zotlabs/Module/Suggest.php:40
-msgid "Suggest Channels App"
-msgstr "Приложение \"Рекомендуемые каналы\""
+#: ../../Zotlabs/Module/Settings/Channel.php:569
+msgid "Events today"
+msgstr "События сегодня"
-#: ../../Zotlabs/Module/Suggest.php:41
-msgid ""
-"Suggestions for channels in the $Projectname network you might be interested "
-"in"
-msgstr "Предложения по рекомендуемым каналам в сети $Projectname которые могут вас заинтересовать"
+#: ../../Zotlabs/Module/Settings/Channel.php:570
+msgid "Upcoming birthdays"
+msgstr "Грядущие дни рождения"
-#: ../../Zotlabs/Module/Suggest.php:54
-msgid ""
-"No suggestions available. If this is a new site, please try again in 24 "
-"hours."
-msgstr "Нет предложений. Если это новый сайт, повторите попытку через 24 часа."
+#: ../../Zotlabs/Module/Settings/Channel.php:570
+msgid "Not available in all themes"
+msgstr "Не доступно во всех темах"
-#: ../../Zotlabs/Module/Suggest.php:73 ../../Zotlabs/Widget/Suggestions.php:48
-msgid "Ignore/Hide"
-msgstr "Игнорировать / cкрыть"
+#: ../../Zotlabs/Module/Settings/Channel.php:571
+msgid "System (personal) notifications"
+msgstr "Системные (личные) уведомления"
-#: ../../Zotlabs/Module/Oexchange.php:27
-msgid "Unable to find your hub."
-msgstr "Невозможно найти ваш сервер"
+#: ../../Zotlabs/Module/Settings/Channel.php:572
+msgid "System info messages"
+msgstr "Сообщения с системной информацией"
-#: ../../Zotlabs/Module/Oexchange.php:41
-msgid "Post successful."
-msgstr "Успешно опубликовано."
+#: ../../Zotlabs/Module/Settings/Channel.php:573
+msgid "System critical alerts"
+msgstr "Критические уведомления системы"
-#: ../../Zotlabs/Module/Mail.php:77
-msgid "Unable to lookup recipient."
-msgstr "Не удалось найти получателя."
+#: ../../Zotlabs/Module/Settings/Channel.php:574
+msgid "New connections"
+msgstr "Новые контакты"
-#: ../../Zotlabs/Module/Mail.php:84
-msgid "Unable to communicate with requested channel."
-msgstr "Не удалось установить связь с запрашиваемым каналом."
+#: ../../Zotlabs/Module/Settings/Channel.php:575
+msgid "System Registrations"
+msgstr "Системные регистрации"
-#: ../../Zotlabs/Module/Mail.php:91
-msgid "Cannot verify requested channel."
-msgstr "Не удалось установить подлинность требуемого канала."
+#: ../../Zotlabs/Module/Settings/Channel.php:576
+msgid "Unseen shared files"
+msgstr "Невидимые общие файлы"
-#: ../../Zotlabs/Module/Mail.php:109
-msgid "Selected channel has private message restrictions. Send failed."
-msgstr "Выбранный канал ограничивает частные сообщения. Отправка не удалась."
+#: ../../Zotlabs/Module/Settings/Channel.php:577
+msgid "Unseen public stream activity"
+msgstr "Невидимая активность в публичном потоке"
-#: ../../Zotlabs/Module/Mail.php:164
-msgid "Messages"
-msgstr "Сообщения"
+#: ../../Zotlabs/Module/Settings/Channel.php:578
+msgid "Unseen likes and dislikes"
+msgstr "Невидимые лайки и дислайки"
-#: ../../Zotlabs/Module/Mail.php:177
-msgid "message"
-msgstr "сообщение"
+#: ../../Zotlabs/Module/Settings/Channel.php:579
+msgid "Unseen forum posts"
+msgstr "Невидимые публикации на форуме"
-#: ../../Zotlabs/Module/Mail.php:218
-msgid "Message recalled."
-msgstr "Сообщение отозванно."
+#: ../../Zotlabs/Module/Settings/Channel.php:580
+msgid "Email notification hub (hostname)"
+msgstr "Центр уведомлений по email (имя хоста)"
-#: ../../Zotlabs/Module/Mail.php:231
-msgid "Conversation removed."
-msgstr "Беседа удалена."
+#: ../../Zotlabs/Module/Settings/Channel.php:580
+#, php-format
+msgid ""
+"If your channel is mirrored to multiple hubs, set this to your preferred "
+"location. This will prevent duplicate email notifications. Example: %s"
+msgstr "Если ваш канал зеркалируется в нескольких местах, это ваше предпочтительное местоположение. Это должно предотвратить дублировать уведомлений по email. Например: %s"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:581
+msgid "Show new wall posts, private messages and connections under Notices"
+msgstr "Показать новые сообщения на стене, личные сообщения и контакты в \"Уведомлениях\""
-#: ../../Zotlabs/Module/Mail.php:246 ../../Zotlabs/Module/Mail.php:367
-msgid "Expires YYYY-MM-DD HH:MM"
-msgstr "Истекает YYYY-MM-DD HH:MM"
+#: ../../Zotlabs/Module/Settings/Channel.php:583
+msgid "Notify me of events this many days in advance"
+msgstr "Уведомлять меня о событиях заранее, дней"
-#: ../../Zotlabs/Module/Mail.php:274
-msgid "Requested channel is not in this network"
-msgstr "Запрашиваемый канал не доступен."
+#: ../../Zotlabs/Module/Settings/Channel.php:583
+msgid "Must be greater than 0"
+msgstr "Должно быть больше 0"
-#: ../../Zotlabs/Module/Mail.php:282
-msgid "Send Private Message"
-msgstr "Отправить личное сообщение"
+#: ../../Zotlabs/Module/Settings/Channel.php:588
+msgid "Advanced Account/Page Type Settings"
+msgstr "Дополнительные настройки учётной записи / страницы"
-#: ../../Zotlabs/Module/Mail.php:283 ../../Zotlabs/Module/Mail.php:426
-msgid "To:"
-msgstr "Кому:"
+#: ../../Zotlabs/Module/Settings/Channel.php:589
+msgid "Change the behaviour of this account for special situations"
+msgstr "Изменить поведение этого аккаунта в особых ситуациях"
-#: ../../Zotlabs/Module/Mail.php:286 ../../Zotlabs/Module/Mail.php:428
-msgid "Subject:"
-msgstr "Тема:"
+#: ../../Zotlabs/Module/Settings/Channel.php:591
+msgid "Miscellaneous Settings"
+msgstr "Дополнительные настройки"
-#: ../../Zotlabs/Module/Mail.php:291 ../../Zotlabs/Module/Mail.php:434
-msgid "Attach file"
-msgstr "Прикрепить файл"
+#: ../../Zotlabs/Module/Settings/Channel.php:592
+msgid "Default photo upload folder"
+msgstr "Каталог загрузки фотографий по умолчанию"
-#: ../../Zotlabs/Module/Mail.php:293
-msgid "Send"
-msgstr "Отправить"
+#: ../../Zotlabs/Module/Settings/Channel.php:592
+#: ../../Zotlabs/Module/Settings/Channel.php:593
+msgid "%Y - current year, %m - current month"
+msgstr "%Y - текущий год, %y - текущий месяц"
-#: ../../Zotlabs/Module/Mail.php:296 ../../Zotlabs/Module/Mail.php:439
-#: ../../addon/hsse/hsse.php:250 ../../include/conversation.php:1456
-msgid "Set expiration date"
-msgstr "Установить срок действия"
+#: ../../Zotlabs/Module/Settings/Channel.php:593
+msgid "Default file upload folder"
+msgstr "Каталог загрузки файлов по умолчанию"
-#: ../../Zotlabs/Module/Mail.php:397
-msgid "Delete message"
-msgstr "Удалить сообщение"
+#: ../../Zotlabs/Module/Settings/Channel.php:594
+#: ../../Zotlabs/Module/Removeme.php:64
+msgid "Remove Channel"
+msgstr "Удаление канала"
-#: ../../Zotlabs/Module/Mail.php:398
-msgid "Delivery report"
-msgstr "Отчёт о доставке"
+#: ../../Zotlabs/Module/Settings/Channel.php:595
+msgid "Remove this channel."
+msgstr "Удалить этот канал."
-#: ../../Zotlabs/Module/Mail.php:399
-msgid "Recall message"
-msgstr "Отозвать сообщение"
+#: ../../Zotlabs/Module/Dirsearch.php:33
+msgid "This directory server requires an access token"
+msgstr "Для доступа к этому серверу каталогов требуется токен"
-#: ../../Zotlabs/Module/Mail.php:401
-msgid "Message has been recalled."
-msgstr "Сообщение отозванно"
+#: ../../Zotlabs/Module/Editlayout.php:79 ../../Zotlabs/Module/Editblock.php:79
+#: ../../Zotlabs/Module/Editblock.php:95
+#: ../../Zotlabs/Module/Editwebpage.php:80 ../../Zotlabs/Module/Editpost.php:24
+#: ../../Zotlabs/Module/Card_edit.php:17 ../../Zotlabs/Module/Card_edit.php:33
+#: ../../Zotlabs/Module/Article_edit.php:17
+#: ../../Zotlabs/Module/Article_edit.php:33
+msgid "Item not found"
+msgstr "Элемент не найден"
-#: ../../Zotlabs/Module/Mail.php:419
-msgid "Delete Conversation"
-msgstr "Удалить беседу"
+#: ../../Zotlabs/Module/Editlayout.php:128 ../../Zotlabs/Module/Layouts.php:129
+#: ../../Zotlabs/Module/Layouts.php:189
+msgid "Layout Name"
+msgstr "Название шаблона"
-#: ../../Zotlabs/Module/Mail.php:421
-msgid ""
-"No secure communications available. You may be able to "
-"respond from the sender's profile page."
-msgstr "Безопасная связь недоступна. Вы можете попытаться ответить со страницы профиля отправителя."
+#: ../../Zotlabs/Module/Editlayout.php:129 ../../Zotlabs/Module/Layouts.php:132
+msgid "Layout Description (Optional)"
+msgstr "Описание шаблона (необязательно)"
-#: ../../Zotlabs/Module/Mail.php:425
-msgid "Send Reply"
-msgstr "Отправить ответ"
+#: ../../Zotlabs/Module/Editlayout.php:137
+msgid "Edit Layout"
+msgstr "Редактировать шаблон"
-#: ../../Zotlabs/Module/Mail.php:430
-#, php-format
-msgid "Your message for %s (%s):"
-msgstr "Ваше сообщение для %s (%s):"
+#: ../../Zotlabs/Module/Apps.php:50 ../../Zotlabs/Widget/Appstore.php:14
+msgid "Available Apps"
+msgstr "Доступные приложения"
-#: ../../Zotlabs/Module/Pubsites.php:24 ../../Zotlabs/Widget/Pubsites.php:12
-msgid "Public Hubs"
-msgstr "Публичные хабы"
+#: ../../Zotlabs/Module/Apps.php:50
+msgid "Installed Apps"
+msgstr "Установленные приложения"
-#: ../../Zotlabs/Module/Pubsites.php:27
-msgid ""
-"The listed hubs allow public registration for the $Projectname network. All "
-"hubs in the network are interlinked so membership on any of them conveys "
-"membership in the network as a whole. Some hubs may require subscription or "
-"provide tiered service plans. The hub itself may provide "
-"additional details."
-msgstr "Указанные хабы разрешают публичную регистрацию для сети $Projectname. Все хабы в сети взаимосвязаны, поэтому членство в любом из них передает членство во всю сеть. Некоторым хабам может потребоваться подписка или предоставление многоуровневых планов обслуживания. Сам хаб может предоставить дополнительные сведения."
+#: ../../Zotlabs/Module/Apps.php:53
+msgid "Manage Apps"
+msgstr "Управление приложениями"
-#: ../../Zotlabs/Module/Pubsites.php:33
-msgid "Hub URL"
-msgstr "URL сервера"
+#: ../../Zotlabs/Module/Apps.php:54
+msgid "Create Custom App"
+msgstr "Создать пользовательское приложение"
-#: ../../Zotlabs/Module/Pubsites.php:33
-msgid "Access Type"
-msgstr "Тип доступа"
+#: ../../Zotlabs/Module/Filestorage.php:103
+msgid "File not found."
+msgstr "Файл не найден."
-#: ../../Zotlabs/Module/Pubsites.php:33
-msgid "Registration Policy"
-msgstr "Политика регистрации"
+#: ../../Zotlabs/Module/Filestorage.php:152
+msgid "Permission Denied."
+msgstr "Доступ запрещен."
-#: ../../Zotlabs/Module/Pubsites.php:33
-msgid "Stats"
-msgstr "Статистика"
+#: ../../Zotlabs/Module/Filestorage.php:185
+msgid "Edit file permissions"
+msgstr "Редактировать разрешения файла"
-#: ../../Zotlabs/Module/Pubsites.php:33
-msgid "Software"
-msgstr "Программное обеспечение"
+#: ../../Zotlabs/Module/Filestorage.php:197
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:211
+msgid "Set/edit permissions"
+msgstr "Редактировать разрешения"
-#: ../../Zotlabs/Module/Pubsites.php:49
-msgid "Rate"
-msgstr "Оценка"
+#: ../../Zotlabs/Module/Filestorage.php:198
+msgid "Include all files and sub folders"
+msgstr "Включить все файлы и подкаталоги"
-#: ../../Zotlabs/Module/Impel.php:43 ../../include/bbcode.php:288
-msgid "webpage"
-msgstr "веб-страница"
+#: ../../Zotlabs/Module/Filestorage.php:199
+msgid "Return to file list"
+msgstr "Вернутся к списку файлов"
-#: ../../Zotlabs/Module/Impel.php:48 ../../include/bbcode.php:294
-msgid "block"
-msgstr "заблокировать"
+#: ../../Zotlabs/Module/Filestorage.php:201
+msgid "Copy/paste this code to attach file to a post"
+msgstr "Копировать / вставить этот код для прикрепления файла к публикации"
-#: ../../Zotlabs/Module/Impel.php:53 ../../include/bbcode.php:291
-msgid "layout"
-msgstr "шаблон"
+#: ../../Zotlabs/Module/Filestorage.php:202
+msgid "Copy/paste this URL to link file from a web page"
+msgstr "Копировать / вставить эту URL для ссылки на файл со страницы"
-#: ../../Zotlabs/Module/Impel.php:60 ../../include/bbcode.php:297
-msgid "menu"
-msgstr "меню"
+#: ../../Zotlabs/Module/Filestorage.php:204
+msgid "Share this file"
+msgstr "Поделиться этим файлом"
-#: ../../Zotlabs/Module/Impel.php:185
-#, php-format
-msgid "%s element installed"
-msgstr "%s элемент установлен"
+#: ../../Zotlabs/Module/Filestorage.php:205
+msgid "Show URL to this file"
+msgstr "Показать URL этого файла"
-#: ../../Zotlabs/Module/Impel.php:188
-#, php-format
-msgid "%s element installation failed"
-msgstr "%sустановка элемента неудачна."
+#: ../../Zotlabs/Module/Editblock.php:113 ../../Zotlabs/Module/Blocks.php:97
+#: ../../Zotlabs/Module/Blocks.php:155
+msgid "Block Name"
+msgstr "Название блока"
-#: ../../Zotlabs/Module/Rbmark.php:94
-msgid "Select a bookmark folder"
-msgstr "Выбрать каталог для закладок"
+#: ../../Zotlabs/Module/Editblock.php:138
+msgid "Edit Block"
+msgstr "Редактировать блок"
-#: ../../Zotlabs/Module/Rbmark.php:99
-msgid "Save Bookmark"
-msgstr "Сохранить закладку"
+#: ../../Zotlabs/Module/Service_limits.php:23
+msgid "No service class restrictions found."
+msgstr "Ограничений класса обслуживание не найдено."
-#: ../../Zotlabs/Module/Rbmark.php:100
-msgid "URL of bookmark"
-msgstr "URL закладки"
+#: ../../Zotlabs/Module/Channel.php:122
+#, php-format
+msgid "This is the home page of %s."
+msgstr "Это домашняя страница %s."
-#: ../../Zotlabs/Module/Rbmark.php:105
-msgid "Or enter new bookmark folder name"
-msgstr "или введите новое имя каталога закладок"
+#: ../../Zotlabs/Module/Channel.php:176
+msgid "Insufficient permissions. Request redirected to profile page."
+msgstr "Недостаточно прав. Запрос перенаправлен на страницу профиля."
-#: ../../Zotlabs/Module/Filer.php:52
-msgid "Enter a folder name"
-msgstr "Введите название каталога"
+#: ../../Zotlabs/Module/Uexport.php:61
+msgid "Channel Export App"
+msgstr "Приложение \"Экспорт канала\""
-#: ../../Zotlabs/Module/Filer.php:52
-msgid "or select an existing folder (doubleclick)"
-msgstr "или выберите существующий каталог (двойной щелчок)"
+#: ../../Zotlabs/Module/Uexport.php:62
+msgid "Export your channel"
+msgstr "Экспортировать ваш канал"
-#: ../../Zotlabs/Module/Filer.php:54 ../../Zotlabs/Lib/ThreadItem.php:182
-msgid "Save to Folder"
-msgstr "Сохранить в каталог"
+#: ../../Zotlabs/Module/Uexport.php:72 ../../Zotlabs/Module/Uexport.php:73
+msgid "Export Channel"
+msgstr "Экспорт канала"
-#: ../../Zotlabs/Module/Probe.php:18
-msgid "Remote Diagnostics App"
-msgstr "Приложение \"Удалённая диагностика\""
+#: ../../Zotlabs/Module/Uexport.php:74
+msgid ""
+"Export your basic channel information to a file. This acts as a backup of "
+"your connections, permissions, profile and basic data, which can be used to "
+"import your data to a new server hub, but does not contain your content."
+msgstr "Экспортировать основную информацию из канала в файл. Служит в качестве резервной копии ваших контактов, основных данных и профиля, однако не включает содержимое. Может быть использовано для импорта ваши данных на новый сервер."
-#: ../../Zotlabs/Module/Probe.php:19
-msgid "Perform diagnostics on remote channels"
-msgstr "Производит диагностику удалённых каналов"
+#: ../../Zotlabs/Module/Uexport.php:75
+msgid "Export Content"
+msgstr "Экспортировать содержимое"
+
+#: ../../Zotlabs/Module/Uexport.php:76
+msgid ""
+"Export your channel information and recent content to a JSON backup that can "
+"be restored or imported to another server hub. This backs up all of your "
+"connections, permissions, profile data and several months of posts. This "
+"file may be VERY large. Please be patient - it may take several minutes for "
+"this download to begin."
+msgstr "Экспортировать информацию из вашего канала и его содержимое в резервную копию в формате JSON которая может быть использована для восстановления или импорта на другом сервере. Сохраняет все ваши контакты, разрешения, данные профиля и публикации за несколько месяцев. Файл может иметь очень большой размер. Пожалуйста, будьте терпеливы и подождите несколько минут пока не начнётся загрузка."
-#: ../../Zotlabs/Module/Register.php:52
-msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
-msgstr "Превышено максимальное количество регистраций на сегодня. Пожалуйста, попробуйте снова завтра."
+#: ../../Zotlabs/Module/Uexport.php:78
+msgid "Export your posts from a given year."
+msgstr "Экспортировать ваши публикации за данный год."
-#: ../../Zotlabs/Module/Register.php:58
+#: ../../Zotlabs/Module/Uexport.php:80
msgid ""
-"Please indicate acceptance of the Terms of Service. Registration failed."
-msgstr "Пожалуйста, подтвердите согласие с \"Условиями обслуживания\". Регистрация не удалась."
+"You may also export your posts and conversations for a particular year or "
+"month. Adjust the date in your browser location bar to select other dates. "
+"If the export fails (possibly due to memory exhaustion on your server hub), "
+"please try again selecting a more limited date range."
+msgstr "Вы также можете экспортировать ваши публикации и беседы за определённый месяц или год. Выберите дату в панели местоположения в браузере. Если экспорт будет неудачным (это возможно, например, из-за исчерпания памяти на сервере), повторите попытку, выбрав меньший диапазон дат."
-#: ../../Zotlabs/Module/Register.php:92
-msgid "Passwords do not match."
-msgstr "Пароли не совпадают."
+#: ../../Zotlabs/Module/Uexport.php:81
+#, php-format
+msgid ""
+"To select all posts for a given year, such as this year, visit %2$s"
+msgstr "Для выбора всех публикаций заданного года, например текущего, посетите %2$s"
-#: ../../Zotlabs/Module/Register.php:135
-msgid "Registration successful. Continue to create your first channel..."
-msgstr "Регистрация завершена успешно. Для продолжения создайте свой первый канал..."
+#: ../../Zotlabs/Module/Uexport.php:82
+#, php-format
+msgid ""
+"To select all posts for a given month, such as January of this year, visit "
+"%2$s"
+msgstr "Для выбора всех публикаций заданного месяца, например за январь сего года, посетите %2$s"
-#: ../../Zotlabs/Module/Register.php:138
+#: ../../Zotlabs/Module/Uexport.php:83
+#, php-format
msgid ""
-"Registration successful. Please check your email for validation instructions."
-msgstr "Регистрация завершена успешно. Пожалуйста проверьте вашу электронную почту для подтверждения."
+"These content files may be imported or restored by visiting "
+"%2$s on any site containing your channel. For best results please import "
+"or restore these in date order (oldest first)."
+msgstr "Данные файлы с содержимым могут быть импортированы и восстановлены на любом содержащем ваш канал сайте. Посетите %2$s. Для лучших результатов пожалуйста производите импорт и восстановление в порядке датировки (старые сначала)."
-#: ../../Zotlabs/Module/Register.php:145
-msgid "Your registration is pending approval by the site owner."
-msgstr "Ваша регистрация ожидает одобрения администрации сайта."
+#: ../../Zotlabs/Module/Chatsvc.php:131
+msgid "Away"
+msgstr "Нет на месте"
-#: ../../Zotlabs/Module/Register.php:148
-msgid "Your registration can not be processed."
-msgstr "Ваша регистрация не может быть обработана."
+#: ../../Zotlabs/Module/Chatsvc.php:136
+msgid "Online"
+msgstr "В сети"
-#: ../../Zotlabs/Module/Register.php:195
-msgid "Registration on this hub is disabled."
-msgstr "Регистрация на этом хабе отключена."
+#: ../../Zotlabs/Module/Like.php:56
+msgid "Like/Dislike"
+msgstr "Нравится / не нравится"
-#: ../../Zotlabs/Module/Register.php:204
-msgid "Registration on this hub is by approval only."
-msgstr "Регистрация на этом хабе только по утверждению."
+#: ../../Zotlabs/Module/Like.php:61
+msgid "This action is restricted to members."
+msgstr "Это действие доступно только участникам."
-#: ../../Zotlabs/Module/Register.php:205 ../../Zotlabs/Module/Register.php:214
-msgid "Register at another affiliated hub."
-msgstr "Зарегистрироваться на другом хабе."
+#: ../../Zotlabs/Module/Like.php:62
+msgid ""
+"Please login with your $Projectname ID or register as a new $Projectname member to continue."
+msgstr "Пожалуйста, для продолжения войдите с вашим $Projectname ID или зарегистрируйтесь как новый участник $Projectname."
-#: ../../Zotlabs/Module/Register.php:213
-msgid "Registration on this hub is by invitation only."
-msgstr "Регистрация на этом хабе доступна только по приглашениям."
+#: ../../Zotlabs/Module/Like.php:111 ../../Zotlabs/Module/Like.php:137
+#: ../../Zotlabs/Module/Like.php:175
+msgid "Invalid request."
+msgstr "Неверный запрос."
-#: ../../Zotlabs/Module/Register.php:224
-msgid ""
-"This site has exceeded the number of allowed daily account registrations. "
-"Please try again tomorrow."
-msgstr "Этот сайт превысил максимальное количество регистраций на сегодня. Пожалуйста, попробуйте снова завтра. "
+#: ../../Zotlabs/Module/Like.php:152
+msgid "thing"
+msgstr "предмет"
-#: ../../Zotlabs/Module/Register.php:245
+#: ../../Zotlabs/Module/Like.php:198
+msgid "Channel unavailable."
+msgstr "Канал недоступен."
+
+#: ../../Zotlabs/Module/Like.php:246
+msgid "Previous action reversed."
+msgstr "Предыдущее действие отменено."
+
+#: ../../Zotlabs/Module/Like.php:451
#, php-format
-msgid "I accept the %s for this website"
-msgstr "Я принимаю %s для этого веб-сайта."
+msgid "%1$s agrees with %2$s's %3$s"
+msgstr "%1$s согласен с %2$s %3$s"
-#: ../../Zotlabs/Module/Register.php:252
+#: ../../Zotlabs/Module/Like.php:453
#, php-format
-msgid "I am over %s years of age and accept the %s for this website"
-msgstr "Мой возраст превышает %s лет и я принимаю %s для этого веб-сайта."
+msgid "%1$s doesn't agree with %2$s's %3$s"
+msgstr "%1$s не согласен с %2$s %3$s"
-#: ../../Zotlabs/Module/Register.php:257
-msgid "Your email address"
-msgstr "Ваш адрес электронной почты"
+#: ../../Zotlabs/Module/Like.php:455
+#, php-format
+msgid "%1$s abstains from a decision on %2$s's %3$s"
+msgstr "%1$s воздерживается от решения по %2$s%3$s"
-#: ../../Zotlabs/Module/Register.php:258
-msgid "Choose a password"
-msgstr "Выберите пароль"
+#: ../../Zotlabs/Module/Like.php:457
+#: ../../extend/addon/hzaddons/diaspora/Receiver.php:2178
+#, php-format
+msgid "%1$s is attending %2$s's %3$s"
+msgstr "%1$s посещает %2$s%3$s"
-#: ../../Zotlabs/Module/Register.php:259
-msgid "Please re-enter your password"
-msgstr "Пожалуйста, введите пароль еще раз"
+#: ../../Zotlabs/Module/Like.php:459
+#: ../../extend/addon/hzaddons/diaspora/Receiver.php:2180
+#, php-format
+msgid "%1$s is not attending %2$s's %3$s"
+msgstr "%1$s не посещает %2$s%3$s"
-#: ../../Zotlabs/Module/Register.php:260
-msgid "Please enter your invitation code"
-msgstr "Пожалуйста, введите Ваш код приглашения"
+#: ../../Zotlabs/Module/Like.php:461
+#: ../../extend/addon/hzaddons/diaspora/Receiver.php:2182
+#, php-format
+msgid "%1$s may attend %2$s's %3$s"
+msgstr "%1$s может посетить %2$s%3$s"
-#: ../../Zotlabs/Module/Register.php:261
-msgid "Your Name"
-msgstr "Ваше имя"
+#: ../../Zotlabs/Module/Like.php:572
+msgid "Action completed."
+msgstr "Действие завершено."
-#: ../../Zotlabs/Module/Register.php:261
-msgid "Real names are preferred."
-msgstr "Предпочтительны реальные имена."
+#: ../../Zotlabs/Module/Like.php:573
+msgid "Thank you."
+msgstr "Спасибо."
-#: ../../Zotlabs/Module/Register.php:263
-#, php-format
-msgid ""
-"Your nickname will be used to create an easy to remember channel address e."
-"g. nickname%s"
-msgstr "Ваш псевдоним будет использован для создания легко запоминаемого адреса канала, напр. nickname %s"
+#: ../../Zotlabs/Module/Bookmarks.php:62
+msgid "Bookmark added"
+msgstr "Закладка добавлена"
-#: ../../Zotlabs/Module/Register.php:264
-msgid ""
-"Select a channel permission role for your usage needs and privacy "
-"requirements."
-msgstr "Выберите разрешения для канала в зависимости от ваших потребностей и требований приватности."
+#: ../../Zotlabs/Module/Bookmarks.php:78
+msgid "Bookmarks App"
+msgstr "Приложение \"Закладки\""
-#: ../../Zotlabs/Module/Register.php:265
-msgid "no"
-msgstr "нет"
+#: ../../Zotlabs/Module/Bookmarks.php:79
+msgid "Bookmark links from posts and manage them"
+msgstr "Поместить ссылки из публикации в закладки и управлять ими"
-#: ../../Zotlabs/Module/Register.php:265
-msgid "yes"
-msgstr "да"
+#: ../../Zotlabs/Module/Bookmarks.php:92
+msgid "My Bookmarks"
+msgstr "Мои закладки"
-#: ../../Zotlabs/Module/Register.php:293 ../../boot.php:1656
-#: ../../include/nav.php:160
-msgid "Register"
-msgstr "Регистрация"
+#: ../../Zotlabs/Module/Bookmarks.php:103
+msgid "My Connections Bookmarks"
+msgstr "Закладки моих контактов"
-#: ../../Zotlabs/Module/Register.php:294
-msgid ""
-"This site requires email verification. After completing this form, please "
-"check your email for further instructions."
-msgstr "Этот сайт требует проверку адреса электронной почты. После заполнения этой формы, пожалуйста, проверьте ваш почтовый ящик для дальнейших инструкций."
+#: ../../Zotlabs/Module/Attach.php:13
+msgid "Item not available."
+msgstr "Элемент недоступен."
-#: ../../Zotlabs/Module/Cover_photo.php:194
-#: ../../Zotlabs/Module/Cover_photo.php:252
-msgid "Cover Photos"
-msgstr "Фотографии обложки"
+#: ../../Zotlabs/Module/Probe.php:18
+msgid "Remote Diagnostics App"
+msgstr "Приложение \"Удалённая диагностика\""
-#: ../../Zotlabs/Module/Cover_photo.php:303 ../../include/items.php:4667
-msgid "female"
-msgstr "женщина"
+#: ../../Zotlabs/Module/Probe.php:19
+msgid "Perform diagnostics on remote channels"
+msgstr "Производит диагностику удалённых каналов"
-#: ../../Zotlabs/Module/Cover_photo.php:304 ../../include/items.php:4668
-#, php-format
-msgid "%1$s updated her %2$s"
-msgstr "%1$s обновила её %2$s"
+#: ../../Zotlabs/Module/Viewsrc.php:43
+msgid "item"
+msgstr "пункт"
-#: ../../Zotlabs/Module/Cover_photo.php:305 ../../include/items.php:4669
-msgid "male"
-msgstr "мужчина"
+#: ../../Zotlabs/Module/Cal.php:64
+msgid "Permissions denied."
+msgstr "Доступ запрещен."
-#: ../../Zotlabs/Module/Cover_photo.php:306 ../../include/items.php:4670
-#, php-format
-msgid "%1$s updated his %2$s"
-msgstr "%1$s обновил его %2$s"
+#: ../../Zotlabs/Module/Removeme.php:35
+msgid ""
+"Channel removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "Удаление канала не разрешается в течении 48 часов после смены пароля у аккаунта."
-#: ../../Zotlabs/Module/Cover_photo.php:308 ../../include/items.php:4672
-#, php-format
-msgid "%1$s updated their %2$s"
-msgstr "%2$s %1$s обновлена"
+#: ../../Zotlabs/Module/Removeme.php:60
+msgid "Remove This Channel"
+msgstr "Удалить этот канал"
-#: ../../Zotlabs/Module/Cover_photo.php:310 ../../include/channel.php:2207
-msgid "cover photo"
-msgstr "фотография обложки"
+#: ../../Zotlabs/Module/Removeme.php:61
+msgid "This channel will be completely removed from the network. "
+msgstr "Этот канал будет полностью удалён из сети. "
-#: ../../Zotlabs/Module/Cover_photo.php:424
-msgid "Your cover photo may be visible to anybody on the internet"
-msgstr "Фотография вашей обложки может быть видна всем в Интернете"
+#: ../../Zotlabs/Module/Removeme.php:61
+#: ../../Zotlabs/Module/Removeaccount.php:58
+msgid "This action is permanent and can not be undone!"
+msgstr "Это действие необратимо и не может быть отменено!"
-#: ../../Zotlabs/Module/Cover_photo.php:428
-msgid "Change Cover Photo"
-msgstr "Изменить фотографию обложки"
+#: ../../Zotlabs/Module/Removeme.php:63
+msgid "Remove this channel and all its clones from the network"
+msgstr "Удалить этот канал и все его клоны из сети"
-#: ../../Zotlabs/Module/Help.php:23
-msgid "Documentation Search"
-msgstr "Поиск документации"
+#: ../../Zotlabs/Module/Removeme.php:63
+msgid ""
+"By default only the instance of the channel located on this hub will be "
+"removed from the network"
+msgstr "По умолчанию только представление канала расположенное на данном хабе будет удалено из сети"
+
+#: ../../Zotlabs/Module/Menu.php:67
+msgid "Unable to update menu."
+msgstr "Невозможно обновить меню."
-#: ../../Zotlabs/Module/Help.php:80 ../../include/nav.php:436
-msgid "About"
-msgstr "О себе"
+#: ../../Zotlabs/Module/Menu.php:78
+msgid "Unable to create menu."
+msgstr "Невозможно создать меню."
-#: ../../Zotlabs/Module/Help.php:82
-msgid "Administrators"
-msgstr "Администраторы"
+#: ../../Zotlabs/Module/Menu.php:160 ../../Zotlabs/Module/Menu.php:173
+msgid "Menu Name"
+msgstr "Название меню"
-#: ../../Zotlabs/Module/Help.php:83
-msgid "Developers"
-msgstr "Разработчики"
+#: ../../Zotlabs/Module/Menu.php:160
+msgid "Unique name (not visible on webpage) - required"
+msgstr "Уникальное название (не видимо на странице) - требуется"
-#: ../../Zotlabs/Module/Help.php:84
-msgid "Tutorials"
-msgstr "Руководства"
+#: ../../Zotlabs/Module/Menu.php:161 ../../Zotlabs/Module/Menu.php:174
+msgid "Menu Title"
+msgstr "Заголовок меню"
-#: ../../Zotlabs/Module/Help.php:95
-msgid "$Projectname Documentation"
-msgstr "$Projectname Документация"
+#: ../../Zotlabs/Module/Menu.php:161
+msgid "Visible on webpage - leave empty for no title"
+msgstr "Видимость на странице - оставьте пустым если не хотите иметь заголовок"
-#: ../../Zotlabs/Module/Help.php:96
-msgid "Contents"
-msgstr "Содержимое"
+#: ../../Zotlabs/Module/Menu.php:162
+msgid "Allow Bookmarks"
+msgstr "Разрешить закладки"
-#: ../../Zotlabs/Module/Display.php:396
-msgid "Article"
-msgstr "Статья"
+#: ../../Zotlabs/Module/Menu.php:162 ../../Zotlabs/Module/Menu.php:221
+msgid "Menu may be used to store saved bookmarks"
+msgstr "Меню может использоваться, чтобы сохранить закладки"
-#: ../../Zotlabs/Module/Display.php:448
-msgid "Item has been removed."
-msgstr "Элемент был удалён."
+#: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:224
+msgid "Submit and proceed"
+msgstr "Отправить и обработать"
-#: ../../Zotlabs/Module/Tagrm.php:48 ../../Zotlabs/Module/Tagrm.php:98
-msgid "Tag removed"
-msgstr "Тег удалён"
+#: ../../Zotlabs/Module/Menu.php:177 ../../Zotlabs/Module/Webpages.php:266
+#: ../../Zotlabs/Module/Blocks.php:157 ../../Zotlabs/Module/Layouts.php:191
+msgid "Created"
+msgstr "Создано"
-#: ../../Zotlabs/Module/Tagrm.php:123
-msgid "Remove Item Tag"
-msgstr "Удалить тег элемента"
+#: ../../Zotlabs/Module/Menu.php:178 ../../Zotlabs/Module/Webpages.php:267
+#: ../../Zotlabs/Module/Blocks.php:158 ../../Zotlabs/Module/Layouts.php:192
+msgid "Edited"
+msgstr "Отредактировано"
-#: ../../Zotlabs/Module/Tagrm.php:125
-msgid "Select a tag to remove: "
-msgstr "Выбрать тег для удаления:"
+#: ../../Zotlabs/Module/Menu.php:179 ../../Zotlabs/Module/Notifications.php:50
+#: ../../Zotlabs/Module/Connections.php:83
+#: ../../Zotlabs/Module/Connections.php:92
+msgid "New"
+msgstr "Новые"
-#: ../../Zotlabs/Module/Network.php:109
-msgid "No such group"
-msgstr "Нет такой группы"
+#: ../../Zotlabs/Module/Menu.php:180
+msgid "Bookmarks allowed"
+msgstr "Закладки разрешены"
-#: ../../Zotlabs/Module/Network.php:158
-msgid "No such channel"
-msgstr "Нет такого канала"
+#: ../../Zotlabs/Module/Menu.php:182
+msgid "Delete this menu"
+msgstr "Удалить это меню"
-#: ../../Zotlabs/Module/Network.php:242
-msgid "Privacy group is empty"
-msgstr "Группа конфиденциальности пуста"
+#: ../../Zotlabs/Module/Menu.php:183 ../../Zotlabs/Module/Menu.php:218
+msgid "Edit menu contents"
+msgstr "Редактировать содержание меню"
-#: ../../Zotlabs/Module/Network.php:252
-msgid "Privacy group: "
-msgstr "Группа конфиденциальности: "
+#: ../../Zotlabs/Module/Menu.php:184
+msgid "Edit this menu"
+msgstr "Редактировать это меню"
-#: ../../Zotlabs/Module/Network.php:325 ../../addon/redred/Mod_Redred.php:29
-msgid "Invalid channel."
-msgstr "Недействительный канал."
+#: ../../Zotlabs/Module/Menu.php:200
+msgid "Menu could not be deleted."
+msgstr "Меню не может быть удалено."
-#: ../../Zotlabs/Module/Acl.php:360
-msgid "network"
-msgstr "сеть"
+#: ../../Zotlabs/Module/Menu.php:208 ../../Zotlabs/Module/Mitem.php:31
+msgid "Menu not found."
+msgstr "Меню не найдено"
-#: ../../Zotlabs/Module/Home.php:72 ../../Zotlabs/Module/Home.php:80
-#: ../../Zotlabs/Lib/Enotify.php:66 ../../addon/opensearch/opensearch.php:42
-msgid "$Projectname"
-msgstr ""
+#: ../../Zotlabs/Module/Menu.php:213
+msgid "Edit Menu"
+msgstr "Редактировать меню"
-#: ../../Zotlabs/Module/Home.php:90
-#, php-format
-msgid "Welcome to %s"
-msgstr "Добро пожаловать в %s"
+#: ../../Zotlabs/Module/Menu.php:217
+msgid "Add or remove entries to this menu"
+msgstr "Добавить или удалить пункты этого меню"
-#: ../../Zotlabs/Module/Filestorage.php:103
-msgid "File not found."
-msgstr "Файл не найден."
+#: ../../Zotlabs/Module/Menu.php:219
+msgid "Menu name"
+msgstr "Название меню"
-#: ../../Zotlabs/Module/Filestorage.php:152
-msgid "Permission Denied."
-msgstr "Доступ запрещен."
+#: ../../Zotlabs/Module/Menu.php:219
+msgid "Must be unique, only seen by you"
+msgstr "Должно быть уникальным (видно только вам)"
-#: ../../Zotlabs/Module/Filestorage.php:185
-msgid "Edit file permissions"
-msgstr "Редактировать разрешения файла"
+#: ../../Zotlabs/Module/Menu.php:220
+msgid "Menu title"
+msgstr "Заголовок меню"
-#: ../../Zotlabs/Module/Filestorage.php:197
-#: ../../addon/flashcards/Mod_Flashcards.php:217
-msgid "Set/edit permissions"
-msgstr "Редактировать разрешения"
+#: ../../Zotlabs/Module/Menu.php:220
+msgid "Menu title as seen by others"
+msgstr "Видимый другими заголовок меню"
-#: ../../Zotlabs/Module/Filestorage.php:198
-msgid "Include all files and sub folders"
-msgstr "Включить все файлы и подкаталоги"
+#: ../../Zotlabs/Module/Menu.php:221
+msgid "Allow bookmarks"
+msgstr "Разрешить закладки"
-#: ../../Zotlabs/Module/Filestorage.php:199
-msgid "Return to file list"
-msgstr "Вернутся к списку файлов"
+#: ../../Zotlabs/Module/Ratings.php:70
+msgid "No ratings"
+msgstr "Оценок нет"
-#: ../../Zotlabs/Module/Filestorage.php:201
-msgid "Copy/paste this code to attach file to a post"
-msgstr "Копировать / вставить этот код для прикрепления файла к публикации"
+#: ../../Zotlabs/Module/Ratings.php:98
+msgid "Rating: "
+msgstr "Оценкa:"
-#: ../../Zotlabs/Module/Filestorage.php:202
-msgid "Copy/paste this URL to link file from a web page"
-msgstr "Копировать / вставить эту URL для ссылки на файл со страницы"
+#: ../../Zotlabs/Module/Ratings.php:99
+msgid "Website: "
+msgstr "Веб-сайт:"
-#: ../../Zotlabs/Module/Filestorage.php:204
-msgid "Share this file"
-msgstr "Поделиться этим файлом"
+#: ../../Zotlabs/Module/Ratings.php:101
+msgid "Description: "
+msgstr "Описание:"
-#: ../../Zotlabs/Module/Filestorage.php:205
-msgid "Show URL to this file"
-msgstr "Показать URL этого файла"
+#: ../../Zotlabs/Module/Pubsites.php:24 ../../Zotlabs/Widget/Pubsites.php:12
+msgid "Public Hubs"
+msgstr "Публичные хабы"
-#: ../../Zotlabs/Module/Filestorage.php:206
-#: ../../Zotlabs/Storage/Browser.php:411
-msgid "Show in your contacts shared folder"
-msgstr "Показать общий каталог в ваших контактах"
+#: ../../Zotlabs/Module/Pubsites.php:27
+msgid ""
+"The listed hubs allow public registration for the $Projectname network. All "
+"hubs in the network are interlinked so membership on any of them conveys "
+"membership in the network as a whole. Some hubs may require subscription or "
+"provide tiered service plans. The hub itself may provide "
+"additional details."
+msgstr "Указанные хабы разрешают публичную регистрацию для сети $Projectname. Все хабы в сети взаимосвязаны, поэтому членство в любом из них передает членство во всю сеть. Некоторым хабам может потребоваться подписка или предоставление многоуровневых планов обслуживания. Сам хаб может предоставить дополнительные сведения."
-#: ../../Zotlabs/Module/Common.php:14
-msgid "No channel."
-msgstr "Канала нет."
+#: ../../Zotlabs/Module/Pubsites.php:33
+msgid "Hub URL"
+msgstr "URL сервера"
-#: ../../Zotlabs/Module/Common.php:45
-msgid "No connections in common."
-msgstr "Общих контактов нет."
+#: ../../Zotlabs/Module/Pubsites.php:33
+msgid "Access Type"
+msgstr "Тип доступа"
-#: ../../Zotlabs/Module/Common.php:65
-msgid "View Common Connections"
-msgstr "Просмотр общий контактов"
+#: ../../Zotlabs/Module/Pubsites.php:33
+msgid "Registration Policy"
+msgstr "Политика регистрации"
-#: ../../Zotlabs/Module/Email_resend.php:30
-msgid "Email verification resent"
-msgstr "Сообщение для проверки email отправлено повторно"
+#: ../../Zotlabs/Module/Pubsites.php:33
+msgid "Stats"
+msgstr "Статистика"
-#: ../../Zotlabs/Module/Email_resend.php:33
-msgid "Unable to resend email verification message."
-msgstr "Невозможно повторно отправить сообщение для проверки email"
+#: ../../Zotlabs/Module/Pubsites.php:33
+msgid "Software"
+msgstr "Программное обеспечение"
-#: ../../Zotlabs/Module/Viewconnections.php:65
-msgid "No connections."
-msgstr "Контактов нет."
+#: ../../Zotlabs/Module/Pubsites.php:49
+msgid "Rate"
+msgstr "Оценка"
-#: ../../Zotlabs/Module/Viewconnections.php:83
-#, php-format
-msgid "Visit %s's profile [%s]"
-msgstr "Посетить %s профиль [%s]"
+#: ../../Zotlabs/Module/Setup.php:167
+msgid "$Projectname Server - Setup"
+msgstr "$Projectname сервер - Установка"
-#: ../../Zotlabs/Module/Viewconnections.php:113
-msgid "View Connections"
-msgstr "Просмотр контактов"
+#: ../../Zotlabs/Module/Setup.php:171
+msgid "Could not connect to database."
+msgstr "Не удалось подключиться к серверу баз данных."
-#: ../../Zotlabs/Module/Admin.php:97
-msgid "Blocked accounts"
-msgstr "Заблокированные аккаунты"
+#: ../../Zotlabs/Module/Setup.php:175
+msgid ""
+"Could not connect to specified site URL. Possible SSL certificate or DNS "
+"issue."
+msgstr "Не удалось подключиться к указанному URL. Вероятно проблема с SSL сертификатом или DNS."
-#: ../../Zotlabs/Module/Admin.php:98
-msgid "Expired accounts"
-msgstr "Просроченные аккаунты"
+#: ../../Zotlabs/Module/Setup.php:182
+msgid "Could not create table."
+msgstr "Не удалось создать таблицу."
-#: ../../Zotlabs/Module/Admin.php:99
-msgid "Expiring accounts"
-msgstr "Близкие к просрочке аккаунты"
+#: ../../Zotlabs/Module/Setup.php:188
+msgid "Your site database has been installed."
+msgstr "Ваша база данных установлена."
+
+#: ../../Zotlabs/Module/Setup.php:194
+msgid ""
+"You may need to import the file \"install/schema_xxx.sql\" manually using a "
+"database client."
+msgstr "Вам может понадобится импортировать файл \"install/schema_xxx.sql\" вручную используя клиент базы данных."
-#: ../../Zotlabs/Module/Admin.php:120
-msgid "Message queues"
-msgstr "Очередь сообщений"
+#: ../../Zotlabs/Module/Setup.php:195 ../../Zotlabs/Module/Setup.php:259
+#: ../../Zotlabs/Module/Setup.php:766
+msgid "Please see the file \"install/INSTALL.txt\"."
+msgstr "Пожалуйста, обратитесь к файлу \"install/INSTALL.txt\"."
-#: ../../Zotlabs/Module/Admin.php:134
-msgid "Your software should be updated"
-msgstr "Ваше программное обеспечение должно быть обновлено"
+#: ../../Zotlabs/Module/Setup.php:256
+msgid "System check"
+msgstr "Проверка системы"
-#: ../../Zotlabs/Module/Admin.php:139
-msgid "Summary"
-msgstr "Резюме"
+#: ../../Zotlabs/Module/Setup.php:261
+msgid "Check again"
+msgstr "Перепроверить"
-#: ../../Zotlabs/Module/Admin.php:142
-msgid "Registered accounts"
-msgstr "Зарегистрированные аккаунты"
+#: ../../Zotlabs/Module/Setup.php:282
+msgid "Database connection"
+msgstr "Подключение к базе данных"
-#: ../../Zotlabs/Module/Admin.php:143
-msgid "Pending registrations"
-msgstr "Ждут утверждения"
+#: ../../Zotlabs/Module/Setup.php:283
+msgid ""
+"In order to install $Projectname we need to know how to connect to your "
+"database."
+msgstr "Для установки $Projectname необходимо знать как подключиться к ваше базе данных."
-#: ../../Zotlabs/Module/Admin.php:144
-msgid "Registered channels"
-msgstr "Зарегистрированные каналы"
+#: ../../Zotlabs/Module/Setup.php:284
+msgid ""
+"Please contact your hosting provider or site administrator if you have "
+"questions about these settings."
+msgstr "Пожалуйста, свяжитесь с вашим хостинг провайдером или администрацией сайта если у вас есть вопросы об этих настройках."
-#: ../../Zotlabs/Module/Admin.php:145
-msgid "Active addons"
-msgstr "Активные расширения"
+#: ../../Zotlabs/Module/Setup.php:285
+msgid ""
+"The database you specify below should already exist. If it does not, please "
+"create it before continuing."
+msgstr "Указанная ниже база данных должна существовать. Если это не так, пожалуйста, создайте её перед тем, как продолжить."
-#: ../../Zotlabs/Module/Admin.php:146
-msgid "Version"
-msgstr "Версия системы"
+#: ../../Zotlabs/Module/Setup.php:289
+msgid "Database Server Name"
+msgstr "Имя сервера баз данных"
-#: ../../Zotlabs/Module/Admin.php:147
-msgid "Repository version (master)"
-msgstr "Версия репозитория (master)"
+#: ../../Zotlabs/Module/Setup.php:289
+msgid "Default is 127.0.0.1"
+msgstr "По умолчанию 127.0.0.1"
-#: ../../Zotlabs/Module/Admin.php:148
-msgid "Repository version (dev)"
-msgstr "Версия репозитория (dev)"
+#: ../../Zotlabs/Module/Setup.php:290
+msgid "Database Port"
+msgstr "Порт сервера баз данных"
-#: ../../Zotlabs/Module/Service_limits.php:23
-msgid "No service class restrictions found."
-msgstr "Ограничений класса обслуживание не найдено."
+#: ../../Zotlabs/Module/Setup.php:290
+msgid "Communication port number - use 0 for default"
+msgstr "Порт коммуникации - используйте 0 по умолчанию"
-#: ../../Zotlabs/Module/Rate.php:156
-msgid "Website:"
-msgstr "Веб-сайт:"
+#: ../../Zotlabs/Module/Setup.php:291
+msgid "Database Login Name"
+msgstr "Имя для подключения к базе данных"
-#: ../../Zotlabs/Module/Rate.php:159
-#, php-format
-msgid "Remote Channel [%s] (not yet known on this site)"
-msgstr "Удалённый канал [%s] (пока неизвестен на этом сайте)"
+#: ../../Zotlabs/Module/Setup.php:292
+msgid "Database Login Password"
+msgstr "Пароль для подключения к базе данных"
-#: ../../Zotlabs/Module/Rate.php:160
-msgid "Rating (this information is public)"
-msgstr "Оценка (эта информация общедоступна)"
+#: ../../Zotlabs/Module/Setup.php:293
+msgid "Database Name"
+msgstr "Имя базы данных"
-#: ../../Zotlabs/Module/Rate.php:161
-msgid "Optionally explain your rating (this information is public)"
-msgstr "Объясните свою оценку (необязательно; эта информация общедоступна)"
+#: ../../Zotlabs/Module/Setup.php:294
+msgid "Database Type"
+msgstr "Тип базы данных"
-#: ../../Zotlabs/Module/Card_edit.php:128
-msgid "Edit Card"
-msgstr "Редактировать карточку"
+#: ../../Zotlabs/Module/Setup.php:296 ../../Zotlabs/Module/Setup.php:336
+msgid "Site administrator email address"
+msgstr "Адрес электронной почты администратора сайта"
-#: ../../Zotlabs/Module/Lostpass.php:19
-msgid "No valid account found."
-msgstr "Действительный аккаунт не найден."
+#: ../../Zotlabs/Module/Setup.php:296 ../../Zotlabs/Module/Setup.php:336
+msgid ""
+"Your account email address must match this in order to use the web admin "
+"panel."
+msgstr "Ваш адрес электронной почты должен соответствовать этому для использования веб-панели администратора."
-#: ../../Zotlabs/Module/Lostpass.php:33
-msgid "Password reset request issued. Check your email."
-msgstr "Запрос на сброс пароля отправлен. Проверьте вашу электронную почту."
+#: ../../Zotlabs/Module/Setup.php:297 ../../Zotlabs/Module/Setup.php:338
+msgid "Website URL"
+msgstr "URL веб-сайта"
-#: ../../Zotlabs/Module/Lostpass.php:39 ../../Zotlabs/Module/Lostpass.php:108
-#, php-format
-msgid "Site Member (%s)"
-msgstr "Участник сайта (%s)"
+#: ../../Zotlabs/Module/Setup.php:297 ../../Zotlabs/Module/Setup.php:338
+msgid "Please use SSL (https) URL if available."
+msgstr "Пожалуйста, используйте SSL (https) URL если возможно."
-#: ../../Zotlabs/Module/Lostpass.php:44 ../../Zotlabs/Module/Lostpass.php:49
-#, php-format
-msgid "Password reset requested at %s"
-msgstr "Запрошен сброс пароля на %s"
+#: ../../Zotlabs/Module/Setup.php:298 ../../Zotlabs/Module/Setup.php:340
+msgid "Please select a default timezone for your website"
+msgstr "Пожалуйста, выберите часовой пояс по умолчанию для вашего сайта"
-#: ../../Zotlabs/Module/Lostpass.php:68
-msgid ""
-"Request could not be verified. (You may have previously submitted it.) "
-"Password reset failed."
-msgstr "Запрос не может быть проверен. (Вы могли отправить его раньше). Сброс пароля не возможен."
+#: ../../Zotlabs/Module/Setup.php:325
+msgid "Site settings"
+msgstr "Настройки сайта"
-#: ../../Zotlabs/Module/Lostpass.php:91 ../../boot.php:1685
-msgid "Password Reset"
-msgstr "Сбросить пароль"
+#: ../../Zotlabs/Module/Setup.php:379
+msgid "PHP version 7.1 or greater is required."
+msgstr "Требуется PHP версии 7.1 или старше."
-#: ../../Zotlabs/Module/Lostpass.php:92
-msgid "Your password has been reset as requested."
-msgstr "Ваш пароль в соответствии с просьбой сброшен."
+#: ../../Zotlabs/Module/Setup.php:380
+msgid "PHP version"
+msgstr "Версия PHP"
-#: ../../Zotlabs/Module/Lostpass.php:93
-msgid "Your new password is"
-msgstr "Ваш новый пароль"
+#: ../../Zotlabs/Module/Setup.php:396
+msgid "Could not find a command line version of PHP in the web server PATH."
+msgstr "Не удалось найти консольную версию PHP в путях переменной PATH веб-сервера."
-#: ../../Zotlabs/Module/Lostpass.php:94
-msgid "Save or copy your new password - and then"
-msgstr "Сохраните ваш новый пароль и затем"
+#: ../../Zotlabs/Module/Setup.php:397
+msgid ""
+"If you don't have a command line version of PHP installed on server, you "
+"will not be able to run background polling via cron."
+msgstr "Если у вас на сервере не установлена консольная версия PHP вы не сможете запустить фоновый опрос через cron. "
-#: ../../Zotlabs/Module/Lostpass.php:95
-msgid "click here to login"
-msgstr "нажмите здесь чтобы войти"
+#: ../../Zotlabs/Module/Setup.php:401
+msgid "PHP executable path"
+msgstr "Пусть к исполняемому модулю PHP"
-#: ../../Zotlabs/Module/Lostpass.php:96
+#: ../../Zotlabs/Module/Setup.php:401
msgid ""
-"Your password may be changed from the Settings page after "
-"successful login."
-msgstr "Ваш пароль может быть изменён на странице Настройки после успешного входа."
+"Enter full path to php executable. You can leave this blank to continue the "
+"installation."
+msgstr "Введите полный путь к исполняемому модулю PHP. Вы можете оставить его пустым для продолжения установки."
-#: ../../Zotlabs/Module/Lostpass.php:117
-#, php-format
-msgid "Your password has changed at %s"
-msgstr "Пароль был изменен на %s"
+#: ../../Zotlabs/Module/Setup.php:406
+msgid "Command line PHP"
+msgstr "Командная строка PHP"
-#: ../../Zotlabs/Module/Lostpass.php:130
-msgid "Forgot your Password?"
-msgstr "Забыли ваш пароль?"
+#: ../../Zotlabs/Module/Setup.php:416
+msgid ""
+"Unable to check command line PHP, as shell_exec() is disabled. This is "
+"required."
+msgstr "Невозможно проверить командную строку PHP поскольку требуемая функция shell_exec() отключена."
-#: ../../Zotlabs/Module/Lostpass.php:131
+#: ../../Zotlabs/Module/Setup.php:420
msgid ""
-"Enter your email address and submit to have your password reset. Then check "
-"your email for further instructions."
-msgstr "Введите ваш адрес электронной почты и нажмите отправить чтобы сбросить пароль. Затем проверьте ваш почтовый ящик для дальнейших инструкций. "
+"The command line version of PHP on your system does not have "
+"\"register_argc_argv\" enabled."
+msgstr "В консольной версии PHP в вашей системе отключена опция \"register_argc_argv\"."
-#: ../../Zotlabs/Module/Lostpass.php:132
-msgid "Email Address"
-msgstr "Адрес электронной почты"
+#: ../../Zotlabs/Module/Setup.php:421
+msgid "This is required for message delivery to work."
+msgstr "Это необходимо для функционирования доставки сообщений."
-#: ../../Zotlabs/Module/Oauth.php:45
-msgid "Name is required"
-msgstr "Необходимо имя"
+#: ../../Zotlabs/Module/Setup.php:424
+msgid "PHP register_argc_argv"
+msgstr ""
-#: ../../Zotlabs/Module/Oauth.php:49
-msgid "Key and Secret are required"
-msgstr "Требуются ключ и код"
+#: ../../Zotlabs/Module/Setup.php:444
+msgid ""
+"This is not sufficient to upload larger images or files. You should be able "
+"to upload at least 4 MB at once."
+msgstr "Этого недостаточно для загрузки больших изображений или файлов. Вы должны иметь возможность загрузить как минимум 4 Мб за раз."
-#: ../../Zotlabs/Module/Oauth.php:100
-msgid "OAuth Apps Manager App"
-msgstr "Приложение \"Менеджер Oauth\""
+#: ../../Zotlabs/Module/Setup.php:446
+#, php-format
+msgid ""
+"Your max allowed total upload size is set to %s. Maximum size of one file to "
+"upload is set to %s. You are allowed to upload up to %d files at once."
+msgstr "Максимально разрешённый общий размер загрузок установлен в %s. Максимальный размер одной загрузки установлен в %s. Вам разрешено загружать до %d файлов за один приём."
-#: ../../Zotlabs/Module/Oauth.php:101
-msgid "OAuth authentication tokens for mobile and remote apps"
-msgstr "Токены аутентификации OAuth для мобильный и удалённых приложений"
+#: ../../Zotlabs/Module/Setup.php:452
+msgid "You can adjust these settings in the server php.ini file."
+msgstr "Вы можете изменить эти настройки в файле php.ini на сервере."
-#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:140
-#: ../../addon/statusnet/statusnet.php:596 ../../addon/twitter/twitter.php:614
-msgid "Consumer Key"
-msgstr "Ключ клиента"
+#: ../../Zotlabs/Module/Setup.php:454
+msgid "PHP upload limits"
+msgstr "Максимальный размер загрузки в PHP"
-#: ../../Zotlabs/Module/Oauth.php:117 ../../Zotlabs/Module/Oauth.php:143
-msgid "Icon url"
-msgstr "URL значка"
+#: ../../Zotlabs/Module/Setup.php:477
+msgid ""
+"Error: the \"openssl_pkey_new\" function on this system is not able to "
+"generate encryption keys"
+msgstr "Ошибка: функция \"openssl_pkey_new\" не может сгенерировать ключи шифрования"
-#: ../../Zotlabs/Module/Oauth.php:128
-msgid "Application not found."
-msgstr "Приложение не найдено."
+#: ../../Zotlabs/Module/Setup.php:478
+msgid ""
+"If running under Windows, please see \"http://www.php.net/manual/en/openssl."
+"installation.php\"."
+msgstr "Если работаете под Windows, см. \"http://www.php.net/manual/en/openssl.installation.php\"."
-#: ../../Zotlabs/Module/Oauth.php:171
-msgid "Connected OAuth Apps"
-msgstr "Подключенные приложения OAuth"
+#: ../../Zotlabs/Module/Setup.php:481
+msgid "Generate encryption keys"
+msgstr "Генерация ключей шифрования"
-#: ../../Zotlabs/Module/Notifications.php:60
-#: ../../Zotlabs/Lib/ThreadItem.php:450
-msgid "Mark all seen"
-msgstr "Отметить как просмотренное"
+#: ../../Zotlabs/Module/Setup.php:498
+msgid "libCurl PHP module"
+msgstr "модуль PHP libcURL"
-#: ../../Zotlabs/Lib/Activity.php:1559
-#, php-format
-msgid "Likes %1$s's %2$s"
-msgstr "Нравится %1$s %2$s"
+#: ../../Zotlabs/Module/Setup.php:499
+msgid "GD graphics PHP module"
+msgstr "модуль графики PHP GD"
-#: ../../Zotlabs/Lib/Activity.php:1562
-#, php-format
-msgid "Doesn't like %1$s's %2$s"
-msgstr "Не нравится %1$s %2$s"
+#: ../../Zotlabs/Module/Setup.php:500
+msgid "OpenSSL PHP module"
+msgstr "модуль PHP OpenSSL"
-#: ../../Zotlabs/Lib/Activity.php:1565
-#, php-format
-msgid "Will attend %1$s's %2$s"
-msgstr "Примет участие %1$s %2$s"
+#: ../../Zotlabs/Module/Setup.php:501
+msgid "PDO database PHP module"
+msgstr "модуль баз данных PHP PDO"
-#: ../../Zotlabs/Lib/Activity.php:1568
-#, php-format
-msgid "Will not attend %1$s's %2$s"
-msgstr "Не примет участие %1$s %2$s"
+#: ../../Zotlabs/Module/Setup.php:502
+msgid "mb_string PHP module"
+msgstr "модуль PHP mb_string"
-#: ../../Zotlabs/Lib/Activity.php:1571
-#, php-format
-msgid "May attend %1$s's %2$s"
-msgstr "Возможно примет участие %1$s %2$s"
+#: ../../Zotlabs/Module/Setup.php:503
+msgid "xml PHP module"
+msgstr "модуль PHP xml"
-#: ../../Zotlabs/Lib/Activity.php:2170 ../../Zotlabs/Lib/Activity.php:2364
-#: ../../widget/Netselect/Netselect.php:42 ../../addon/pubcrawl/as.php:1341
-#: ../../addon/pubcrawl/as.php:1542 ../../addon/pubcrawl/as.php:1736
-#: ../../include/network.php:1731
-msgid "ActivityPub"
-msgstr ""
+#: ../../Zotlabs/Module/Setup.php:504
+msgid "zip PHP module"
+msgstr "модуль PHP zip"
-#: ../../Zotlabs/Lib/Techlevels.php:10
-msgid "0. Beginner/Basic"
-msgstr "Начинающий / Базовый"
+#: ../../Zotlabs/Module/Setup.php:508 ../../Zotlabs/Module/Setup.php:510
+msgid "Apache mod_rewrite module"
+msgstr "модуль Apache mod_rewrite"
-#: ../../Zotlabs/Lib/Techlevels.php:11
-msgid "1. Novice - not skilled but willing to learn"
-msgstr "1. Новичок - не опытный, но желающий учиться"
+#: ../../Zotlabs/Module/Setup.php:508
+msgid ""
+"Error: Apache webserver mod-rewrite module is required but not installed."
+msgstr "Ошибка: требуемый модуль mod_rewrite веб-сервера Apache не установлен."
-#: ../../Zotlabs/Lib/Techlevels.php:12
-msgid "2. Intermediate - somewhat comfortable"
-msgstr "2. Промежуточный - более удобный"
+#: ../../Zotlabs/Module/Setup.php:514 ../../Zotlabs/Module/Setup.php:517
+msgid "exec"
+msgstr ""
-#: ../../Zotlabs/Lib/Techlevels.php:13
-msgid "3. Advanced - very comfortable"
-msgstr "3. Продвинутый - очень удобный"
+#: ../../Zotlabs/Module/Setup.php:514
+msgid ""
+"Error: exec is required but is either not installed or has been disabled in "
+"php.ini"
+msgstr "Ошибка: exec требуется, однако не установлен или был отключён в php.ini"
-#: ../../Zotlabs/Lib/Techlevels.php:14
-msgid "4. Expert - I can write computer code"
-msgstr "4. Эксперт - я умею программировать"
+#: ../../Zotlabs/Module/Setup.php:520 ../../Zotlabs/Module/Setup.php:523
+msgid "shell_exec"
+msgstr ""
-#: ../../Zotlabs/Lib/Techlevels.php:15
-msgid "5. Wizard - I probably know more than you do"
-msgstr "5. Волшебник - возможно я знаю больше чем ты"
+#: ../../Zotlabs/Module/Setup.php:520
+msgid ""
+"Error: shell_exec is required but is either not installed or has been "
+"disabled in php.ini"
+msgstr "Ошибка: shell_exec требуется, однако не установлен или был отключён в php.ini"
-#: ../../Zotlabs/Lib/Libzot.php:652 ../../include/zot.php:801
-msgid "Unable to verify channel signature"
-msgstr "Невозможно проверить подпись канала"
+#: ../../Zotlabs/Module/Setup.php:528
+msgid "Error: libCURL PHP module required but not installed."
+msgstr "Ошибка: модуль PHP libсURL требуется, однако не установлен"
-#: ../../Zotlabs/Lib/Apps.php:322
-msgid "Apps"
-msgstr "Приложения"
+#: ../../Zotlabs/Module/Setup.php:532
+msgid ""
+"Error: GD PHP module with JPEG support or ImageMagick graphics library "
+"required but not installed."
+msgstr "Ошибка: модуль PHP GD с поддержкой JPEG или графическая библиотека ImageMagick требуется, однако не установлена"
-#: ../../Zotlabs/Lib/Apps.php:323
-msgid "Affinity Tool"
-msgstr "Степень сходства"
+#: ../../Zotlabs/Module/Setup.php:536
+msgid "Error: openssl PHP module required but not installed."
+msgstr "Ошибка: модуль PHP OpenSSL требуется, однако не установлен"
-#: ../../Zotlabs/Lib/Apps.php:326
-msgid "Site Admin"
-msgstr "Администратор сайта"
+#: ../../Zotlabs/Module/Setup.php:542
+msgid ""
+"Error: PDO database PHP module missing a driver for either mysql or pgsql."
+msgstr "Ошибка: отсутствует драйвер MySQL или PgSQL в модуле баз данных PHP PDO"
-#: ../../Zotlabs/Lib/Apps.php:327 ../../addon/buglink/buglink.php:16
-msgid "Report Bug"
-msgstr "Сообщить об ошибке"
+#: ../../Zotlabs/Module/Setup.php:547
+msgid "Error: PDO database PHP module required but not installed."
+msgstr "Ошибка: модуль баз данных PHP PDO требуется, однако не установлен"
-#: ../../Zotlabs/Lib/Apps.php:328 ../../include/nav.php:492
-msgid "Bookmarks"
-msgstr "Закладки"
+#: ../../Zotlabs/Module/Setup.php:551
+msgid "Error: mb_string PHP module required but not installed."
+msgstr "Ошибка: модуль PHP mb_string требуется, однако не установлен"
-#: ../../Zotlabs/Lib/Apps.php:329 ../../Zotlabs/Widget/Chatroom_list.php:16
-#: ../../include/nav.php:479 ../../include/nav.php:482
-msgid "Chatrooms"
-msgstr "Чаты"
+#: ../../Zotlabs/Module/Setup.php:555
+msgid "Error: xml PHP module required for DAV but not installed."
+msgstr "Ошибка: модуль PHP xml требуется для DAV, однако не установлен"
-#: ../../Zotlabs/Lib/Apps.php:330
-msgid "Content Filter"
-msgstr "Фильтр содержимого"
+#: ../../Zotlabs/Module/Setup.php:559
+msgid "Error: zip PHP module required but not installed."
+msgstr "Ошибка: модуль PHP zip требуется, однако не установлен"
-#: ../../Zotlabs/Lib/Apps.php:331
-#: ../../addon/content_import/Mod_content_import.php:135
-msgid "Content Import"
-msgstr "Импорт содержимого"
+#: ../../Zotlabs/Module/Setup.php:578 ../../Zotlabs/Module/Setup.php:587
+msgid ".htconfig.php is writable"
+msgstr ".htconfig.php доступен для записи"
-#: ../../Zotlabs/Lib/Apps.php:333
-msgid "Remote Diagnostics"
-msgstr "Удалённая диагностика"
+#: ../../Zotlabs/Module/Setup.php:583
+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 "Инсталлятор требует возможности создать файл с именем \".htconfig.php\" в корневом каталоге вашего веб-сервера но не может этого сделать."
-#: ../../Zotlabs/Lib/Apps.php:334
-msgid "Suggest Channels"
-msgstr "Предлагаемые каналы"
+#: ../../Zotlabs/Module/Setup.php:584
+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 "В большинстве случаев это проблема прав доступа. Веб-сервер может не иметь возможности записывать файлы в этот каталог даже если вы можете это делать."
-#: ../../Zotlabs/Lib/Apps.php:335 ../../boot.php:1676 ../../include/nav.php:122
-#: ../../include/nav.php:126
-msgid "Login"
-msgstr "Войти"
+#: ../../Zotlabs/Module/Setup.php:585
+msgid "Please see install/INSTALL.txt for additional information."
+msgstr "Пожалуйста, ознакомьтесь с install/INSTALL.txt для дополнительных сведений."
-#: ../../Zotlabs/Lib/Apps.php:337
-msgid "Stream"
-msgstr "Поток"
+#: ../../Zotlabs/Module/Setup.php:601
+msgid ""
+"This software uses the Smarty3 template engine to render its web views. "
+"Smarty3 compiles templates to PHP to speed up rendering."
+msgstr "Это программное обеспечение использует шаблонизатор Smarty3 для отображения своих веб-страниц. Smarty3 компилирует шаблоны для PHP для ускорения рендеринга."
-#: ../../Zotlabs/Lib/Apps.php:341 ../../include/nav.php:541
-msgid "Wiki"
-msgstr ""
+#: ../../Zotlabs/Module/Setup.php:602
+#, php-format
+msgid ""
+"In order to store these compiled templates, the web server needs to have "
+"write access to the directory %s under the top level web folder."
+msgstr "Для хранения этих скомпилированных шаблонов веб-сервер должен иметь доступ на запись к каталогу %s в каталоге верхнего уровня."
-#: ../../Zotlabs/Lib/Apps.php:342 ../../include/features.php:104
-msgid "Channel Home"
-msgstr "Главная канала"
+#: ../../Zotlabs/Module/Setup.php:603 ../../Zotlabs/Module/Setup.php:624
+msgid ""
+"Please ensure that the user that your web server runs as (e.g. www-data) has "
+"write access to this folder."
+msgstr "Убедитесь, что пользователь от имени которого работает ваш веб-сервер (например, www-data), имеет доступ на запись в этот каталог."
-#: ../../Zotlabs/Lib/Apps.php:345 ../../Zotlabs/Storage/Browser.php:140
-#: ../../include/features.php:82 ../../include/nav.php:465
-#: ../../include/nav.php:468
-msgid "Calendar"
-msgstr "Календарь"
+#: ../../Zotlabs/Module/Setup.php:604
+#, php-format
+msgid ""
+"Note: as a security measure, you should give the web server write access to "
+"%s only--not the template files (.tpl) that it contains."
+msgstr "Примечание. В качестве меры безопасности вы должны предоставить доступ веб-серверу для записи только к %s но не к содержащимися в нём файлами шаблонов (.tpl)."
-#: ../../Zotlabs/Lib/Apps.php:346 ../../include/features.php:192
-msgid "Directory"
-msgstr "Каталог"
+#: ../../Zotlabs/Module/Setup.php:607
+#, php-format
+msgid "%s is writable"
+msgstr "%s доступен для записи"
-#: ../../Zotlabs/Lib/Apps.php:348
-msgid "Mail"
-msgstr "Переписка"
+#: ../../Zotlabs/Module/Setup.php:623
+msgid ""
+"This software uses the store directory to save uploaded files. The web "
+"server needs to have write access to the store directory under the top level "
+"web folder"
+msgstr "Эта программа использует каталог хранения для загруженных файлов. Для веб-сервера требуется доступ на запись начиная с верхнего уровня каталога хранения."
-#: ../../Zotlabs/Lib/Apps.php:351
-msgid "Chat"
-msgstr "Чат"
+#: ../../Zotlabs/Module/Setup.php:627
+msgid "store is writable"
+msgstr "хранилище доступно для записи"
-#: ../../Zotlabs/Lib/Apps.php:353
-msgid "Probe"
-msgstr "Проба"
+#: ../../Zotlabs/Module/Setup.php:659
+msgid ""
+"SSL certificate cannot be validated. Fix certificate or disable https access "
+"to this site."
+msgstr "SSL certificate cannot be validated. Замените его или отключите https доступ к этому сайту."
-#: ../../Zotlabs/Lib/Apps.php:354
-msgid "Suggest"
-msgstr "Предложить"
+#: ../../Zotlabs/Module/Setup.php:660
+msgid ""
+"If you have https access to your website or allow connections to TCP port "
+"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
+"NOT use self-signed certificates!"
+msgstr "Если у вас есть https-доступ к вашему сайту или разрешено подключение к TCP-порту 443 (порт https), вы ДОЛЖНЫ использовать сертификат, действительный для браузера. Вы НЕ ДОЛЖНЫ использовать самоподписанные сертификаты!"
-#: ../../Zotlabs/Lib/Apps.php:355
-msgid "Random Channel"
-msgstr "Случайный канал"
+#: ../../Zotlabs/Module/Setup.php:661
+msgid ""
+"This restriction is incorporated because public posts from you may for "
+"example contain references to images on your own hub."
+msgstr "Эти ограничения приняты поскольку ваши общедоступные публикации могут, например, содержать ссылки на изображения на вашем собственном хабе."
-#: ../../Zotlabs/Lib/Apps.php:356
-msgid "Invite"
-msgstr "Пригласить"
+#: ../../Zotlabs/Module/Setup.php:662
+msgid ""
+"If your certificate is not recognized, members of other sites (who may "
+"themselves have valid certificates) will get a warning message on their own "
+"site complaining about security issues."
+msgstr "Если ваш сертификат не признан, пользователи других сайтов (которые могут сами иметь действительные сертификаты) получат предупреждающее сообщение о проблемах с безопасностью."
-#: ../../Zotlabs/Lib/Apps.php:357 ../../Zotlabs/Widget/Admin.php:26
-msgid "Features"
-msgstr "Функции"
+#: ../../Zotlabs/Module/Setup.php:663
+msgid ""
+"This can cause usability issues elsewhere (not just on your own site) so we "
+"must insist on this requirement."
+msgstr "Это может привести к проблемам удобства использования из других мест (не только на вашем собственном сайте), поэтому мы настаиваем на этом требовании."
-#: ../../Zotlabs/Lib/Apps.php:358 ../../addon/openid/MysqlProvider.php:69
-msgid "Language"
-msgstr "Язык"
+#: ../../Zotlabs/Module/Setup.php:664
+msgid ""
+"Providers are available that issue free certificates which are browser-valid."
+msgstr "Доступны поставщики, которые выдают действительные для браузера бесплатные сертификаты."
-#: ../../Zotlabs/Lib/Apps.php:359
-msgid "Post"
-msgstr "Публикация"
+#: ../../Zotlabs/Module/Setup.php:665
+msgid ""
+"If you are confident that the certificate is valid and signed by a trusted "
+"authority, check to see if you have failed to install an intermediate cert. "
+"These are not normally required by browsers, but are required for server-to-"
+"server communications."
+msgstr "Если вы уверены, что сертификат действителен и подписан доверенным органом, проверьте, установлен ли промежуточные сертификаты. Обычно они не требуются браузерами, но бывают необходимы для связи между серверами."
-#: ../../Zotlabs/Lib/Apps.php:360 ../../addon/openid/MysqlProvider.php:58
-#: ../../addon/openid/MysqlProvider.php:59
-#: ../../addon/openid/MysqlProvider.php:60
-msgid "Profile Photo"
-msgstr "Фотография профиля"
+#: ../../Zotlabs/Module/Setup.php:667
+msgid "SSL certificate validation"
+msgstr "Проверка SSL сертификата"
-#: ../../Zotlabs/Lib/Apps.php:362 ../../include/features.php:375
-msgid "Profiles"
-msgstr "Редактировать профиль"
+#: ../../Zotlabs/Module/Setup.php:673
+msgid ""
+"Url rewrite in .htaccess is not working. Check your server configuration."
+"Test: "
+msgstr "Перезапись URL в .htaccess не работает. Проверьте настройки вашего сервера."
-#: ../../Zotlabs/Lib/Apps.php:364
-msgid "Notifications"
-msgstr "Оповещения"
+#: ../../Zotlabs/Module/Setup.php:676
+msgid "Url rewrite is working"
+msgstr "Перезапись URL работает"
-#: ../../Zotlabs/Lib/Apps.php:365
-msgid "Order Apps"
-msgstr "Порядок приложений"
+#: ../../Zotlabs/Module/Setup.php:689
+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 "Файл конфигурации базы данных \".htconfig.php\" не может быть записан. Используйте прилагаемый текст для создания файла конфигурации в корневом каталоге веб-сервера."
-#: ../../Zotlabs/Lib/Apps.php:366
-msgid "CardDAV"
-msgstr ""
+#: ../../Zotlabs/Module/Setup.php:718
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:401
+msgid "Errors encountered creating database tables."
+msgstr "При создании базы данных возникли ошибки."
-#: ../../Zotlabs/Lib/Apps.php:368
-msgid "Guest Access"
-msgstr "Гостевой доступ"
+#: ../../Zotlabs/Module/Setup.php:764
+msgid "
What next?
"
+msgstr "
Что дальше?
"
-#: ../../Zotlabs/Lib/Apps.php:369 ../../Zotlabs/Widget/Notes.php:21
-msgid "Notes"
-msgstr "Заметки"
+#: ../../Zotlabs/Module/Setup.php:765
+msgid ""
+"IMPORTANT: You will need to [manually] setup a scheduled task for the poller."
+msgstr "Вам понадобится [вручную] настроить запланированную задачу для опрашивателя."
-#: ../../Zotlabs/Lib/Apps.php:370
-msgid "OAuth Apps Manager"
-msgstr "Менеджер OAuth"
+#: ../../Zotlabs/Module/Mitem.php:63
+msgid "Unable to create element."
+msgstr "Невозможно создать элемент."
-#: ../../Zotlabs/Lib/Apps.php:371
-msgid "OAuth2 Apps Manager"
-msgstr "Менеджер OAuth2"
+#: ../../Zotlabs/Module/Mitem.php:87
+msgid "Unable to update menu element."
+msgstr "Невозможно обновить элемент меню."
-#: ../../Zotlabs/Lib/Apps.php:372
-msgid "PDL Editor"
-msgstr "Редактор PDL"
+#: ../../Zotlabs/Module/Mitem.php:103
+msgid "Unable to add menu element."
+msgstr "Невозможно добавить элемент меню."
-#: ../../Zotlabs/Lib/Apps.php:374
-msgid "Premium Channel"
-msgstr "Премиальный канал"
+#: ../../Zotlabs/Module/Mitem.php:167 ../../Zotlabs/Module/Mitem.php:246
+msgid "Menu Item Permissions"
+msgstr "Разрешения на пункт меню"
-#: ../../Zotlabs/Lib/Apps.php:376
-msgid "My Chatrooms"
-msgstr "Мои чаты"
+#: ../../Zotlabs/Module/Mitem.php:174 ../../Zotlabs/Module/Mitem.php:191
+msgid "Link Name"
+msgstr "Имя ссылки"
-#: ../../Zotlabs/Lib/Apps.php:377
-msgid "Channel Export"
-msgstr "Экспорт канала"
+#: ../../Zotlabs/Module/Mitem.php:175 ../../Zotlabs/Module/Mitem.php:255
+msgid "Link or Submenu Target"
+msgstr "Ссылка или цель подменю"
-#: ../../Zotlabs/Lib/Apps.php:554
-msgid "Purchase"
-msgstr "Купить"
+#: ../../Zotlabs/Module/Mitem.php:175
+msgid "Enter URL of the link or select a menu name to create a submenu"
+msgstr "Введите URL ссылки или выберите имя меню для создания подменю"
-#: ../../Zotlabs/Lib/Apps.php:559
-msgid "Undelete"
-msgstr "Восстановить"
+#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:256
+msgid "Use magic-auth if available"
+msgstr "Использовать magic-auth если возможно"
-#: ../../Zotlabs/Lib/Apps.php:568
-msgid "Add to app-tray"
-msgstr "Добавить в app-tray"
+#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:257
+msgid "Open link in new window"
+msgstr "Открыть ссылку в новом окне"
-#: ../../Zotlabs/Lib/Apps.php:569
-msgid "Remove from app-tray"
-msgstr "Удалить из app-tray"
+#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258
+msgid "Order in list"
+msgstr "Порядок в списке"
-#: ../../Zotlabs/Lib/Apps.php:570
-msgid "Pin to navbar"
-msgstr "Добавить на панель навигации"
+#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258
+msgid "Higher numbers will sink to bottom of listing"
+msgstr "Большие значения в конце списка"
-#: ../../Zotlabs/Lib/Apps.php:571
-msgid "Unpin from navbar"
-msgstr "Удалить с панели навигации"
+#: ../../Zotlabs/Module/Mitem.php:179
+msgid "Submit and finish"
+msgstr "Отправить и завершить"
-#: ../../Zotlabs/Lib/Permcat.php:82
-msgctxt "permcat"
-msgid "default"
-msgstr "по умолчанию"
+#: ../../Zotlabs/Module/Mitem.php:180
+msgid "Submit and continue"
+msgstr "Отправить и продолжить"
-#: ../../Zotlabs/Lib/Permcat.php:133
-msgctxt "permcat"
-msgid "follower"
-msgstr "поклонник"
+#: ../../Zotlabs/Module/Mitem.php:189
+msgid "Menu:"
+msgstr "Меню:"
-#: ../../Zotlabs/Lib/Permcat.php:137
-msgctxt "permcat"
-msgid "contributor"
-msgstr "участник"
+#: ../../Zotlabs/Module/Mitem.php:192
+msgid "Link Target"
+msgstr "Цель ссылки"
-#: ../../Zotlabs/Lib/Permcat.php:141
-msgctxt "permcat"
-msgid "publisher"
-msgstr "издатель"
+#: ../../Zotlabs/Module/Mitem.php:195
+msgid "Edit menu"
+msgstr "Редактировать меню"
-#: ../../Zotlabs/Lib/NativeWikiPage.php:42
-#: ../../Zotlabs/Lib/NativeWikiPage.php:94
-msgid "(No Title)"
-msgstr "(нет заголовка)"
+#: ../../Zotlabs/Module/Mitem.php:198
+msgid "Edit element"
+msgstr "Редактировать элемент"
-#: ../../Zotlabs/Lib/NativeWikiPage.php:109
-msgid "Wiki page create failed."
-msgstr "Не удалось создать страницу Wiki."
+#: ../../Zotlabs/Module/Mitem.php:199
+msgid "Drop element"
+msgstr "Удалить элемент"
-#: ../../Zotlabs/Lib/NativeWikiPage.php:122
-msgid "Wiki not found."
-msgstr "Wiki не найдена."
+#: ../../Zotlabs/Module/Mitem.php:200
+msgid "New element"
+msgstr "Новый элемент"
-#: ../../Zotlabs/Lib/NativeWikiPage.php:133
-msgid "Destination name already exists"
-msgstr "Имя назначения уже существует"
+#: ../../Zotlabs/Module/Mitem.php:201
+msgid "Edit this menu container"
+msgstr "Редактировать контейнер меню"
-#: ../../Zotlabs/Lib/NativeWikiPage.php:166
-#: ../../Zotlabs/Lib/NativeWikiPage.php:362
-msgid "Page not found"
-msgstr "Страница не найдена."
+#: ../../Zotlabs/Module/Mitem.php:202
+msgid "Add menu element"
+msgstr "Добавить элемент меню"
-#: ../../Zotlabs/Lib/NativeWikiPage.php:197
-msgid "Error reading page content"
-msgstr "Ошибка чтения содержимого страницы"
+#: ../../Zotlabs/Module/Mitem.php:203
+msgid "Delete this menu item"
+msgstr "Удалить этот элемент меню"
-#: ../../Zotlabs/Lib/NativeWikiPage.php:353
-#: ../../Zotlabs/Lib/NativeWikiPage.php:402
-#: ../../Zotlabs/Lib/NativeWikiPage.php:469
-#: ../../Zotlabs/Lib/NativeWikiPage.php:510
-msgid "Error reading wiki"
-msgstr "Ошибка чтения Wiki"
+#: ../../Zotlabs/Module/Mitem.php:204
+msgid "Edit this menu item"
+msgstr "Редактировать этот элемент меню"
-#: ../../Zotlabs/Lib/NativeWikiPage.php:390
-msgid "Page update failed."
-msgstr "Не удалось обновить страницу."
+#: ../../Zotlabs/Module/Mitem.php:222
+msgid "Menu item not found."
+msgstr "Элемент меню не найден."
-#: ../../Zotlabs/Lib/NativeWikiPage.php:424
-msgid "Nothing deleted"
-msgstr "Ничего не удалено"
+#: ../../Zotlabs/Module/Mitem.php:235
+msgid "Menu item deleted."
+msgstr "Элемент меню удалён."
-#: ../../Zotlabs/Lib/NativeWikiPage.php:490
-msgid "Compare: object not found."
-msgstr "Сравнение: объект не найден."
+#: ../../Zotlabs/Module/Mitem.php:237
+msgid "Menu item could not be deleted."
+msgstr "Невозможно удалить элемент меню."
-#: ../../Zotlabs/Lib/NativeWikiPage.php:496
-msgid "Page updated"
-msgstr "Страница обновлена"
+#: ../../Zotlabs/Module/Mitem.php:244
+msgid "Edit Menu Element"
+msgstr "Редактировать элемент меню"
-#: ../../Zotlabs/Lib/NativeWikiPage.php:499
-msgid "Untitled"
-msgstr "Не озаглавлено"
+#: ../../Zotlabs/Module/Mitem.php:254
+msgid "Link text"
+msgstr "Текст ссылки"
-#: ../../Zotlabs/Lib/NativeWikiPage.php:505
-msgid "Wiki resource_id required for git commit"
-msgstr "Требуется resource_id Wiki для отправки в Git"
+#: ../../Zotlabs/Module/Admin/Features.php:56
+#, php-format
+msgid "Lock feature %s"
+msgstr "Заблокировать функцию \"%s\""
-#: ../../Zotlabs/Lib/NativeWikiPage.php:562
-#: ../../Zotlabs/Widget/Wiki_page_history.php:23
-msgctxt "wiki_history"
-msgid "Message"
-msgstr "Сообщение"
+#: ../../Zotlabs/Module/Admin/Features.php:64
+msgid "Manage Additional Features"
+msgstr "Управление дополнительными функциями"
-#: ../../Zotlabs/Lib/NativeWikiPage.php:563
-#: ../../Zotlabs/Widget/Wiki_page_history.php:24
-msgid "Date"
-msgstr "Дата"
+#: ../../Zotlabs/Module/Admin/Logs.php:28
+msgid "Log settings updated."
+msgstr "Настройки журнала обновлены."
-#: ../../Zotlabs/Lib/NativeWikiPage.php:565
-#: ../../Zotlabs/Widget/Wiki_page_history.php:26
-msgid "Compare"
-msgstr "Сравнить"
+#: ../../Zotlabs/Module/Admin/Logs.php:83 ../../Zotlabs/Widget/Admin.php:48
+#: ../../Zotlabs/Widget/Admin.php:58
+msgid "Logs"
+msgstr "Журналы"
-#: ../../Zotlabs/Lib/NativeWikiPage.php:603 ../../include/bbcode.php:754
-#: ../../include/bbcode.php:924
-msgid "Different viewers will see this text differently"
-msgstr "Различные зрители увидят этот текст по-разному"
+#: ../../Zotlabs/Module/Admin/Logs.php:85
+msgid "Clear"
+msgstr "Очистить"
-#: ../../Zotlabs/Lib/PermissionDescription.php:34
-#: ../../include/acl_selectors.php:33
-msgid "Visible to your default audience"
-msgstr "Видно вашей аудитории по умолчанию."
+#: ../../Zotlabs/Module/Admin/Logs.php:91
+msgid "Debugging"
+msgstr "Отладка"
-#: ../../Zotlabs/Lib/PermissionDescription.php:107
-#: ../../include/acl_selectors.php:106
-msgid "Only me"
-msgstr "Только мне"
+#: ../../Zotlabs/Module/Admin/Logs.php:92
+msgid "Log file"
+msgstr "Файл журнала"
-#: ../../Zotlabs/Lib/PermissionDescription.php:108
-msgid "Public"
-msgstr "Общедоступно"
+#: ../../Zotlabs/Module/Admin/Logs.php:92
+msgid ""
+"Must be writable by web server. Relative to your top-level webserver "
+"directory."
+msgstr "Должен быть доступен для записи веб-сервером. Пусть относителен основного каталога веб-сайта."
-#: ../../Zotlabs/Lib/PermissionDescription.php:109
-msgid "Anybody in the $Projectname network"
-msgstr "Любому в сети $Projectname"
+#: ../../Zotlabs/Module/Admin/Logs.php:93
+msgid "Log level"
+msgstr "Уровень журнала"
-#: ../../Zotlabs/Lib/PermissionDescription.php:110
+#: ../../Zotlabs/Module/Admin/Channels.php:31
#, php-format
-msgid "Any account on %s"
-msgstr "Любой аккаунт в %s"
-
-#: ../../Zotlabs/Lib/PermissionDescription.php:111
-msgid "Any of my connections"
-msgstr "Любой из моих контактов"
+msgid "%s channel censored/uncensored"
+msgid_plural "%s channels censored/uncensored"
+msgstr[0] "%s канал цензурируется/нецензурируется"
+msgstr[1] "%s канала цензурируются/нецензурируются"
+msgstr[2] "%s каналов цензурируются/нецензурируются"
-#: ../../Zotlabs/Lib/PermissionDescription.php:112
-msgid "Only connections I specifically allow"
-msgstr "Только те контакты, кому я дам разрешение"
+#: ../../Zotlabs/Module/Admin/Channels.php:40
+#, php-format
+msgid "%s channel code allowed/disallowed"
+msgid_plural "%s channels code allowed/disallowed"
+msgstr[0] "в %s канале код разрешён/запрещён"
+msgstr[1] "в %s каналах код разрешён/запрещён"
+msgstr[2] "в %s каналах код разрешён/запрещён"
-#: ../../Zotlabs/Lib/PermissionDescription.php:113
-msgid "Anybody authenticated (could include visitors from other networks)"
-msgstr "Любой аутентифицированный (может включать посетителей их других сетей)"
+#: ../../Zotlabs/Module/Admin/Channels.php:46
+#, php-format
+msgid "%s channel deleted"
+msgid_plural "%s channels deleted"
+msgstr[0] "%s канал удалён"
+msgstr[1] "%s канала удалены"
+msgstr[2] "%s каналов удалены"
-#: ../../Zotlabs/Lib/PermissionDescription.php:114
-msgid "Any connections including those who haven't yet been approved"
-msgstr "Любые контакты включая те, которые вы ещё не одобрили"
+#: ../../Zotlabs/Module/Admin/Channels.php:65
+msgid "Channel not found"
+msgstr "Канал не найден"
-#: ../../Zotlabs/Lib/PermissionDescription.php:150
-msgid ""
-"This is your default setting for the audience of your normal stream, and "
-"posts."
-msgstr "Это настройка по умолчанию для аудитории ваших обычных потоков и публикаций"
+#: ../../Zotlabs/Module/Admin/Channels.php:75
+#, php-format
+msgid "Channel '%s' deleted"
+msgstr "Канал '%s' удалён"
-#: ../../Zotlabs/Lib/PermissionDescription.php:151
-msgid ""
-"This is your default setting for who can view your default channel profile"
-msgstr "Это настройка по умолчанию для тех, кто может просматривать профиль вашего основного канала"
+#: ../../Zotlabs/Module/Admin/Channels.php:87
+#, php-format
+msgid "Channel '%s' censored"
+msgstr "Канал '%s' цензурируется"
-#: ../../Zotlabs/Lib/PermissionDescription.php:152
-msgid "This is your default setting for who can view your connections"
-msgstr "Это настройка по умолчанию для тех, кто может просматривать ваши контакты"
+#: ../../Zotlabs/Module/Admin/Channels.php:87
+#, php-format
+msgid "Channel '%s' uncensored"
+msgstr "Канал '%s' нецензурируется"
-#: ../../Zotlabs/Lib/PermissionDescription.php:153
-msgid ""
-"This is your default setting for who can view your file storage and photos"
-msgstr "Это настройка по умолчанию для тех, кто может просматривать ваше хранилище файлов и фотографий"
+#: ../../Zotlabs/Module/Admin/Channels.php:98
+#, php-format
+msgid "Channel '%s' code allowed"
+msgstr "Код в канале '%s' разрешён"
-#: ../../Zotlabs/Lib/PermissionDescription.php:154
-msgid "This is your default setting for the audience of your webpages"
-msgstr "Это настройка по умолчанию для аудитории ваших веб-страниц"
+#: ../../Zotlabs/Module/Admin/Channels.php:98
+#, php-format
+msgid "Channel '%s' code disallowed"
+msgstr "Код в канале '%s' запрещён"
-#: ../../Zotlabs/Lib/Libzotdir.php:160 ../../include/dir_fns.php:141
-msgid "Directory Options"
-msgstr "Параметры каталога"
+#: ../../Zotlabs/Module/Admin/Channels.php:148
+#: ../../Zotlabs/Module/Admin/Accounts.php:169
+msgid "select all"
+msgstr "выбрать все"
-#: ../../Zotlabs/Lib/Libzotdir.php:162 ../../include/dir_fns.php:143
-msgid "Safe Mode"
-msgstr "Безопасный режим"
+#: ../../Zotlabs/Module/Admin/Channels.php:150
+msgid "Censor"
+msgstr "Цензурировать"
-#: ../../Zotlabs/Lib/Libzotdir.php:163 ../../include/dir_fns.php:144
-msgid "Public Forums Only"
-msgstr "Только публичные форумы"
+#: ../../Zotlabs/Module/Admin/Channels.php:151
+msgid "Uncensor"
+msgstr "Нецензурировать"
-#: ../../Zotlabs/Lib/Libzotdir.php:165 ../../include/dir_fns.php:145
-msgid "This Website Only"
-msgstr "Только этот веб-сайт"
+#: ../../Zotlabs/Module/Admin/Channels.php:152
+msgid "Allow Code"
+msgstr "Разрешить код"
-#: ../../Zotlabs/Lib/Group.php:28 ../../include/group.php:22
-msgid ""
-"A deleted group with this name was revived. Existing item permissions "
-"may apply to this group and any future members. If this is "
-"not what you intended, please create another group with a different name."
-msgstr "Удаленная группа с этим названием была восстановлена. Существующие разрешения пункт могут применяться к этой группе и к её будущих участников. Если это не то, чего вы хотели, пожалуйста, создайте другую группу с другим именем."
+#: ../../Zotlabs/Module/Admin/Channels.php:153
+msgid "Disallow Code"
+msgstr "Запретить код"
-#: ../../Zotlabs/Lib/Group.php:270 ../../include/group.php:264
-msgid "Add new connections to this privacy group"
-msgstr "Добавить новые контакты в группу конфиденциальности"
+#: ../../Zotlabs/Module/Admin/Channels.php:158
+msgid "UID"
+msgstr ""
-#: ../../Zotlabs/Lib/Group.php:302 ../../include/group.php:298
-msgid "edit"
-msgstr "редактировать"
+#: ../../Zotlabs/Module/Admin/Channels.php:162
+msgid ""
+"Selected channels will be deleted!\\n\\nEverything that was posted in these "
+"channels on this site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "Этот аккаунт {0} будет удалён!\n\nВсё что им было опубликовано на этом сайте будет удалено навсегда!\n\nВы уверены?"
-#: ../../Zotlabs/Lib/Group.php:325 ../../include/group.php:321
-msgid "Edit group"
-msgstr "Редактировать группу"
+#: ../../Zotlabs/Module/Admin/Channels.php:163
+msgid ""
+"The channel {0} will be deleted!\\n\\nEverything that was posted in this "
+"channel on this site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "Канал {0} будет удалён!\n\nВсё что было опубликовано в этом канале на этом сайте будет удалено навсегда!\n\nВы уверены?"
-#: ../../Zotlabs/Lib/Group.php:326 ../../include/group.php:322
-msgid "Add privacy group"
-msgstr "Добавить группу конфиденциальности"
+#: ../../Zotlabs/Module/Admin/Security.php:83
+msgid ""
+"By default, unfiltered HTML is allowed in embedded media. This is inherently "
+"insecure."
+msgstr "По умолчанию, HTML без фильтрации доступен во встраиваемых медиа. Это небезопасно."
-#: ../../Zotlabs/Lib/Group.php:327 ../../include/group.php:323
-msgid "Channels not in any privacy group"
-msgstr "Каналы не включены ни в одну группу конфиденциальности"
+#: ../../Zotlabs/Module/Admin/Security.php:86
+msgid ""
+"The recommended setting is to only allow unfiltered HTML from the following "
+"sites:"
+msgstr "Рекомендуется настроить разрешения использовать HTML без фильтрации только для следующих сайтов:"
-#: ../../Zotlabs/Lib/Group.php:329 ../../Zotlabs/Widget/Savedsearch.php:84
-#: ../../include/group.php:325
-msgid "add"
-msgstr "добавить"
+#: ../../Zotlabs/Module/Admin/Security.php:87
+msgid ""
+"https://youtube.com/ https://www.youtube.com/ https://youtu.be/"
+" https://vimeo.com/ https://soundcloud.com/ "
+msgstr ""
-#: ../../Zotlabs/Lib/Chatroom.php:23
-msgid "Missing room name"
-msgstr "Отсутствует название комнаты"
+#: ../../Zotlabs/Module/Admin/Security.php:88
+msgid ""
+"All other embedded content will be filtered, unless "
+"embedded content from that site is explicitly blocked."
+msgstr "се остальные встроенные материалы будут отфильтрованы, если встроенное содержимое с этого сайта явно заблокировано."
-#: ../../Zotlabs/Lib/Chatroom.php:32
-msgid "Duplicate room name"
-msgstr "Название комнаты дублируется"
+#: ../../Zotlabs/Module/Admin/Security.php:93 ../../Zotlabs/Widget/Admin.php:25
+msgid "Security"
+msgstr "Безопасность"
-#: ../../Zotlabs/Lib/Chatroom.php:82 ../../Zotlabs/Lib/Chatroom.php:90
-msgid "Invalid room specifier."
-msgstr "Неверный указатель комнаты."
+#: ../../Zotlabs/Module/Admin/Security.php:95
+msgid "Block public"
+msgstr "Блокировать публичный доступ"
-#: ../../Zotlabs/Lib/Chatroom.php:122
-msgid "Room not found."
-msgstr "Комната не найдена."
+#: ../../Zotlabs/Module/Admin/Security.php:95
+msgid ""
+"Check to block public access to all otherwise public personal pages on this "
+"site unless you are currently authenticated."
+msgstr "Установите флажок для блокировки публичного доступа ко всем другим общедоступным страницам на этом сайте, если вы в настоящее время не аутентифицированы."
-#: ../../Zotlabs/Lib/Chatroom.php:143
-msgid "Room is full"
-msgstr "Комната переполнена"
+#: ../../Zotlabs/Module/Admin/Security.php:96
+msgid "Provide a cloud root directory"
+msgstr "Предоставить корневой каталог в облаке"
-#: ../../Zotlabs/Lib/Libsync.php:733 ../../include/zot.php:2632
-#, php-format
-msgid "Unable to verify site signature for %s"
-msgstr "Невозможно проверить подпись сайта %s"
+#: ../../Zotlabs/Module/Admin/Security.php:96
+msgid ""
+"The cloud root directory lists all channel names which provide public files"
+msgstr "В корневом каталоге облака показываются все имена каналов, которые предоставляют общедоступные файлы"
-#: ../../Zotlabs/Lib/Enotify.php:60
-msgid "$Projectname Notification"
-msgstr "Оповещение $Projectname "
+#: ../../Zotlabs/Module/Admin/Security.php:97
+msgid "Show total disk space available to cloud uploads"
+msgstr "Показывать общее доступное для загрузок место в хранилище"
-#: ../../Zotlabs/Lib/Enotify.php:61 ../../addon/diaspora/util.php:336
-#: ../../addon/diaspora/util.php:349 ../../addon/diaspora/p.php:48
-msgid "$projectname"
-msgstr ""
+#: ../../Zotlabs/Module/Admin/Security.php:98
+msgid "Set \"Transport Security\" HTTP header"
+msgstr "Установить HTTP-заголовок \"Transport Security\""
-#: ../../Zotlabs/Lib/Enotify.php:63
-msgid "Thank You,"
-msgstr "Спасибо,"
+#: ../../Zotlabs/Module/Admin/Security.php:99
+msgid "Set \"Content Security Policy\" HTTP header"
+msgstr "Установить HTTP-заголовок \"Content Security Policy\""
-#: ../../Zotlabs/Lib/Enotify.php:65 ../../addon/hubwall/hubwall.php:33
-#, php-format
-msgid "%s Administrator"
-msgstr "администратор %s"
+#: ../../Zotlabs/Module/Admin/Security.php:100
+msgid "Allowed email domains"
+msgstr "Разрешённые домены email"
-#: ../../Zotlabs/Lib/Enotify.php:66
-#, php-format
-msgid "This email was sent by %1$s at %2$s."
-msgstr "Это письмо было отправлено %1$s на %2$s."
+#: ../../Zotlabs/Module/Admin/Security.php:100
+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 "Список разделённых запятыми доменов для которых разрешена регистрация на этом сайте. Wildcards разрешены. Если пусто то разрешены любые домены."
-#: ../../Zotlabs/Lib/Enotify.php:67
-#, php-format
+#: ../../Zotlabs/Module/Admin/Security.php:101
+msgid "Not allowed email domains"
+msgstr "Запрещённые домены email"
+
+#: ../../Zotlabs/Module/Admin/Security.php:101
msgid ""
-"To stop receiving these messages, please adjust your Notification Settings "
-"at %s"
-msgstr "Чтобы прекратить получать эти сообщения, настройте параметры уведомлений в %s"
+"Comma separated list of domains which are not allowed in email addresses for "
+"registrations to this site. Wildcards are accepted. Empty to allow any "
+"domains, unless allowed domains have been defined."
+msgstr "Список разделённых запятыми доменов для которых запрещена регистрация на этом сайте. Wildcards разрешены. Если пусто то разрешены любые домены до тех пор, пока разрешённые домены не будут указаны."
-#: ../../Zotlabs/Lib/Enotify.php:68
-#, php-format
-msgid "To stop receiving these messages, please adjust your %s."
-msgstr "Чтобы прекратить получать эти сообщения, пожалуйста измените %s."
+#: ../../Zotlabs/Module/Admin/Security.php:102
+msgid "Allow communications only from these sites"
+msgstr "Разрешить связь только с этими сайтами"
-#: ../../Zotlabs/Lib/Enotify.php:123
-#, php-format
-msgid "%s "
-msgstr ""
+#: ../../Zotlabs/Module/Admin/Security.php:102
+msgid ""
+"One site per line. Leave empty to allow communication from anywhere by "
+"default"
+msgstr "Один сайт на строку. Оставьте пустым для разрешения взаимодействия без ограничений (по умочанию)."
-#: ../../Zotlabs/Lib/Enotify.php:127
-#, php-format
-msgid "[$Projectname:Notify] New mail received at %s"
-msgstr "[$Projectname:Notify] Получено новое сообщение в %s"
+#: ../../Zotlabs/Module/Admin/Security.php:103
+msgid "Block communications from these sites"
+msgstr "Блокировать связь с этими сайтами"
-#: ../../Zotlabs/Lib/Enotify.php:129
-#, php-format
-msgid "%1$s sent you a new private message at %2$s."
-msgstr "%1$s отправил вам новое личное сообщение в %2$s."
+#: ../../Zotlabs/Module/Admin/Security.php:104
+msgid "Allow communications only from these channels"
+msgstr "Разрешить связь только для этих каналов"
-#: ../../Zotlabs/Lib/Enotify.php:130
-#, php-format
-msgid "%1$s sent you %2$s."
-msgstr "%1$s отправил вам %2$s."
+#: ../../Zotlabs/Module/Admin/Security.php:104
+msgid ""
+"One channel (hash) per line. Leave empty to allow from any channel by default"
+msgstr "Один канал (или его хэш) на строку. Оставьте пустым для разрешения взаимодействия с любым каналом (по умолчанию)."
-#: ../../Zotlabs/Lib/Enotify.php:130
-msgid "a private message"
-msgstr "личное сообщение"
+#: ../../Zotlabs/Module/Admin/Security.php:105
+msgid "Block communications from these channels"
+msgstr "Блокировать связь с этими каналами"
-#: ../../Zotlabs/Lib/Enotify.php:131
-#, php-format
-msgid "Please visit %s to view and/or reply to your private messages."
-msgstr "Пожалуйста, посетите %s для просмотра и/или ответа на ваши личные сообщения."
+#: ../../Zotlabs/Module/Admin/Security.php:106
+msgid "Only allow embeds from secure (SSL) websites and links."
+msgstr "Разрешать встраивание только для безопасных (SSL/TLS) сайтов и ссылок."
-#: ../../Zotlabs/Lib/Enotify.php:144
-msgid "commented on"
-msgstr "прокомментировал"
+#: ../../Zotlabs/Module/Admin/Security.php:107
+msgid "Allow unfiltered embedded HTML content only from these domains"
+msgstr "Разрешить встраивать нефильтруемое HTML-содержимое только для этих доменов"
-#: ../../Zotlabs/Lib/Enotify.php:155
-msgid "liked"
-msgstr "понравилось"
+#: ../../Zotlabs/Module/Admin/Security.php:107
+msgid "One site per line. By default embedded content is filtered."
+msgstr "Один сайт на строку. По умолчанию встраиваемое содержимое фильтруется."
-#: ../../Zotlabs/Lib/Enotify.php:158
-msgid "disliked"
-msgstr "не понравилось"
+#: ../../Zotlabs/Module/Admin/Security.php:108
+msgid "Block embedded HTML from these domains"
+msgstr "Блокировать встраивание HTML-содержимого для этих доменов"
-#: ../../Zotlabs/Lib/Enotify.php:201
+#: ../../Zotlabs/Module/Admin/Addons.php:290
#, php-format
-msgid "%1$s %2$s [zrl=%3$s]a %4$s[/zrl]"
-msgstr "%1$s %2$s [zrl=%3$s]%4$s[/zrl]"
+msgid "Plugin %s disabled."
+msgstr "Плагин %s отключен."
-#: ../../Zotlabs/Lib/Enotify.php:209
+#: ../../Zotlabs/Module/Admin/Addons.php:295
#, php-format
-msgid "%1$s %2$s [zrl=%3$s]%4$s's %5$s[/zrl]"
-msgstr "%1$s %2$s [zrl=%3$s]%5$s %4$s[/zrl]"
+msgid "Plugin %s enabled."
+msgstr "Плагин %s включен."
-#: ../../Zotlabs/Lib/Enotify.php:218
-#, php-format
-msgid "%1$s %2$s [zrl=%3$s]your %4$s[/zrl]"
-msgstr "%1$s %2$s [zrl=%3$s]ваш %4$s[/zrl]"
+#: ../../Zotlabs/Module/Admin/Addons.php:311
+#: ../../Zotlabs/Module/Admin/Themes.php:95
+msgid "Disable"
+msgstr "Запретить"
-#: ../../Zotlabs/Lib/Enotify.php:230
-#, php-format
-msgid "[$Projectname:Notify] Moderated Comment to conversation #%1$d by %2$s"
-msgstr "[$Projectname:Notify] Отмодерирован комментарий к беседе #%1$d по %2$s"
+#: ../../Zotlabs/Module/Admin/Addons.php:314
+#: ../../Zotlabs/Module/Admin/Themes.php:97
+msgid "Enable"
+msgstr "Разрешить"
-#: ../../Zotlabs/Lib/Enotify.php:232
-#, php-format
-msgid "[$Projectname:Notify] Comment to conversation #%1$d by %2$s"
-msgstr "[$Projectname:Notify] Комментарий к беседе #%1$d по %2$s"
+#: ../../Zotlabs/Module/Admin/Addons.php:343
+#: ../../Zotlabs/Module/Admin/Addons.php:441 ../../Zotlabs/Widget/Admin.php:27
+msgid "Addons"
+msgstr "Расширения"
-#: ../../Zotlabs/Lib/Enotify.php:233
-#, php-format
-msgid "%1$s commented on an item/conversation you have been following."
-msgstr "%1$s прокомментировал тему / беседу за которым вы следите."
+#: ../../Zotlabs/Module/Admin/Addons.php:344
+#: ../../Zotlabs/Module/Admin/Themes.php:124
+msgid "Toggle"
+msgstr "Переключить"
-#: ../../Zotlabs/Lib/Enotify.php:236 ../../Zotlabs/Lib/Enotify.php:317
-#: ../../Zotlabs/Lib/Enotify.php:333 ../../Zotlabs/Lib/Enotify.php:358
-#: ../../Zotlabs/Lib/Enotify.php:375 ../../Zotlabs/Lib/Enotify.php:388
-#, php-format
-msgid "Please visit %s to view and/or reply to the conversation."
-msgstr "Пожалуйста, посетите %s для просмотра и / или ответа в беседе."
+#: ../../Zotlabs/Module/Admin/Addons.php:352
+#: ../../Zotlabs/Module/Admin/Themes.php:134
+msgid "Author: "
+msgstr "Автор: "
-#: ../../Zotlabs/Lib/Enotify.php:240 ../../Zotlabs/Lib/Enotify.php:241
-#, php-format
-msgid "Please visit %s to approve or reject this comment."
-msgstr "Пожалуйста посетитет %s для одобрения и отклонения комментария."
+#: ../../Zotlabs/Module/Admin/Addons.php:353
+#: ../../Zotlabs/Module/Admin/Themes.php:135
+msgid "Maintainer: "
+msgstr "Сопровождающий:"
-#: ../../Zotlabs/Lib/Enotify.php:299
-#, php-format
-msgid "%1$s liked [zrl=%2$s]your %3$s[/zrl]"
-msgstr "%1$s понравился [zrl=%2$s]ваш %3$s[/zrl]"
+#: ../../Zotlabs/Module/Admin/Addons.php:354
+msgid "Minimum project version: "
+msgstr "Минимальная версия проекта: "
-#: ../../Zotlabs/Lib/Enotify.php:313
-#, php-format
-msgid "[$Projectname:Notify] Like received to conversation #%1$d by %2$s"
-msgstr "[$Projectname:Notify] Беседа получила отметку \"нравится\" #%1$d от %2$s"
+#: ../../Zotlabs/Module/Admin/Addons.php:355
+msgid "Maximum project version: "
+msgstr "Максимальная версия проекта: "
-#: ../../Zotlabs/Lib/Enotify.php:314
-#, php-format
-msgid "%1$s liked an item/conversation you created."
-msgstr "%1$s нравится тема / беседа которую вы создали."
+#: ../../Zotlabs/Module/Admin/Addons.php:356
+msgid "Minimum PHP version: "
+msgstr "Минимальная версия PHP: "
-#: ../../Zotlabs/Lib/Enotify.php:325
-#, php-format
-msgid "[$Projectname:Notify] %s posted to your profile wall"
-msgstr "[$Projectname:Notify] %s сделал публикацию на стене вашего профиля"
+#: ../../Zotlabs/Module/Admin/Addons.php:357
+msgid "Compatible Server Roles: "
+msgstr "Совместимые роли сервера: "
-#: ../../Zotlabs/Lib/Enotify.php:327
-#, php-format
-msgid "%1$s posted to your profile wall at %2$s"
-msgstr "%1$s сделал публикацию на стене вашего профиля в %2$s"
+#: ../../Zotlabs/Module/Admin/Addons.php:358
+msgid "Requires: "
+msgstr "Необходимо:"
-#: ../../Zotlabs/Lib/Enotify.php:329
-#, php-format
-msgid "%1$s posted to [zrl=%2$s]your wall[/zrl]"
-msgstr "%1$s опубликовал на [zrl=%2$s]вашей стене[/zrl]"
+#: ../../Zotlabs/Module/Admin/Addons.php:359
+#: ../../Zotlabs/Module/Admin/Addons.php:446
+msgid "Disabled - version incompatibility"
+msgstr "Отключено - несовместимость версий"
-#: ../../Zotlabs/Lib/Enotify.php:352
-#, php-format
-msgid "[$Projectname:Notify] %s tagged you"
-msgstr "[$Projectname:Notify] %s отметил вас"
+#: ../../Zotlabs/Module/Admin/Addons.php:415
+msgid "Enter the public git repository URL of the addon repo."
+msgstr "Введите URL публичного репозитория расширений git"
-#: ../../Zotlabs/Lib/Enotify.php:353
-#, php-format
-msgid "%1$s tagged you at %2$s"
-msgstr "%1$s отметил вас в %2$s"
+#: ../../Zotlabs/Module/Admin/Addons.php:416
+msgid "Addon repo git URL"
+msgstr "URL репозитория расширений git"
-#: ../../Zotlabs/Lib/Enotify.php:354
-#, php-format
-msgid "%1$s [zrl=%2$s]tagged you[/zrl]."
-msgstr "%1$s [zrl=%2$s]отметил вас[/zrl]."
+#: ../../Zotlabs/Module/Admin/Addons.php:417
+msgid "Custom repo name"
+msgstr "Пользовательское имя репозитория"
-#: ../../Zotlabs/Lib/Enotify.php:365
-#, php-format
-msgid "[$Projectname:Notify] %1$s poked you"
-msgstr "[$Projectname:Notify] %1$s ткнул вас"
+#: ../../Zotlabs/Module/Admin/Addons.php:417
+msgid "(optional)"
+msgstr "(необязательно)"
-#: ../../Zotlabs/Lib/Enotify.php:366
-#, php-format
-msgid "%1$s poked you at %2$s"
-msgstr "%1$s ткнул вас в %2$s"
+#: ../../Zotlabs/Module/Admin/Addons.php:418
+msgid "Download Addon Repo"
+msgstr "Загрузить репозиторий расширений"
-#: ../../Zotlabs/Lib/Enotify.php:367
-#, php-format
-msgid "%1$s [zrl=%2$s]poked you[/zrl]."
-msgstr "%1$s [zrl=%2$s]ткнул вас[/zrl]."
+#: ../../Zotlabs/Module/Admin/Addons.php:425
+msgid "Install new repo"
+msgstr "Установить новый репозиторий"
-#: ../../Zotlabs/Lib/Enotify.php:382
-#, php-format
-msgid "[$Projectname:Notify] %s tagged your post"
-msgstr "[$Projectname:Notify] %s отметил вашу публикацию"
+#: ../../Zotlabs/Module/Admin/Addons.php:426 ../../Zotlabs/Lib/Apps.php:536
+msgid "Install"
+msgstr "Установить"
-#: ../../Zotlabs/Lib/Enotify.php:383
-#, php-format
-msgid "%1$s tagged your post at %2$s"
-msgstr "%1$s отметил вашу публикацию на %2$s"
+#: ../../Zotlabs/Module/Admin/Addons.php:449
+msgid "Manage Repos"
+msgstr "Управление репозиториями"
-#: ../../Zotlabs/Lib/Enotify.php:384
-#, php-format
-msgid "%1$s tagged [zrl=%2$s]your post[/zrl]"
-msgstr "%1$s отметил [zrl=%2$s]вашу публикацию[/zrl]"
+#: ../../Zotlabs/Module/Admin/Addons.php:450
+msgid "Installed Addon Repositories"
+msgstr "Установленные репозитории расширений"
-#: ../../Zotlabs/Lib/Enotify.php:395
-msgid "[$Projectname:Notify] Introduction received"
-msgstr "[$Projectname:Notify] Получено приглашение"
+#: ../../Zotlabs/Module/Admin/Addons.php:451
+msgid "Install a New Addon Repository"
+msgstr "Установить новый репозиторий расширений"
-#: ../../Zotlabs/Lib/Enotify.php:396
-#, php-format
-msgid "You've received an new connection request from '%1$s' at %2$s"
-msgstr "Вы получили новый запрос контакта от '%1$s' в %2$s"
+#: ../../Zotlabs/Module/Admin/Addons.php:458
+msgid "Switch branch"
+msgstr "Переключить ветку"
-#: ../../Zotlabs/Lib/Enotify.php:397
-#, php-format
-msgid "You've received [zrl=%1$s]a new connection request[/zrl] from %2$s."
-msgstr "Вы получили [zrl=%1$s]новый запрос контакта[/zrl] от %2$s."
+#: ../../Zotlabs/Module/Admin/Site.php:161
+msgid "Site settings updated."
+msgstr "Настройки сайта обновлены."
-#: ../../Zotlabs/Lib/Enotify.php:400 ../../Zotlabs/Lib/Enotify.php:418
-#, php-format
-msgid "You may visit their profile at %s"
-msgstr "Вы можете увидеть его профиль по ссылке %s"
+#: ../../Zotlabs/Module/Admin/Site.php:205
+msgid "mobile"
+msgstr "мобильный"
-#: ../../Zotlabs/Lib/Enotify.php:402
-#, php-format
-msgid "Please visit %s to approve or reject the connection request."
-msgstr "Пожалуйста, посетите %s, чтобы одобрить или отклонить запрос контакта."
+#: ../../Zotlabs/Module/Admin/Site.php:207
+msgid "experimental"
+msgstr "экспериментальный"
-#: ../../Zotlabs/Lib/Enotify.php:409
-msgid "[$Projectname:Notify] Friend suggestion received"
-msgstr "[$Projectname:Notify] Получено предложение дружить"
+#: ../../Zotlabs/Module/Admin/Site.php:209
+msgid "unsupported"
+msgstr "неподдерживаемый"
-#: ../../Zotlabs/Lib/Enotify.php:410
-#, php-format
-msgid "You've received a friend suggestion from '%1$s' at %2$s"
-msgstr "Вы получили предложение дружить от '%1$s' в %2$s"
+#: ../../Zotlabs/Module/Admin/Site.php:256
+msgid "Yes - with approval"
+msgstr "Да - требует подтверждения"
-#: ../../Zotlabs/Lib/Enotify.php:411
-#, php-format
-msgid "You've received [zrl=%1$s]a friend suggestion[/zrl] for %2$s from %3$s."
-msgstr "Вы получили [zrl=%1$s]предложение дружить[/zrl] для %2$s от %3$s."
+#: ../../Zotlabs/Module/Admin/Site.php:262
+msgid "My site is not a public server"
+msgstr "Мой сайт не является публичным сервером"
-#: ../../Zotlabs/Lib/Enotify.php:416
-msgid "Name:"
-msgstr "Имя:"
+#: ../../Zotlabs/Module/Admin/Site.php:263
+msgid "My site has paid access only"
+msgstr "Мой сайт доступен только с оплатой "
-#: ../../Zotlabs/Lib/Enotify.php:417
-msgid "Photo:"
-msgstr "Фото:"
+#: ../../Zotlabs/Module/Admin/Site.php:264
+msgid "My site has free access only"
+msgstr "На моём сайте разрешён свободный доступ"
-#: ../../Zotlabs/Lib/Enotify.php:420
-#, php-format
-msgid "Please visit %s to approve or reject the suggestion."
-msgstr "Пожалуйста, посетите %s, чтобы одобрить или отклонить предложение."
+#: ../../Zotlabs/Module/Admin/Site.php:265
+msgid "My site offers free accounts with optional paid upgrades"
+msgstr "На моём сайте разрешены бесплатные аккаунты с дополнительными платными услугами"
-#: ../../Zotlabs/Lib/Enotify.php:640
-msgid "[$Projectname:Notify]"
-msgstr "[$Projectname:Уведомление]"
+#: ../../Zotlabs/Module/Admin/Site.php:279
+msgid "Default permission role for new accounts"
+msgstr "Разрешения по умолчанию для новых аккаунтов"
-#: ../../Zotlabs/Lib/Enotify.php:808
-msgid "created a new post"
-msgstr "создал новую публикацию"
+#: ../../Zotlabs/Module/Admin/Site.php:279
+msgid ""
+"This role will be used for the first channel created after registration."
+msgstr "Эта роль будет использоваться для первого канала, созданного после регистрации."
-#: ../../Zotlabs/Lib/Enotify.php:809
-#, php-format
-msgid "commented on %s's post"
-msgstr "прокомментировал публикацию %s"
+#: ../../Zotlabs/Module/Admin/Site.php:288 ../../Zotlabs/Widget/Admin.php:22
+msgid "Site"
+msgstr "Сайт"
-#: ../../Zotlabs/Lib/Enotify.php:812
-#, php-format
-msgid "repeated %s's post"
-msgstr "разместил публикацию %s"
+#: ../../Zotlabs/Module/Admin/Site.php:291
+msgid "File upload"
+msgstr "Загрузка файла"
-#: ../../Zotlabs/Lib/Enotify.php:821
-#, php-format
-msgid "edited a post dated %s"
-msgstr "отредактировал публикацию датированную %s"
+#: ../../Zotlabs/Module/Admin/Site.php:292
+msgid "Policies"
+msgstr "Правила"
-#: ../../Zotlabs/Lib/Enotify.php:825
-#, php-format
-msgid "edited a comment dated %s"
-msgstr "отредактировал комментарий датированный %s"
+#: ../../Zotlabs/Module/Admin/Site.php:297
+#: ../../extend/addon/hzaddons/statusnet/statusnet.php:593
+msgid "Site name"
+msgstr "Название сайта"
-#: ../../Zotlabs/Lib/NativeWiki.php:143
-msgid "Wiki updated successfully"
-msgstr "Wiki успешно обновлена"
+#: ../../Zotlabs/Module/Admin/Site.php:299
+msgid "Banner/Logo"
+msgstr "Баннер / логотип"
-#: ../../Zotlabs/Lib/NativeWiki.php:197
-msgid "Wiki files deleted successfully"
-msgstr "Wiki успешно удалена"
+#: ../../Zotlabs/Module/Admin/Site.php:299
+msgid "Unfiltered HTML/CSS/JS is allowed"
+msgstr "Разрешён нефильтруемый HTML/CSS/JS"
-#: ../../Zotlabs/Lib/DB_Upgrade.php:67
-msgid "Source code of failed update: "
-msgstr "Исходный код неудачного обновления: "
+#: ../../Zotlabs/Module/Admin/Site.php:300
+msgid "Administrator Information"
+msgstr "Информация об администраторе"
-#: ../../Zotlabs/Lib/DB_Upgrade.php:88
-#, php-format
-msgid "Update Error at %s"
-msgstr "Ошибка обновления на %s"
+#: ../../Zotlabs/Module/Admin/Site.php:300
+msgid ""
+"Contact information for site administrators. Displayed on siteinfo page. "
+"BBCode can be used here"
+msgstr "Контактная информация для администраторов сайта. Показывается на информационной странице сайта. Можно использовать BBCode."
-#: ../../Zotlabs/Lib/DB_Upgrade.php:94
-#, php-format
-msgid "Update %s failed. See error logs."
-msgstr "Выполнение %s неудачно. Проверьте системный журнал."
+#: ../../Zotlabs/Module/Admin/Site.php:301 ../../Zotlabs/Module/Siteinfo.php:24
+msgid "Site Information"
+msgstr "Информация о сайте"
-#: ../../Zotlabs/Lib/ThreadItem.php:103 ../../include/conversation.php:700
-msgid "Private Message"
-msgstr "Личное сообщение"
+#: ../../Zotlabs/Module/Admin/Site.php:301
+msgid ""
+"Publicly visible description of this site. Displayed on siteinfo page. "
+"BBCode can be used here"
+msgstr "Публичное видимое описание сайта. Показывается на информационной странице сайта. Можно использовать BBCode."
-#: ../../Zotlabs/Lib/ThreadItem.php:130
-msgid "Privacy conflict. Discretion advised."
-msgstr "Конфиликт настроек конфиденциальности."
+#: ../../Zotlabs/Module/Admin/Site.php:302
+msgid "System language"
+msgstr "Язык системы"
-#: ../../Zotlabs/Lib/ThreadItem.php:172 ../../Zotlabs/Storage/Browser.php:286
-msgid "Admin Delete"
-msgstr "Удалено администратором"
+#: ../../Zotlabs/Module/Admin/Site.php:303
+msgid "System theme"
+msgstr "Системная тема"
-#: ../../Zotlabs/Lib/ThreadItem.php:178 ../../include/conversation.php:690
-msgid "Select"
-msgstr "Выбрать"
+#: ../../Zotlabs/Module/Admin/Site.php:303
+msgid ""
+"Default system theme - may be over-ridden by user profiles - change theme settings"
+msgstr "Системная тема по умолчанию - может быть изменена в профиле пользователя - изменить параметры темы."
-#: ../../Zotlabs/Lib/ThreadItem.php:203
-msgid "I will attend"
-msgstr "Я буду участвовать"
+#: ../../Zotlabs/Module/Admin/Site.php:306
+msgid "Allow Feeds as Connections"
+msgstr "Разрешить ленты новостей как контакты"
-#: ../../Zotlabs/Lib/ThreadItem.php:203
-msgid "I will not attend"
-msgstr "Я не буду участвовать"
+#: ../../Zotlabs/Module/Admin/Site.php:306
+msgid "(Heavy system resource usage)"
+msgstr "(Высокое использование системных ресурсов)"
-#: ../../Zotlabs/Lib/ThreadItem.php:203
-msgid "I might attend"
-msgstr "Я возможно буду присутствовать"
+#: ../../Zotlabs/Module/Admin/Site.php:307
+msgid "Maximum image size"
+msgstr "Максимальный размер изображения"
-#: ../../Zotlabs/Lib/ThreadItem.php:213
-msgid "I agree"
-msgstr "Я согласен"
+#: ../../Zotlabs/Module/Admin/Site.php:307
+msgid ""
+"Maximum size in bytes of uploaded images. Default is 0, which means no "
+"limits."
+msgstr "Максимальный размер загруженных изображений в байтах. По умолчанию 0 или без ограничений."
-#: ../../Zotlabs/Lib/ThreadItem.php:213
-msgid "I disagree"
-msgstr "Я не согласен"
+#: ../../Zotlabs/Module/Admin/Site.php:308
+msgid "Does this site allow new member registration?"
+msgstr "Разрешается ли регистрация новых пользователей на этом сайте?"
-#: ../../Zotlabs/Lib/ThreadItem.php:213
-msgid "I abstain"
-msgstr "Я воздержался"
+#: ../../Zotlabs/Module/Admin/Site.php:309
+msgid "Invitation only"
+msgstr "Только по приглашениям"
-#: ../../Zotlabs/Lib/ThreadItem.php:267 ../../include/conversation.php:695
-msgid "Toggle Star Status"
-msgstr "Переключить статус пометки"
+#: ../../Zotlabs/Module/Admin/Site.php:309
+msgid ""
+"Only allow new member registrations with an invitation code. Above register "
+"policy must be set to Yes."
+msgstr "Регистрация пользователей разрешается только по приглашениям. Вышеуказанная политика регистрация должны быть установлена в \"Да\"."
-#: ../../Zotlabs/Lib/ThreadItem.php:278 ../../include/conversation.php:707
-msgid "Message signature validated"
-msgstr "Подпись сообщения проверена"
+#: ../../Zotlabs/Module/Admin/Site.php:310
+msgid "Minimum age"
+msgstr "Минимальный возраст"
-#: ../../Zotlabs/Lib/ThreadItem.php:279 ../../include/conversation.php:708
-msgid "Message signature incorrect"
-msgstr "Подпись сообщения неверная"
+#: ../../Zotlabs/Module/Admin/Site.php:310
+msgid "Minimum age (in years) for who may register on this site."
+msgstr "Минимальный возраст (в годах) для регистрации на этом сайте."
-#: ../../Zotlabs/Lib/ThreadItem.php:287
-msgid "Add Tag"
-msgstr "Добавить тег"
+#: ../../Zotlabs/Module/Admin/Site.php:311
+msgid "Which best describes the types of account offered by this hub?"
+msgstr "Как лучше описать тип учётных записей предлагаемых на этом хабе?"
-#: ../../Zotlabs/Lib/ThreadItem.php:291 ../../include/conversation.php:891
-msgid "Conversation Tools"
-msgstr "Инструменты общения"
+#: ../../Zotlabs/Module/Admin/Site.php:311
+msgid "This is displayed on the public server site list."
+msgstr "Это отображается в списке общедоступных серверов."
-#: ../../Zotlabs/Lib/ThreadItem.php:307 ../../include/taxonomy.php:573
-msgid "like"
-msgstr "нравится"
+#: ../../Zotlabs/Module/Admin/Site.php:312
+msgid "Register text"
+msgstr "Текст регистрации"
-#: ../../Zotlabs/Lib/ThreadItem.php:308 ../../include/taxonomy.php:574
-msgid "dislike"
-msgstr "не нравится"
+#: ../../Zotlabs/Module/Admin/Site.php:312
+msgid "Will be displayed prominently on the registration page."
+msgstr "Будет отображаться на странице регистрации на видном месте."
-#: ../../Zotlabs/Lib/ThreadItem.php:309
-msgid "Reply on this comment"
-msgstr "Ответить на этот комментарий"
+#: ../../Zotlabs/Module/Admin/Site.php:314
+msgid "Site homepage to show visitors (default: login box)"
+msgstr "Домашняя страница, которая будет показываться посетителям сайт (по умочанию - форма входа)."
+
+#: ../../Zotlabs/Module/Admin/Site.php:314
+msgid ""
+"example: 'pubstream' to show public stream, 'page/sys/home' to show a system "
+"webpage called 'home' or 'include:home.html' to include a file."
+msgstr "например: 'pubstream' для показа публичного потока, 'page/sys/home' для показа системной домашней веб-страницы или 'include:home.html' для включения файла."
-#: ../../Zotlabs/Lib/ThreadItem.php:309
-msgid "reply"
-msgstr "ответить"
+#: ../../Zotlabs/Module/Admin/Site.php:315
+msgid "Preserve site homepage URL"
+msgstr "Сохранить URL главной страницы сайта"
-#: ../../Zotlabs/Lib/ThreadItem.php:309
-msgid "Reply to"
-msgstr "Ответить"
+#: ../../Zotlabs/Module/Admin/Site.php:315
+msgid ""
+"Present the site homepage in a frame at the original location instead of "
+"redirecting"
+msgstr "Показывать домашнюю страницу сайта во фрейме вместо стандартной переадресации"
-#: ../../Zotlabs/Lib/ThreadItem.php:319
-msgid "Share This"
-msgstr "Поделиться этим"
+#: ../../Zotlabs/Module/Admin/Site.php:316
+msgid "Accounts abandoned after x days"
+msgstr "Аккаунты считаются заброшенными после N дней"
-#: ../../Zotlabs/Lib/ThreadItem.php:319
-msgid "share"
-msgstr "поделиться"
+#: ../../Zotlabs/Module/Admin/Site.php:316
+msgid ""
+"Will not waste system resources polling external sites for abandonded "
+"accounts. Enter 0 for no time limit."
+msgstr "Системные ресурсы не будут расходоваться для опроса внешних сайтов для заброшенных аккаунтов. Введите 0 для отсутствия ограничений."
-#: ../../Zotlabs/Lib/ThreadItem.php:329
-msgid "Delivery Report"
-msgstr "Отчёт о доставке"
+#: ../../Zotlabs/Module/Admin/Site.php:317
+msgid "Allowed friend domains"
+msgstr "Разрешенные домены друзей"
-#: ../../Zotlabs/Lib/ThreadItem.php:348
-#, php-format
-msgid "%d comment"
-msgid_plural "%d comments"
-msgstr[0] "%d комментарий"
-msgstr[1] "%d комментария"
-msgstr[2] "%d комментариев"
+#: ../../Zotlabs/Module/Admin/Site.php:317
+msgid ""
+"Comma separated list of domains which are allowed to establish friendships "
+"with this site. Wildcards are accepted. Empty to allow any domains"
+msgstr "Список разделённых запятыми доменов с которыми разрешено устанавливать дружеские отношения на этом сайте. Wildcards разрешены. Пусто означает разрешены любые домены."
-#: ../../Zotlabs/Lib/ThreadItem.php:380 ../../Zotlabs/Lib/ThreadItem.php:381
-#, php-format
-msgid "View %s's profile - %s"
-msgstr "Просмотр профиля %s - %s"
+#: ../../Zotlabs/Module/Admin/Site.php:318
+msgid "Verify Email Addresses"
+msgstr "Проверка адреса электронной почты"
-#: ../../Zotlabs/Lib/ThreadItem.php:384
-msgid "to"
-msgstr "к"
+#: ../../Zotlabs/Module/Admin/Site.php:318
+msgid ""
+"Check to verify email addresses used in account registration (recommended)."
+msgstr "Включите для проверки адреса электронной почты использованного при регистрации (рекомендуется)."
-#: ../../Zotlabs/Lib/ThreadItem.php:385
-msgid "via"
-msgstr "через"
+#: ../../Zotlabs/Module/Admin/Site.php:319
+msgid "Force publish"
+msgstr "Принудительно публиковать"
-#: ../../Zotlabs/Lib/ThreadItem.php:386
-msgid "Wall-to-Wall"
-msgstr "Стена-к-Стене"
+#: ../../Zotlabs/Module/Admin/Site.php:319
+msgid ""
+"Check to force all profiles on this site to be listed in the site directory."
+msgstr "Включите для принудительного включения всех учётных записей на данном сайте в каталог."
-#: ../../Zotlabs/Lib/ThreadItem.php:387
-msgid "via Wall-To-Wall:"
-msgstr "через Стена-к-Стене:"
+#: ../../Zotlabs/Module/Admin/Site.php:320
+msgid "Import Public Streams"
+msgstr "Импортированные публичные потоки"
-#: ../../Zotlabs/Lib/ThreadItem.php:401 ../../include/conversation.php:766
-#, php-format
-msgid "from %s"
-msgstr "от %s"
+#: ../../Zotlabs/Module/Admin/Site.php:320
+msgid ""
+"Import and allow access to public content pulled from other sites. Warning: "
+"this content is unmoderated."
+msgstr "Импортировать и разрешить публичный доступ к загружаемым с других сайтов потоков. Внимание - этот контент не может модерироваться."
-#: ../../Zotlabs/Lib/ThreadItem.php:404 ../../include/conversation.php:769
-#, php-format
-msgid "last edited: %s"
-msgstr "последнее редактирование: %s"
+#: ../../Zotlabs/Module/Admin/Site.php:321
+msgid "Site only Public Streams"
+msgstr "Публичные потоки только с сайта"
-#: ../../Zotlabs/Lib/ThreadItem.php:405 ../../include/conversation.php:770
-#, php-format
-msgid "Expires: %s"
-msgstr "Срок действия: %s"
+#: ../../Zotlabs/Module/Admin/Site.php:321
+msgid ""
+"Allow access to public content originating only from this site if Imported "
+"Public Streams are disabled."
+msgstr "Разрешить доступ к общедоступному контенту, исходящему только с этого сайта, если импортированные публичные потоки отключены."
-#: ../../Zotlabs/Lib/ThreadItem.php:413
-msgid "Attend"
-msgstr "Посетить"
+#: ../../Zotlabs/Module/Admin/Site.php:322
+msgid "Allow anybody on the internet to access the Public streams"
+msgstr "Разрешить всем доступ к публичным потокам"
-#: ../../Zotlabs/Lib/ThreadItem.php:414
-msgid "Attendance Options"
-msgstr "Параметры посещаемости"
+#: ../../Zotlabs/Module/Admin/Site.php:322
+msgid ""
+"Disable to require authentication before viewing. Warning: this content is "
+"unmoderated."
+msgstr "Отключите если для просмотра требуется аутентификация. Внимание - этот контент не может модерироваться."
-#: ../../Zotlabs/Lib/ThreadItem.php:415
-msgid "Vote"
-msgstr "Голосовать"
+#: ../../Zotlabs/Module/Admin/Site.php:323
+msgid "Only import Public stream posts with this text"
+msgstr "Импортировать только публичные потоки с этим текстом"
-#: ../../Zotlabs/Lib/ThreadItem.php:416
-msgid "Voting Options"
-msgstr "Параметры голосования"
+#: ../../Zotlabs/Module/Admin/Site.php:323
+#: ../../Zotlabs/Module/Admin/Site.php:324
+#: ../../Zotlabs/Module/Connedit.php:892 ../../Zotlabs/Module/Connedit.php:893
+msgid ""
+"words one per line or #tags or /patterns/ or lang=xx, leave blank to import "
+"all posts"
+msgstr "слова по одному в строку, #тег, /шаблон/ или lang=xxl; оставьте пустым для импорта всех публикаций"
-#: ../../Zotlabs/Lib/ThreadItem.php:431
-msgid "Go to previous comment"
-msgstr "Перейти к предыдущему комментарию"
+#: ../../Zotlabs/Module/Admin/Site.php:324
+msgid "Do not import Public stream posts with this text"
+msgstr "Не импортировать публичные потоки с этим текстом"
-#: ../../Zotlabs/Lib/ThreadItem.php:440
-#: ../../addon/bookmarker/bookmarker.php:38
-msgid "Save Bookmarks"
-msgstr "Сохранить закладки"
+#: ../../Zotlabs/Module/Admin/Site.php:327
+msgid "Login on Homepage"
+msgstr "Вход на домашней странице"
-#: ../../Zotlabs/Lib/ThreadItem.php:441
-msgid "Add to Calendar"
-msgstr "Добавить в календарь"
+#: ../../Zotlabs/Module/Admin/Site.php:327
+msgid ""
+"Present a login box to visitors on the home page if no other content has "
+"been configured."
+msgstr "Предоставлять форму входа для посетителей на домашней странице если другого содержимого не настроено."
-#: ../../Zotlabs/Lib/ThreadItem.php:468 ../../include/conversation.php:483
-msgid "This is an unsaved preview"
-msgstr "Это несохранённый просмотр"
+#: ../../Zotlabs/Module/Admin/Site.php:328
+msgid "Enable context help"
+msgstr "Включить контекстную помощь"
-#: ../../Zotlabs/Lib/ThreadItem.php:502 ../../include/js_strings.php:7
-#, php-format
-msgid "%s show all"
-msgstr "%s показать всё"
+#: ../../Zotlabs/Module/Admin/Site.php:328
+msgid ""
+"Display contextual help for the current page when the help button is pressed."
+msgstr "Показывать контекстную помощь для текущей странице при нажатии на кнопку \"Помощь\"."
-#: ../../Zotlabs/Lib/ThreadItem.php:797 ../../addon/hsse/hsse.php:200
-#: ../../include/conversation.php:1406
-msgid "Bold"
-msgstr "Жирный"
+#: ../../Zotlabs/Module/Admin/Site.php:330
+msgid "Reply-to email address for system generated email."
+msgstr "Адрес email Reply-to для генерируемых системой сообщений."
-#: ../../Zotlabs/Lib/ThreadItem.php:798 ../../addon/hsse/hsse.php:201
-#: ../../include/conversation.php:1407
-msgid "Italic"
-msgstr "Курсив"
+#: ../../Zotlabs/Module/Admin/Site.php:331
+msgid "Sender (From) email address for system generated email."
+msgstr "Адрес email отправителя (From) для генерируемых системой сообщений."
-#: ../../Zotlabs/Lib/ThreadItem.php:799 ../../addon/hsse/hsse.php:202
-#: ../../include/conversation.php:1408
-msgid "Underline"
-msgstr "Подчеркнутый"
+#: ../../Zotlabs/Module/Admin/Site.php:332
+msgid "Name of email sender for system generated email."
+msgstr "Имя отправителя для генерируемых системой сообщений."
-#: ../../Zotlabs/Lib/ThreadItem.php:800 ../../addon/hsse/hsse.php:203
-#: ../../include/conversation.php:1409
-msgid "Quote"
-msgstr "Цитата"
+#: ../../Zotlabs/Module/Admin/Site.php:334
+msgid "Directory Server URL"
+msgstr "URL сервера каталогов"
-#: ../../Zotlabs/Lib/ThreadItem.php:801 ../../addon/hsse/hsse.php:204
-#: ../../include/conversation.php:1410
-msgid "Code"
-msgstr "Код"
+#: ../../Zotlabs/Module/Admin/Site.php:334
+msgid "Default directory server"
+msgstr "Сервер каталогов по умолчанию"
-#: ../../Zotlabs/Lib/ThreadItem.php:802
-msgid "Image"
-msgstr "Изображение"
+#: ../../Zotlabs/Module/Admin/Site.php:336
+msgid "Proxy user"
+msgstr "Имя пользователя proxy-сервера"
-#: ../../Zotlabs/Lib/ThreadItem.php:803 ../../addon/hsse/hsse.php:205
-#: ../../include/conversation.php:1411
-msgid "Attach/Upload file"
-msgstr "Прикрепить/загрузить файл"
+#: ../../Zotlabs/Module/Admin/Site.php:337
+msgid "Proxy URL"
+msgstr "URL proxy-сервера"
-#: ../../Zotlabs/Lib/ThreadItem.php:804
-msgid "Insert Link"
-msgstr "Вставить ссылку"
+#: ../../Zotlabs/Module/Admin/Site.php:338
+msgid "Network timeout"
+msgstr "Время ожидания сети"
-#: ../../Zotlabs/Lib/ThreadItem.php:805
-msgid "Video"
-msgstr "Видео"
+#: ../../Zotlabs/Module/Admin/Site.php:338
+msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
+msgstr "Значение в секундах. Если установлен в 0 - без ограничений (не рекомендуется)."
-#: ../../Zotlabs/Lib/ThreadItem.php:815
-msgid "Your full name (required)"
-msgstr "Ваше полное имя (требуется)"
+#: ../../Zotlabs/Module/Admin/Site.php:339
+msgid "Delivery interval"
+msgstr "Интервал доставки"
-#: ../../Zotlabs/Lib/ThreadItem.php:816
-msgid "Your email address (required)"
-msgstr "Ваш адрес электронной почты (требуется)"
+#: ../../Zotlabs/Module/Admin/Site.php:339
+msgid ""
+"Delay background delivery processes by this many seconds to reduce system "
+"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 "
+"for large dedicated servers."
+msgstr "Значение задержки фоновых процессов доставки в секундах для снижения нагрузки на систему. Рекомендуется 4-5 для серверов совместного использования, 2-3 для частных виртуальных и 0-1 для выделенных серверов."
-#: ../../Zotlabs/Lib/ThreadItem.php:817
-msgid "Your website URL (optional)"
-msgstr "URL вашего вебсайта (необязательно)"
+#: ../../Zotlabs/Module/Admin/Site.php:340
+msgid "Deliveries per process"
+msgstr "Доставок на процесс"
-#: ../../Zotlabs/Zot/Auth.php:152
+#: ../../Zotlabs/Module/Admin/Site.php:340
msgid ""
-"Remote authentication blocked. You are logged into this site locally. Please "
-"logout and retry."
-msgstr "Удалённая аутентификация заблокирована. Вы вошли на этот сайт локально. Пожалуйста, выйдите и попробуйте ещё раз."
+"Number of deliveries to attempt in a single operating system process. Adjust "
+"if necessary to tune system performance. Recommend: 1-5."
+msgstr "Количество доставок для одного процесса. Настройте в соответствии с производительностью системы. Рекомендуется 1-5."
-#: ../../Zotlabs/Zot/Auth.php:264 ../../addon/openid/Mod_Openid.php:76
-#: ../../addon/openid/Mod_Openid.php:178
-#, php-format
-msgid "Welcome %s. Remote authentication successful."
-msgstr "Добро пожаловать %s. Удаленная аутентификация успешно завершена."
+#: ../../Zotlabs/Module/Admin/Site.php:341
+msgid "Queue Threshold"
+msgstr "Порог очереди"
-#: ../../Zotlabs/Storage/Browser.php:107 ../../Zotlabs/Storage/Browser.php:295
-msgid "parent"
-msgstr "источник"
+#: ../../Zotlabs/Module/Admin/Site.php:341
+msgid ""
+"Always defer immediate delivery if queue contains more than this number of "
+"entries."
+msgstr "Всегда откладывать немедленную доставку, если в очереди содержится большее количество записей, чем это."
-#: ../../Zotlabs/Storage/Browser.php:131 ../../include/text.php:2952
-msgid "Collection"
-msgstr "Коллекция"
+#: ../../Zotlabs/Module/Admin/Site.php:342
+msgid "Poll interval"
+msgstr "Интервал опроса"
-#: ../../Zotlabs/Storage/Browser.php:134
-msgid "Principal"
-msgstr "Субъект"
+#: ../../Zotlabs/Module/Admin/Site.php:342
+msgid ""
+"Delay background polling processes by this many seconds to reduce system "
+"load. If 0, use delivery interval."
+msgstr "Задержка фоновых процессов опроса на указанное количество секунд для снижения нагрузки на систему. Если 0 - использовать интервал доставки."
-#: ../../Zotlabs/Storage/Browser.php:137
-msgid "Addressbook"
-msgstr "Адресная книга"
+#: ../../Zotlabs/Module/Admin/Site.php:343
+msgid "Path to ImageMagick convert program"
+msgstr "Путь к ImageMagick"
-#: ../../Zotlabs/Storage/Browser.php:143
-msgid "Schedule Inbox"
-msgstr "План занятий входящий"
+#: ../../Zotlabs/Module/Admin/Site.php:343
+msgid ""
+"If set, use this program to generate photo thumbnails for huge images ( > "
+"4000 pixels in either dimension), otherwise memory exhaustion may occur. "
+"Example: /usr/bin/convert"
+msgstr "При установке эта программа генерирует миниатюры изображений для больших файлов (свыше 4000 в любом измерении) для предотвращения утечки памяти. Пример: /usr/bin/convert"
-#: ../../Zotlabs/Storage/Browser.php:146
-msgid "Schedule Outbox"
-msgstr "План занятий исходящий"
+#: ../../Zotlabs/Module/Admin/Site.php:344
+msgid "Allow SVG thumbnails in file browser"
+msgstr "Разрешить SVG миниатюры в просмотрщике файлов"
-#: ../../Zotlabs/Storage/Browser.php:279
-msgid "Total"
-msgstr "Всего"
+#: ../../Zotlabs/Module/Admin/Site.php:344
+msgid "WARNING: SVG images may contain malicious code."
+msgstr "Внимание: изображения SVG могут содержать вредоносный код."
-#: ../../Zotlabs/Storage/Browser.php:281
-msgid "Shared"
-msgstr "Общие"
+#: ../../Zotlabs/Module/Admin/Site.php:345
+msgid "Maximum Load Average"
+msgstr "Максимальная средняя нагрузка"
-#: ../../Zotlabs/Storage/Browser.php:283
-msgid "Add Files"
-msgstr "Добавить файлы"
+#: ../../Zotlabs/Module/Admin/Site.php:345
+msgid ""
+"Maximum system load before delivery and poll processes are deferred - "
+"default 50."
+msgstr "Максимальная нагрузка системы для откладывания процессов опроса и доставки - по умолчанию 50."
-#: ../../Zotlabs/Storage/Browser.php:367
-#, php-format
-msgid "You are using %1$s of your available file storage."
-msgstr "Вы используете %1$s из доступного вам хранилища файлов."
+#: ../../Zotlabs/Module/Admin/Site.php:346
+msgid "Expiration period in days for imported (grid/network) content"
+msgstr "Срок хранения в днях для импортированного содержимого (из матрицы / сети)."
-#: ../../Zotlabs/Storage/Browser.php:372
-#, php-format
-msgid "You are using %1$s of %2$s available file storage. (%3$s%)"
-msgstr "Вы используете %1$s из %2$s доступного хранилища файлов (%3$s%)."
+#: ../../Zotlabs/Module/Admin/Site.php:346
+msgid "0 for no expiration of imported content"
+msgstr "0 для постоянного хранения импортированного содержимого"
-#: ../../Zotlabs/Storage/Browser.php:383
-msgid "WARNING:"
-msgstr "Предупреждение:"
+#: ../../Zotlabs/Module/Admin/Site.php:347
+msgid ""
+"Do not expire any posts which have comments less than this many days ago"
+msgstr "Продлевать строк хранения для любых публикаций, которые имеют комментарии возрастом менее этого значения"
-#: ../../Zotlabs/Storage/Browser.php:395
-msgid "Create new folder"
-msgstr "Создать новую папку"
+#: ../../Zotlabs/Module/Admin/Site.php:349
+msgid ""
+"Public servers: Optional landing (marketing) webpage for new registrants"
+msgstr "Публичные серверы: необязательная маркетинговая лэндинг-страница для новых пользователей"
-#: ../../Zotlabs/Storage/Browser.php:397
-msgid "Upload file"
-msgstr "Загрузить файл"
+#: ../../Zotlabs/Module/Admin/Site.php:349
+#, php-format
+msgid "Create this page first. Default is %s/register"
+msgstr "Создать эту страницу первой. По умолчанию %s/register"
-#: ../../Zotlabs/Storage/Browser.php:410
-msgid "Drop files here to immediately upload"
-msgstr "Поместите файлы сюда для немедленной загрузки"
+#: ../../Zotlabs/Module/Admin/Site.php:350
+msgid "Page to display after creating a new channel"
+msgstr "Страница для показа после создания нового канала"
-#: ../../Zotlabs/Widget/Forums.php:100
-#: ../../Zotlabs/Widget/Activity_filter.php:73
-#: ../../Zotlabs/Widget/Notifications.php:119
-#: ../../Zotlabs/Widget/Notifications.php:120
-msgid "Forums"
-msgstr "Форумы"
+#: ../../Zotlabs/Module/Admin/Site.php:350
+msgid "Default: profiles"
+msgstr "По умолчанию: profiles"
-#: ../../Zotlabs/Widget/Cdav.php:37
-msgid "Select Channel"
-msgstr "Выбрать канал"
+#: ../../Zotlabs/Module/Admin/Site.php:352
+msgid "Optional: site location"
+msgstr "Необязательно: место размещения сайта"
-#: ../../Zotlabs/Widget/Cdav.php:42
-msgid "Read-write"
-msgstr "Чтение-запись"
+#: ../../Zotlabs/Module/Admin/Site.php:352
+msgid "Region or country"
+msgstr "Регион или страна"
-#: ../../Zotlabs/Widget/Cdav.php:43
-msgid "Read-only"
-msgstr "Только чтение"
+#: ../../Zotlabs/Module/Admin/Profs.php:89
+msgid "New Profile Field"
+msgstr "Поле нового профиля"
-#: ../../Zotlabs/Widget/Cdav.php:127
-msgid "Channel Calendar"
-msgstr "Календарь канала"
+#: ../../Zotlabs/Module/Admin/Profs.php:90
+#: ../../Zotlabs/Module/Admin/Profs.php:110
+msgid "Field nickname"
+msgstr "Псевдоним поля"
-#: ../../Zotlabs/Widget/Cdav.php:131
-msgid "Shared CalDAV Calendars"
-msgstr "Общие календари CalDAV"
+#: ../../Zotlabs/Module/Admin/Profs.php:90
+#: ../../Zotlabs/Module/Admin/Profs.php:110
+msgid "System name of field"
+msgstr "Системное имя поля"
-#: ../../Zotlabs/Widget/Cdav.php:135
-msgid "Share this calendar"
-msgstr "Поделиться этим календарём"
+#: ../../Zotlabs/Module/Admin/Profs.php:91
+#: ../../Zotlabs/Module/Admin/Profs.php:111
+msgid "Input type"
+msgstr "Тип ввода"
-#: ../../Zotlabs/Widget/Cdav.php:137
-msgid "Calendar name and color"
-msgstr "Имя и цвет календаря"
+#: ../../Zotlabs/Module/Admin/Profs.php:92
+#: ../../Zotlabs/Module/Admin/Profs.php:112
+msgid "Field Name"
+msgstr "Имя поля"
-#: ../../Zotlabs/Widget/Cdav.php:139
-msgid "Create new CalDAV calendar"
-msgstr "Создать новый календарь CalDAV"
+#: ../../Zotlabs/Module/Admin/Profs.php:92
+#: ../../Zotlabs/Module/Admin/Profs.php:112
+msgid "Label on profile pages"
+msgstr "Метка на странице профиля"
-#: ../../Zotlabs/Widget/Cdav.php:141
-msgid "Calendar Name"
-msgstr "Имя календаря"
+#: ../../Zotlabs/Module/Admin/Profs.php:93
+#: ../../Zotlabs/Module/Admin/Profs.php:113
+msgid "Help text"
+msgstr "Текст подсказки"
-#: ../../Zotlabs/Widget/Cdav.php:142
-msgid "Calendar Tools"
-msgstr "Инструменты календаря"
+#: ../../Zotlabs/Module/Admin/Profs.php:93
+#: ../../Zotlabs/Module/Admin/Profs.php:113
+msgid "Additional info (optional)"
+msgstr "Дополнительная информация (необязательно)"
-#: ../../Zotlabs/Widget/Cdav.php:144
-msgid "Import calendar"
-msgstr "Импортировать календарь"
+#: ../../Zotlabs/Module/Admin/Profs.php:103
+msgid "Field definition not found"
+msgstr "Определения поля не найдено"
-#: ../../Zotlabs/Widget/Cdav.php:145
-msgid "Select a calendar to import to"
-msgstr "Выбрать календарь для импорта в"
+#: ../../Zotlabs/Module/Admin/Profs.php:109
+msgid "Edit Profile Field"
+msgstr "Редактировать поле профиля"
-#: ../../Zotlabs/Widget/Cdav.php:172
-msgid "Addressbooks"
-msgstr "Адресные книги"
+#: ../../Zotlabs/Module/Admin/Profs.php:168 ../../Zotlabs/Widget/Admin.php:30
+msgid "Profile Fields"
+msgstr "Поля профиля"
-#: ../../Zotlabs/Widget/Cdav.php:174
-msgid "Addressbook name"
-msgstr "Имя адресной книги"
+#: ../../Zotlabs/Module/Admin/Profs.php:169
+msgid "Basic Profile Fields"
+msgstr "Основные поля профиля"
-#: ../../Zotlabs/Widget/Cdav.php:176
-msgid "Create new addressbook"
-msgstr "Создать новую адресную книгу"
+#: ../../Zotlabs/Module/Admin/Profs.php:170
+msgid "Advanced Profile Fields"
+msgstr "Дополнительные поля профиля"
-#: ../../Zotlabs/Widget/Cdav.php:177
-msgid "Addressbook Name"
-msgstr "Имя адресной книги"
+#: ../../Zotlabs/Module/Admin/Profs.php:170
+msgid "(In addition to basic fields)"
+msgstr "(к основым полям)"
-#: ../../Zotlabs/Widget/Cdav.php:179
-msgid "Addressbook Tools"
-msgstr "Инструменты адресной книги"
+#: ../../Zotlabs/Module/Admin/Profs.php:172
+msgid "All available fields"
+msgstr "Все доступные поля"
-#: ../../Zotlabs/Widget/Cdav.php:180
-msgid "Import addressbook"
-msgstr "Импортировать адресную книгу"
+#: ../../Zotlabs/Module/Admin/Profs.php:173
+msgid "Custom Fields"
+msgstr "Настраиваемые поля"
-#: ../../Zotlabs/Widget/Cdav.php:181
-msgid "Select an addressbook to import to"
-msgstr "Выбрать адресную книгу для импорта в"
+#: ../../Zotlabs/Module/Admin/Profs.php:177
+msgid "Create Custom Field"
+msgstr "Создать настраиваемое поле"
-#: ../../Zotlabs/Widget/Appcategories.php:46 ../../Zotlabs/Widget/Filer.php:31
-#: ../../widget/Netselect/Netselect.php:26 ../../include/contact_widgets.php:56
-#: ../../include/contact_widgets.php:99 ../../include/contact_widgets.php:142
-#: ../../include/contact_widgets.php:187
-msgid "Everything"
-msgstr "Всё"
+#: ../../Zotlabs/Module/Admin/Queue.php:35
+msgid "Queue Statistics"
+msgstr "Статистика очереди"
-#: ../../Zotlabs/Widget/Eventstools.php:13
-msgid "Events Tools"
-msgstr "Инструменты для событий"
+#: ../../Zotlabs/Module/Admin/Queue.php:36
+msgid "Total Entries"
+msgstr "Всего записей"
-#: ../../Zotlabs/Widget/Eventstools.php:14
-msgid "Export Calendar"
-msgstr "Экспортировать календарь"
+#: ../../Zotlabs/Module/Admin/Queue.php:37
+msgid "Priority"
+msgstr "Приоритет"
-#: ../../Zotlabs/Widget/Eventstools.php:15
-msgid "Import Calendar"
-msgstr "Импортировать календарь"
+#: ../../Zotlabs/Module/Admin/Queue.php:38
+msgid "Destination URL"
+msgstr "Конечный URL-адрес"
-#: ../../Zotlabs/Widget/Suggestedchats.php:32
-msgid "Suggested Chatrooms"
-msgstr "Рекомендуемые чаты"
+#: ../../Zotlabs/Module/Admin/Queue.php:39
+msgid "Mark hub permanently offline"
+msgstr "Пометить хаб как постоянно отключенный"
-#: ../../Zotlabs/Widget/Hq_controls.php:14
-msgid "HQ Control Panel"
-msgstr "Панель управления HQ"
+#: ../../Zotlabs/Module/Admin/Queue.php:40
+msgid "Empty queue for this hub"
+msgstr "Освободить очередь для этого хаба"
-#: ../../Zotlabs/Widget/Hq_controls.php:17
-msgid "Create a new post"
-msgstr "Создать новую публикацию"
+#: ../../Zotlabs/Module/Admin/Queue.php:41
+msgid "Last known contact"
+msgstr "Последний известный контакт"
-#: ../../Zotlabs/Widget/Mailmenu.php:13
-msgid "Private Mail Menu"
-msgstr "Меню личной переписки"
+#: ../../Zotlabs/Module/Admin/Themes.php:26
+msgid "Theme settings updated."
+msgstr "Настройки темы обновленны."
-#: ../../Zotlabs/Widget/Mailmenu.php:15
-msgid "Combined View"
-msgstr "Комбинированный вид"
+#: ../../Zotlabs/Module/Admin/Themes.php:61
+msgid "No themes found."
+msgstr "Темы не найдены."
-#: ../../Zotlabs/Widget/Mailmenu.php:20
-msgid "Inbox"
-msgstr "Входящие"
+#: ../../Zotlabs/Module/Admin/Themes.php:116
+msgid "Screenshot"
+msgstr "Снимок экрана"
-#: ../../Zotlabs/Widget/Mailmenu.php:25
-msgid "Outbox"
-msgstr "Исходящие"
+#: ../../Zotlabs/Module/Admin/Themes.php:123
+#: ../../Zotlabs/Module/Admin/Themes.php:157 ../../Zotlabs/Widget/Admin.php:28
+msgid "Themes"
+msgstr "Темы"
-#: ../../Zotlabs/Widget/Mailmenu.php:30
-msgid "New Message"
-msgstr "Новое сообщение"
+#: ../../Zotlabs/Module/Admin/Themes.php:162
+msgid "[Experimental]"
+msgstr "[экспериментальный]"
-#: ../../Zotlabs/Widget/Chatroom_list.php:20
-msgid "Overview"
-msgstr "Обзор"
+#: ../../Zotlabs/Module/Admin/Themes.php:163
+msgid "[Unsupported]"
+msgstr "[неподдерживаемый]"
-#: ../../Zotlabs/Widget/Rating.php:51
-msgid "Rating Tools"
-msgstr "Инструменты оценки"
+#: ../../Zotlabs/Module/Admin/Accounts.php:37
+#, php-format
+msgid "%s account blocked/unblocked"
+msgid_plural "%s account blocked/unblocked"
+msgstr[0] "%s аккаунт блокирован/разблокирован"
+msgstr[1] "%s аккаунта блокированы/разблокированы"
+msgstr[2] "%s аккаунтов блокированы/разблокированы"
-#: ../../Zotlabs/Widget/Rating.php:55 ../../Zotlabs/Widget/Rating.php:57
-msgid "Rate Me"
-msgstr "Оценить меня"
+#: ../../Zotlabs/Module/Admin/Accounts.php:44
+#, php-format
+msgid "%s account deleted"
+msgid_plural "%s accounts deleted"
+msgstr[0] "%s аккаунт удалён"
+msgstr[1] "%s аккаунта удалёны"
+msgstr[2] "%s аккаунтов удалёны"
-#: ../../Zotlabs/Widget/Rating.php:60
-msgid "View Ratings"
-msgstr "Просмотр оценок"
+#: ../../Zotlabs/Module/Admin/Accounts.php:80
+msgid "Account not found"
+msgstr "Аккаунт не найден"
-#: ../../Zotlabs/Widget/Activity.php:50
-msgctxt "widget"
-msgid "Activity"
-msgstr "Активность"
+#: ../../Zotlabs/Module/Admin/Accounts.php:99
+#, php-format
+msgid "Account '%s' blocked"
+msgstr "Аккаунт '%s' заблокирован"
-#: ../../Zotlabs/Widget/Activity_filter.php:36
+#: ../../Zotlabs/Module/Admin/Accounts.php:107
#, php-format
-msgid "Show posts related to the %s privacy group"
-msgstr "Показывать публикации относящиеся к группе конфиденциальности %s"
+msgid "Account '%s' unblocked"
+msgstr "Аккаунт '%s' разблокирован"
-#: ../../Zotlabs/Widget/Activity_filter.php:45
-msgid "Show my privacy groups"
-msgstr "Показывать мои группы конфиденциальности"
+#: ../../Zotlabs/Module/Admin/Accounts.php:170
+msgid "Registrations waiting for confirm"
+msgstr "Регистрации ждут подтверждения"
-#: ../../Zotlabs/Widget/Activity_filter.php:66
-msgid "Show posts to this forum"
-msgstr "Показывать публикации этого форума"
+#: ../../Zotlabs/Module/Admin/Accounts.php:171
+msgid "Request date"
+msgstr "Дата запроса"
-#: ../../Zotlabs/Widget/Activity_filter.php:77
-msgid "Show forums"
-msgstr "Показывать форумы"
+#: ../../Zotlabs/Module/Admin/Accounts.php:172
+msgid "No registrations."
+msgstr "Нет новых регистраций."
-#: ../../Zotlabs/Widget/Activity_filter.php:91
-msgid "Starred Posts"
-msgstr "Отмеченные публикации"
+#: ../../Zotlabs/Module/Admin/Accounts.php:176
+#: ../../Zotlabs/Module/Connedit.php:636
+msgid "Block"
+msgstr "Блокировать"
-#: ../../Zotlabs/Widget/Activity_filter.php:95
-msgid "Show posts that I have starred"
-msgstr "Показывать публикации которые я отметил"
+#: ../../Zotlabs/Module/Admin/Accounts.php:177
+#: ../../Zotlabs/Module/Connedit.php:636
+msgid "Unblock"
+msgstr "Разблокировать"
-#: ../../Zotlabs/Widget/Activity_filter.php:106
-msgid "Personal Posts"
-msgstr "Личные публикации"
+#: ../../Zotlabs/Module/Admin/Accounts.php:182
+msgid "ID"
+msgstr ""
-#: ../../Zotlabs/Widget/Activity_filter.php:110
-msgid "Show posts that mention or involve me"
-msgstr "Показывать публикации где вы были упомянуты или привлечены"
+#: ../../Zotlabs/Module/Admin/Accounts.php:184
+msgid "All Channels"
+msgstr "Все каналы"
-#: ../../Zotlabs/Widget/Activity_filter.php:131
-#, php-format
-msgid "Show posts that I have filed to %s"
-msgstr "Показывать публикации которые я добавил в %s"
+#: ../../Zotlabs/Module/Admin/Accounts.php:185
+msgid "Register date"
+msgstr "Дата регистрации"
-#: ../../Zotlabs/Widget/Activity_filter.php:137
-#: ../../Zotlabs/Widget/Filer.php:28 ../../include/contact_widgets.php:53
-#: ../../include/features.php:311
-msgid "Saved Folders"
-msgstr "Сохранённые каталоги"
+#: ../../Zotlabs/Module/Admin/Accounts.php:186
+msgid "Last login"
+msgstr "Последний вход"
-#: ../../Zotlabs/Widget/Activity_filter.php:141
-msgid "Show filed post categories"
-msgstr "Показывать категории добавленных публикаций"
+#: ../../Zotlabs/Module/Admin/Accounts.php:187
+msgid "Expires"
+msgstr "Срок действия"
-#: ../../Zotlabs/Widget/Activity_filter.php:155
-msgid "Panel search"
-msgstr "Панель поиска"
+#: ../../Zotlabs/Module/Admin/Accounts.php:188
+msgid "Service Class"
+msgstr "Класс обслуживания"
-#: ../../Zotlabs/Widget/Activity_filter.php:165
-msgid "Filter by name"
-msgstr "Отфильтровать по имени"
+#: ../../Zotlabs/Module/Admin/Accounts.php:190
+msgid ""
+"Selected accounts will be deleted!\\n\\nEverything these accounts had posted "
+"on this site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "Выбранные учётные записи будут удалены!\n\nВсё что было ими опубликовано на этом сайте будет удалено навсегда!\n\nВы уверены?"
-#: ../../Zotlabs/Widget/Activity_filter.php:180
-msgid "Remove active filter"
-msgstr "Удалить активный фильтр"
+#: ../../Zotlabs/Module/Admin/Accounts.php:191
+msgid ""
+"The account {0} will be deleted!\\n\\nEverything this account has posted on "
+"this site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "Этот аккаунт {0} будет удалён!\n\nВсё что им было опубликовано на этом сайте будет удалено навсегда!\n\nВы уверены?"
-#: ../../Zotlabs/Widget/Activity_filter.php:196
-msgid "Stream Filters"
-msgstr "Фильтры потока"
+#: ../../Zotlabs/Module/Admin/Dbsync.php:19
+#: ../../Zotlabs/Module/Admin/Dbsync.php:59
+msgid "Update has been marked successful"
+msgstr "Обновление было помечено как успешное"
-#: ../../Zotlabs/Widget/Follow.php:22
+#: ../../Zotlabs/Module/Admin/Dbsync.php:32
#, php-format
-msgid "You have %1$.0f of %2$.0f allowed connections."
-msgstr "У вас есть %1$.0f из %2$.0f разрешенных контактов."
+msgid "Verification of update %s failed. Check system logs."
+msgstr "Проверка обновления %s не удалась. Проверьте системный журнал."
-#: ../../Zotlabs/Widget/Follow.php:29
-msgid "Add New Connection"
-msgstr "Добавить новый контакт"
+#: ../../Zotlabs/Module/Admin/Dbsync.php:35
+#: ../../Zotlabs/Module/Admin/Dbsync.php:74
+#, php-format
+msgid "Update %s was successfully applied."
+msgstr "Обновление %s было успешно применено."
-#: ../../Zotlabs/Widget/Follow.php:30
-msgid "Enter channel address"
-msgstr "Введите адрес канала"
+#: ../../Zotlabs/Module/Admin/Dbsync.php:39
+#, php-format
+msgid "Verifying update %s did not return a status. Unknown if it succeeded."
+msgstr "Проверка обновления %s не вернула его состояние. Неизвестно было ли оно успешным."
-#: ../../Zotlabs/Widget/Follow.php:31
-msgid "Examples: bob@example.com, https://example.com/barbara"
-msgstr "Пример: ivan@example.com, http://example.com/ivan"
+#: ../../Zotlabs/Module/Admin/Dbsync.php:42
+#, php-format
+msgid "Update %s does not contain a verification function."
+msgstr "Обновление %s не содержит функцию проверки."
-#: ../../Zotlabs/Widget/Archive.php:43
-msgid "Archives"
-msgstr "Архивы"
+#: ../../Zotlabs/Module/Admin/Dbsync.php:46
+#: ../../Zotlabs/Module/Admin/Dbsync.php:81
+#, php-format
+msgid "Update function %s could not be found."
+msgstr "Функция обновления %s не может быть найдена."
-#: ../../Zotlabs/Widget/Conversations.php:17
-msgid "Received Messages"
-msgstr "Полученные сообщения"
+#: ../../Zotlabs/Module/Admin/Dbsync.php:71
+#, php-format
+msgid "Executing update procedure %s failed. Check system logs."
+msgstr "Не удалось выполнить процедуру обновления %s.Проверьте системный журнал."
-#: ../../Zotlabs/Widget/Conversations.php:21
-msgid "Sent Messages"
-msgstr "Отправленные сообщения"
+#: ../../Zotlabs/Module/Admin/Dbsync.php:78
+#, php-format
+msgid ""
+"Update %s did not return a status. It cannot be determined if it was "
+"successful."
+msgstr "Обновление %s не вернуло свой статус. Невозможно определить было ли оно успешным."
-#: ../../Zotlabs/Widget/Conversations.php:25
-msgid "Conversations"
-msgstr "Беседы"
+#: ../../Zotlabs/Module/Admin/Dbsync.php:99
+msgid "Failed Updates"
+msgstr "Обновления с ошибками"
-#: ../../Zotlabs/Widget/Conversations.php:37
-msgid "No messages."
-msgstr "Сообщений нет."
+#: ../../Zotlabs/Module/Admin/Dbsync.php:101
+msgid "Mark success (if update was manually applied)"
+msgstr "Пометить успешным (если обновление было применено вручную)"
+
+#: ../../Zotlabs/Module/Admin/Dbsync.php:102
+msgid "Attempt to verify this update if a verification procedure exists"
+msgstr "Попытайтесь проверить это обновление, если существует процедура проверки"
+
+#: ../../Zotlabs/Module/Admin/Dbsync.php:103
+msgid "Attempt to execute this update step automatically"
+msgstr "Попытаться применить этот этап обновления автоматически"
+
+#: ../../Zotlabs/Module/Admin/Dbsync.php:108
+msgid "No failed updates."
+msgstr "Ошибок обновлений нет."
-#: ../../Zotlabs/Widget/Conversations.php:57
-msgid "Delete conversation"
-msgstr "Удалить беседу"
+#: ../../Zotlabs/Module/Admin/Account_edit.php:29
+#, php-format
+msgid "Password changed for account %d."
+msgstr "Пароль для аккаунта %d изменён."
-#: ../../Zotlabs/Widget/Chatroom_members.php:11
-msgid "Chat Members"
-msgstr "Участники чата"
+#: ../../Zotlabs/Module/Admin/Account_edit.php:46
+msgid "Account settings updated."
+msgstr "Настройки аккаунта обновлены."
-#: ../../Zotlabs/Widget/Photo.php:48 ../../Zotlabs/Widget/Photo_rand.php:58
-msgid "photo/image"
-msgstr "фотография / изображение"
+#: ../../Zotlabs/Module/Admin/Account_edit.php:61
+msgid "Account not found."
+msgstr "Учётная запись не найдена."
-#: ../../Zotlabs/Widget/Savedsearch.php:75
-msgid "Remove term"
-msgstr "Удалить термин"
+#: ../../Zotlabs/Module/Admin/Account_edit.php:68
+msgid "Account Edit"
+msgstr "Редактировать аккаунт"
-#: ../../Zotlabs/Widget/Savedsearch.php:83 ../../include/features.php:303
-msgid "Saved Searches"
-msgstr "Сохранённые поиски"
+#: ../../Zotlabs/Module/Admin/Account_edit.php:69
+msgid "New Password"
+msgstr "Новый пароль"
-#: ../../Zotlabs/Widget/Wiki_pages.php:34
-#: ../../Zotlabs/Widget/Wiki_pages.php:91
-msgid "Add new page"
-msgstr "Добавить новую страницу"
+#: ../../Zotlabs/Module/Admin/Account_edit.php:70
+msgid "New Password again"
+msgstr "Повторите новый пароль"
-#: ../../Zotlabs/Widget/Wiki_pages.php:85
-msgid "Wiki Pages"
-msgstr "Wiki страницы"
+#: ../../Zotlabs/Module/Admin/Account_edit.php:71
+msgid "Account language (for emails)"
+msgstr "Язык сообщения для email"
-#: ../../Zotlabs/Widget/Wiki_pages.php:96
-msgid "Page name"
-msgstr "Название страницы"
+#: ../../Zotlabs/Module/Admin/Account_edit.php:72
+msgid "Service class"
+msgstr "Класс обслуживания"
-#: ../../Zotlabs/Widget/Affinity.php:54
-msgid "Refresh"
-msgstr "Обновить"
+#: ../../Zotlabs/Module/Tokens.php:39
+#, php-format
+msgid "This channel is limited to %d tokens"
+msgstr "Этот канал ограничен %d токенами"
-#: ../../Zotlabs/Widget/Tasklist.php:23
-msgid "Tasks"
-msgstr "Задачи"
+#: ../../Zotlabs/Module/Tokens.php:45
+msgid "Name and Password are required."
+msgstr "Требуются имя и пароль."
-#: ../../Zotlabs/Widget/Suggestions.php:53
-msgid "Suggestions"
-msgstr "Рекомендации"
+#: ../../Zotlabs/Module/Tokens.php:85
+msgid "Token saved."
+msgstr "Токен сохранён."
-#: ../../Zotlabs/Widget/Suggestions.php:54
-msgid "See more..."
-msgstr "Просмотреть больше..."
+#: ../../Zotlabs/Module/Tokens.php:99
+msgid "Guest Access App"
+msgstr "Приложение \"Гостевой доступ\""
-#: ../../Zotlabs/Widget/Activity_order.php:90
-msgid "Commented Date"
-msgstr "По комментариям"
+#: ../../Zotlabs/Module/Tokens.php:100
+msgid "Create access tokens so that non-members can access private content"
+msgstr "Создайте токены доступа, чтобы сторонние пользователи могли получить доступ к частному содержимому"
-#: ../../Zotlabs/Widget/Activity_order.php:94
-msgid "Order by last commented date"
-msgstr "Сортировка по дате последнего комментария"
+#: ../../Zotlabs/Module/Tokens.php:133
+msgid ""
+"Use this form to create temporary access identifiers to share things with "
+"non-members. These identities may be used in Access Control Lists and "
+"visitors may login using these credentials to access private content."
+msgstr "Используйте эту форму для создания идентификаторов временного доступа для сторонних пользователей. Эти идентификаторы могут использоваться в списках контроля доступа, и посетители могут использовать эти учетные данные для доступа к частному контенту."
-#: ../../Zotlabs/Widget/Activity_order.php:97
-msgid "Posted Date"
-msgstr "По публикациям"
+#: ../../Zotlabs/Module/Tokens.php:135
+msgid ""
+"You may also provide dropbox style access links to friends and "
+"associates by adding the Login Password to any specific site URL as shown. "
+"Examples:"
+msgstr "Вы также можете предоставить доступ в стиле dropbox для друзей и коллег, добавив имя и пароль для входа на любой URL-адрес сайта. Например:"
-#: ../../Zotlabs/Widget/Activity_order.php:101
-msgid "Order by last posted date"
-msgstr "Сортировка по дате последней публикации"
+#: ../../Zotlabs/Module/Tokens.php:170
+msgid "Guest Access Tokens"
+msgstr "Токен гостевого доступа"
-#: ../../Zotlabs/Widget/Activity_order.php:104
-msgid "Date Unthreaded"
-msgstr "По порядку"
+#: ../../Zotlabs/Module/Tokens.php:177
+msgid "Login Name"
+msgstr "Имя"
-#: ../../Zotlabs/Widget/Activity_order.php:108
-msgid "Order unthreaded by date"
-msgstr "Сортировка в порядке поступления"
+#: ../../Zotlabs/Module/Tokens.php:178
+msgid "Login Password"
+msgstr "Пароль"
-#: ../../Zotlabs/Widget/Activity_order.php:123
-msgid "Stream Order"
-msgstr "Упорядочить поток"
+#: ../../Zotlabs/Module/Tokens.php:179
+msgid "Expires (yyyy-mm-dd)"
+msgstr "Срок действия (yyyy-mm-dd)"
-#: ../../Zotlabs/Widget/Cover_photo.php:65
-msgid "Click to show more"
-msgstr "Нажмите чтобы показать больше"
+#: ../../Zotlabs/Module/Tokens.php:180 ../../Zotlabs/Module/Connedit.php:907
+msgid "Their Settings"
+msgstr "Их настройки"
-#: ../../Zotlabs/Widget/Tagcloud.php:22 ../../include/taxonomy.php:320
-#: ../../include/taxonomy.php:449 ../../include/taxonomy.php:470
-msgid "Tags"
-msgstr "Теги"
+#: ../../Zotlabs/Module/Notifications.php:60
+#: ../../Zotlabs/Lib/ThreadItem.php:450
+msgid "Mark all seen"
+msgstr "Отметить как просмотренное"
-#: ../../Zotlabs/Widget/Appstore.php:11
-msgid "App Collections"
-msgstr "Коллекции приложений"
+#: ../../Zotlabs/Module/Subthread.php:143
+#, php-format
+msgid "%1$s is following %2$s's %3$s"
+msgstr "%1$s отслеживает %2$s's %3$s"
-#: ../../Zotlabs/Widget/Appstore.php:13
-msgid "Installed apps"
-msgstr "Установленные приложения"
+#: ../../Zotlabs/Module/Subthread.php:145
+#, php-format
+msgid "%1$s stopped following %2$s's %3$s"
+msgstr "%1$s прекратил отслеживать %2$s's %3$s"
-#: ../../Zotlabs/Widget/Newmember.php:31
-msgid "Profile Creation"
-msgstr "Создание профиля"
+#: ../../Zotlabs/Module/Rpost.php:144 ../../Zotlabs/Module/Editpost.php:109
+msgid "Edit post"
+msgstr "Редактировать сообщение"
-#: ../../Zotlabs/Widget/Newmember.php:33
-msgid "Upload profile photo"
-msgstr "Загрузить фотографию профиля"
+#: ../../Zotlabs/Module/Editwebpage.php:139
+msgid "Page link"
+msgstr "Ссылка страницы"
-#: ../../Zotlabs/Widget/Newmember.php:34
-msgid "Upload cover photo"
-msgstr "Загрузить фотографию обложки"
+#: ../../Zotlabs/Module/Editwebpage.php:166
+msgid "Edit Webpage"
+msgstr "Редактировать веб-страницу"
-#: ../../Zotlabs/Widget/Newmember.php:35 ../../include/nav.php:115
-msgid "Edit your profile"
-msgstr "Редактировать профиль"
+#: ../../Zotlabs/Module/Thing.php:120
+msgid "Thing updated"
+msgstr "Обновлено"
-#: ../../Zotlabs/Widget/Newmember.php:38
-msgid "Find and Connect with others"
-msgstr "Найти и вступить в контакт"
+#: ../../Zotlabs/Module/Thing.php:172
+msgid "Object store: failed"
+msgstr "Хранлищие объектов: неудача"
-#: ../../Zotlabs/Widget/Newmember.php:40
-msgid "View the directory"
-msgstr "Просмотреть каталог"
+#: ../../Zotlabs/Module/Thing.php:176
+msgid "Thing added"
+msgstr "Добавлено"
-#: ../../Zotlabs/Widget/Newmember.php:42
-msgid "Manage your connections"
-msgstr "Управление вашими контактами"
+#: ../../Zotlabs/Module/Thing.php:202
+#, php-format
+msgid "OBJ: %1$s %2$s %3$s"
+msgstr ""
-#: ../../Zotlabs/Widget/Newmember.php:45
-msgid "Communicate"
-msgstr "Связаться"
+#: ../../Zotlabs/Module/Thing.php:265
+msgid "Show Thing"
+msgstr "Показать"
-#: ../../Zotlabs/Widget/Newmember.php:47
-msgid "View your channel homepage"
-msgstr "Домашняя страница канала"
+#: ../../Zotlabs/Module/Thing.php:272
+msgid "item not found."
+msgstr "Элемент не найден."
-#: ../../Zotlabs/Widget/Newmember.php:48
-msgid "View your network stream"
-msgstr "Просмотреть ваш сетевой поток"
+#: ../../Zotlabs/Module/Thing.php:305
+msgid "Edit Thing"
+msgstr "Редактировать"
-#: ../../Zotlabs/Widget/Newmember.php:54
-msgid "Documentation"
-msgstr "Документация"
+#: ../../Zotlabs/Module/Thing.php:307 ../../Zotlabs/Module/Thing.php:364
+msgid "Select a profile"
+msgstr "Выбрать профиль"
-#: ../../Zotlabs/Widget/Newmember.php:57
-msgid "Missing Features?"
-msgstr "Отсутствует функция?"
+#: ../../Zotlabs/Module/Thing.php:311 ../../Zotlabs/Module/Thing.php:367
+msgid "Post an activity"
+msgstr "Опубликовать мероприятие"
-#: ../../Zotlabs/Widget/Newmember.php:59
-msgid "Pin apps to navigation bar"
-msgstr "Прикрепить приложение к панели"
+#: ../../Zotlabs/Module/Thing.php:311 ../../Zotlabs/Module/Thing.php:367
+msgid "Only sends to viewers of the applicable profile"
+msgstr "Отправлять только подходящий профиль"
-#: ../../Zotlabs/Widget/Newmember.php:60
-msgid "Install more apps"
-msgstr "Установить больше приложений"
+#: ../../Zotlabs/Module/Thing.php:313 ../../Zotlabs/Module/Thing.php:369
+msgid "Name of thing e.g. something"
+msgstr "Наименование, например \"нечто\""
-#: ../../Zotlabs/Widget/Newmember.php:71
-msgid "View public stream"
-msgstr "Просмотреть публичный поток"
+#: ../../Zotlabs/Module/Thing.php:315 ../../Zotlabs/Module/Thing.php:370
+msgid "URL of thing (optional)"
+msgstr "URL (необязательно)"
-#: ../../Zotlabs/Widget/Admin.php:23 ../../Zotlabs/Widget/Admin.php:60
-msgid "Member registrations waiting for confirmation"
-msgstr "Регистрации участников, ожидающие подверждения"
+#: ../../Zotlabs/Module/Thing.php:317 ../../Zotlabs/Module/Thing.php:371
+msgid "URL for photo of thing (optional)"
+msgstr "URL для фотографии (необязательно)"
-#: ../../Zotlabs/Widget/Admin.php:29
-msgid "Inspect queue"
-msgstr "Просмотр очереди"
+#: ../../Zotlabs/Module/Thing.php:362
+msgid "Add Thing to your Profile"
+msgstr "Добавить к вашему профилю"
-#: ../../Zotlabs/Widget/Admin.php:31
-msgid "DB updates"
-msgstr "Обновление базы данных"
+#: ../../Zotlabs/Module/Hq.php:140
+msgid "Welcome to Hubzilla!"
+msgstr "Добро пожаловать в Hubzilla!"
-#: ../../Zotlabs/Widget/Admin.php:55 ../../include/nav.php:192
-msgid "Admin"
-msgstr "Администрирование"
+#: ../../Zotlabs/Module/Hq.php:140
+msgid "You have got no unseen posts..."
+msgstr "У вас нет видимых публикаций..."
-#: ../../Zotlabs/Widget/Admin.php:56
-msgid "Addon Features"
-msgstr "Настройки расширений"
+#: ../../Zotlabs/Module/Search.php:230
+#, php-format
+msgid "Items tagged with: %s"
+msgstr "Объекты помечены как: %s"
-#: ../../Zotlabs/Widget/Settings_menu.php:32
-msgid "Account settings"
-msgstr "Настройки аккаунта"
+#: ../../Zotlabs/Module/Search.php:232
+#, php-format
+msgid "Search results for: %s"
+msgstr "Результаты поиска для: %s"
-#: ../../Zotlabs/Widget/Settings_menu.php:38
-msgid "Channel settings"
-msgstr "Настройки канала"
+#: ../../Zotlabs/Module/Notes.php:56
+msgid "Notes App"
+msgstr "Приложение \"Заметки\""
-#: ../../Zotlabs/Widget/Settings_menu.php:46
-msgid "Display settings"
-msgstr "Настройки отображения"
+#: ../../Zotlabs/Module/Notes.php:57
+msgid "A simple notes app with a widget (note: notes are not encrypted)"
+msgstr "Простое приложение для заметок с виджетом (примечание: заметки не зашифрованы)"
-#: ../../Zotlabs/Widget/Settings_menu.php:53
-msgid "Manage locations"
-msgstr "Управление местоположением"
+#: ../../Zotlabs/Module/Moderate.php:65
+msgid "Comment approved"
+msgstr "Комментарий одобрен"
-#: ../../Zotlabs/Widget/Bookmarkedchats.php:24
-msgid "Bookmarked Chatrooms"
-msgstr "Закладки чатов"
+#: ../../Zotlabs/Module/Moderate.php:69
+msgid "Comment deleted"
+msgstr "Комментарий удалён"
-#: ../../Zotlabs/Widget/Notifications.php:16
-msgid "New Network Activity"
-msgstr "Новая сетевая активность"
+#: ../../Zotlabs/Module/Webpages.php:48
+msgid "Webpages App"
+msgstr "Приложение \"Веб-страницы\""
-#: ../../Zotlabs/Widget/Notifications.php:17
-msgid "New Network Activity Notifications"
-msgstr "Новые уведомления о сетевой активности"
+#: ../../Zotlabs/Module/Webpages.php:49
+msgid "Provide managed web pages on your channel"
+msgstr "Предоставлять управляемые веб-страницы на Вашем канале"
-#: ../../Zotlabs/Widget/Notifications.php:20
-msgid "View your network activity"
-msgstr "Просмотреть вашу сетевую активность"
+#: ../../Zotlabs/Module/Webpages.php:69
+msgid "Import Webpage Elements"
+msgstr "Импортировать части веб-страницы"
-#: ../../Zotlabs/Widget/Notifications.php:23
-msgid "Mark all notifications read"
-msgstr "Пометить уведомления как прочитанные"
+#: ../../Zotlabs/Module/Webpages.php:70
+msgid "Import selected"
+msgstr "Импортировать выбранное"
-#: ../../Zotlabs/Widget/Notifications.php:26
-#: ../../Zotlabs/Widget/Notifications.php:45
-#: ../../Zotlabs/Widget/Notifications.php:152
-msgid "Show new posts only"
-msgstr "Показывать только новые публикации"
+#: ../../Zotlabs/Module/Webpages.php:93
+msgid "Export Webpage Elements"
+msgstr "Экспортировать часть веб-страницы"
-#: ../../Zotlabs/Widget/Notifications.php:27
-#: ../../Zotlabs/Widget/Notifications.php:46
-#: ../../Zotlabs/Widget/Notifications.php:122
-#: ../../Zotlabs/Widget/Notifications.php:153
-msgid "Filter by name or address"
-msgstr "Фильтровать по имени или адресу"
+#: ../../Zotlabs/Module/Webpages.php:94
+msgid "Export selected"
+msgstr "Экспортировать выбранное"
-#: ../../Zotlabs/Widget/Notifications.php:35
-msgid "New Home Activity"
-msgstr "Новая локальная активность"
+#: ../../Zotlabs/Module/Webpages.php:263
+msgid "Actions"
+msgstr "Действия"
-#: ../../Zotlabs/Widget/Notifications.php:36
-msgid "New Home Activity Notifications"
-msgstr "Новые уведомления локальной активности"
+#: ../../Zotlabs/Module/Webpages.php:264
+msgid "Page Link"
+msgstr "Ссылка страницы"
-#: ../../Zotlabs/Widget/Notifications.php:39
-msgid "View your home activity"
-msgstr "Просмотреть локальную активность"
+#: ../../Zotlabs/Module/Webpages.php:265
+msgid "Page Title"
+msgstr "Заголовок страницы"
-#: ../../Zotlabs/Widget/Notifications.php:42
-#: ../../Zotlabs/Widget/Notifications.php:149
-msgid "Mark all notifications seen"
-msgstr "Пометить уведомления как просмотренные"
+#: ../../Zotlabs/Module/Webpages.php:295
+msgid "Invalid file type."
+msgstr "Неверный тип файла."
-#: ../../Zotlabs/Widget/Notifications.php:54
-msgid "New Mails"
-msgstr "Новая переписка"
+#: ../../Zotlabs/Module/Webpages.php:307
+msgid "Error opening zip file"
+msgstr "Ошибка открытия ZIP файла"
-#: ../../Zotlabs/Widget/Notifications.php:55
-msgid "New Mails Notifications"
-msgstr "Уведомления о новой переписке"
+#: ../../Zotlabs/Module/Webpages.php:318
+msgid "Invalid folder path."
+msgstr "Неверный путь к каталогу."
-#: ../../Zotlabs/Widget/Notifications.php:58
-msgid "View your private mails"
-msgstr "Просмотреть вашу личную переписку"
+#: ../../Zotlabs/Module/Webpages.php:345
+msgid "No webpage elements detected."
+msgstr "Не обнаружено частей веб-страницы."
-#: ../../Zotlabs/Widget/Notifications.php:61
-msgid "Mark all messages seen"
-msgstr "Пометить сообщения как просмотренные"
+#: ../../Zotlabs/Module/Webpages.php:420
+msgid "Import complete."
+msgstr "Импорт завершен."
-#: ../../Zotlabs/Widget/Notifications.php:69
-msgid "New Events"
-msgstr "Новые события"
+#: ../../Zotlabs/Module/Home.php:72 ../../Zotlabs/Module/Home.php:80
+#: ../../Zotlabs/Lib/Enotify.php:66
+#: ../../extend/addon/hzaddons/opensearch/opensearch.php:42
+msgid "$Projectname"
+msgstr ""
-#: ../../Zotlabs/Widget/Notifications.php:70
-msgid "New Events Notifications"
-msgstr "Уведомления о новых событиях"
+#: ../../Zotlabs/Module/Home.php:90
+#, php-format
+msgid "Welcome to %s"
+msgstr "Добро пожаловать в %s"
-#: ../../Zotlabs/Widget/Notifications.php:73
-msgid "View events"
-msgstr "Просмотреть события"
+#: ../../Zotlabs/Module/Profile_photo.php:252
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:298
+msgid ""
+"Shift-reload the page or clear browser cache if the new photo does not "
+"display immediately."
+msgstr "Если новая фотография не отображается немедленно то нажмите Shift + \"Обновить\" для очистки кэша браузера"
-#: ../../Zotlabs/Widget/Notifications.php:76
-msgid "Mark all events seen"
-msgstr "Пометить все события как просмотренные"
+#: ../../Zotlabs/Module/Profile_photo.php:493
+msgid ""
+"Your default profile photo is visible to anybody on the internet. Profile "
+"photos for alternate profiles will inherit the permissions of the profile"
+msgstr "Фотография вашего профиля по умолчанию видна всем в Интернете. Фотографияпрофиля для альтернативных профилей наследуют разрешения текущего профиля"
-#: ../../Zotlabs/Widget/Notifications.php:85
-msgid "New Connections Notifications"
-msgstr "Уведомления о новых контактах"
+#: ../../Zotlabs/Module/Profile_photo.php:493
+msgid ""
+"Your profile photo is visible to anybody on the internet and may be "
+"distributed to other websites."
+msgstr "Фотография вашего профиля видна всем в Интернете и может быть отправлена на другие сайты."
-#: ../../Zotlabs/Widget/Notifications.php:88
-msgid "View all connections"
-msgstr "Просмотр всех контактов"
+#: ../../Zotlabs/Module/Profile_photo.php:497
+msgid "Use Photo for Profile"
+msgstr "Использовать фотографию для профиля"
-#: ../../Zotlabs/Widget/Notifications.php:96
-msgid "New Files"
-msgstr "Новые файлы"
+#: ../../Zotlabs/Module/Profile_photo.php:497
+msgid "Change Profile Photo"
+msgstr "Изменить фотографию профиля"
-#: ../../Zotlabs/Widget/Notifications.php:97
-msgid "New Files Notifications"
-msgstr "Уведомления о новых файлах"
+#: ../../Zotlabs/Module/Profile_photo.php:498
+msgid "Use"
+msgstr "Использовать"
-#: ../../Zotlabs/Widget/Notifications.php:104
-#: ../../Zotlabs/Widget/Notifications.php:105
-msgid "Notices"
-msgstr "Оповещения"
+#: ../../Zotlabs/Module/Rbmark.php:94
+msgid "Select a bookmark folder"
+msgstr "Выбрать каталог для закладок"
-#: ../../Zotlabs/Widget/Notifications.php:108
-msgid "View all notices"
-msgstr "Просмотреть все оповещения"
+#: ../../Zotlabs/Module/Rbmark.php:99
+msgid "Save Bookmark"
+msgstr "Сохранить закладку"
-#: ../../Zotlabs/Widget/Notifications.php:111
-msgid "Mark all notices seen"
-msgstr "Пометить все оповещения как просмотренные"
+#: ../../Zotlabs/Module/Rbmark.php:100
+msgid "URL of bookmark"
+msgstr "URL закладки"
-#: ../../Zotlabs/Widget/Notifications.php:132
-msgid "New Registrations"
-msgstr "Новые регистрации"
+#: ../../Zotlabs/Module/Rbmark.php:105
+msgid "Or enter new bookmark folder name"
+msgstr "или введите новое имя каталога закладок"
-#: ../../Zotlabs/Widget/Notifications.php:133
-msgid "New Registrations Notifications"
-msgstr "Уведомления о новых регистрациях"
+#: ../../Zotlabs/Module/Follow.php:36
+msgid "Connection added."
+msgstr "Контакт добавлен."
-#: ../../Zotlabs/Widget/Notifications.php:143
-msgid "Public Stream Notifications"
-msgstr "Уведомления публичного потока"
+#: ../../Zotlabs/Module/Editpost.php:38 ../../Zotlabs/Module/Editpost.php:43
+msgid "Item is not editable"
+msgstr "Элемент нельзя редактировать"
-#: ../../Zotlabs/Widget/Notifications.php:146
-msgid "View the public stream"
-msgstr "Просмотреть публичный поток"
+#: ../../Zotlabs/Module/Connedit.php:112
+msgid "Could not locate selected profile."
+msgstr "Не удалось обнаружить выбранный профиль."
-#: ../../Zotlabs/Widget/Notifications.php:161
-msgid "Sorry, you have got no notifications at the moment"
-msgstr "Извините, но сейчас у вас нет уведомлений"
+#: ../../Zotlabs/Module/Connedit.php:256
+msgid "Connection updated."
+msgstr "Контакты обновлены."
-#: ../../util/nconfig.php:34
-msgid "Source channel not found."
-msgstr "Канал-источник не найден."
+#: ../../Zotlabs/Module/Connedit.php:258
+msgid "Failed to update connection record."
+msgstr "Не удалось обновить запись контакта."
-#: ../../widget/Netselect/Netselect.php:24
-msgid "Network/Protocol"
-msgstr "Сеть/Протокол"
+#: ../../Zotlabs/Module/Connedit.php:312
+msgid "is now connected to"
+msgstr "теперь подключён к"
-#: ../../widget/Netselect/Netselect.php:28 ../../include/network.php:1735
-msgid "Zot"
-msgstr ""
+#: ../../Zotlabs/Module/Connedit.php:437
+msgid "Could not access address book record."
+msgstr "Не удалось получить доступ к записи адресной книги."
-#: ../../widget/Netselect/Netselect.php:31 ../../include/network.php:1733
-msgid "Diaspora"
-msgstr ""
+#: ../../Zotlabs/Module/Connedit.php:485 ../../Zotlabs/Module/Connedit.php:489
+msgid "Refresh failed - channel is currently unavailable."
+msgstr "Обновление невозможно - в настоящее время канал недоступен."
-#: ../../widget/Netselect/Netselect.php:33 ../../include/network.php:1726
-#: ../../include/network.php:1727
-msgid "Friendica"
-msgstr ""
+#: ../../Zotlabs/Module/Connedit.php:504 ../../Zotlabs/Module/Connedit.php:513
+#: ../../Zotlabs/Module/Connedit.php:522 ../../Zotlabs/Module/Connedit.php:531
+#: ../../Zotlabs/Module/Connedit.php:544
+msgid "Unable to set address book parameters."
+msgstr "Не удалось получить доступ к параметрам адресной книги."
-#: ../../widget/Netselect/Netselect.php:38 ../../include/network.php:1728
-msgid "OStatus"
-msgstr ""
+#: ../../Zotlabs/Module/Connedit.php:568
+msgid "Connection has been removed."
+msgstr "Контакт был удалён."
-#: ../../boot.php:1655
-msgid "Create an account to access services and applications"
-msgstr "Создайте аккаунт для доступа к службам и приложениям"
+#: ../../Zotlabs/Module/Connedit.php:611
+#, php-format
+msgid "View %s's profile"
+msgstr "Просмотр %s профиля"
-#: ../../boot.php:1675 ../../include/nav.php:107 ../../include/nav.php:136
-#: ../../include/nav.php:155
-msgid "Logout"
-msgstr "Выход"
+#: ../../Zotlabs/Module/Connedit.php:615
+msgid "Refresh Permissions"
+msgstr "Обновить разрешения"
-#: ../../boot.php:1679
-msgid "Login/Email"
-msgstr "Пользователь / email"
+#: ../../Zotlabs/Module/Connedit.php:618
+msgid "Fetch updated permissions"
+msgstr "Получить обновлённые разрешения"
-#: ../../boot.php:1680
-msgid "Password"
-msgstr "Пароль"
+#: ../../Zotlabs/Module/Connedit.php:622
+msgid "Refresh Photo"
+msgstr "Обновить фотографию"
-#: ../../boot.php:1681
-msgid "Remember me"
-msgstr "Запомнить меня"
+#: ../../Zotlabs/Module/Connedit.php:625
+msgid "Fetch updated photo"
+msgstr "Получить обновлённую фотографию"
-#: ../../boot.php:1684
-msgid "Forgot your password?"
-msgstr "Забыли пароль или логин?"
+#: ../../Zotlabs/Module/Connedit.php:632
+msgid "View recent posts and comments"
+msgstr "Просмотреть последние публикации и комментарии"
-#: ../../boot.php:2480
-#, php-format
-msgid "[$Projectname] Website SSL error for %s"
-msgstr "[$Projectname] Ошибка SSL/TLS веб-сайта для %s"
+#: ../../Zotlabs/Module/Connedit.php:639
+msgid "Block (or Unblock) all communications with this connection"
+msgstr "Блокировать (или разблокировать) связи с этим контактом"
-#: ../../boot.php:2485
-msgid "Website SSL certificate is not valid. Please correct."
-msgstr "SSL/TLS сертификат веб-сайт недействителен. Исправьте это."
+#: ../../Zotlabs/Module/Connedit.php:640
+msgid "This connection is blocked!"
+msgstr "Этот контакт заблокирован!"
-#: ../../boot.php:2601
-#, php-format
-msgid "[$Projectname] Cron tasks not running on %s"
-msgstr "[$Projectname] Задания Cron не запущены на %s"
+#: ../../Zotlabs/Module/Connedit.php:644
+msgid "Unignore"
+msgstr "Не игнорировать"
-#: ../../boot.php:2606
-msgid "Cron/Scheduled tasks not running."
-msgstr "Задания Cron / планировщика не запущены."
+#: ../../Zotlabs/Module/Connedit.php:644
+#: ../../Zotlabs/Module/Connections.php:322
+msgid "Ignore"
+msgstr "Игнорировать"
-#: ../../boot.php:2607 ../../include/datetime.php:238
-msgid "never"
-msgstr "никогда"
+#: ../../Zotlabs/Module/Connedit.php:647
+msgid "Ignore (or Unignore) all inbound communications from this connection"
+msgstr "Игнорировать (или не игнорировать) все связи для этого контакта"
-#: ../../view/theme/redbasic_c/php/config.php:16
-#: ../../view/theme/redbasic_c/php/config.php:19
-#: ../../view/theme/redbasic/php/config.php:16
-#: ../../view/theme/redbasic/php/config.php:19
-msgid "Focus (Hubzilla default)"
-msgstr "Фокус (по умолчанию Hubzilla)"
+#: ../../Zotlabs/Module/Connedit.php:648
+msgid "This connection is ignored!"
+msgstr "Этот контакт игнорируется!"
-#: ../../view/theme/redbasic_c/php/config.php:99
-#: ../../view/theme/redbasic/php/config.php:98
-msgid "Theme settings"
-msgstr "Настройки темы"
+#: ../../Zotlabs/Module/Connedit.php:652
+msgid "Unarchive"
+msgstr "Разархивировать"
-#: ../../view/theme/redbasic_c/php/config.php:100
-#: ../../view/theme/redbasic/php/config.php:99
-msgid "Narrow navbar"
-msgstr "Узкая панель навигации"
+#: ../../Zotlabs/Module/Connedit.php:652
+msgid "Archive"
+msgstr "Заархивировать"
-#: ../../view/theme/redbasic_c/php/config.php:101
-#: ../../view/theme/redbasic/php/config.php:100
-msgid "Navigation bar background color"
-msgstr "Панель навигации, цвет фона"
+#: ../../Zotlabs/Module/Connedit.php:655
+msgid ""
+"Archive (or Unarchive) this connection - mark channel dead but keep content"
+msgstr "Заархивировать (или разархивировать) этот контакт - пометить канал отключённым но сохранить содержимое"
-#: ../../view/theme/redbasic_c/php/config.php:102
-#: ../../view/theme/redbasic/php/config.php:101
-msgid "Navigation bar icon color "
-msgstr "Панель навигации, цвет значков"
+#: ../../Zotlabs/Module/Connedit.php:656
+msgid "This connection is archived!"
+msgstr "Этот контакт заархивирован!"
-#: ../../view/theme/redbasic_c/php/config.php:103
-#: ../../view/theme/redbasic/php/config.php:102
-msgid "Navigation bar active icon color "
-msgstr "Панель навигации, цвет активного значка"
+#: ../../Zotlabs/Module/Connedit.php:660
+msgid "Unhide"
+msgstr "Показать"
-#: ../../view/theme/redbasic_c/php/config.php:104
-#: ../../view/theme/redbasic/php/config.php:103
-msgid "Link color"
-msgstr "Цвет ссылок"
+#: ../../Zotlabs/Module/Connedit.php:660
+msgid "Hide"
+msgstr "Скрыть"
-#: ../../view/theme/redbasic_c/php/config.php:105
-#: ../../view/theme/redbasic/php/config.php:104
-msgid "Set font-color for banner"
-msgstr "Цвет текста в шапке"
+#: ../../Zotlabs/Module/Connedit.php:663
+msgid "Hide or Unhide this connection from your other connections"
+msgstr "Скрыть или показать этот контакт от / для остальных"
-#: ../../view/theme/redbasic_c/php/config.php:106
-#: ../../view/theme/redbasic/php/config.php:105
-msgid "Set the background color"
-msgstr "Цвет фона"
+#: ../../Zotlabs/Module/Connedit.php:664
+msgid "This connection is hidden!"
+msgstr "Этот контакт скрыт!"
-#: ../../view/theme/redbasic_c/php/config.php:107
-#: ../../view/theme/redbasic/php/config.php:106
-msgid "Set the background image"
-msgstr "Фоновое изображение"
+#: ../../Zotlabs/Module/Connedit.php:671
+msgid "Delete this connection"
+msgstr "Удалить этот контакт"
-#: ../../view/theme/redbasic_c/php/config.php:108
-#: ../../view/theme/redbasic/php/config.php:107
-msgid "Set the background color of items"
-msgstr "Цвет фона элементов"
+#: ../../Zotlabs/Module/Connedit.php:679
+msgid "Fetch Vcard"
+msgstr "Получить vCard"
-#: ../../view/theme/redbasic_c/php/config.php:109
-#: ../../view/theme/redbasic/php/config.php:108
-msgid "Set the background color of comments"
-msgstr "Цвет фона комментариев"
+#: ../../Zotlabs/Module/Connedit.php:682
+msgid "Fetch electronic calling card for this connection"
+msgstr "Получить электронную телефонную карточку для этого контакта"
-#: ../../view/theme/redbasic_c/php/config.php:110
-#: ../../view/theme/redbasic/php/config.php:109
-msgid "Set font-size for the entire application"
-msgstr "Установить системный размер шрифта"
+#: ../../Zotlabs/Module/Connedit.php:693
+msgid "Open Individual Permissions section by default"
+msgstr "Открывать раздел \"Индивидуальные разрешения\" по умолчанию"
-#: ../../view/theme/redbasic_c/php/config.php:110
-#: ../../view/theme/redbasic/php/config.php:109
-msgid "Examples: 1rem, 100%, 16px"
-msgstr "Например: 1rem, 100%, 16px"
+#: ../../Zotlabs/Module/Connedit.php:716
+msgid "Affinity"
+msgstr "Сходство"
-#: ../../view/theme/redbasic_c/php/config.php:111
-#: ../../view/theme/redbasic/php/config.php:110
-msgid "Set font-color for posts and comments"
-msgstr "Цвет шрифта для публикаций и комментариев"
+#: ../../Zotlabs/Module/Connedit.php:719
+msgid "Open Set Affinity section by default"
+msgstr "Открыть секцию установления сходства по умолчанию"
-#: ../../view/theme/redbasic_c/php/config.php:112
-#: ../../view/theme/redbasic/php/config.php:111
-msgid "Set radius of corners"
-msgstr "Радиус скруглений"
+#: ../../Zotlabs/Module/Connedit.php:723 ../../Zotlabs/Widget/Affinity.php:30
+msgid "Me"
+msgstr "Я"
-#: ../../view/theme/redbasic_c/php/config.php:112
-#: ../../view/theme/redbasic/php/config.php:111
-msgid "Example: 4px"
-msgstr "Например: 4px"
+#: ../../Zotlabs/Module/Connedit.php:724 ../../Zotlabs/Widget/Affinity.php:31
+msgid "Family"
+msgstr "Семья"
-#: ../../view/theme/redbasic_c/php/config.php:113
-#: ../../view/theme/redbasic/php/config.php:112
-msgid "Set shadow depth of photos"
-msgstr "Глубина теней фотографий"
+#: ../../Zotlabs/Module/Connedit.php:726 ../../Zotlabs/Widget/Affinity.php:33
+msgid "Acquaintances"
+msgstr "Знакомые"
-#: ../../view/theme/redbasic_c/php/config.php:114
-#: ../../view/theme/redbasic/php/config.php:113
-msgid "Set maximum width of content region in pixel"
-msgstr "Максимальная ширина содержания региона (в пикселях)"
+#: ../../Zotlabs/Module/Connedit.php:727
+#: ../../Zotlabs/Module/Connections.php:97
+#: ../../Zotlabs/Module/Connections.php:111
+#: ../../Zotlabs/Widget/Affinity.php:34
+msgid "All"
+msgstr "Все"
-#: ../../view/theme/redbasic_c/php/config.php:114
-#: ../../view/theme/redbasic/php/config.php:113
-msgid "Leave empty for default width"
-msgstr "Оставьте пустым для ширины по умолчанию"
+#: ../../Zotlabs/Module/Connedit.php:756
+msgid "Filter"
+msgstr "Фильтр"
-#: ../../view/theme/redbasic_c/php/config.php:115
-msgid "Left align page content"
-msgstr "Выровнять содержимое страницы по левому краю"
+#: ../../Zotlabs/Module/Connedit.php:759
+msgid "Open Custom Filter section by default"
+msgstr "Открывать секцию \"Настраиваемый фильтр\" по умолчанию"
-#: ../../view/theme/redbasic_c/php/config.php:116
-#: ../../view/theme/redbasic/php/config.php:114
-msgid "Set size of conversation author photo"
-msgstr "Размер фотографии автора беседы"
+#: ../../Zotlabs/Module/Connedit.php:796
+msgid "Approve this connection"
+msgstr "Утвердить этот контакт"
-#: ../../view/theme/redbasic_c/php/config.php:117
-#: ../../view/theme/redbasic/php/config.php:115
-msgid "Set size of followup author photos"
-msgstr "Размер фотографий подписчиков"
+#: ../../Zotlabs/Module/Connedit.php:796
+msgid "Accept connection to allow communication"
+msgstr "Принять контакт чтобы разрешить связь"
-#: ../../view/theme/redbasic/php/config.php:116
-msgid "Show advanced settings"
-msgstr "Показать расширенные настройки"
+#: ../../Zotlabs/Module/Connedit.php:801
+msgid "Set Affinity"
+msgstr "Установить сходство"
-#: ../../addon/rendezvous/rendezvous.php:57
-msgid "Errors encountered deleting database table "
-msgstr "Возникшие при удалении таблицы базы данных ошибки"
+#: ../../Zotlabs/Module/Connedit.php:804
+msgid "Set Profile"
+msgstr "Установить профиль"
-#: ../../addon/rendezvous/rendezvous.php:95 ../../addon/twitter/twitter.php:612
-msgid "Submit Settings"
-msgstr "Отправить настройки"
+#: ../../Zotlabs/Module/Connedit.php:807
+msgid "Set Affinity & Profile"
+msgstr "Установить сходство и профиль"
-#: ../../addon/rendezvous/rendezvous.php:96
-msgid "Drop tables when uninstalling?"
-msgstr "Удалить таблицы при деинсталляции?"
+#: ../../Zotlabs/Module/Connedit.php:855
+msgid "This connection is unreachable from this location."
+msgstr "Этот контакт недоступен для данного местоположения"
-#: ../../addon/rendezvous/rendezvous.php:96
-msgid ""
-"If checked, the Rendezvous database tables will be deleted when the plugin "
-"is uninstalled."
-msgstr "Если включено, то таблицы базы данных Rendezvous будут удалены при удалении плагина."
+#: ../../Zotlabs/Module/Connedit.php:856
+msgid "This connection may be unreachable from other channel locations."
+msgstr "Этот контакт может быть недоступен из других мест размещения канала"
-#: ../../addon/rendezvous/rendezvous.php:97
-msgid "Mapbox Access Token"
-msgstr "Токен доступа к Mapbox"
+#: ../../Zotlabs/Module/Connedit.php:858
+msgid "Location independence is not supported by their network."
+msgstr "Независимое местоположение не поддерживается их сетью."
-#: ../../addon/rendezvous/rendezvous.php:97
+#: ../../Zotlabs/Module/Connedit.php:864
msgid ""
-"If you enter a Mapbox access token, it will be used to retrieve map tiles "
-"from Mapbox instead of the default OpenStreetMap tile server."
-msgstr "Если вы введете токен доступа к Mapbox, он будет использоваться для извлечения фрагментов карты из Mapbox вместо стандартного сервера OpenStreetMap."
+"This connection is unreachable from this location. Location independence is "
+"not supported by their network."
+msgstr "Этот контакт недоступен из данного местоположения. Независимое местоположение не поддерживается их сетью."
+
+#: ../../Zotlabs/Module/Connedit.php:868
+msgid "Connection requests will be approved without your interaction"
+msgstr "Запросы контактов будут одобрены без вашего участия"
-#: ../../addon/rendezvous/rendezvous.php:162
-msgid "Rendezvous"
-msgstr ""
+#: ../../Zotlabs/Module/Connedit.php:877
+msgid "This connection's primary address is"
+msgstr "Главный адрес это контакта"
-#: ../../addon/rendezvous/rendezvous.php:167
-msgid ""
-"This identity has been deleted by another member due to inactivity. Please "
-"press the \"New identity\" button or refresh the page to register a new "
-"identity. You may use the same name."
-msgstr "Этот идентификатор был удалён другим участником из-за неактивности. Пожалуйста нажмите кнопку \"Новый идентификатор\" для обновления страницы и получения нового идентификатора. Вы можете использовать то же имя."
+#: ../../Zotlabs/Module/Connedit.php:878
+msgid "Available locations:"
+msgstr "Доступные расположения:"
-#: ../../addon/rendezvous/rendezvous.php:168
-msgid "Welcome to Rendezvous!"
-msgstr "Добро пожаловать в Rendezvous!"
+#: ../../Zotlabs/Module/Connedit.php:884
+msgid "Connection Tools"
+msgstr "Инструменты контактов"
-#: ../../addon/rendezvous/rendezvous.php:169
-msgid ""
-"Enter your name to join this rendezvous. To begin sharing your location with "
-"the other members, tap the GPS control. When your location is discovered, a "
-"red dot will appear and others will be able to see you on the map."
-msgstr "Введите ваше имя для вступления в это Rendezvous. Для того, чтобы делиться вашим положением с другими участниками, нажмите \"GPS control\". Когда ваше местоположение определно, красная точка появится и остальные смогут увидеть вас на карте."
+#: ../../Zotlabs/Module/Connedit.php:886
+msgid "Slide to adjust your degree of friendship"
+msgstr "Прокрутить для настройки степени дружбы"
-#: ../../addon/rendezvous/rendezvous.php:171
-msgid "Let's meet here"
-msgstr "Давайте встретимся здесь"
+#: ../../Zotlabs/Module/Connedit.php:888
+msgid "Slide to adjust your rating"
+msgstr "Прокрутить для настройки оценки"
-#: ../../addon/rendezvous/rendezvous.php:174
-msgid "New marker"
-msgstr "Новый маркер"
+#: ../../Zotlabs/Module/Connedit.php:889 ../../Zotlabs/Module/Connedit.php:894
+msgid "Optionally explain your rating"
+msgstr "Объясните свою оценку (не обязательно)"
-#: ../../addon/rendezvous/rendezvous.php:175
-msgid "Edit marker"
-msgstr "Редактировать маркер"
+#: ../../Zotlabs/Module/Connedit.php:891
+msgid "Custom Filter"
+msgstr "Настраиваемый фильтр"
-#: ../../addon/rendezvous/rendezvous.php:176
-msgid "New identity"
-msgstr "Новый идентификатор"
+#: ../../Zotlabs/Module/Connedit.php:892
+msgid "Only import posts with this text"
+msgstr "Импортировать публикации только с этим текстом"
-#: ../../addon/rendezvous/rendezvous.php:177
-msgid "Delete marker"
-msgstr "Удалить маркер"
+#: ../../Zotlabs/Module/Connedit.php:893
+msgid "Do not import posts with this text"
+msgstr "Не импортировать публикации с этим текстом"
-#: ../../addon/rendezvous/rendezvous.php:178
-msgid "Delete member"
-msgstr "Удалить участника"
+#: ../../Zotlabs/Module/Connedit.php:895
+msgid "This information is public!"
+msgstr "Эта информация общедоступна!"
-#: ../../addon/rendezvous/rendezvous.php:179
-msgid "Edit proximity alert"
-msgstr "Изменить оповещение о близости"
+#: ../../Zotlabs/Module/Connedit.php:900
+msgid "Connection Pending Approval"
+msgstr "Ожидающие подтверждения контактов"
-#: ../../addon/rendezvous/rendezvous.php:180
+#: ../../Zotlabs/Module/Connedit.php:905
+#, php-format
msgid ""
-"A proximity alert will be issued when this member is within a certain radius "
-"of you.
Enter a radius in meters (0 to disable):"
-msgstr "Оповещение о близости будет произведено, если этот участник находится на определённом расстоянии от вас.
Введите радиус в метрах (0 для отключения):"
+"Please choose the profile you would like to display to %s when viewing your "
+"profile securely."
+msgstr "Пожалуйста, выберите профиль который вы хотит показывать в %s при безопасном просмотре."
-#: ../../addon/rendezvous/rendezvous.php:180
-#: ../../addon/rendezvous/rendezvous.php:185
-msgid "distance"
-msgstr "расстояние"
+#: ../../Zotlabs/Module/Connedit.php:912
+msgid ""
+"Some permissions may be inherited from your channel's privacy settings, which have higher priority than "
+"individual settings. You can change those settings here but they wont have "
+"any impact unless the inherited setting changes."
+msgstr "Некоторые разрешения могут быть унаследованы из настроек приватности вашего канала, которые могут иметь более высокий приоритет чем индивидуальные. Вы можете изменить эти настройки, однако они не будут применены до изменения переданных по наследству настроек."
-#: ../../addon/rendezvous/rendezvous.php:181
-msgid "Proximity alert distance (meters)"
-msgstr "Расстояние для уведомления о близости (метров)"
+#: ../../Zotlabs/Module/Connedit.php:913
+msgid "Last update:"
+msgstr "Последнее обновление:"
-#: ../../addon/rendezvous/rendezvous.php:182
-#: ../../addon/rendezvous/rendezvous.php:184
-msgid ""
-"A proximity alert will be issued when you are within a certain radius of the "
-"marker location.
Enter a radius in meters (0 to disable):"
-msgstr "Оповещение о близости будет произведено, если вы находитесь на определённом расстоянии местоположения маркера.
Введите радиус в метрах (0 для отключения):"
+#: ../../Zotlabs/Module/Connedit.php:921
+msgid "Details"
+msgstr "Сведения"
-#: ../../addon/rendezvous/rendezvous.php:183
-msgid "Marker proximity alert"
-msgstr "Маркер уведомления о близости"
+#: ../../Zotlabs/Module/Group.php:45
+msgid "Privacy group created."
+msgstr "Группа конфиденциальности создана."
-#: ../../addon/rendezvous/rendezvous.php:186
-msgid "Reminder note"
-msgstr "Напоминание"
+#: ../../Zotlabs/Module/Group.php:48
+msgid "Could not create privacy group."
+msgstr "Не удалось создать группу конфиденциальности."
-#: ../../addon/rendezvous/rendezvous.php:187
-msgid ""
-"Enter a note to be displayed when you are within the specified proximity..."
-msgstr "Введите сообщение для отображения когда вы находитесь рядом"
+#: ../../Zotlabs/Module/Group.php:80
+msgid "Privacy group updated."
+msgstr "Группа конфиденциальности обновлена."
-#: ../../addon/rendezvous/rendezvous.php:199
-msgid "Add new rendezvous"
-msgstr "Добавить новое Rendezvous."
+#: ../../Zotlabs/Module/Group.php:106
+msgid "Privacy Groups App"
+msgstr "Приложение \"Группы конфиденциальности\""
-#: ../../addon/rendezvous/rendezvous.php:200
-msgid ""
-"Create a new rendezvous and share the access link with those you wish to "
-"invite to the group. Those who open the link become members of the "
-"rendezvous. They can view other member locations, add markers to the map, or "
-"share their own locations with the group."
-msgstr "Создайте новое Rendezvous и поделитесь ссылкой доступа с теми, кого вы хотите пригласить в группу. Тот, кто откроет эту ссылку, станет её участником. Участники могут видеть местоположение, добавлять маркеры на карту или делится своим собственным местоположением с группой."
+#: ../../Zotlabs/Module/Group.php:107
+msgid "Management of privacy groups"
+msgstr "Управление группами конфиденциальности."
-#: ../../addon/rendezvous/rendezvous.php:232
-msgid "You have no rendezvous. Press the button above to create a rendezvous!"
-msgstr "У вас нет Rendezvous. Нажмите на кнопку ниже чтобы создать его!"
+#: ../../Zotlabs/Module/Group.php:142
+msgid "Add Group"
+msgstr "Добавить группу"
-#: ../../addon/skeleton/Mod_Skeleton.php:32
-msgid "Skeleton App"
-msgstr "Приложение \"Скелет\""
+#: ../../Zotlabs/Module/Group.php:146
+msgid "Privacy group name"
+msgstr "Имя группы конфиденциальности"
-#: ../../addon/skeleton/Mod_Skeleton.php:33
-msgid "A skeleton for addons, you can copy/paste"
-msgstr "Скелет для приложений. Вы можете использовать copy/paste"
+#: ../../Zotlabs/Module/Group.php:147 ../../Zotlabs/Module/Group.php:256
+msgid "Members are visible to other channels"
+msgstr "Участники канала видимые для остальных"
-#: ../../addon/skeleton/Mod_Skeleton.php:40
-msgid "Some setting"
-msgstr "Некоторые настройки"
+#: ../../Zotlabs/Module/Group.php:182
+msgid "Privacy group removed."
+msgstr "Группа конфиденциальности удалена."
-#: ../../addon/skeleton/Mod_Skeleton.php:40
-msgid "A setting"
-msgstr "Настройка"
+#: ../../Zotlabs/Module/Group.php:185
+msgid "Unable to remove privacy group."
+msgstr "Ну удалось удалить группу конфиденциальности."
-#: ../../addon/skeleton/Mod_Skeleton.php:48
-msgid "Skeleton Settings"
-msgstr "Настройки скелета"
+#: ../../Zotlabs/Module/Group.php:251
+#, php-format
+msgid "Privacy Group: %s"
+msgstr "Группа конфиденциальности: %s"
-#: ../../addon/gnusoc/Mod_Gnusoc.php:16
-msgid ""
-"The GNU-Social protocol does not support location independence. Connections "
-"you make within that network may be unreachable from alternate channel "
-"locations."
-msgstr "Протокол GNU-Social не поддерживает независимость от расположения. Ваши контакты установленные в этой сети могут быть недоступны из альтернативных мест размещения канала."
+#: ../../Zotlabs/Module/Group.php:253
+msgid "Privacy group name: "
+msgstr "Название группы конфиденциальности: "
-#: ../../addon/gnusoc/Mod_Gnusoc.php:22
-msgid "GNU-Social Protocol App"
-msgstr "Приложение \"Протокол GNU-Social\""
+#: ../../Zotlabs/Module/Group.php:258
+msgid "Delete Group"
+msgstr "Удалить группу"
-#: ../../addon/gnusoc/Mod_Gnusoc.php:34
-msgid "GNU-Social Protocol"
-msgstr "Протокол GNU-Social"
+#: ../../Zotlabs/Module/Group.php:269
+msgid "Group members"
+msgstr "Члены группы"
-#: ../../addon/gnusoc/gnusoc.php:451
-msgid "Follow"
-msgstr "Отслеживать"
+#: ../../Zotlabs/Module/Group.php:271
+msgid "Not in this group"
+msgstr "Не в этой группе"
-#: ../../addon/gnusoc/gnusoc.php:454
-#, php-format
-msgid "%1$s is now following %2$s"
-msgstr "%1$s сейчас отслеживает %2$s"
+#: ../../Zotlabs/Module/Group.php:303
+msgid "Click a channel to toggle membership"
+msgstr "Нажмите на канал для просмотра членства"
-#: ../../addon/planets/Mod_Planets.php:20
-#: ../../addon/planets/Mod_Planets.php:23
-msgid "Random Planet App"
-msgstr "Приложение \"Случайная планета\""
+#: ../../Zotlabs/Module/Connections.php:58
+#: ../../Zotlabs/Module/Connections.php:115
+#: ../../Zotlabs/Module/Connections.php:273
+msgid "Active"
+msgstr "Активен"
-#: ../../addon/planets/Mod_Planets.php:23
-#: ../../addon/rainbowtag/Mod_Rainbowtag.php:26
-#: ../../addon/nsabait/Mod_Nsabait.php:24 ../../addon/hsse/Mod_Hsse.php:26
-#: ../../addon/authchoose/Mod_Authchoose.php:33
-msgid "Installed"
-msgstr "Установлено"
+#: ../../Zotlabs/Module/Connections.php:63
+#: ../../Zotlabs/Module/Connections.php:181
+#: ../../Zotlabs/Module/Connections.php:278
+msgid "Blocked"
+msgstr "Заблокирован"
-#: ../../addon/planets/Mod_Planets.php:25
-msgid ""
-"Set a random planet from the Star Wars Empire as your location when posting"
-msgstr "Установить случайную планету из Империи Звездных Войн в качестве вашего местоположения при публикации"
+#: ../../Zotlabs/Module/Connections.php:68
+#: ../../Zotlabs/Module/Connections.php:188
+#: ../../Zotlabs/Module/Connections.php:277
+msgid "Ignored"
+msgstr "Игнорируется"
-#: ../../addon/openclipatar/openclipatar.php:50
-#: ../../addon/openclipatar/openclipatar.php:128
-msgid "System defaults:"
-msgstr "Системные по умолчанию:"
+#: ../../Zotlabs/Module/Connections.php:73
+#: ../../Zotlabs/Module/Connections.php:202
+#: ../../Zotlabs/Module/Connections.php:276
+msgid "Hidden"
+msgstr "Скрыт"
-#: ../../addon/openclipatar/openclipatar.php:54
-msgid "Preferred Clipart IDs"
-msgstr "Предпочитаемый Clipart ID"
+#: ../../Zotlabs/Module/Connections.php:78
+#: ../../Zotlabs/Module/Connections.php:195
+msgid "Archived/Unreachable"
+msgstr "Заархивировано / недоступно"
-#: ../../addon/openclipatar/openclipatar.php:54
-msgid "List of preferred clipart ids. These will be shown first."
-msgstr "Список предпочитаемых Clipart ID. Эти будут показаны первыми."
+#: ../../Zotlabs/Module/Connections.php:157
+msgid "Active Connections"
+msgstr "Активные контакты"
-#: ../../addon/openclipatar/openclipatar.php:55
-msgid "Default Search Term"
-msgstr "Условие поиска по умолчанию"
+#: ../../Zotlabs/Module/Connections.php:160
+msgid "Show active connections"
+msgstr "Показать активные контакты"
-#: ../../addon/openclipatar/openclipatar.php:55
-msgid "The default search term. These will be shown second."
-msgstr "Условие поиска по умолчанию. Показываются во вторую очередь."
+#: ../../Zotlabs/Module/Connections.php:164
+#: ../../Zotlabs/Widget/Notifications.php:84
+msgid "New Connections"
+msgstr "Новые контакты"
-#: ../../addon/openclipatar/openclipatar.php:56
-msgid "Return After"
-msgstr "Вернуться после"
+#: ../../Zotlabs/Module/Connections.php:167
+msgid "Show pending (new) connections"
+msgstr "Просмотр (новых) ожидающих контактов"
-#: ../../addon/openclipatar/openclipatar.php:56
-msgid "Page to load after image selection."
-msgstr "Страница для загрузки после выбора изображения."
+#: ../../Zotlabs/Module/Connections.php:184
+msgid "Only show blocked connections"
+msgstr "Показать только заблокированные контакты"
-#: ../../addon/openclipatar/openclipatar.php:58 ../../include/channel.php:1422
-#: ../../include/nav.php:115
-msgid "Edit Profile"
-msgstr "Редактировать профиль"
+#: ../../Zotlabs/Module/Connections.php:191
+msgid "Only show ignored connections"
+msgstr "Показать только проигнорированные контакты"
-#: ../../addon/openclipatar/openclipatar.php:59
-msgid "Profile List"
-msgstr "Список профилей"
+#: ../../Zotlabs/Module/Connections.php:198
+msgid "Only show archived/unreachable connections"
+msgstr "Показать только заархивированные / недоступные контакты"
-#: ../../addon/openclipatar/openclipatar.php:61
-msgid "Order of Preferred"
-msgstr "Порядок предпочтения"
+#: ../../Zotlabs/Module/Connections.php:205
+msgid "Only show hidden connections"
+msgstr "Показать только скрытые контакты"
-#: ../../addon/openclipatar/openclipatar.php:61
-msgid "Sort order of preferred clipart ids."
-msgstr "Порядок сортировки предпочитаемых Clipart ID. "
+#: ../../Zotlabs/Module/Connections.php:220
+msgid "Show all connections"
+msgstr "Просмотр всех контактов"
-#: ../../addon/openclipatar/openclipatar.php:62
-#: ../../addon/openclipatar/openclipatar.php:68
-msgid "Newest first"
-msgstr "Новое первым"
+#: ../../Zotlabs/Module/Connections.php:274
+msgid "Pending approval"
+msgstr "Ожидающие подтверждения"
-#: ../../addon/openclipatar/openclipatar.php:65
-msgid "As entered"
-msgstr "По мере ввода"
+#: ../../Zotlabs/Module/Connections.php:275
+msgid "Archived"
+msgstr "Зархивирован"
-#: ../../addon/openclipatar/openclipatar.php:67
-msgid "Order of other"
-msgstr "Порядок других"
+#: ../../Zotlabs/Module/Connections.php:279
+msgid "Not connected at this location"
+msgstr "Не подключено в этом месте"
-#: ../../addon/openclipatar/openclipatar.php:67
-msgid "Sort order of other clipart ids."
-msgstr "Порядок сортировки остальных Clipart ID."
+#: ../../Zotlabs/Module/Connections.php:296
+#, php-format
+msgid "%1$s [%2$s]"
+msgstr ""
-#: ../../addon/openclipatar/openclipatar.php:69
-msgid "Most downloaded first"
-msgstr "Самое загружаемое первым"
+#: ../../Zotlabs/Module/Connections.php:297
+msgid "Edit connection"
+msgstr "Редактировать контакт"
-#: ../../addon/openclipatar/openclipatar.php:70
-msgid "Most liked first"
-msgstr "Самое нравящееся первым"
+#: ../../Zotlabs/Module/Connections.php:299
+msgid "Delete connection"
+msgstr "Удалить контакт"
-#: ../../addon/openclipatar/openclipatar.php:72
-msgid "Preferred IDs Message"
-msgstr "Сообщение от предпочитаемых ID"
+#: ../../Zotlabs/Module/Connections.php:308
+msgid "Channel address"
+msgstr "Адрес канала"
-#: ../../addon/openclipatar/openclipatar.php:72
-msgid "Message to display above preferred results."
-msgstr "Отображаемое сообщение над предпочитаемыми результатами."
+#: ../../Zotlabs/Module/Connections.php:313
+msgid "Call"
+msgstr "Вызов"
-#: ../../addon/openclipatar/openclipatar.php:78
-msgid "Uploaded by: "
-msgstr "Загружено:"
+#: ../../Zotlabs/Module/Connections.php:315
+msgid "Status"
+msgstr "Статус"
-#: ../../addon/openclipatar/openclipatar.php:78
-msgid "Drawn by: "
-msgstr "Нарисовано:"
+#: ../../Zotlabs/Module/Connections.php:317
+msgid "Connected"
+msgstr "Подключено"
-#: ../../addon/openclipatar/openclipatar.php:182
-#: ../../addon/openclipatar/openclipatar.php:194
-msgid "Use this image"
-msgstr "Использовать это изображение"
+#: ../../Zotlabs/Module/Connections.php:319
+msgid "Approve connection"
+msgstr "Утвердить контакт"
-#: ../../addon/openclipatar/openclipatar.php:192
-msgid "Or select from a free OpenClipart.org image:"
-msgstr "Или выберите из бесплатных изображений на OpenClipart.org"
+#: ../../Zotlabs/Module/Connections.php:321
+msgid "Ignore connection"
+msgstr "Игнорировать контакт"
-#: ../../addon/openclipatar/openclipatar.php:195
-msgid "Search Term"
-msgstr "Условие поиска"
+#: ../../Zotlabs/Module/Connections.php:323
+msgid "Recent activity"
+msgstr "Последние действия"
-#: ../../addon/openclipatar/openclipatar.php:232
-msgid "Unknown error. Please try again later."
-msgstr "Неизвестная ошибка. Пожалуйста, повторите попытку позже."
+#: ../../Zotlabs/Module/Connections.php:328
+msgid "Connect at this location"
+msgstr "Подключить в этом месте"
-#: ../../addon/openclipatar/openclipatar.php:308
-msgid "Profile photo updated successfully."
-msgstr "Фотография профиля обновлена успешно."
+#: ../../Zotlabs/Module/Connections.php:356
+msgid "Search your connections"
+msgstr "Поиск ваших контактов"
-#: ../../addon/adultphotoflag/adultphotoflag.php:24
-msgid "Flag Adult Photos"
-msgstr "Пометка фотографий для взрослых"
+#: ../../Zotlabs/Module/Connections.php:357
+msgid "Connections search"
+msgstr "Поиск контаков"
-#: ../../addon/adultphotoflag/adultphotoflag.php:25
-msgid ""
-"Provide photo edit option to hide inappropriate photos from default album "
-"view"
-msgstr "Предоставьте возможность редактирования фотографий, чтобы скрыть неприемлемые фотографии из альбома по умолчанию"
+#: ../../Zotlabs/Module/Mood.php:134
+msgid "Mood App"
+msgstr "Приложение \"Настроение\""
-#: ../../addon/totp/Settings/Totp.php:90
-msgid ""
-"You haven't set a TOTP secret yet.\n"
-"Please click the button below to generate one and register this site\n"
-"with your preferred authenticator app."
-msgstr "Вы еще не установили секретный код TOTP. Пожалуйста, нажмите на кнопку ниже, чтобы сгенерировать его и зарегистрировать этот сайт в предпочитаемом вами приложении для аутентификации."
+#: ../../Zotlabs/Module/Mood.php:135 ../../Zotlabs/Module/Mood.php:155
+msgid "Set your current mood and tell your friends"
+msgstr "Установить текущее настроение и рассказать друзьям"
-#: ../../addon/totp/Settings/Totp.php:93
-msgid "Your TOTP secret is"
-msgstr "Ваш секретный код TOTP"
+#: ../../Zotlabs/Module/Mood.php:154 ../../Zotlabs/Lib/Apps.php:349
+msgid "Mood"
+msgstr "Настроение"
-#: ../../addon/totp/Settings/Totp.php:94
-msgid ""
-"Be sure to save it somewhere in case you lose or replace your mobile "
-"device.\n"
-"Use your mobile device to scan the QR code below to register this site\n"
-"with your preferred authenticator app."
-msgstr "Обязательно сохраните его где-нибудь на случай потери или замены мобильного устройства. С помощью мобильного устройства отсканируйте приведенный ниже QR-код, чтобы зарегистрировать этот сайт в предпочитаемом вами приложении для аутентификации."
+#: ../../Zotlabs/Module/Card_edit.php:128
+msgid "Edit Card"
+msgstr "Редактировать карточку"
-#: ../../addon/totp/Settings/Totp.php:99
-msgid "Test"
-msgstr "Тест"
+#: ../../Zotlabs/Module/Article_edit.php:128
+msgid "Edit Article"
+msgstr "Редактировать статью"
-#: ../../addon/totp/Settings/Totp.php:100
-msgid "Generate New Secret"
-msgstr "Сгенерировать новый код"
+#: ../../Zotlabs/Module/Lang.php:17
+msgid "Language App"
+msgstr "Приложение \"Язык\""
-#: ../../addon/totp/Settings/Totp.php:101
-msgid "Go"
-msgstr "Вперёд"
+#: ../../Zotlabs/Module/Lang.php:18
+msgid "Change UI language"
+msgstr "Изменить язык интерфейса"
-#: ../../addon/totp/Settings/Totp.php:102
-msgid "Enter your password"
-msgstr "Введите ваш пароль"
+#: ../../Zotlabs/Module/Blocks.php:156
+msgid "Block Title"
+msgstr "Заблокировать заголовок"
-#: ../../addon/totp/Settings/Totp.php:103
-msgid "enter TOTP code from your device"
-msgstr "введите код TOTP из вашего устройства"
+#: ../../Zotlabs/Module/Randprof.php:29
+msgid "Random Channel App"
+msgstr "Приложение \"Случайный канал\""
-#: ../../addon/totp/Settings/Totp.php:104
-msgid "Pass!"
-msgstr "Принято!"
+#: ../../Zotlabs/Module/Randprof.php:30
+msgid "Visit a random channel in the $Projectname network"
+msgstr "Посещение случайного канала в сети $Projectname"
-#: ../../addon/totp/Settings/Totp.php:105
-msgid "Fail"
-msgstr "Отказано"
+#: ../../Zotlabs/Module/Invite.php:37
+msgid "Total invitation limit exceeded."
+msgstr "Превышено общее количество приглашений."
-#: ../../addon/totp/Settings/Totp.php:106
-msgid "Incorrect password, try again."
-msgstr "Неверный пароль, попробуйте снова."
+#: ../../Zotlabs/Module/Invite.php:61
+#, php-format
+msgid "%s : Not a valid email address."
+msgstr "%s : Недействительный адрес электронной почты."
-#: ../../addon/totp/Settings/Totp.php:107
-msgid "Record your new TOTP secret and rescan the QR code above."
-msgstr "Запишите ваш секретный код TOTP и повторно отсканируйте приведенный ниже QR-код."
+#: ../../Zotlabs/Module/Invite.php:75
+msgid "Please join us on $Projectname"
+msgstr "Присоединятесь к $Projectname !"
-#: ../../addon/totp/Settings/Totp.php:115
-msgid "TOTP Settings"
-msgstr "Настройки TOTP"
+#: ../../Zotlabs/Module/Invite.php:85
+msgid "Invitation limit exceeded. Please contact your site administrator."
+msgstr "Превышен лимит приглашений. Пожалуйста, свяжитесь с администрацией сайта."
-#: ../../addon/totp/Mod_Totp.php:23
-msgid "TOTP Two-Step Verification"
-msgstr "Двухэтапная верификация TOTP"
+#: ../../Zotlabs/Module/Invite.php:90
+#: ../../extend/addon/hzaddons/notifyadmin/notifyadmin.php:40
+#, php-format
+msgid "%s : Message delivery failed."
+msgstr "%s : Доставка сообщения не удалась."
-#: ../../addon/totp/Mod_Totp.php:24
-msgid "Enter the 2-step verification generated by your authenticator app:"
-msgstr "Введите код проверки, созданный вашим приложением для аутентификации"
+#: ../../Zotlabs/Module/Invite.php:94
+#, php-format
+msgid "%d message sent."
+msgid_plural "%d messages sent."
+msgstr[0] "%d сообщение отправлено."
+msgstr[1] "%d сообщения отправлено."
+msgstr[2] "%d сообщений отправлено."
-#: ../../addon/totp/Mod_Totp.php:25
-msgid "Success!"
-msgstr "Успех!"
+#: ../../Zotlabs/Module/Invite.php:110
+msgid "Invite App"
+msgstr "Приложение \"Пригласить\""
-#: ../../addon/totp/Mod_Totp.php:26
-msgid "Invalid code, please try again."
-msgstr "Неверный код. Пожалуйста, попробуйте ещё раз."
+#: ../../Zotlabs/Module/Invite.php:111
+msgid "Send email invitations to join this network"
+msgstr "Отправить приглашение присоединиться к этой сети по электронной почте"
-#: ../../addon/totp/Mod_Totp.php:27
-msgid "Too many invalid codes..."
-msgstr "Слишком много неверных кодов..."
+#: ../../Zotlabs/Module/Invite.php:124
+msgid "You have no more invitations available"
+msgstr "У вас больше нет приглашений"
-#: ../../addon/totp/Mod_Totp.php:28
-msgid "Verify"
-msgstr "Проверить"
+#: ../../Zotlabs/Module/Invite.php:155
+msgid "Send invitations"
+msgstr "Отправить приглашение"
-#: ../../addon/wppost/Mod_Wppost.php:28
-msgid "Wordpress Settings saved."
-msgstr "Настройки WordPress сохранены."
+#: ../../Zotlabs/Module/Invite.php:156
+msgid "Enter email addresses, one per line:"
+msgstr "Введите адреса электронной почты, по одному в строке:"
-#: ../../addon/wppost/Mod_Wppost.php:41
-msgid "Wordpress Post App"
-msgstr "Приложение \"Публикация в Wordpress\""
+#: ../../Zotlabs/Module/Invite.php:158
+msgid "Please join my community on $Projectname."
+msgstr "Присоединятесь к нашему сообществу $Projectname !"
-#: ../../addon/wppost/Mod_Wppost.php:42
-msgid "Post to WordPress or anything else which uses the wordpress XMLRPC API"
-msgstr "Опубликовать в WordPress или в чём-то ещё, поддерживающем wordpress XMLRPC API"
+#: ../../Zotlabs/Module/Invite.php:160
+msgid "You will need to supply this invitation code:"
+msgstr "Вам нужно предоставит этот код приглашения:"
-#: ../../addon/wppost/Mod_Wppost.php:65
-msgid "WordPress username"
-msgstr "Имя пользователя WordPress"
+#: ../../Zotlabs/Module/Invite.php:161
+msgid "1. Register at any $Projectname location (they are all inter-connected)"
+msgstr "1. Зарегистрируйтесь на любом из серверов $Projectname"
-#: ../../addon/wppost/Mod_Wppost.php:69
-msgid "WordPress password"
-msgstr "Пароль WordPress"
+#: ../../Zotlabs/Module/Invite.php:163
+msgid "2. Enter my $Projectname network address into the site searchbar."
+msgstr "2. Введите сетевой адрес $Projectname в поисковой строке сайта"
-#: ../../addon/wppost/Mod_Wppost.php:73
-msgid "WordPress API URL"
-msgstr "URL API WordPress"
+#: ../../Zotlabs/Module/Invite.php:164
+msgid "or visit"
+msgstr "или посетите"
-#: ../../addon/wppost/Mod_Wppost.php:74
-msgid "Typically https://your-blog.tld/xmlrpc.php"
-msgstr "Обычно https://your-blog.tld/xmlrpc.php"
+#: ../../Zotlabs/Module/Invite.php:166
+msgid "3. Click [Connect]"
+msgstr "Нажать [Подключиться]"
-#: ../../addon/wppost/Mod_Wppost.php:77
-msgid "WordPress blogid"
-msgstr ""
+#: ../../Zotlabs/Module/Articles.php:51
+msgid "Articles App"
+msgstr "Приложение \"Статьи\""
-#: ../../addon/wppost/Mod_Wppost.php:78
-msgid "For multi-user sites such as wordpress.com, otherwise leave blank"
-msgstr "Для многопользовательских сайтов, таких, как wordpress.com. В противном случае оставьте пустым"
+#: ../../Zotlabs/Module/Articles.php:52
+msgid "Create interactive articles"
+msgstr "Создать интерактивные статьи"
-#: ../../addon/wppost/Mod_Wppost.php:82
-msgid "Post to WordPress by default"
-msgstr "Публиковать в WordPress по умолчанию"
+#: ../../Zotlabs/Module/Articles.php:115
+msgid "Add Article"
+msgstr "Добавить статью"
-#: ../../addon/wppost/Mod_Wppost.php:86
-msgid "Forward comments (requires hubzilla_wp plugin)"
-msgstr "Пересылать комментарии (требуется плагин hubzilla_wp)"
+#: ../../Zotlabs/Module/Connect.php:73 ../../Zotlabs/Module/Connect.php:135
+msgid "Continue"
+msgstr "Продолжить"
-#: ../../addon/wppost/Mod_Wppost.php:94
-msgid "Wordpress Post"
-msgstr "Публикация в WordPress"
+#: ../../Zotlabs/Module/Connect.php:104
+msgid "Premium Channel App"
+msgstr "Приложение \"Премиальный канал\""
-#: ../../addon/wppost/wppost.php:46
-msgid "Post to WordPress"
-msgstr "Опубликовать в WordPress"
+#: ../../Zotlabs/Module/Connect.php:105
+msgid ""
+"Allows you to set restrictions and terms on those that connect with your "
+"channel"
+msgstr "Позволяет установить ограничения и условия для подключающихся к вашему каналу"
-#: ../../addon/nsfw/nsfw.php:152
-msgid "Possible adult content"
-msgstr "Возможно содержимое для взрослых"
+#: ../../Zotlabs/Module/Connect.php:116
+msgid "Premium Channel Setup"
+msgstr "Установка премиального канала"
-#: ../../addon/nsfw/nsfw.php:167
-#, php-format
-msgid "%s - view"
-msgstr "%s - просмотр"
+#: ../../Zotlabs/Module/Connect.php:118
+msgid "Enable premium channel connection restrictions"
+msgstr "Включить ограничения для премиального канала"
-#: ../../addon/nsfw/Mod_Nsfw.php:22
-msgid "NSFW Settings saved."
-msgstr "Настройки NSFW сохранены."
+#: ../../Zotlabs/Module/Connect.php:119
+msgid ""
+"Please enter your restrictions or conditions, such as paypal receipt, usage "
+"guidelines, etc."
+msgstr "Пожалуйста введите ваши ограничения или условия, такие, как оплата PayPal, правила использования и т.п."
-#: ../../addon/nsfw/Mod_Nsfw.php:33
-msgid "NSFW App"
-msgstr "Приложение NSFW"
+#: ../../Zotlabs/Module/Connect.php:121 ../../Zotlabs/Module/Connect.php:141
+msgid ""
+"This channel may require additional steps or acknowledgement of the "
+"following conditions prior to connecting:"
+msgstr "Этот канал до подключения может требовать дополнительных шагов или подтверждений следующих условий:"
-#: ../../addon/nsfw/Mod_Nsfw.php:34
-msgid "Collapse content that contains predefined words"
-msgstr "Свернуть содержимое, содержащее предопределенные слова"
+#: ../../Zotlabs/Module/Connect.php:122
+msgid ""
+"Potential connections will then see the following text before proceeding:"
+msgstr "Потенциальные соединения будут видеть следующий предварительный текст:"
-#: ../../addon/nsfw/Mod_Nsfw.php:44
+#: ../../Zotlabs/Module/Connect.php:123 ../../Zotlabs/Module/Connect.php:144
msgid ""
-"This app looks in posts for the words/text you specify below, and collapses "
-"any content containing those keywords so it is not displayed at "
-"inappropriate times, such as sexual innuendo that may be improper in a work "
-"setting. It is polite and recommended to tag any content containing nudity "
-"with #NSFW. This filter can also match any other word/text you specify, and "
-"can thereby be used as a general purpose content filter."
-msgstr "Это приложение просматривает публикации для слов / текста, которые вы указываете ниже, и сворачивает любой контент, содержащий эти ключевые слова, поэтому он не отображается в неподходящее время, например, сексуальные инсинуации, которые могут быть неправильными в настройке работы. Например, мы рекомендуем отмечать любой контент, содержащий наготу, тегом #NSFW. Этот фильтр также способен реагировать на любое другое указанное вами слово / текст и может использоваться в качестве фильтра содержимого общего назначения."
+"By continuing, I certify that I have complied with any instructions provided "
+"on this page."
+msgstr "Продолжая, я подтверждаю что я выполнил все условия представленные на данной странице."
-#: ../../addon/nsfw/Mod_Nsfw.php:49
-msgid "Comma separated list of keywords to hide"
-msgstr "Список ключевых слов для скрытия, через запятую"
+#: ../../Zotlabs/Module/Connect.php:132
+msgid "(No specific instructions have been provided by the channel owner.)"
+msgstr "(Владельцем канала не было представлено никаких специальных инструкций.)"
-#: ../../addon/nsfw/Mod_Nsfw.php:49
-msgid "Word, /regular-expression/, lang=xx, lang!=xx"
-msgstr "слово, /регулярное_выражение/, lang=xx, lang!=xx"
+#: ../../Zotlabs/Module/Connect.php:140
+msgid "Restricted or Premium Channel"
+msgstr "Ограниченный или премиальный канал"
-#: ../../addon/nsfw/Mod_Nsfw.php:58
-msgid "NSFW"
-msgstr ""
+#: ../../Zotlabs/Module/Cloud.php:116
+msgid "Not found"
+msgstr "Не найдено."
-#: ../../addon/flashcards/Mod_Flashcards.php:174
-msgid "Not allowed."
-msgstr "Запрещено."
+#: ../../Zotlabs/Module/Cloud.php:122
+msgid "Please refresh page"
+msgstr "Пожалуйста обновите страницу"
-#: ../../addon/queueworker/Mod_Queueworker.php:77
-msgid "Max queueworker threads"
-msgstr "Макс. количество обработчиков очереди"
+#: ../../Zotlabs/Module/Cloud.php:125
+msgid "Unknown error"
+msgstr "Неизвестная ошибка"
-#: ../../addon/queueworker/Mod_Queueworker.php:91
-msgid "Assume workers dead after ___ seconds"
-msgstr "Считать обработчики неактивными через секунд"
+#: ../../Zotlabs/Module/Pdledit.php:26
+msgid "Layout updated."
+msgstr "Шаблон обновлен."
-#: ../../addon/queueworker/Mod_Queueworker.php:105
-msgid ""
-"Pause before starting next task: (microseconds. Minimum 100 = .0001 seconds)"
-msgstr "Пауза перед запуском следующего задания. В микросекундах, минимум 100 или 0.0001 секунды."
+#: ../../Zotlabs/Module/Pdledit.php:42
+msgid "PDL Editor App"
+msgstr "Приложение \"Редактор PDL\""
-#: ../../addon/queueworker/Mod_Queueworker.php:116
-msgid "Queueworker Settings"
-msgstr "Настройки обработчика очереди"
+#: ../../Zotlabs/Module/Pdledit.php:43
+msgid "Provides the ability to edit system page layouts"
+msgstr "Предоставляет возможность редактировать макеты системных страниц"
-#: ../../addon/ijpost/Mod_Ijpost.php:23
-msgid "Insane Journal Crosspost Connector Settings saved."
-msgstr "Настройки пересылки публикаций Insane Journal сохранены."
+#: ../../Zotlabs/Module/Pdledit.php:56 ../../Zotlabs/Module/Pdledit.php:99
+msgid "Edit System Page Description"
+msgstr "Редактировать описание системной страницы"
-#: ../../addon/ijpost/Mod_Ijpost.php:35
-msgid "Insane Journal Crosspost Connector App"
-msgstr "Приложение \"Публикация в Insane Journal\""
+#: ../../Zotlabs/Module/Pdledit.php:77
+msgid "(modified)"
+msgstr "(изменено)"
-#: ../../addon/ijpost/Mod_Ijpost.php:36
-msgid "Relay public postings to Insane Journal"
-msgstr "Пересылает общедоступные публикации в Insane Journal"
+#: ../../Zotlabs/Module/Pdledit.php:94
+msgid "Layout not found."
+msgstr "Шаблон не найден."
-#: ../../addon/ijpost/Mod_Ijpost.php:53
-msgid "InsaneJournal username"
-msgstr "Имя пользователя Insane Journal"
+#: ../../Zotlabs/Module/Pdledit.php:100
+msgid "Module Name:"
+msgstr "Имя модуля:"
-#: ../../addon/ijpost/Mod_Ijpost.php:57
-msgid "InsaneJournal password"
-msgstr "Пароль Insane Journal"
+#: ../../Zotlabs/Module/Pdledit.php:101
+msgid "Layout Help"
+msgstr "Помощь к шаблону"
-#: ../../addon/ijpost/Mod_Ijpost.php:61
-msgid "Post to InsaneJournal by default"
-msgstr "Публиковать в Insane Journal по умолчанию"
+#: ../../Zotlabs/Module/Pdledit.php:102
+msgid "Edit another layout"
+msgstr "Редактировать другой шаблон"
-#: ../../addon/ijpost/Mod_Ijpost.php:69
-msgid "Insane Journal Crosspost Connector"
-msgstr "Публикация в Insane Journal"
+#: ../../Zotlabs/Module/Pdledit.php:103
+msgid "System layout"
+msgstr "Системный шаблон"
-#: ../../addon/ijpost/ijpost.php:45
-msgid "Post to Insane Journal"
-msgstr "Опубликовать в Insane Journal"
+#: ../../Zotlabs/Module/Affinity.php:35
+msgid "Affinity Tool settings updated."
+msgstr "Настройки степени сходства обновлены."
-#: ../../addon/dwpost/dwpost.php:48
-msgid "Post to Dreamwidth"
-msgstr "Публиковать в Dreamwidth"
+#: ../../Zotlabs/Module/Affinity.php:47
+msgid ""
+"This app presents a slider control in your connection editor and also on "
+"your network page. The slider represents your degree of friendship "
+"(affinity) with each connection. It allows you to zoom in or out and display "
+"conversations from only your closest friends or everybody in your stream."
+msgstr "Это приложение представляет управление ползунком на странице контактов и сетевом потоке, который позволяет выбирать вашу степень дружбы (сходства). Это позволяет вам увеличивать или уменьшать масштаб и отображать разговоры только от ваших самых близких друзей или всех в вашем потоке."
-#: ../../addon/dwpost/Mod_Dwpost.php:24
-msgid "Dreamwidth Crosspost Connector Settings saved."
-msgstr "Настройки пересылки публикаций Dreamwidth сохранены."
+#: ../../Zotlabs/Module/Affinity.php:52
+msgid "Affinity Tool App"
+msgstr "Приложение \"Степень сходства\""
-#: ../../addon/dwpost/Mod_Dwpost.php:36
-msgid "Dreamwidth Crosspost Connector App"
-msgstr "Приложение \"Публикация в Dreamwidth\""
+#: ../../Zotlabs/Module/Affinity.php:57
+msgid ""
+"The numbers below represent the minimum and maximum slider default positions "
+"for your network/stream page as a percentage."
+msgstr "Числа ниже представляют минимальное и максимальное значение по умолчанию для вашей сети / потока в процентах."
-#: ../../addon/dwpost/Mod_Dwpost.php:37
-msgid "Relay public postings to Dreamwidth"
-msgstr "Пересылает общедоступные публикации в Dreamwidth"
+#: ../../Zotlabs/Module/Affinity.php:64
+msgid "Default maximum affinity level"
+msgstr "Максимальная степень сходства по умолчанию."
-#: ../../addon/dwpost/Mod_Dwpost.php:52
-msgid "Dreamwidth username"
-msgstr "Имя пользователя Dreamwidth"
+#: ../../Zotlabs/Module/Affinity.php:64
+msgid "0-99 default 99"
+msgstr "0-99 (по умолчанию 99)"
-#: ../../addon/dwpost/Mod_Dwpost.php:56
-msgid "Dreamwidth password"
-msgstr "Пароль Dreamwidth"
+#: ../../Zotlabs/Module/Affinity.php:70
+msgid "Default minimum affinity level"
+msgstr "Максимальная степень сходства по умолчанию."
-#: ../../addon/dwpost/Mod_Dwpost.php:60
-msgid "Post to Dreamwidth by default"
-msgstr "Публиковать в Dreamwidth по умолчанию"
+#: ../../Zotlabs/Module/Affinity.php:70
+msgid "0-99 - default 0"
+msgstr "0-99 (по умолчанию 0)"
-#: ../../addon/dwpost/Mod_Dwpost.php:68
-msgid "Dreamwidth Crosspost Connector"
-msgstr "Публикация в Dreamwidth"
+#: ../../Zotlabs/Module/Affinity.php:76
+msgid "Persistent affinity levels"
+msgstr "Устоявшиеся степени сходства"
-#: ../../addon/notifyadmin/notifyadmin.php:34
-msgid "New registration"
-msgstr "Новая регистрация"
+#: ../../Zotlabs/Module/Affinity.php:76
+msgid ""
+"If disabled the max and min levels will be reset to default after page reload"
+msgstr "Если этот параметр отключен, максимальный и минимальный уровни будут сброшены к значениям по умолчанию после перезагрузки страницы"
-#: ../../addon/notifyadmin/notifyadmin.php:42
-#, php-format
-msgid "Message sent to %s. New account registration: %s"
-msgstr "Сообщение отправлено в %s. Регистрация нового аккаунта: %s"
+#: ../../Zotlabs/Module/Affinity.php:84
+msgid "Affinity Tool Settings"
+msgstr "Настройки степени сходства"
-#: ../../addon/dirstats/dirstats.php:94
-msgid "Hubzilla Directory Stats"
-msgstr "Каталог статистики Hubzilla"
+#: ../../Zotlabs/Module/Wiki.php:35
+#: ../../extend/addon/hzaddons/cart/cart.php:1298
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:34
+msgid "Profile Unavailable."
+msgstr "Профиль недоступен."
-#: ../../addon/dirstats/dirstats.php:95
-msgid "Total Hubs"
-msgstr "Всего хабов"
+#: ../../Zotlabs/Module/Wiki.php:52
+msgid "Wiki App"
+msgstr "Приложение \"Wiki\""
-#: ../../addon/dirstats/dirstats.php:97
-msgid "Hubzilla Hubs"
-msgstr "Хабы Hubzilla"
+#: ../../Zotlabs/Module/Wiki.php:53
+msgid "Provide a wiki for your channel"
+msgstr "Предоставьте Wiki для вашего канала"
-#: ../../addon/dirstats/dirstats.php:99
-msgid "Friendica Hubs"
-msgstr "Хабы Friendica"
+#: ../../Zotlabs/Module/Wiki.php:77
+#: ../../extend/addon/hzaddons/cart/cart.php:1444
+#: ../../extend/addon/hzaddons/cart/manual_payments.php:93
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:456
+#: ../../extend/addon/hzaddons/cart/myshop.php:37
+msgid "Invalid channel"
+msgstr "Недействительный канал"
-#: ../../addon/dirstats/dirstats.php:101
-msgid "Diaspora Pods"
-msgstr "Стручки Diaspora"
+#: ../../Zotlabs/Module/Wiki.php:133
+msgid "Error retrieving wiki"
+msgstr "Ошибка при получении Wiki"
-#: ../../addon/dirstats/dirstats.php:103
-msgid "Hubzilla Channels"
-msgstr "Каналы Hubzilla"
+#: ../../Zotlabs/Module/Wiki.php:140
+msgid "Error creating zip file export folder"
+msgstr "Ошибка при создании zip-файла при экспорте каталога"
-#: ../../addon/dirstats/dirstats.php:105
-msgid "Friendica Channels"
-msgstr "Каналы Friendica"
+#: ../../Zotlabs/Module/Wiki.php:191
+msgid "Error downloading wiki: "
+msgstr "Ошибка загрузки Wiki:"
-#: ../../addon/dirstats/dirstats.php:107
-msgid "Diaspora Channels"
-msgstr "Каналы Diaspora"
+#: ../../Zotlabs/Module/Wiki.php:212
+msgid "Download"
+msgstr "Загрузить"
-#: ../../addon/dirstats/dirstats.php:109
-msgid "Aged 35 and above"
-msgstr "Возраст 35 и выше"
+#: ../../Zotlabs/Module/Wiki.php:216
+msgid "Wiki name"
+msgstr "Название Wiki"
-#: ../../addon/dirstats/dirstats.php:111
-msgid "Aged 34 and under"
-msgstr "Возраст 34 и ниже"
+#: ../../Zotlabs/Module/Wiki.php:217
+msgid "Content type"
+msgstr "Тип содержимого"
-#: ../../addon/dirstats/dirstats.php:113
-msgid "Average Age"
-msgstr "Средний возраст"
+#: ../../Zotlabs/Module/Wiki.php:220
+msgid "Any type"
+msgstr "Любой тип"
-#: ../../addon/dirstats/dirstats.php:115
-msgid "Known Chatrooms"
-msgstr "Известные чаты"
+#: ../../Zotlabs/Module/Wiki.php:227
+msgid "Lock content type"
+msgstr "Зафиксировать тип содержимого"
-#: ../../addon/dirstats/dirstats.php:117
-msgid "Known Tags"
-msgstr "Известные теги"
+#: ../../Zotlabs/Module/Wiki.php:228
+msgid "Create a status post for this wiki"
+msgstr "Создать публикацию о статусе этой Wiki"
-#: ../../addon/dirstats/dirstats.php:119
-msgid ""
-"Please note Diaspora and Friendica statistics are merely those **this "
-"directory** is aware of, and not all those known in the network. This also "
-"applies to chatrooms,"
-msgstr "Обратите внимание, что статистика Diaspora и Friendica это только те, о которых ** этот каталог ** знает, а не все известные в сети. Это также относится и к чатам."
+#: ../../Zotlabs/Module/Wiki.php:229
+msgid "Edit Wiki Name"
+msgstr "Редактировать наименование Wiki"
-#: ../../addon/likebanner/likebanner.php:51
-msgid "Your Webbie:"
-msgstr "Ваш Webbie:"
+#: ../../Zotlabs/Module/Wiki.php:274
+msgid "Wiki not found"
+msgstr "Wiki не найдена"
-#: ../../addon/likebanner/likebanner.php:54
-msgid "Fontsize (px):"
-msgstr "Размер шрифта (px):"
+#: ../../Zotlabs/Module/Wiki.php:300
+msgid "Rename page"
+msgstr "Переименовать страницу"
-#: ../../addon/likebanner/likebanner.php:68
-msgid "Link:"
-msgstr "Ссылка:"
+#: ../../Zotlabs/Module/Wiki.php:321
+msgid "Error retrieving page content"
+msgstr "Ошибка при получении содержимого страницы"
-#: ../../addon/likebanner/likebanner.php:70
-msgid "Like us on Hubzilla"
-msgstr "Нравится на Hubzilla"
+#: ../../Zotlabs/Module/Wiki.php:329 ../../Zotlabs/Module/Wiki.php:331
+msgid "New page"
+msgstr "Новая страница"
-#: ../../addon/likebanner/likebanner.php:72
-msgid "Embed:"
-msgstr "Встроить:"
+#: ../../Zotlabs/Module/Wiki.php:366
+msgid "Revision Comparison"
+msgstr "Сравнение ревизий"
-#: ../../addon/redphotos/redphotos.php:106
-msgid "Photos imported"
-msgstr "Фотографии импортированы"
+#: ../../Zotlabs/Module/Wiki.php:367
+#: ../../Zotlabs/Widget/Wiki_page_history.php:25
+#: ../../Zotlabs/Lib/NativeWikiPage.php:564
+msgid "Revert"
+msgstr "Отменить"
-#: ../../addon/redphotos/redphotos.php:129
-msgid "Redmatrix Photo Album Import"
-msgstr "Импортировать альбом фотографий Redmatrix"
+#: ../../Zotlabs/Module/Wiki.php:374
+msgid "Short description of your changes (optional)"
+msgstr "Краткое описание ваших изменений (необязательно)"
-#: ../../addon/redphotos/redphotos.php:130
-msgid "This will import all your Redmatrix photo albums to this channel."
-msgstr "Это позволит импортировать все ваши альбомы фотографий Redmatrix в этот канал."
+#: ../../Zotlabs/Module/Wiki.php:384
+msgid "Source"
+msgstr "Источник"
-#: ../../addon/redphotos/redphotos.php:131
-#: ../../addon/redfiles/redfiles.php:121
-msgid "Redmatrix Server base URL"
-msgstr "Базовый URL сервера Redmatrix"
+#: ../../Zotlabs/Module/Wiki.php:394
+msgid "New page name"
+msgstr "Новое имя страницы"
-#: ../../addon/redphotos/redphotos.php:132
-#: ../../addon/redfiles/redfiles.php:122
-msgid "Redmatrix Login Username"
-msgstr "Имя пользователя Redmatrix"
+#: ../../Zotlabs/Module/Wiki.php:399
+msgid "Embed image from photo albums"
+msgstr "Встроить изображение из фотоальбома"
-#: ../../addon/redphotos/redphotos.php:133
-#: ../../addon/redfiles/redfiles.php:123
-msgid "Redmatrix Login Password"
-msgstr "Пароль Redmatrix"
+#: ../../Zotlabs/Module/Wiki.php:410
+msgid "History"
+msgstr "История"
-#: ../../addon/redphotos/redphotos.php:134
-msgid "Import just this album"
-msgstr "Импортировать только этот альбом"
+#: ../../Zotlabs/Module/Wiki.php:488
+msgid "Error creating wiki. Invalid name."
+msgstr "Ошибка создания Wiki. Неверное имя."
-#: ../../addon/redphotos/redphotos.php:134
-msgid "Leave blank to import all albums"
-msgstr "Оставьте пустым для импорта всех альбомов"
+#: ../../Zotlabs/Module/Wiki.php:495
+msgid "A wiki with this name already exists."
+msgstr "Wiki с таким именем уже существует."
-#: ../../addon/redphotos/redphotos.php:135
-msgid "Maximum count to import"
-msgstr "Максимальное количество для импорта"
+#: ../../Zotlabs/Module/Wiki.php:508
+msgid "Wiki created, but error creating Home page."
+msgstr "Wiki создана, но возникла ошибка при создании домашней страницы"
-#: ../../addon/redphotos/redphotos.php:135
-msgid "0 or blank to import all available"
-msgstr "0 или пусто для импорта всех доступных"
+#: ../../Zotlabs/Module/Wiki.php:515
+msgid "Error creating wiki"
+msgstr "Ошибка при создании Wiki"
-#: ../../addon/irc/Mod_Irc.php:23 ../../addon/irc/irc.php:41
-msgid "Popular Channels"
-msgstr "Популярные каналы"
+#: ../../Zotlabs/Module/Wiki.php:539
+msgid "Error updating wiki. Invalid name."
+msgstr "Ошибка при обновлении Wiki. Неверное имя."
-#: ../../addon/irc/irc.php:37
-msgid "Channels to auto connect"
-msgstr "Каналы для автоматического подключения"
+#: ../../Zotlabs/Module/Wiki.php:559
+msgid "Error updating wiki"
+msgstr "Ошибка при обновлении Wiki"
-#: ../../addon/irc/irc.php:37 ../../addon/irc/irc.php:41
-msgid "Comma separated list"
-msgstr "Список, разделённый запятыми"
+#: ../../Zotlabs/Module/Wiki.php:574
+msgid "Wiki delete permission denied."
+msgstr "Нет прав на удаление Wiki."
-#: ../../addon/irc/irc.php:45
-msgid "IRC Settings"
-msgstr "Настройки IRC"
+#: ../../Zotlabs/Module/Wiki.php:584
+msgid "Error deleting wiki"
+msgstr "Ошибка удаления Wiki"
-#: ../../addon/irc/irc.php:54
-msgid "IRC settings saved."
-msgstr "Настройки IRC сохранены"
+#: ../../Zotlabs/Module/Wiki.php:617
+msgid "New page created"
+msgstr "Создана новая страница"
-#: ../../addon/irc/irc.php:58
-msgid "IRC Chatroom"
-msgstr "Чат IRC"
+#: ../../Zotlabs/Module/Wiki.php:739
+msgid "Cannot delete Home"
+msgstr "Невозможно удалить домашнюю страницу"
-#: ../../addon/gallery/gallery.php:38 ../../addon/gallery/Mod_Gallery.php:136
-msgid "Gallery"
-msgstr "Галерея"
+#: ../../Zotlabs/Module/Wiki.php:803
+msgid "Current Revision"
+msgstr "Текущая ревизия"
-#: ../../addon/gallery/gallery.php:41
-msgid "Photo Gallery"
-msgstr "Фотогалерея"
+#: ../../Zotlabs/Module/Wiki.php:803
+msgid "Selected Revision"
+msgstr "Выбранная ревизия"
-#: ../../addon/gallery/Mod_Gallery.php:58
-msgid "Gallery App"
-msgstr "Приложение \"Галерея\""
+#: ../../Zotlabs/Module/Wiki.php:853
+msgid "You must be authenticated."
+msgstr "Вы должны быть аутентифицированы."
-#: ../../addon/gallery/Mod_Gallery.php:59
-msgid "A simple gallery for your photo albums"
-msgstr "Простая галлерея для ваших фотоальбомов"
+#: ../../Zotlabs/Module/Email_resend.php:30
+msgid "Email verification resent"
+msgstr "Сообщение для проверки email отправлено повторно"
-#: ../../addon/ljpost/Mod_Ljpost.php:36
-msgid "Livejournal Crosspost Connector App"
-msgstr "Приложение \"Публикация в Livejournal\""
+#: ../../Zotlabs/Module/Email_resend.php:33
+msgid "Unable to resend email verification message."
+msgstr "Невозможно повторно отправить сообщение для проверки email"
-#: ../../addon/ljpost/Mod_Ljpost.php:37
-msgid "Relay public posts to Livejournal"
-msgstr "Пересылает общедоступные публикации в Livejournal"
+#: ../../Zotlabs/Module/Filer.php:52
+msgid "Enter a folder name"
+msgstr "Введите название каталога"
-#: ../../addon/ljpost/Mod_Ljpost.php:54
-msgid "Livejournal username"
-msgstr "Имя пользователя Livejournal"
+#: ../../Zotlabs/Module/Filer.php:52
+msgid "or select an existing folder (doubleclick)"
+msgstr "или выберите существующий каталог (двойной щелчок)"
-#: ../../addon/ljpost/Mod_Ljpost.php:58
-msgid "Livejournal password"
-msgstr "Пароль Livejournal"
+#: ../../Zotlabs/Module/Filer.php:54 ../../Zotlabs/Lib/ThreadItem.php:182
+msgid "Save to Folder"
+msgstr "Сохранить в каталог"
-#: ../../addon/ljpost/Mod_Ljpost.php:62
-msgid "Post to Livejournal by default"
-msgstr "Публиковать в Livejournal по умолчанию"
+#: ../../Zotlabs/Module/Manage.php:145
+msgid "Create a new channel"
+msgstr "Создать новый канал"
-#: ../../addon/ljpost/Mod_Ljpost.php:70
-msgid "Livejournal Crosspost Connector"
-msgstr "Публикация в Livejournal"
+#: ../../Zotlabs/Module/Manage.php:171
+msgid "Current Channel"
+msgstr "Текущий канал"
-#: ../../addon/ljpost/ljpost.php:45
-msgid "Post to Livejournal"
-msgstr "Опубликовать в Livejournal"
+#: ../../Zotlabs/Module/Manage.php:173
+msgid "Switch to one of your channels by selecting it."
+msgstr "Выбрать и переключиться на один из ваших каналов"
-#: ../../addon/openid/openid.php:49
-msgid ""
-"We encountered a problem while logging in with the OpenID you provided. "
-"Please check the correct spelling of the ID."
-msgstr "Мы столкнулись с проблемой входа с предоставленным вами OpenID. Пожалуйста, проверьте корректность его написания."
+#: ../../Zotlabs/Module/Manage.php:174
+msgid "Default Channel"
+msgstr "Основной канал"
-#: ../../addon/openid/openid.php:49
-msgid "The error message was:"
-msgstr "Сообщение об ошибке было:"
+#: ../../Zotlabs/Module/Manage.php:175
+msgid "Make Default"
+msgstr "Сделать основным"
-#: ../../addon/openid/MysqlProvider.php:52
-msgid "First Name"
-msgstr "Имя"
+#: ../../Zotlabs/Module/Manage.php:178
+#, php-format
+msgid "%d new messages"
+msgstr "%d новых сообщений"
-#: ../../addon/openid/MysqlProvider.php:53
-msgid "Last Name"
-msgstr "Фамилия"
+#: ../../Zotlabs/Module/Manage.php:179
+#, php-format
+msgid "%d new introductions"
+msgstr "%d новых представлений"
-#: ../../addon/openid/MysqlProvider.php:54 ../../addon/redred/Mod_Redred.php:75
-msgid "Nickname"
-msgstr "Псевдоним"
+#: ../../Zotlabs/Module/Manage.php:181
+msgid "Delegated Channel"
+msgstr "Делегированный канал"
-#: ../../addon/openid/MysqlProvider.php:55
-msgid "Full Name"
-msgstr "Полное имя"
+#: ../../Zotlabs/Module/Suggest.php:40
+msgid "Suggest Channels App"
+msgstr "Приложение \"Рекомендуемые каналы\""
-#: ../../addon/openid/MysqlProvider.php:61
-msgid "Profile Photo 16px"
-msgstr "Фотография профиля 16px"
+#: ../../Zotlabs/Module/Suggest.php:41
+msgid ""
+"Suggestions for channels in the $Projectname network you might be interested "
+"in"
+msgstr "Предложения по рекомендуемым каналам в сети $Projectname которые могут вас заинтересовать"
-#: ../../addon/openid/MysqlProvider.php:62
-msgid "Profile Photo 32px"
-msgstr "Фотография профиля 32px"
+#: ../../Zotlabs/Module/Suggest.php:54
+msgid ""
+"No suggestions available. If this is a new site, please try again in 24 "
+"hours."
+msgstr "Нет предложений. Если это новый сайт, повторите попытку через 24 часа."
-#: ../../addon/openid/MysqlProvider.php:63
-msgid "Profile Photo 48px"
-msgstr "Фотография профиля 48px"
+#: ../../Zotlabs/Module/Suggest.php:73 ../../Zotlabs/Widget/Suggestions.php:48
+msgid "Ignore/Hide"
+msgstr "Игнорировать / cкрыть"
-#: ../../addon/openid/MysqlProvider.php:64
-msgid "Profile Photo 64px"
-msgstr "Фотография профиля 64px"
+#: ../../Zotlabs/Module/Import.php:68 ../../Zotlabs/Module/Import_items.php:48
+msgid "Nothing to import."
+msgstr "Ничего импортировать."
-#: ../../addon/openid/MysqlProvider.php:65
-msgid "Profile Photo 80px"
-msgstr "Фотография профиля 80px"
+#: ../../Zotlabs/Module/Import.php:83 ../../Zotlabs/Module/Import.php:99
+#: ../../Zotlabs/Module/Import_items.php:72
+msgid "Unable to download data from old server"
+msgstr "Невозможно загрузить данные со старого сервера"
-#: ../../addon/openid/MysqlProvider.php:66
-msgid "Profile Photo 128px"
-msgstr "Фотография профиля 128px"
+#: ../../Zotlabs/Module/Import.php:106 ../../Zotlabs/Module/Import_items.php:77
+msgid "Imported file is empty."
+msgstr "Импортированный файл пуст."
-#: ../../addon/openid/MysqlProvider.php:67
-msgid "Timezone"
-msgstr "Часовой пояс"
+#: ../../Zotlabs/Module/Import.php:157
+#, php-format
+msgid "Your service plan only allows %d channels."
+msgstr "Ваш класс обслуживания разрешает только %d каналов."
-#: ../../addon/openid/MysqlProvider.php:70
-msgid "Birth Year"
-msgstr "Год рождения"
+#: ../../Zotlabs/Module/Import.php:184
+msgid "No channel. Import failed."
+msgstr "Канала нет. Импорт невозможен."
-#: ../../addon/openid/MysqlProvider.php:71
-msgid "Birth Month"
-msgstr "Месяц рождения"
+#: ../../Zotlabs/Module/Import.php:594
+#: ../../extend/addon/hzaddons/diaspora/import_diaspora.php:141
+msgid "Import completed."
+msgstr "Импорт завершен."
-#: ../../addon/openid/MysqlProvider.php:72
-msgid "Birth Day"
-msgstr "День рождения"
+#: ../../Zotlabs/Module/Import.php:622
+msgid "You must be logged in to use this feature."
+msgstr "Вы должны войти в систему, чтобы использовать эту функцию."
-#: ../../addon/openid/MysqlProvider.php:73
-msgid "Birthdate"
-msgstr "Дата рождения"
+#: ../../Zotlabs/Module/Import.php:627
+msgid "Import Channel"
+msgstr "Импортировать канал"
+
+#: ../../Zotlabs/Module/Import.php:628
+msgid ""
+"Use this form to import an existing channel from a different server/hub. You "
+"may retrieve the channel identity from the old server/hub via the network or "
+"provide an export file."
+msgstr "Используйте эту форм для импорта существующего канала с другого сервера / хаба. Вы можете получить идентификационные данные канала со старого сервера / хаба через сеть или предоставить файл экспорта."
-#: ../../addon/openid/Mod_Openid.php:30
-msgid "OpenID protocol error. No ID returned."
-msgstr "Ошибка протокола OpenID. Идентификатор не возвращён."
+#: ../../Zotlabs/Module/Import.php:629
+#: ../../Zotlabs/Module/Import_items.php:127
+msgid "File to Upload"
+msgstr "Файл для загрузки"
-#: ../../addon/openid/Mod_Openid.php:188 ../../include/auth.php:317
-msgid "Login failed."
-msgstr "Не удалось войти."
+#: ../../Zotlabs/Module/Import.php:630
+msgid "Or provide the old server/hub details"
+msgstr "или предоставьте данные старого сервера"
-#: ../../addon/openid/Mod_Id.php:85 ../../include/selectors.php:60
-#: ../../include/selectors.php:77 ../../include/channel.php:1602
-msgid "Male"
-msgstr "Мужчина"
+#: ../../Zotlabs/Module/Import.php:632
+msgid "Your old identity address (xyz@example.com)"
+msgstr "Ваш старый адрес канала (xyz@example.com)"
-#: ../../addon/openid/Mod_Id.php:87 ../../include/selectors.php:60
-#: ../../include/selectors.php:77 ../../include/channel.php:1600
-msgid "Female"
-msgstr "Женщина"
+#: ../../Zotlabs/Module/Import.php:633
+msgid "Your old login email address"
+msgstr "Ваш старый адрес электронной почты"
-#: ../../addon/randpost/randpost.php:97
-msgid "You're welcome."
-msgstr "Пожалуйста."
+#: ../../Zotlabs/Module/Import.php:634
+msgid "Your old login password"
+msgstr "Ваш старый пароль"
-#: ../../addon/randpost/randpost.php:98
-msgid "Ah shucks..."
-msgstr "О, чёрт..."
+#: ../../Zotlabs/Module/Import.php:635
+msgid "Import a few months of posts if possible (limited by available memory"
+msgstr "Импортировать несколько месяцев публикаций если возможно (ограничено доступной памятью)"
-#: ../../addon/randpost/randpost.php:99
-msgid "Don't mention it."
-msgstr "Не стоит благодарности."
+#: ../../Zotlabs/Module/Import.php:637
+msgid ""
+"For either option, please choose whether to make this hub your new primary "
+"address, or whether your old location should continue this role. You will be "
+"able to post from either location, but only one can be marked as the primary "
+"location for files, photos, and media."
+msgstr "Для любого варианта, пожалуйста, выберите, следует ли сделать этот хаб вашим новым основным адресом, или ваше прежнее местоположение должно продолжить выполнять эту роль. Вы сможете отправлять сообщения из любого местоположения, но только одно может быть помечено как основное место для файлов, фотографий и мультимедиа."
-#: ../../addon/randpost/randpost.php:100
-msgid "<blush>"
-msgstr "<краснею>"
+#: ../../Zotlabs/Module/Import.php:639
+msgid "Make this hub my primary location"
+msgstr "Сделать этот хаб главным"
-#: ../../addon/startpage/Mod_Startpage.php:50
-msgid "Startpage App"
-msgstr "Приложение \"Стартовая страница\""
+#: ../../Zotlabs/Module/Import.php:640
+msgid "Move this channel (disable all previous locations)"
+msgstr "Переместить это канал (отключить все предыдущие месторасположения)"
-#: ../../addon/startpage/Mod_Startpage.php:51
-msgid "Set a preferred page to load on login from home page"
-msgstr "Устанавливает предпочтительную страницу для загрузки при входе с домашней страницы"
+#: ../../Zotlabs/Module/Import.php:641
+msgid "Use this channel nickname instead of the one provided"
+msgstr "Использовать псевдоним этого канала вместо предоставленного"
-#: ../../addon/startpage/Mod_Startpage.php:62
-msgid "Page to load after login"
-msgstr "Страница для загрузки после входа"
+#: ../../Zotlabs/Module/Import.php:641
+msgid ""
+"Leave blank to keep your existing channel nickname. You will be randomly "
+"assigned a similar nickname if either name is already allocated on this site."
+msgstr "Оставьте пустым для сохранения существующего псевдонима канала. Вам будет случайным образом назначен похожий псевдоним если такое имя уже выделено на этом сайте."
-#: ../../addon/startpage/Mod_Startpage.php:62
+#: ../../Zotlabs/Module/Import.php:643
msgid ""
-"Examples: "apps", "network?f=&gid=37" (privacy "
-"collection), "channel" or "notifications/system" (leave "
-"blank for default network page (grid)."
-msgstr "Примеры: "apps", "network?f=&gid=37" (privacy collection), "channel" or "notifications/system" (оставьте пустым для для страницы сети по умолчанию)."
+"This process may take several minutes to complete. Please submit the form "
+"only once and leave this page open until finished."
+msgstr "Процесс может занять несколько минут. Пожалуйста, отправьте форму только один раз и оставьте эту страницу открытой до завершения."
-#: ../../addon/startpage/Mod_Startpage.php:70
-msgid "Startpage"
-msgstr "Стартовая страница"
+#: ../../Zotlabs/Module/Magic.php:78
+msgid "Hub not found."
+msgstr "Узел не найден."
-#: ../../addon/morepokes/morepokes.php:19
-msgid "bitchslap"
-msgstr "дал леща"
+#: ../../Zotlabs/Module/Import_items.php:93
+#, php-format
+msgid "Warning: Database versions differ by %1$d updates."
+msgstr "Предупреждение: Версия базы данных отличается от %1$d обновления."
-#: ../../addon/morepokes/morepokes.php:19
-msgid "bitchslapped"
-msgstr "получил леща"
+#: ../../Zotlabs/Module/Import_items.php:108
+msgid "Import completed"
+msgstr "Импорт завершён."
-#: ../../addon/morepokes/morepokes.php:20
-msgid "shag"
-msgstr "вздрючил"
+#: ../../Zotlabs/Module/Import_items.php:125
+msgid "Import Items"
+msgstr "Импортировать объекты"
-#: ../../addon/morepokes/morepokes.php:20
-msgid "shagged"
-msgstr "вздрюченный"
+#: ../../Zotlabs/Module/Import_items.php:126
+msgid "Use this form to import existing posts and content from an export file."
+msgstr "Используйте эту форму для импорта существующих публикаций и содержимого из файла."
-#: ../../addon/morepokes/morepokes.php:21
-msgid "patent"
-msgstr ""
+#: ../../Zotlabs/Module/Siteinfo.php:21
+msgid "About this site"
+msgstr "Об этом сайте"
-#: ../../addon/morepokes/morepokes.php:21
-msgid "patented"
-msgstr ""
+#: ../../Zotlabs/Module/Siteinfo.php:22
+msgid "Site Name"
+msgstr "Название сайта"
-#: ../../addon/morepokes/morepokes.php:22
-msgid "hug"
-msgstr "обнял"
+#: ../../Zotlabs/Module/Siteinfo.php:26
+msgid "Administrator"
+msgstr "Администратор"
-#: ../../addon/morepokes/morepokes.php:22
-msgid "hugged"
-msgstr "обнятый"
+#: ../../Zotlabs/Module/Siteinfo.php:29
+msgid "Software and Project information"
+msgstr "Информация о программном обеспечении и проекте"
-#: ../../addon/morepokes/morepokes.php:23
-msgid "murder"
-msgstr "убил"
+#: ../../Zotlabs/Module/Siteinfo.php:30
+msgid "This site is powered by $Projectname"
+msgstr "Этот сайт работает на $Projectname"
-#: ../../addon/morepokes/morepokes.php:23
-msgid "murdered"
-msgstr "убитый"
+#: ../../Zotlabs/Module/Siteinfo.php:31
+msgid ""
+"Federated and decentralised networking and identity services provided by Zot"
+msgstr "Объединенные и децентрализованные сети и службы идентификациии обеспечиваются Zot"
-#: ../../addon/morepokes/morepokes.php:24
-msgid "worship"
-msgstr "почитает"
+#: ../../Zotlabs/Module/Siteinfo.php:34
+msgid "Additional federated transport protocols:"
+msgstr "Дополнительные федеративные транспортные протоколы:"
-#: ../../addon/morepokes/morepokes.php:24
-msgid "worshipped"
-msgstr "почитаемый"
+#: ../../Zotlabs/Module/Siteinfo.php:36
+#, php-format
+msgid "Version %s"
+msgstr "Версия %s"
-#: ../../addon/morepokes/morepokes.php:25
-msgid "kiss"
-msgstr "поцеловал"
+#: ../../Zotlabs/Module/Siteinfo.php:37
+msgid "Project homepage"
+msgstr "Домашняя страница проекта"
-#: ../../addon/morepokes/morepokes.php:25
-msgid "kissed"
-msgstr "поцелованный"
+#: ../../Zotlabs/Module/Siteinfo.php:38
+msgid "Developer homepage"
+msgstr "Домашняя страница разработчика"
-#: ../../addon/morepokes/morepokes.php:26
-msgid "tempt"
-msgstr "искушает"
+#: ../../Zotlabs/Module/Cards.php:51
+msgid "Cards App"
+msgstr "Приложение \"Карточки\""
-#: ../../addon/morepokes/morepokes.php:26
-msgid "tempted"
-msgstr "искушённый"
+#: ../../Zotlabs/Module/Cards.php:52
+msgid "Create personal planning cards"
+msgstr "Создать личные карточки планирования"
-#: ../../addon/morepokes/morepokes.php:27
-msgid "raise eyebrows at"
-msgstr "поднял брови"
+#: ../../Zotlabs/Module/Cards.php:112
+msgid "Add Card"
+msgstr "Добавить карточку"
-#: ../../addon/morepokes/morepokes.php:27
-msgid "raised their eyebrows at"
-msgstr "поднял брови"
+#: ../../Zotlabs/Module/Removeaccount.php:35
+msgid ""
+"Account removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "Удаление канала не разрешается в течении 48 часов после смены пароля у аккаунта."
-#: ../../addon/morepokes/morepokes.php:28
-msgid "insult"
-msgstr "оскорбил"
+#: ../../Zotlabs/Module/Removeaccount.php:57
+msgid "Remove This Account"
+msgstr "Удалить этот аккаунт"
-#: ../../addon/morepokes/morepokes.php:28
-msgid "insulted"
-msgstr "оскорблённый"
+#: ../../Zotlabs/Module/Removeaccount.php:58
+msgid ""
+"This account and all its channels will be completely removed from the "
+"network. "
+msgstr "Этот аккаунт и все его каналы будут полностью удалены из сети."
-#: ../../addon/morepokes/morepokes.php:29
-msgid "praise"
-msgstr "похвалил"
+#: ../../Zotlabs/Module/Removeaccount.php:60
+msgid ""
+"Remove this account, all its channels and all its channel clones from the "
+"network"
+msgstr "Удалить этот аккаунт, все его каналы и их клоны из сети."
-#: ../../addon/morepokes/morepokes.php:29
-msgid "praised"
-msgstr "похваленный"
+#: ../../Zotlabs/Module/Removeaccount.php:60
+msgid ""
+"By default only the instances of the channels located on this hub will be "
+"removed from the network"
+msgstr "По умолчанию только представление канала расположенное на данном хабе будет удалено из сети"
-#: ../../addon/morepokes/morepokes.php:30
-msgid "be dubious of"
-msgstr "сомневается"
+#: ../../Zotlabs/Module/Oexchange.php:27
+msgid "Unable to find your hub."
+msgstr "Невозможно найти ваш сервер"
-#: ../../addon/morepokes/morepokes.php:30
-msgid "was dubious of"
-msgstr "усомнился"
+#: ../../Zotlabs/Module/Oexchange.php:41
+msgid "Post successful."
+msgstr "Успешно опубликовано."
-#: ../../addon/morepokes/morepokes.php:31
-msgid "eat"
-msgstr "ест"
+#: ../../Zotlabs/Module/Rmagic.php:44
+msgid "Authentication failed."
+msgstr "Ошибка аутентификации."
-#: ../../addon/morepokes/morepokes.php:31
-msgid "ate"
-msgstr "съел"
+#: ../../Zotlabs/Module/Layouts.php:186
+msgid "Comanche page description language help"
+msgstr "Помощь по языку описания страниц Comanche "
-#: ../../addon/morepokes/morepokes.php:32
-msgid "giggle and fawn at"
-msgstr ""
+#: ../../Zotlabs/Module/Layouts.php:190
+msgid "Layout Description"
+msgstr "Описание шаблона"
-#: ../../addon/morepokes/morepokes.php:32
-msgid "giggled and fawned at"
-msgstr ""
+#: ../../Zotlabs/Module/Layouts.php:195
+msgid "Download PDL file"
+msgstr "Загрузить PDL файл"
-#: ../../addon/morepokes/morepokes.php:33
-msgid "doubt"
-msgstr "сомневается"
+#: ../../Zotlabs/Module/Go.php:21
+msgid "This page is available only to site members"
+msgstr "Эта страница доступна только для подписчиков сайта"
-#: ../../addon/morepokes/morepokes.php:33
-msgid "doubted"
-msgstr "усомнился"
+#: ../../Zotlabs/Module/Go.php:27
+msgid "Welcome"
+msgstr "Добро пожаловать"
-#: ../../addon/morepokes/morepokes.php:34
-msgid "glare"
-msgstr ""
+#: ../../Zotlabs/Module/Go.php:29
+msgid "What would you like to do?"
+msgstr "Что бы вы хотели сделать?"
-#: ../../addon/morepokes/morepokes.php:34
-msgid "glared at"
-msgstr ""
+#: ../../Zotlabs/Module/Go.php:31
+msgid ""
+"Please bookmark this page if you would like to return to it in the future"
+msgstr "Пожалуйста, запомните эту страницу если вы хотите вернуться на неё в будущем"
-#: ../../addon/morepokes/morepokes.php:35
-msgid "fuck"
-msgstr "трахает"
+#: ../../Zotlabs/Module/Go.php:35
+msgid "Upload a profile photo"
+msgstr "Загрузить фотографию профиля"
+
+#: ../../Zotlabs/Module/Go.php:36
+msgid "Upload a cover photo"
+msgstr "Загрузить фотографию обложки"
-#: ../../addon/morepokes/morepokes.php:35
-msgid "fucked"
-msgstr "трахнул"
+#: ../../Zotlabs/Module/Go.php:37
+msgid "Edit your default profile"
+msgstr "Редактировать ваш профиль по умолчанию"
-#: ../../addon/morepokes/morepokes.php:36
-msgid "bonk"
-msgstr ""
+#: ../../Zotlabs/Module/Go.php:38 ../../Zotlabs/Widget/Newmember.php:41
+msgid "View friend suggestions"
+msgstr "Просмотр рекомендуемых друзей"
-#: ../../addon/morepokes/morepokes.php:36
-msgid "bonked"
-msgstr ""
+#: ../../Zotlabs/Module/Go.php:39
+msgid "View the channel directory"
+msgstr "Просмотр каталога каналов"
-#: ../../addon/morepokes/morepokes.php:37
-msgid "declare undying love for"
-msgstr "признаётся в любви к"
+#: ../../Zotlabs/Module/Go.php:40
+msgid "View/edit your channel settings"
+msgstr "Просмотреть / редактировать настройки вашего канала"
-#: ../../addon/morepokes/morepokes.php:37
-msgid "declared undying love for"
-msgstr "признался в любви к"
+#: ../../Zotlabs/Module/Go.php:41
+msgid "View the site or project documentation"
+msgstr "Просмотр документации сайта / проекта"
-#: ../../addon/diaspora/Receiver.php:1536
-#, php-format
-msgid "%1$s dislikes %2$s's %3$s"
-msgstr "%1$s не нравится %2$s's %3$s"
+#: ../../Zotlabs/Module/Go.php:42
+msgid "Visit your channel homepage"
+msgstr "Посетить страницу вашего канала"
-#: ../../addon/diaspora/Mod_Diaspora.php:43
-msgid "Diaspora Protocol Settings updated."
-msgstr "Настройки протокола Diaspora обновлены."
+#: ../../Zotlabs/Module/Go.php:43
+msgid ""
+"View your connections and/or add somebody whose address you already know"
+msgstr "Просмотреть ваши контакты и / или добавить кого-то чей адрес в уже знаете"
-#: ../../addon/diaspora/Mod_Diaspora.php:52
+#: ../../Zotlabs/Module/Go.php:44
msgid ""
-"The diaspora protocol does not support location independence. Connections "
-"you make within that network may be unreachable from alternate channel "
-"locations."
-msgstr "Протокол Diaspora не поддерживает независимость от расположения. Ваши контакты установленные в этой сети могут быть недоступны из альтернативных мест размещения канала."
+"View your personal stream (this may be empty until you add some connections)"
+msgstr "Ваш персональный поток (может быть пуст пока вы не добавите контакты)"
-#: ../../addon/diaspora/Mod_Diaspora.php:58
-msgid "Diaspora Protocol App"
-msgstr "Приложение \"Протокол Diaspora\""
+#: ../../Zotlabs/Module/Go.php:52
+msgid "View the public stream. Warning: this content is not moderated"
+msgstr "Просмотр публичного потока. Предупреждение: этот контент не модерируется"
-#: ../../addon/diaspora/Mod_Diaspora.php:77
-msgid "Allow any Diaspora member to comment on your public posts"
-msgstr "Разрешить любому участнику Diaspora комментировать ваши общедоступные публикации"
+#: ../../Zotlabs/Widget/Forums.php:100
+#: ../../Zotlabs/Widget/Notifications.php:119
+#: ../../Zotlabs/Widget/Notifications.php:120
+#: ../../Zotlabs/Widget/Activity_filter.php:73
+msgid "Forums"
+msgstr "Форумы"
-#: ../../addon/diaspora/Mod_Diaspora.php:81
-msgid "Prevent your hashtags from being redirected to other sites"
-msgstr "Предотвратить перенаправление тегов на другие сайты"
+#: ../../Zotlabs/Widget/Notes.php:21 ../../Zotlabs/Lib/Apps.php:369
+msgid "Notes"
+msgstr "Заметки"
-#: ../../addon/diaspora/Mod_Diaspora.php:85
-msgid "Sign and forward posts and comments with no existing Diaspora signature"
-msgstr "Подписывать и отправлять публикации и комментарии с несуществующей подписью Diaspora"
+#: ../../Zotlabs/Widget/Suggestions.php:53
+msgid "Suggestions"
+msgstr "Рекомендации"
-#: ../../addon/diaspora/Mod_Diaspora.php:90
-msgid "Followed hashtags (comma separated, do not include the #)"
-msgstr "Отслеживаемые теги (через запятую, исключая #)"
+#: ../../Zotlabs/Widget/Suggestions.php:54
+msgid "See more..."
+msgstr "Просмотреть больше..."
-#: ../../addon/diaspora/Mod_Diaspora.php:99
-msgid "Diaspora Protocol"
-msgstr "Протокол Diaspora"
+#: ../../Zotlabs/Widget/Notifications.php:16
+msgid "New Network Activity"
+msgstr "Новая сетевая активность"
-#: ../../addon/diaspora/import_diaspora.php:18
-msgid "No username found in import file."
-msgstr "Имя пользователя не найдено в файле для импорта."
+#: ../../Zotlabs/Widget/Notifications.php:17
+msgid "New Network Activity Notifications"
+msgstr "Новые уведомления о сетевой активности"
-#: ../../addon/diaspora/import_diaspora.php:43 ../../include/import.php:75
-msgid "Unable to create a unique channel address. Import failed."
-msgstr "Не удалось создать уникальный адрес канала. Импорт не завершен."
+#: ../../Zotlabs/Widget/Notifications.php:20
+msgid "View your network activity"
+msgstr "Просмотреть вашу сетевую активность"
-#: ../../addon/photocache/Mod_Photocache.php:27
-msgid "Photo Cache settings saved."
-msgstr "Настройки кэширования изображений сохранены."
+#: ../../Zotlabs/Widget/Notifications.php:23
+msgid "Mark all notifications read"
+msgstr "Пометить уведомления как прочитанные"
-#: ../../addon/photocache/Mod_Photocache.php:36
-msgid ""
-"Photo Cache addon saves a copy of images from external sites locally to "
-"increase your anonymity in the web."
-msgstr "Приложение \"Кэшировние изображений\" сохраняет копию изображений с внешних сайтов локально для повышения вашей анонимности в Интернет."
+#: ../../Zotlabs/Widget/Notifications.php:26
+#: ../../Zotlabs/Widget/Notifications.php:45
+#: ../../Zotlabs/Widget/Notifications.php:152
+msgid "Show new posts only"
+msgstr "Показывать только новые публикации"
-#: ../../addon/photocache/Mod_Photocache.php:42
-msgid "Photo Cache App"
-msgstr "Приложение \"Кэширование изображений\""
+#: ../../Zotlabs/Widget/Notifications.php:27
+#: ../../Zotlabs/Widget/Notifications.php:46
+#: ../../Zotlabs/Widget/Notifications.php:122
+#: ../../Zotlabs/Widget/Notifications.php:153
+msgid "Filter by name or address"
+msgstr "Фильтровать по имени или адресу"
-#: ../../addon/photocache/Mod_Photocache.php:53
-msgid "Minimal photo size for caching"
-msgstr "Минимальный размер изображений для кэширования"
+#: ../../Zotlabs/Widget/Notifications.php:35
+msgid "New Home Activity"
+msgstr "Новая локальная активность"
-#: ../../addon/photocache/Mod_Photocache.php:55
-msgid "In pixels. From 1 up to 1024, 0 will be replaced with system default."
-msgstr "В пикселях. От 1 до 1024, 0 будет заменён значением по умолчанию."
+#: ../../Zotlabs/Widget/Notifications.php:36
+msgid "New Home Activity Notifications"
+msgstr "Новые уведомления локальной активности"
-#: ../../addon/photocache/Mod_Photocache.php:64
-msgid "Photo Cache"
-msgstr "Кэширование изображений"
+#: ../../Zotlabs/Widget/Notifications.php:39
+msgid "View your home activity"
+msgstr "Просмотреть локальную активность"
-#: ../../addon/testdrive/testdrive.php:104
-#, php-format
-msgid "Your account on %s will expire in a few days."
-msgstr "Ваш аккаунт на %s перестанет работать через несколько дней."
+#: ../../Zotlabs/Widget/Notifications.php:42
+#: ../../Zotlabs/Widget/Notifications.php:149
+msgid "Mark all notifications seen"
+msgstr "Пометить уведомления как просмотренные"
-#: ../../addon/testdrive/testdrive.php:105
-msgid "Your $Productname test account is about to expire."
-msgstr "Ваш тестовый аккаунт в $Productname близок к окончанию срока действия."
+#: ../../Zotlabs/Widget/Notifications.php:54
+msgid "New Mails"
+msgstr "Новая переписка"
-#: ../../addon/rainbowtag/Mod_Rainbowtag.php:15
-msgid "Add some colour to tag clouds"
-msgstr "Добавить немного цвета для облака тегов"
+#: ../../Zotlabs/Widget/Notifications.php:55
+msgid "New Mails Notifications"
+msgstr "Уведомления о новой переписке"
-#: ../../addon/rainbowtag/Mod_Rainbowtag.php:21
-#: ../../addon/rainbowtag/Mod_Rainbowtag.php:26
-msgid "Rainbow Tag App"
-msgstr "Приложение \"Радуга тегов\""
+#: ../../Zotlabs/Widget/Notifications.php:58
+msgid "View your private mails"
+msgstr "Просмотреть вашу личную переписку"
-#: ../../addon/rainbowtag/Mod_Rainbowtag.php:34
-msgid "Rainbow Tag"
-msgstr "Радуга тегов"
+#: ../../Zotlabs/Widget/Notifications.php:61
+msgid "Mark all messages seen"
+msgstr "Пометить сообщения как просмотренные"
-#: ../../addon/upload_limits/upload_limits.php:25
-msgid "Show Upload Limits"
-msgstr "Показать ограничения на загрузку"
+#: ../../Zotlabs/Widget/Notifications.php:69
+msgid "New Events"
+msgstr "Новые события"
-#: ../../addon/upload_limits/upload_limits.php:27
-msgid "Hubzilla configured maximum size: "
-msgstr "Максимальный размер настроенный в Hubzilla:"
+#: ../../Zotlabs/Widget/Notifications.php:70
+msgid "New Events Notifications"
+msgstr "Уведомления о новых событиях"
-#: ../../addon/upload_limits/upload_limits.php:28
-msgid "PHP upload_max_filesize: "
-msgstr ""
+#: ../../Zotlabs/Widget/Notifications.php:73
+msgid "View events"
+msgstr "Просмотреть события"
-#: ../../addon/upload_limits/upload_limits.php:29
-msgid "PHP post_max_size (must be larger than upload_max_filesize): "
-msgstr "PHP post_max_size (должен быть больше чем upload_max_filesize): "
+#: ../../Zotlabs/Widget/Notifications.php:76
+msgid "Mark all events seen"
+msgstr "Пометить все события как просмотренные"
-#: ../../addon/gravatar/gravatar.php:123
-msgid "generic profile image"
-msgstr "Стандартное изображение профиля"
+#: ../../Zotlabs/Widget/Notifications.php:85
+msgid "New Connections Notifications"
+msgstr "Уведомления о новых контактах"
-#: ../../addon/gravatar/gravatar.php:124
-msgid "random geometric pattern"
-msgstr "Случайный геометрический рисунок"
+#: ../../Zotlabs/Widget/Notifications.php:88
+msgid "View all connections"
+msgstr "Просмотр всех контактов"
-#: ../../addon/gravatar/gravatar.php:125
-msgid "monster face"
-msgstr "Лицо чудовища"
+#: ../../Zotlabs/Widget/Notifications.php:96
+msgid "New Files"
+msgstr "Новые файлы"
-#: ../../addon/gravatar/gravatar.php:126
-msgid "computer generated face"
-msgstr "Сгенерированное компьютером лицо"
+#: ../../Zotlabs/Widget/Notifications.php:97
+msgid "New Files Notifications"
+msgstr "Уведомления о новых файлах"
-#: ../../addon/gravatar/gravatar.php:127
-msgid "retro arcade style face"
-msgstr "Лицо в стиле старой аркадной игры"
+#: ../../Zotlabs/Widget/Notifications.php:104
+#: ../../Zotlabs/Widget/Notifications.php:105
+msgid "Notices"
+msgstr "Оповещения"
-#: ../../addon/gravatar/gravatar.php:128
-msgid "Hub default profile photo"
-msgstr "Фотография профиля по умолчанию"
+#: ../../Zotlabs/Widget/Notifications.php:108
+msgid "View all notices"
+msgstr "Просмотреть все оповещения"
-#: ../../addon/gravatar/gravatar.php:143
-msgid "Information"
-msgstr "Информация"
+#: ../../Zotlabs/Widget/Notifications.php:111
+msgid "Mark all notices seen"
+msgstr "Пометить все оповещения как просмотренные"
-#: ../../addon/gravatar/gravatar.php:143
-msgid ""
-"Libravatar addon is installed, too. Please disable Libravatar addon or this "
-"Gravatar addon. The Libravatar addon will fall back to Gravatar if "
-"nothing was found at Libravatar."
-msgstr "Плагин Libravatar также установлен. Пожалуйста, отключите плагин Libravatar или этот плагин Gravatar. Если Плагин Libravatar ничего не найдёт, он вернётся в Gravatar."
+#: ../../Zotlabs/Widget/Notifications.php:132
+msgid "New Registrations"
+msgstr "Новые регистрации"
-#: ../../addon/gravatar/gravatar.php:150 ../../addon/msgfooter/msgfooter.php:46
-#: ../../addon/xmpp/xmpp.php:43
-msgid "Save Settings"
-msgstr "Сохранить настройки"
+#: ../../Zotlabs/Widget/Notifications.php:133
+msgid "New Registrations Notifications"
+msgstr "Уведомления о новых регистрациях"
-#: ../../addon/gravatar/gravatar.php:151
-msgid "Default avatar image"
-msgstr "Изображение аватара по умолчанию"
+#: ../../Zotlabs/Widget/Notifications.php:143
+msgid "Public Stream Notifications"
+msgstr "Уведомления публичного потока"
-#: ../../addon/gravatar/gravatar.php:151
-msgid "Select default avatar image if none was found at Gravatar. See README"
-msgstr "Выберите изображения аватар по умолчанию если ничего не было найдено в Gravatar (см. README)."
+#: ../../Zotlabs/Widget/Notifications.php:146
+msgid "View the public stream"
+msgstr "Просмотреть публичный поток"
-#: ../../addon/gravatar/gravatar.php:152
-msgid "Rating of images"
-msgstr "Оценки изображений"
+#: ../../Zotlabs/Widget/Notifications.php:161
+msgid "Sorry, you have got no notifications at the moment"
+msgstr "Извините, но сейчас у вас нет уведомлений"
-#: ../../addon/gravatar/gravatar.php:152
-msgid "Select the appropriate avatar rating for your site. See README"
-msgstr "Выберите подходящую оценку аватара для вашего сайта (см. README)."
+#: ../../Zotlabs/Widget/Tasklist.php:23
+msgid "Tasks"
+msgstr "Задачи"
-#: ../../addon/gravatar/gravatar.php:165
-msgid "Gravatar settings updated."
-msgstr "Настройки Gravatar обновлены."
+#: ../../Zotlabs/Widget/Photo.php:48 ../../Zotlabs/Widget/Photo_rand.php:58
+msgid "photo/image"
+msgstr "фотография / изображение"
-#: ../../addon/hzfiles/hzfiles.php:81
-msgid "Hubzilla File Storage Import"
-msgstr "Импорт файлового хранилища Hubzilla"
+#: ../../Zotlabs/Widget/Cdav.php:37
+msgid "Select Channel"
+msgstr "Выбрать канал"
+
+#: ../../Zotlabs/Widget/Cdav.php:42
+msgid "Read-write"
+msgstr "Чтение-запись"
-#: ../../addon/hzfiles/hzfiles.php:82
-msgid "This will import all your cloud files from another server."
-msgstr "Это позволит импортировать все ваши файлы с другого сервера."
+#: ../../Zotlabs/Widget/Cdav.php:43
+msgid "Read-only"
+msgstr "Только чтение"
-#: ../../addon/hzfiles/hzfiles.php:83
-msgid "Hubzilla Server base URL"
-msgstr "Базовый URL сервера Hubzilla"
+#: ../../Zotlabs/Widget/Cdav.php:127
+msgid "Channel Calendar"
+msgstr "Календарь канала"
-#: ../../addon/hzfiles/hzfiles.php:84
-#: ../../addon/content_import/Mod_content_import.php:140
-msgid "Since modified date yyyy-mm-dd"
-msgstr "Начиная с даты изменений yyyy-mm-dd"
+#: ../../Zotlabs/Widget/Cdav.php:131
+msgid "Shared CalDAV Calendars"
+msgstr "Общие календари CalDAV"
-#: ../../addon/hzfiles/hzfiles.php:85
-#: ../../addon/content_import/Mod_content_import.php:141
-msgid "Until modified date yyyy-mm-dd"
-msgstr "Заканчивая датой изменений yyyy-mm-dd"
+#: ../../Zotlabs/Widget/Cdav.php:135
+msgid "Share this calendar"
+msgstr "Поделиться этим календарём"
-#: ../../addon/visage/Mod_Visage.php:21
-msgid "Who viewed my channel/profile"
-msgstr "Кто смотрел мой канал / профиль"
+#: ../../Zotlabs/Widget/Cdav.php:137
+msgid "Calendar name and color"
+msgstr "Имя и цвет календаря"
-#: ../../addon/visage/Mod_Visage.php:25
-msgid "Recent Channel/Profile Viewers"
-msgstr "Последние просмотры канала / профиля"
+#: ../../Zotlabs/Widget/Cdav.php:139
+msgid "Create new CalDAV calendar"
+msgstr "Создать новый календарь CalDAV"
-#: ../../addon/visage/Mod_Visage.php:36
-msgid "No entries."
-msgstr "Нет записей."
+#: ../../Zotlabs/Widget/Cdav.php:141
+msgid "Calendar Name"
+msgstr "Имя календаря"
-#: ../../addon/nsabait/Mod_Nsabait.php:20
-#: ../../addon/nsabait/Mod_Nsabait.php:24
-msgid "NSA Bait App"
-msgstr "Приложение NSA Bait"
+#: ../../Zotlabs/Widget/Cdav.php:142
+msgid "Calendar Tools"
+msgstr "Инструменты календаря"
-#: ../../addon/nsabait/Mod_Nsabait.php:26
-msgid "Make yourself a political target"
-msgstr "Сделать себя политической мишенью"
+#: ../../Zotlabs/Widget/Cdav.php:144
+msgid "Import calendar"
+msgstr "Импортировать календарь"
-#: ../../addon/mailtest/mailtest.php:19
-msgid "Send test email"
-msgstr "Отправить тестовый email"
+#: ../../Zotlabs/Widget/Cdav.php:145
+msgid "Select a calendar to import to"
+msgstr "Выбрать календарь для импорта в"
-#: ../../addon/mailtest/mailtest.php:50 ../../addon/hubwall/hubwall.php:50
-msgid "No recipients found."
-msgstr "Получателей не найдено."
+#: ../../Zotlabs/Widget/Cdav.php:172
+msgid "Addressbooks"
+msgstr "Адресные книги"
-#: ../../addon/mailtest/mailtest.php:66
-msgid "Mail sent."
-msgstr "Сообщение отправлено"
+#: ../../Zotlabs/Widget/Cdav.php:174
+msgid "Addressbook name"
+msgstr "Имя адресной книги"
-#: ../../addon/mailtest/mailtest.php:68
-msgid "Sending of mail failed."
-msgstr "Не удалось отправить сообщение."
+#: ../../Zotlabs/Widget/Cdav.php:176
+msgid "Create new addressbook"
+msgstr "Создать новую адресную книгу"
-#: ../../addon/mailtest/mailtest.php:77
-msgid "Mail Test"
-msgstr "Тестовое сообщение"
+#: ../../Zotlabs/Widget/Cdav.php:177
+msgid "Addressbook Name"
+msgstr "Имя адресной книги"
-#: ../../addon/mailtest/mailtest.php:96 ../../addon/hubwall/hubwall.php:92
-msgid "Message subject"
-msgstr "Тема сообщения"
+#: ../../Zotlabs/Widget/Cdav.php:179
+msgid "Addressbook Tools"
+msgstr "Инструменты адресной книги"
-#: ../../addon/mdpost/mdpost.php:42
-msgid "Use markdown for editing posts"
-msgstr "Использовать язык разметки Markdown для редактирования публикаций"
+#: ../../Zotlabs/Widget/Cdav.php:180
+msgid "Import addressbook"
+msgstr "Импортировать адресную книгу"
-#: ../../addon/openstreetmap/openstreetmap.php:119
-msgid "View Larger"
-msgstr "Увеличить"
+#: ../../Zotlabs/Widget/Cdav.php:181
+msgid "Select an addressbook to import to"
+msgstr "Выбрать адресную книгу для импорта в"
-#: ../../addon/openstreetmap/openstreetmap.php:135
-msgid "Tile Server URL"
-msgstr "URL сервера Tile"
+#: ../../Zotlabs/Widget/Activity.php:50
+msgctxt "widget"
+msgid "Activity"
+msgstr "Активность"
-#: ../../addon/openstreetmap/openstreetmap.php:135
-msgid ""
-"A list of public tile servers"
-msgstr "Список общедоступных серверов"
+#: ../../Zotlabs/Widget/Hq_controls.php:14
+msgid "HQ Control Panel"
+msgstr "Панель управления HQ"
-#: ../../addon/openstreetmap/openstreetmap.php:136
-msgid "Nominatim (reverse geocoding) Server URL"
-msgstr "URL сервера Nominatim (обратное геокодирование)"
+#: ../../Zotlabs/Widget/Hq_controls.php:17
+msgid "Create a new post"
+msgstr "Создать новую публикацию"
-#: ../../addon/openstreetmap/openstreetmap.php:136
-msgid ""
-"A list of Nominatim servers"
-msgstr "Список серверов Nominatim"
+#: ../../Zotlabs/Widget/Follow.php:22
+#, php-format
+msgid "You have %1$.0f of %2$.0f allowed connections."
+msgstr "У вас есть %1$.0f из %2$.0f разрешенных контактов."
-#: ../../addon/openstreetmap/openstreetmap.php:137
-msgid "Default zoom"
-msgstr "Масштаб по умолчанию"
+#: ../../Zotlabs/Widget/Follow.php:29
+msgid "Add New Connection"
+msgstr "Добавить новый контакт"
-#: ../../addon/openstreetmap/openstreetmap.php:137
-msgid ""
-"The default zoom level. (1:world, 18:highest, also depends on tile server)"
-msgstr "Уровень размера по умолчанию (1 - весь мир, 18 - максимальный; зависит от сервера)."
+#: ../../Zotlabs/Widget/Follow.php:30
+msgid "Enter channel address"
+msgstr "Введите адрес канала"
-#: ../../addon/openstreetmap/openstreetmap.php:138
-msgid "Include marker on map"
-msgstr "Включите маркер на карте"
+#: ../../Zotlabs/Widget/Follow.php:31
+msgid "Examples: bob@example.com, https://example.com/barbara"
+msgstr "Пример: ivan@example.com, http://example.com/ivan"
-#: ../../addon/openstreetmap/openstreetmap.php:138
-msgid "Include a marker on the map."
-msgstr "Включить маркер на карте"
+#: ../../Zotlabs/Widget/Archive.php:43
+msgid "Archives"
+msgstr "Архивы"
-#: ../../addon/msgfooter/msgfooter.php:47
-msgid "text to include in all outgoing posts from this site"
-msgstr "текст, который будет добавлен во все исходящие публикации с этого сайта"
+#: ../../Zotlabs/Widget/Suggestedchats.php:32
+msgid "Suggested Chatrooms"
+msgstr "Рекомендуемые чаты"
-#: ../../addon/fuzzloc/Mod_Fuzzloc.php:22
-msgid "Fuzzloc Settings updated."
-msgstr "Настройки примерного положения обновлены."
+#: ../../Zotlabs/Widget/Rating.php:51
+msgid "Rating Tools"
+msgstr "Инструменты оценки"
-#: ../../addon/fuzzloc/Mod_Fuzzloc.php:34
-msgid "Fuzzy Location App"
-msgstr "Приложение \"Примерное положение\""
+#: ../../Zotlabs/Widget/Rating.php:55 ../../Zotlabs/Widget/Rating.php:57
+msgid "Rate Me"
+msgstr "Оценить меня"
-#: ../../addon/fuzzloc/Mod_Fuzzloc.php:35
-msgid ""
-"Blur your precise location if your channel uses browser location mapping"
-msgstr "Размывает вашего точное местоположение в случае если ваш канал использует отображение местоположения из браузера"
+#: ../../Zotlabs/Widget/Rating.php:60
+msgid "View Ratings"
+msgstr "Просмотр оценок"
-#: ../../addon/fuzzloc/Mod_Fuzzloc.php:40
-msgid "Minimum offset in meters"
-msgstr "Минимальное смещение в метрах"
+#: ../../Zotlabs/Widget/Newmember.php:31
+msgid "Profile Creation"
+msgstr "Создание профиля"
-#: ../../addon/fuzzloc/Mod_Fuzzloc.php:44
-msgid "Maximum offset in meters"
-msgstr "Максимальное смещение в метрах"
+#: ../../Zotlabs/Widget/Newmember.php:33
+msgid "Upload profile photo"
+msgstr "Загрузить фотографию профиля"
-#: ../../addon/fuzzloc/Mod_Fuzzloc.php:53
-msgid "Fuzzy Location"
-msgstr "Примерное положение"
+#: ../../Zotlabs/Widget/Newmember.php:34
+msgid "Upload cover photo"
+msgstr "Загрузить фотографию обложки"
-#: ../../addon/rtof/rtof.php:51
-msgid "Post to Friendica"
-msgstr "Опубликовать в Friendica"
+#: ../../Zotlabs/Widget/Newmember.php:38
+msgid "Find and Connect with others"
+msgstr "Найти и вступить в контакт"
-#: ../../addon/rtof/Mod_Rtof.php:24
-msgid "Friendica Crosspost Connector Settings saved."
-msgstr "Настройки пересылки публикаций Friendica сохранены."
+#: ../../Zotlabs/Widget/Newmember.php:40
+msgid "View the directory"
+msgstr "Просмотреть каталог"
-#: ../../addon/rtof/Mod_Rtof.php:36
-msgid "Friendica Crosspost Connector App"
-msgstr "Приложение \"Публикация в Friendica\""
+#: ../../Zotlabs/Widget/Newmember.php:42
+msgid "Manage your connections"
+msgstr "Управление вашими контактами"
-#: ../../addon/rtof/Mod_Rtof.php:37
-msgid "Relay public postings to a connected Friendica account"
-msgstr "Пересылает общедоступные публикации на подключённую учётную запись Friendica"
+#: ../../Zotlabs/Widget/Newmember.php:45
+msgid "Communicate"
+msgstr "Связаться"
-#: ../../addon/rtof/Mod_Rtof.php:49
-msgid "Send public postings to Friendica by default"
-msgstr "Отправлять общедоступные публикации во Friendica по умолчанию"
+#: ../../Zotlabs/Widget/Newmember.php:47
+msgid "View your channel homepage"
+msgstr "Домашняя страница канала"
-#: ../../addon/rtof/Mod_Rtof.php:53
-msgid "Friendica API Path"
-msgstr "Путь к Friendica API"
+#: ../../Zotlabs/Widget/Newmember.php:48
+msgid "View your network stream"
+msgstr "Просмотреть ваш сетевой поток"
-#: ../../addon/rtof/Mod_Rtof.php:53 ../../addon/redred/Mod_Redred.php:67
-msgid "https://{sitename}/api"
-msgstr ""
+#: ../../Zotlabs/Widget/Newmember.php:54
+msgid "Documentation"
+msgstr "Документация"
-#: ../../addon/rtof/Mod_Rtof.php:57
-msgid "Friendica login name"
-msgstr "Имя входа Friendica"
+#: ../../Zotlabs/Widget/Newmember.php:57
+msgid "Missing Features?"
+msgstr "Отсутствует функция?"
-#: ../../addon/rtof/Mod_Rtof.php:61
-msgid "Friendica password"
-msgstr "Пароль Friendica"
+#: ../../Zotlabs/Widget/Newmember.php:59
+msgid "Pin apps to navigation bar"
+msgstr "Прикрепить приложение к панели"
-#: ../../addon/rtof/Mod_Rtof.php:69
-msgid "Friendica Crosspost Connector"
-msgstr "Публикация в Friendica"
+#: ../../Zotlabs/Widget/Newmember.php:60
+msgid "Install more apps"
+msgstr "Установить больше приложений"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:96
-msgid "Jappixmini App"
-msgstr "Приложение Jappix Mini"
+#: ../../Zotlabs/Widget/Newmember.php:71
+msgid "View public stream"
+msgstr "Просмотреть публичный поток"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:97
-msgid "Provides a Facebook-like chat using Jappix Mini"
-msgstr "Предоставляет Facebook-подобный чат с использованием Jappix Mini"
+#: ../../Zotlabs/Widget/Mailmenu.php:13
+msgid "Private Mail Menu"
+msgstr "Меню личной переписки"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:157 ../../include/channel.php:1518
-#: ../../include/channel.php:1689
-msgid "Status:"
-msgstr "Статус:"
+#: ../../Zotlabs/Widget/Mailmenu.php:15
+msgid "Combined View"
+msgstr "Комбинированный вид"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:161
-msgid "Hide Jappixmini Chat-Widget from the webinterface"
-msgstr "Скрыть виджет чата Jappix Mini из веб-интерфейса"
+#: ../../Zotlabs/Widget/Mailmenu.php:20
+msgid "Inbox"
+msgstr "Входящие"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:166
-msgid "Jabber username"
-msgstr "Имя пользователя Jabber"
+#: ../../Zotlabs/Widget/Mailmenu.php:25
+msgid "Outbox"
+msgstr "Исходящие"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:172
-msgid "Jabber server"
-msgstr "Сервер Jabber"
+#: ../../Zotlabs/Widget/Mailmenu.php:30
+msgid "New Message"
+msgstr "Новое сообщение"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:178
-msgid "Jabber BOSH host URL"
-msgstr "URL узла Jabber BOSH"
+#: ../../Zotlabs/Widget/Wiki_pages.php:34
+#: ../../Zotlabs/Widget/Wiki_pages.php:91
+msgid "Add new page"
+msgstr "Добавить новую страницу"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:185
-msgid "Jabber password"
-msgstr "Пароль Jabber"
+#: ../../Zotlabs/Widget/Wiki_pages.php:85
+msgid "Wiki Pages"
+msgstr "Wiki страницы"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:191
-msgid "Encrypt Jabber password with Hubzilla password"
-msgstr "Зашифровать пароль Jabber с помощью пароля Hubzilla"
+#: ../../Zotlabs/Widget/Wiki_pages.php:96
+msgid "Page name"
+msgstr "Название страницы"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:195
-#: ../../addon/redred/Mod_Redred.php:79
-msgid "Hubzilla password"
-msgstr "Пароль Hubzilla"
+#: ../../Zotlabs/Widget/Eventstools.php:13
+msgid "Events Tools"
+msgstr "Инструменты для событий"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:199
-#: ../../addon/jappixmini/Mod_Jappixmini.php:203
-msgid "Approve subscription requests from Hubzilla contacts automatically"
-msgstr "Утверждать запросы на подписку от контактов Hubzilla автоматически"
+#: ../../Zotlabs/Widget/Eventstools.php:14
+msgid "Export Calendar"
+msgstr "Экспортировать календарь"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:207
-msgid "Purge internal list of jabber addresses of contacts"
-msgstr "Очистить внутренний список адресов контактов Jabber"
+#: ../../Zotlabs/Widget/Eventstools.php:15
+msgid "Import Calendar"
+msgstr "Импортировать календарь"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:212
-msgid "Configuration Help"
-msgstr "Помощь по конфигурации"
+#: ../../Zotlabs/Widget/Chatroom_list.php:20
+msgid "Overview"
+msgstr "Обзор"
-#: ../../addon/jappixmini/Mod_Jappixmini.php:258
-msgid "Jappixmini Settings"
-msgstr "Настройки Jappix Мini"
+#: ../../Zotlabs/Widget/Settings_menu.php:32
+msgid "Account settings"
+msgstr "Настройки аккаунта"
-#: ../../addon/upgrade_info/upgrade_info.php:48
-msgid "Your channel has been upgraded to $Projectname version"
-msgstr "Ваш канал был обновлён до версии $Projectname"
+#: ../../Zotlabs/Widget/Settings_menu.php:38
+msgid "Channel settings"
+msgstr "Настройки канала"
-#: ../../addon/upgrade_info/upgrade_info.php:50
-msgid "Please have a look at the"
-msgstr "Пожалуйста, взгляните на"
+#: ../../Zotlabs/Widget/Settings_menu.php:46
+msgid "Display settings"
+msgstr "Настройки отображения"
-#: ../../addon/upgrade_info/upgrade_info.php:52
-msgid "git history"
-msgstr "в истории git"
+#: ../../Zotlabs/Widget/Settings_menu.php:53
+msgid "Manage locations"
+msgstr "Управление местоположением"
-#: ../../addon/upgrade_info/upgrade_info.php:54
-msgid "change log"
-msgstr "журнал измнений"
+#: ../../Zotlabs/Widget/Admin.php:23 ../../Zotlabs/Widget/Admin.php:60
+msgid "Member registrations waiting for confirmation"
+msgstr "Регистрации участников, ожидающие подверждения"
-#: ../../addon/upgrade_info/upgrade_info.php:55
-msgid "for further info."
-msgstr "для дополнительных сведений."
+#: ../../Zotlabs/Widget/Admin.php:26 ../../Zotlabs/Lib/Apps.php:357
+msgid "Features"
+msgstr "Функции"
-#: ../../addon/upgrade_info/upgrade_info.php:60
-msgid "Upgrade Info"
-msgstr "Сведения об обновлении"
+#: ../../Zotlabs/Widget/Admin.php:29
+msgid "Inspect queue"
+msgstr "Просмотр очереди"
-#: ../../addon/upgrade_info/upgrade_info.php:64
-msgid "Do not show this again"
-msgstr "Больше не показывать"
+#: ../../Zotlabs/Widget/Admin.php:31
+msgid "DB updates"
+msgstr "Обновление базы данных"
-#: ../../addon/channelreputation/channelreputation.php:100
-#: ../../addon/channelreputation/channelreputation.php:101
-#: ../../addon/cart/myshop.php:141 ../../addon/cart/myshop.php:177
-#: ../../addon/cart/myshop.php:211 ../../addon/cart/myshop.php:259
-#: ../../addon/cart/myshop.php:294 ../../addon/cart/myshop.php:317
-msgid "Access Denied"
-msgstr "Доступ запрещён"
+#: ../../Zotlabs/Widget/Admin.php:56
+msgid "Addon Features"
+msgstr "Настройки расширений"
-#: ../../addon/channelreputation/channelreputation.php:108
-msgid "Enable Community Moderation"
-msgstr "Включить модерацию сообщества"
+#: ../../Zotlabs/Widget/Appstore.php:11
+msgid "App Collections"
+msgstr "Коллекции приложений"
-#: ../../addon/channelreputation/channelreputation.php:116
-msgid "Reputation automatically given to new members"
-msgstr "Репутация автоматически предоставляемая новым участникам"
+#: ../../Zotlabs/Widget/Appstore.php:13
+msgid "Installed apps"
+msgstr "Установленные приложения"
-#: ../../addon/channelreputation/channelreputation.php:117
-msgid "Reputation will never fall below this value"
-msgstr "Репутация никогда не упадёт ниже этого значения"
+#: ../../Zotlabs/Widget/Savedsearch.php:75
+msgid "Remove term"
+msgstr "Удалить термин"
-#: ../../addon/channelreputation/channelreputation.php:118
-msgid "Minimum reputation before posting is allowed"
-msgstr "Минимальная репутация для разрешения возможности размещать публикации"
+#: ../../Zotlabs/Widget/Activity_filter.php:36
+#, php-format
+msgid "Show posts related to the %s privacy group"
+msgstr "Показывать публикации относящиеся к группе конфиденциальности %s"
-#: ../../addon/channelreputation/channelreputation.php:119
-msgid "Minimum reputation before commenting is allowed"
-msgstr "Минимальная репутация для разрешения комментирования"
+#: ../../Zotlabs/Widget/Activity_filter.php:45
+msgid "Show my privacy groups"
+msgstr "Показывать мои группы конфиденциальности"
-#: ../../addon/channelreputation/channelreputation.php:120
-msgid "Minimum reputation before a member is able to moderate other posts"
-msgstr "Минимальная репутация для возможности модерирования участником чужих публикаций"
+#: ../../Zotlabs/Widget/Activity_filter.php:66
+msgid "Show posts to this forum"
+msgstr "Показывать публикации этого форума"
-#: ../../addon/channelreputation/channelreputation.php:121
-msgid ""
-"Max ratio of moderator's reputation that can be added to/deducted from "
-"reputation of person being moderated"
-msgstr "Максимальное соотношение репутации модератора, которое может быть добавлено / вычтено из репутации модерируемого участника"
+#: ../../Zotlabs/Widget/Activity_filter.php:77
+msgid "Show forums"
+msgstr "Показывать форумы"
-#: ../../addon/channelreputation/channelreputation.php:122
-msgid "Reputation \"cost\" to post"
-msgstr "\"Стоимость\" репутации для публикации"
+#: ../../Zotlabs/Widget/Activity_filter.php:91
+msgid "Starred Posts"
+msgstr "Отмеченные публикации"
-#: ../../addon/channelreputation/channelreputation.php:123
-msgid "Reputation \"cost\" to comment"
-msgstr "\"Стоимость\" репутации для комментирования"
+#: ../../Zotlabs/Widget/Activity_filter.php:95
+msgid "Show posts that I have starred"
+msgstr "Показывать публикации которые я отметил"
-#: ../../addon/channelreputation/channelreputation.php:124
-msgid ""
-"Reputation automatically recovers at this rate per hour until it reaches "
-"minimum_to_post"
-msgstr "Репутация автоматически восстанавливается с этой скоростью в час пока не достигает значения minimum_to_post"
+#: ../../Zotlabs/Widget/Activity_filter.php:106
+msgid "Personal Posts"
+msgstr "Личные публикации"
-#: ../../addon/channelreputation/channelreputation.php:125
-msgid ""
-"When minimum_to_moderate > reputation > minimum_to_post reputation recovers "
-"at this rate per hour"
-msgstr "При minimum_to_moderate > репутация > minimum_to_post репутация восстанавливается с этой скоростью в час"
+#: ../../Zotlabs/Widget/Activity_filter.php:110
+msgid "Show posts that mention or involve me"
+msgstr "Показывать публикации где вы были упомянуты или привлечены"
-#: ../../addon/channelreputation/channelreputation.php:139
-msgid "Community Moderation Settings"
-msgstr "Настройки модерирования сообщества"
+#: ../../Zotlabs/Widget/Activity_filter.php:131
+#, php-format
+msgid "Show posts that I have filed to %s"
+msgstr "Показывать публикации которые я добавил в %s"
-#: ../../addon/channelreputation/channelreputation.php:229
-msgid "Channel Reputation"
-msgstr "Репутация канала"
+#: ../../Zotlabs/Widget/Activity_filter.php:141
+msgid "Show filed post categories"
+msgstr "Показывать категории добавленных публикаций"
-#: ../../addon/channelreputation/channelreputation.php:233
-msgid "An Error has occurred."
-msgstr "Произошла ошибка."
+#: ../../Zotlabs/Widget/Activity_filter.php:155
+msgid "Panel search"
+msgstr "Панель поиска"
-#: ../../addon/channelreputation/channelreputation.php:251
-msgid "Upvote"
-msgstr "За"
+#: ../../Zotlabs/Widget/Activity_filter.php:165
+msgid "Filter by name"
+msgstr "Отфильтровать по имени"
-#: ../../addon/channelreputation/channelreputation.php:252
-msgid "Downvote"
-msgstr "Против"
+#: ../../Zotlabs/Widget/Activity_filter.php:180
+msgid "Remove active filter"
+msgstr "Удалить активный фильтр"
-#: ../../addon/channelreputation/channelreputation.php:374
-msgid "Can moderate reputation on my channel."
-msgstr "Может модерировать репутацию на моём канале"
+#: ../../Zotlabs/Widget/Activity_filter.php:196
+msgid "Stream Filters"
+msgstr "Фильтры потока"
-#: ../../addon/superblock/superblock.php:337
-msgid "Block Completely"
-msgstr "Заблокировать полностью"
+#: ../../Zotlabs/Widget/Chatroom_members.php:11
+msgid "Chat Members"
+msgstr "Участники чата"
-#: ../../addon/superblock/Mod_Superblock.php:20
-msgid "Superblock App"
-msgstr "Приложение Superblock"
+#: ../../Zotlabs/Widget/Cover_photo.php:65
+msgid "Click to show more"
+msgstr "Нажмите чтобы показать больше"
-#: ../../addon/superblock/Mod_Superblock.php:21
-msgid "Block channels"
-msgstr "Заблокировать каналы"
+#: ../../Zotlabs/Widget/Affinity.php:54
+msgid "Refresh"
+msgstr "Обновить"
-#: ../../addon/superblock/Mod_Superblock.php:63
-msgid "superblock settings updated"
-msgstr "Настройки Superblock обновлены."
+#: ../../Zotlabs/Widget/Activity_order.php:90
+msgid "Commented Date"
+msgstr "По комментариям"
-#: ../../addon/superblock/Mod_Superblock.php:87
-msgid "Currently blocked"
-msgstr "В настоящее время заблокирован"
+#: ../../Zotlabs/Widget/Activity_order.php:94
+msgid "Order by last commented date"
+msgstr "Сортировка по дате последнего комментария"
-#: ../../addon/superblock/Mod_Superblock.php:89
-msgid "No channels currently blocked"
-msgstr "В настоящее время никакие каналы не блокируются"
+#: ../../Zotlabs/Widget/Activity_order.php:97
+msgid "Posted Date"
+msgstr "По публикациям"
-#: ../../addon/nofed/Mod_Nofed.php:21
-msgid "nofed Settings saved."
-msgstr "Настройки nofed сохранены."
+#: ../../Zotlabs/Widget/Activity_order.php:101
+msgid "Order by last posted date"
+msgstr "Сортировка по дате последней публикации"
-#: ../../addon/nofed/Mod_Nofed.php:33
-msgid "No Federation App"
-msgstr "Приложение No Federation"
+#: ../../Zotlabs/Widget/Activity_order.php:104
+msgid "Date Unthreaded"
+msgstr "По порядку"
-#: ../../addon/nofed/Mod_Nofed.php:34
-msgid ""
-"Prevent posting from being federated to anybody. It will exist only on your "
-"channel page."
-msgstr "Запрещает федеративные функций для публикаций. Они будут существовать только на странице вашего канала."
+#: ../../Zotlabs/Widget/Activity_order.php:108
+msgid "Order unthreaded by date"
+msgstr "Сортировка в порядке поступления"
-#: ../../addon/nofed/Mod_Nofed.php:42
-msgid "Federate posts by default"
-msgstr "Разрешить федерацию публикаций по умолчанию"
+#: ../../Zotlabs/Widget/Activity_order.php:123
+msgid "Stream Order"
+msgstr "Упорядочить поток"
-#: ../../addon/nofed/Mod_Nofed.php:50
-msgid "No Federation"
-msgstr "Отключить Federation"
+#: ../../Zotlabs/Widget/Bookmarkedchats.php:24
+msgid "Bookmarked Chatrooms"
+msgstr "Закладки чатов"
-#: ../../addon/nofed/nofed.php:47
-msgid "Federate"
-msgstr "Федерировать"
+#: ../../Zotlabs/Widget/Conversations.php:17
+msgid "Received Messages"
+msgstr "Полученные сообщения"
-#: ../../addon/redred/Mod_Redred.php:24
-msgid "Channel is required."
-msgstr "Необходим канал."
+#: ../../Zotlabs/Widget/Conversations.php:21
+msgid "Sent Messages"
+msgstr "Отправленные сообщения"
-#: ../../addon/redred/Mod_Redred.php:38
-msgid "Hubzilla Crosspost Connector Settings saved."
-msgstr "Настройки пересылки публикаций Hubzilla сохранены."
+#: ../../Zotlabs/Widget/Conversations.php:25
+msgid "Conversations"
+msgstr "Беседы"
-#: ../../addon/redred/Mod_Redred.php:50
-#: ../../addon/statusnet/Mod_Statusnet.php:146
-msgid "Hubzilla Crosspost Connector App"
-msgstr "Приложение \"Пересылка публикаций Hubzilla\""
+#: ../../Zotlabs/Widget/Conversations.php:37
+msgid "No messages."
+msgstr "Сообщений нет."
-#: ../../addon/redred/Mod_Redred.php:51
-msgid "Relay public postings to another Hubzilla channel"
-msgstr "Пересылает общедоступные публикации в другой канал Hubzilla"
+#: ../../Zotlabs/Widget/Conversations.php:57
+msgid "Delete conversation"
+msgstr "Удалить беседу"
-#: ../../addon/redred/Mod_Redred.php:63
-msgid "Send public postings to Hubzilla channel by default"
-msgstr "Отправлять общедоступные публикации в канал Hubzilla по умолчанию"
+#: ../../Zotlabs/Widget/Wiki_page_history.php:23
+#: ../../Zotlabs/Lib/NativeWikiPage.php:562
+msgctxt "wiki_history"
+msgid "Message"
+msgstr "Сообщение"
-#: ../../addon/redred/Mod_Redred.php:67
-msgid "Hubzilla API Path"
-msgstr "Путь к Hubzilla API"
+#: ../../Zotlabs/Widget/Wiki_page_history.php:24
+#: ../../Zotlabs/Lib/NativeWikiPage.php:563
+msgid "Date"
+msgstr "Дата"
-#: ../../addon/redred/Mod_Redred.php:71
-msgid "Hubzilla login name"
-msgstr "Имя входа Hubzilla"
+#: ../../Zotlabs/Widget/Wiki_page_history.php:26
+#: ../../Zotlabs/Lib/NativeWikiPage.php:565
+msgid "Compare"
+msgstr "Сравнить"
-#: ../../addon/redred/Mod_Redred.php:75
-msgid "Hubzilla channel name"
-msgstr "Название канала Hubzilla"
+#: ../../Zotlabs/Access/Permissions.php:56
+msgid "Can view my channel stream and posts"
+msgstr "Может просматривать мой поток и сообщения"
-#: ../../addon/redred/Mod_Redred.php:87
-msgid "Hubzilla Crosspost Connector"
-msgstr "Пересылка публикаций Hubzilla"
+#: ../../Zotlabs/Access/Permissions.php:57
+msgid "Can send me their channel stream and posts"
+msgstr "Может присылать мне свои потоки и сообщения"
-#: ../../addon/redred/redred.php:50
-msgid "Post to Hubzilla"
-msgstr "Опубликовать в Hubzilla"
+#: ../../Zotlabs/Access/Permissions.php:58
+msgid "Can view my default channel profile"
+msgstr "Может просматривать мой стандартный профиль канала"
-#: ../../addon/logrot/logrot.php:36
-msgid "Logfile archive directory"
-msgstr "Каталог архивирования журнала"
+#: ../../Zotlabs/Access/Permissions.php:59
+msgid "Can view my connections"
+msgstr "Может просматривать мои контакты"
-#: ../../addon/logrot/logrot.php:36
-msgid "Directory to store rotated logs"
-msgstr "Каталог для хранения заархивированных журналов"
+#: ../../Zotlabs/Access/Permissions.php:60
+msgid "Can view my file storage and photos"
+msgstr "Может просматривать мое хранилище файлов"
-#: ../../addon/logrot/logrot.php:37
-msgid "Logfile size in bytes before rotating"
-msgstr "Размер файла журнала в байтах для архивирования"
+#: ../../Zotlabs/Access/Permissions.php:61
+msgid "Can upload/modify my file storage and photos"
+msgstr "Может загружать/изменять мои файлы и фотографии в хранилище"
-#: ../../addon/logrot/logrot.php:38
-msgid "Number of logfiles to retain"
-msgstr "Количество сохраняемых файлов журналов"
+#: ../../Zotlabs/Access/Permissions.php:62
+msgid "Can view my channel webpages"
+msgstr "Может просматривать мои веб-страницы"
-#: ../../addon/content_import/Mod_content_import.php:27
-msgid "No server specified"
-msgstr "Сервер не указан"
+#: ../../Zotlabs/Access/Permissions.php:63
+msgid "Can view my wiki pages"
+msgstr "Может просматривать мои вики-страницы"
-#: ../../addon/content_import/Mod_content_import.php:73
-msgid "Posts imported"
-msgstr "Публикации импортированы"
+#: ../../Zotlabs/Access/Permissions.php:64
+msgid "Can create/edit my channel webpages"
+msgstr "Может редактировать мои веб-страницы"
-#: ../../addon/content_import/Mod_content_import.php:113
-msgid "Files imported"
-msgstr "Файлы импортированы"
+#: ../../Zotlabs/Access/Permissions.php:65
+msgid "Can write to my wiki pages"
+msgstr "Может редактировать мои вики-страницы"
-#: ../../addon/content_import/Mod_content_import.php:122
-msgid ""
-"This addon app copies existing content and file storage to a cloned/copied "
-"channel. Once the app is installed, visit the newly installed app. This will "
-"allow you to set the location of your original channel and an optional date "
-"range of files/conversations to copy."
-msgstr "Это дополнительное приложение копирует существующее содержимое и хранилище файлов в клонированный / скопированный канал. После того, как приложение установлено, посетите его страницу. Это позволит вам задать местоположение вашего исходного канала и диапазон дат файлов / бесед для копирования."
+#: ../../Zotlabs/Access/Permissions.php:66
+msgid "Can post on my channel (wall) page"
+msgstr "Может публиковать на моей странице канала"
-#: ../../addon/content_import/Mod_content_import.php:136
-msgid ""
-"This will import all your conversations and cloud files from a cloned "
-"channel on another server. This may take a while if you have lots of posts "
-"and or files."
-msgstr "Импортировать все ваши разговоры и хранилище файлов из клонируемого канала на другом сервере. Это может занять некоторое время, если у вас много публикаций и / или файлов."
+#: ../../Zotlabs/Access/Permissions.php:67
+msgid "Can comment on or like my posts"
+msgstr "Может прокомментировать или отмечать как понравившиеся мои публикации"
-#: ../../addon/content_import/Mod_content_import.php:137
-msgid "Include posts"
-msgstr "Включая публикации"
+#: ../../Zotlabs/Access/Permissions.php:68
+msgid "Can send me private mail messages"
+msgstr "Может отправлять мне личные сообщения по эл. почте"
-#: ../../addon/content_import/Mod_content_import.php:137
-msgid "Conversations, Articles, Cards, and other posted content"
-msgstr "Беседы, Статьи, Карточки и другое опубликованное содержимое"
+#: ../../Zotlabs/Access/Permissions.php:69
+msgid "Can like/dislike profiles and profile things"
+msgstr "Может комментировать или отмечать как нравится/ненравится мой профиль"
-#: ../../addon/content_import/Mod_content_import.php:138
-msgid "Include files"
-msgstr "Включая файлы"
+#: ../../Zotlabs/Access/Permissions.php:70
+msgid "Can forward to all my channel connections via ! mentions in posts"
+msgstr "Может пересылать всем подписчикам моего канала используя ! в публикациях"
-#: ../../addon/content_import/Mod_content_import.php:138
-msgid "Files, Photos and other cloud storage"
-msgstr "Файлы, Фотографии и прочее из хранилища"
+#: ../../Zotlabs/Access/Permissions.php:71
+msgid "Can chat with me"
+msgstr "Может общаться со мной в чате"
-#: ../../addon/content_import/Mod_content_import.php:139
-msgid "Original Server base URL"
-msgstr "Базовый URL сервера-источника"
+#: ../../Zotlabs/Access/Permissions.php:72
+msgid "Can source my public posts in derived channels"
+msgstr "Может использовать мои публичные сообщения в клонированных лентах сообщений"
-#: ../../addon/frphotos/frphotos.php:92
-msgid "Friendica Photo Album Import"
-msgstr "Импортировать альбом фотографий Friendica"
+#: ../../Zotlabs/Access/Permissions.php:73
+msgid "Can administer my channel"
+msgstr "Может администрировать мой канал"
-#: ../../addon/frphotos/frphotos.php:93
-msgid "This will import all your Friendica photo albums to this Red channel."
-msgstr "Это позволит импортировать все ваши альбомы фотографий Friendica в этот канал."
+#: ../../Zotlabs/Access/PermissionRoles.php:283
+msgid "Social Networking"
+msgstr "Социальная Сеть"
-#: ../../addon/frphotos/frphotos.php:94
-msgid "Friendica Server base URL"
-msgstr "Базовый URL сервера Friendica"
+#: ../../Zotlabs/Access/PermissionRoles.php:284
+msgid "Social - Federation"
+msgstr "Социальная - Федерация"
-#: ../../addon/frphotos/frphotos.php:95
-msgid "Friendica Login Username"
-msgstr "Имя пользователя для входа Friendica"
+#: ../../Zotlabs/Access/PermissionRoles.php:285
+msgid "Social - Mostly Public"
+msgstr "Социальная - В основном общественный"
-#: ../../addon/frphotos/frphotos.php:96
-msgid "Friendica Login Password"
-msgstr "Пароль для входа Firendica"
+#: ../../Zotlabs/Access/PermissionRoles.php:286
+msgid "Social - Restricted"
+msgstr "Социальная - Ограниченный"
-#: ../../addon/hsse/Mod_Hsse.php:15
-msgid "WYSIWYG status editor"
-msgstr "WYSIWYG редактор статуса "
+#: ../../Zotlabs/Access/PermissionRoles.php:287
+msgid "Social - Private"
+msgstr "Социальная - Частный"
-#: ../../addon/hsse/Mod_Hsse.php:21 ../../addon/hsse/Mod_Hsse.php:26
-msgid "WYSIWYG Status App"
-msgstr "Приложение \"WYSIWYG статус\""
+#: ../../Zotlabs/Access/PermissionRoles.php:290
+msgid "Community Forum"
+msgstr "Форум сообщества"
-#: ../../addon/hsse/Mod_Hsse.php:34
-msgid "WYSIWYG Status"
-msgstr "WYSIWYG статус"
+#: ../../Zotlabs/Access/PermissionRoles.php:291
+msgid "Forum - Mostly Public"
+msgstr "Форум - В основном общественный"
-#: ../../addon/hsse/hsse.php:82 ../../include/conversation.php:1285
-msgid "Set your location"
-msgstr "Задать своё местоположение"
+#: ../../Zotlabs/Access/PermissionRoles.php:292
+msgid "Forum - Restricted"
+msgstr "Форум - Ограниченный"
-#: ../../addon/hsse/hsse.php:83 ../../include/conversation.php:1286
-msgid "Clear browser location"
-msgstr "Очистить местоположение из браузера"
+#: ../../Zotlabs/Access/PermissionRoles.php:293
+msgid "Forum - Private"
+msgstr "Форум - Частный"
-#: ../../addon/hsse/hsse.php:99 ../../include/conversation.php:1302
-msgid "Embed (existing) photo from your photo albums"
-msgstr "Встроить (существующее) фото из вашего фотоальбома"
+#: ../../Zotlabs/Access/PermissionRoles.php:296
+msgid "Feed Republish"
+msgstr "Публиковать ленты новостей"
-#: ../../addon/hsse/hsse.php:135 ../../include/conversation.php:1338
-msgid "Tag term:"
-msgstr "Теги:"
+#: ../../Zotlabs/Access/PermissionRoles.php:297
+msgid "Feed - Mostly Public"
+msgstr "Ленты новостей - В основном общественный"
-#: ../../addon/hsse/hsse.php:136 ../../include/conversation.php:1339
-msgid "Where are you right now?"
-msgstr "Где вы сейчас?"
+#: ../../Zotlabs/Access/PermissionRoles.php:298
+msgid "Feed - Restricted"
+msgstr "Ленты новостей - Ограниченный"
-#: ../../addon/hsse/hsse.php:141 ../../include/conversation.php:1344
-msgid "Choose a different album..."
-msgstr "Выбрать другой альбом..."
+#: ../../Zotlabs/Access/PermissionRoles.php:301
+msgid "Special Purpose"
+msgstr "Спец. назначение"
-#: ../../addon/hsse/hsse.php:145 ../../include/conversation.php:1348
-msgid "Comments enabled"
-msgstr "Комментарии включены"
+#: ../../Zotlabs/Access/PermissionRoles.php:302
+msgid "Special - Celebrity/Soapbox"
+msgstr "Спец. назначение - Знаменитость/Soapbox"
-#: ../../addon/hsse/hsse.php:146 ../../include/conversation.php:1349
-msgid "Comments disabled"
-msgstr "Комментарии отключены"
+#: ../../Zotlabs/Access/PermissionRoles.php:303
+msgid "Special - Group Repository"
+msgstr "Спец. назначение - Групповой репозиторий"
-#: ../../addon/hsse/hsse.php:195 ../../include/conversation.php:1401
-msgid "Page link name"
-msgstr "Название ссылки на страницу "
+#: ../../Zotlabs/Access/PermissionRoles.php:307
+msgid "Custom/Expert Mode"
+msgstr "Экспертный режим"
-#: ../../addon/hsse/hsse.php:198 ../../include/conversation.php:1404
-msgid "Post as"
-msgstr "Опубликовать как"
+#: ../../Zotlabs/Lib/DB_Upgrade.php:67
+msgid "Source code of failed update: "
+msgstr "Исходный код неудачного обновления: "
-#: ../../addon/hsse/hsse.php:212 ../../include/conversation.php:1418
-msgid "Toggle voting"
-msgstr "Подключить голосование"
+#: ../../Zotlabs/Lib/DB_Upgrade.php:88
+#, php-format
+msgid "Update Error at %s"
+msgstr "Ошибка обновления на %s"
-#: ../../addon/hsse/hsse.php:215 ../../include/conversation.php:1421
-msgid "Disable comments"
-msgstr "Отключить комментарии"
+#: ../../Zotlabs/Lib/DB_Upgrade.php:94
+#, php-format
+msgid "Update %s failed. See error logs."
+msgstr "Выполнение %s неудачно. Проверьте системный журнал."
-#: ../../addon/hsse/hsse.php:216 ../../include/conversation.php:1422
-msgid "Toggle comments"
-msgstr "Переключить комментарии"
+#: ../../Zotlabs/Lib/Enotify.php:60
+msgid "$Projectname Notification"
+msgstr "Оповещение $Projectname "
-#: ../../addon/hsse/hsse.php:224 ../../include/conversation.php:1430
-msgid "Categories (optional, comma-separated list)"
-msgstr "Категории (необязательно, список через запятую)"
+#: ../../Zotlabs/Lib/Enotify.php:61
+#: ../../extend/addon/hzaddons/diaspora/p.php:48
+#: ../../extend/addon/hzaddons/diaspora/util.php:336
+#: ../../extend/addon/hzaddons/diaspora/util.php:349
+msgid "$projectname"
+msgstr ""
-#: ../../addon/hsse/hsse.php:247 ../../include/conversation.php:1453
-msgid "Other networks and post services"
-msgstr "Другие сети и службы публикаций"
+#: ../../Zotlabs/Lib/Enotify.php:63
+msgid "Thank You,"
+msgstr "Спасибо,"
-#: ../../addon/hsse/hsse.php:253 ../../include/conversation.php:1459
-msgid "Set publish date"
-msgstr "Установить дату публикации"
+#: ../../Zotlabs/Lib/Enotify.php:65
+#: ../../extend/addon/hzaddons/hubwall/hubwall.php:33
+#, php-format
+msgid "%s Administrator"
+msgstr "администратор %s"
-#: ../../addon/pubcrawl/Mod_Pubcrawl.php:25
-msgid "ActivityPub Protocol Settings updated."
-msgstr "Настройки протокола ActivityPub обновлены."
+#: ../../Zotlabs/Lib/Enotify.php:66
+#, php-format
+msgid "This email was sent by %1$s at %2$s."
+msgstr "Это письмо было отправлено %1$s на %2$s."
-#: ../../addon/pubcrawl/Mod_Pubcrawl.php:34
+#: ../../Zotlabs/Lib/Enotify.php:67
+#, php-format
msgid ""
-"The activitypub protocol does not support location independence. Connections "
-"you make within that network may be unreachable from alternate channel "
-"locations."
-msgstr "Протокол ActivityPub не поддерживает независимость от расположения. Ваши контакты установленные в этой сети могут быть недоступны из альтернативных мест размещения канала."
+"To stop receiving these messages, please adjust your Notification Settings "
+"at %s"
+msgstr "Чтобы прекратить получать эти сообщения, настройте параметры уведомлений в %s"
-#: ../../addon/pubcrawl/Mod_Pubcrawl.php:40
-msgid "Activitypub Protocol App"
-msgstr "Приложение \"Протокол ActivityPub\""
+#: ../../Zotlabs/Lib/Enotify.php:68
+#, php-format
+msgid "To stop receiving these messages, please adjust your %s."
+msgstr "Чтобы прекратить получать эти сообщения, пожалуйста измените %s."
-#: ../../addon/pubcrawl/Mod_Pubcrawl.php:50
-msgid "Deliver to ActivityPub recipients in privacy groups"
-msgstr "Доставить получателям ActivityPub в группах конфиденциальности"
+#: ../../Zotlabs/Lib/Enotify.php:123
+#, php-format
+msgid "%s "
+msgstr ""
-#: ../../addon/pubcrawl/Mod_Pubcrawl.php:50
-msgid ""
-"May result in a large number of mentions and expose all the members of your "
-"privacy group"
-msgstr "Может привести к большому количеству упоминаний и раскрытию участников группы конфиденциальности"
+#: ../../Zotlabs/Lib/Enotify.php:127
+#, php-format
+msgid "[$Projectname:Notify] New mail received at %s"
+msgstr "[$Projectname:Notify] Получено новое сообщение в %s"
-#: ../../addon/pubcrawl/Mod_Pubcrawl.php:54
-msgid "Send multi-media HTML articles"
-msgstr "Отправить HTML статьи с мультимедиа"
+#: ../../Zotlabs/Lib/Enotify.php:129
+#, php-format
+msgid "%1$s sent you a new private message at %2$s."
+msgstr "%1$s отправил вам новое личное сообщение в %2$s."
-#: ../../addon/pubcrawl/Mod_Pubcrawl.php:54
-msgid "Not supported by some microblog services such as Mastodon"
-msgstr "Не поддерживается некоторыми микроблогами, например Mastodon"
+#: ../../Zotlabs/Lib/Enotify.php:130
+#, php-format
+msgid "%1$s sent you %2$s."
+msgstr "%1$s отправил вам %2$s."
-#: ../../addon/pubcrawl/Mod_Pubcrawl.php:62
-msgid "Activitypub Protocol"
-msgstr "Протокол ActivityPub"
+#: ../../Zotlabs/Lib/Enotify.php:130
+msgid "a private message"
+msgstr "личное сообщение"
-#: ../../addon/donate/donate.php:21
-msgid "Project Servers and Resources"
-msgstr "Серверы и ресурсы проекта"
+#: ../../Zotlabs/Lib/Enotify.php:131
+#, php-format
+msgid "Please visit %s to view and/or reply to your private messages."
+msgstr "Пожалуйста, посетите %s для просмотра и/или ответа на ваши личные сообщения."
-#: ../../addon/donate/donate.php:22
-msgid "Project Creator and Tech Lead"
-msgstr "Создатель проекта и технический руководитель"
+#: ../../Zotlabs/Lib/Enotify.php:144
+msgid "commented on"
+msgstr "прокомментировал"
-#: ../../addon/donate/donate.php:49
-msgid ""
-"And the hundreds of other people and organisations who helped make the "
-"Hubzilla possible."
-msgstr "И сотни других людей и организаций которые помогали в создании Hubzilla."
+#: ../../Zotlabs/Lib/Enotify.php:155
+msgid "liked"
+msgstr "понравилось"
-#: ../../addon/donate/donate.php:52
-msgid ""
-"The Redmatrix/Hubzilla projects are provided primarily by volunteers giving "
-"their time and expertise - and often paying out of pocket for services they "
-"share with others."
-msgstr "Проекты Redmatrix / Hubzilla предоставляются, в основном, добровольцами, которые предоставляют свое время и опыт и, часто, оплачивают из своего кармана услуги, которыми они делятся с другими."
+#: ../../Zotlabs/Lib/Enotify.php:158
+msgid "disliked"
+msgstr "не понравилось"
-#: ../../addon/donate/donate.php:53
-msgid ""
-"There is no corporate funding and no ads, and we do not collect and sell "
-"your personal information. (We don't control your personal information - "
-"you do.)"
-msgstr "Здесь нет корпоративного финансирования и рекламы, мы не собираем и не продаем вашу личную информацию. (Мы не контролируем вашу личную информацию - это делаете вы.)"
+#: ../../Zotlabs/Lib/Enotify.php:201
+#, php-format
+msgid "%1$s %2$s [zrl=%3$s]a %4$s[/zrl]"
+msgstr "%1$s %2$s [zrl=%3$s]%4$s[/zrl]"
-#: ../../addon/donate/donate.php:54
-msgid ""
-"Help support our ground-breaking work in decentralisation, web identity, and "
-"privacy."
-msgstr "Помогите поддержать нашу новаторскую работу в областях децентрализации, веб-идентификации и конфиденциальности."
+#: ../../Zotlabs/Lib/Enotify.php:209
+#, php-format
+msgid "%1$s %2$s [zrl=%3$s]%4$s's %5$s[/zrl]"
+msgstr "%1$s %2$s [zrl=%3$s]%5$s %4$s[/zrl]"
-#: ../../addon/donate/donate.php:56
-msgid ""
-"Your donations keep servers and services running and also helps us to "
-"provide innovative new features and continued development."
-msgstr "В ваших пожертвованиях поддерживают серверы и службы, а также помогают нам предоставлять новые возможности и продолжать развитие."
+#: ../../Zotlabs/Lib/Enotify.php:218
+#, php-format
+msgid "%1$s %2$s [zrl=%3$s]your %4$s[/zrl]"
+msgstr "%1$s %2$s [zrl=%3$s]ваш %4$s[/zrl]"
-#: ../../addon/donate/donate.php:59
-msgid "Donate"
-msgstr "Пожертвовать"
+#: ../../Zotlabs/Lib/Enotify.php:230
+#, php-format
+msgid "[$Projectname:Notify] Moderated Comment to conversation #%1$d by %2$s"
+msgstr "[$Projectname:Notify] Отмодерирован комментарий к беседе #%1$d по %2$s"
-#: ../../addon/donate/donate.php:61
-msgid ""
-"Choose a project, developer, or public hub to support with a one-time "
-"donation"
-msgstr "Выберите проект, разработчика или общедоступный узел для поддержки в форме единоразового пожертвования"
+#: ../../Zotlabs/Lib/Enotify.php:232
+#, php-format
+msgid "[$Projectname:Notify] Comment to conversation #%1$d by %2$s"
+msgstr "[$Projectname:Notify] Комментарий к беседе #%1$d по %2$s"
-#: ../../addon/donate/donate.php:62
-msgid "Donate Now"
-msgstr "Пожертвовать сейчас"
+#: ../../Zotlabs/Lib/Enotify.php:233
+#, php-format
+msgid "%1$s commented on an item/conversation you have been following."
+msgstr "%1$s прокомментировал тему / беседу за которым вы следите."
-#: ../../addon/donate/donate.php:63
-msgid ""
-"Or become a project sponsor (Hubzilla Project only)"
-msgstr "или станьте спонсором проекта (только для Hubzilla)"
+#: ../../Zotlabs/Lib/Enotify.php:236 ../../Zotlabs/Lib/Enotify.php:317
+#: ../../Zotlabs/Lib/Enotify.php:333 ../../Zotlabs/Lib/Enotify.php:358
+#: ../../Zotlabs/Lib/Enotify.php:375 ../../Zotlabs/Lib/Enotify.php:388
+#, php-format
+msgid "Please visit %s to view and/or reply to the conversation."
+msgstr "Пожалуйста, посетите %s для просмотра и / или ответа в беседе."
-#: ../../addon/donate/donate.php:64
-msgid ""
-"Please indicate if you would like your first name or full name (or nothing) "
-"to appear in our sponsor listing"
-msgstr "Пожалуйста, если желаете, укажите ваше имя для отображения в списке спонсоров."
+#: ../../Zotlabs/Lib/Enotify.php:240 ../../Zotlabs/Lib/Enotify.php:241
+#, php-format
+msgid "Please visit %s to approve or reject this comment."
+msgstr "Пожалуйста посетитет %s для одобрения и отклонения комментария."
-#: ../../addon/donate/donate.php:65
-msgid "Sponsor"
-msgstr "Спонсор"
+#: ../../Zotlabs/Lib/Enotify.php:299
+#, php-format
+msgid "%1$s liked [zrl=%2$s]your %3$s[/zrl]"
+msgstr "%1$s понравился [zrl=%2$s]ваш %3$s[/zrl]"
-#: ../../addon/donate/donate.php:68
-msgid "Special thanks to: "
-msgstr "Особые благодарности:"
+#: ../../Zotlabs/Lib/Enotify.php:313
+#, php-format
+msgid "[$Projectname:Notify] Like received to conversation #%1$d by %2$s"
+msgstr "[$Projectname:Notify] Беседа получила отметку \"нравится\" #%1$d от %2$s"
-#: ../../addon/chords/Mod_Chords.php:44
-msgid ""
-"This is a fairly comprehensive and complete guitar chord dictionary which "
-"will list most of the available ways to play a certain chord, starting from "
-"the base of the fingerboard up to a few frets beyond the twelfth fret "
-"(beyond which everything repeats). A couple of non-standard tunings are "
-"provided for the benefit of slide players, etc."
-msgstr ""
+#: ../../Zotlabs/Lib/Enotify.php:314
+#, php-format
+msgid "%1$s liked an item/conversation you created."
+msgstr "%1$s нравится тема / беседа которую вы создали."
-#: ../../addon/chords/Mod_Chords.php:46
-msgid ""
-"Chord names start with a root note (A-G) and may include sharps (#) and "
-"flats (b). This software will parse most of the standard naming conventions "
-"such as maj, min, dim, sus(2 or 4), aug, with optional repeating elements."
-msgstr ""
+#: ../../Zotlabs/Lib/Enotify.php:325
+#, php-format
+msgid "[$Projectname:Notify] %s posted to your profile wall"
+msgstr "[$Projectname:Notify] %s сделал публикацию на стене вашего профиля"
-#: ../../addon/chords/Mod_Chords.php:48
-msgid ""
-"Valid examples include A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, "
-"E7b13b11 ..."
-msgstr "Примеры действительных включают A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, E7b13b11 ..."
+#: ../../Zotlabs/Lib/Enotify.php:327
+#, php-format
+msgid "%1$s posted to your profile wall at %2$s"
+msgstr "%1$s сделал публикацию на стене вашего профиля в %2$s"
-#: ../../addon/chords/Mod_Chords.php:51
-msgid "Guitar Chords"
-msgstr "Гитарные аккорды"
+#: ../../Zotlabs/Lib/Enotify.php:329
+#, php-format
+msgid "%1$s posted to [zrl=%2$s]your wall[/zrl]"
+msgstr "%1$s опубликовал на [zrl=%2$s]вашей стене[/zrl]"
-#: ../../addon/chords/Mod_Chords.php:52
-msgid "The complete online chord dictionary"
-msgstr "Полный онлайн словарь аккордов"
+#: ../../Zotlabs/Lib/Enotify.php:352
+#, php-format
+msgid "[$Projectname:Notify] %s tagged you"
+msgstr "[$Projectname:Notify] %s отметил вас"
-#: ../../addon/chords/Mod_Chords.php:57
-msgid "Tuning"
-msgstr "Настройка"
+#: ../../Zotlabs/Lib/Enotify.php:353
+#, php-format
+msgid "%1$s tagged you at %2$s"
+msgstr "%1$s отметил вас в %2$s"
-#: ../../addon/chords/Mod_Chords.php:58
-msgid "Chord name: example: Em7"
-msgstr "Наименование аккорда - example: Em7"
+#: ../../Zotlabs/Lib/Enotify.php:354
+#, php-format
+msgid "%1$s [zrl=%2$s]tagged you[/zrl]."
+msgstr "%1$s [zrl=%2$s]отметил вас[/zrl]."
-#: ../../addon/chords/Mod_Chords.php:59
-msgid "Show for left handed stringing"
-msgstr "Показывать струны для левшей"
+#: ../../Zotlabs/Lib/Enotify.php:365
+#, php-format
+msgid "[$Projectname:Notify] %1$s poked you"
+msgstr "[$Projectname:Notify] %1$s ткнул вас"
-#: ../../addon/chords/chords.php:33
-msgid "Quick Reference"
-msgstr "Быстрая ссылка"
+#: ../../Zotlabs/Lib/Enotify.php:366
+#, php-format
+msgid "%1$s poked you at %2$s"
+msgstr "%1$s ткнул вас в %2$s"
-#: ../../addon/libertree/libertree.php:43
-msgid "Post to Libertree"
-msgstr "Опубликовать в Libertree"
+#: ../../Zotlabs/Lib/Enotify.php:367
+#, php-format
+msgid "%1$s [zrl=%2$s]poked you[/zrl]."
+msgstr "%1$s [zrl=%2$s]ткнул вас[/zrl]."
-#: ../../addon/libertree/Mod_Libertree.php:25
-msgid "Libertree Crosspost Connector Settings saved."
-msgstr "Настройки пересылки публикаций Libertree сохранены."
+#: ../../Zotlabs/Lib/Enotify.php:382
+#, php-format
+msgid "[$Projectname:Notify] %s tagged your post"
+msgstr "[$Projectname:Notify] %s отметил вашу публикацию"
-#: ../../addon/libertree/Mod_Libertree.php:35
-msgid "Libertree Crosspost Connector App"
-msgstr "Приложение \"Пересылка публикаций Libertree\""
+#: ../../Zotlabs/Lib/Enotify.php:383
+#, php-format
+msgid "%1$s tagged your post at %2$s"
+msgstr "%1$s отметил вашу публикацию на %2$s"
-#: ../../addon/libertree/Mod_Libertree.php:36
-msgid "Relay public posts to Libertree"
-msgstr "Пересылает общедоступные публикации в Libertree"
+#: ../../Zotlabs/Lib/Enotify.php:384
+#, php-format
+msgid "%1$s tagged [zrl=%2$s]your post[/zrl]"
+msgstr "%1$s отметил [zrl=%2$s]вашу публикацию[/zrl]"
-#: ../../addon/libertree/Mod_Libertree.php:51
-msgid "Libertree API token"
-msgstr "Токен Libertree API"
+#: ../../Zotlabs/Lib/Enotify.php:395
+msgid "[$Projectname:Notify] Introduction received"
+msgstr "[$Projectname:Notify] Получено приглашение"
-#: ../../addon/libertree/Mod_Libertree.php:55
-msgid "Libertree site URL"
-msgstr "URL сайта Libertree"
+#: ../../Zotlabs/Lib/Enotify.php:396
+#, php-format
+msgid "You've received an new connection request from '%1$s' at %2$s"
+msgstr "Вы получили новый запрос контакта от '%1$s' в %2$s"
-#: ../../addon/libertree/Mod_Libertree.php:59
-msgid "Post to Libertree by default"
-msgstr "Публиковать в Libertree по умолчанию"
+#: ../../Zotlabs/Lib/Enotify.php:397
+#, php-format
+msgid "You've received [zrl=%1$s]a new connection request[/zrl] from %2$s."
+msgstr "Вы получили [zrl=%1$s]новый запрос контакта[/zrl] от %2$s."
-#: ../../addon/libertree/Mod_Libertree.php:67
-msgid "Libertree Crosspost Connector"
-msgstr "Пересылка публикаций Libertree"
+#: ../../Zotlabs/Lib/Enotify.php:400 ../../Zotlabs/Lib/Enotify.php:418
+#, php-format
+msgid "You may visit their profile at %s"
+msgstr "Вы можете увидеть его профиль по ссылке %s"
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:41
-msgid "Flattr widget settings updated."
-msgstr "Настройки виджета Flattr обновлены."
+#: ../../Zotlabs/Lib/Enotify.php:402
+#, php-format
+msgid "Please visit %s to approve or reject the connection request."
+msgstr "Пожалуйста, посетите %s, чтобы одобрить или отклонить запрос контакта."
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:53
-msgid "Flattr Widget App"
-msgstr "Приложение \"Виджет Flattr\""
+#: ../../Zotlabs/Lib/Enotify.php:409
+msgid "[$Projectname:Notify] Friend suggestion received"
+msgstr "[$Projectname:Notify] Получено предложение дружить"
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:54
-msgid "Add a Flattr button to your channel page"
-msgstr "Добавить кнопку Flattr на страницу вашего канала"
+#: ../../Zotlabs/Lib/Enotify.php:410
+#, php-format
+msgid "You've received a friend suggestion from '%1$s' at %2$s"
+msgstr "Вы получили предложение дружить от '%1$s' в %2$s"
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:65
-msgid "Flattr user"
-msgstr "Пользователь Flattr"
+#: ../../Zotlabs/Lib/Enotify.php:411
+#, php-format
+msgid "You've received [zrl=%1$s]a friend suggestion[/zrl] for %2$s from %3$s."
+msgstr "Вы получили [zrl=%1$s]предложение дружить[/zrl] для %2$s от %3$s."
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:69
-msgid "URL of the Thing to flattr"
-msgstr "URL ccылки на Flattr"
+#: ../../Zotlabs/Lib/Enotify.php:416
+msgid "Name:"
+msgstr "Имя:"
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:69
-msgid "If empty channel URL is used"
-msgstr "Если пусто, то используется URL канала"
+#: ../../Zotlabs/Lib/Enotify.php:417
+msgid "Photo:"
+msgstr "Фото:"
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:73
-msgid "Title of the Thing to flattr"
-msgstr "Заголовок вещи на Flattr"
+#: ../../Zotlabs/Lib/Enotify.php:420
+#, php-format
+msgid "Please visit %s to approve or reject the suggestion."
+msgstr "Пожалуйста, посетите %s, чтобы одобрить или отклонить предложение."
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:73
-msgid "If empty \"channel name on The Hubzilla\" will be used"
-msgstr "Если пусто, то будет использовано \"Название канала Hubzilla\""
+#: ../../Zotlabs/Lib/Enotify.php:640
+msgid "[$Projectname:Notify]"
+msgstr "[$Projectname:Уведомление]"
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:77
-msgid "Static or dynamic flattr button"
-msgstr "Статическая или динамическая кнопка Flattr"
+#: ../../Zotlabs/Lib/Enotify.php:808
+msgid "created a new post"
+msgstr "создал новую публикацию"
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:77
-msgid "static"
-msgstr "статическая"
+#: ../../Zotlabs/Lib/Enotify.php:809
+#, php-format
+msgid "commented on %s's post"
+msgstr "прокомментировал публикацию %s"
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:77
-msgid "dynamic"
-msgstr "динамическая"
+#: ../../Zotlabs/Lib/Enotify.php:812
+#, php-format
+msgid "repeated %s's post"
+msgstr "разместил публикацию %s"
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:81
-msgid "Alignment of the widget"
-msgstr "Выравнивание виджета"
+#: ../../Zotlabs/Lib/Enotify.php:821
+#, php-format
+msgid "edited a post dated %s"
+msgstr "отредактировал публикацию датированную %s"
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:81
-msgid "left"
-msgstr "слева"
+#: ../../Zotlabs/Lib/Enotify.php:825
+#, php-format
+msgid "edited a comment dated %s"
+msgstr "отредактировал комментарий датированный %s"
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:81
-msgid "right"
-msgstr "справа"
+#: ../../Zotlabs/Lib/NativeWikiPage.php:42
+#: ../../Zotlabs/Lib/NativeWikiPage.php:94
+msgid "(No Title)"
+msgstr "(нет заголовка)"
-#: ../../addon/flattrwidget/Mod_Flattrwidget.php:89
-msgid "Flattr Widget"
-msgstr "Виджет Flattr"
+#: ../../Zotlabs/Lib/NativeWikiPage.php:109
+msgid "Wiki page create failed."
+msgstr "Не удалось создать страницу Wiki."
-#: ../../addon/flattrwidget/flattrwidget.php:50
-msgid "Flattr this!"
-msgstr "Flattr это!"
+#: ../../Zotlabs/Lib/NativeWikiPage.php:122
+msgid "Wiki not found."
+msgstr "Wiki не найдена."
-#: ../../addon/statusnet/Mod_Statusnet.php:61
-msgid ""
-"Please contact your site administrator. The provided API URL is not "
-"valid."
-msgstr "Пожалуйста свяжитесь с администратором сайта. Предоставленный URL API недействителен."
+#: ../../Zotlabs/Lib/NativeWikiPage.php:133
+msgid "Destination name already exists"
+msgstr "Имя назначения уже существует"
-#: ../../addon/statusnet/Mod_Statusnet.php:98
-msgid "We could not contact the GNU social API with the Path you entered."
-msgstr "Нам не удалось установить контакт с GNU Social API по введённому вами пути"
+#: ../../Zotlabs/Lib/NativeWikiPage.php:166
+#: ../../Zotlabs/Lib/NativeWikiPage.php:362
+msgid "Page not found"
+msgstr "Страница не найдена."
-#: ../../addon/statusnet/Mod_Statusnet.php:130
-msgid "GNU social settings updated."
-msgstr "Настройки GNU Social обновлены."
+#: ../../Zotlabs/Lib/NativeWikiPage.php:197
+msgid "Error reading page content"
+msgstr "Ошибка чтения содержимого страницы"
-#: ../../addon/statusnet/Mod_Statusnet.php:147
-msgid ""
-"Relay public postings to a connected GNU social account (formerly StatusNet)"
-msgstr "Пересылает общедоступные публикации на подключённую учётную запись GNU social (бывшая StatusNet)"
+#: ../../Zotlabs/Lib/NativeWikiPage.php:353
+#: ../../Zotlabs/Lib/NativeWikiPage.php:402
+#: ../../Zotlabs/Lib/NativeWikiPage.php:469
+#: ../../Zotlabs/Lib/NativeWikiPage.php:510
+msgid "Error reading wiki"
+msgstr "Ошибка чтения Wiki"
-#: ../../addon/statusnet/Mod_Statusnet.php:181
-msgid "Globally Available GNU social OAuthKeys"
-msgstr "Глобально доступные ключи OAuthKeys GNU Social"
+#: ../../Zotlabs/Lib/NativeWikiPage.php:390
+msgid "Page update failed."
+msgstr "Не удалось обновить страницу."
-#: ../../addon/statusnet/Mod_Statusnet.php:183
-msgid ""
-"There are preconfigured OAuth key pairs for some GNU social servers "
-"available. If you are using one of them, please use these credentials. If not feel free to connect to any other GNU social instance (see below)."
-msgstr "Существуют предварительно настроенные пары ключей OAuth для некоторых доступных серверов GNU social. Если вы используете один из них, используйте эти учетные данные. Если вы не хотите подключаться к какому-либо другому серверу GNU social (см. ниже)."
+#: ../../Zotlabs/Lib/NativeWikiPage.php:424
+msgid "Nothing deleted"
+msgstr "Ничего не удалено"
-#: ../../addon/statusnet/Mod_Statusnet.php:198
-msgid "Provide your own OAuth Credentials"
-msgstr "Предоставьте ваши собственные регистрационные данные OAuth"
+#: ../../Zotlabs/Lib/NativeWikiPage.php:490
+msgid "Compare: object not found."
+msgstr "Сравнение: объект не найден."
-#: ../../addon/statusnet/Mod_Statusnet.php:200
-msgid ""
-"No consumer key pair for GNU social found. Register your Hubzilla Account as "
-"an desktop client on your GNU social account, copy the consumer key pair "
-"here and enter the API base root. Before you register your own OAuth "
-"key pair ask the administrator if there is already a key pair for this "
-"Hubzilla installation at your favourite GNU social installation."
-msgstr "Не найдена пользовательская пара ключей для GNU social. Зарегистрируйте свою учетную запись Hubzilla в качестве настольного клиента в своей учетной записи GNU social, скопируйте cюда пару ключей пользователя и введите корневой каталог базы API. Прежде чем регистрировать свою собственную пару ключей OAuth, спросите администратора, если ли уже пара ключей для этой установки Hubzilla в вашем GNU social."
+#: ../../Zotlabs/Lib/NativeWikiPage.php:496
+msgid "Page updated"
+msgstr "Страница обновлена"
-#: ../../addon/statusnet/Mod_Statusnet.php:204
-msgid "OAuth Consumer Key"
-msgstr "Ключ клиента OAuth"
+#: ../../Zotlabs/Lib/NativeWikiPage.php:499
+msgid "Untitled"
+msgstr "Не озаглавлено"
-#: ../../addon/statusnet/Mod_Statusnet.php:208
-msgid "OAuth Consumer Secret"
-msgstr "Пароль клиента OAuth"
+#: ../../Zotlabs/Lib/NativeWikiPage.php:505
+msgid "Wiki resource_id required for git commit"
+msgstr "Требуется resource_id Wiki для отправки в Git"
-#: ../../addon/statusnet/Mod_Statusnet.php:212
-msgid "Base API Path"
-msgstr "Основной путь к API"
+#: ../../Zotlabs/Lib/Permcat.php:82
+msgctxt "permcat"
+msgid "default"
+msgstr "по умолчанию"
-#: ../../addon/statusnet/Mod_Statusnet.php:212
-msgid "Remember the trailing /"
-msgstr "Запомнить закрывающий /"
+#: ../../Zotlabs/Lib/Permcat.php:133
+msgctxt "permcat"
+msgid "follower"
+msgstr "поклонник"
-#: ../../addon/statusnet/Mod_Statusnet.php:216
-msgid "GNU social application name"
-msgstr "Имя приложения GNU social"
+#: ../../Zotlabs/Lib/Permcat.php:137
+msgctxt "permcat"
+msgid "contributor"
+msgstr "участник"
-#: ../../addon/statusnet/Mod_Statusnet.php:239
-msgid ""
-"To connect to your GNU social account click the button below to get a "
-"security code from GNU social which you have to copy into the input box "
-"below and submit the form. Only your public posts will be "
-"posted to GNU social."
-msgstr "Чтобы подключиться к вашей учетной записи GNU social нажмите кнопку ниже для получения кода безопасности из GNU social, который вы должны скопировать в поле ввода ниже и отправить форму. Только ваши общедоступные сообщения будут опубликованы в GNU social."
+#: ../../Zotlabs/Lib/Permcat.php:141
+msgctxt "permcat"
+msgid "publisher"
+msgstr "издатель"
-#: ../../addon/statusnet/Mod_Statusnet.php:241
-msgid "Log in with GNU social"
-msgstr "Войти с GNU social"
+#: ../../Zotlabs/Lib/Apps.php:322
+msgid "Apps"
+msgstr "Приложения"
-#: ../../addon/statusnet/Mod_Statusnet.php:244
-msgid "Copy the security code from GNU social here"
-msgstr "Скопируйте код безопасности GNU social здесь"
+#: ../../Zotlabs/Lib/Apps.php:323
+msgid "Affinity Tool"
+msgstr "Степень сходства"
-#: ../../addon/statusnet/Mod_Statusnet.php:254
-msgid "Cancel Connection Process"
-msgstr "Отменить процесс подключения"
+#: ../../Zotlabs/Lib/Apps.php:326
+msgid "Site Admin"
+msgstr "Администратор сайта"
-#: ../../addon/statusnet/Mod_Statusnet.php:256
-msgid "Current GNU social API is"
-msgstr "Текущий GNU social API"
+#: ../../Zotlabs/Lib/Apps.php:327
+#: ../../extend/addon/hzaddons/buglink/buglink.php:16
+msgid "Report Bug"
+msgstr "Сообщить об ошибке"
-#: ../../addon/statusnet/Mod_Statusnet.php:260
-msgid "Cancel GNU social Connection"
-msgstr "Отменить подключение с GNU social"
+#: ../../Zotlabs/Lib/Apps.php:330
+msgid "Content Filter"
+msgstr "Фильтр содержимого"
-#: ../../addon/statusnet/Mod_Statusnet.php:272
-#: ../../addon/twitter/Mod_Twitter.php:147
-msgid "Currently connected to: "
-msgstr "В настоящее время подключён к: "
+#: ../../Zotlabs/Lib/Apps.php:331
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:135
+msgid "Content Import"
+msgstr "Импорт содержимого"
-#: ../../addon/statusnet/Mod_Statusnet.php:277
-msgid ""
-"Note: Due your privacy settings (Hide your profile "
-"details from unknown viewers?) the link potentially included in public "
-"postings relayed to GNU social will lead the visitor to a blank page "
-"informing the visitor that the access to your profile has been restricted."
-msgstr "Замечание: Из-за настроек конфиденциальности (скрыть данные своего профиля от неизвестных зрителей?) cсылка, потенциально включенная в общедоступные публикации, переданные в GNU social, приведет посетителя к пустой странице, информирующей его о том, что доступ к вашему профилю был ограничен."
+#: ../../Zotlabs/Lib/Apps.php:333
+msgid "Remote Diagnostics"
+msgstr "Удалённая диагностика"
-#: ../../addon/statusnet/Mod_Statusnet.php:282
-msgid "Post to GNU social by default"
-msgstr "Публиковать в GNU social по умолчанию"
+#: ../../Zotlabs/Lib/Apps.php:334
+msgid "Suggest Channels"
+msgstr "Предлагаемые каналы"
-#: ../../addon/statusnet/Mod_Statusnet.php:282
-msgid ""
-"If enabled your public postings will be posted to the associated GNU-social "
-"account by default"
-msgstr "Если включено, ваши общедоступные публикации будут опубликованы в связанной учётной записи GNU social по умолчанию"
+#: ../../Zotlabs/Lib/Apps.php:337
+msgid "Stream"
+msgstr "Поток"
-#: ../../addon/statusnet/Mod_Statusnet.php:291
-#: ../../addon/twitter/Mod_Twitter.php:171
-msgid "Clear OAuth configuration"
-msgstr "Очистить конфигурацию OAuth"
+#: ../../Zotlabs/Lib/Apps.php:348
+msgid "Mail"
+msgstr "Переписка"
-#: ../../addon/statusnet/Mod_Statusnet.php:303
-msgid "GNU-Social Crosspost Connector"
-msgstr "Подключение пересылки публикаций GNU Social"
+#: ../../Zotlabs/Lib/Apps.php:351
+msgid "Chat"
+msgstr "Чат"
-#: ../../addon/statusnet/statusnet.php:145
-msgid "Post to GNU social"
-msgstr "Опубликовать в GNU Social"
+#: ../../Zotlabs/Lib/Apps.php:353
+msgid "Probe"
+msgstr "Проба"
-#: ../../addon/statusnet/statusnet.php:594
-msgid "API URL"
-msgstr ""
+#: ../../Zotlabs/Lib/Apps.php:354
+msgid "Suggest"
+msgstr "Предложить"
-#: ../../addon/statusnet/statusnet.php:597
-msgid "Application name"
-msgstr "Название приложения"
+#: ../../Zotlabs/Lib/Apps.php:355
+msgid "Random Channel"
+msgstr "Случайный канал"
-#: ../../addon/qrator/qrator.php:48
-msgid "QR code"
-msgstr "QR-код"
+#: ../../Zotlabs/Lib/Apps.php:356
+msgid "Invite"
+msgstr "Пригласить"
-#: ../../addon/qrator/qrator.php:63
-msgid "QR Generator"
-msgstr "Генератор QR-кодов"
+#: ../../Zotlabs/Lib/Apps.php:358
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:69
+msgid "Language"
+msgstr "Язык"
-#: ../../addon/qrator/qrator.php:64
-msgid "Enter some text"
-msgstr "Введите любой текст"
+#: ../../Zotlabs/Lib/Apps.php:359
+msgid "Post"
+msgstr "Публикация"
-#: ../../addon/chess/Mod_Chess.php:180 ../../addon/chess/Mod_Chess.php:377
-msgid "Invalid game."
-msgstr "Недействительная игра."
+#: ../../Zotlabs/Lib/Apps.php:360
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:58
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:59
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:60
+msgid "Profile Photo"
+msgstr "Фотография профиля"
-#: ../../addon/chess/Mod_Chess.php:186 ../../addon/chess/Mod_Chess.php:417
-msgid "You are not a player in this game."
-msgstr "Вы не играете в эту игру."
+#: ../../Zotlabs/Lib/Apps.php:364
+msgid "Notifications"
+msgstr "Оповещения"
-#: ../../addon/chess/Mod_Chess.php:242
-msgid "You must be a local channel to create a game."
-msgstr "Ваш канал должен быть локальным чтобы создать игру."
+#: ../../Zotlabs/Lib/Apps.php:365
+msgid "Order Apps"
+msgstr "Порядок приложений"
-#: ../../addon/chess/Mod_Chess.php:260
-msgid "You must select one opponent that is not yourself."
-msgstr "Вы должны выбрать противника который не является вами."
+#: ../../Zotlabs/Lib/Apps.php:366
+msgid "CardDAV"
+msgstr ""
-#: ../../addon/chess/Mod_Chess.php:271
-msgid "Random color chosen."
-msgstr "Выбран случайный цвет."
+#: ../../Zotlabs/Lib/Apps.php:368
+msgid "Guest Access"
+msgstr "Гостевой доступ"
-#: ../../addon/chess/Mod_Chess.php:279
-msgid "Error creating new game."
-msgstr "Ошибка создания новой игры."
+#: ../../Zotlabs/Lib/Apps.php:370
+msgid "OAuth Apps Manager"
+msgstr "Менеджер OAuth"
-#: ../../addon/chess/Mod_Chess.php:306 ../../include/channel.php:1273
-msgid "Requested channel is not available."
-msgstr "Запрошенный канал не доступен."
+#: ../../Zotlabs/Lib/Apps.php:371
+msgid "OAuth2 Apps Manager"
+msgstr "Менеджер OAuth2"
-#: ../../addon/chess/Mod_Chess.php:311 ../../addon/chess/Mod_Chess.php:333
-msgid "Chess not installed."
-msgstr "Шахматы не установлены."
+#: ../../Zotlabs/Lib/Apps.php:372
+msgid "PDL Editor"
+msgstr "Редактор PDL"
-#: ../../addon/chess/Mod_Chess.php:326
-msgid "You must select a local channel /chess/channelname"
-msgstr "Вы должны выбрать локальный канал /chess/channelname"
+#: ../../Zotlabs/Lib/Apps.php:374
+msgid "Premium Channel"
+msgstr "Премиальный канал"
-#: ../../addon/chess/chess.php:645
-msgid "Enable notifications"
-msgstr "Включить оповещения"
+#: ../../Zotlabs/Lib/Apps.php:376
+msgid "My Chatrooms"
+msgstr "Мои чаты"
-#: ../../addon/twitter/Mod_Twitter.php:65
-msgid "Twitter settings updated."
-msgstr "Настройки Twitter обновлены"
+#: ../../Zotlabs/Lib/Apps.php:377
+msgid "Channel Export"
+msgstr "Экспорт канала"
-#: ../../addon/twitter/Mod_Twitter.php:78
-msgid "Twitter Crosspost Connector App"
-msgstr "Приложение \"Публикация в Twitter\""
+#: ../../Zotlabs/Lib/Apps.php:554
+msgid "Purchase"
+msgstr "Купить"
-#: ../../addon/twitter/Mod_Twitter.php:79
-msgid "Relay public posts to Twitter"
-msgstr "Пересылает общедоступные публикации в Twitter"
+#: ../../Zotlabs/Lib/Apps.php:559
+msgid "Undelete"
+msgstr "Восстановить"
-#: ../../addon/twitter/Mod_Twitter.php:103
-msgid ""
-"No consumer key pair for Twitter found. Please contact your site "
-"administrator."
-msgstr "Не найдено пары ключей для Twitter. Пожалуйста, свяжитесь с администратором сайта."
+#: ../../Zotlabs/Lib/Apps.php:568
+msgid "Add to app-tray"
+msgstr "Добавить в app-tray"
-#: ../../addon/twitter/Mod_Twitter.php:125
-msgid ""
-"At this Hubzilla instance the Twitter plugin was enabled but you have not "
-"yet connected your account to your Twitter account. To do so click the "
-"button below to get a PIN from Twitter which you have to copy into the input "
-"box below and submit the form. Only your public posts will "
-"be posted to Twitter."
-msgstr "В этой установке Hubzilla плагин Twitter был включён, однако пока он не подключён к вашему аккаунту в Twitter. Для этого нажмите на кнопку ниже для получения PIN-кода от Twitter который нужно скопировать в поле ввода и отправить форму. Только ваши общедоступные публикации будут опубликованы в Twitter."
+#: ../../Zotlabs/Lib/Apps.php:569
+msgid "Remove from app-tray"
+msgstr "Удалить из app-tray"
-#: ../../addon/twitter/Mod_Twitter.php:127
-msgid "Log in with Twitter"
-msgstr "Войти в Twitter"
+#: ../../Zotlabs/Lib/Apps.php:570
+msgid "Pin to navbar"
+msgstr "Добавить на панель навигации"
-#: ../../addon/twitter/Mod_Twitter.php:130
-msgid "Copy the PIN from Twitter here"
-msgstr "Скопируйте PIN-код из Twitter здесь"
+#: ../../Zotlabs/Lib/Apps.php:571
+msgid "Unpin from navbar"
+msgstr "Удалить с панели навигации"
-#: ../../addon/twitter/Mod_Twitter.php:152
-msgid ""
-"Note: Due your privacy settings (Hide your profile "
-"details from unknown viewers?) the link potentially included in public "
-"postings relayed to Twitter will lead the visitor to a blank page informing "
-"the visitor that the access to your profile has been restricted."
-msgstr "Замечание: Из-за настроек конфиденциальности (скрыть данные своего профиля от неизвестных зрителей?) cсылка, потенциально включенная в общедоступные публикации, переданные в Twitter, приведет посетителя к пустой странице, информирующей его о том, что доступ к вашему профилю был ограничен."
+#: ../../Zotlabs/Lib/ThreadItem.php:130
+msgid "Privacy conflict. Discretion advised."
+msgstr "Конфиликт настроек конфиденциальности."
-#: ../../addon/twitter/Mod_Twitter.php:157
-msgid "Twitter post length"
-msgstr "Длина публикации Twitter"
+#: ../../Zotlabs/Lib/ThreadItem.php:203
+msgid "I will attend"
+msgstr "Я буду участвовать"
-#: ../../addon/twitter/Mod_Twitter.php:157
-msgid "Maximum tweet length"
-msgstr "Максимальная длина твита"
+#: ../../Zotlabs/Lib/ThreadItem.php:203
+msgid "I will not attend"
+msgstr "Я не буду участвовать"
-#: ../../addon/twitter/Mod_Twitter.php:162
-msgid "Send public postings to Twitter by default"
-msgstr "Отправлять общедоступные публикации в Twitter по умолчанию"
+#: ../../Zotlabs/Lib/ThreadItem.php:203
+msgid "I might attend"
+msgstr "Я возможно буду присутствовать"
-#: ../../addon/twitter/Mod_Twitter.php:162
-msgid ""
-"If enabled your public postings will be posted to the associated Twitter "
-"account by default"
-msgstr "Если включено, ваши общедоступные публикации будут опубликованы в связанной учётной записи Twitter по умолчанию"
+#: ../../Zotlabs/Lib/ThreadItem.php:213
+msgid "I agree"
+msgstr "Я согласен"
-#: ../../addon/twitter/Mod_Twitter.php:181
-msgid "Twitter Crosspost Connector"
-msgstr "Публикация в Twitter"
+#: ../../Zotlabs/Lib/ThreadItem.php:213
+msgid "I disagree"
+msgstr "Я не согласен"
-#: ../../addon/twitter/twitter.php:107
-msgid "Post to Twitter"
-msgstr "Опубликовать в Twitter"
+#: ../../Zotlabs/Lib/ThreadItem.php:213
+msgid "I abstain"
+msgstr "Я воздержался"
-#: ../../addon/smileybutton/Mod_Smileybutton.php:35
-msgid "Smileybutton App"
-msgstr "Приложение \"Кнопка со смайликам\""
+#: ../../Zotlabs/Lib/ThreadItem.php:287
+msgid "Add Tag"
+msgstr "Добавить тег"
-#: ../../addon/smileybutton/Mod_Smileybutton.php:36
-msgid "Adds a smileybutton to the jot editor"
-msgstr "Добавлять кнопку со смайликами в редактор Jot"
+#: ../../Zotlabs/Lib/ThreadItem.php:309
+msgid "Reply on this comment"
+msgstr "Ответить на этот комментарий"
-#: ../../addon/smileybutton/Mod_Smileybutton.php:44
-msgid "Hide the button and show the smilies directly."
-msgstr "Скрыть кнопку и сразу показывать смайлики."
+#: ../../Zotlabs/Lib/ThreadItem.php:309
+msgid "reply"
+msgstr "ответить"
-#: ../../addon/smileybutton/Mod_Smileybutton.php:52
-msgid "Smileybutton Settings"
-msgstr "Настройки кнопки со смайликами"
+#: ../../Zotlabs/Lib/ThreadItem.php:309
+msgid "Reply to"
+msgstr "Ответить"
-#: ../../addon/cart/Settings/Cart.php:56
-msgid "Enable Test Catalog"
-msgstr "Включить тестовый каталог"
+#: ../../Zotlabs/Lib/ThreadItem.php:319
+msgid "Share This"
+msgstr "Поделиться этим"
-#: ../../addon/cart/Settings/Cart.php:68
-msgid "Enable Manual Payments"
-msgstr "Включить ручные платежи"
+#: ../../Zotlabs/Lib/ThreadItem.php:319
+msgid "share"
+msgstr "поделиться"
-#: ../../addon/cart/Settings/Cart.php:88
-msgid "Base Merchant Currency"
-msgstr "Основная торговая валюта"
+#: ../../Zotlabs/Lib/ThreadItem.php:329
+msgid "Delivery Report"
+msgstr "Отчёт о доставке"
-#: ../../addon/cart/Settings/Cart.php:111 ../../addon/cart/cart.php:1263
-msgid "Cart Settings"
-msgstr "Настройки карточек"
+#: ../../Zotlabs/Lib/ThreadItem.php:348
+#, php-format
+msgid "%d comment"
+msgid_plural "%d comments"
+msgstr[0] "%d комментарий"
+msgstr[1] "%d комментария"
+msgstr[2] "%d комментариев"
-#: ../../addon/cart/myshop.php:30
-msgid "Access Denied."
-msgstr "Доступ запрещён."
+#: ../../Zotlabs/Lib/ThreadItem.php:380 ../../Zotlabs/Lib/ThreadItem.php:381
+#, php-format
+msgid "View %s's profile - %s"
+msgstr "Просмотр профиля %s - %s"
-#: ../../addon/cart/myshop.php:111 ../../addon/cart/cart.php:1334
-msgid "Order Not Found"
-msgstr "Заказ не найден"
+#: ../../Zotlabs/Lib/ThreadItem.php:384
+msgid "to"
+msgstr "к"
-#: ../../addon/cart/myshop.php:186 ../../addon/cart/myshop.php:220
-#: ../../addon/cart/myshop.php:269 ../../addon/cart/myshop.php:327
-msgid "Invalid Item"
-msgstr "Недействительный элемент"
+#: ../../Zotlabs/Lib/ThreadItem.php:385
+msgid "via"
+msgstr "через"
-#: ../../addon/cart/cart.php:159
-msgid "DB Cleanup Failure"
-msgstr "Сбой очистки базы данных"
+#: ../../Zotlabs/Lib/ThreadItem.php:386
+msgid "Wall-to-Wall"
+msgstr "Стена-к-Стене"
-#: ../../addon/cart/cart.php:565
-msgid "[cart] Item Added"
-msgstr "[cart] Элемент добавлен"
+#: ../../Zotlabs/Lib/ThreadItem.php:387
+msgid "via Wall-To-Wall:"
+msgstr "через Стена-к-Стене:"
-#: ../../addon/cart/cart.php:953
-msgid "Order already checked out."
-msgstr "Заказ уже проверен."
+#: ../../Zotlabs/Lib/ThreadItem.php:413
+msgid "Attend"
+msgstr "Посетить"
-#: ../../addon/cart/cart.php:1256
-msgid "Drop database tables when uninstalling."
-msgstr "Сбросить таблицы базы данных при деинсталляции"
+#: ../../Zotlabs/Lib/ThreadItem.php:414
+msgid "Attendance Options"
+msgstr "Параметры посещаемости"
-#: ../../addon/cart/cart.php:1275 ../../addon/cart/cart.php:1278
-msgid "Shop"
-msgstr "Магазин"
+#: ../../Zotlabs/Lib/ThreadItem.php:415
+msgid "Vote"
+msgstr "Голосовать"
-#: ../../addon/cart/cart.php:1395
-msgid "Cart utilities for orders and payments"
-msgstr "Утилиты карточек для заказов и платежей"
+#: ../../Zotlabs/Lib/ThreadItem.php:416
+msgid "Voting Options"
+msgstr "Параметры голосования"
-#: ../../addon/cart/cart.php:1433
-msgid "You must be logged into the Grid to shop."
-msgstr "Вы должны быть в сети для доступа к магазину"
+#: ../../Zotlabs/Lib/ThreadItem.php:431
+msgid "Go to previous comment"
+msgstr "Перейти к предыдущему комментарию"
-#: ../../addon/cart/cart.php:1466
-#: ../../addon/cart/submodules/paypalbutton.php:392
-#: ../../addon/cart/manual_payments.php:68
-msgid "Order not found."
-msgstr "Заказ не найден."
+#: ../../Zotlabs/Lib/ThreadItem.php:440
+#: ../../extend/addon/hzaddons/bookmarker/bookmarker.php:38
+msgid "Save Bookmarks"
+msgstr "Сохранить закладки"
-#: ../../addon/cart/cart.php:1474
-msgid "Access denied."
-msgstr "Доступ запрещён."
+#: ../../Zotlabs/Lib/ThreadItem.php:441
+msgid "Add to Calendar"
+msgstr "Добавить в календарь"
-#: ../../addon/cart/cart.php:1526 ../../addon/cart/cart.php:1669
-msgid "No Order Found"
-msgstr "Нет найденных заказов"
+#: ../../Zotlabs/Lib/ThreadItem.php:802
+msgid "Image"
+msgstr "Изображение"
-#: ../../addon/cart/cart.php:1535
-msgid "An unknown error has occurred Please start again."
-msgstr "Произошла неизвестная ошибка. Пожалуйста, начните снова."
+#: ../../Zotlabs/Lib/ThreadItem.php:804
+msgid "Insert Link"
+msgstr "Вставить ссылку"
-#: ../../addon/cart/cart.php:1702
-msgid "Invalid Payment Type. Please start again."
-msgstr "Недействительный тип платежа. Пожалуйста, начните снова."
+#: ../../Zotlabs/Lib/ThreadItem.php:805
+msgid "Video"
+msgstr "Видео"
-#: ../../addon/cart/cart.php:1709
-msgid "Order not found"
-msgstr "Заказ не найден"
+#: ../../Zotlabs/Lib/ThreadItem.php:815
+msgid "Your full name (required)"
+msgstr "Ваше полное имя (требуется)"
-#: ../../addon/cart/submodules/paypalbutton.php:85
-msgid "Enable Paypal Button Module"
-msgstr "Включить модуль кнопки Paypal"
+#: ../../Zotlabs/Lib/ThreadItem.php:816
+msgid "Your email address (required)"
+msgstr "Ваш адрес электронной почты (требуется)"
-#: ../../addon/cart/submodules/paypalbutton.php:93
-msgid "Use Production Key"
-msgstr "Использовать ключ Production"
+#: ../../Zotlabs/Lib/ThreadItem.php:817
+msgid "Your website URL (optional)"
+msgstr "URL вашего вебсайта (необязательно)"
-#: ../../addon/cart/submodules/paypalbutton.php:100
-msgid "Paypal Sandbox Client Key"
-msgstr "Ключ клиента Paypal Sandbox"
+#: ../../Zotlabs/Lib/Chatroom.php:23
+msgid "Missing room name"
+msgstr "Отсутствует название комнаты"
-#: ../../addon/cart/submodules/paypalbutton.php:107
-msgid "Paypal Sandbox Secret Key"
-msgstr "Секретный ключ Paypal Sandbox"
+#: ../../Zotlabs/Lib/Chatroom.php:32
+msgid "Duplicate room name"
+msgstr "Название комнаты дублируется"
-#: ../../addon/cart/submodules/paypalbutton.php:113
-msgid "Paypal Production Client Key"
-msgstr "Ключ клиента Paypal Production"
+#: ../../Zotlabs/Lib/Chatroom.php:82 ../../Zotlabs/Lib/Chatroom.php:90
+msgid "Invalid room specifier."
+msgstr "Неверный указатель комнаты."
-#: ../../addon/cart/submodules/paypalbutton.php:120
-msgid "Paypal Production Secret Key"
-msgstr "Секретный ключ Paypal Production"
+#: ../../Zotlabs/Lib/Chatroom.php:122
+msgid "Room not found."
+msgstr "Комната не найдена."
-#: ../../addon/cart/submodules/paypalbutton.php:252
-msgid "Paypal button payments are not enabled."
-msgstr "Кнопка Paypal для платежей не включена."
+#: ../../Zotlabs/Lib/Chatroom.php:143
+msgid "Room is full"
+msgstr "Комната переполнена"
-#: ../../addon/cart/submodules/paypalbutton.php:270
-msgid ""
-"Paypal button payments are not properly configured. Please choose another "
-"payment option."
-msgstr "Кнопка Paypal для платежей настроена неправильно. Пожалуйста, используйте другой вариант оплаты."
+#: ../../Zotlabs/Lib/PermissionDescription.php:108
+msgid "Public"
+msgstr "Общедоступно"
-#: ../../addon/cart/submodules/manualcat.php:61
-msgid "Enable Manual Cart Module"
-msgstr "Включить модуль ручного управления карточками"
+#: ../../Zotlabs/Lib/PermissionDescription.php:109
+msgid "Anybody in the $Projectname network"
+msgstr "Любому в сети $Projectname"
-#: ../../addon/cart/submodules/manualcat.php:173
-#: ../../addon/cart/submodules/hzservices.php:160
-msgid "New Sku"
-msgstr "Новый код"
+#: ../../Zotlabs/Lib/PermissionDescription.php:110
+#, php-format
+msgid "Any account on %s"
+msgstr "Любой аккаунт в %s"
-#: ../../addon/cart/submodules/manualcat.php:209
-#: ../../addon/cart/submodules/hzservices.php:195
-msgid "Cannot save edits to locked item."
-msgstr "Невозможно сохранить изменения заблокированной позиции."
+#: ../../Zotlabs/Lib/PermissionDescription.php:111
+msgid "Any of my connections"
+msgstr "Любой из моих контактов"
-#: ../../addon/cart/submodules/manualcat.php:252
-#: ../../addon/cart/submodules/hzservices.php:644
-msgid "Changes Locked"
-msgstr "Изменения заблокированы"
+#: ../../Zotlabs/Lib/PermissionDescription.php:112
+msgid "Only connections I specifically allow"
+msgstr "Только те контакты, кому я дам разрешение"
-#: ../../addon/cart/submodules/manualcat.php:256
-#: ../../addon/cart/submodules/hzservices.php:648
-msgid "Item available for purchase."
-msgstr "Позиция доступна для приобретения."
+#: ../../Zotlabs/Lib/PermissionDescription.php:113
+msgid "Anybody authenticated (could include visitors from other networks)"
+msgstr "Любой аутентифицированный (может включать посетителей их других сетей)"
-#: ../../addon/cart/submodules/manualcat.php:263
-#: ../../addon/cart/submodules/hzservices.php:655
-msgid "Price"
-msgstr "Цена"
+#: ../../Zotlabs/Lib/PermissionDescription.php:114
+msgid "Any connections including those who haven't yet been approved"
+msgstr "Любые контакты включая те, которые вы ещё не одобрили"
-#: ../../addon/cart/submodules/hzservices.php:62
-msgid "Enable Hubzilla Services Module"
-msgstr "Включить модуль сервиса Hubzilla"
+#: ../../Zotlabs/Lib/PermissionDescription.php:150
+msgid ""
+"This is your default setting for the audience of your normal stream, and "
+"posts."
+msgstr "Это настройка по умолчанию для аудитории ваших обычных потоков и публикаций"
-#: ../../addon/cart/submodules/hzservices.php:243
-#: ../../addon/cart/submodules/hzservices.php:330
-msgid "SKU not found."
-msgstr "Код не найден."
+#: ../../Zotlabs/Lib/PermissionDescription.php:151
+msgid ""
+"This is your default setting for who can view your default channel profile"
+msgstr "Это настройка по умолчанию для тех, кто может просматривать профиль вашего основного канала"
-#: ../../addon/cart/submodules/hzservices.php:296
-#: ../../addon/cart/submodules/hzservices.php:300
-msgid "Invalid Activation Directive."
-msgstr "Недействительная директива активации."
+#: ../../Zotlabs/Lib/PermissionDescription.php:152
+msgid "This is your default setting for who can view your connections"
+msgstr "Это настройка по умолчанию для тех, кто может просматривать ваши контакты"
-#: ../../addon/cart/submodules/hzservices.php:371
-#: ../../addon/cart/submodules/hzservices.php:375
-msgid "Invalid Deactivation Directive."
-msgstr "Недействительная директива деактивации"
+#: ../../Zotlabs/Lib/PermissionDescription.php:153
+msgid ""
+"This is your default setting for who can view your file storage and photos"
+msgstr "Это настройка по умолчанию для тех, кто может просматривать ваше хранилище файлов и фотографий"
-#: ../../addon/cart/submodules/hzservices.php:561
-msgid "Add to this privacy group"
-msgstr "Добавить в эту группу конфиденциальности"
+#: ../../Zotlabs/Lib/PermissionDescription.php:154
+msgid "This is your default setting for the audience of your webpages"
+msgstr "Это настройка по умолчанию для аудитории ваших веб-страниц"
-#: ../../addon/cart/submodules/hzservices.php:577
-msgid "Set user service class"
-msgstr "Установить класс обслуживания пользователя"
+#: ../../Zotlabs/Lib/Activity.php:1646
+#, php-format
+msgid "Likes %1$s's %2$s"
+msgstr "Нравится %1$s %2$s"
-#: ../../addon/cart/submodules/hzservices.php:604
-msgid "You must be using a local account to purchase this service."
-msgstr "Вы должны использовать локальную учётноую запись для покупки этого сервиса."
+#: ../../Zotlabs/Lib/Activity.php:1649
+#, php-format
+msgid "Doesn't like %1$s's %2$s"
+msgstr "Не нравится %1$s %2$s"
-#: ../../addon/cart/submodules/hzservices.php:659
-msgid "Add buyer to privacy group"
-msgstr "Добавить покупателя в группу конфиденциальности"
+#: ../../Zotlabs/Lib/Activity.php:1652
+#, php-format
+msgid "Will attend %1$s's %2$s"
+msgstr "Примет участие %1$s %2$s"
-#: ../../addon/cart/submodules/hzservices.php:664
-msgid "Add buyer as connection"
-msgstr "Добавить покупателя как контакт"
+#: ../../Zotlabs/Lib/Activity.php:1655
+#, php-format
+msgid "Will not attend %1$s's %2$s"
+msgstr "Не примет участие %1$s %2$s"
-#: ../../addon/cart/submodules/hzservices.php:672
-#: ../../addon/cart/submodules/hzservices.php:714
-msgid "Set Service Class"
-msgstr "Установить класс обслуживания"
+#: ../../Zotlabs/Lib/Activity.php:1658
+#, php-format
+msgid "May attend %1$s's %2$s"
+msgstr "Возможно примет участие %1$s %2$s"
-#: ../../addon/cart/submodules/subscriptions.php:151
-msgid "Enable Subscription Management Module"
-msgstr "Включить модуль управления подписками"
+#: ../../Zotlabs/Lib/Techlevels.php:10
+msgid "0. Beginner/Basic"
+msgstr "Начинающий / Базовый"
-#: ../../addon/cart/submodules/subscriptions.php:223
-msgid ""
-"Cannot include subscription items with different terms in the same order."
-msgstr "Нельзя включать элементы подписки с разными условиями в том же заказе."
+#: ../../Zotlabs/Lib/Techlevels.php:11
+msgid "1. Novice - not skilled but willing to learn"
+msgstr "1. Новичок - не опытный, но желающий учиться"
-#: ../../addon/cart/submodules/subscriptions.php:372
-msgid "Select Subscription to Edit"
-msgstr "Выбрать подписку для редактирования"
+#: ../../Zotlabs/Lib/Techlevels.php:12
+msgid "2. Intermediate - somewhat comfortable"
+msgstr "2. Промежуточный - более удобный"
-#: ../../addon/cart/submodules/subscriptions.php:380
-msgid "Edit Subscriptions"
-msgstr "Редактировать подписки"
+#: ../../Zotlabs/Lib/Techlevels.php:13
+msgid "3. Advanced - very comfortable"
+msgstr "3. Продвинутый - очень удобный"
-#: ../../addon/cart/submodules/subscriptions.php:414
-msgid "Subscription SKU"
-msgstr "Код подписки"
+#: ../../Zotlabs/Lib/Techlevels.php:14
+msgid "4. Expert - I can write computer code"
+msgstr "4. Эксперт - я умею программировать"
-#: ../../addon/cart/submodules/subscriptions.php:419
-msgid "Catalog Description"
-msgstr "Описание каталога"
+#: ../../Zotlabs/Lib/Techlevels.php:15
+msgid "5. Wizard - I probably know more than you do"
+msgstr "5. Волшебник - возможно я знаю больше чем ты"
-#: ../../addon/cart/submodules/subscriptions.php:423
-msgid "Subscription available for purchase."
-msgstr "Подписка доступна для покупки."
+#: ../../Zotlabs/Lib/NativeWiki.php:143
+msgid "Wiki updated successfully"
+msgstr "Wiki успешно обновлена"
-#: ../../addon/cart/submodules/subscriptions.php:428
-msgid "Maximum active subscriptions to this item per account."
-msgstr "Максимальное количество подписок на аккаунт для этой позиции"
+#: ../../Zotlabs/Lib/NativeWiki.php:197
+msgid "Wiki files deleted successfully"
+msgstr "Wiki успешно удалена"
-#: ../../addon/cart/submodules/subscriptions.php:431
-msgid "Subscription price."
-msgstr "Цена подписки."
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:96
+msgid "Jappixmini App"
+msgstr "Приложение Jappix Mini"
-#: ../../addon/cart/submodules/subscriptions.php:435
-msgid "Quantity"
-msgstr "Количество"
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:97
+msgid "Provides a Facebook-like chat using Jappix Mini"
+msgstr "Предоставляет Facebook-подобный чат с использованием Jappix Mini"
-#: ../../addon/cart/submodules/subscriptions.php:439
-msgid "Term"
-msgstr "Условия"
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:161
+msgid "Hide Jappixmini Chat-Widget from the webinterface"
+msgstr "Скрыть виджет чата Jappix Mini из веб-интерфейса"
-#: ../../addon/cart/manual_payments.php:7
-msgid "Error: order mismatch. Please try again."
-msgstr "Ошибка: несоответствие заказа. Пожалуйста, попробуйте ещё раз"
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:166
+msgid "Jabber username"
+msgstr "Имя пользователя Jabber"
-#: ../../addon/cart/manual_payments.php:61
-msgid "Manual payments are not enabled."
-msgstr "Ручные платежи не подключены."
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:172
+msgid "Jabber server"
+msgstr "Сервер Jabber"
-#: ../../addon/cart/manual_payments.php:77
-msgid "Finished"
-msgstr "Завершено"
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:178
+msgid "Jabber BOSH host URL"
+msgstr "URL узла Jabber BOSH"
-#: ../../addon/piwik/piwik.php:85
-msgid ""
-"This website is tracked using the Piwik "
-"analytics tool."
-msgstr "Этот сайт отслеживается с помощью инструментов аналитики Piwik."
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:185
+msgid "Jabber password"
+msgstr "Пароль Jabber"
-#: ../../addon/piwik/piwik.php:88
-#, php-format
-msgid ""
-"If you do not want that your visits are logged this way you can "
-"set a cookie to prevent Piwik from tracking further visits of the site "
-"(opt-out)."
-msgstr "Если вы не хотите, чтобы ваши визиты регистрировались таким образом, вы можете отключить cookie с тем, чтобы Piwik не отслеживал дальнейшие посещения сайта."
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:191
+msgid "Encrypt Jabber password with Hubzilla password"
+msgstr "Зашифровать пароль Jabber с помощью пароля Hubzilla"
-#: ../../addon/piwik/piwik.php:96
-msgid "Piwik Base URL"
-msgstr "Базовый URL Piwik"
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:195
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:79
+msgid "Hubzilla password"
+msgstr "Пароль Hubzilla"
-#: ../../addon/piwik/piwik.php:96
-msgid ""
-"Absolute path to your Piwik installation. (without protocol (http/s), with "
-"trailing slash)"
-msgstr "Абсолютный путь к вашей установке Piwik (без типа протокола, с начальным слэшем)"
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:199
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:203
+msgid "Approve subscription requests from Hubzilla contacts automatically"
+msgstr "Утверждать запросы на подписку от контактов Hubzilla автоматически"
-#: ../../addon/piwik/piwik.php:97
-msgid "Site ID"
-msgstr "ID сайта"
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:207
+msgid "Purge internal list of jabber addresses of contacts"
+msgstr "Очистить внутренний список адресов контактов Jabber"
-#: ../../addon/piwik/piwik.php:98
-msgid "Show opt-out cookie link?"
-msgstr "Показывать ссылку на отказ от использования cookies?"
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:212
+msgid "Configuration Help"
+msgstr "Помощь по конфигурации"
-#: ../../addon/piwik/piwik.php:99
-msgid "Asynchronous tracking"
-msgstr "Асинхронное отслеживание"
+#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:258
+msgid "Jappixmini Settings"
+msgstr "Настройки Jappix Мini"
-#: ../../addon/piwik/piwik.php:100
-msgid "Enable frontend JavaScript error tracking"
-msgstr "Включить отслеживание ошибок JavaScript на фронтенде."
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:57
+msgid "Errors encountered deleting database table "
+msgstr "Возникшие при удалении таблицы базы данных ошибки"
-#: ../../addon/piwik/piwik.php:100
-msgid "This feature requires Piwik >= 2.2.0"
-msgstr "Эта функция требует версию Piwik >= 2.2.0"
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:95
+#: ../../extend/addon/hzaddons/twitter/twitter.php:492
+msgid "Submit Settings"
+msgstr "Отправить настройки"
-#: ../../addon/tour/tour.php:76
-msgid "Edit your profile and change settings."
-msgstr "Отредактировать ваш профиль и изменить настройки."
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:96
+msgid "Drop tables when uninstalling?"
+msgstr "Удалить таблицы при деинсталляции?"
-#: ../../addon/tour/tour.php:77
-msgid "Click here to see activity from your connections."
-msgstr "Нажмите сюда для отображения активности ваши контактов."
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:96
+msgid ""
+"If checked, the Rendezvous database tables will be deleted when the plugin "
+"is uninstalled."
+msgstr "Если включено, то таблицы базы данных Rendezvous будут удалены при удалении плагина."
-#: ../../addon/tour/tour.php:78
-msgid "Click here to see your channel home."
-msgstr "Нажмите сюда чтобы увидеть главную страницу вашего канала."
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:97
+msgid "Mapbox Access Token"
+msgstr "Токен доступа к Mapbox"
-#: ../../addon/tour/tour.php:79
-msgid "You can access your private messages from here."
-msgstr "Вы можете получить доступ с личной переписке здесь."
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:97
+msgid ""
+"If you enter a Mapbox access token, it will be used to retrieve map tiles "
+"from Mapbox instead of the default OpenStreetMap tile server."
+msgstr "Если вы введете токен доступа к Mapbox, он будет использоваться для извлечения фрагментов карты из Mapbox вместо стандартного сервера OpenStreetMap."
-#: ../../addon/tour/tour.php:80
-msgid "Create new events here."
-msgstr "Создать новое событие здесь."
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:162
+msgid "Rendezvous"
+msgstr ""
+
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:167
+msgid ""
+"This identity has been deleted by another member due to inactivity. Please "
+"press the \"New identity\" button or refresh the page to register a new "
+"identity. You may use the same name."
+msgstr "Этот идентификатор был удалён другим участником из-за неактивности. Пожалуйста нажмите кнопку \"Новый идентификатор\" для обновления страницы и получения нового идентификатора. Вы можете использовать то же имя."
-#: ../../addon/tour/tour.php:81
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:168
+msgid "Welcome to Rendezvous!"
+msgstr "Добро пожаловать в Rendezvous!"
+
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:169
msgid ""
-"You can accept new connections and change permissions for existing ones "
-"here. You can also e.g. create groups of contacts."
-msgstr "Вы можете подключать новые контакты и менять разрешения для существующих здесь. Также вы можете создавать их группы."
+"Enter your name to join this rendezvous. To begin sharing your location with "
+"the other members, tap the GPS control. When your location is discovered, a "
+"red dot will appear and others will be able to see you on the map."
+msgstr "Введите ваше имя для вступления в это Rendezvous. Для того, чтобы делиться вашим положением с другими участниками, нажмите \"GPS control\". Когда ваше местоположение определно, красная точка появится и остальные смогут увидеть вас на карте."
-#: ../../addon/tour/tour.php:82
-msgid "System notifications will arrive here"
-msgstr "Системные оповещения будут показываться здесь"
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:171
+msgid "Let's meet here"
+msgstr "Давайте встретимся здесь"
-#: ../../addon/tour/tour.php:83
-msgid "Search for content and users"
-msgstr "Поиск пользователей и содержимого"
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:174
+msgid "New marker"
+msgstr "Новый маркер"
-#: ../../addon/tour/tour.php:84
-msgid "Browse for new contacts"
-msgstr "Поиск новых контактов"
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:175
+msgid "Edit marker"
+msgstr "Редактировать маркер"
-#: ../../addon/tour/tour.php:85
-msgid "Launch installed apps"
-msgstr "Запустить установленные приложения"
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:176
+msgid "New identity"
+msgstr "Новый идентификатор"
-#: ../../addon/tour/tour.php:86
-msgid "Looking for help? Click here."
-msgstr "Нужна помощь? Нажмите сюда."
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:177
+msgid "Delete marker"
+msgstr "Удалить маркер"
-#: ../../addon/tour/tour.php:87
-msgid ""
-"New events have occurred in your network. Click here to see what has "
-"happened!"
-msgstr "Новые события произошли в вашей сети. Нажмите здесь для того, чтобы знать что случилось!"
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:178
+msgid "Delete member"
+msgstr "Удалить участника"
-#: ../../addon/tour/tour.php:88
-msgid "You have received a new private message. Click here to see from who!"
-msgstr "Вы получили новое личное сообщение. Нажмите чтобы увидеть от кого!"
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:179
+msgid "Edit proximity alert"
+msgstr "Изменить оповещение о близости"
-#: ../../addon/tour/tour.php:89
-msgid "There are events this week. Click here too see which!"
-msgstr "На этой неделе есть события. Нажмите здесь чтобы увидеть какие!"
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:180
+msgid ""
+"A proximity alert will be issued when this member is within a certain radius "
+"of you.
Enter a radius in meters (0 to disable):"
+msgstr "Оповещение о близости будет произведено, если этот участник находится на определённом расстоянии от вас.
Введите радиус в метрах (0 для отключения):"
-#: ../../addon/tour/tour.php:90
-msgid "You have received a new introduction. Click here to see who!"
-msgstr "Вы были представлены. Нажмите чтобы увидеть кому!"
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:180
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:185
+msgid "distance"
+msgstr "расстояние"
+
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:181
+msgid "Proximity alert distance (meters)"
+msgstr "Расстояние для уведомления о близости (метров)"
-#: ../../addon/tour/tour.php:91
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:182
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:184
msgid ""
-"There is a new system notification. Click here to see what has happened!"
-msgstr "Это новое системное уведомление. Нажмите чтобы посмотреть что случилось!"
+"A proximity alert will be issued when you are within a certain radius of the "
+"marker location.
Enter a radius in meters (0 to disable):"
+msgstr "Оповещение о близости будет произведено, если вы находитесь на определённом расстоянии местоположения маркера.
Введите радиус в метрах (0 для отключения):"
-#: ../../addon/tour/tour.php:94
-msgid "Click here to share text, images, videos and sound."
-msgstr "Нажмите сюда чтобы поделиться текстом, изображениями, видео или треком."
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:183
+msgid "Marker proximity alert"
+msgstr "Маркер уведомления о близости"
-#: ../../addon/tour/tour.php:95
-msgid "You can write an optional title for your update (good for long posts)."
-msgstr "Вы можете написать необязательный заголовок для вашей публикации (желательно для больших публикаций)."
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:186
+msgid "Reminder note"
+msgstr "Напоминание"
-#: ../../addon/tour/tour.php:96
-msgid "Entering some categories here makes it easier to find your post later."
-msgstr "Введите категории здесь чтобы было проще найти вашу публикацию позднее."
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:187
+msgid ""
+"Enter a note to be displayed when you are within the specified proximity..."
+msgstr "Введите сообщение для отображения когда вы находитесь рядом"
-#: ../../addon/tour/tour.php:97
-msgid "Share photos, links, location, etc."
-msgstr "Поделиться фотографией, ссылками, местоположение и т.п."
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:199
+msgid "Add new rendezvous"
+msgstr "Добавить новое Rendezvous."
-#: ../../addon/tour/tour.php:98
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:200
msgid ""
-"Only want to share content for a while? Make it expire at a certain date."
-msgstr "Хотите только поделиться временным содержимым? Установите срок его действия."
+"Create a new rendezvous and share the access link with those you wish to "
+"invite to the group. Those who open the link become members of the "
+"rendezvous. They can view other member locations, add markers to the map, or "
+"share their own locations with the group."
+msgstr "Создайте новое Rendezvous и поделитесь ссылкой доступа с теми, кого вы хотите пригласить в группу. Тот, кто откроет эту ссылку, станет её участником. Участники могут видеть местоположение, добавлять маркеры на карту или делится своим собственным местоположением с группой."
-#: ../../addon/tour/tour.php:99
-msgid "You can password protect content."
-msgstr "Вы можете защитить содержимое паролем."
+#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:232
+msgid "You have no rendezvous. Press the button above to create a rendezvous!"
+msgstr "У вас нет Rendezvous. Нажмите на кнопку ниже чтобы создать его!"
-#: ../../addon/tour/tour.php:100
-msgid "Choose who you share with."
-msgstr "Выбрать с кем поделиться."
+#: ../../extend/addon/hzaddons/pumpio/pumpio.php:152
+msgid "You are now authenticated to pumpio."
+msgstr "Вы аутентифицированы в Pump.io"
-#: ../../addon/tour/tour.php:102
-msgid "Click here when you are done."
-msgstr "Нажмите здесь когда закончите."
+#: ../../extend/addon/hzaddons/pumpio/pumpio.php:153
+msgid "return to the featured settings page"
+msgstr "Вернутся к странице настроек"
-#: ../../addon/tour/tour.php:105
-msgid "Adjust from which channels posts should be displayed."
-msgstr "Настройте из каких каналов должны отображаться публикации."
+#: ../../extend/addon/hzaddons/pumpio/pumpio.php:168
+msgid "Post to Pump.io"
+msgstr "Опубликовать в Pump.io"
-#: ../../addon/tour/tour.php:106
-msgid "Only show posts from channels in the specified privacy group."
-msgstr "Показывать только публикации из определённой группы конфиденциальности."
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:40
+msgid "Pump.io Settings saved."
+msgstr "Настройки Pump.io сохранены."
-#: ../../addon/tour/tour.php:110
-msgid ""
-"Easily find posts containing tags (keywords preceded by the \"#\" symbol)."
-msgstr "Лёгкий поиск сообщения, содержащего теги (ключевые слова, которым предшествует символ #)."
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:53
+msgid "Pump.io Crosspost Connector App"
+msgstr "Приложение \"Публикация в Pump.io\""
-#: ../../addon/tour/tour.php:111
-msgid "Easily find posts in given category."
-msgstr "Лёгкий поиск публикаций в данной категории."
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:54
+msgid "Relay public posts to pump.io"
+msgstr "Пересылает общедоступные публикации в Pump.io"
-#: ../../addon/tour/tour.php:112
-msgid "Easily find posts by date."
-msgstr "Лёгкий поиск публикаций по дате."
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:73
+msgid "Pump.io servername"
+msgstr "Имя сервера Pump.io"
-#: ../../addon/tour/tour.php:113
-msgid ""
-"Suggested users who have volounteered to be shown as suggestions, and who we "
-"think you might find interesting."
-msgstr "Рекомендуемые пользователи, которые были представлены в качестве предложений, и которые, по нашему мнению, могут оказаться интересными."
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:73
+msgid "Without \"http://\" or \"https://\""
+msgstr "Без \"http://\" или \"https://\""
-#: ../../addon/tour/tour.php:114
-msgid "Here you see channels you have connected to."
-msgstr "Здесь вы видите каналы, к которым вы подключились."
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:77
+msgid "Pump.io username"
+msgstr "Имя пользователя Pump.io"
-#: ../../addon/tour/tour.php:115
-msgid "Save your search so you can repeat it at a later date."
-msgstr "Сохраните ваш поиск с тем, чтобы повторить его позже."
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:77
+msgid "Without the servername"
+msgstr "без имени сервера"
-#: ../../addon/tour/tour.php:118
-msgid ""
-"If you see this icon you can be sure that the sender is who it say it is. It "
-"is normal that it is not always possible to verify the sender, so the icon "
-"will be missing sometimes. There is usually no need to worry about that."
-msgstr "Если вы видите этот значок, вы можете быть уверены, что отправитель - это тот, кто это говорит. Это нормально, что не всегда можно проверить отправителя, поэтому значок иногда будет отсутствовать. Обычно об этом не нужно беспокоиться."
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:88
+msgid "You are not authenticated to pumpio"
+msgstr "Вы не аутентифицированы на Pump.io"
-#: ../../addon/tour/tour.php:119
-msgid ""
-"Danger! It seems someone tried to forge a message! This message is not "
-"necessarily from who it says it is from!"
-msgstr "Опасность! Кажется, кто-то пытался подделать сообщение! Это сообщение не обязательно от того, от кого оно значится!"
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:90
+msgid "(Re-)Authenticate your pump.io connection"
+msgstr "Аутентифицировать (повторно) ваше соединение с Pump.io"
-#: ../../addon/tour/tour.php:126
-msgid ""
-"Welcome to Hubzilla! Would you like to see a tour of the UI?
You can "
-"pause it at any time and continue where you left off by reloading the page, "
-"or navigting to another page.
You can also advance by pressing the "
-"return key"
-msgstr "Добро пожаловать в Hubzilla! Желаете получить обзор пользовательского интерфейса?
Вы можете его приостановаить и в любое время перезагрузив страницу или перейдя на другую.
Также вы можете нажать клавишу \"Назад\""
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:94
+msgid "Post to pump.io by default"
+msgstr "Публиковать в Pump.io по умолчанию"
-#: ../../addon/sendzid/Mod_Sendzid.php:14
-msgid "Send your identity to all websites"
-msgstr "Отправить ваши данные на все веб-сайты"
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:98
+msgid "Should posts be public"
+msgstr "Публикации должны быть общедоступными"
-#: ../../addon/sendzid/Mod_Sendzid.php:20
-msgid "Sendzid App"
-msgstr "Приложение \"Отправить ZID\""
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:102
+msgid "Mirror all public posts"
+msgstr "Отображать все общедоступные публикации"
-#: ../../addon/sendzid/Mod_Sendzid.php:32
-msgid "Send ZID"
-msgstr "Отправить ZID"
+#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:112
+msgid "Pump.io Crosspost Connector"
+msgstr "Публикация в Pump.io"
-#: ../../addon/tictac/tictac.php:21
-msgid "Three Dimensional Tic-Tac-Toe"
-msgstr "Tic-Tac-Toe в трёх измерениях"
+#: ../../extend/addon/hzaddons/cart/cart.php:159
+msgid "DB Cleanup Failure"
+msgstr "Сбой очистки базы данных"
-#: ../../addon/tictac/tictac.php:54
-msgid "3D Tic-Tac-Toe"
-msgstr ""
+#: ../../extend/addon/hzaddons/cart/cart.php:565
+msgid "[cart] Item Added"
+msgstr "[cart] Элемент добавлен"
-#: ../../addon/tictac/tictac.php:59
-msgid "New game"
-msgstr "Новая игра"
+#: ../../extend/addon/hzaddons/cart/cart.php:953
+msgid "Order already checked out."
+msgstr "Заказ уже проверен."
-#: ../../addon/tictac/tictac.php:60
-msgid "New game with handicap"
-msgstr "Новая игра с форой"
+#: ../../extend/addon/hzaddons/cart/cart.php:1256
+msgid "Drop database tables when uninstalling."
+msgstr "Сбросить таблицы базы данных при деинсталляции"
-#: ../../addon/tictac/tictac.php:61
-msgid ""
-"Three dimensional tic-tac-toe is just like the traditional game except that "
-"it is played on multiple levels simultaneously. "
-msgstr "Трехмерный Tic-Tac-Toe похож на традиционную игру, за исключением того, что игра идёт на нескольких уровнях одновременно."
+#: ../../extend/addon/hzaddons/cart/cart.php:1263
+#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:111
+msgid "Cart Settings"
+msgstr "Настройки карточек"
-#: ../../addon/tictac/tictac.php:62
-msgid ""
-"In this case there are three levels. You win by getting three in a row on "
-"any level, as well as up, down, and diagonally across the different levels."
-msgstr "Имеется три уровня. Вы выигрываете, получая три подряд на любом уровне, а также вверх, вниз и по диагонали на разных уровнях."
+#: ../../extend/addon/hzaddons/cart/cart.php:1275
+#: ../../extend/addon/hzaddons/cart/cart.php:1278
+msgid "Shop"
+msgstr "Магазин"
-#: ../../addon/tictac/tictac.php:64
-msgid ""
-"The handicap game disables the center position on the middle level because "
-"the player claiming this square often has an unfair advantage."
-msgstr "Игра с форой отключает центральную позицию на среднем уровне, потому что игрок, претендующий на этот квадрат, часто имеет несправедливое преимущество."
+#: ../../extend/addon/hzaddons/cart/cart.php:1334
+#: ../../extend/addon/hzaddons/cart/myshop.php:111
+msgid "Order Not Found"
+msgstr "Заказ не найден"
-#: ../../addon/tictac/tictac.php:183
-msgid "You go first..."
-msgstr "Вы начинаете..."
+#: ../../extend/addon/hzaddons/cart/cart.php:1395
+msgid "Cart utilities for orders and payments"
+msgstr "Утилиты карточек для заказов и платежей"
-#: ../../addon/tictac/tictac.php:188
-msgid "I'm going first this time..."
-msgstr "На этот раз начинаю я..."
+#: ../../extend/addon/hzaddons/cart/cart.php:1433
+msgid "You must be logged into the Grid to shop."
+msgstr "Вы должны быть в сети для доступа к магазину"
-#: ../../addon/tictac/tictac.php:194
-msgid "You won!"
-msgstr "Вы выиграли!"
+#: ../../extend/addon/hzaddons/cart/cart.php:1466
+#: ../../extend/addon/hzaddons/cart/manual_payments.php:68
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:392
+msgid "Order not found."
+msgstr "Заказ не найден."
-#: ../../addon/tictac/tictac.php:200 ../../addon/tictac/tictac.php:225
-msgid "\"Cat\" game!"
-msgstr "Ничья!"
+#: ../../extend/addon/hzaddons/cart/cart.php:1474
+msgid "Access denied."
+msgstr "Доступ запрещён."
-#: ../../addon/tictac/tictac.php:223
-msgid "I won!"
-msgstr "Я выиграл!"
+#: ../../extend/addon/hzaddons/cart/cart.php:1526
+#: ../../extend/addon/hzaddons/cart/cart.php:1669
+msgid "No Order Found"
+msgstr "Нет найденных заказов"
-#: ../../addon/pageheader/Mod_Pageheader.php:22
-msgid "pageheader Settings saved."
-msgstr "Настройки шапки страницы сохранены."
+#: ../../extend/addon/hzaddons/cart/cart.php:1535
+msgid "An unknown error has occurred Please start again."
+msgstr "Произошла неизвестная ошибка. Пожалуйста, начните снова."
-#: ../../addon/pageheader/Mod_Pageheader.php:34
-msgid "Page Header App"
-msgstr "Приложение \"Заголовок страницы\""
+#: ../../extend/addon/hzaddons/cart/cart.php:1702
+msgid "Invalid Payment Type. Please start again."
+msgstr "Недействительный тип платежа. Пожалуйста, начните снова."
-#: ../../addon/pageheader/Mod_Pageheader.php:35
-msgid "Inserts a page header"
-msgstr "Вставляет заголовок страницы"
+#: ../../extend/addon/hzaddons/cart/cart.php:1709
+msgid "Order not found"
+msgstr "Заказ не найден"
-#: ../../addon/pageheader/Mod_Pageheader.php:43
-msgid "Message to display on every page on this server"
-msgstr "Отображаемое сообщение на каждой странице на этом сервере."
+#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:56
+msgid "Enable Test Catalog"
+msgstr "Включить тестовый каталог"
-#: ../../addon/pageheader/Mod_Pageheader.php:51
-msgid "Page Header"
-msgstr "Заголовок страницы"
+#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:68
+msgid "Enable Manual Payments"
+msgstr "Включить ручные платежи"
-#: ../../addon/authchoose/Mod_Authchoose.php:22
-msgid ""
-"Allow magic authentication only to websites of your immediate connections"
-msgstr "Разрешить волшебную аутентификацию только на сайтах ваших непосредственных соединений"
+#: ../../extend/addon/hzaddons/cart/Settings/Cart.php:88
+msgid "Base Merchant Currency"
+msgstr "Основная торговая валюта"
-#: ../../addon/authchoose/Mod_Authchoose.php:28
-#: ../../addon/authchoose/Mod_Authchoose.php:33
-msgid "Authchoose App"
-msgstr "Приложение Authchoose"
+#: ../../extend/addon/hzaddons/cart/manual_payments.php:7
+msgid "Error: order mismatch. Please try again."
+msgstr "Ошибка: несоответствие заказа. Пожалуйста, попробуйте ещё раз"
-#: ../../addon/authchoose/Mod_Authchoose.php:39
-msgid "Authchoose"
-msgstr ""
+#: ../../extend/addon/hzaddons/cart/manual_payments.php:61
+msgid "Manual payments are not enabled."
+msgstr "Ручные платежи не подключены."
-#: ../../addon/moremoods/moremoods.php:19
-msgid "lonely"
-msgstr "одинокий"
+#: ../../extend/addon/hzaddons/cart/manual_payments.php:77
+msgid "Finished"
+msgstr "Завершено"
+
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:61
+msgid "Enable Manual Cart Module"
+msgstr "Включить модуль ручного управления карточками"
-#: ../../addon/moremoods/moremoods.php:20
-msgid "drunk"
-msgstr "пьяный"
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:173
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:160
+msgid "New Sku"
+msgstr "Новый код"
-#: ../../addon/moremoods/moremoods.php:21
-msgid "horny"
-msgstr "возбуждённый"
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:209
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:195
+msgid "Cannot save edits to locked item."
+msgstr "Невозможно сохранить изменения заблокированной позиции."
-#: ../../addon/moremoods/moremoods.php:22
-msgid "stoned"
-msgstr "под кайфом"
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:252
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:644
+msgid "Changes Locked"
+msgstr "Изменения заблокированы"
-#: ../../addon/moremoods/moremoods.php:23
-msgid "fucked up"
-msgstr "облажался"
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:256
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:648
+msgid "Item available for purchase."
+msgstr "Позиция доступна для приобретения."
-#: ../../addon/moremoods/moremoods.php:24
-msgid "clusterfucked"
-msgstr "в полной заднице"
+#: ../../extend/addon/hzaddons/cart/submodules/manualcat.php:263
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:655
+msgid "Price"
+msgstr "Цена"
-#: ../../addon/moremoods/moremoods.php:25
-msgid "crazy"
-msgstr "сумасшедший"
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:151
+msgid "Enable Subscription Management Module"
+msgstr "Включить модуль управления подписками"
-#: ../../addon/moremoods/moremoods.php:26
-msgid "hurt"
-msgstr "обиженный"
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:223
+msgid ""
+"Cannot include subscription items with different terms in the same order."
+msgstr "Нельзя включать элементы подписки с разными условиями в том же заказе."
-#: ../../addon/moremoods/moremoods.php:27
-msgid "sleepy"
-msgstr "сонный"
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:372
+msgid "Select Subscription to Edit"
+msgstr "Выбрать подписку для редактирования"
-#: ../../addon/moremoods/moremoods.php:28
-msgid "grumpy"
-msgstr "сердитый"
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:380
+msgid "Edit Subscriptions"
+msgstr "Редактировать подписки"
-#: ../../addon/moremoods/moremoods.php:29
-msgid "high"
-msgstr "кайфует"
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:414
+msgid "Subscription SKU"
+msgstr "Код подписки"
-#: ../../addon/moremoods/moremoods.php:30
-msgid "semi-conscious"
-msgstr "в полубезсознании"
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:419
+msgid "Catalog Description"
+msgstr "Описание каталога"
-#: ../../addon/moremoods/moremoods.php:31
-msgid "in love"
-msgstr "влюблённый"
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:423
+msgid "Subscription available for purchase."
+msgstr "Подписка доступна для покупки."
-#: ../../addon/moremoods/moremoods.php:32
-msgid "in lust"
-msgstr "похотливый"
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:428
+msgid "Maximum active subscriptions to this item per account."
+msgstr "Максимальное количество подписок на аккаунт для этой позиции"
-#: ../../addon/moremoods/moremoods.php:33
-msgid "naked"
-msgstr "обнажённый"
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:431
+msgid "Subscription price."
+msgstr "Цена подписки."
-#: ../../addon/moremoods/moremoods.php:34
-msgid "stinky"
-msgstr "вонючий"
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:435
+msgid "Quantity"
+msgstr "Количество"
-#: ../../addon/moremoods/moremoods.php:35
-msgid "sweaty"
-msgstr "потный"
+#: ../../extend/addon/hzaddons/cart/submodules/subscriptions.php:439
+msgid "Term"
+msgstr "Условия"
-#: ../../addon/moremoods/moremoods.php:36
-msgid "bleeding out"
-msgstr "истекающий кровью"
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:85
+msgid "Enable Paypal Button Module"
+msgstr "Включить модуль кнопки Paypal"
-#: ../../addon/moremoods/moremoods.php:37
-msgid "victorious"
-msgstr "победивший"
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:93
+msgid "Use Production Key"
+msgstr "Использовать ключ Production"
-#: ../../addon/moremoods/moremoods.php:38
-msgid "defeated"
-msgstr "проигравший"
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:100
+msgid "Paypal Sandbox Client Key"
+msgstr "Ключ клиента Paypal Sandbox"
-#: ../../addon/moremoods/moremoods.php:39
-msgid "envious"
-msgstr "завидует"
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:107
+msgid "Paypal Sandbox Secret Key"
+msgstr "Секретный ключ Paypal Sandbox"
-#: ../../addon/moremoods/moremoods.php:40
-msgid "jealous"
-msgstr "ревнует"
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:113
+msgid "Paypal Production Client Key"
+msgstr "Ключ клиента Paypal Production"
-#: ../../addon/xmpp/Mod_Xmpp.php:23
-msgid "XMPP settings updated."
-msgstr "Настройки XMPP обновлены."
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:120
+msgid "Paypal Production Secret Key"
+msgstr "Секретный ключ Paypal Production"
-#: ../../addon/xmpp/Mod_Xmpp.php:35
-msgid "XMPP App"
-msgstr "Приложение XMPP"
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:252
+msgid "Paypal button payments are not enabled."
+msgstr "Кнопка Paypal для платежей не включена."
-#: ../../addon/xmpp/Mod_Xmpp.php:36
-msgid "Embedded XMPP (Jabber) client"
-msgstr "Встренный клиент XMPP (Jabber)"
+#: ../../extend/addon/hzaddons/cart/submodules/paypalbutton.php:270
+msgid ""
+"Paypal button payments are not properly configured. Please choose another "
+"payment option."
+msgstr "Кнопка Paypal для платежей настроена неправильно. Пожалуйста, используйте другой вариант оплаты."
-#: ../../addon/xmpp/Mod_Xmpp.php:52
-msgid "Individual credentials"
-msgstr "Индивидуальные разрешения"
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:62
+msgid "Enable Hubzilla Services Module"
+msgstr "Включить модуль сервиса Hubzilla"
-#: ../../addon/xmpp/Mod_Xmpp.php:58
-msgid "Jabber BOSH server"
-msgstr "Сервер Jabber BOSH"
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:243
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:330
+msgid "SKU not found."
+msgstr "Код не найден."
-#: ../../addon/xmpp/Mod_Xmpp.php:67
-msgid "XMPP Settings"
-msgstr "Настройки XMPP"
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:296
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:300
+msgid "Invalid Activation Directive."
+msgstr "Недействительная директива активации."
-#: ../../addon/xmpp/xmpp.php:44
-msgid "Jabber BOSH host"
-msgstr "Узел Jabber BOSH"
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:371
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:375
+msgid "Invalid Deactivation Directive."
+msgstr "Недействительная директива деактивации"
-#: ../../addon/xmpp/xmpp.php:45
-msgid "Use central userbase"
-msgstr "Использовать центральную базу данных"
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:561
+msgid "Add to this privacy group"
+msgstr "Добавить в эту группу конфиденциальности"
-#: ../../addon/xmpp/xmpp.php:45
-msgid ""
-"If enabled, members will automatically login to an ejabberd server that has "
-"to be installed on this machine with synchronized credentials via the "
-"\"auth_ejabberd.php\" script."
-msgstr "Если включено, участники автоматически войдут на сервер ejabberd, который должен быть установлен на этом компьютере с синхронизированными учетными данными через скрипт \"auth_ejabberd.php\"."
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:577
+msgid "Set user service class"
+msgstr "Установить класс обслуживания пользователя"
-#: ../../addon/wholikesme/wholikesme.php:29
-msgid "Who likes me?"
-msgstr "Кому я нравлюсь?"
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:604
+msgid "You must be using a local account to purchase this service."
+msgstr "Вы должны использовать локальную учётноую запись для покупки этого сервиса."
-#: ../../addon/pumpio/Mod_Pumpio.php:40
-msgid "Pump.io Settings saved."
-msgstr "Настройки Pump.io сохранены."
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:659
+msgid "Add buyer to privacy group"
+msgstr "Добавить покупателя в группу конфиденциальности"
-#: ../../addon/pumpio/Mod_Pumpio.php:53
-msgid "Pump.io Crosspost Connector App"
-msgstr "Приложение \"Публикация в Pump.io\""
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:664
+msgid "Add buyer as connection"
+msgstr "Добавить покупателя как контакт"
-#: ../../addon/pumpio/Mod_Pumpio.php:54
-msgid "Relay public posts to pump.io"
-msgstr "Пересылает общедоступные публикации в Pump.io"
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:672
+#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:714
+msgid "Set Service Class"
+msgstr "Установить класс обслуживания"
-#: ../../addon/pumpio/Mod_Pumpio.php:73
-msgid "Pump.io servername"
-msgstr "Имя сервера Pump.io"
+#: ../../extend/addon/hzaddons/cart/myshop.php:30
+msgid "Access Denied."
+msgstr "Доступ запрещён."
-#: ../../addon/pumpio/Mod_Pumpio.php:73
-msgid "Without \"http://\" or \"https://\""
-msgstr "Без \"http://\" или \"https://\""
+#: ../../extend/addon/hzaddons/cart/myshop.php:141
+#: ../../extend/addon/hzaddons/cart/myshop.php:177
+#: ../../extend/addon/hzaddons/cart/myshop.php:211
+#: ../../extend/addon/hzaddons/cart/myshop.php:259
+#: ../../extend/addon/hzaddons/cart/myshop.php:294
+#: ../../extend/addon/hzaddons/cart/myshop.php:317
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:100
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:101
+msgid "Access Denied"
+msgstr "Доступ запрещён"
-#: ../../addon/pumpio/Mod_Pumpio.php:77
-msgid "Pump.io username"
-msgstr "Имя пользователя Pump.io"
+#: ../../extend/addon/hzaddons/cart/myshop.php:186
+#: ../../extend/addon/hzaddons/cart/myshop.php:220
+#: ../../extend/addon/hzaddons/cart/myshop.php:269
+#: ../../extend/addon/hzaddons/cart/myshop.php:327
+msgid "Invalid Item"
+msgstr "Недействительный элемент"
-#: ../../addon/pumpio/Mod_Pumpio.php:77
-msgid "Without the servername"
-msgstr "без имени сервера"
+#: ../../extend/addon/hzaddons/irc/Mod_Irc.php:23
+#: ../../extend/addon/hzaddons/irc/irc.php:41
+msgid "Popular Channels"
+msgstr "Популярные каналы"
-#: ../../addon/pumpio/Mod_Pumpio.php:88
-msgid "You are not authenticated to pumpio"
-msgstr "Вы не аутентифицированы на Pump.io"
+#: ../../extend/addon/hzaddons/irc/irc.php:37
+msgid "Channels to auto connect"
+msgstr "Каналы для автоматического подключения"
-#: ../../addon/pumpio/Mod_Pumpio.php:90
-msgid "(Re-)Authenticate your pump.io connection"
-msgstr "Аутентифицировать (повторно) ваше соединение с Pump.io"
+#: ../../extend/addon/hzaddons/irc/irc.php:37
+#: ../../extend/addon/hzaddons/irc/irc.php:41
+msgid "Comma separated list"
+msgstr "Список, разделённый запятыми"
-#: ../../addon/pumpio/Mod_Pumpio.php:94
-msgid "Post to pump.io by default"
-msgstr "Публиковать в Pump.io по умолчанию"
+#: ../../extend/addon/hzaddons/irc/irc.php:45
+msgid "IRC Settings"
+msgstr "Настройки IRC"
-#: ../../addon/pumpio/Mod_Pumpio.php:98
-msgid "Should posts be public"
-msgstr "Публикации должны быть общедоступными"
+#: ../../extend/addon/hzaddons/irc/irc.php:54
+msgid "IRC settings saved."
+msgstr "Настройки IRC сохранены"
-#: ../../addon/pumpio/Mod_Pumpio.php:102
-msgid "Mirror all public posts"
-msgstr "Отображать все общедоступные публикации"
+#: ../../extend/addon/hzaddons/irc/irc.php:58
+msgid "IRC Chatroom"
+msgstr "Чат IRC"
-#: ../../addon/pumpio/Mod_Pumpio.php:112
-msgid "Pump.io Crosspost Connector"
-msgstr "Публикация в Pump.io"
+#: ../../extend/addon/hzaddons/testdrive/testdrive.php:104
+#, php-format
+msgid "Your account on %s will expire in a few days."
+msgstr "Ваш аккаунт на %s перестанет работать через несколько дней."
-#: ../../addon/pumpio/pumpio.php:152
-msgid "You are now authenticated to pumpio."
-msgstr "Вы аутентифицированы в Pump.io"
+#: ../../extend/addon/hzaddons/testdrive/testdrive.php:105
+msgid "Your $Productname test account is about to expire."
+msgstr "Ваш тестовый аккаунт в $Productname близок к окончанию срока действия."
-#: ../../addon/pumpio/pumpio.php:153
-msgid "return to the featured settings page"
-msgstr "Вернутся к странице настроек"
+#: ../../extend/addon/hzaddons/frphotos/frphotos.php:92
+msgid "Friendica Photo Album Import"
+msgstr "Импортировать альбом фотографий Friendica"
-#: ../../addon/pumpio/pumpio.php:168
-msgid "Post to Pump.io"
-msgstr "Опубликовать в Pump.io"
+#: ../../extend/addon/hzaddons/frphotos/frphotos.php:93
+msgid "This will import all your Friendica photo albums to this Red channel."
+msgstr "Это позволит импортировать все ваши альбомы фотографий Friendica в этот канал."
-#: ../../addon/ldapauth/ldapauth.php:70
-msgid "An account has been created for you."
-msgstr "Учётная запись, которая была для вас создана."
+#: ../../extend/addon/hzaddons/frphotos/frphotos.php:94
+msgid "Friendica Server base URL"
+msgstr "Базовый URL сервера Friendica"
-#: ../../addon/ldapauth/ldapauth.php:77
-msgid "Authentication successful but rejected: account creation is disabled."
-msgstr "Аутентификация выполнена успешно, но отклонена: создание учетной записи отключено."
+#: ../../extend/addon/hzaddons/frphotos/frphotos.php:95
+msgid "Friendica Login Username"
+msgstr "Имя пользователя для входа Friendica"
-#: ../../addon/opensearch/opensearch.php:26
-#, php-format
-msgctxt "opensearch"
-msgid "Search %1$s (%2$s)"
-msgstr "Искать %1$s (%2$s)"
+#: ../../extend/addon/hzaddons/frphotos/frphotos.php:96
+msgid "Friendica Login Password"
+msgstr "Пароль для входа Firendica"
-#: ../../addon/opensearch/opensearch.php:28
-msgctxt "opensearch"
-msgid "$Projectname"
-msgstr ""
+#: ../../extend/addon/hzaddons/ljpost/ljpost.php:45
+msgid "Post to Livejournal"
+msgstr "Опубликовать в Livejournal"
-#: ../../addon/opensearch/opensearch.php:43
-msgid "Search $Projectname"
-msgstr "Поиск $Projectname"
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:36
+msgid "Livejournal Crosspost Connector App"
+msgstr "Приложение \"Публикация в Livejournal\""
-#: ../../addon/redfiles/redfiles.php:119
-msgid "Redmatrix File Storage Import"
-msgstr "Импорт файлового хранилища Redmatrix"
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:37
+msgid "Relay public posts to Livejournal"
+msgstr "Пересылает общедоступные публикации в Livejournal"
-#: ../../addon/redfiles/redfiles.php:120
-msgid "This will import all your Redmatrix cloud files to this channel."
-msgstr "Это позволит импортировать все ваши файлы в Redmatrix в этот канал."
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:54
+msgid "Livejournal username"
+msgstr "Имя пользователя Livejournal"
-#: ../../addon/redfiles/redfilehelper.php:64
-msgid "file"
-msgstr "файл"
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:58
+msgid "Livejournal password"
+msgstr "Пароль Livejournal"
-#: ../../addon/hubwall/hubwall.php:19
-msgid "Send email to all members"
-msgstr "Отправить email всем участникам"
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:62
+msgid "Post to Livejournal by default"
+msgstr "Публиковать в Livejournal по умолчанию"
-#: ../../addon/hubwall/hubwall.php:73
-#, php-format
-msgid "%1$d of %2$d messages sent."
-msgstr "%1$d из %2$d сообщений отправлено."
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:70
+msgid "Livejournal Crosspost Connector"
+msgstr "Публикация в Livejournal"
-#: ../../addon/hubwall/hubwall.php:81
-msgid "Send email to all hub members."
-msgstr "Отправить email всем участникам узла."
+#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:20
+#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:23
+msgid "Random Planet App"
+msgstr "Приложение \"Случайная планета\""
-#: ../../addon/hubwall/hubwall.php:93
-msgid "Sender Email address"
-msgstr "Адрес электронной почты отправителя"
+#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:23
+#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:33
+#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:26
+#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:24
+#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:26
+msgid "Installed"
+msgstr "Установлено"
-#: ../../addon/hubwall/hubwall.php:94
-msgid "Test mode (only send to hub administrator)"
-msgstr "Тестовый режим (отправка только администратору узла)"
+#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:25
+msgid ""
+"Set a random planet from the Star Wars Empire as your location when posting"
+msgstr "Установить случайную планету из Империи Звездных Войн в качестве вашего местоположения при публикации"
-#: ../../include/selectors.php:18
-msgid "Profile to assign new connections"
-msgstr "Назначить профиль для новых контактов"
+#: ../../extend/addon/hzaddons/openid/Mod_Openid.php:30
+msgid "OpenID protocol error. No ID returned."
+msgstr "Ошибка протокола OpenID. Идентификатор не возвращён."
-#: ../../include/selectors.php:41
-msgid "Frequently"
-msgstr "Часто"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:52
+msgid "First Name"
+msgstr "Имя"
-#: ../../include/selectors.php:42
-msgid "Hourly"
-msgstr "Ежечасно"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:53
+msgid "Last Name"
+msgstr "Фамилия"
-#: ../../include/selectors.php:43
-msgid "Twice daily"
-msgstr "Дважды в день"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:54
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:75
+msgid "Nickname"
+msgstr "Псевдоним"
-#: ../../include/selectors.php:44
-msgid "Daily"
-msgstr "Ежедневно"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:55
+msgid "Full Name"
+msgstr "Полное имя"
-#: ../../include/selectors.php:45
-msgid "Weekly"
-msgstr "Еженедельно"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:61
+msgid "Profile Photo 16px"
+msgstr "Фотография профиля 16px"
-#: ../../include/selectors.php:46
-msgid "Monthly"
-msgstr "Ежемесячно"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:62
+msgid "Profile Photo 32px"
+msgstr "Фотография профиля 32px"
-#: ../../include/selectors.php:60
-msgid "Currently Male"
-msgstr "В настоящее время мужской"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:63
+msgid "Profile Photo 48px"
+msgstr "Фотография профиля 48px"
-#: ../../include/selectors.php:60
-msgid "Currently Female"
-msgstr "В настоящее время женский"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:64
+msgid "Profile Photo 64px"
+msgstr "Фотография профиля 64px"
-#: ../../include/selectors.php:60
-msgid "Mostly Male"
-msgstr "В основном мужской"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:65
+msgid "Profile Photo 80px"
+msgstr "Фотография профиля 80px"
-#: ../../include/selectors.php:60
-msgid "Mostly Female"
-msgstr "В основном женский"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:66
+msgid "Profile Photo 128px"
+msgstr "Фотография профиля 128px"
-#: ../../include/selectors.php:60
-msgid "Transgender"
-msgstr "Трансгендер"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:67
+msgid "Timezone"
+msgstr "Часовой пояс"
-#: ../../include/selectors.php:60
-msgid "Intersex"
-msgstr "Интерсексуал"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:70
+msgid "Birth Year"
+msgstr "Год рождения"
-#: ../../include/selectors.php:60
-msgid "Transsexual"
-msgstr "Транссексуал"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:71
+msgid "Birth Month"
+msgstr "Месяц рождения"
-#: ../../include/selectors.php:60
-msgid "Hermaphrodite"
-msgstr "Гермафродит"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:72
+msgid "Birth Day"
+msgstr "День рождения"
-#: ../../include/selectors.php:60 ../../include/channel.php:1606
-msgid "Neuter"
-msgstr "Среднего рода"
+#: ../../extend/addon/hzaddons/openid/MysqlProvider.php:73
+msgid "Birthdate"
+msgstr "Дата рождения"
-#: ../../include/selectors.php:60 ../../include/channel.php:1608
-msgid "Non-specific"
-msgstr "Неспецифический"
+#: ../../extend/addon/hzaddons/openid/openid.php:49
+msgid ""
+"We encountered a problem while logging in with the OpenID you provided. "
+"Please check the correct spelling of the ID."
+msgstr "Мы столкнулись с проблемой входа с предоставленным вами OpenID. Пожалуйста, проверьте корректность его написания."
-#: ../../include/selectors.php:60
-msgid "Undecided"
-msgstr "Не решил"
+#: ../../extend/addon/hzaddons/openid/openid.php:49
+msgid "The error message was:"
+msgstr "Сообщение об ошибке было:"
-#: ../../include/selectors.php:96 ../../include/selectors.php:115
-msgid "Males"
-msgstr "Мужчины"
+#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:27
+msgid "Photo Cache settings saved."
+msgstr "Настройки кэширования изображений сохранены."
-#: ../../include/selectors.php:96 ../../include/selectors.php:115
-msgid "Females"
-msgstr "Женщины"
+#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:36
+msgid ""
+"Photo Cache addon saves a copy of images from external sites locally to "
+"increase your anonymity in the web."
+msgstr "Приложение \"Кэшировние изображений\" сохраняет копию изображений с внешних сайтов локально для повышения вашей анонимности в Интернет."
-#: ../../include/selectors.php:96
-msgid "Gay"
-msgstr "Гей"
+#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:42
+msgid "Photo Cache App"
+msgstr "Приложение \"Кэширование изображений\""
-#: ../../include/selectors.php:96
-msgid "Lesbian"
-msgstr "Лесбиянка"
+#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:53
+msgid "Minimal photo size for caching"
+msgstr "Минимальный размер изображений для кэширования"
-#: ../../include/selectors.php:96
-msgid "No Preference"
-msgstr "Без предпочтений"
+#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:55
+msgid "In pixels. From 1 up to 1024, 0 will be replaced with system default."
+msgstr "В пикселях. От 1 до 1024, 0 будет заменён значением по умолчанию."
-#: ../../include/selectors.php:96
-msgid "Bisexual"
-msgstr "Бисексуал"
+#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:64
+msgid "Photo Cache"
+msgstr "Кэширование изображений"
-#: ../../include/selectors.php:96
-msgid "Autosexual"
-msgstr "Автосексуал"
+#: ../../extend/addon/hzaddons/likebanner/likebanner.php:51
+msgid "Your Webbie:"
+msgstr "Ваш Webbie:"
-#: ../../include/selectors.php:96
-msgid "Abstinent"
-msgstr "Воздержание"
+#: ../../extend/addon/hzaddons/likebanner/likebanner.php:54
+msgid "Fontsize (px):"
+msgstr "Размер шрифта (px):"
-#: ../../include/selectors.php:96
-msgid "Virgin"
-msgstr "Девственник"
+#: ../../extend/addon/hzaddons/likebanner/likebanner.php:68
+msgid "Link:"
+msgstr "Ссылка:"
-#: ../../include/selectors.php:96
-msgid "Deviant"
-msgstr "Отклоняющийся от нормы"
+#: ../../extend/addon/hzaddons/likebanner/likebanner.php:70
+msgid "Like us on Hubzilla"
+msgstr "Нравится на Hubzilla"
-#: ../../include/selectors.php:96
-msgid "Fetish"
-msgstr "Фетишист"
+#: ../../extend/addon/hzaddons/likebanner/likebanner.php:72
+msgid "Embed:"
+msgstr "Встроить:"
-#: ../../include/selectors.php:96
-msgid "Oodles"
-msgstr "Множественный"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:19
+msgid "bitchslap"
+msgstr "дал леща"
-#: ../../include/selectors.php:96
-msgid "Nonsexual"
-msgstr "Асексуал"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:19
+msgid "bitchslapped"
+msgstr "получил леща"
-#: ../../include/selectors.php:134 ../../include/selectors.php:151
-msgid "Single"
-msgstr "Одиночка"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:20
+msgid "shag"
+msgstr "вздрючил"
-#: ../../include/selectors.php:134
-msgid "Lonely"
-msgstr "Одинокий"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:20
+msgid "shagged"
+msgstr "вздрюченный"
-#: ../../include/selectors.php:134
-msgid "Available"
-msgstr "Свободен"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:21
+msgid "patent"
+msgstr ""
-#: ../../include/selectors.php:134
-msgid "Unavailable"
-msgstr "Занят"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:21
+msgid "patented"
+msgstr ""
-#: ../../include/selectors.php:134
-msgid "Has crush"
-msgstr "Влюблён"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:22
+msgid "hug"
+msgstr "обнял"
-#: ../../include/selectors.php:134
-msgid "Infatuated"
-msgstr "без ума"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:22
+msgid "hugged"
+msgstr "обнятый"
-#: ../../include/selectors.php:134 ../../include/selectors.php:151
-msgid "Dating"
-msgstr "Встречаюсь"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:23
+msgid "murder"
+msgstr "убил"
-#: ../../include/selectors.php:134
-msgid "Unfaithful"
-msgstr "Неверный"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:23
+msgid "murdered"
+msgstr "убитый"
-#: ../../include/selectors.php:134
-msgid "Sex Addict"
-msgstr "Эротоман"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:24
+msgid "worship"
+msgstr "почитает"
-#: ../../include/selectors.php:134
-msgid "Friends/Benefits"
-msgstr "Друзья / Выгоды"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:24
+msgid "worshipped"
+msgstr "почитаемый"
-#: ../../include/selectors.php:134
-msgid "Casual"
-msgstr "Легкомысленный"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:25
+msgid "kiss"
+msgstr "поцеловал"
-#: ../../include/selectors.php:134
-msgid "Engaged"
-msgstr "Помолвлен"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:25
+msgid "kissed"
+msgstr "поцелованный"
-#: ../../include/selectors.php:134 ../../include/selectors.php:151
-msgid "Married"
-msgstr "В браке"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:26
+msgid "tempt"
+msgstr "искушает"
-#: ../../include/selectors.php:134
-msgid "Imaginarily married"
-msgstr "В воображаемом браке"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:26
+msgid "tempted"
+msgstr "искушённый"
-#: ../../include/selectors.php:134
-msgid "Partners"
-msgstr "Партнёрство"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:27
+msgid "raise eyebrows at"
+msgstr "поднял брови"
-#: ../../include/selectors.php:134 ../../include/selectors.php:151
-msgid "Cohabiting"
-msgstr "Сожительствующие"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:27
+msgid "raised their eyebrows at"
+msgstr "поднял брови"
-#: ../../include/selectors.php:134
-msgid "Common law"
-msgstr "Гражданский брак"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:28
+msgid "insult"
+msgstr "оскорбил"
-#: ../../include/selectors.php:134
-msgid "Happy"
-msgstr "Счастлив"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:28
+msgid "insulted"
+msgstr "оскорблённый"
-#: ../../include/selectors.php:134
-msgid "Not looking"
-msgstr "Не нуждаюсь"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:29
+msgid "praise"
+msgstr "похвалил"
-#: ../../include/selectors.php:134
-msgid "Swinger"
-msgstr "Свингер"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:29
+msgid "praised"
+msgstr "похваленный"
+
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:30
+msgid "be dubious of"
+msgstr "сомневается"
-#: ../../include/selectors.php:134
-msgid "Betrayed"
-msgstr "Предан"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:30
+msgid "was dubious of"
+msgstr "усомнился"
-#: ../../include/selectors.php:134 ../../include/selectors.php:151
-msgid "Separated"
-msgstr "Разделён"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:31
+msgid "eat"
+msgstr "ест"
-#: ../../include/selectors.php:134
-msgid "Unstable"
-msgstr "Нестабильно"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:31
+msgid "ate"
+msgstr "съел"
-#: ../../include/selectors.php:134 ../../include/selectors.php:151
-msgid "Divorced"
-msgstr "В разводе"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:32
+msgid "giggle and fawn at"
+msgstr ""
-#: ../../include/selectors.php:134
-msgid "Imaginarily divorced"
-msgstr "В воображаемом разводе"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:32
+msgid "giggled and fawned at"
+msgstr ""
-#: ../../include/selectors.php:134 ../../include/selectors.php:151
-msgid "Widowed"
-msgstr "Вдовец / вдова"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:33
+msgid "doubt"
+msgstr "сомневается"
-#: ../../include/selectors.php:134
-msgid "Uncertain"
-msgstr "Неопределенный"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:33
+msgid "doubted"
+msgstr "усомнился"
-#: ../../include/selectors.php:134 ../../include/selectors.php:151
-msgid "It's complicated"
-msgstr "Это сложно"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:34
+msgid "glare"
+msgstr ""
-#: ../../include/selectors.php:134
-msgid "Don't care"
-msgstr "Всё равно"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:34
+msgid "glared at"
+msgstr ""
-#: ../../include/selectors.php:134
-msgid "Ask me"
-msgstr "Спроси меня"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:35
+msgid "fuck"
+msgstr "трахает"
-#: ../../include/conversation.php:169
-#, php-format
-msgid "likes %1$s's %2$s"
-msgstr "Нравится %1$s %2$s"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:35
+msgid "fucked"
+msgstr "трахнул"
-#: ../../include/conversation.php:172
-#, php-format
-msgid "doesn't like %1$s's %2$s"
-msgstr "Не нравится %1$s %2$s"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:36
+msgid "bonk"
+msgstr ""
-#: ../../include/conversation.php:212
-#, php-format
-msgid "%1$s is now connected with %2$s"
-msgstr "%1$s теперь в контакте с %2$s"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:36
+msgid "bonked"
+msgstr ""
-#: ../../include/conversation.php:247
-#, php-format
-msgid "%1$s poked %2$s"
-msgstr "%1$s ткнул %2$s"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:37
+msgid "declare undying love for"
+msgstr "признаётся в любви к"
-#: ../../include/conversation.php:251 ../../include/text.php:1195
-#: ../../include/text.php:1199
-msgid "poked"
-msgstr "ткнут"
+#: ../../extend/addon/hzaddons/morepokes/morepokes.php:37
+msgid "declared undying love for"
+msgstr "признался в любви к"
-#: ../../include/conversation.php:739
-#, php-format
-msgid "View %s's profile @ %s"
-msgstr "Просмотреть профиль %s @ %s"
+#: ../../extend/addon/hzaddons/logrot/logrot.php:36
+msgid "Logfile archive directory"
+msgstr "Каталог архивирования журнала"
-#: ../../include/conversation.php:759
-msgid "Categories:"
-msgstr "Категории:"
+#: ../../extend/addon/hzaddons/logrot/logrot.php:36
+msgid "Directory to store rotated logs"
+msgstr "Каталог для хранения заархивированных журналов"
-#: ../../include/conversation.php:760
-msgid "Filed under:"
-msgstr "Хранить под:"
+#: ../../extend/addon/hzaddons/logrot/logrot.php:37
+msgid "Logfile size in bytes before rotating"
+msgstr "Размер файла журнала в байтах для архивирования"
-#: ../../include/conversation.php:785
-msgid "View in context"
-msgstr "Показать в контексте"
+#: ../../extend/addon/hzaddons/logrot/logrot.php:38
+msgid "Number of logfiles to retain"
+msgstr "Количество сохраняемых файлов журналов"
-#: ../../include/conversation.php:886
-msgid "remove"
-msgstr "удалить"
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:180
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:377
+msgid "Invalid game."
+msgstr "Недействительная игра."
-#: ../../include/conversation.php:890
-msgid "Loading..."
-msgstr "Загрузка..."
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:186
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:417
+msgid "You are not a player in this game."
+msgstr "Вы не играете в эту игру."
-#: ../../include/conversation.php:892
-msgid "Delete Selected Items"
-msgstr "Удалить выбранные элементы"
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:242
+msgid "You must be a local channel to create a game."
+msgstr "Ваш канал должен быть локальным чтобы создать игру."
-#: ../../include/conversation.php:935
-msgid "View Source"
-msgstr "Просмотреть источник"
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:260
+msgid "You must select one opponent that is not yourself."
+msgstr "Вы должны выбрать противника который не является вами."
-#: ../../include/conversation.php:945
-msgid "Follow Thread"
-msgstr "Следить за темой"
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:271
+msgid "Random color chosen."
+msgstr "Выбран случайный цвет."
-#: ../../include/conversation.php:954
-msgid "Unfollow Thread"
-msgstr "Прекратить отслеживать тему"
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:279
+msgid "Error creating new game."
+msgstr "Ошибка создания новой игры."
-#: ../../include/conversation.php:1068
-msgid "Edit Connection"
-msgstr "Редактировать контакт"
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:311
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:333
+msgid "Chess not installed."
+msgstr "Шахматы не установлены."
-#: ../../include/conversation.php:1078
-msgid "Message"
-msgstr "Сообщение"
+#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:326
+msgid "You must select a local channel /chess/channelname"
+msgstr "Вы должны выбрать локальный канал /chess/channelname"
-#: ../../include/conversation.php:1212
-#, php-format
-msgid "%s likes this."
-msgstr "%s нравится это."
+#: ../../extend/addon/hzaddons/chess/chess.php:645
+msgid "Enable notifications"
+msgstr "Включить оповещения"
-#: ../../include/conversation.php:1212
-#, php-format
-msgid "%s doesn't like this."
-msgstr "%s не нравится это."
+#: ../../extend/addon/hzaddons/queueworker/Mod_Queueworker.php:77
+msgid "Max queueworker threads"
+msgstr "Макс. количество обработчиков очереди"
-#: ../../include/conversation.php:1216
-#, php-format
-msgid "%2$d people like this."
-msgid_plural "%2$d people like this."
-msgstr[0] "%2$d человеку это нравится."
-msgstr[1] "%2$d человекам это нравится."
-msgstr[2] "%2$d человекам это нравится."
+#: ../../extend/addon/hzaddons/queueworker/Mod_Queueworker.php:91
+msgid "Assume workers dead after ___ seconds"
+msgstr "Считать обработчики неактивными через секунд"
-#: ../../include/conversation.php:1218
-#, php-format
-msgid "%2$d people don't like this."
-msgid_plural "%2$d people don't like this."
-msgstr[0] "%2$d человеку это не нравится."
-msgstr[1] "%2$d человекам это не нравится."
-msgstr[2] "%2$d человекам это не нравится."
+#: ../../extend/addon/hzaddons/queueworker/Mod_Queueworker.php:105
+msgid ""
+"Pause before starting next task: (microseconds. Minimum 100 = .0001 seconds)"
+msgstr "Пауза перед запуском следующего задания. В микросекундах, минимум 100 или 0.0001 секунды."
-#: ../../include/conversation.php:1224
-msgid "and"
-msgstr "и"
+#: ../../extend/addon/hzaddons/queueworker/Mod_Queueworker.php:116
+msgid "Queueworker Settings"
+msgstr "Настройки обработчика очереди"
-#: ../../include/conversation.php:1227
-#, php-format
-msgid ", and %d other people"
-msgid_plural ", and %d other people"
-msgstr[0] ", и ещё %d человеку"
-msgstr[1] ", и ещё %d человекам"
-msgstr[2] ", и ещё %d человекам"
+#: ../../extend/addon/hzaddons/qrator/qrator.php:48
+msgid "QR code"
+msgstr "QR-код"
-#: ../../include/conversation.php:1228
-#, php-format
-msgid "%s like this."
-msgstr "%s нравится это."
+#: ../../extend/addon/hzaddons/qrator/qrator.php:63
+msgid "QR Generator"
+msgstr "Генератор QR-кодов"
-#: ../../include/conversation.php:1228
-#, php-format
-msgid "%s don't like this."
-msgstr "%s не нравится это."
+#: ../../extend/addon/hzaddons/qrator/qrator.php:64
+msgid "Enter some text"
+msgstr "Введите любой текст"
-#: ../../include/conversation.php:1708
-msgctxt "noun"
-msgid "Attending"
-msgid_plural "Attending"
-msgstr[0] "Посетит"
-msgstr[1] "Посетят"
-msgstr[2] "Посетят"
+#: ../../extend/addon/hzaddons/hubwall/hubwall.php:19
+msgid "Send email to all members"
+msgstr "Отправить email всем участникам"
-#: ../../include/conversation.php:1711
-msgctxt "noun"
-msgid "Not Attending"
-msgid_plural "Not Attending"
-msgstr[0] "Не посетит"
-msgstr[1] "Не посетят"
-msgstr[2] "Не посетят"
+#: ../../extend/addon/hzaddons/hubwall/hubwall.php:50
+#: ../../extend/addon/hzaddons/mailtest/mailtest.php:50
+msgid "No recipients found."
+msgstr "Получателей не найдено."
-#: ../../include/conversation.php:1714
-msgctxt "noun"
-msgid "Undecided"
-msgid_plural "Undecided"
-msgstr "Не решил"
+#: ../../extend/addon/hzaddons/hubwall/hubwall.php:73
+#, php-format
+msgid "%1$d of %2$d messages sent."
+msgstr "%1$d из %2$d сообщений отправлено."
-#: ../../include/conversation.php:1717
-msgctxt "noun"
-msgid "Agree"
-msgid_plural "Agrees"
-msgstr[0] "Согласен"
-msgstr[1] "Согласны"
-msgstr[2] "Согласны"
+#: ../../extend/addon/hzaddons/hubwall/hubwall.php:81
+msgid "Send email to all hub members."
+msgstr "Отправить email всем участникам узла."
-#: ../../include/conversation.php:1720
-msgctxt "noun"
-msgid "Disagree"
-msgid_plural "Disagrees"
-msgstr[0] "Не согласен"
-msgstr[1] "Не согласны"
-msgstr[2] "Не согласны"
+#: ../../extend/addon/hzaddons/hubwall/hubwall.php:92
+#: ../../extend/addon/hzaddons/mailtest/mailtest.php:96
+msgid "Message subject"
+msgstr "Тема сообщения"
-#: ../../include/conversation.php:1723
-msgctxt "noun"
-msgid "Abstain"
-msgid_plural "Abstains"
-msgstr[0] "Воздержался"
-msgstr[1] "Воздержались"
-msgstr[2] "Воздержались"
+#: ../../extend/addon/hzaddons/hubwall/hubwall.php:93
+msgid "Sender Email address"
+msgstr "Адрес электронной почты отправителя"
-#: ../../include/bookmarks.php:34
-#, php-format
-msgid "%1$s's bookmarks"
-msgstr "Закладки пользователя %1$s"
+#: ../../extend/addon/hzaddons/hubwall/hubwall.php:94
+msgid "Test mode (only send to hub administrator)"
+msgstr "Тестовый режим (отправка только администратору узла)"
+
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:123
+msgid "generic profile image"
+msgstr "Стандартное изображение профиля"
-#: ../../include/import.php:28
-msgid "Unable to import a removed channel."
-msgstr "Невозможно импортировать удалённый канал."
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:124
+msgid "random geometric pattern"
+msgstr "Случайный геометрический рисунок"
-#: ../../include/import.php:54
-msgid ""
-"Cannot create a duplicate channel identifier on this system. Import failed."
-msgstr "Не удалось создать дублирующийся идентификатор канала. Импорт невозможен."
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:125
+msgid "monster face"
+msgstr "Лицо чудовища"
-#: ../../include/import.php:120
-msgid "Cloned channel not found. Import failed."
-msgstr "Клон канала не найден. Импорт невозможен."
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:126
+msgid "computer generated face"
+msgstr "Сгенерированное компьютером лицо"
-#: ../../include/text.php:520
-msgid "prev"
-msgstr "предыдущий"
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:127
+msgid "retro arcade style face"
+msgstr "Лицо в стиле старой аркадной игры"
-#: ../../include/text.php:522
-msgid "first"
-msgstr "первый"
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:128
+msgid "Hub default profile photo"
+msgstr "Фотография профиля по умолчанию"
-#: ../../include/text.php:551
-msgid "last"
-msgstr "последний"
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:143
+msgid "Information"
+msgstr "Информация"
-#: ../../include/text.php:554
-msgid "next"
-msgstr "следующий"
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:143
+msgid ""
+"Libravatar addon is installed, too. Please disable Libravatar addon or this "
+"Gravatar addon. The Libravatar addon will fall back to Gravatar if "
+"nothing was found at Libravatar."
+msgstr "Плагин Libravatar также установлен. Пожалуйста, отключите плагин Libravatar или этот плагин Gravatar. Если Плагин Libravatar ничего не найдёт, он вернётся в Gravatar."
-#: ../../include/text.php:572
-msgid "older"
-msgstr "старше"
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:150
+#: ../../extend/addon/hzaddons/msgfooter/msgfooter.php:46
+#: ../../extend/addon/hzaddons/xmpp/xmpp.php:43
+msgid "Save Settings"
+msgstr "Сохранить настройки"
-#: ../../include/text.php:574
-msgid "newer"
-msgstr "новее"
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:151
+msgid "Default avatar image"
+msgstr "Изображение аватара по умолчанию"
-#: ../../include/text.php:998
-msgid "No connections"
-msgstr "Нет контактов"
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:151
+msgid "Select default avatar image if none was found at Gravatar. See README"
+msgstr "Выберите изображения аватар по умолчанию если ничего не было найдено в Gravatar (см. README)."
-#: ../../include/text.php:1030
-#, php-format
-msgid "View all %s connections"
-msgstr "Просмотреть все %s контактов"
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:152
+msgid "Rating of images"
+msgstr "Оценки изображений"
-#: ../../include/text.php:1092
-#, php-format
-msgid "Network: %s"
-msgstr "Сеть: %s"
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:152
+msgid "Select the appropriate avatar rating for your site. See README"
+msgstr "Выберите подходящую оценку аватара для вашего сайта (см. README)."
-#: ../../include/text.php:1195 ../../include/text.php:1199
-msgid "poke"
-msgstr "Ткнуть"
+#: ../../extend/addon/hzaddons/gravatar/gravatar.php:165
+msgid "Gravatar settings updated."
+msgstr "Настройки Gravatar обновлены."
-#: ../../include/text.php:1200
-msgid "ping"
-msgstr "Пингануть"
+#: ../../extend/addon/hzaddons/notifyadmin/notifyadmin.php:34
+msgid "New registration"
+msgstr "Новая регистрация"
-#: ../../include/text.php:1200
-msgid "pinged"
-msgstr "Отпингован"
+#: ../../extend/addon/hzaddons/notifyadmin/notifyadmin.php:42
+#, php-format
+msgid "Message sent to %s. New account registration: %s"
+msgstr "Сообщение отправлено в %s. Регистрация нового аккаунта: %s"
-#: ../../include/text.php:1201
-msgid "prod"
-msgstr "Подтолкнуть"
+#: ../../extend/addon/hzaddons/redphotos/redphotos.php:106
+msgid "Photos imported"
+msgstr "Фотографии импортированы"
-#: ../../include/text.php:1201
-msgid "prodded"
-msgstr "Подтолкнут"
+#: ../../extend/addon/hzaddons/redphotos/redphotos.php:129
+msgid "Redmatrix Photo Album Import"
+msgstr "Импортировать альбом фотографий Redmatrix"
-#: ../../include/text.php:1202
-msgid "slap"
-msgstr "Шлёпнуть"
+#: ../../extend/addon/hzaddons/redphotos/redphotos.php:130
+msgid "This will import all your Redmatrix photo albums to this channel."
+msgstr "Это позволит импортировать все ваши альбомы фотографий Redmatrix в этот канал."
-#: ../../include/text.php:1202
-msgid "slapped"
-msgstr "Шлёпнут"
+#: ../../extend/addon/hzaddons/redphotos/redphotos.php:131
+#: ../../extend/addon/hzaddons/redfiles/redfiles.php:121
+msgid "Redmatrix Server base URL"
+msgstr "Базовый URL сервера Redmatrix"
-#: ../../include/text.php:1203
-msgid "finger"
-msgstr "Указать"
+#: ../../extend/addon/hzaddons/redphotos/redphotos.php:132
+#: ../../extend/addon/hzaddons/redfiles/redfiles.php:122
+msgid "Redmatrix Login Username"
+msgstr "Имя пользователя Redmatrix"
-#: ../../include/text.php:1203
-msgid "fingered"
-msgstr "Указан"
+#: ../../extend/addon/hzaddons/redphotos/redphotos.php:133
+#: ../../extend/addon/hzaddons/redfiles/redfiles.php:123
+msgid "Redmatrix Login Password"
+msgstr "Пароль Redmatrix"
-#: ../../include/text.php:1204
-msgid "rebuff"
-msgstr "Дать отпор"
+#: ../../extend/addon/hzaddons/redphotos/redphotos.php:134
+msgid "Import just this album"
+msgstr "Импортировать только этот альбом"
-#: ../../include/text.php:1204
-msgid "rebuffed"
-msgstr "Дан отпор"
+#: ../../extend/addon/hzaddons/redphotos/redphotos.php:134
+msgid "Leave blank to import all albums"
+msgstr "Оставьте пустым для импорта всех альбомов"
-#: ../../include/text.php:1227
-msgid "happy"
-msgstr "счастливый"
+#: ../../extend/addon/hzaddons/redphotos/redphotos.php:135
+msgid "Maximum count to import"
+msgstr "Максимальное количество для импорта"
-#: ../../include/text.php:1228
-msgid "sad"
-msgstr "грустный"
+#: ../../extend/addon/hzaddons/redphotos/redphotos.php:135
+msgid "0 or blank to import all available"
+msgstr "0 или пусто для импорта всех доступных"
-#: ../../include/text.php:1229
-msgid "mellow"
-msgstr "спокойный"
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:27
+msgid "No server specified"
+msgstr "Сервер не указан"
-#: ../../include/text.php:1230
-msgid "tired"
-msgstr "усталый"
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:73
+msgid "Posts imported"
+msgstr "Публикации импортированы"
-#: ../../include/text.php:1231
-msgid "perky"
-msgstr "весёлый"
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:113
+msgid "Files imported"
+msgstr "Файлы импортированы"
-#: ../../include/text.php:1232
-msgid "angry"
-msgstr "сердитый"
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:122
+msgid ""
+"This addon app copies existing content and file storage to a cloned/copied "
+"channel. Once the app is installed, visit the newly installed app. This will "
+"allow you to set the location of your original channel and an optional date "
+"range of files/conversations to copy."
+msgstr "Это дополнительное приложение копирует существующее содержимое и хранилище файлов в клонированный / скопированный канал. После того, как приложение установлено, посетите его страницу. Это позволит вам задать местоположение вашего исходного канала и диапазон дат файлов / бесед для копирования."
-#: ../../include/text.php:1233
-msgid "stupefied"
-msgstr "отупевший"
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:136
+msgid ""
+"This will import all your conversations and cloud files from a cloned "
+"channel on another server. This may take a while if you have lots of posts "
+"and or files."
+msgstr "Импортировать все ваши разговоры и хранилище файлов из клонируемого канала на другом сервере. Это может занять некоторое время, если у вас много публикаций и / или файлов."
-#: ../../include/text.php:1234
-msgid "puzzled"
-msgstr "недоумевающий"
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:137
+msgid "Include posts"
+msgstr "Включая публикации"
-#: ../../include/text.php:1235
-msgid "interested"
-msgstr "заинтересованный"
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:137
+msgid "Conversations, Articles, Cards, and other posted content"
+msgstr "Беседы, Статьи, Карточки и другое опубликованное содержимое"
-#: ../../include/text.php:1236
-msgid "bitter"
-msgstr "едкий"
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:138
+msgid "Include files"
+msgstr "Включая файлы"
-#: ../../include/text.php:1237
-msgid "cheerful"
-msgstr "бодрый"
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:138
+msgid "Files, Photos and other cloud storage"
+msgstr "Файлы, Фотографии и прочее из хранилища"
-#: ../../include/text.php:1238
-msgid "alive"
-msgstr "энергичный"
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:139
+msgid "Original Server base URL"
+msgstr "Базовый URL сервера-источника"
-#: ../../include/text.php:1239
-msgid "annoyed"
-msgstr "раздражённый"
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:140
+#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:84
+msgid "Since modified date yyyy-mm-dd"
+msgstr "Начиная с даты изменений yyyy-mm-dd"
-#: ../../include/text.php:1240
-msgid "anxious"
-msgstr "обеспокоенный"
+#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:141
+#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:85
+msgid "Until modified date yyyy-mm-dd"
+msgstr "Заканчивая датой изменений yyyy-mm-dd"
-#: ../../include/text.php:1241
-msgid "cranky"
-msgstr "капризный"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:50
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:128
+msgid "System defaults:"
+msgstr "Системные по умолчанию:"
-#: ../../include/text.php:1242
-msgid "disturbed"
-msgstr "встревоженный"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:54
+msgid "Preferred Clipart IDs"
+msgstr "Предпочитаемый Clipart ID"
-#: ../../include/text.php:1243
-msgid "frustrated"
-msgstr "разочарованный"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:54
+msgid "List of preferred clipart ids. These will be shown first."
+msgstr "Список предпочитаемых Clipart ID. Эти будут показаны первыми."
-#: ../../include/text.php:1244
-msgid "depressed"
-msgstr "подавленный"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:55
+msgid "Default Search Term"
+msgstr "Условие поиска по умолчанию"
-#: ../../include/text.php:1245
-msgid "motivated"
-msgstr "мотивированный"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:55
+msgid "The default search term. These will be shown second."
+msgstr "Условие поиска по умолчанию. Показываются во вторую очередь."
-#: ../../include/text.php:1246
-msgid "relaxed"
-msgstr "расслабленный"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:56
+msgid "Return After"
+msgstr "Вернуться после"
-#: ../../include/text.php:1247
-msgid "surprised"
-msgstr "удивленный"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:56
+msgid "Page to load after image selection."
+msgstr "Страница для загрузки после выбора изображения."
-#: ../../include/text.php:1435 ../../include/js_strings.php:96
-msgid "Monday"
-msgstr "Понедельник"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:59
+msgid "Profile List"
+msgstr "Список профилей"
-#: ../../include/text.php:1435 ../../include/js_strings.php:97
-msgid "Tuesday"
-msgstr "Вторник"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:61
+msgid "Order of Preferred"
+msgstr "Порядок предпочтения"
-#: ../../include/text.php:1435 ../../include/js_strings.php:98
-msgid "Wednesday"
-msgstr "Среда"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:61
+msgid "Sort order of preferred clipart ids."
+msgstr "Порядок сортировки предпочитаемых Clipart ID. "
-#: ../../include/text.php:1435 ../../include/js_strings.php:99
-msgid "Thursday"
-msgstr "Четверг"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:62
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:68
+msgid "Newest first"
+msgstr "Новое первым"
-#: ../../include/text.php:1435 ../../include/js_strings.php:100
-msgid "Friday"
-msgstr "Пятница"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:65
+msgid "As entered"
+msgstr "По мере ввода"
-#: ../../include/text.php:1435 ../../include/js_strings.php:101
-msgid "Saturday"
-msgstr "Суббота"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:67
+msgid "Order of other"
+msgstr "Порядок других"
-#: ../../include/text.php:1435 ../../include/js_strings.php:95
-msgid "Sunday"
-msgstr "Воскресенье"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:67
+msgid "Sort order of other clipart ids."
+msgstr "Порядок сортировки остальных Clipart ID."
-#: ../../include/text.php:1439 ../../include/js_strings.php:71
-msgid "January"
-msgstr "Январь"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:69
+msgid "Most downloaded first"
+msgstr "Самое загружаемое первым"
-#: ../../include/text.php:1439 ../../include/js_strings.php:72
-msgid "February"
-msgstr "Февраль"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:70
+msgid "Most liked first"
+msgstr "Самое нравящееся первым"
-#: ../../include/text.php:1439 ../../include/js_strings.php:73
-msgid "March"
-msgstr "Март"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:72
+msgid "Preferred IDs Message"
+msgstr "Сообщение от предпочитаемых ID"
-#: ../../include/text.php:1439 ../../include/js_strings.php:74
-msgid "April"
-msgstr "Апрель"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:72
+msgid "Message to display above preferred results."
+msgstr "Отображаемое сообщение над предпочитаемыми результатами."
-#: ../../include/text.php:1439
-msgid "May"
-msgstr "Май"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:78
+msgid "Uploaded by: "
+msgstr "Загружено:"
-#: ../../include/text.php:1439 ../../include/js_strings.php:76
-msgid "June"
-msgstr "Июнь"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:78
+msgid "Drawn by: "
+msgstr "Нарисовано:"
-#: ../../include/text.php:1439 ../../include/js_strings.php:77
-msgid "July"
-msgstr "Июль"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:182
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:194
+msgid "Use this image"
+msgstr "Использовать это изображение"
-#: ../../include/text.php:1439 ../../include/js_strings.php:78
-msgid "August"
-msgstr "Август"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:192
+msgid "Or select from a free OpenClipart.org image:"
+msgstr "Или выберите из бесплатных изображений на OpenClipart.org"
-#: ../../include/text.php:1439 ../../include/js_strings.php:79
-msgid "September"
-msgstr "Сентябрь"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:195
+msgid "Search Term"
+msgstr "Условие поиска"
-#: ../../include/text.php:1439 ../../include/js_strings.php:80
-msgid "October"
-msgstr "Октябрь"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:232
+msgid "Unknown error. Please try again later."
+msgstr "Неизвестная ошибка. Пожалуйста, повторите попытку позже."
-#: ../../include/text.php:1439 ../../include/js_strings.php:81
-msgid "November"
-msgstr "Ноябрь"
+#: ../../extend/addon/hzaddons/openclipatar/openclipatar.php:308
+msgid "Profile photo updated successfully."
+msgstr "Фотография профиля обновлена успешно."
-#: ../../include/text.php:1439 ../../include/js_strings.php:82
-msgid "December"
-msgstr "Декабрь"
+#: ../../extend/addon/hzaddons/sendzid/Mod_Sendzid.php:14
+msgid "Send your identity to all websites"
+msgstr "Отправить ваши данные на все веб-сайты"
-#: ../../include/text.php:1513
-msgid "Unknown Attachment"
-msgstr "Неизвестное вложение"
+#: ../../extend/addon/hzaddons/sendzid/Mod_Sendzid.php:20
+msgid "Sendzid App"
+msgstr "Приложение \"Отправить ZID\""
-#: ../../include/text.php:1515 ../../include/feedutils.php:858
-msgid "unknown"
-msgstr "неизвестный"
+#: ../../extend/addon/hzaddons/sendzid/Mod_Sendzid.php:32
+msgid "Send ZID"
+msgstr "Отправить ZID"
-#: ../../include/text.php:1551
-msgid "remove category"
-msgstr "удалить категорию"
+#: ../../extend/addon/hzaddons/tour/tour.php:76
+msgid "Edit your profile and change settings."
+msgstr "Отредактировать ваш профиль и изменить настройки."
-#: ../../include/text.php:1627
-msgid "remove from file"
-msgstr "удалить из файла"
+#: ../../extend/addon/hzaddons/tour/tour.php:77
+msgid "Click here to see activity from your connections."
+msgstr "Нажмите сюда для отображения активности ваши контактов."
-#: ../../include/text.php:1791 ../../include/message.php:13
-msgid "Download binary/encrypted content"
-msgstr "Загрузить двоичное / зашифрованное содержимое"
+#: ../../extend/addon/hzaddons/tour/tour.php:78
+msgid "Click here to see your channel home."
+msgstr "Нажмите сюда чтобы увидеть главную страницу вашего канала."
-#: ../../include/text.php:1961 ../../include/language.php:423
-msgid "default"
-msgstr "по умолчанию"
+#: ../../extend/addon/hzaddons/tour/tour.php:79
+msgid "You can access your private messages from here."
+msgstr "Вы можете получить доступ с личной переписке здесь."
-#: ../../include/text.php:1969
-msgid "Page layout"
-msgstr "Шаблон страницы"
+#: ../../extend/addon/hzaddons/tour/tour.php:80
+msgid "Create new events here."
+msgstr "Создать новое событие здесь."
-#: ../../include/text.php:1969
-msgid "You can create your own with the layouts tool"
-msgstr "Вы можете создать свой собственный с помощью инструмента шаблонов"
+#: ../../extend/addon/hzaddons/tour/tour.php:81
+msgid ""
+"You can accept new connections and change permissions for existing ones "
+"here. You can also e.g. create groups of contacts."
+msgstr "Вы можете подключать новые контакты и менять разрешения для существующих здесь. Также вы можете создавать их группы."
-#: ../../include/text.php:1980
-msgid "HTML"
-msgstr ""
+#: ../../extend/addon/hzaddons/tour/tour.php:82
+msgid "System notifications will arrive here"
+msgstr "Системные оповещения будут показываться здесь"
-#: ../../include/text.php:1983
-msgid "Comanche Layout"
-msgstr "Шаблон Comanche"
+#: ../../extend/addon/hzaddons/tour/tour.php:83
+msgid "Search for content and users"
+msgstr "Поиск пользователей и содержимого"
-#: ../../include/text.php:1988
-msgid "PHP"
-msgstr ""
+#: ../../extend/addon/hzaddons/tour/tour.php:84
+msgid "Browse for new contacts"
+msgstr "Поиск новых контактов"
-#: ../../include/text.php:1997
-msgid "Page content type"
-msgstr "Тип содержимого страницы"
+#: ../../extend/addon/hzaddons/tour/tour.php:85
+msgid "Launch installed apps"
+msgstr "Запустить установленные приложения"
-#: ../../include/text.php:2130
-msgid "activity"
-msgstr "активность"
+#: ../../extend/addon/hzaddons/tour/tour.php:86
+msgid "Looking for help? Click here."
+msgstr "Нужна помощь? Нажмите сюда."
-#: ../../include/text.php:2231
-msgid "a-z, 0-9, -, and _ only"
-msgstr "Только a-z, 0-9, -, и _"
+#: ../../extend/addon/hzaddons/tour/tour.php:87
+msgid ""
+"New events have occurred in your network. Click here to see what has "
+"happened!"
+msgstr "Новые события произошли в вашей сети. Нажмите здесь для того, чтобы знать что случилось!"
-#: ../../include/text.php:2557
-msgid "Design Tools"
-msgstr "Инструменты дизайна"
+#: ../../extend/addon/hzaddons/tour/tour.php:88
+msgid "You have received a new private message. Click here to see from who!"
+msgstr "Вы получили новое личное сообщение. Нажмите чтобы увидеть от кого!"
-#: ../../include/text.php:2563
-msgid "Pages"
-msgstr "Страницы"
+#: ../../extend/addon/hzaddons/tour/tour.php:89
+msgid "There are events this week. Click here too see which!"
+msgstr "На этой неделе есть события. Нажмите здесь чтобы увидеть какие!"
-#: ../../include/text.php:2575
-msgid "Import"
-msgstr "Импортировать"
+#: ../../extend/addon/hzaddons/tour/tour.php:90
+msgid "You have received a new introduction. Click here to see who!"
+msgstr "Вы были представлены. Нажмите чтобы увидеть кому!"
-#: ../../include/text.php:2576
-msgid "Import website..."
-msgstr "Импорт веб-сайта..."
+#: ../../extend/addon/hzaddons/tour/tour.php:91
+msgid ""
+"There is a new system notification. Click here to see what has happened!"
+msgstr "Это новое системное уведомление. Нажмите чтобы посмотреть что случилось!"
-#: ../../include/text.php:2577
-msgid "Select folder to import"
-msgstr "Выбрать каталог для импорта"
+#: ../../extend/addon/hzaddons/tour/tour.php:94
+msgid "Click here to share text, images, videos and sound."
+msgstr "Нажмите сюда чтобы поделиться текстом, изображениями, видео или треком."
-#: ../../include/text.php:2578
-msgid "Import from a zipped folder:"
-msgstr "Импортировать из каталога в zip-архиве:"
+#: ../../extend/addon/hzaddons/tour/tour.php:95
+msgid "You can write an optional title for your update (good for long posts)."
+msgstr "Вы можете написать необязательный заголовок для вашей публикации (желательно для больших публикаций)."
-#: ../../include/text.php:2579
-msgid "Import from cloud files:"
-msgstr "Импортировать из сетевых файлов:"
+#: ../../extend/addon/hzaddons/tour/tour.php:96
+msgid "Entering some categories here makes it easier to find your post later."
+msgstr "Введите категории здесь чтобы было проще найти вашу публикацию позднее."
-#: ../../include/text.php:2580
-msgid "/cloud/channel/path/to/folder"
-msgstr ""
+#: ../../extend/addon/hzaddons/tour/tour.php:97
+msgid "Share photos, links, location, etc."
+msgstr "Поделиться фотографией, ссылками, местоположение и т.п."
-#: ../../include/text.php:2581
-msgid "Enter path to website files"
-msgstr "Введите путь к файлам веб-сайта"
+#: ../../extend/addon/hzaddons/tour/tour.php:98
+msgid ""
+"Only want to share content for a while? Make it expire at a certain date."
+msgstr "Хотите только поделиться временным содержимым? Установите срок его действия."
-#: ../../include/text.php:2582
-msgid "Select folder"
-msgstr "Выбрать каталог"
+#: ../../extend/addon/hzaddons/tour/tour.php:99
+msgid "You can password protect content."
+msgstr "Вы можете защитить содержимое паролем."
-#: ../../include/text.php:2583
-msgid "Export website..."
-msgstr "Экспорт веб-сайта..."
+#: ../../extend/addon/hzaddons/tour/tour.php:100
+msgid "Choose who you share with."
+msgstr "Выбрать с кем поделиться."
-#: ../../include/text.php:2584
-msgid "Export to a zip file"
-msgstr "Экспортировать в ZIP файл."
+#: ../../extend/addon/hzaddons/tour/tour.php:102
+msgid "Click here when you are done."
+msgstr "Нажмите здесь когда закончите."
-#: ../../include/text.php:2585
-msgid "website.zip"
-msgstr ""
+#: ../../extend/addon/hzaddons/tour/tour.php:105
+msgid "Adjust from which channels posts should be displayed."
+msgstr "Настройте из каких каналов должны отображаться публикации."
-#: ../../include/text.php:2586
-msgid "Enter a name for the zip file."
-msgstr "Введите имя для ZIP файла."
+#: ../../extend/addon/hzaddons/tour/tour.php:106
+msgid "Only show posts from channels in the specified privacy group."
+msgstr "Показывать только публикации из определённой группы конфиденциальности."
-#: ../../include/text.php:2587
-msgid "Export to cloud files"
-msgstr "Эскпортировать в сетевые файлы:"
+#: ../../extend/addon/hzaddons/tour/tour.php:110
+msgid ""
+"Easily find posts containing tags (keywords preceded by the \"#\" symbol)."
+msgstr "Лёгкий поиск сообщения, содержащего теги (ключевые слова, которым предшествует символ #)."
-#: ../../include/text.php:2588
-msgid "/path/to/export/folder"
-msgstr ""
+#: ../../extend/addon/hzaddons/tour/tour.php:111
+msgid "Easily find posts in given category."
+msgstr "Лёгкий поиск публикаций в данной категории."
-#: ../../include/text.php:2589
-msgid "Enter a path to a cloud files destination."
-msgstr "Введите путь к расположению сетевых файлов."
+#: ../../extend/addon/hzaddons/tour/tour.php:112
+msgid "Easily find posts by date."
+msgstr "Лёгкий поиск публикаций по дате."
-#: ../../include/text.php:2590
-msgid "Specify folder"
-msgstr "Указать каталог"
+#: ../../extend/addon/hzaddons/tour/tour.php:113
+msgid ""
+"Suggested users who have volounteered to be shown as suggestions, and who we "
+"think you might find interesting."
+msgstr "Рекомендуемые пользователи, которые были представлены в качестве предложений, и которые, по нашему мнению, могут оказаться интересными."
-#: ../../include/contact_widgets.php:11
-#, php-format
-msgid "%d invitation available"
-msgid_plural "%d invitations available"
-msgstr[0] "доступно %d приглашение"
-msgstr[1] "доступны %d приглашения"
-msgstr[2] "доступны %d приглашений"
+#: ../../extend/addon/hzaddons/tour/tour.php:114
+msgid "Here you see channels you have connected to."
+msgstr "Здесь вы видите каналы, к которым вы подключились."
-#: ../../include/contact_widgets.php:19
-msgid "Find Channels"
-msgstr "Поиск каналов"
+#: ../../extend/addon/hzaddons/tour/tour.php:115
+msgid "Save your search so you can repeat it at a later date."
+msgstr "Сохраните ваш поиск с тем, чтобы повторить его позже."
-#: ../../include/contact_widgets.php:20
-msgid "Enter name or interest"
-msgstr "Впишите имя или интерес"
+#: ../../extend/addon/hzaddons/tour/tour.php:118
+msgid ""
+"If you see this icon you can be sure that the sender is who it say it is. It "
+"is normal that it is not always possible to verify the sender, so the icon "
+"will be missing sometimes. There is usually no need to worry about that."
+msgstr "Если вы видите этот значок, вы можете быть уверены, что отправитель - это тот, кто это говорит. Это нормально, что не всегда можно проверить отправителя, поэтому значок иногда будет отсутствовать. Обычно об этом не нужно беспокоиться."
-#: ../../include/contact_widgets.php:21
-msgid "Connect/Follow"
-msgstr "Подключить / отслеживать"
+#: ../../extend/addon/hzaddons/tour/tour.php:119
+msgid ""
+"Danger! It seems someone tried to forge a message! This message is not "
+"necessarily from who it says it is from!"
+msgstr "Опасность! Кажется, кто-то пытался подделать сообщение! Это сообщение не обязательно от того, от кого оно значится!"
-#: ../../include/contact_widgets.php:22
-msgid "Examples: Robert Morgenstein, Fishing"
-msgstr "Примеры: Владимир Ильич, Революционер"
+#: ../../extend/addon/hzaddons/tour/tour.php:126
+msgid ""
+"Welcome to Hubzilla! Would you like to see a tour of the UI?
You can "
+"pause it at any time and continue where you left off by reloading the page, "
+"or navigting to another page.
You can also advance by pressing the "
+"return key"
+msgstr "Добро пожаловать в Hubzilla! Желаете получить обзор пользовательского интерфейса?
Вы можете его приостановаить и в любое время перезагрузив страницу или перейдя на другую.
Также вы можете нажать клавишу \"Назад\""
-#: ../../include/contact_widgets.php:26
-msgid "Random Profile"
-msgstr "Случайный профиль"
+#: ../../extend/addon/hzaddons/upload_limits/upload_limits.php:25
+msgid "Show Upload Limits"
+msgstr "Показать ограничения на загрузку"
-#: ../../include/contact_widgets.php:27
-msgid "Invite Friends"
-msgstr "Пригласить друзей"
+#: ../../extend/addon/hzaddons/upload_limits/upload_limits.php:27
+msgid "Hubzilla configured maximum size: "
+msgstr "Максимальный размер настроенный в Hubzilla:"
-#: ../../include/contact_widgets.php:29
-msgid "Advanced example: name=fred and country=iceland"
-msgstr "Расширенный пример: name=ivan and country=russia"
+#: ../../extend/addon/hzaddons/upload_limits/upload_limits.php:28
+msgid "PHP upload_max_filesize: "
+msgstr ""
-#: ../../include/contact_widgets.php:218
-msgid "Common Connections"
-msgstr "Общие контакты"
+#: ../../extend/addon/hzaddons/upload_limits/upload_limits.php:29
+msgid "PHP post_max_size (must be larger than upload_max_filesize): "
+msgstr "PHP post_max_size (должен быть больше чем upload_max_filesize): "
-#: ../../include/contact_widgets.php:222
-#, php-format
-msgid "View all %d common connections"
-msgstr "Просмотреть все %d общих контактов"
+#: ../../extend/addon/hzaddons/statusnet/statusnet.php:145
+msgid "Post to GNU social"
+msgstr "Опубликовать в GNU Social"
-#: ../../include/markdown.php:202 ../../include/bbcode.php:366
-#, php-format
-msgid "%1$s wrote the following %2$s %3$s"
-msgstr "%1$s была создана %2$s %3$s"
+#: ../../extend/addon/hzaddons/statusnet/statusnet.php:594
+msgid "API URL"
+msgstr ""
-#: ../../include/follow.php:37
-msgid "Channel is blocked on this site."
-msgstr "Канал блокируется на этом сайте."
+#: ../../extend/addon/hzaddons/statusnet/statusnet.php:597
+msgid "Application name"
+msgstr "Название приложения"
-#: ../../include/follow.php:42
-msgid "Channel location missing."
-msgstr "Местоположение канала отсутствует."
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:61
+msgid ""
+"Please contact your site administrator. The provided API URL is not "
+"valid."
+msgstr "Пожалуйста свяжитесь с администратором сайта. Предоставленный URL API недействителен."
-#: ../../include/follow.php:84
-msgid "Response from remote channel was incomplete."
-msgstr "Ответ удаленного канала неполный."
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:98
+msgid "We could not contact the GNU social API with the Path you entered."
+msgstr "Нам не удалось установить контакт с GNU Social API по введённому вами пути"
-#: ../../include/follow.php:96
-msgid "Premium channel - please visit:"
-msgstr "Премимум-канал - пожалуйста посетите:"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:130
+msgid "GNU social settings updated."
+msgstr "Настройки GNU Social обновлены."
-#: ../../include/follow.php:110
-msgid "Channel was deleted and no longer exists."
-msgstr "Канал удален и больше не существует."
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:146
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:50
+msgid "Hubzilla Crosspost Connector App"
+msgstr "Приложение \"Пересылка публикаций Hubzilla\""
-#: ../../include/follow.php:166
-msgid "Remote channel or protocol unavailable."
-msgstr "Удалённый канал или протокол недоступен."
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:147
+msgid ""
+"Relay public postings to a connected GNU social account (formerly StatusNet)"
+msgstr "Пересылает общедоступные публикации на подключённую учётную запись GNU social (бывшая StatusNet)"
-#: ../../include/follow.php:190
-msgid "Channel discovery failed."
-msgstr "Не удалось обнаружить канал."
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:181
+msgid "Globally Available GNU social OAuthKeys"
+msgstr "Глобально доступные ключи OAuthKeys GNU Social"
-#: ../../include/follow.php:202
-msgid "Protocol disabled."
-msgstr "Протокол отключен."
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:183
+msgid ""
+"There are preconfigured OAuth key pairs for some GNU social servers "
+"available. If you are using one of them, please use these credentials. If not feel free to connect to any other GNU social instance (see below)."
+msgstr "Существуют предварительно настроенные пары ключей OAuth для некоторых доступных серверов GNU social. Если вы используете один из них, используйте эти учетные данные. Если вы не хотите подключаться к какому-либо другому серверу GNU social (см. ниже)."
-#: ../../include/follow.php:213
-msgid "Cannot connect to yourself."
-msgstr "Нельзя подключиться к самому себе."
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:198
+msgid "Provide your own OAuth Credentials"
+msgstr "Предоставьте ваши собственные регистрационные данные OAuth"
-#: ../../include/js_strings.php:5
-msgid "Delete this item?"
-msgstr "Удалить этот элемент?"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:200
+msgid ""
+"No consumer key pair for GNU social found. Register your Hubzilla Account as "
+"an desktop client on your GNU social account, copy the consumer key pair "
+"here and enter the API base root. Before you register your own OAuth "
+"key pair ask the administrator if there is already a key pair for this "
+"Hubzilla installation at your favourite GNU social installation."
+msgstr "Не найдена пользовательская пара ключей для GNU social. Зарегистрируйте свою учетную запись Hubzilla в качестве настольного клиента в своей учетной записи GNU social, скопируйте cюда пару ключей пользователя и введите корневой каталог базы API. Прежде чем регистрировать свою собственную пару ключей OAuth, спросите администратора, если ли уже пара ключей для этой установки Hubzilla в вашем GNU social."
-#: ../../include/js_strings.php:8
-#, php-format
-msgid "%s show less"
-msgstr "%s показать меньше"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:204
+msgid "OAuth Consumer Key"
+msgstr "Ключ клиента OAuth"
-#: ../../include/js_strings.php:9
-#, php-format
-msgid "%s expand"
-msgstr "%s развернуть"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:208
+msgid "OAuth Consumer Secret"
+msgstr "Пароль клиента OAuth"
-#: ../../include/js_strings.php:10
-#, php-format
-msgid "%s collapse"
-msgstr "%s свернуть"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:212
+msgid "Base API Path"
+msgstr "Основной путь к API"
-#: ../../include/js_strings.php:11
-msgid "Password too short"
-msgstr "Пароль слишком короткий"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:212
+msgid "Remember the trailing /"
+msgstr "Запомнить закрывающий /"
-#: ../../include/js_strings.php:12
-msgid "Passwords do not match"
-msgstr "Пароли не совпадают"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:216
+msgid "GNU social application name"
+msgstr "Имя приложения GNU social"
-#: ../../include/js_strings.php:13
-msgid "everybody"
-msgstr "все"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:239
+msgid ""
+"To connect to your GNU social account click the button below to get a "
+"security code from GNU social which you have to copy into the input box "
+"below and submit the form. Only your public posts will be "
+"posted to GNU social."
+msgstr "Чтобы подключиться к вашей учетной записи GNU social нажмите кнопку ниже для получения кода безопасности из GNU social, который вы должны скопировать в поле ввода ниже и отправить форму. Только ваши общедоступные сообщения будут опубликованы в GNU social."
-#: ../../include/js_strings.php:14
-msgid "Secret Passphrase"
-msgstr "Тайный пароль"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:241
+msgid "Log in with GNU social"
+msgstr "Войти с GNU social"
-#: ../../include/js_strings.php:15
-msgid "Passphrase hint"
-msgstr "Подсказка для пароля"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:244
+msgid "Copy the security code from GNU social here"
+msgstr "Скопируйте код безопасности GNU social здесь"
-#: ../../include/js_strings.php:16
-msgid "Notice: Permissions have changed but have not yet been submitted."
-msgstr "Уведомление: Права доступа изменились, но до сих пор не сохранены."
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:254
+msgid "Cancel Connection Process"
+msgstr "Отменить процесс подключения"
-#: ../../include/js_strings.php:17
-msgid "close all"
-msgstr "закрыть все"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:256
+msgid "Current GNU social API is"
+msgstr "Текущий GNU social API"
-#: ../../include/js_strings.php:18
-msgid "Nothing new here"
-msgstr "Здесь нет ничего нового"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:260
+msgid "Cancel GNU social Connection"
+msgstr "Отменить подключение с GNU social"
-#: ../../include/js_strings.php:19
-msgid "Rate This Channel (this is public)"
-msgstr "Оценкa этoго канала (общедоступно)"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:272
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:147
+msgid "Currently connected to: "
+msgstr "В настоящее время подключён к: "
-#: ../../include/js_strings.php:21
-msgid "Describe (optional)"
-msgstr "Охарактеризовать (необязательно)"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:277
+msgid ""
+"Note: Due your privacy settings (Hide your profile "
+"details from unknown viewers?) the link potentially included in public "
+"postings relayed to GNU social will lead the visitor to a blank page "
+"informing the visitor that the access to your profile has been restricted."
+msgstr "Замечание: Из-за настроек конфиденциальности (скрыть данные своего профиля от неизвестных зрителей?) cсылка, потенциально включенная в общедоступные публикации, переданные в GNU social, приведет посетителя к пустой странице, информирующей его о том, что доступ к вашему профилю был ограничен."
-#: ../../include/js_strings.php:23
-msgid "Please enter a link URL"
-msgstr "Пожалуйста, введите URL ссылки"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:282
+msgid "Post to GNU social by default"
+msgstr "Публиковать в GNU social по умолчанию"
-#: ../../include/js_strings.php:24
-msgid "Unsaved changes. Are you sure you wish to leave this page?"
-msgstr "Есть несохраненные изменения. Вы уверены, что хотите покинуть эту страницу?"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:282
+msgid ""
+"If enabled your public postings will be posted to the associated GNU-social "
+"account by default"
+msgstr "Если включено, ваши общедоступные публикации будут опубликованы в связанной учётной записи GNU social по умолчанию"
-#: ../../include/js_strings.php:26
-msgid "lovely"
-msgstr "прекрасно"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:291
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:171
+msgid "Clear OAuth configuration"
+msgstr "Очистить конфигурацию OAuth"
-#: ../../include/js_strings.php:27
-msgid "wonderful"
-msgstr "замечательно"
+#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:303
+msgid "GNU-Social Crosspost Connector"
+msgstr "Подключение пересылки публикаций GNU Social"
-#: ../../include/js_strings.php:28
-msgid "fantastic"
-msgstr "фантастично"
+#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:50
+msgid "Startpage App"
+msgstr "Приложение \"Стартовая страница\""
-#: ../../include/js_strings.php:29
-msgid "great"
-msgstr "отлично"
+#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:51
+msgid "Set a preferred page to load on login from home page"
+msgstr "Устанавливает предпочтительную страницу для загрузки при входе с домашней страницы"
-#: ../../include/js_strings.php:30
+#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:62
+msgid "Page to load after login"
+msgstr "Страница для загрузки после входа"
+
+#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:62
msgid ""
-"Your chosen nickname was either already taken or not valid. Please use our "
-"suggestion ("
-msgstr "Выбранный вами псевдоним уже используется или недействителен. Попробуйте использовать наше предложение ("
+"Examples: "apps", "network?f=&gid=37" (privacy "
+"collection), "channel" or "notifications/system" (leave "
+"blank for default network page (grid)."
+msgstr "Примеры: "apps", "network?f=&gid=37" (privacy collection), "channel" or "notifications/system" (оставьте пустым для для страницы сети по умолчанию)."
-#: ../../include/js_strings.php:31
-msgid ") or enter a new one."
-msgstr ") или введите новый."
+#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:70
+msgid "Startpage"
+msgstr "Стартовая страница"
-#: ../../include/js_strings.php:32
-msgid "Thank you, this nickname is valid."
-msgstr "Спасибо, этот псевдоним может быть использован."
+#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:22
+msgid ""
+"Allow magic authentication only to websites of your immediate connections"
+msgstr "Разрешить волшебную аутентификацию только на сайтах ваших непосредственных соединений"
-#: ../../include/js_strings.php:33
-msgid "A channel name is required."
-msgstr "Требуется название канала."
+#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:28
+#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:33
+msgid "Authchoose App"
+msgstr "Приложение Authchoose"
-#: ../../include/js_strings.php:34
-msgid "This is a "
-msgstr "Это "
+#: ../../extend/addon/hzaddons/authchoose/Mod_Authchoose.php:39
+msgid "Authchoose"
+msgstr ""
-#: ../../include/js_strings.php:35
-msgid " channel name"
-msgstr " название канала"
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:168
+msgid "Not allowed."
+msgstr "Запрещено."
-#: ../../include/js_strings.php:36
-msgid "Back to reply"
-msgstr "Вернуться к ответу"
+#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:32
+msgid "Skeleton App"
+msgstr "Приложение \"Скелет\""
-#: ../../include/js_strings.php:42
-#, php-format
-msgid "%d minutes"
-msgid_plural "%d minutes"
-msgstr[0] "%d минуту"
-msgstr[1] "%d минуты"
-msgstr[2] "%d минут"
+#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:33
+msgid "A skeleton for addons, you can copy/paste"
+msgstr "Скелет для приложений. Вы можете использовать copy/paste"
-#: ../../include/js_strings.php:43
-#, php-format
-msgid "about %d hours"
-msgid_plural "about %d hours"
-msgstr[0] "около %d часa"
-msgstr[1] "около %d часов"
-msgstr[2] "около %d часов"
+#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:40
+msgid "Some setting"
+msgstr "Некоторые настройки"
-#: ../../include/js_strings.php:44
-#, php-format
-msgid "%d days"
-msgid_plural "%d days"
-msgstr[0] "%d день"
-msgstr[1] "%d дня"
-msgstr[2] "%d дней"
+#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:40
+msgid "A setting"
+msgstr "Настройка"
-#: ../../include/js_strings.php:45
-#, php-format
-msgid "%d months"
-msgid_plural "%d months"
-msgstr[0] "%d месяц"
-msgstr[1] "%d месяца"
-msgstr[2] "%d месяцев"
+#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:48
+msgid "Skeleton Settings"
+msgstr "Настройки скелета"
-#: ../../include/js_strings.php:46
-#, php-format
-msgid "%d years"
-msgid_plural "%d years"
-msgstr[0] "%d год"
-msgstr[1] "%d года"
-msgstr[2] "%d лет"
+#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:25
+msgid "ActivityPub Protocol Settings updated."
+msgstr "Настройки протокола ActivityPub обновлены."
-#: ../../include/js_strings.php:51
-msgid "timeago.prefixAgo"
-msgstr ""
+#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:34
+msgid ""
+"The activitypub protocol does not support location independence. Connections "
+"you make within that network may be unreachable from alternate channel "
+"locations."
+msgstr "Протокол ActivityPub не поддерживает независимость от расположения. Ваши контакты установленные в этой сети могут быть недоступны из альтернативных мест размещения канала."
-#: ../../include/js_strings.php:52
-msgid "timeago.prefixFromNow"
-msgstr "через"
+#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:40
+msgid "Activitypub Protocol App"
+msgstr "Приложение \"Протокол ActivityPub\""
-#: ../../include/js_strings.php:53
-msgid "timeago.suffixAgo"
-msgstr "назад"
+#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:50
+msgid "Deliver to ActivityPub recipients in privacy groups"
+msgstr "Доставить получателям ActivityPub в группах конфиденциальности"
-#: ../../include/js_strings.php:54
-msgid "timeago.suffixFromNow"
-msgstr ""
+#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:50
+msgid ""
+"May result in a large number of mentions and expose all the members of your "
+"privacy group"
+msgstr "Может привести к большому количеству упоминаний и раскрытию участников группы конфиденциальности"
-#: ../../include/js_strings.php:57
-msgid "less than a minute"
-msgstr "менее чем одну минуту"
+#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:54
+msgid "Send multi-media HTML articles"
+msgstr "Отправить HTML статьи с мультимедиа"
-#: ../../include/js_strings.php:58
-msgid "about a minute"
-msgstr "около минуты"
+#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:54
+msgid "Not supported by some microblog services such as Mastodon"
+msgstr "Не поддерживается некоторыми микроблогами, например Mastodon"
-#: ../../include/js_strings.php:60
-msgid "about an hour"
-msgstr "около часа"
+#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:62
+msgid "Activitypub Protocol"
+msgstr "Протокол ActivityPub"
-#: ../../include/js_strings.php:62
-msgid "a day"
-msgstr "день"
+#: ../../extend/addon/hzaddons/diaspora/import_diaspora.php:18
+msgid "No username found in import file."
+msgstr "Имя пользователя не найдено в файле для импорта."
-#: ../../include/js_strings.php:64
-msgid "about a month"
-msgstr "около месяца"
+#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:43
+msgid "Diaspora Protocol Settings updated."
+msgstr "Настройки протокола Diaspora обновлены."
-#: ../../include/js_strings.php:66
-msgid "about a year"
-msgstr "около года"
+#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:52
+msgid ""
+"The diaspora protocol does not support location independence. Connections "
+"you make within that network may be unreachable from alternate channel "
+"locations."
+msgstr "Протокол Diaspora не поддерживает независимость от расположения. Ваши контакты установленные в этой сети могут быть недоступны из альтернативных мест размещения канала."
-#: ../../include/js_strings.php:68
-msgid " "
-msgstr " "
+#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:58
+msgid "Diaspora Protocol App"
+msgstr "Приложение \"Протокол Diaspora\""
-#: ../../include/js_strings.php:69
-msgid "timeago.numbers"
-msgstr ""
+#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:77
+msgid "Allow any Diaspora member to comment on your public posts"
+msgstr "Разрешить любому участнику Diaspora комментировать ваши общедоступные публикации"
-#: ../../include/js_strings.php:75
-msgctxt "long"
-msgid "May"
-msgstr "Май"
+#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:81
+msgid "Prevent your hashtags from being redirected to other sites"
+msgstr "Предотвратить перенаправление тегов на другие сайты"
-#: ../../include/js_strings.php:83
-msgid "Jan"
-msgstr "Янв"
+#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:85
+msgid "Sign and forward posts and comments with no existing Diaspora signature"
+msgstr "Подписывать и отправлять публикации и комментарии с несуществующей подписью Diaspora"
-#: ../../include/js_strings.php:84
-msgid "Feb"
-msgstr "Фев"
+#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:90
+msgid "Followed hashtags (comma separated, do not include the #)"
+msgstr "Отслеживаемые теги (через запятую, исключая #)"
-#: ../../include/js_strings.php:85
-msgid "Mar"
-msgstr "Мар"
+#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:99
+msgid "Diaspora Protocol"
+msgstr "Протокол Diaspora"
-#: ../../include/js_strings.php:86
-msgid "Apr"
-msgstr "Апр"
+#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1536
+#, php-format
+msgid "%1$s dislikes %2$s's %3$s"
+msgstr "%1$s не нравится %2$s's %3$s"
-#: ../../include/js_strings.php:87
-msgctxt "short"
-msgid "May"
-msgstr "Май"
+#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:20
+msgid "Superblock App"
+msgstr "Приложение Superblock"
-#: ../../include/js_strings.php:88
-msgid "Jun"
-msgstr "Июн"
+#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:21
+msgid "Block channels"
+msgstr "Заблокировать каналы"
-#: ../../include/js_strings.php:89
-msgid "Jul"
-msgstr "Июл"
+#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:63
+msgid "superblock settings updated"
+msgstr "Настройки Superblock обновлены."
-#: ../../include/js_strings.php:90
-msgid "Aug"
-msgstr "Авг"
+#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:87
+msgid "Currently blocked"
+msgstr "В настоящее время заблокирован"
-#: ../../include/js_strings.php:91
-msgid "Sep"
-msgstr "Сен"
+#: ../../extend/addon/hzaddons/superblock/Mod_Superblock.php:89
+msgid "No channels currently blocked"
+msgstr "В настоящее время никакие каналы не блокируются"
-#: ../../include/js_strings.php:92
-msgid "Oct"
-msgstr "Окт"
+#: ../../extend/addon/hzaddons/superblock/superblock.php:337
+msgid "Block Completely"
+msgstr "Заблокировать полностью"
-#: ../../include/js_strings.php:93
-msgid "Nov"
-msgstr "Ноя"
+#: ../../extend/addon/hzaddons/mdpost/mdpost.php:42
+msgid "Use markdown for editing posts"
+msgstr "Использовать язык разметки Markdown для редактирования публикаций"
-#: ../../include/js_strings.php:94
-msgid "Dec"
-msgstr "Дек"
+#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:24
+msgid "Dreamwidth Crosspost Connector Settings saved."
+msgstr "Настройки пересылки публикаций Dreamwidth сохранены."
-#: ../../include/js_strings.php:102
-msgid "Sun"
-msgstr "Вск"
+#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:36
+msgid "Dreamwidth Crosspost Connector App"
+msgstr "Приложение \"Публикация в Dreamwidth\""
-#: ../../include/js_strings.php:103
-msgid "Mon"
-msgstr "Пон"
+#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:37
+msgid "Relay public postings to Dreamwidth"
+msgstr "Пересылает общедоступные публикации в Dreamwidth"
-#: ../../include/js_strings.php:104
-msgid "Tue"
-msgstr "Вт"
+#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:52
+msgid "Dreamwidth username"
+msgstr "Имя пользователя Dreamwidth"
-#: ../../include/js_strings.php:105
-msgid "Wed"
-msgstr "Ср"
+#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:56
+msgid "Dreamwidth password"
+msgstr "Пароль Dreamwidth"
-#: ../../include/js_strings.php:106
-msgid "Thu"
-msgstr "Чет"
+#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:60
+msgid "Post to Dreamwidth by default"
+msgstr "Публиковать в Dreamwidth по умолчанию"
-#: ../../include/js_strings.php:107
-msgid "Fri"
-msgstr "Пят"
+#: ../../extend/addon/hzaddons/dwpost/Mod_Dwpost.php:68
+msgid "Dreamwidth Crosspost Connector"
+msgstr "Публикация в Dreamwidth"
-#: ../../include/js_strings.php:108
-msgid "Sat"
-msgstr "Суб"
+#: ../../extend/addon/hzaddons/dwpost/dwpost.php:48
+msgid "Post to Dreamwidth"
+msgstr "Публиковать в Dreamwidth"
-#: ../../include/js_strings.php:109
-msgctxt "calendar"
-msgid "today"
-msgstr "сегодня"
+#: ../../extend/addon/hzaddons/rtof/rtof.php:51
+msgid "Post to Friendica"
+msgstr "Опубликовать в Friendica"
-#: ../../include/js_strings.php:110
-msgctxt "calendar"
-msgid "month"
-msgstr "месяц"
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:24
+msgid "Friendica Crosspost Connector Settings saved."
+msgstr "Настройки пересылки публикаций Friendica сохранены."
-#: ../../include/js_strings.php:111
-msgctxt "calendar"
-msgid "week"
-msgstr "неделя"
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:36
+msgid "Friendica Crosspost Connector App"
+msgstr "Приложение \"Публикация в Friendica\""
-#: ../../include/js_strings.php:112
-msgctxt "calendar"
-msgid "day"
-msgstr "день"
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:37
+msgid "Relay public postings to a connected Friendica account"
+msgstr "Пересылает общедоступные публикации на подключённую учётную запись Friendica"
-#: ../../include/js_strings.php:113
-msgctxt "calendar"
-msgid "All day"
-msgstr "Весь день"
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:49
+msgid "Send public postings to Friendica by default"
+msgstr "Отправлять общедоступные публикации во Friendica по умолчанию"
-#: ../../include/message.php:41
-msgid "Unable to determine sender."
-msgstr "Невозможно определить отправителя."
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:53
+msgid "Friendica API Path"
+msgstr "Путь к Friendica API"
-#: ../../include/message.php:80
-msgid "No recipient provided."
-msgstr "Получатель не предоставлен."
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:53
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:67
+msgid "https://{sitename}/api"
+msgstr ""
-#: ../../include/message.php:85
-msgid "[no subject]"
-msgstr "[без темы]"
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:57
+msgid "Friendica login name"
+msgstr "Имя входа Friendica"
-#: ../../include/message.php:214
-msgid "Stored post could not be verified."
-msgstr "Сохранённая публикация не может быть проверена."
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:61
+msgid "Friendica password"
+msgstr "Пароль Friendica"
-#: ../../include/activities.php:42
-msgid " and "
-msgstr " и "
+#: ../../extend/addon/hzaddons/rtof/Mod_Rtof.php:69
+msgid "Friendica Crosspost Connector"
+msgstr "Публикация в Friendica"
-#: ../../include/activities.php:50
-msgid "public profile"
-msgstr "общедоступный профиль"
+#: ../../extend/addon/hzaddons/donate/donate.php:21
+msgid "Project Servers and Resources"
+msgstr "Серверы и ресурсы проекта"
-#: ../../include/activities.php:59
-#, php-format
-msgid "%1$s changed %2$s to “%3$s”"
-msgstr "%1$s изменил %2$s на “%3$s”"
+#: ../../extend/addon/hzaddons/donate/donate.php:22
+msgid "Project Creator and Tech Lead"
+msgstr "Создатель проекта и технический руководитель"
-#: ../../include/activities.php:60
-#, php-format
-msgid "Visit %1$s's %2$s"
-msgstr "Посетить %1$s %2$s"
+#: ../../extend/addon/hzaddons/donate/donate.php:49
+msgid ""
+"And the hundreds of other people and organisations who helped make the "
+"Hubzilla possible."
+msgstr "И сотни других людей и организаций которые помогали в создании Hubzilla."
-#: ../../include/activities.php:63
-#, php-format
-msgid "%1$s has an updated %2$s, changing %3$s."
-msgstr "%1$s обновлено %2$s, изменено %3$s."
+#: ../../extend/addon/hzaddons/donate/donate.php:52
+msgid ""
+"The Redmatrix/Hubzilla projects are provided primarily by volunteers giving "
+"their time and expertise - and often paying out of pocket for services they "
+"share with others."
+msgstr "Проекты Redmatrix / Hubzilla предоставляются, в основном, добровольцами, которые предоставляют свое время и опыт и, часто, оплачивают из своего кармана услуги, которыми они делятся с другими."
-#: ../../include/attach.php:267 ../../include/attach.php:375
-msgid "Item was not found."
-msgstr "Элемент не найден."
+#: ../../extend/addon/hzaddons/donate/donate.php:53
+msgid ""
+"There is no corporate funding and no ads, and we do not collect and sell "
+"your personal information. (We don't control your personal information - "
+"you do.)"
+msgstr "Здесь нет корпоративного финансирования и рекламы, мы не собираем и не продаем вашу личную информацию. (Мы не контролируем вашу личную информацию - это делаете вы.)"
-#: ../../include/attach.php:284
-msgid "Unknown error."
-msgstr "Неизвестная ошибка."
+#: ../../extend/addon/hzaddons/donate/donate.php:54
+msgid ""
+"Help support our ground-breaking work in decentralisation, web identity, and "
+"privacy."
+msgstr "Помогите поддержать нашу новаторскую работу в областях децентрализации, веб-идентификации и конфиденциальности."
-#: ../../include/attach.php:568
-msgid "No source file."
-msgstr "Нет исходного файла."
+#: ../../extend/addon/hzaddons/donate/donate.php:56
+msgid ""
+"Your donations keep servers and services running and also helps us to "
+"provide innovative new features and continued development."
+msgstr "В ваших пожертвованиях поддерживают серверы и службы, а также помогают нам предоставлять новые возможности и продолжать развитие."
-#: ../../include/attach.php:590
-msgid "Cannot locate file to replace"
-msgstr "Не удается найти файл для замены"
+#: ../../extend/addon/hzaddons/donate/donate.php:59
+msgid "Donate"
+msgstr "Пожертвовать"
-#: ../../include/attach.php:609
-msgid "Cannot locate file to revise/update"
-msgstr "Не удается найти файл для пересмотра / обновления"
+#: ../../extend/addon/hzaddons/donate/donate.php:61
+msgid ""
+"Choose a project, developer, or public hub to support with a one-time "
+"donation"
+msgstr "Выберите проект, разработчика или общедоступный узел для поддержки в форме единоразового пожертвования"
-#: ../../include/attach.php:751
-#, php-format
-msgid "File exceeds size limit of %d"
-msgstr "Файл превышает предельный размер %d"
+#: ../../extend/addon/hzaddons/donate/donate.php:62
+msgid "Donate Now"
+msgstr "Пожертвовать сейчас"
-#: ../../include/attach.php:772
-#, php-format
-msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
-msgstr "Вы достигли предела %1$.0f Мбайт для хранения вложений."
+#: ../../extend/addon/hzaddons/donate/donate.php:63
+msgid ""
+"Or become a project sponsor (Hubzilla Project only)"
+msgstr "или станьте спонсором проекта (только для Hubzilla)"
-#: ../../include/attach.php:954
-msgid "File upload failed. Possible system limit or action terminated."
-msgstr "Загрузка файла не удалась. Возможно система перегружена или попытка прекращена."
+#: ../../extend/addon/hzaddons/donate/donate.php:64
+msgid ""
+"Please indicate if you would like your first name or full name (or nothing) "
+"to appear in our sponsor listing"
+msgstr "Пожалуйста, если желаете, укажите ваше имя для отображения в списке спонсоров."
-#: ../../include/attach.php:983
-msgid "Stored file could not be verified. Upload failed."
-msgstr "Файл для сохранения не может быть проверен. Загрузка не удалась."
+#: ../../extend/addon/hzaddons/donate/donate.php:65
+msgid "Sponsor"
+msgstr "Спонсор"
-#: ../../include/attach.php:1057 ../../include/attach.php:1073
-msgid "Path not available."
-msgstr "Путь недоступен."
+#: ../../extend/addon/hzaddons/donate/donate.php:68
+msgid "Special thanks to: "
+msgstr "Особые благодарности:"
-#: ../../include/attach.php:1122 ../../include/attach.php:1285
-msgid "Empty pathname"
-msgstr "Пустое имя пути"
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:108
+msgid "Enable Community Moderation"
+msgstr "Включить модерацию сообщества"
-#: ../../include/attach.php:1148
-msgid "duplicate filename or path"
-msgstr "дублирующееся имя файла или пути"
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:116
+msgid "Reputation automatically given to new members"
+msgstr "Репутация автоматически предоставляемая новым участникам"
-#: ../../include/attach.php:1173
-msgid "Path not found."
-msgstr "Путь не найден."
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:117
+msgid "Reputation will never fall below this value"
+msgstr "Репутация никогда не упадёт ниже этого значения"
-#: ../../include/attach.php:1241
-msgid "mkdir failed."
-msgstr "mkdir не удался"
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:118
+msgid "Minimum reputation before posting is allowed"
+msgstr "Минимальная репутация для разрешения возможности размещать публикации"
-#: ../../include/attach.php:1245
-msgid "database storage failed."
-msgstr "ошибка при записи базы данных."
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:119
+msgid "Minimum reputation before commenting is allowed"
+msgstr "Минимальная репутация для разрешения комментирования"
-#: ../../include/attach.php:1291
-msgid "Empty path"
-msgstr "Пустое имя пути"
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:120
+msgid "Minimum reputation before a member is able to moderate other posts"
+msgstr "Минимальная репутация для возможности модерирования участником чужих публикаций"
-#: ../../include/security.php:607
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:121
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 "Неверный токен безопасности для формы. Вероятно, это произошло потому, что форма была открыта слишком долго (> 3-х часов) перед её отправкой."
+"Max ratio of moderator's reputation that can be added to/deducted from "
+"reputation of person being moderated"
+msgstr "Максимальное соотношение репутации модератора, которое может быть добавлено / вычтено из репутации модерируемого участника"
-#: ../../include/items.php:965 ../../include/items.php:1025
-msgid "(Unknown)"
-msgstr "(Неизвестный)"
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:122
+msgid "Reputation \"cost\" to post"
+msgstr "\"Стоимость\" репутации для публикации"
-#: ../../include/items.php:1213
-msgid "Visible to anybody on the internet."
-msgstr "Виден всем в интернете."
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:123
+msgid "Reputation \"cost\" to comment"
+msgstr "\"Стоимость\" репутации для комментирования"
-#: ../../include/items.php:1215
-msgid "Visible to you only."
-msgstr "Видно только вам."
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:124
+msgid ""
+"Reputation automatically recovers at this rate per hour until it reaches "
+"minimum_to_post"
+msgstr "Репутация автоматически восстанавливается с этой скоростью в час пока не достигает значения minimum_to_post"
-#: ../../include/items.php:1217
-msgid "Visible to anybody in this network."
-msgstr "Видно всем в этой сети."
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:125
+msgid ""
+"When minimum_to_moderate > reputation > minimum_to_post reputation recovers "
+"at this rate per hour"
+msgstr "При minimum_to_moderate > репутация > minimum_to_post репутация восстанавливается с этой скоростью в час"
-#: ../../include/items.php:1219
-msgid "Visible to anybody authenticated."
-msgstr "Видно всем аутентифицированным."
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:139
+msgid "Community Moderation Settings"
+msgstr "Настройки модерирования сообщества"
-#: ../../include/items.php:1221
-#, php-format
-msgid "Visible to anybody on %s."
-msgstr "Видно всем в %s."
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:229
+msgid "Channel Reputation"
+msgstr "Репутация канала"
-#: ../../include/items.php:1223
-msgid "Visible to all connections."
-msgstr "Видно всем контактам."
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:233
+msgid "An Error has occurred."
+msgstr "Произошла ошибка."
-#: ../../include/items.php:1225
-msgid "Visible to approved connections."
-msgstr "Видно только одобренным контактам."
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:251
+msgid "Upvote"
+msgstr "За"
-#: ../../include/items.php:1227
-msgid "Visible to specific connections."
-msgstr "Видно указанным контактам."
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:252
+msgid "Downvote"
+msgstr "Против"
-#: ../../include/items.php:4306
-msgid "Privacy group is empty."
-msgstr "Группа конфиденциальности пуста"
+#: ../../extend/addon/hzaddons/channelreputation/channelreputation.php:374
+msgid "Can moderate reputation on my channel."
+msgstr "Может модерировать репутацию на моём канале"
-#: ../../include/items.php:4313
-#, php-format
-msgid "Privacy group: %s"
-msgstr "Группа конфиденциальности: %s"
+#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:23
+msgid "Insane Journal Crosspost Connector Settings saved."
+msgstr "Настройки пересылки публикаций Insane Journal сохранены."
-#: ../../include/items.php:4325
-msgid "Connection not found."
-msgstr "Контакт не найден."
+#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:35
+msgid "Insane Journal Crosspost Connector App"
+msgstr "Приложение \"Публикация в Insane Journal\""
-#: ../../include/items.php:4674
-msgid "profile photo"
-msgstr "Фотография профиля"
+#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:36
+msgid "Relay public postings to Insane Journal"
+msgstr "Пересылает общедоступные публикации в Insane Journal"
-#: ../../include/items.php:4866
-#, php-format
-msgid "[Edited %s]"
-msgstr "[Отредактировано %s]"
+#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:53
+msgid "InsaneJournal username"
+msgstr "Имя пользователя Insane Journal"
-#: ../../include/items.php:4866
-msgctxt "edit_activity"
-msgid "Post"
-msgstr "Публикация"
+#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:57
+msgid "InsaneJournal password"
+msgstr "Пароль Insane Journal"
-#: ../../include/items.php:4866
-msgctxt "edit_activity"
-msgid "Comment"
-msgstr "Комментарий"
+#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:61
+msgid "Post to InsaneJournal by default"
+msgstr "Публиковать в Insane Journal по умолчанию"
-#: ../../include/channel.php:43
-msgid "Unable to obtain identity information from database"
-msgstr "Невозможно получить идентификационную информацию из базы данных"
+#: ../../extend/addon/hzaddons/ijpost/Mod_Ijpost.php:69
+msgid "Insane Journal Crosspost Connector"
+msgstr "Публикация в Insane Journal"
-#: ../../include/channel.php:76
-msgid "Empty name"
-msgstr "Пустое имя"
+#: ../../extend/addon/hzaddons/ijpost/ijpost.php:45
+msgid "Post to Insane Journal"
+msgstr "Опубликовать в Insane Journal"
-#: ../../include/channel.php:79
-msgid "Name too long"
-msgstr "Слишком длинное имя"
+#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:22
+msgid "Fuzzloc Settings updated."
+msgstr "Настройки примерного положения обновлены."
+
+#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:34
+msgid "Fuzzy Location App"
+msgstr "Приложение \"Примерное положение\""
-#: ../../include/channel.php:196
-msgid "No account identifier"
-msgstr "Идентификатор аккаунта отсутствует"
+#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:35
+msgid ""
+"Blur your precise location if your channel uses browser location mapping"
+msgstr "Размывает вашего точное местоположение в случае если ваш канал использует отображение местоположения из браузера"
-#: ../../include/channel.php:208
-msgid "Nickname is required."
-msgstr "Требуется псевдоним."
+#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:40
+msgid "Minimum offset in meters"
+msgstr "Минимальное смещение в метрах"
-#: ../../include/channel.php:287
-msgid "Unable to retrieve created identity"
-msgstr "Не удается получить созданный идентификатор"
+#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:44
+msgid "Maximum offset in meters"
+msgstr "Максимальное смещение в метрах"
-#: ../../include/channel.php:429
-msgid "Default Profile"
-msgstr "Профиль по умолчанию"
+#: ../../extend/addon/hzaddons/fuzzloc/Mod_Fuzzloc.php:53
+msgid "Fuzzy Location"
+msgstr "Примерное положение"
-#: ../../include/channel.php:588 ../../include/channel.php:677
-msgid "Unable to retrieve modified identity"
-msgstr "Не удается найти изменённый идентификатор"
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:24
+msgid "Channel is required."
+msgstr "Необходим канал."
-#: ../../include/channel.php:1419
-msgid "Create New Profile"
-msgstr "Создать новый профиль"
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:38
+msgid "Hubzilla Crosspost Connector Settings saved."
+msgstr "Настройки пересылки публикаций Hubzilla сохранены."
-#: ../../include/channel.php:1440
-msgid "Visible to everybody"
-msgstr "Видно всем"
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:51
+msgid "Relay public postings to another Hubzilla channel"
+msgstr "Пересылает общедоступные публикации в другой канал Hubzilla"
-#: ../../include/channel.php:1517 ../../include/channel.php:1645
-msgid "Gender:"
-msgstr "Пол:"
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:63
+msgid "Send public postings to Hubzilla channel by default"
+msgstr "Отправлять общедоступные публикации в канал Hubzilla по умолчанию"
-#: ../../include/channel.php:1519 ../../include/channel.php:1713
-msgid "Homepage:"
-msgstr "Домашняя страница:"
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:67
+msgid "Hubzilla API Path"
+msgstr "Путь к Hubzilla API"
-#: ../../include/channel.php:1520
-msgid "Online Now"
-msgstr "Сейчас в сети"
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:71
+msgid "Hubzilla login name"
+msgstr "Имя входа Hubzilla"
-#: ../../include/channel.php:1573
-msgid "Change your profile photo"
-msgstr "Изменить фотографию вашего профиля"
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:75
+msgid "Hubzilla channel name"
+msgstr "Название канала Hubzilla"
-#: ../../include/channel.php:1604
-msgid "Trans"
-msgstr "Трансексуал"
+#: ../../extend/addon/hzaddons/redred/Mod_Redred.php:87
+msgid "Hubzilla Crosspost Connector"
+msgstr "Пересылка публикаций Hubzilla"
-#: ../../include/channel.php:1650
-msgid "Like this channel"
-msgstr "нравится этот канал"
+#: ../../extend/addon/hzaddons/redred/redred.php:50
+msgid "Post to Hubzilla"
+msgstr "Опубликовать в Hubzilla"
-#: ../../include/channel.php:1674
-msgid "j F, Y"
+#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:44
+msgid ""
+"This is a fairly comprehensive and complete guitar chord dictionary which "
+"will list most of the available ways to play a certain chord, starting from "
+"the base of the fingerboard up to a few frets beyond the twelfth fret "
+"(beyond which everything repeats). A couple of non-standard tunings are "
+"provided for the benefit of slide players, etc."
msgstr ""
-#: ../../include/channel.php:1675
-msgid "j F"
+#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:46
+msgid ""
+"Chord names start with a root note (A-G) and may include sharps (#) and "
+"flats (b). This software will parse most of the standard naming conventions "
+"such as maj, min, dim, sus(2 or 4), aug, with optional repeating elements."
msgstr ""
-#: ../../include/channel.php:1682
-msgid "Birthday:"
-msgstr "День рождения:"
+#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:48
+msgid ""
+"Valid examples include A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, "
+"E7b13b11 ..."
+msgstr "Примеры действительных включают A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, E7b13b11 ..."
-#: ../../include/channel.php:1695
-#, php-format
-msgid "for %1$d %2$s"
-msgstr "для %1$d %2$s"
+#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:51
+msgid "Guitar Chords"
+msgstr "Гитарные аккорды"
-#: ../../include/channel.php:1707
-msgid "Tags:"
-msgstr "Теги:"
+#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:52
+msgid "The complete online chord dictionary"
+msgstr "Полный онлайн словарь аккордов"
-#: ../../include/channel.php:1711
-msgid "Sexual Preference:"
-msgstr "Сексуальные предпочтения:"
+#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:57
+msgid "Tuning"
+msgstr "Настройка"
-#: ../../include/channel.php:1717
-msgid "Political Views:"
-msgstr "Политические взгляды:"
+#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:58
+msgid "Chord name: example: Em7"
+msgstr "Наименование аккорда - example: Em7"
-#: ../../include/channel.php:1719
-msgid "Religion:"
-msgstr "Религия:"
+#: ../../extend/addon/hzaddons/chords/Mod_Chords.php:59
+msgid "Show for left handed stringing"
+msgstr "Показывать струны для левшей"
-#: ../../include/channel.php:1723
-msgid "Hobbies/Interests:"
-msgstr "Хобби / интересы:"
+#: ../../extend/addon/hzaddons/chords/chords.php:33
+msgid "Quick Reference"
+msgstr "Быстрая ссылка"
-#: ../../include/channel.php:1725
-msgid "Likes:"
-msgstr "Что вам нравится:"
+#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:22
+msgid "NSFW Settings saved."
+msgstr "Настройки NSFW сохранены."
-#: ../../include/channel.php:1727
-msgid "Dislikes:"
-msgstr "Что вам не нравится:"
+#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:33
+msgid "NSFW App"
+msgstr "Приложение NSFW"
-#: ../../include/channel.php:1729
-msgid "Contact information and Social Networks:"
-msgstr "Контактная информация и социальные сети:"
+#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:34
+msgid "Collapse content that contains predefined words"
+msgstr "Свернуть содержимое, содержащее предопределенные слова"
-#: ../../include/channel.php:1731
-msgid "My other channels:"
-msgstr "Мои другие каналы:"
+#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:44
+msgid ""
+"This app looks in posts for the words/text you specify below, and collapses "
+"any content containing those keywords so it is not displayed at "
+"inappropriate times, such as sexual innuendo that may be improper in a work "
+"setting. It is polite and recommended to tag any content containing nudity "
+"with #NSFW. This filter can also match any other word/text you specify, and "
+"can thereby be used as a general purpose content filter."
+msgstr "Это приложение просматривает публикации для слов / текста, которые вы указываете ниже, и сворачивает любой контент, содержащий эти ключевые слова, поэтому он не отображается в неподходящее время, например, сексуальные инсинуации, которые могут быть неправильными в настройке работы. Например, мы рекомендуем отмечать любой контент, содержащий наготу, тегом #NSFW. Этот фильтр также способен реагировать на любое другое указанное вами слово / текст и может использоваться в качестве фильтра содержимого общего назначения."
-#: ../../include/channel.php:1733
-msgid "Musical interests:"
-msgstr "Музыкальные интересы:"
+#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:49
+msgid "Comma separated list of keywords to hide"
+msgstr "Список ключевых слов для скрытия, через запятую"
-#: ../../include/channel.php:1735
-msgid "Books, literature:"
-msgstr "Книги, литература:"
+#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:49
+msgid "Word, /regular-expression/, lang=xx, lang!=xx"
+msgstr "слово, /регулярное_выражение/, lang=xx, lang!=xx"
-#: ../../include/channel.php:1737
-msgid "Television:"
-msgstr "Телевидение:"
+#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:58
+msgid "NSFW"
+msgstr ""
-#: ../../include/channel.php:1739
-msgid "Film/dance/culture/entertainment:"
-msgstr "Кино / танцы / культура / развлечения:"
+#: ../../extend/addon/hzaddons/nsfw/nsfw.php:152
+msgid "Possible adult content"
+msgstr "Возможно содержимое для взрослых"
-#: ../../include/channel.php:1741
-msgid "Love/Romance:"
-msgstr "Любовь / романтика:"
+#: ../../extend/addon/hzaddons/nsfw/nsfw.php:167
+#, php-format
+msgid "%s - view"
+msgstr "%s - просмотр"
-#: ../../include/channel.php:1743
-msgid "Work/employment:"
-msgstr "Работа / занятость:"
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:28
+msgid "Wordpress Settings saved."
+msgstr "Настройки WordPress сохранены."
-#: ../../include/channel.php:1745
-msgid "School/education:"
-msgstr "Школа / образование:"
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:41
+msgid "Wordpress Post App"
+msgstr "Приложение \"Публикация в Wordpress\""
-#: ../../include/channel.php:1768
-msgid "Like this thing"
-msgstr "нравится этo"
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:42
+msgid "Post to WordPress or anything else which uses the wordpress XMLRPC API"
+msgstr "Опубликовать в WordPress или в чём-то ещё, поддерживающем wordpress XMLRPC API"
-#: ../../include/event.php:32 ../../include/event.php:95
-msgid "l F d, Y \\@ g:i A"
-msgstr ""
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:65
+msgid "WordPress username"
+msgstr "Имя пользователя WordPress"
-#: ../../include/event.php:40
-msgid "Starts:"
-msgstr "Начало:"
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:69
+msgid "WordPress password"
+msgstr "Пароль WordPress"
-#: ../../include/event.php:50
-msgid "Finishes:"
-msgstr "Окончание:"
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:73
+msgid "WordPress API URL"
+msgstr "URL API WordPress"
-#: ../../include/event.php:95
-msgid "l F d, Y"
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:74
+msgid "Typically https://your-blog.tld/xmlrpc.php"
+msgstr "Обычно https://your-blog.tld/xmlrpc.php"
+
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:77
+msgid "WordPress blogid"
msgstr ""
-#: ../../include/event.php:99
-msgid "Start:"
-msgstr "Начало:"
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:78
+msgid "For multi-user sites such as wordpress.com, otherwise leave blank"
+msgstr "Для многопользовательских сайтов, таких, как wordpress.com. В противном случае оставьте пустым"
-#: ../../include/event.php:103
-msgid "End:"
-msgstr "Окончание:"
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:82
+msgid "Post to WordPress by default"
+msgstr "Публиковать в WordPress по умолчанию"
-#: ../../include/event.php:1058
-msgid "This event has been added to your calendar."
-msgstr "Это событие было добавлено в ваш календарь."
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:86
+msgid "Forward comments (requires hubzilla_wp plugin)"
+msgstr "Пересылать комментарии (требуется плагин hubzilla_wp)"
-#: ../../include/event.php:1284
-msgid "Not specified"
-msgstr "Не указано"
+#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:94
+msgid "Wordpress Post"
+msgstr "Публикация в WordPress"
-#: ../../include/event.php:1285
-msgid "Needs Action"
-msgstr "Требует действия"
+#: ../../extend/addon/hzaddons/wppost/wppost.php:46
+msgid "Post to WordPress"
+msgstr "Опубликовать в WordPress"
-#: ../../include/event.php:1286
-msgid "Completed"
-msgstr "Завершено"
+#: ../../extend/addon/hzaddons/wholikesme/wholikesme.php:29
+msgid "Who likes me?"
+msgstr "Кому я нравлюсь?"
-#: ../../include/event.php:1287
-msgid "In Process"
-msgstr "В процессе"
+#: ../../extend/addon/hzaddons/redfiles/redfilehelper.php:64
+msgid "file"
+msgstr "файл"
-#: ../../include/event.php:1288
-msgid "Cancelled"
-msgstr "Отменено"
+#: ../../extend/addon/hzaddons/redfiles/redfiles.php:119
+msgid "Redmatrix File Storage Import"
+msgstr "Импорт файлового хранилища Redmatrix"
-#: ../../include/event.php:1371 ../../include/connections.php:725
-msgid "Home, Voice"
-msgstr "Дом, голос"
+#: ../../extend/addon/hzaddons/redfiles/redfiles.php:120
+msgid "This will import all your Redmatrix cloud files to this channel."
+msgstr "Это позволит импортировать все ваши файлы в Redmatrix в этот канал."
+
+#: ../../extend/addon/hzaddons/gallery/gallery.php:38
+#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:136
+msgid "Gallery"
+msgstr "Галерея"
+
+#: ../../extend/addon/hzaddons/gallery/gallery.php:41
+msgid "Photo Gallery"
+msgstr "Фотогалерея"
+
+#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:58
+msgid "Gallery App"
+msgstr "Приложение \"Галерея\""
+
+#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:59
+msgid "A simple gallery for your photo albums"
+msgstr "Простая галлерея для ваших фотоальбомов"
+
+#: ../../extend/addon/hzaddons/opensearch/opensearch.php:26
+#, php-format
+msgctxt "opensearch"
+msgid "Search %1$s (%2$s)"
+msgstr "Искать %1$s (%2$s)"
+
+#: ../../extend/addon/hzaddons/opensearch/opensearch.php:28
+msgctxt "opensearch"
+msgid "$Projectname"
+msgstr ""
+
+#: ../../extend/addon/hzaddons/opensearch/opensearch.php:43
+msgid "Search $Projectname"
+msgstr "Поиск $Projectname"
-#: ../../include/event.php:1372 ../../include/connections.php:726
-msgid "Home, Fax"
-msgstr "Дом, факс"
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:119
+msgid "View Larger"
+msgstr "Увеличить"
-#: ../../include/event.php:1374 ../../include/connections.php:728
-msgid "Work, Voice"
-msgstr "Работа, голос"
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:135
+msgid "Tile Server URL"
+msgstr "URL сервера Tile"
-#: ../../include/event.php:1375 ../../include/connections.php:729
-msgid "Work, Fax"
-msgstr "Работа, факс"
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:135
+msgid ""
+"A list of public tile servers"
+msgstr "Список общедоступных серверов"
-#: ../../include/network.php:1729
-msgid "GNU-Social"
-msgstr ""
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:136
+msgid "Nominatim (reverse geocoding) Server URL"
+msgstr "URL сервера Nominatim (обратное геокодирование)"
-#: ../../include/network.php:1730
-msgid "RSS/Atom"
-msgstr ""
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:136
+msgid ""
+"A list of Nominatim servers"
+msgstr "Список серверов Nominatim"
-#: ../../include/network.php:1734
-msgid "Facebook"
-msgstr ""
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:137
+msgid "Default zoom"
+msgstr "Масштаб по умолчанию"
-#: ../../include/network.php:1736
-msgid "LinkedIn"
-msgstr ""
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:137
+msgid ""
+"The default zoom level. (1:world, 18:highest, also depends on tile server)"
+msgstr "Уровень размера по умолчанию (1 - весь мир, 18 - максимальный; зависит от сервера)."
-#: ../../include/network.php:1737
-msgid "XMPP/IM"
-msgstr ""
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:138
+msgid "Include marker on map"
+msgstr "Включите маркер на карте"
-#: ../../include/network.php:1738
-msgid "MySpace"
-msgstr ""
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:138
+msgid "Include a marker on the map."
+msgstr "Включить маркер на карте"
-#: ../../include/language.php:436
-msgid "Select an alternate language"
-msgstr "Выбор дополнительного языка"
+#: ../../extend/addon/hzaddons/visage/Mod_Visage.php:21
+msgid "Who viewed my channel/profile"
+msgstr "Кто смотрел мой канал / профиль"
-#: ../../include/acl_selectors.php:113
-msgid "Who can see this?"
-msgstr "Кто может это видеть?"
+#: ../../extend/addon/hzaddons/visage/Mod_Visage.php:25
+msgid "Recent Channel/Profile Viewers"
+msgstr "Последние просмотры канала / профиля"
-#: ../../include/acl_selectors.php:114
-msgid "Custom selection"
-msgstr "Настраиваемый выбор"
+#: ../../extend/addon/hzaddons/visage/Mod_Visage.php:36
+msgid "No entries."
+msgstr "Нет записей."
-#: ../../include/acl_selectors.php:115
-msgid ""
-"Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit "
-"the scope of \"Show\"."
-msgstr "Нажмите \"Показать\" чтобы разрешить просмотр. \"Не показывать\" позволит вам переопределить и ограничить область показа."
+#: ../../extend/addon/hzaddons/ldapauth/ldapauth.php:70
+msgid "An account has been created for you."
+msgstr "Учётная запись, которая была для вас создана."
-#: ../../include/acl_selectors.php:116
-msgid "Show"
-msgstr "Показать"
+#: ../../extend/addon/hzaddons/ldapauth/ldapauth.php:77
+msgid "Authentication successful but rejected: account creation is disabled."
+msgstr "Аутентификация выполнена успешно, но отклонена: создание учетной записи отключено."
-#: ../../include/acl_selectors.php:117
-msgid "Don't show"
-msgstr "Не показывать"
+#: ../../extend/addon/hzaddons/msgfooter/msgfooter.php:47
+msgid "text to include in all outgoing posts from this site"
+msgstr "текст, который будет добавлен во все исходящие публикации с этого сайта"
-#: ../../include/acl_selectors.php:150
-#, php-format
-msgid ""
-"Post permissions %s cannot be changed %s after a post is shared.These "
-"permissions set who is allowed to view the post."
-msgstr "Разрешения публикации %s не могут быть изменены %s после того, как ею поделились. Эти разрешения устанавливают кому разрешено просматривать эту публикацию."
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:65
+msgid "Twitter settings updated."
+msgstr "Настройки Twitter обновлены"
-#: ../../include/bbcode.php:219 ../../include/bbcode.php:1214
-#: ../../include/bbcode.php:1217 ../../include/bbcode.php:1222
-#: ../../include/bbcode.php:1225 ../../include/bbcode.php:1228
-#: ../../include/bbcode.php:1231 ../../include/bbcode.php:1236
-#: ../../include/bbcode.php:1239 ../../include/bbcode.php:1244
-#: ../../include/bbcode.php:1247 ../../include/bbcode.php:1250
-#: ../../include/bbcode.php:1253
-msgid "Image/photo"
-msgstr "Изображение / фотография"
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:78
+msgid "Twitter Crosspost Connector App"
+msgstr "Приложение \"Публикация в Twitter\""
-#: ../../include/bbcode.php:258 ../../include/bbcode.php:1264
-msgid "Encrypted content"
-msgstr "Зашифрованное содержание"
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:79
+msgid "Relay public posts to Twitter"
+msgstr "Пересылает общедоступные публикации в Twitter"
-#: ../../include/bbcode.php:274
-#, php-format
-msgid "Install %1$s element %2$s"
-msgstr "Установить %1$s элемент %2$s"
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:103
+msgid ""
+"No consumer key pair for Twitter found. Please contact your site "
+"administrator."
+msgstr "Не найдено пары ключей для Twitter. Пожалуйста, свяжитесь с администратором сайта."
-#: ../../include/bbcode.php:278
-#, php-format
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:125
msgid ""
-"This post contains an installable %s element, however you lack permissions "
-"to install it on this site."
-msgstr "Эта публикация содержит устанавливаемый %s элемент, однако у вас нет разрешений для его установки на этом сайте."
+"At this Hubzilla instance the Twitter plugin was enabled but you have not "
+"yet connected your account to your Twitter account. To do so click the "
+"button below to get a PIN from Twitter which you have to copy into the input "
+"box below and submit the form. Only your public posts will "
+"be posted to Twitter."
+msgstr "В этой установке Hubzilla плагин Twitter был включён, однако пока он не подключён к вашему аккаунту в Twitter. Для этого нажмите на кнопку ниже для получения PIN-кода от Twitter который нужно скопировать в поле ввода и отправить форму. Только ваши общедоступные публикации будут опубликованы в Twitter."
-#: ../../include/bbcode.php:358
-msgid "card"
-msgstr "карточка"
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:127
+msgid "Log in with Twitter"
+msgstr "Войти в Twitter"
-#: ../../include/bbcode.php:360
-msgid "article"
-msgstr "статья"
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:130
+msgid "Copy the PIN from Twitter here"
+msgstr "Скопируйте PIN-код из Twitter здесь"
-#: ../../include/bbcode.php:443 ../../include/bbcode.php:451
-msgid "Click to open/close"
-msgstr "Нажмите, чтобы открыть/закрыть"
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:152
+msgid ""
+"Note: Due your privacy settings (Hide your profile "
+"details from unknown viewers?) the link potentially included in public "
+"postings relayed to Twitter will lead the visitor to a blank page informing "
+"the visitor that the access to your profile has been restricted."
+msgstr "Замечание: Из-за настроек конфиденциальности (скрыть данные своего профиля от неизвестных зрителей?) cсылка, потенциально включенная в общедоступные публикации, переданные в Twitter, приведет посетителя к пустой странице, информирующей его о том, что доступ к вашему профилю был ограничен."
-#: ../../include/bbcode.php:451
-msgid "spoiler"
-msgstr "спойлер"
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:157
+msgid "Twitter post length"
+msgstr "Длина публикации Twitter"
-#: ../../include/bbcode.php:464
-msgid "View article"
-msgstr "Просмотр статьи"
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:157
+msgid "Maximum tweet length"
+msgstr "Максимальная длина твита"
-#: ../../include/bbcode.php:464
-msgid "View summary"
-msgstr "Просмотр резюме"
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:162
+msgid "Send public postings to Twitter by default"
+msgstr "Отправлять общедоступные публикации в Twitter по умолчанию"
-#: ../../include/bbcode.php:1202
-msgid "$1 wrote:"
-msgstr "$1 писал:"
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:162
+msgid ""
+"If enabled your public postings will be posted to the associated Twitter "
+"account by default"
+msgstr "Если включено, ваши общедоступные публикации будут опубликованы в связанной учётной записи Twitter по умолчанию"
-#: ../../include/oembed.php:153
-msgid "View PDF"
-msgstr "Просмотреть PDF"
+#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:181
+msgid "Twitter Crosspost Connector"
+msgstr "Публикация в Twitter"
-#: ../../include/oembed.php:357
-msgid " by "
-msgstr " из "
+#: ../../extend/addon/hzaddons/twitter/twitter.php:109
+msgid "Post to Twitter"
+msgstr "Опубликовать в Twitter"
-#: ../../include/oembed.php:358
-msgid " on "
-msgstr " на "
+#: ../../extend/addon/hzaddons/adultphotoflag/adultphotoflag.php:24
+msgid "Flag Adult Photos"
+msgstr "Пометка фотографий для взрослых"
-#: ../../include/oembed.php:387
-msgid "Embedded content"
-msgstr "Встроенное содержимое"
+#: ../../extend/addon/hzaddons/adultphotoflag/adultphotoflag.php:25
+msgid ""
+"Provide photo edit option to hide inappropriate photos from default album "
+"view"
+msgstr "Предоставьте возможность редактирования фотографий, чтобы скрыть неприемлемые фотографии из альбома по умолчанию"
-#: ../../include/oembed.php:396
-msgid "Embedding disabled"
-msgstr "Встраивание отключено"
+#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:25
+msgid "Libertree Crosspost Connector Settings saved."
+msgstr "Настройки пересылки публикаций Libertree сохранены."
-#: ../../include/zid.php:363
-#, php-format
-msgid "OpenWebAuth: %1$s welcomes %2$s"
-msgstr "OpenWebAuth: %1$s приветствует %2$s"
+#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:35
+msgid "Libertree Crosspost Connector App"
+msgstr "Приложение \"Пересылка публикаций Libertree\""
-#: ../../include/features.php:86
-msgid "Start calendar week on Monday"
-msgstr "Начинать календарную неделю с понедельника"
+#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:36
+msgid "Relay public posts to Libertree"
+msgstr "Пересылает общедоступные публикации в Libertree"
-#: ../../include/features.php:87
-msgid "Default is Sunday"
-msgstr "По умолчанию - воскресенье"
+#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:51
+msgid "Libertree API token"
+msgstr "Токен Libertree API"
-#: ../../include/features.php:94
-msgid "Event Timezone Selection"
-msgstr "Выбор часового пояса события"
+#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:55
+msgid "Libertree site URL"
+msgstr "URL сайта Libertree"
-#: ../../include/features.php:95
-msgid "Allow event creation in timezones other than your own."
-msgstr "Разрешить создание события в часовой зоне отличной от вашей"
+#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:59
+msgid "Post to Libertree by default"
+msgstr "Публиковать в Libertree по умолчанию"
-#: ../../include/features.php:108
-msgid "Search by Date"
-msgstr "Поиск по дате"
+#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:67
+msgid "Libertree Crosspost Connector"
+msgstr "Пересылка публикаций Libertree"
-#: ../../include/features.php:109
-msgid "Ability to select posts by date ranges"
-msgstr "Возможность выбора сообщений по диапазонам дат"
+#: ../../extend/addon/hzaddons/libertree/libertree.php:43
+msgid "Post to Libertree"
+msgstr "Опубликовать в Libertree"
-#: ../../include/features.php:116
-msgid "Tag Cloud"
-msgstr "Облако тегов"
+#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:23
+msgid "XMPP settings updated."
+msgstr "Настройки XMPP обновлены."
-#: ../../include/features.php:117
-msgid "Provide a personal tag cloud on your channel page"
-msgstr "Показывает личное облако тегов на странице канала"
+#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:35
+msgid "XMPP App"
+msgstr "Приложение XMPP"
-#: ../../include/features.php:124 ../../include/features.php:351
-msgid "Use blog/list mode"
-msgstr "Использовать режим блога / списка"
+#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:36
+msgid "Embedded XMPP (Jabber) client"
+msgstr "Встренный клиент XMPP (Jabber)"
-#: ../../include/features.php:125 ../../include/features.php:352
-msgid "Comments will be displayed separately"
-msgstr "Комментарии будут отображаться отдельно"
+#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:52
+msgid "Individual credentials"
+msgstr "Индивидуальные разрешения"
-#: ../../include/features.php:137
-msgid "Connection Filtering"
-msgstr "Фильтрация контактов"
+#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:58
+msgid "Jabber BOSH server"
+msgstr "Сервер Jabber BOSH"
-#: ../../include/features.php:138
-msgid "Filter incoming posts from connections based on keywords/content"
-msgstr "Фильтр входящих сообщений от контактов на основе ключевых слов / контента"
+#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:67
+msgid "XMPP Settings"
+msgstr "Настройки XMPP"
-#: ../../include/features.php:146
-msgid "Conversation"
-msgstr "Диалоги"
+#: ../../extend/addon/hzaddons/xmpp/xmpp.php:44
+msgid "Jabber BOSH host"
+msgstr "Узел Jabber BOSH"
-#: ../../include/features.php:150
-msgid "Community Tagging"
-msgstr "Отметки сообщества"
+#: ../../extend/addon/hzaddons/xmpp/xmpp.php:45
+msgid "Use central userbase"
+msgstr "Использовать центральную базу данных"
-#: ../../include/features.php:151
-msgid "Ability to tag existing posts"
-msgstr "Возможность помечать тегами существующие публикации"
+#: ../../extend/addon/hzaddons/xmpp/xmpp.php:45
+msgid ""
+"If enabled, members will automatically login to an ejabberd server that has "
+"to be installed on this machine with synchronized credentials via the "
+"\"auth_ejabberd.php\" script."
+msgstr "Если включено, участники автоматически войдут на сервер ejabberd, который должен быть установлен на этом компьютере с синхронизированными учетными данными через скрипт \"auth_ejabberd.php\"."
-#: ../../include/features.php:158
-msgid "Emoji Reactions"
-msgstr "Реакции Emoji"
+#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:22
+msgid "pageheader Settings saved."
+msgstr "Настройки шапки страницы сохранены."
-#: ../../include/features.php:159
-msgid "Add emoji reaction ability to posts"
-msgstr "Возможность добавлять реакции Emoji к публикациям"
+#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:34
+msgid "Page Header App"
+msgstr "Приложение \"Заголовок страницы\""
-#: ../../include/features.php:166
-msgid "Dislike Posts"
-msgstr "Не нравящиеся публикации"
+#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:35
+msgid "Inserts a page header"
+msgstr "Вставляет заголовок страницы"
-#: ../../include/features.php:167
-msgid "Ability to dislike posts/comments"
-msgstr "Возможность отмечать не нравящиеся публикации / комментарии"
+#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:43
+msgid "Message to display on every page on this server"
+msgstr "Отображаемое сообщение на каждой странице на этом сервере."
-#: ../../include/features.php:174
-msgid "Star Posts"
-msgstr "Помечать сообщения"
+#: ../../extend/addon/hzaddons/pageheader/Mod_Pageheader.php:51
+msgid "Page Header"
+msgstr "Заголовок страницы"
-#: ../../include/features.php:175
-msgid "Ability to mark special posts with a star indicator"
-msgstr "Возможность отметить специальные сообщения индикатором-звёздочкой"
+#: ../../extend/addon/hzaddons/piwik/piwik.php:85
+msgid ""
+"This website is tracked using the Piwik "
+"analytics tool."
+msgstr "Этот сайт отслеживается с помощью инструментов аналитики Piwik."
-#: ../../include/features.php:182
-msgid "Reply on comment"
-msgstr "Ответить на комментарий"
+#: ../../extend/addon/hzaddons/piwik/piwik.php:88
+#, php-format
+msgid ""
+"If you do not want that your visits are logged this way you can "
+"set a cookie to prevent Piwik from tracking further visits of the site "
+"(opt-out)."
+msgstr "Если вы не хотите, чтобы ваши визиты регистрировались таким образом, вы можете отключить cookie с тем, чтобы Piwik не отслеживал дальнейшие посещения сайта."
-#: ../../include/features.php:183
-msgid "Ability to reply on selected comment"
-msgstr "Возможность ответить на выбранный комментарий"
+#: ../../extend/addon/hzaddons/piwik/piwik.php:96
+msgid "Piwik Base URL"
+msgstr "Базовый URL Piwik"
-#: ../../include/features.php:196
-msgid "Advanced Directory Search"
-msgstr "Расширенный поиск в каталоге"
+#: ../../extend/addon/hzaddons/piwik/piwik.php:96
+msgid ""
+"Absolute path to your Piwik installation. (without protocol (http/s), with "
+"trailing slash)"
+msgstr "Абсолютный путь к вашей установке Piwik (без типа протокола, с начальным слэшем)"
-#: ../../include/features.php:197
-msgid "Allows creation of complex directory search queries"
-msgstr "Позволяет создание сложных поисковых запросов в каталоге"
+#: ../../extend/addon/hzaddons/piwik/piwik.php:97
+msgid "Site ID"
+msgstr "ID сайта"
-#: ../../include/features.php:206
-msgid "Editor"
-msgstr "Редактор"
+#: ../../extend/addon/hzaddons/piwik/piwik.php:98
+msgid "Show opt-out cookie link?"
+msgstr "Показывать ссылку на отказ от использования cookies?"
-#: ../../include/features.php:210
-msgid "Post Categories"
-msgstr "Категории публикаций"
+#: ../../extend/addon/hzaddons/piwik/piwik.php:99
+msgid "Asynchronous tracking"
+msgstr "Асинхронное отслеживание"
-#: ../../include/features.php:211
-msgid "Add categories to your posts"
-msgstr "Добавить категории для ваших публикаций"
+#: ../../extend/addon/hzaddons/piwik/piwik.php:100
+msgid "Enable frontend JavaScript error tracking"
+msgstr "Включить отслеживание ошибок JavaScript на фронтенде."
-#: ../../include/features.php:219
-msgid "Large Photos"
-msgstr "Большие фотографии"
+#: ../../extend/addon/hzaddons/piwik/piwik.php:100
+msgid "This feature requires Piwik >= 2.2.0"
+msgstr "Эта функция требует версию Piwik >= 2.2.0"
-#: ../../include/features.php:220
-msgid ""
-"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
-"(640px) photo thumbnails"
-msgstr "Включить большие (1024px) миниатюры изображений в публикациях. Если не включено, использовать маленькие (640px) миниатюры."
+#: ../../extend/addon/hzaddons/randpost/randpost.php:97
+msgid "You're welcome."
+msgstr "Пожалуйста."
-#: ../../include/features.php:227
-msgid "Even More Encryption"
-msgstr "Еще больше шифрования"
+#: ../../extend/addon/hzaddons/randpost/randpost.php:98
+msgid "Ah shucks..."
+msgstr "О, чёрт..."
-#: ../../include/features.php:228
-msgid ""
-"Allow optional encryption of content end-to-end with a shared secret key"
-msgstr "Разрешить дополнительное end-to-end шифрование содержимого с общим секретным ключом"
+#: ../../extend/addon/hzaddons/randpost/randpost.php:99
+msgid "Don't mention it."
+msgstr "Не стоит благодарности."
-#: ../../include/features.php:235
-msgid "Enable Voting Tools"
-msgstr "Включить инструменты голосования"
+#: ../../extend/addon/hzaddons/randpost/randpost.php:100
+msgid "<blush>"
+msgstr "<краснею>"
-#: ../../include/features.php:236
-msgid "Provide a class of post which others can vote on"
-msgstr "Предоставь класс публикаций с возможностью голосования"
+#: ../../extend/addon/hzaddons/mailtest/mailtest.php:19
+msgid "Send test email"
+msgstr "Отправить тестовый email"
-#: ../../include/features.php:243
-msgid "Disable Comments"
-msgstr "Отключить комментарии"
+#: ../../extend/addon/hzaddons/mailtest/mailtest.php:66
+msgid "Mail sent."
+msgstr "Сообщение отправлено"
-#: ../../include/features.php:244
-msgid "Provide the option to disable comments for a post"
-msgstr "Предоставить возможность отключать комментарии для публикаций"
+#: ../../extend/addon/hzaddons/mailtest/mailtest.php:68
+msgid "Sending of mail failed."
+msgstr "Не удалось отправить сообщение."
-#: ../../include/features.php:251
-msgid "Delayed Posting"
-msgstr "Задержанная публикация"
+#: ../../extend/addon/hzaddons/mailtest/mailtest.php:77
+msgid "Mail Test"
+msgstr "Тестовое сообщение"
-#: ../../include/features.php:252
-msgid "Allow posts to be published at a later date"
-msgstr "Разрешить размешать публикации следующими датами"
+#: ../../extend/addon/hzaddons/tictac/tictac.php:21
+msgid "Three Dimensional Tic-Tac-Toe"
+msgstr "Tic-Tac-Toe в трёх измерениях"
-#: ../../include/features.php:259
-msgid "Content Expiration"
-msgstr "Истечение срока действия содержимого"
+#: ../../extend/addon/hzaddons/tictac/tictac.php:54
+msgid "3D Tic-Tac-Toe"
+msgstr ""
-#: ../../include/features.php:260
-msgid "Remove posts/comments and/or private messages at a future time"
-msgstr "Удалять публикации / комментарии и / или личные сообщения"
+#: ../../extend/addon/hzaddons/tictac/tictac.php:59
+msgid "New game"
+msgstr "Новая игра"
-#: ../../include/features.php:267
-msgid "Suppress Duplicate Posts/Comments"
-msgstr "Подавлять дублирующие публикации / комментарии"
+#: ../../extend/addon/hzaddons/tictac/tictac.php:60
+msgid "New game with handicap"
+msgstr "Новая игра с форой"
-#: ../../include/features.php:268
+#: ../../extend/addon/hzaddons/tictac/tictac.php:61
msgid ""
-"Prevent posts with identical content to be published with less than two "
-"minutes in between submissions."
-msgstr "Предотвращает появление публикаций с одинаковым содержимым если интервал между ними менее 2 минут"
+"Three dimensional tic-tac-toe is just like the traditional game except that "
+"it is played on multiple levels simultaneously. "
+msgstr "Трехмерный Tic-Tac-Toe похож на традиционную игру, за исключением того, что игра идёт на нескольких уровнях одновременно."
-#: ../../include/features.php:275
-msgid "Auto-save drafts of posts and comments"
-msgstr "Автоматически сохранять черновики публикаций и комментариев"
+#: ../../extend/addon/hzaddons/tictac/tictac.php:62
+msgid ""
+"In this case there are three levels. You win by getting three in a row on "
+"any level, as well as up, down, and diagonally across the different levels."
+msgstr "Имеется три уровня. Вы выигрываете, получая три подряд на любом уровне, а также вверх, вниз и по диагонали на разных уровнях."
-#: ../../include/features.php:276
+#: ../../extend/addon/hzaddons/tictac/tictac.php:64
msgid ""
-"Automatically saves post and comment drafts in local browser storage to help "
-"prevent accidental loss of compositions"
-msgstr "Автоматически сохраняет черновики публикаций и комментариев в локальном хранилище браузера для предотвращения их случайной утраты"
+"The handicap game disables the center position on the middle level because "
+"the player claiming this square often has an unfair advantage."
+msgstr "Игра с форой отключает центральную позицию на среднем уровне, потому что игрок, претендующий на этот квадрат, часто имеет несправедливое преимущество."
-#: ../../include/features.php:285
-msgid "Manage"
-msgstr "Управление"
+#: ../../extend/addon/hzaddons/tictac/tictac.php:183
+msgid "You go first..."
+msgstr "Вы начинаете..."
-#: ../../include/features.php:289
-msgid "Navigation Channel Select"
-msgstr "Выбор канала навигации"
+#: ../../extend/addon/hzaddons/tictac/tictac.php:188
+msgid "I'm going first this time..."
+msgstr "На этот раз начинаю я..."
-#: ../../include/features.php:290
-msgid "Change channels directly from within the navigation dropdown menu"
-msgstr "Изменить канал напрямую из выпадающего меню"
+#: ../../extend/addon/hzaddons/tictac/tictac.php:194
+msgid "You won!"
+msgstr "Вы выиграли!"
-#: ../../include/features.php:304
-msgid "Save search terms for re-use"
-msgstr "Сохранять результаты поиска для повторного использования"
+#: ../../extend/addon/hzaddons/tictac/tictac.php:200
+#: ../../extend/addon/hzaddons/tictac/tictac.php:225
+msgid "\"Cat\" game!"
+msgstr "Ничья!"
-#: ../../include/features.php:312
-msgid "Ability to file posts under folders"
-msgstr "Возможность размещать публикации в каталогах"
+#: ../../extend/addon/hzaddons/tictac/tictac.php:223
+msgid "I won!"
+msgstr "Я выиграл!"
-#: ../../include/features.php:319
-msgid "Alternate Stream Order"
-msgstr "Отображение потока"
+#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:15
+msgid "Add some colour to tag clouds"
+msgstr "Добавить немного цвета для облака тегов"
-#: ../../include/features.php:320
-msgid ""
-"Ability to order the stream by last post date, last comment date or "
-"unthreaded activities"
-msgstr "Возможность показывать поток по дате последнего сообщения, последнего комментария или в порядке поступления"
+#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:21
+#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:26
+msgid "Rainbow Tag App"
+msgstr "Приложение \"Радуга тегов\""
-#: ../../include/features.php:327
-msgid "Contact Filter"
-msgstr "Фильтр контактов"
+#: ../../extend/addon/hzaddons/rainbowtag/Mod_Rainbowtag.php:34
+msgid "Rainbow Tag"
+msgstr "Радуга тегов"
-#: ../../include/features.php:328
-msgid "Ability to display only posts of a selected contact"
-msgstr "Возможность показа публикаций только от выбранных контактов"
+#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:48
+msgid "Your channel has been upgraded to $Projectname version"
+msgstr "Ваш канал был обновлён до версии $Projectname"
-#: ../../include/features.php:335
-msgid "Forum Filter"
-msgstr "Фильтр по форумам"
+#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:50
+msgid "Please have a look at the"
+msgstr "Пожалуйста, взгляните на"
-#: ../../include/features.php:336
-msgid "Ability to display only posts of a specific forum"
-msgstr "Возможность показа публикаций только определённого форума"
+#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:52
+msgid "git history"
+msgstr "в истории git"
-#: ../../include/features.php:343
-msgid "Personal Posts Filter"
-msgstr "Персональный фильтр публикаций"
+#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:54
+msgid "change log"
+msgstr "журнал измнений"
+
+#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:55
+msgid "for further info."
+msgstr "для дополнительных сведений."
+
+#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:60
+msgid "Upgrade Info"
+msgstr "Сведения об обновлении"
+
+#: ../../extend/addon/hzaddons/upgrade_info/upgrade_info.php:64
+msgid "Do not show this again"
+msgstr "Больше не показывать"
+
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:94
+msgid "Hubzilla Directory Stats"
+msgstr "Каталог статистики Hubzilla"
+
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:95
+msgid "Total Hubs"
+msgstr "Всего хабов"
-#: ../../include/features.php:344
-msgid "Ability to display only posts that you've interacted on"
-msgstr "Возможность показа только тех публикаций с которыми вы взаимодействовали"
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:97
+msgid "Hubzilla Hubs"
+msgstr "Хабы Hubzilla"
-#: ../../include/features.php:365
-msgid "Photo Location"
-msgstr "Местоположение фотографии"
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:99
+msgid "Friendica Hubs"
+msgstr "Хабы Friendica"
-#: ../../include/features.php:366
-msgid "If location data is available on uploaded photos, link this to a map."
-msgstr "Если данные о местоположении доступны на загруженных фотографий, связать их с картой."
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:101
+msgid "Diaspora Pods"
+msgstr "Стручки Diaspora"
-#: ../../include/features.php:379
-msgid "Advanced Profiles"
-msgstr "Расширенные профили"
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:103
+msgid "Hubzilla Channels"
+msgstr "Каналы Hubzilla"
-#: ../../include/features.php:380
-msgid "Additional profile sections and selections"
-msgstr "Дополнительные секции и выборы профиля"
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:105
+msgid "Friendica Channels"
+msgstr "Каналы Friendica"
-#: ../../include/features.php:387
-msgid "Profile Import/Export"
-msgstr "Импорт / экспорт профиля"
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:107
+msgid "Diaspora Channels"
+msgstr "Каналы Diaspora"
-#: ../../include/features.php:388
-msgid "Save and load profile details across sites/channels"
-msgstr "Сохранение и загрузка настроек профиля на всех сайтах / каналах"
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:109
+msgid "Aged 35 and above"
+msgstr "Возраст 35 и выше"
-#: ../../include/features.php:395
-msgid "Multiple Profiles"
-msgstr "Несколько профилей"
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:111
+msgid "Aged 34 and under"
+msgstr "Возраст 34 и ниже"
-#: ../../include/features.php:396
-msgid "Ability to create multiple profiles"
-msgstr "Возможность создания нескольких профилей"
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:113
+msgid "Average Age"
+msgstr "Средний возраст"
-#: ../../include/taxonomy.php:320
-msgid "Trending"
-msgstr "В тренде"
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:115
+msgid "Known Chatrooms"
+msgstr "Известные чаты"
-#: ../../include/taxonomy.php:550
-msgid "Keywords"
-msgstr "Ключевые слова"
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:117
+msgid "Known Tags"
+msgstr "Известные теги"
-#: ../../include/taxonomy.php:571
-msgid "have"
-msgstr "иметь"
+#: ../../extend/addon/hzaddons/dirstats/dirstats.php:119
+msgid ""
+"Please note Diaspora and Friendica statistics are merely those **this "
+"directory** is aware of, and not all those known in the network. This also "
+"applies to chatrooms,"
+msgstr "Обратите внимание, что статистика Diaspora и Friendica это только те, о которых ** этот каталог ** знает, а не все известные в сети. Это также относится и к чатам."
-#: ../../include/taxonomy.php:571
-msgid "has"
-msgstr "есть"
+#: ../../extend/addon/hzaddons/nofed/nofed.php:47
+msgid "Federate"
+msgstr "Федерировать"
-#: ../../include/taxonomy.php:572
-msgid "want"
-msgstr "хотеть"
+#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:21
+msgid "nofed Settings saved."
+msgstr "Настройки nofed сохранены."
-#: ../../include/taxonomy.php:572
-msgid "wants"
-msgstr "хотеть"
+#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:33
+msgid "No Federation App"
+msgstr "Приложение No Federation"
-#: ../../include/taxonomy.php:573
-msgid "likes"
-msgstr "нравится"
+#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:34
+msgid ""
+"Prevent posting from being federated to anybody. It will exist only on your "
+"channel page."
+msgstr "Запрещает федеративные функций для публикаций. Они будут существовать только на странице вашего канала."
-#: ../../include/taxonomy.php:574
-msgid "dislikes"
-msgstr "не нравится"
+#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:42
+msgid "Federate posts by default"
+msgstr "Разрешить федерацию публикаций по умолчанию"
-#: ../../include/account.php:36
-msgid "Not a valid email address"
-msgstr "Недействительный адрес электронной почты"
+#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:50
+msgid "No Federation"
+msgstr "Отключить Federation"
-#: ../../include/account.php:38
-msgid "Your email domain is not among those allowed on this site"
-msgstr "Домен электронной почты не входит в число тех, которые разрешены на этом сайте"
+#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:23
+msgid "TOTP Two-Step Verification"
+msgstr "Двухэтапная верификация TOTP"
-#: ../../include/account.php:44
-msgid "Your email address is already registered at this site."
-msgstr "Ваш адрес электронной почты уже зарегистрирован на этом сайте."
+#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:24
+msgid "Enter the 2-step verification generated by your authenticator app:"
+msgstr "Введите код проверки, созданный вашим приложением для аутентификации"
-#: ../../include/account.php:76
-msgid "An invitation is required."
-msgstr "Требуется приглашение."
+#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:25
+msgid "Success!"
+msgstr "Успех!"
-#: ../../include/account.php:80
-msgid "Invitation could not be verified."
-msgstr "Не удалось проверить приглашение."
+#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:26
+msgid "Invalid code, please try again."
+msgstr "Неверный код. Пожалуйста, попробуйте ещё раз."
-#: ../../include/account.php:156
-msgid "Please enter the required information."
-msgstr "Пожалуйста, введите необходимую информацию."
+#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:27
+msgid "Too many invalid codes..."
+msgstr "Слишком много неверных кодов..."
-#: ../../include/account.php:223
-msgid "Failed to store account information."
-msgstr "Не удалось сохранить информацию аккаунта."
+#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:28
+msgid "Verify"
+msgstr "Проверить"
-#: ../../include/account.php:311
-#, php-format
-msgid "Registration confirmation for %s"
-msgstr "Подтверждение регистрации на %s"
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:90
+msgid ""
+"You haven't set a TOTP secret yet.\n"
+"Please click the button below to generate one and register this site\n"
+"with your preferred authenticator app."
+msgstr "Вы еще не установили секретный код TOTP. Пожалуйста, нажмите на кнопку ниже, чтобы сгенерировать его и зарегистрировать этот сайт в предпочитаемом вами приложении для аутентификации."
-#: ../../include/account.php:380
-#, php-format
-msgid "Registration request at %s"
-msgstr "Запрос регистрации на %s"
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:93
+msgid "Your TOTP secret is"
+msgstr "Ваш секретный код TOTP"
-#: ../../include/account.php:402
-msgid "your registration password"
-msgstr "ваш пароль регистрации"
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:94
+msgid ""
+"Be sure to save it somewhere in case you lose or replace your mobile "
+"device.\n"
+"Use your mobile device to scan the QR code below to register this site\n"
+"with your preferred authenticator app."
+msgstr "Обязательно сохраните его где-нибудь на случай потери или замены мобильного устройства. С помощью мобильного устройства отсканируйте приведенный ниже QR-код, чтобы зарегистрировать этот сайт в предпочитаемом вами приложении для аутентификации."
-#: ../../include/account.php:408 ../../include/account.php:471
-#, php-format
-msgid "Registration details for %s"
-msgstr "Регистрационные данные для %s"
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:99
+msgid "Test"
+msgstr "Тест"
-#: ../../include/account.php:482
-msgid "Account approved."
-msgstr "Аккаунт утвержден."
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:100
+msgid "Generate New Secret"
+msgstr "Сгенерировать новый код"
-#: ../../include/account.php:522
-#, php-format
-msgid "Registration revoked for %s"
-msgstr "Регистрация отозвана для %s"
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:101
+msgid "Go"
+msgstr "Вперёд"
-#: ../../include/account.php:805 ../../include/account.php:807
-msgid "Click here to upgrade."
-msgstr "Нажмите здесь для обновления."
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:102
+msgid "Enter your password"
+msgstr "Введите ваш пароль"
-#: ../../include/account.php:813
-msgid "This action exceeds the limits set by your subscription plan."
-msgstr "Это действие превышает ограничения, установленные в вашем плане."
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:103
+msgid "enter TOTP code from your device"
+msgstr "введите код TOTP из вашего устройства"
-#: ../../include/account.php:818
-msgid "This action is not available under your subscription plan."
-msgstr "Это действие невозможно из-за ограничений в вашем плане."
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:104
+msgid "Pass!"
+msgstr "Принято!"
-#: ../../include/datetime.php:140
-msgid "Birthday"
-msgstr "День рождения"
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:105
+msgid "Fail"
+msgstr "Отказано"
-#: ../../include/datetime.php:140
-msgid "Age: "
-msgstr "Возраст:"
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:106
+msgid "Incorrect password, try again."
+msgstr "Неверный пароль, попробуйте снова."
-#: ../../include/datetime.php:140
-msgid "YYYY-MM-DD or MM-DD"
-msgstr "YYYY-MM-DD или MM-DD"
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:107
+msgid "Record your new TOTP secret and rescan the QR code above."
+msgstr "Запишите ваш секретный код TOTP и повторно отсканируйте приведенный ниже QR-код."
-#: ../../include/datetime.php:244
-msgid "less than a second ago"
-msgstr "менее чем одну секунду"
+#: ../../extend/addon/hzaddons/totp/Settings/Totp.php:115
+msgid "TOTP Settings"
+msgstr "Настройки TOTP"
-#: ../../include/datetime.php:262
-#, php-format
-msgctxt "e.g. 22 hours ago, 1 minute ago"
-msgid "%1$d %2$s ago"
-msgstr "%1$d %2$s назад"
+#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:81
+msgid "Hubzilla File Storage Import"
+msgstr "Импорт файлового хранилища Hubzilla"
-#: ../../include/datetime.php:273
-msgctxt "relative_date"
-msgid "year"
-msgid_plural "years"
-msgstr[0] "год"
-msgstr[1] "года"
-msgstr[2] "лет"
+#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:82
+msgid "This will import all your cloud files from another server."
+msgstr "Это позволит импортировать все ваши файлы с другого сервера."
-#: ../../include/datetime.php:276
-msgctxt "relative_date"
-msgid "month"
-msgid_plural "months"
-msgstr[0] "месяц"
-msgstr[1] "месяца"
-msgstr[2] "месяцев"
+#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:83
+msgid "Hubzilla Server base URL"
+msgstr "Базовый URL сервера Hubzilla"
-#: ../../include/datetime.php:279
-msgctxt "relative_date"
-msgid "week"
-msgid_plural "weeks"
-msgstr[0] "неделю"
-msgstr[1] "недели"
-msgstr[2] "недель"
+#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:20
+#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:24
+msgid "NSA Bait App"
+msgstr "Приложение NSA Bait"
-#: ../../include/datetime.php:282
-msgctxt "relative_date"
-msgid "day"
-msgid_plural "days"
-msgstr[0] "день"
-msgstr[1] "дня"
-msgstr[2] "дней"
+#: ../../extend/addon/hzaddons/nsabait/Mod_Nsabait.php:26
+msgid "Make yourself a political target"
+msgstr "Сделать себя политической мишенью"
-#: ../../include/datetime.php:285
-msgctxt "relative_date"
-msgid "hour"
-msgid_plural "hours"
-msgstr[0] "час"
-msgstr[1] "часа"
-msgstr[2] "часов"
+#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:35
+msgid "Smileybutton App"
+msgstr "Приложение \"Кнопка со смайликам\""
+
+#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:36
+msgid "Adds a smileybutton to the jot editor"
+msgstr "Добавлять кнопку со смайликами в редактор Jot"
-#: ../../include/datetime.php:288
-msgctxt "relative_date"
-msgid "minute"
-msgid_plural "minutes"
-msgstr[0] "минуту"
-msgstr[1] "минуты"
-msgstr[2] "минут"
+#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:44
+msgid "Hide the button and show the smilies directly."
+msgstr "Скрыть кнопку и сразу показывать смайлики."
-#: ../../include/datetime.php:291
-msgctxt "relative_date"
-msgid "second"
-msgid_plural "seconds"
-msgstr[0] "секунду"
-msgstr[1] "секунды"
-msgstr[2] "секунд"
+#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:52
+msgid "Smileybutton Settings"
+msgstr "Настройки кнопки со смайликами"
-#: ../../include/datetime.php:520
-#, php-format
-msgid "%1$s's birthday"
-msgstr "День рождения %1$s"
+#: ../../extend/addon/hzaddons/flattrwidget/flattrwidget.php:50
+msgid "Flattr this!"
+msgstr "Flattr это!"
-#: ../../include/datetime.php:521
-#, php-format
-msgid "Happy Birthday %1$s"
-msgstr "С Днем рождения %1$s !"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:41
+msgid "Flattr widget settings updated."
+msgstr "Настройки виджета Flattr обновлены."
-#: ../../include/nav.php:90
-msgid "Remote authentication"
-msgstr "Удаленная аутентификация"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:53
+msgid "Flattr Widget App"
+msgstr "Приложение \"Виджет Flattr\""
-#: ../../include/nav.php:90
-msgid "Click to authenticate to your home hub"
-msgstr "Нажмите, чтобы аутентифицировать себя на домашнем узле"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:54
+msgid "Add a Flattr button to your channel page"
+msgstr "Добавить кнопку Flattr на страницу вашего канала"
-#: ../../include/nav.php:96
-msgid "Manage your channels"
-msgstr "Управление вашими каналами"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:65
+msgid "Flattr user"
+msgstr "Пользователь Flattr"
-#: ../../include/nav.php:99
-msgid "Manage your privacy groups"
-msgstr "Управление вашим группами конфиденциальности"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:69
+msgid "URL of the Thing to flattr"
+msgstr "URL ccылки на Flattr"
-#: ../../include/nav.php:101
-msgid "Account/Channel Settings"
-msgstr "Настройки аккаунта / канала"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:69
+msgid "If empty channel URL is used"
+msgstr "Если пусто, то используется URL канала"
-#: ../../include/nav.php:107 ../../include/nav.php:136
-msgid "End this session"
-msgstr "Закончить эту сессию"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:73
+msgid "Title of the Thing to flattr"
+msgstr "Заголовок вещи на Flattr"
-#: ../../include/nav.php:110
-msgid "Your profile page"
-msgstr "Страницa вашего профиля"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:73
+msgid "If empty \"channel name on The Hubzilla\" will be used"
+msgstr "Если пусто, то будет использовано \"Название канала Hubzilla\""
-#: ../../include/nav.php:113
-msgid "Manage/Edit profiles"
-msgstr "Управление / редактирование профилей"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:77
+msgid "Static or dynamic flattr button"
+msgstr "Статическая или динамическая кнопка Flattr"
-#: ../../include/nav.php:122 ../../include/nav.php:126
-msgid "Sign in"
-msgstr "Войти"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:77
+msgid "static"
+msgstr "статическая"
-#: ../../include/nav.php:153
-msgid "Take me home"
-msgstr "Домой"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:77
+msgid "dynamic"
+msgstr "динамическая"
-#: ../../include/nav.php:155
-msgid "Log me out of this site"
-msgstr "Выйти с этого сайта"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:81
+msgid "Alignment of the widget"
+msgstr "Выравнивание виджета"
-#: ../../include/nav.php:160
-msgid "Create an account"
-msgstr "Создать аккаунт"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:81
+msgid "left"
+msgstr "слева"
-#: ../../include/nav.php:172
-msgid "Help and documentation"
-msgstr "Справочная информация и документация"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:81
+msgid "right"
+msgstr "справа"
-#: ../../include/nav.php:186
-msgid "Search site @name, !forum, #tag, ?docs, content"
-msgstr "Искать на сайте @имя, !форум, #тег, ?документ, содержимое"
+#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:89
+msgid "Flattr Widget"
+msgstr "Виджет Flattr"
-#: ../../include/nav.php:192
-msgid "Site Setup and Configuration"
-msgstr "Установка и конфигурация сайта"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:19
+msgid "lonely"
+msgstr "одинокий"
-#: ../../include/nav.php:332
-msgid "@name, !forum, #tag, ?doc, content"
-msgstr "@имя, !форум, #тег, ?документ, содержимое"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:20
+msgid "drunk"
+msgstr "пьяный"
-#: ../../include/nav.php:333
-msgid "Please wait..."
-msgstr "Подождите пожалуйста ..."
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:21
+msgid "horny"
+msgstr "возбуждённый"
-#: ../../include/nav.php:339
-msgid "Add Apps"
-msgstr "Добавить приложения"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:22
+msgid "stoned"
+msgstr "под кайфом"
-#: ../../include/nav.php:340
-msgid "Arrange Apps"
-msgstr "Упорядочить приложения"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:23
+msgid "fucked up"
+msgstr "облажался"
-#: ../../include/nav.php:341
-msgid "Toggle System Apps"
-msgstr "Показать системные приложения"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:24
+msgid "clusterfucked"
+msgstr "в полной заднице"
-#: ../../include/nav.php:426
-msgid "Status Messages and Posts"
-msgstr "Статусы и публикации"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:25
+msgid "crazy"
+msgstr "сумасшедший"
-#: ../../include/nav.php:439
-msgid "Profile Details"
-msgstr "Информация о профиле"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:26
+msgid "hurt"
+msgstr "обиженный"
-#: ../../include/nav.php:449 ../../include/photos.php:666
-msgid "Photo Albums"
-msgstr "Фотоальбомы"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:27
+msgid "sleepy"
+msgstr "сонный"
-#: ../../include/nav.php:457
-msgid "Files and Storage"
-msgstr "Файлы и хранилище"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:28
+msgid "grumpy"
+msgstr "сердитый"
-#: ../../include/nav.php:495
-msgid "Saved Bookmarks"
-msgstr "Сохранённые закладки"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:29
+msgid "high"
+msgstr "кайфует"
-#: ../../include/nav.php:506
-msgid "View Cards"
-msgstr "Просмотреть карточки"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:30
+msgid "semi-conscious"
+msgstr "в полубезсознании"
-#: ../../include/nav.php:517
-msgid "View Articles"
-msgstr "Просмотр статей"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:31
+msgid "in love"
+msgstr "влюблённый"
-#: ../../include/nav.php:529
-msgid "View Webpages"
-msgstr "Просмотр веб-страниц"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:32
+msgid "in lust"
+msgstr "похотливый"
-#: ../../include/photos.php:151
-#, php-format
-msgid "Image exceeds website size limit of %lu bytes"
-msgstr "Файл превышает предельный размер для сайта в %lu байт"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:33
+msgid "naked"
+msgstr "обнажённый"
-#: ../../include/photos.php:162
-msgid "Image file is empty."
-msgstr "Файл изображения пуст."
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:34
+msgid "stinky"
+msgstr "вонючий"
-#: ../../include/photos.php:324
-msgid "Photo storage failed."
-msgstr "Ошибка хранилища фотографий."
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:35
+msgid "sweaty"
+msgstr "потный"
-#: ../../include/photos.php:373
-msgid "a new photo"
-msgstr "новая фотография"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:36
+msgid "bleeding out"
+msgstr "истекающий кровью"
-#: ../../include/photos.php:377
-#, php-format
-msgctxt "photo_upload"
-msgid "%1$s posted %2$s to %3$s"
-msgstr "%1$s опубликовал %2$s в %3$s"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:37
+msgid "victorious"
+msgstr "победивший"
-#: ../../include/photos.php:671
-msgid "Upload New Photos"
-msgstr "Загрузить новые фотографии"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:38
+msgid "defeated"
+msgstr "проигравший"
-#: ../../include/zot.php:774
-msgid "Invalid data packet"
-msgstr "Неверный пакет данных"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:39
+msgid "envious"
+msgstr "завидует"
-#: ../../include/zot.php:4329
-msgid "invalid target signature"
-msgstr "недопустимая целевая подпись"
+#: ../../extend/addon/hzaddons/moremoods/moremoods.php:40
+msgid "jealous"
+msgstr "ревнует"
-#: ../../include/connections.php:133
-msgid "New window"
-msgstr "Новое окно"
+#: ../../extend/addon/hzaddons/gnusoc/Mod_Gnusoc.php:16
+msgid ""
+"The GNU-Social protocol does not support location independence. Connections "
+"you make within that network may be unreachable from alternate channel "
+"locations."
+msgstr "Протокол GNU-Social не поддерживает независимость от расположения. Ваши контакты установленные в этой сети могут быть недоступны из альтернативных мест размещения канала."
-#: ../../include/connections.php:134
-msgid "Open the selected location in a different window or browser tab"
-msgstr "Открыть выбранное местоположение в другом окне или вкладке браузера"
+#: ../../extend/addon/hzaddons/gnusoc/Mod_Gnusoc.php:22
+msgid "GNU-Social Protocol App"
+msgstr "Приложение \"Протокол GNU-Social\""
-#: ../../include/auth.php:192
-msgid "Delegation session ended."
-msgstr "Делегированная сессия завершена."
+#: ../../extend/addon/hzaddons/gnusoc/Mod_Gnusoc.php:34
+msgid "GNU-Social Protocol"
+msgstr "Протокол GNU-Social"
-#: ../../include/auth.php:196
-msgid "Logged out."
-msgstr "Вышел из системы."
+#: ../../extend/addon/hzaddons/gnusoc/gnusoc.php:451
+msgid "Follow"
+msgstr "Отслеживать"
-#: ../../include/auth.php:291
-msgid "Email validation is incomplete. Please check your email."
-msgstr "Проверка email не завершена. Пожалуйста, проверьте вашу почту."
+#: ../../extend/addon/hzaddons/gnusoc/gnusoc.php:454
+#, php-format
+msgid "%1$s is now following %2$s"
+msgstr "%1$s сейчас отслеживает %2$s"
-#: ../../include/auth.php:307
-msgid "Failed authentication"
-msgstr "Ошибка аутентификации"
+#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:15
+msgid "WYSIWYG status editor"
+msgstr "WYSIWYG редактор статуса "
-#: ../../include/help.php:80
-msgid "Help:"
-msgstr "Помощь:"
+#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:21
+#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:26
+msgid "WYSIWYG Status App"
+msgstr "Приложение \"WYSIWYG статус\""
-#: ../../include/help.php:129
-msgid "Not Found"
-msgstr "Не найдено"
+#: ../../extend/addon/hzaddons/hsse/Mod_Hsse.php:34
+msgid "WYSIWYG Status"
+msgstr "WYSIWYG статус"
diff --git a/view/ru/hstrings.php b/view/ru/hstrings.php
index edab1377e..a39e6fa77 100644
--- a/view/ru/hstrings.php
+++ b/view/ru/hstrings.php
@@ -6,3463 +6,743 @@ function string_plural_select_ru($n){
}}
App::$rtl = 0;
App::$strings["plural_function_code"] = "(n%10==1 && n%100!=11 ? 0 : (n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2))";
-App::$strings["Can view my channel stream and posts"] = "Может просматривать мой поток и сообщения";
-App::$strings["Can send me their channel stream and posts"] = "Может присылать мне свои потоки и сообщения";
-App::$strings["Can view my default channel profile"] = "Может просматривать мой стандартный профиль канала";
-App::$strings["Can view my connections"] = "Может просматривать мои контакты";
-App::$strings["Can view my file storage and photos"] = "Может просматривать мое хранилище файлов";
-App::$strings["Can upload/modify my file storage and photos"] = "Может загружать/изменять мои файлы и фотографии в хранилище";
-App::$strings["Can view my channel webpages"] = "Может просматривать мои веб-страницы";
-App::$strings["Can view my wiki pages"] = "Может просматривать мои вики-страницы";
-App::$strings["Can create/edit my channel webpages"] = "Может редактировать мои веб-страницы";
-App::$strings["Can write to my wiki pages"] = "Может редактировать мои вики-страницы";
-App::$strings["Can post on my channel (wall) page"] = "Может публиковать на моей странице канала";
-App::$strings["Can comment on or like my posts"] = "Может прокомментировать или отмечать как понравившиеся мои публикации";
-App::$strings["Can send me private mail messages"] = "Может отправлять мне личные сообщения по эл. почте";
-App::$strings["Can like/dislike profiles and profile things"] = "Может комментировать или отмечать как нравится/ненравится мой профиль";
-App::$strings["Can forward to all my channel connections via ! mentions in posts"] = "Может пересылать всем подписчикам моего канала используя ! в публикациях";
-App::$strings["Can chat with me"] = "Может общаться со мной в чате";
-App::$strings["Can source my public posts in derived channels"] = "Может использовать мои публичные сообщения в клонированных лентах сообщений";
-App::$strings["Can administer my channel"] = "Может администрировать мой канал";
-App::$strings["Social Networking"] = "Социальная Сеть";
-App::$strings["Social - Federation"] = "Социальная - Федерация";
-App::$strings["Social - Mostly Public"] = "Социальная - В основном общественный";
-App::$strings["Social - Restricted"] = "Социальная - Ограниченный";
-App::$strings["Social - Private"] = "Социальная - Частный";
-App::$strings["Community Forum"] = "Форум сообщества";
-App::$strings["Forum - Mostly Public"] = "Форум - В основном общественный";
-App::$strings["Forum - Restricted"] = "Форум - Ограниченный";
-App::$strings["Forum - Private"] = "Форум - Частный";
-App::$strings["Feed Republish"] = "Публиковать ленты новостей";
-App::$strings["Feed - Mostly Public"] = "Ленты новостей - В основном общественный";
-App::$strings["Feed - Restricted"] = "Ленты новостей - Ограниченный";
-App::$strings["Special Purpose"] = "Спец. назначение";
-App::$strings["Special - Celebrity/Soapbox"] = "Спец. назначение - Знаменитость/Soapbox";
-App::$strings["Special - Group Repository"] = "Спец. назначение - Групповой репозиторий";
+App::$strings["Source channel not found."] = "Канал-источник не найден.";
+App::$strings["Default"] = "По умолчанию";
+App::$strings["Focus (Hubzilla default)"] = "Фокус (по умолчанию Hubzilla)";
+App::$strings["Submit"] = "Отправить";
+App::$strings["Theme settings"] = "Настройки темы";
+App::$strings["Narrow navbar"] = "Узкая панель навигации";
+App::$strings["No"] = "Нет";
+App::$strings["Yes"] = "Да";
+App::$strings["Navigation bar background color"] = "Панель навигации, цвет фона";
+App::$strings["Navigation bar icon color "] = "Панель навигации, цвет значков";
+App::$strings["Navigation bar active icon color "] = "Панель навигации, цвет активного значка";
+App::$strings["Link color"] = "Цвет ссылок";
+App::$strings["Set font-color for banner"] = "Цвет текста в шапке";
+App::$strings["Set the background color"] = "Цвет фона";
+App::$strings["Set the background image"] = "Фоновое изображение";
+App::$strings["Set the background color of items"] = "Цвет фона элементов";
+App::$strings["Set the background color of comments"] = "Цвет фона комментариев";
+App::$strings["Set font-size for the entire application"] = "Установить системный размер шрифта";
+App::$strings["Examples: 1rem, 100%, 16px"] = "Например: 1rem, 100%, 16px";
+App::$strings["Set font-color for posts and comments"] = "Цвет шрифта для публикаций и комментариев";
+App::$strings["Set radius of corners"] = "Радиус скруглений";
+App::$strings["Example: 4px"] = "Например: 4px";
+App::$strings["Set shadow depth of photos"] = "Глубина теней фотографий";
+App::$strings["Set maximum width of content region in pixel"] = "Максимальная ширина содержания региона (в пикселях)";
+App::$strings["Leave empty for default width"] = "Оставьте пустым для ширины по умолчанию";
+App::$strings["Set size of conversation author photo"] = "Размер фотографии автора беседы";
+App::$strings["Set size of followup author photos"] = "Размер фотографий подписчиков";
+App::$strings["Show advanced settings"] = "Показать расширенные настройки";
+App::$strings["Profile to assign new connections"] = "Назначить профиль для новых контактов";
+App::$strings["Frequently"] = "Часто";
+App::$strings["Hourly"] = "Ежечасно";
+App::$strings["Twice daily"] = "Дважды в день";
+App::$strings["Daily"] = "Ежедневно";
+App::$strings["Weekly"] = "Еженедельно";
+App::$strings["Monthly"] = "Ежемесячно";
+App::$strings["Male"] = "Мужчина";
+App::$strings["Female"] = "Женщина";
+App::$strings["Currently Male"] = "В настоящее время мужской";
+App::$strings["Currently Female"] = "В настоящее время женский";
+App::$strings["Mostly Male"] = "В основном мужской";
+App::$strings["Mostly Female"] = "В основном женский";
+App::$strings["Transgender"] = "Трансгендер";
+App::$strings["Intersex"] = "Интерсексуал";
+App::$strings["Transsexual"] = "Транссексуал";
+App::$strings["Hermaphrodite"] = "Гермафродит";
+App::$strings["Neuter"] = "Среднего рода";
+App::$strings["Non-specific"] = "Неспецифический";
App::$strings["Other"] = "Другой";
-App::$strings["Custom/Expert Mode"] = "Экспертный режим";
-App::$strings["Requested profile is not available."] = "Запрашиваемый профиль не доступен.";
+App::$strings["Undecided"] = "Не решил";
+App::$strings["Males"] = "Мужчины";
+App::$strings["Females"] = "Женщины";
+App::$strings["Gay"] = "Гей";
+App::$strings["Lesbian"] = "Лесбиянка";
+App::$strings["No Preference"] = "Без предпочтений";
+App::$strings["Bisexual"] = "Бисексуал";
+App::$strings["Autosexual"] = "Автосексуал";
+App::$strings["Abstinent"] = "Воздержание";
+App::$strings["Virgin"] = "Девственник";
+App::$strings["Deviant"] = "Отклоняющийся от нормы";
+App::$strings["Fetish"] = "Фетишист";
+App::$strings["Oodles"] = "Множественный";
+App::$strings["Nonsexual"] = "Асексуал";
+App::$strings["Single"] = "Одиночка";
+App::$strings["Lonely"] = "Одинокий";
+App::$strings["Available"] = "Свободен";
+App::$strings["Unavailable"] = "Занят";
+App::$strings["Has crush"] = "Влюблён";
+App::$strings["Infatuated"] = "без ума";
+App::$strings["Dating"] = "Встречаюсь";
+App::$strings["Unfaithful"] = "Неверный";
+App::$strings["Sex Addict"] = "Эротоман";
+App::$strings["Friends"] = "Друзья";
+App::$strings["Friends/Benefits"] = "Друзья / Выгоды";
+App::$strings["Casual"] = "Легкомысленный";
+App::$strings["Engaged"] = "Помолвлен";
+App::$strings["Married"] = "В браке";
+App::$strings["Imaginarily married"] = "В воображаемом браке";
+App::$strings["Partners"] = "Партнёрство";
+App::$strings["Cohabiting"] = "Сожительствующие";
+App::$strings["Common law"] = "Гражданский брак";
+App::$strings["Happy"] = "Счастлив";
+App::$strings["Not looking"] = "Не нуждаюсь";
+App::$strings["Swinger"] = "Свингер";
+App::$strings["Betrayed"] = "Предан";
+App::$strings["Separated"] = "Разделён";
+App::$strings["Unstable"] = "Нестабильно";
+App::$strings["Divorced"] = "В разводе";
+App::$strings["Imaginarily divorced"] = "В воображаемом разводе";
+App::$strings["Widowed"] = "Вдовец / вдова";
+App::$strings["Uncertain"] = "Неопределенный";
+App::$strings["It's complicated"] = "Это сложно";
+App::$strings["Don't care"] = "Всё равно";
+App::$strings["Ask me"] = "Спроси меня";
App::$strings["Permission denied."] = "Доступ запрещен.";
-App::$strings["Block Name"] = "Название блока";
-App::$strings["Blocks"] = "Блокировки";
-App::$strings["Block Title"] = "Заблокировать заголовок";
-App::$strings["Created"] = "Создано";
-App::$strings["Edited"] = "Отредактировано";
-App::$strings["Create"] = "Создать";
-App::$strings["Edit"] = "Изменить";
-App::$strings["Share"] = "Поделиться";
-App::$strings["Delete"] = "Удалить";
-App::$strings["View"] = "Просмотр";
-App::$strings["Total invitation limit exceeded."] = "Превышено общее количество приглашений.";
-App::$strings["%s : Not a valid email address."] = "%s : Недействительный адрес электронной почты.";
-App::$strings["Please join us on \$Projectname"] = "Присоединятесь к \$Projectname !";
-App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Превышен лимит приглашений. Пожалуйста, свяжитесь с администрацией сайта.";
-App::$strings["%s : Message delivery failed."] = "%s : Доставка сообщения не удалась.";
-App::$strings["%d message sent."] = array(
- 0 => "%d сообщение отправлено.",
- 1 => "%d сообщения отправлено.",
- 2 => "%d сообщений отправлено.",
+App::$strings["Image exceeds website size limit of %lu bytes"] = "Файл превышает предельный размер для сайта в %lu байт";
+App::$strings["Image file is empty."] = "Файл изображения пуст.";
+App::$strings["Unable to process image"] = "Не удается обработать изображение";
+App::$strings["Photo storage failed."] = "Ошибка хранилища фотографий.";
+App::$strings["a new photo"] = "новая фотография";
+App::$strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$s опубликовал %2\$s в %3\$s";
+App::$strings["Photo Albums"] = "Фотоальбомы";
+App::$strings["Recent Photos"] = "Последние фотографии";
+App::$strings["Upload New Photos"] = "Загрузить новые фотографии";
+App::$strings["View PDF"] = "Просмотреть PDF";
+App::$strings[" by "] = " из ";
+App::$strings[" on "] = " на ";
+App::$strings["Embedded content"] = "Встроенное содержимое";
+App::$strings["Embedding disabled"] = "Встраивание отключено";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Неверный токен безопасности для формы. Вероятно, это произошло потому, что форма была открыта слишком долго (> 3-х часов) перед её отправкой.";
+App::$strings["%d invitation available"] = array(
+ 0 => "доступно %d приглашение",
+ 1 => "доступны %d приглашения",
+ 2 => "доступны %d приглашений",
);
-App::$strings["Invite App"] = "Приложение \"Пригласить\"";
-App::$strings["Not Installed"] = "не установлено";
-App::$strings["Send email invitations to join this network"] = "Отправить приглашение присоединиться к этой сети по электронной почте";
-App::$strings["You have no more invitations available"] = "У вас больше нет приглашений";
-App::$strings["Send invitations"] = "Отправить приглашение";
-App::$strings["Enter email addresses, one per line:"] = "Введите адреса электронной почты, по одному в строке:";
-App::$strings["Your message:"] = "Сообщение:";
-App::$strings["Please join my community on \$Projectname."] = "Присоединятесь к нашему сообществу \$Projectname !";
-App::$strings["You will need to supply this invitation code:"] = "Вам нужно предоставит этот код приглашения:";
-App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Зарегистрируйтесь на любом из серверов \$Projectname";
-App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Введите сетевой адрес \$Projectname в поисковой строке сайта";
-App::$strings["or visit"] = "или посетите";
-App::$strings["3. Click [Connect]"] = "Нажать [Подключиться]";
-App::$strings["Submit"] = "Отправить";
-App::$strings["Articles App"] = "Приложение \"Статьи\"";
-App::$strings["Create interactive articles"] = "Создать интерактивные статьи";
-App::$strings["Add Article"] = "Добавить статью";
-App::$strings["Articles"] = "Статьи";
-App::$strings["Item not found"] = "Элемент не найден";
-App::$strings["Layout Name"] = "Название шаблона";
-App::$strings["Layout Description (Optional)"] = "Описание шаблона (необязательно)";
-App::$strings["Edit Layout"] = "Редактировать шаблон";
-App::$strings["Cancel"] = "Отменить";
-App::$strings["Permission denied"] = "Доступ запрещен";
-App::$strings["Invalid profile identifier."] = "Неверный идентификатор профиля";
-App::$strings["Profile Visibility Editor"] = "Редактор видимости профиля";
-App::$strings["Profile"] = "Профиль";
-App::$strings["Click on a contact to add or remove."] = "Нажмите на контакт, чтобы добавить или удалить.";
-App::$strings["Visible To"] = "Видно";
-App::$strings["All Connections"] = "Все контакты";
-App::$strings["Calendar entries imported."] = "События календаря импортированы.";
-App::$strings["No calendar entries found."] = "Не найдено событий в календаре.";
-App::$strings["INVALID EVENT DISMISSED!"] = "НЕДЕЙСТВИТЕЛЬНОЕ СОБЫТИЕ ОТКЛОНЕНО!";
-App::$strings["Summary: "] = "Резюме: ";
-App::$strings["Unknown"] = "Неизвестный";
-App::$strings["Date: "] = "Дата: ";
-App::$strings["Reason: "] = "Причина: ";
-App::$strings["INVALID CARD DISMISSED!"] = "НЕДЕЙСТВИТЕЛЬНАЯ КАРТОЧКА ОТКЛОНЕНА!";
-App::$strings["Name: "] = "Имя: ";
-App::$strings["CardDAV App"] = "Приложение CardDAV";
-App::$strings["CalDAV capable addressbook"] = "Адресная книга с поддержкой CalDAV";
-App::$strings["Link to source"] = "Ссылка на источник";
-App::$strings["Event title"] = "Наименование события";
-App::$strings["Start date and time"] = "Дата и время начала";
-App::$strings["End date and time"] = "Дата и время окончания";
-App::$strings["Timezone:"] = "Часовой пояс:";
-App::$strings["Description"] = "Описание";
-App::$strings["Location"] = "Место";
-App::$strings["Previous"] = "Предыдущая";
-App::$strings["Next"] = "Следующая";
-App::$strings["Today"] = "Сегодня";
-App::$strings["Month"] = "Месяц";
-App::$strings["Week"] = "Неделя";
-App::$strings["Day"] = "День";
-App::$strings["List month"] = "Просмотреть месяц";
-App::$strings["List week"] = "Просмотреть неделю";
-App::$strings["List day"] = "Просмотреть день";
-App::$strings["More"] = "Больше";
-App::$strings["Less"] = "Меньше";
-App::$strings["Update"] = "Обновить";
-App::$strings["Select calendar"] = "Выбрать календарь";
-App::$strings["Channel Calendars"] = "Календари канала";
-App::$strings["CalDAV Calendars"] = "Календари CalDAV";
-App::$strings["Delete all"] = "Удалить всё";
-App::$strings["Sorry! Editing of recurrent events is not yet implemented."] = "Простите, но редактирование повторяющихся событий пока не реализовано.";
+App::$strings["Advanced"] = "Дополнительно";
+App::$strings["Find Channels"] = "Поиск каналов";
+App::$strings["Enter name or interest"] = "Впишите имя или интерес";
+App::$strings["Connect/Follow"] = "Подключить / отслеживать";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "Примеры: Владимир Ильич, Революционер";
+App::$strings["Find"] = "Поиск";
+App::$strings["Channel Suggestions"] = "Рекомендации каналов";
+App::$strings["Random Profile"] = "Случайный профиль";
+App::$strings["Invite Friends"] = "Пригласить друзей";
+App::$strings["Advanced example: name=fred and country=iceland"] = "Расширенный пример: name=ivan and country=russia";
+App::$strings["Saved Folders"] = "Сохранённые каталоги";
+App::$strings["Everything"] = "Всё";
App::$strings["Categories"] = "Категории";
-App::$strings["Name"] = "Имя";
-App::$strings["Organisation"] = "Организация";
-App::$strings["Title"] = "Наименование";
-App::$strings["Phone"] = "Телефон";
-App::$strings["Email"] = "Электронная почта";
-App::$strings["Instant messenger"] = "Мессенджер";
-App::$strings["Website"] = "Веб-сайт";
-App::$strings["Address"] = "Адрес";
-App::$strings["Note"] = "Заметка";
-App::$strings["Mobile"] = "Мобильный";
-App::$strings["Home"] = "Домашний";
-App::$strings["Work"] = "Рабочий";
-App::$strings["Add Contact"] = "Добавить контакт";
-App::$strings["Add Field"] = "Добавить поле";
-App::$strings["P.O. Box"] = "абонентский ящик";
-App::$strings["Additional"] = "Дополнительно";
-App::$strings["Street"] = "Улица";
-App::$strings["Locality"] = "Населённый пункт";
-App::$strings["Region"] = "Регион";
-App::$strings["ZIP Code"] = "Индекс";
-App::$strings["Country"] = "Страна";
-App::$strings["Default Calendar"] = "Календарь по умолчанию";
-App::$strings["Default Addressbook"] = "Адресная книга по умолчанию";
-App::$strings["This site is not a directory server"] = "Этот сайт не является сервером каталога";
-App::$strings["Permission category name is required."] = "Требуется категория разрешений.";
-App::$strings["Permission category saved."] = "Категория разрешения сохранена.";
-App::$strings["Permission Categories App"] = "Приложение \"Категории разрешений\"";
-App::$strings["Create custom connection permission limits"] = "Создать пользовательские ограничения на доступ к подключению";
-App::$strings["Use this form to create permission rules for various classes of people or connections."] = "Используйте эту форму для создания правил разрешений для различных групп людей и контактов.";
-App::$strings["Permission Categories"] = "Категории разрешений";
-App::$strings["Permission category name"] = "Наименование категории разрешений";
-App::$strings["My Settings"] = "Мои настройки";
-App::$strings["inherited"] = "наследуется";
-App::$strings["Individual Permissions"] = "Индивидуальные разрешения";
-App::$strings["Some permissions may be inherited from your channel's privacy settings, which have higher priority than individual settings. You can not change those settings here."] = "Некоторые разрешения могут наследовать из настроек приватности ваших каналов которые могут иметь более высокий приоритет чем индивидуальные. Вы не можете менять эти настройки здесь.";
-App::$strings["You must be logged in to see this page."] = "Вы должны авторизоваться, чтобы увидеть эту страницу.";
-App::$strings["Posts and comments"] = "Публикации и комментарии";
-App::$strings["Only posts"] = "Только публикации";
-App::$strings["This is the home page of %s."] = "Это домашняя страница %s.";
-App::$strings["Insufficient permissions. Request redirected to profile page."] = "Недостаточно прав. Запрос перенаправлен на страницу профиля.";
-App::$strings["Search Results For:"] = "Результаты поиска для:";
-App::$strings["Reset form"] = "Очистить форму";
-App::$strings["You must enable javascript for your browser to be able to view this content."] = "Для просмотра этого содержимого в вашем браузере должен быть включён JavaScript";
-App::$strings["Language App"] = "Приложение \"Язык\"";
-App::$strings["Change UI language"] = "Изменить язык интерфейса";
-App::$strings["Channel Export App"] = "Приложение \"Экспорт канала\"";
-App::$strings["Export your channel"] = "Экспортировать ваш канал";
-App::$strings["Export Channel"] = "Экспорт канала";
-App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Экспортировать основную информацию из канала в файл. Служит в качестве резервной копии ваших контактов, основных данных и профиля, однако не включает содержимое. Может быть использовано для импорта ваши данных на новый сервер.";
-App::$strings["Export Content"] = "Экспортировать содержимое";
-App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Экспортировать информацию из вашего канала и его содержимое в резервную копию в формате JSON которая может быть использована для восстановления или импорта на другом сервере. Сохраняет все ваши контакты, разрешения, данные профиля и публикации за несколько месяцев. Файл может иметь очень большой размер. Пожалуйста, будьте терпеливы и подождите несколько минут пока не начнётся загрузка.";
-App::$strings["Export your posts from a given year."] = "Экспортировать ваши публикации за данный год.";
-App::$strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Вы также можете экспортировать ваши публикации и беседы за определённый месяц или год. Выберите дату в панели местоположения в браузере. Если экспорт будет неудачным (это возможно, например, из-за исчерпания памяти на сервере), повторите попытку, выбрав меньший диапазон дат.";
-App::$strings["To select all posts for a given year, such as this year, visit %2\$s"] = "Для выбора всех публикаций заданного года, например текущего, посетите %2\$s";
-App::$strings["To select all posts for a given month, such as January of this year, visit %2\$s"] = "Для выбора всех публикаций заданного месяца, например за январь сего года, посетите %2\$s";
-App::$strings["These content files may be imported or restored by visiting %2\$s on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Данные файлы с содержимым могут быть импортированы и восстановлены на любом содержащем ваш канал сайте. Посетите %2\$s. Для лучших результатов пожалуйста производите импорт и восстановление в порядке датировки (старые сначала).";
-App::$strings["Welcome to Hubzilla!"] = "Добро пожаловать в Hubzilla!";
-App::$strings["You have got no unseen posts..."] = "У вас нет видимых публикаций...";
-App::$strings["Public access denied."] = "Публичный доступ запрещен.";
-App::$strings["Search"] = "Поиск";
-App::$strings["Items tagged with: %s"] = "Объекты помечены как: %s";
-App::$strings["Search results for: %s"] = "Результаты поиска для: %s";
-App::$strings["Public Stream App"] = "Приложение \"Публичный поток\"";
-App::$strings["The unmoderated public stream of this hub"] = "Немодерируемый публичный поток с этого хаба";
-App::$strings["Public Stream"] = "Публичный поток";
-App::$strings["Location not found."] = "Местоположение не найдено";
-App::$strings["Location lookup failed."] = "Поиск местоположения не удался";
-App::$strings["Please select another location to become primary before removing the primary location."] = "Пожалуйста, выберите другое местоположение в качестве основного прежде чем удалить предыдущее";
-App::$strings["Syncing locations"] = "Синхронизировать местоположение";
-App::$strings["No locations found."] = "Местоположений не найдено";
-App::$strings["Manage Channel Locations"] = "Управление местоположением канала";
-App::$strings["Primary"] = "Основной";
-App::$strings["Drop"] = "Удалить";
-App::$strings["Sync Now"] = "Синхронизировать";
-App::$strings["Please wait several minutes between consecutive operations."] = "Пожалуйста, подождите несколько минут между последовательными операциями.";
-App::$strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "По возможности, очистите местоположение, войдя на этот веб-сайт / хаб и удалив свой канал.";
-App::$strings["Use this form to drop the location if the hub is no longer operating."] = "Используйте эту форму, чтобы удалить местоположение, если хаб больше не функционирует.";
-App::$strings["Change Order of Pinned Navbar Apps"] = "Изменить порядок приложений на панели навигации";
-App::$strings["Change Order of App Tray Apps"] = "Изменить порядок приложений в лотке";
-App::$strings["Use arrows to move the corresponding app left (top) or right (bottom) in the navbar"] = "Используйте стрелки для перемещения приложения влево (вверх) или вправо (вниз) в панели навигации";
-App::$strings["Use arrows to move the corresponding app up or down in the app tray"] = "Используйте стрелки для перемещения приложения вверх или вниз в лотке";
-App::$strings["Menu not found."] = "Меню не найдено";
-App::$strings["Unable to create element."] = "Невозможно создать элемент.";
-App::$strings["Unable to update menu element."] = "Невозможно обновить элемент меню.";
-App::$strings["Unable to add menu element."] = "Невозможно добавить элемент меню.";
-App::$strings["Not found."] = "Не найдено.";
-App::$strings["Menu Item Permissions"] = "Разрешения на пункт меню";
-App::$strings["(click to open/close)"] = "(нажмите чтобы открыть/закрыть)";
-App::$strings["Link Name"] = "Имя ссылки";
-App::$strings["Link or Submenu Target"] = "Ссылка или цель подменю";
-App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Введите URL ссылки или выберите имя меню для создания подменю";
-App::$strings["Use magic-auth if available"] = "Использовать magic-auth если возможно";
-App::$strings["No"] = "Нет";
-App::$strings["Yes"] = "Да";
-App::$strings["Open link in new window"] = "Открыть ссылку в новом окне";
-App::$strings["Order in list"] = "Порядок в списке";
-App::$strings["Higher numbers will sink to bottom of listing"] = "Большие значения в конце списка";
-App::$strings["Submit and finish"] = "Отправить и завершить";
-App::$strings["Submit and continue"] = "Отправить и продолжить";
-App::$strings["Menu:"] = "Меню:";
-App::$strings["Link Target"] = "Цель ссылки";
-App::$strings["Edit menu"] = "Редактировать меню";
-App::$strings["Edit element"] = "Редактировать элемент";
-App::$strings["Drop element"] = "Удалить элемент";
-App::$strings["New element"] = "Новый элемент";
-App::$strings["Edit this menu container"] = "Редактировать контейнер меню";
-App::$strings["Add menu element"] = "Добавить элемент меню";
-App::$strings["Delete this menu item"] = "Удалить этот элемент меню";
-App::$strings["Edit this menu item"] = "Редактировать этот элемент меню";
-App::$strings["Menu item not found."] = "Элемент меню не найден.";
-App::$strings["Menu item deleted."] = "Элемент меню удалён.";
-App::$strings["Menu item could not be deleted."] = "Невозможно удалить элемент меню.";
-App::$strings["Edit Menu Element"] = "Редактировать элемент меню";
-App::$strings["Link text"] = "Текст ссылки";
-App::$strings["Event can not end before it has started."] = "Событие не может завершиться до его начала.";
-App::$strings["Unable to generate preview."] = "Невозможно создать предварительный просмотр.";
-App::$strings["Event title and start time are required."] = "Требуются наименование события и время начала.";
-App::$strings["Event not found."] = "Событие не найдено.";
-App::$strings["event"] = "событие";
-App::$strings["Edit event title"] = "Редактировать наименование события";
-App::$strings["Required"] = "Требуется";
-App::$strings["Categories (comma-separated list)"] = "Категории (список через запятую)";
-App::$strings["Edit Category"] = "Редактировать категорию";
-App::$strings["Category"] = "Категория";
-App::$strings["Edit start date and time"] = "Редактировать дату и время начала";
-App::$strings["Finish date and time are not known or not relevant"] = "Дата и время окончания неизвестны или неприменимы";
-App::$strings["Edit finish date and time"] = "Редактировать дату и время окончания";
-App::$strings["Finish date and time"] = "Дата и время окончания";
-App::$strings["Adjust for viewer timezone"] = "Настройте просмотр часовых поясов";
-App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Важно для событий, которые происходят в определённом месте. Не подходит для всеобщих праздников.";
-App::$strings["Edit Description"] = "Редактировать описание";
-App::$strings["Edit Location"] = "Редактировать местоположение";
-App::$strings["Preview"] = "Предварительный просмотр";
-App::$strings["Permission settings"] = "Настройки разрешений";
-App::$strings["Advanced Options"] = "Дополнительные настройки";
-App::$strings["l, F j"] = "";
-App::$strings["Edit event"] = "Редактировать событие";
-App::$strings["Delete event"] = "Удалить событие";
-App::$strings["Link to Source"] = "Ссылка на источник";
-App::$strings["calendar"] = "календарь";
-App::$strings["Edit Event"] = "Редактировать событие";
-App::$strings["Create Event"] = "Создать событие";
+App::$strings["Common Connections"] = "Общие контакты";
+App::$strings["View all %d common connections"] = "Просмотреть все %d общих контактов";
+App::$strings["Edit"] = "Изменить";
+App::$strings["Unable to obtain identity information from database"] = "Невозможно получить идентификационную информацию из базы данных";
+App::$strings["Empty name"] = "Пустое имя";
+App::$strings["Name too long"] = "Слишком длинное имя";
+App::$strings["No account identifier"] = "Идентификатор аккаунта отсутствует";
+App::$strings["Nickname is required."] = "Требуется псевдоним.";
+App::$strings["Reserved nickname. Please choose another."] = "Зарезервированый псевдоним. Пожалуйста, выберите другой.";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Псевдоним имеет недопустимые символы или уже используется на этом сайте.";
+App::$strings["Unable to retrieve created identity"] = "Не удается получить созданный идентификатор";
+App::$strings["Default Profile"] = "Профиль по умолчанию";
+App::$strings["Unable to retrieve modified identity"] = "Не удается найти изменённый идентификатор";
+App::$strings["Requested channel is not available."] = "Запрошенный канал не доступен.";
+App::$strings["Requested profile is not available."] = "Запрашиваемый профиль не доступен.";
+App::$strings["Change profile photo"] = "Изменить фотографию профиля";
+App::$strings["Edit Profiles"] = "Редактирование профилей";
+App::$strings["Create New Profile"] = "Создать новый профиль";
+App::$strings["Edit Profile"] = "Редактировать профиль";
+App::$strings["Profile Image"] = "Изображение профиля";
+App::$strings["Visible to everybody"] = "Видно всем";
+App::$strings["Edit visibility"] = "Редактировать видимость";
+App::$strings["Connect"] = "Подключить";
+App::$strings["Location:"] = "Местоположение:";
+App::$strings["Gender:"] = "Пол:";
+App::$strings["Status:"] = "Статус:";
+App::$strings["Homepage:"] = "Домашняя страница:";
+App::$strings["Online Now"] = "Сейчас в сети";
+App::$strings["Change your profile photo"] = "Изменить фотографию вашего профиля";
+App::$strings["Trans"] = "Трансексуал";
+App::$strings["Full Name:"] = "Полное имя:";
+App::$strings["Like this channel"] = "нравится этот канал";
+App::$strings["__ctx:noun__ Like"] = array(
+ 0 => "Нравится",
+ 1 => "Нравится",
+ 2 => "Нравится",
+);
+App::$strings["j F, Y"] = "";
+App::$strings["j F"] = "";
+App::$strings["Birthday:"] = "День рождения:";
+App::$strings["Age:"] = "Возраст:";
+App::$strings["for %1\$d %2\$s"] = "для %1\$d %2\$s";
+App::$strings["Tags:"] = "Теги:";
+App::$strings["Sexual Preference:"] = "Сексуальные предпочтения:";
+App::$strings["Hometown:"] = "Родной город:";
+App::$strings["Political Views:"] = "Политические взгляды:";
+App::$strings["Religion:"] = "Религия:";
+App::$strings["About:"] = "О себе:";
+App::$strings["Hobbies/Interests:"] = "Хобби / интересы:";
+App::$strings["Likes:"] = "Что вам нравится:";
+App::$strings["Dislikes:"] = "Что вам не нравится:";
+App::$strings["Contact information and Social Networks:"] = "Контактная информация и социальные сети:";
+App::$strings["My other channels:"] = "Мои другие каналы:";
+App::$strings["Musical interests:"] = "Музыкальные интересы:";
+App::$strings["Books, literature:"] = "Книги, литература:";
+App::$strings["Television:"] = "Телевидение:";
+App::$strings["Film/dance/culture/entertainment:"] = "Кино / танцы / культура / развлечения:";
+App::$strings["Love/Romance:"] = "Любовь / романтика:";
+App::$strings["Work/employment:"] = "Работа / занятость:";
+App::$strings["School/education:"] = "Школа / образование:";
+App::$strings["Profile"] = "Профиль";
+App::$strings["Like this thing"] = "нравится этo";
App::$strings["Export"] = "Экспорт";
-App::$strings["Event removed"] = "Событие удалено";
-App::$strings["Failed to remove event"] = "Не удалось удалить событие";
-App::$strings["App installed."] = "Приложение установлено.";
-App::$strings["Malformed app."] = "Неработающее приложение.";
-App::$strings["Embed code"] = "Встроить код";
-App::$strings["Edit App"] = "Редактировать приложение";
-App::$strings["Create App"] = "Создать приложение";
-App::$strings["Name of app"] = "Наименование приложения";
-App::$strings["Location (URL) of app"] = "Местоположение (URL) приложения";
-App::$strings["Photo icon URL"] = "URL пиктограммы";
-App::$strings["80 x 80 pixels - optional"] = "80 x 80 пикселей - необязательно";
-App::$strings["Categories (optional, comma separated list)"] = "Категории (необязательно, список через запятую)";
-App::$strings["Version ID"] = "ID версии";
-App::$strings["Price of app"] = "Цена приложения";
-App::$strings["Location (URL) to purchase app"] = "Ссылка (URL) для покупки приложения";
-App::$strings["Please login."] = "Пожалуйста, войдите.";
-App::$strings["Hub not found."] = "Узел не найден.";
-App::$strings["photo"] = "фото";
-App::$strings["status"] = "статус";
-App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s отслеживает %2\$s's %3\$s";
-App::$strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s прекратил отслеживать %2\$s's %3\$s";
-App::$strings["Channel not found."] = "Канал не найден.";
-App::$strings["Insert web link"] = "Вставить веб-ссылку";
-App::$strings["Title (optional)"] = "Заголовок (необязательно)";
-App::$strings["Edit Article"] = "Редактировать статью";
-App::$strings["Nothing to import."] = "Ничего импортировать.";
-App::$strings["Unable to download data from old server"] = "Невозможно загрузить данные со старого сервера";
-App::$strings["Imported file is empty."] = "Импортированный файл пуст.";
-App::$strings["Warning: Database versions differ by %1\$d updates."] = "Предупреждение: Версия базы данных отличается от %1\$d обновления.";
-App::$strings["Import completed"] = "Импорт завершён.";
-App::$strings["Import Items"] = "Импортировать объекты";
-App::$strings["Use this form to import existing posts and content from an export file."] = "Используйте эту форму для импорта существующих публикаций и содержимого из файла.";
-App::$strings["File to Upload"] = "Файл для загрузки";
-App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Вы создали %1$.0f из %2$.0f возможных каналов.";
-App::$strings["Loading"] = "Загрузка";
-App::$strings["Your real name is recommended."] = "Рекомендуется использовать ваше настоящее имя.";
-App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""] = "Примеры: \"Иван Иванов\", \"Оксана и кони\", \"Футбол\", \"Тимур и его команда\"";
-App::$strings["This will be used to create a unique network address (like an email address)."] = "Это будет использовано для создания уникального сетевого адреса (наподобие email).";
-App::$strings["Allowed characters are a-z 0-9, - and _"] = "Разрешённые символы a-z 0-9, - и _";
-App::$strings["Channel name"] = "Название канала";
-App::$strings["Choose a short nickname"] = "Выберите короткий псевдоним";
-App::$strings["Channel role and privacy"] = "Роль и конфиденциальность канала";
-App::$strings["Select a channel permission role compatible with your usage needs and privacy requirements."] = "Выберите разрешения для канала в соответствии с вашими потребностями и требованиями безопасности.";
-App::$strings["Read more about channel permission roles"] = "Прочитать больше о разрешениях для каналов";
-App::$strings["Create a Channel"] = "Создать канал";
-App::$strings["A channel is a unique network identity. It can represent a person (social network profile), a forum (group), a business or celebrity page, a newsfeed, and many other things."] = "Канал это уникальная сетевая идентичность. Он может представлять человека (профиль в социальной сети), форум или группу, бизнес или страницу знаменитости, новостную ленту и многие другие вещи.";
-App::$strings["or import an existing channel from another location."] = "или импортировать существующий канал из другого места.";
-App::$strings["Validate"] = "Проверить";
-App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Удаление канала не разрешается в течении 48 часов после смены пароля у аккаунта.";
-App::$strings["Remove This Channel"] = "Удалить этот канал";
-App::$strings["WARNING: "] = "ПРЕДУПРЕЖДЕНИЕ: ";
-App::$strings["This channel will be completely removed from the network. "] = "Этот канал будет полностью удалён из сети. ";
-App::$strings["This action is permanent and can not be undone!"] = "Это действие необратимо и не может быть отменено!";
-App::$strings["Please enter your password for verification:"] = "Пожалуйста, введите ваш пароль для проверки:";
-App::$strings["Remove this channel and all its clones from the network"] = "Удалить этот канал и все его клоны из сети";
-App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "По умолчанию только представление канала расположенное на данном хабе будет удалено из сети";
-App::$strings["Remove Channel"] = "Удаление канала";
-App::$strings["Files: shared with me"] = "Файлы: поделились со мной";
-App::$strings["NEW"] = "НОВОЕ";
-App::$strings["Size"] = "Размер";
-App::$strings["Last Modified"] = "Последнее изменение";
-App::$strings["Remove all files"] = "Удалить все файлы";
-App::$strings["Remove this file"] = "Удалить этот файл";
-App::$strings["\$Projectname Server - Setup"] = "\$Projectname сервер - Установка";
-App::$strings["Could not connect to database."] = "Не удалось подключиться к серверу баз данных.";
-App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Не удалось подключиться к указанному URL. Вероятно проблема с SSL сертификатом или DNS.";
-App::$strings["Could not create table."] = "Не удалось создать таблицу.";
-App::$strings["Your site database has been installed."] = "Ваша база данных установлена.";
-App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Вам может понадобится импортировать файл \"install/schema_xxx.sql\" вручную используя клиент базы данных.";
-App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Пожалуйста, обратитесь к файлу \"install/INSTALL.txt\".";
-App::$strings["System check"] = "Проверка системы";
-App::$strings["Check again"] = "Перепроверить";
-App::$strings["Database connection"] = "Подключение к базе данных";
-App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Для установки \$Projectname необходимо знать как подключиться к ваше базе данных.";
-App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Пожалуйста, свяжитесь с вашим хостинг провайдером или администрацией сайта если у вас есть вопросы об этих настройках.";
-App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Указанная ниже база данных должна существовать. Если это не так, пожалуйста, создайте её перед тем, как продолжить.";
-App::$strings["Database Server Name"] = "Имя сервера баз данных";
-App::$strings["Default is 127.0.0.1"] = "По умолчанию 127.0.0.1";
-App::$strings["Database Port"] = "Порт сервера баз данных";
-App::$strings["Communication port number - use 0 for default"] = "Порт коммуникации - используйте 0 по умолчанию";
-App::$strings["Database Login Name"] = "Имя для подключения к базе данных";
-App::$strings["Database Login Password"] = "Пароль для подключения к базе данных";
-App::$strings["Database Name"] = "Имя базы данных";
-App::$strings["Database Type"] = "Тип базы данных";
-App::$strings["Site administrator email address"] = "Адрес электронной почты администратора сайта";
-App::$strings["Your account email address must match this in order to use the web admin panel."] = "Ваш адрес электронной почты должен соответствовать этому для использования веб-панели администратора.";
-App::$strings["Website URL"] = "URL веб-сайта";
-App::$strings["Please use SSL (https) URL if available."] = "Пожалуйста, используйте SSL (https) URL если возможно.";
-App::$strings["Please select a default timezone for your website"] = "Пожалуйста, выберите часовой пояс по умолчанию для вашего сайта";
-App::$strings["Site settings"] = "Настройки сайта";
-App::$strings["PHP version 7.1 or greater is required."] = "Требуется PHP версии 7.1 или старше.";
-App::$strings["PHP version"] = "Версия PHP";
-App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Не удалось найти консольную версию PHP в путях переменной PATH веб-сервера.";
-App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Если у вас на сервере не установлена консольная версия PHP вы не сможете запустить фоновый опрос через cron. ";
-App::$strings["PHP executable path"] = "Пусть к исполняемому модулю PHP";
-App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Введите полный путь к исполняемому модулю PHP. Вы можете оставить его пустым для продолжения установки.";
-App::$strings["Command line PHP"] = "Командная строка PHP";
-App::$strings["Unable to check command line PHP, as shell_exec() is disabled. This is required."] = "Невозможно проверить командную строку PHP поскольку требуемая функция shell_exec() отключена.";
-App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "В консольной версии PHP в вашей системе отключена опция \"register_argc_argv\".";
-App::$strings["This is required for message delivery to work."] = "Это необходимо для функционирования доставки сообщений.";
-App::$strings["PHP register_argc_argv"] = "";
-App::$strings["This is not sufficient to upload larger images or files. You should be able to upload at least 4 MB at once."] = "Этого недостаточно для загрузки больших изображений или файлов. Вы должны иметь возможность загрузить как минимум 4 Мб за раз.";
-App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Максимально разрешённый общий размер загрузок установлен в %s. Максимальный размер одной загрузки установлен в %s. Вам разрешено загружать до %d файлов за один приём.";
-App::$strings["You can adjust these settings in the server php.ini file."] = "Вы можете изменить эти настройки в файле php.ini на сервере.";
-App::$strings["PHP upload limits"] = "Максимальный размер загрузки в PHP";
-App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Ошибка: функция \"openssl_pkey_new\" не может сгенерировать ключи шифрования";
-App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Если работаете под Windows, см. \"http://www.php.net/manual/en/openssl.installation.php\".";
-App::$strings["Generate encryption keys"] = "Генерация ключей шифрования";
-App::$strings["libCurl PHP module"] = "модуль PHP libcURL";
-App::$strings["GD graphics PHP module"] = "модуль графики PHP GD";
-App::$strings["OpenSSL PHP module"] = "модуль PHP OpenSSL";
-App::$strings["PDO database PHP module"] = "модуль баз данных PHP PDO";
-App::$strings["mb_string PHP module"] = "модуль PHP mb_string";
-App::$strings["xml PHP module"] = "модуль PHP xml";
-App::$strings["zip PHP module"] = "модуль PHP zip";
-App::$strings["Apache mod_rewrite module"] = "модуль Apache mod_rewrite";
-App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Ошибка: требуемый модуль mod_rewrite веб-сервера Apache не установлен.";
-App::$strings["exec"] = "";
-App::$strings["Error: exec is required but is either not installed or has been disabled in php.ini"] = "Ошибка: exec требуется, однако не установлен или был отключён в php.ini";
-App::$strings["shell_exec"] = "";
-App::$strings["Error: shell_exec is required but is either not installed or has been disabled in php.ini"] = "Ошибка: shell_exec требуется, однако не установлен или был отключён в php.ini";
-App::$strings["Error: libCURL PHP module required but not installed."] = "Ошибка: модуль PHP libсURL требуется, однако не установлен";
-App::$strings["Error: GD PHP module with JPEG support or ImageMagick graphics library required but not installed."] = "Ошибка: модуль PHP GD с поддержкой JPEG или графическая библиотека ImageMagick требуется, однако не установлена";
-App::$strings["Error: openssl PHP module required but not installed."] = "Ошибка: модуль PHP OpenSSL требуется, однако не установлен";
-App::$strings["Error: PDO database PHP module missing a driver for either mysql or pgsql."] = "Ошибка: отсутствует драйвер MySQL или PgSQL в модуле баз данных PHP PDO";
-App::$strings["Error: PDO database PHP module required but not installed."] = "Ошибка: модуль баз данных PHP PDO требуется, однако не установлен";
-App::$strings["Error: mb_string PHP module required but not installed."] = "Ошибка: модуль PHP mb_string требуется, однако не установлен";
-App::$strings["Error: xml PHP module required for DAV but not installed."] = "Ошибка: модуль PHP xml требуется для DAV, однако не установлен";
-App::$strings["Error: zip PHP module required but not installed."] = "Ошибка: модуль PHP zip требуется, однако не установлен";
-App::$strings[".htconfig.php is writable"] = ".htconfig.php доступен для записи";
-App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Инсталлятор требует возможности создать файл с именем \".htconfig.php\" в корневом каталоге вашего веб-сервера но не может этого сделать.";
-App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "В большинстве случаев это проблема прав доступа. Веб-сервер может не иметь возможности записывать файлы в этот каталог даже если вы можете это делать.";
-App::$strings["Please see install/INSTALL.txt for additional information."] = "Пожалуйста, ознакомьтесь с install/INSTALL.txt для дополнительных сведений.";
-App::$strings["This software uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Это программное обеспечение использует шаблонизатор Smarty3 для отображения своих веб-страниц. Smarty3 компилирует шаблоны для PHP для ускорения рендеринга.";
-App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the top level web folder."] = "Для хранения этих скомпилированных шаблонов веб-сервер должен иметь доступ на запись к каталогу %s в каталоге верхнего уровня.";
-App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Убедитесь, что пользователь от имени которого работает ваш веб-сервер (например, www-data), имеет доступ на запись в этот каталог.";
-App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Примечание. В качестве меры безопасности вы должны предоставить доступ веб-серверу для записи только к %s но не к содержащимися в нём файлами шаблонов (.tpl).";
-App::$strings["%s is writable"] = "%s доступен для записи";
-App::$strings["This software uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the top level web folder"] = "Эта программа использует каталог хранения для загруженных файлов. Для веб-сервера требуется доступ на запись начиная с верхнего уровня каталога хранения.";
-App::$strings["store is writable"] = "хранилище доступно для записи";
-App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL certificate cannot be validated. Замените его или отключите https доступ к этому сайту.";
-App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Если у вас есть https-доступ к вашему сайту или разрешено подключение к TCP-порту 443 (порт https), вы ДОЛЖНЫ использовать сертификат, действительный для браузера. Вы НЕ ДОЛЖНЫ использовать самоподписанные сертификаты!";
-App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Эти ограничения приняты поскольку ваши общедоступные публикации могут, например, содержать ссылки на изображения на вашем собственном хабе.";
-App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Если ваш сертификат не признан, пользователи других сайтов (которые могут сами иметь действительные сертификаты) получат предупреждающее сообщение о проблемах с безопасностью.";
-App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Это может привести к проблемам удобства использования из других мест (не только на вашем собственном сайте), поэтому мы настаиваем на этом требовании.";
-App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Доступны поставщики, которые выдают действительные для браузера бесплатные сертификаты.";
-App::$strings["If you are confident that the certificate is valid and signed by a trusted authority, check to see if you have failed to install an intermediate cert. These are not normally required by browsers, but are required for server-to-server communications."] = "Если вы уверены, что сертификат действителен и подписан доверенным органом, проверьте, установлен ли промежуточные сертификаты. Обычно они не требуются браузерами, но бывают необходимы для связи между серверами.";
-App::$strings["SSL certificate validation"] = "Проверка SSL сертификата";
-App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Перезапись URL в .htaccess не работает. Проверьте настройки вашего сервера.";
-App::$strings["Url rewrite is working"] = "Перезапись URL работает";
-App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Файл конфигурации базы данных \".htconfig.php\" не может быть записан. Используйте прилагаемый текст для создания файла конфигурации в корневом каталоге веб-сервера.";
-App::$strings["Errors encountered creating database tables."] = "При создании базы данных возникли ошибки.";
-App::$strings["
What next?
"] = "
Что дальше?
";
-App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "Вам понадобится [вручную] настроить запланированную задачу для опрашивателя.";
-App::$strings["Continue"] = "Продолжить";
-App::$strings["Premium Channel App"] = "Приложение \"Премиальный канал\"";
-App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Позволяет установить ограничения и условия для подключающихся к вашему каналу";
-App::$strings["Premium Channel Setup"] = "Установка премиального канала";
-App::$strings["Enable premium channel connection restrictions"] = "Включить ограничения для премиального канала";
-App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Пожалуйста введите ваши ограничения или условия, такие, как оплата PayPal, правила использования и т.п.";
-App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Этот канал до подключения может требовать дополнительных шагов или подтверждений следующих условий:";
-App::$strings["Potential connections will then see the following text before proceeding:"] = "Потенциальные соединения будут видеть следующий предварительный текст:";
-App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Продолжая, я подтверждаю что я выполнил все условия представленные на данной странице.";
-App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Владельцем канала не было представлено никаких специальных инструкций.)";
-App::$strings["Restricted or Premium Channel"] = "Ограниченный или премиальный канал";
-App::$strings["Queue Statistics"] = "Статистика очереди";
-App::$strings["Total Entries"] = "Всего записей";
-App::$strings["Priority"] = "Приоритет";
-App::$strings["Destination URL"] = "Конечный URL-адрес";
-App::$strings["Mark hub permanently offline"] = "Пометить хаб как постоянно отключенный";
-App::$strings["Empty queue for this hub"] = "Освободить очередь для этого хаба";
-App::$strings["Last known contact"] = "Последний известный контакт";
-App::$strings["Off"] = "Выкл.";
-App::$strings["On"] = "Вкл.";
-App::$strings["Lock feature %s"] = "Заблокировать функцию \"%s\"";
-App::$strings["Manage Additional Features"] = "Управление дополнительными функциями";
-App::$strings["Update has been marked successful"] = "Обновление было помечено как успешное";
-App::$strings["Verification of update %s failed. Check system logs."] = "Проверка обновления %s не удалась. Проверьте системный журнал.";
-App::$strings["Update %s was successfully applied."] = "Обновление %s было успешно применено.";
-App::$strings["Verifying update %s did not return a status. Unknown if it succeeded."] = "Проверка обновления %s не вернула его состояние. Неизвестно было ли оно успешным.";
-App::$strings["Update %s does not contain a verification function."] = "Обновление %s не содержит функцию проверки.";
-App::$strings["Update function %s could not be found."] = "Функция обновления %s не может быть найдена.";
-App::$strings["Executing update procedure %s failed. Check system logs."] = "Не удалось выполнить процедуру обновления %s.Проверьте системный журнал.";
-App::$strings["Update %s did not return a status. It cannot be determined if it was successful."] = "Обновление %s не вернуло свой статус. Невозможно определить было ли оно успешным.";
-App::$strings["Failed Updates"] = "Обновления с ошибками";
-App::$strings["Mark success (if update was manually applied)"] = "Пометить успешным (если обновление было применено вручную)";
-App::$strings["Attempt to verify this update if a verification procedure exists"] = "Попытайтесь проверить это обновление, если существует процедура проверки";
-App::$strings["Attempt to execute this update step automatically"] = "Попытаться применить этот этап обновления автоматически";
-App::$strings["No failed updates."] = "Ошибок обновлений нет.";
-App::$strings["%s account blocked/unblocked"] = array(
- 0 => "%s аккаунт блокирован/разблокирован",
- 1 => "%s аккаунта блокированы/разблокированы",
- 2 => "%s аккаунтов блокированы/разблокированы",
-);
-App::$strings["%s account deleted"] = array(
- 0 => "%s аккаунт удалён",
- 1 => "%s аккаунта удалёны",
- 2 => "%s аккаунтов удалёны",
-);
-App::$strings["Account not found"] = "Аккаунт не найден";
+App::$strings["cover photo"] = "фотография обложки";
+App::$strings["Remote Authentication"] = "Удаленная аутентификация";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Введите адрес вашего канала (например: channel@example.com)";
+App::$strings["Authenticate"] = "Проверка подлинности";
App::$strings["Account '%s' deleted"] = "Аккаунт '%s' удален";
-App::$strings["Account '%s' blocked"] = "Аккаунт '%s' заблокирован";
-App::$strings["Account '%s' unblocked"] = "Аккаунт '%s' разблокирован";
-App::$strings["Administration"] = "Администрирование";
-App::$strings["Accounts"] = "Учётные записи";
-App::$strings["select all"] = "выбрать все";
-App::$strings["Registrations waiting for confirm"] = "Регистрации ждут подтверждения";
-App::$strings["Request date"] = "Дата запроса";
-App::$strings["No registrations."] = "Нет новых регистраций.";
-App::$strings["Approve"] = "Утвердить";
-App::$strings["Deny"] = "Запретить";
-App::$strings["Block"] = "Блокировать";
-App::$strings["Unblock"] = "Разблокировать";
-App::$strings["ID"] = "";
-App::$strings["All Channels"] = "Все каналы";
-App::$strings["Register date"] = "Дата регистрации";
-App::$strings["Last login"] = "Последний вход";
-App::$strings["Expires"] = "Срок действия";
-App::$strings["Service Class"] = "Класс обслуживания";
-App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Выбранные учётные записи будут удалены!\n\nВсё что было ими опубликовано на этом сайте будет удалено навсегда!\n\nВы уверены?";
-App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Этот аккаунт {0} будет удалён!\n\nВсё что им было опубликовано на этом сайте будет удалено навсегда!\n\nВы уверены?";
-App::$strings["Log settings updated."] = "Настройки журнала обновлены.";
-App::$strings["Logs"] = "Журналы";
-App::$strings["Clear"] = "Очистить";
-App::$strings["Debugging"] = "Отладка";
-App::$strings["Log file"] = "Файл журнала";
-App::$strings["Must be writable by web server. Relative to your top-level webserver directory."] = "Должен быть доступен для записи веб-сервером. Пусть относителен основного каталога веб-сайта.";
-App::$strings["Log level"] = "Уровень журнала";
-App::$strings["%s channel censored/uncensored"] = array(
- 0 => "%s канал цензурируется/нецензурируется",
- 1 => "%s канала цензурируются/нецензурируются",
- 2 => "%s каналов цензурируются/нецензурируются",
-);
-App::$strings["%s channel code allowed/disallowed"] = array(
- 0 => "в %s канале код разрешён/запрещён",
- 1 => "в %s каналах код разрешён/запрещён",
- 2 => "в %s каналах код разрешён/запрещён",
-);
-App::$strings["%s channel deleted"] = array(
- 0 => "%s канал удалён",
- 1 => "%s канала удалены",
- 2 => "%s каналов удалены",
-);
-App::$strings["Channel not found"] = "Канал не найден";
-App::$strings["Channel '%s' deleted"] = "Канал '%s' удалён";
-App::$strings["Channel '%s' censored"] = "Канал '%s' цензурируется";
-App::$strings["Channel '%s' uncensored"] = "Канал '%s' нецензурируется";
-App::$strings["Channel '%s' code allowed"] = "Код в канале '%s' разрешён";
-App::$strings["Channel '%s' code disallowed"] = "Код в канале '%s' запрещён";
-App::$strings["Channels"] = "Каналы";
-App::$strings["Censor"] = "Цензурировать";
-App::$strings["Uncensor"] = "Нецензурировать";
-App::$strings["Allow Code"] = "Разрешить код";
-App::$strings["Disallow Code"] = "Запретить код";
-App::$strings["Channel"] = "Канал";
-App::$strings["UID"] = "";
-App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Этот аккаунт {0} будет удалён!\n\nВсё что им было опубликовано на этом сайте будет удалено навсегда!\n\nВы уверены?";
-App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Канал {0} будет удалён!\n\nВсё что было опубликовано в этом канале на этом сайте будет удалено навсегда!\n\nВы уверены?";
-App::$strings["Theme settings updated."] = "Настройки темы обновленны.";
-App::$strings["No themes found."] = "Темы не найдены.";
+App::$strings["Download binary/encrypted content"] = "Загрузить двоичное / зашифрованное содержимое";
+App::$strings["Unable to determine sender."] = "Невозможно определить отправителя.";
+App::$strings["No recipient provided."] = "Получатель не предоставлен.";
+App::$strings["[no subject]"] = "[без темы]";
+App::$strings["Stored post could not be verified."] = "Сохранённая публикация не может быть проверена.";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s была создана %2\$s %3\$s";
+App::$strings["post"] = "публикация";
+App::$strings["Permission denied"] = "Доступ запрещен";
+App::$strings["(Unknown)"] = "(Неизвестный)";
+App::$strings["Visible to anybody on the internet."] = "Виден всем в интернете.";
+App::$strings["Visible to you only."] = "Видно только вам.";
+App::$strings["Visible to anybody in this network."] = "Видно всем в этой сети.";
+App::$strings["Visible to anybody authenticated."] = "Видно всем аутентифицированным.";
+App::$strings["Visible to anybody on %s."] = "Видно всем в %s.";
+App::$strings["Visible to all connections."] = "Видно всем контактам.";
+App::$strings["Visible to approved connections."] = "Видно только одобренным контактам.";
+App::$strings["Visible to specific connections."] = "Видно указанным контактам.";
App::$strings["Item not found."] = "Элемент не найден.";
-App::$strings["Disable"] = "Запретить";
-App::$strings["Enable"] = "Разрешить";
-App::$strings["Screenshot"] = "Снимок экрана";
-App::$strings["Themes"] = "Темы";
-App::$strings["Toggle"] = "Переключить";
-App::$strings["Settings"] = "Настройки";
-App::$strings["Author: "] = "Автор: ";
-App::$strings["Maintainer: "] = "Сопровождающий:";
-App::$strings["[Experimental]"] = "[экспериментальный]";
-App::$strings["[Unsupported]"] = "[неподдерживаемый]";
-App::$strings["Site settings updated."] = "Настройки сайта обновлены.";
-App::$strings["Default"] = "По умолчанию";
-App::$strings["%s - (Incompatible)"] = "%s - (несовместимо)";
-App::$strings["mobile"] = "мобильный";
-App::$strings["experimental"] = "экспериментальный";
-App::$strings["unsupported"] = "неподдерживаемый";
-App::$strings["Yes - with approval"] = "Да - требует подтверждения";
-App::$strings["My site is not a public server"] = "Мой сайт не является публичным сервером";
-App::$strings["My site has paid access only"] = "Мой сайт доступен только с оплатой ";
-App::$strings["My site has free access only"] = "На моём сайте разрешён свободный доступ";
-App::$strings["My site offers free accounts with optional paid upgrades"] = "На моём сайте разрешены бесплатные аккаунты с дополнительными платными услугами";
-App::$strings["Default permission role for new accounts"] = "Разрешения по умолчанию для новых аккаунтов";
-App::$strings["This role will be used for the first channel created after registration."] = "Эта роль будет использоваться для первого канала, созданного после регистрации.";
-App::$strings["Site"] = "Сайт";
-App::$strings["Registration"] = "Регистрация";
-App::$strings["File upload"] = "Загрузка файла";
-App::$strings["Policies"] = "Правила";
-App::$strings["Advanced"] = "Дополнительно";
-App::$strings["Site name"] = "Название сайта";
-App::$strings["Banner/Logo"] = "Баннер / логотип";
-App::$strings["Unfiltered HTML/CSS/JS is allowed"] = "Разрешён нефильтруемый HTML/CSS/JS";
-App::$strings["Administrator Information"] = "Информация об администраторе";
-App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Контактная информация для администраторов сайта. Показывается на информационной странице сайта. Можно использовать BBCode.";
-App::$strings["Site Information"] = "Информация о сайте";
-App::$strings["Publicly visible description of this site. Displayed on siteinfo page. BBCode can be used here"] = "Публичное видимое описание сайта. Показывается на информационной странице сайта. Можно использовать BBCode.";
-App::$strings["System language"] = "Язык системы";
-App::$strings["System theme"] = "Системная тема";
-App::$strings["Default system theme - may be over-ridden by user profiles - change theme settings"] = "Системная тема по умолчанию - может быть изменена в профиле пользователя - изменить параметры темы.";
-App::$strings["Allow Feeds as Connections"] = "Разрешить ленты новостей как контакты";
-App::$strings["(Heavy system resource usage)"] = "(Высокое использование системных ресурсов)";
-App::$strings["Maximum image size"] = "Максимальный размер изображения";
-App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Максимальный размер загруженных изображений в байтах. По умолчанию 0 или без ограничений.";
-App::$strings["Does this site allow new member registration?"] = "Разрешается ли регистрация новых пользователей на этом сайте?";
-App::$strings["Invitation only"] = "Только по приглашениям";
-App::$strings["Only allow new member registrations with an invitation code. Above register policy must be set to Yes."] = "Регистрация пользователей разрешается только по приглашениям. Вышеуказанная политика регистрация должны быть установлена в \"Да\".";
-App::$strings["Minimum age"] = "Минимальный возраст";
-App::$strings["Minimum age (in years) for who may register on this site."] = "Минимальный возраст (в годах) для регистрации на этом сайте.";
-App::$strings["Which best describes the types of account offered by this hub?"] = "Как лучше описать тип учётных записей предлагаемых на этом хабе?";
-App::$strings["This is displayed on the public server site list."] = "Это отображается в списке общедоступных серверов.";
-App::$strings["Register text"] = "Текст регистрации";
-App::$strings["Will be displayed prominently on the registration page."] = "Будет отображаться на странице регистрации на видном месте.";
-App::$strings["Site homepage to show visitors (default: login box)"] = "Домашняя страница, которая будет показываться посетителям сайт (по умочанию - форма входа).";
-App::$strings["example: 'pubstream' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "например: 'pubstream' для показа публичного потока, 'page/sys/home' для показа системной домашней веб-страницы или 'include:home.html' для включения файла.";
-App::$strings["Preserve site homepage URL"] = "Сохранить URL главной страницы сайта";
-App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Показывать домашнюю страницу сайта во фрейме вместо стандартной переадресации";
-App::$strings["Accounts abandoned after x days"] = "Аккаунты считаются заброшенными после N дней";
-App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Системные ресурсы не будут расходоваться для опроса внешних сайтов для заброшенных аккаунтов. Введите 0 для отсутствия ограничений.";
-App::$strings["Allowed friend domains"] = "Разрешенные домены друзей";
-App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Список разделённых запятыми доменов с которыми разрешено устанавливать дружеские отношения на этом сайте. Wildcards разрешены. Пусто означает разрешены любые домены.";
-App::$strings["Verify Email Addresses"] = "Проверка адреса электронной почты";
-App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Включите для проверки адреса электронной почты использованного при регистрации (рекомендуется).";
-App::$strings["Force publish"] = "Принудительно публиковать";
-App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Включите для принудительного включения всех учётных записей на данном сайте в каталог.";
-App::$strings["Import Public Streams"] = "Импортированные публичные потоки";
-App::$strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Импортировать и разрешить публичный доступ к загружаемым с других сайтов потоков. Внимание - этот контент не может модерироваться.";
-App::$strings["Site only Public Streams"] = "Публичные потоки только с сайта";
-App::$strings["Allow access to public content originating only from this site if Imported Public Streams are disabled."] = "Разрешить доступ к общедоступному контенту, исходящему только с этого сайта, если импортированные публичные потоки отключены.";
-App::$strings["Allow anybody on the internet to access the Public streams"] = "Разрешить всем доступ к публичным потокам";
-App::$strings["Disable to require authentication before viewing. Warning: this content is unmoderated."] = "Отключите если для просмотра требуется аутентификация. Внимание - этот контент не может модерироваться.";
-App::$strings["Only import Public stream posts with this text"] = "Импортировать только публичные потоки с этим текстом";
-App::$strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "слова по одному в строку, #тег, /шаблон/ или lang=xxl; оставьте пустым для импорта всех публикаций";
-App::$strings["Do not import Public stream posts with this text"] = "Не импортировать публичные потоки с этим текстом";
-App::$strings["Login on Homepage"] = "Вход на домашней странице";
-App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Предоставлять форму входа для посетителей на домашней странице если другого содержимого не настроено.";
-App::$strings["Enable context help"] = "Включить контекстную помощь";
-App::$strings["Display contextual help for the current page when the help button is pressed."] = "Показывать контекстную помощь для текущей странице при нажатии на кнопку \"Помощь\".";
-App::$strings["Reply-to email address for system generated email."] = "Адрес email Reply-to для генерируемых системой сообщений.";
-App::$strings["Sender (From) email address for system generated email."] = "Адрес email отправителя (From) для генерируемых системой сообщений.";
-App::$strings["Name of email sender for system generated email."] = "Имя отправителя для генерируемых системой сообщений.";
-App::$strings["Directory Server URL"] = "URL сервера каталогов";
-App::$strings["Default directory server"] = "Сервер каталогов по умолчанию";
-App::$strings["Proxy user"] = "Имя пользователя proxy-сервера";
-App::$strings["Proxy URL"] = "URL proxy-сервера";
-App::$strings["Network timeout"] = "Время ожидания сети";
-App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Значение в секундах. Если установлен в 0 - без ограничений (не рекомендуется).";
-App::$strings["Delivery interval"] = "Интервал доставки";
-App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Значение задержки фоновых процессов доставки в секундах для снижения нагрузки на систему. Рекомендуется 4-5 для серверов совместного использования, 2-3 для частных виртуальных и 0-1 для выделенных серверов.";
-App::$strings["Deliveries per process"] = "Доставок на процесс";
-App::$strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Количество доставок для одного процесса. Настройте в соответствии с производительностью системы. Рекомендуется 1-5.";
-App::$strings["Queue Threshold"] = "Порог очереди";
-App::$strings["Always defer immediate delivery if queue contains more than this number of entries."] = "Всегда откладывать немедленную доставку, если в очереди содержится большее количество записей, чем это.";
-App::$strings["Poll interval"] = "Интервал опроса";
-App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Задержка фоновых процессов опроса на указанное количество секунд для снижения нагрузки на систему. Если 0 - использовать интервал доставки.";
-App::$strings["Path to ImageMagick convert program"] = "Путь к ImageMagick";
-App::$strings["If set, use this program to generate photo thumbnails for huge images ( > 4000 pixels in either dimension), otherwise memory exhaustion may occur. Example: /usr/bin/convert"] = "При установке эта программа генерирует миниатюры изображений для больших файлов (свыше 4000 в любом измерении) для предотвращения утечки памяти. Пример: /usr/bin/convert";
-App::$strings["Allow SVG thumbnails in file browser"] = "Разрешить SVG миниатюры в просмотрщике файлов";
-App::$strings["WARNING: SVG images may contain malicious code."] = "Внимание: изображения SVG могут содержать вредоносный код.";
-App::$strings["Maximum Load Average"] = "Максимальная средняя нагрузка";
-App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Максимальная нагрузка системы для откладывания процессов опроса и доставки - по умолчанию 50.";
-App::$strings["Expiration period in days for imported (grid/network) content"] = "Срок хранения в днях для импортированного содержимого (из матрицы / сети).";
-App::$strings["0 for no expiration of imported content"] = "0 для постоянного хранения импортированного содержимого";
-App::$strings["Do not expire any posts which have comments less than this many days ago"] = "Продлевать строк хранения для любых публикаций, которые имеют комментарии возрастом менее этого значения";
-App::$strings["Public servers: Optional landing (marketing) webpage for new registrants"] = "Публичные серверы: необязательная маркетинговая лэндинг-страница для новых пользователей";
-App::$strings["Create this page first. Default is %s/register"] = "Создать эту страницу первой. По умолчанию %s/register";
-App::$strings["Page to display after creating a new channel"] = "Страница для показа после создания нового канала";
-App::$strings["Default: profiles"] = "По умолчанию: profiles";
-App::$strings["Optional: site location"] = "Необязательно: место размещения сайта";
-App::$strings["Region or country"] = "Регион или страна";
-App::$strings["Plugin %s disabled."] = "Плагин %s отключен.";
-App::$strings["Plugin %s enabled."] = "Плагин %s включен.";
-App::$strings["Addons"] = "Расширения";
-App::$strings["Minimum project version: "] = "Минимальная версия проекта: ";
-App::$strings["Maximum project version: "] = "Максимальная версия проекта: ";
-App::$strings["Minimum PHP version: "] = "Минимальная версия PHP: ";
-App::$strings["Compatible Server Roles: "] = "Совместимые роли сервера: ";
-App::$strings["Requires: "] = "Необходимо:";
-App::$strings["Disabled - version incompatibility"] = "Отключено - несовместимость версий";
-App::$strings["Enter the public git repository URL of the addon repo."] = "Введите URL публичного репозитория расширений git";
-App::$strings["Addon repo git URL"] = "URL репозитория расширений git";
-App::$strings["Custom repo name"] = "Пользовательское имя репозитория";
-App::$strings["(optional)"] = "(необязательно)";
-App::$strings["Download Addon Repo"] = "Загрузить репозиторий расширений";
-App::$strings["Install new repo"] = "Установить новый репозиторий";
-App::$strings["Install"] = "Установить";
-App::$strings["Manage Repos"] = "Управление репозиториями";
-App::$strings["Installed Addon Repositories"] = "Установленные репозитории расширений";
-App::$strings["Install a New Addon Repository"] = "Установить новый репозиторий расширений";
-App::$strings["Switch branch"] = "Переключить ветку";
-App::$strings["Remove"] = "Удалить";
-App::$strings["New Profile Field"] = "Поле нового профиля";
-App::$strings["Field nickname"] = "Псевдоним поля";
-App::$strings["System name of field"] = "Системное имя поля";
-App::$strings["Input type"] = "Тип ввода";
-App::$strings["Field Name"] = "Имя поля";
-App::$strings["Label on profile pages"] = "Метка на странице профиля";
-App::$strings["Help text"] = "Текст подсказки";
-App::$strings["Additional info (optional)"] = "Дополнительная информация (необязательно)";
+App::$strings["Privacy group not found."] = "Группа конфиденциальности не найдена.";
+App::$strings["Privacy group is empty."] = "Группа конфиденциальности пуста";
+App::$strings["Privacy group: %s"] = "Группа конфиденциальности: %s";
+App::$strings["Connection: %s"] = "Контакт: %s";
+App::$strings["Connection not found."] = "Контакт не найден.";
+App::$strings["female"] = "женщина";
+App::$strings["%1\$s updated her %2\$s"] = "%1\$s обновила её %2\$s";
+App::$strings["male"] = "мужчина";
+App::$strings["%1\$s updated his %2\$s"] = "%1\$s обновил его %2\$s";
+App::$strings["%1\$s updated their %2\$s"] = "%2\$s %1\$s обновлена";
+App::$strings["profile photo"] = "Фотография профиля";
+App::$strings["[Edited %s]"] = "[Отредактировано %s]";
+App::$strings["__ctx:edit_activity__ Post"] = "Публикация";
+App::$strings["__ctx:edit_activity__ Comment"] = "Комментарий";
+App::$strings[" and "] = " и ";
+App::$strings["public profile"] = "общедоступный профиль";
+App::$strings["%1\$s changed %2\$s to “%3\$s”"] = "%1\$s изменил %2\$s на “%3\$s”";
+App::$strings["Visit %1\$s's %2\$s"] = "Посетить %1\$s %2\$s";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s обновлено %2\$s, изменено %3\$s.";
+App::$strings["Off"] = "Выкл.";
+App::$strings["On"] = "Вкл.";
+App::$strings["Calendar"] = "Календарь";
+App::$strings["Start calendar week on Monday"] = "Начинать календарную неделю с понедельника";
+App::$strings["Default is Sunday"] = "По умолчанию - воскресенье";
+App::$strings["Event Timezone Selection"] = "Выбор часового пояса события";
+App::$strings["Allow event creation in timezones other than your own."] = "Разрешить создание события в часовой зоне отличной от вашей";
+App::$strings["Channel Home"] = "Главная канала";
+App::$strings["Search by Date"] = "Поиск по дате";
+App::$strings["Ability to select posts by date ranges"] = "Возможность выбора сообщений по диапазонам дат";
+App::$strings["Tag Cloud"] = "Облако тегов";
+App::$strings["Provide a personal tag cloud on your channel page"] = "Показывает личное облако тегов на странице канала";
+App::$strings["Use blog/list mode"] = "Использовать режим блога / списка";
+App::$strings["Comments will be displayed separately"] = "Комментарии будут отображаться отдельно";
+App::$strings["Connections"] = "Контакты";
+App::$strings["Connection Filtering"] = "Фильтрация контактов";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "Фильтр входящих сообщений от контактов на основе ключевых слов / контента";
+App::$strings["Conversation"] = "Диалоги";
+App::$strings["Community Tagging"] = "Отметки сообщества";
+App::$strings["Ability to tag existing posts"] = "Возможность помечать тегами существующие публикации";
+App::$strings["Emoji Reactions"] = "Реакции Emoji";
+App::$strings["Add emoji reaction ability to posts"] = "Возможность добавлять реакции Emoji к публикациям";
+App::$strings["Dislike Posts"] = "Не нравящиеся публикации";
+App::$strings["Ability to dislike posts/comments"] = "Возможность отмечать не нравящиеся публикации / комментарии";
+App::$strings["Star Posts"] = "Помечать сообщения";
+App::$strings["Ability to mark special posts with a star indicator"] = "Возможность отметить специальные сообщения индикатором-звёздочкой";
+App::$strings["Reply on comment"] = "Ответить на комментарий";
+App::$strings["Ability to reply on selected comment"] = "Возможность ответить на выбранный комментарий";
+App::$strings["Directory"] = "Каталог";
+App::$strings["Advanced Directory Search"] = "Расширенный поиск в каталоге";
+App::$strings["Allows creation of complex directory search queries"] = "Позволяет создание сложных поисковых запросов в каталоге";
+App::$strings["Editor"] = "Редактор";
+App::$strings["Post Categories"] = "Категории публикаций";
+App::$strings["Add categories to your posts"] = "Добавить категории для ваших публикаций";
+App::$strings["Large Photos"] = "Большие фотографии";
+App::$strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Включить большие (1024px) миниатюры изображений в публикациях. Если не включено, использовать маленькие (640px) миниатюры.";
+App::$strings["Even More Encryption"] = "Еще больше шифрования";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Разрешить дополнительное end-to-end шифрование содержимого с общим секретным ключом";
+App::$strings["Enable Voting Tools"] = "Включить инструменты голосования";
+App::$strings["Provide a class of post which others can vote on"] = "Предоставь класс публикаций с возможностью голосования";
+App::$strings["Disable Comments"] = "Отключить комментарии";
+App::$strings["Provide the option to disable comments for a post"] = "Предоставить возможность отключать комментарии для публикаций";
+App::$strings["Delayed Posting"] = "Задержанная публикация";
+App::$strings["Allow posts to be published at a later date"] = "Разрешить размешать публикации следующими датами";
+App::$strings["Content Expiration"] = "Истечение срока действия содержимого";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "Удалять публикации / комментарии и / или личные сообщения";
+App::$strings["Suppress Duplicate Posts/Comments"] = "Подавлять дублирующие публикации / комментарии";
+App::$strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Предотвращает появление публикаций с одинаковым содержимым если интервал между ними менее 2 минут";
+App::$strings["Auto-save drafts of posts and comments"] = "Автоматически сохранять черновики публикаций и комментариев";
+App::$strings["Automatically saves post and comment drafts in local browser storage to help prevent accidental loss of compositions"] = "Автоматически сохраняет черновики публикаций и комментариев в локальном хранилище браузера для предотвращения их случайной утраты";
+App::$strings["Manage"] = "Управление";
+App::$strings["Navigation Channel Select"] = "Выбор канала навигации";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "Изменить канал напрямую из выпадающего меню";
+App::$strings["Network"] = "Сеть";
+App::$strings["Saved Searches"] = "Сохранённые поиски";
+App::$strings["Save search terms for re-use"] = "Сохранять результаты поиска для повторного использования";
+App::$strings["Ability to file posts under folders"] = "Возможность размещать публикации в каталогах";
+App::$strings["Alternate Stream Order"] = "Отображение потока";
+App::$strings["Ability to order the stream by last post date, last comment date or unthreaded activities"] = "Возможность показывать поток по дате последнего сообщения, последнего комментария или в порядке поступления";
+App::$strings["Contact Filter"] = "Фильтр контактов";
+App::$strings["Ability to display only posts of a selected contact"] = "Возможность показа публикаций только от выбранных контактов";
+App::$strings["Forum Filter"] = "Фильтр по форумам";
+App::$strings["Ability to display only posts of a specific forum"] = "Возможность показа публикаций только определённого форума";
+App::$strings["Personal Posts Filter"] = "Персональный фильтр публикаций";
+App::$strings["Ability to display only posts that you've interacted on"] = "Возможность показа только тех публикаций с которыми вы взаимодействовали";
+App::$strings["Photos"] = "Фотографии";
+App::$strings["Photo Location"] = "Местоположение фотографии";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "Если данные о местоположении доступны на загруженных фотографий, связать их с картой.";
+App::$strings["Profiles"] = "Редактировать профиль";
+App::$strings["Advanced Profiles"] = "Расширенные профили";
+App::$strings["Additional profile sections and selections"] = "Дополнительные секции и выборы профиля";
+App::$strings["Profile Import/Export"] = "Импорт / экспорт профиля";
+App::$strings["Save and load profile details across sites/channels"] = "Сохранение и загрузка настроек профиля на всех сайтах / каналах";
+App::$strings["Multiple Profiles"] = "Несколько профилей";
+App::$strings["Ability to create multiple profiles"] = "Возможность создания нескольких профилей";
+App::$strings["prev"] = "предыдущий";
+App::$strings["first"] = "первый";
+App::$strings["last"] = "последний";
+App::$strings["next"] = "следующий";
+App::$strings["older"] = "старше";
+App::$strings["newer"] = "новее";
+App::$strings["No connections"] = "Нет контактов";
+App::$strings["View all %s connections"] = "Просмотреть все %s контактов";
+App::$strings["Network: %s"] = "Сеть: %s";
+App::$strings["Search"] = "Поиск";
App::$strings["Save"] = "Запомнить";
-App::$strings["Field definition not found"] = "Определения поля не найдено";
-App::$strings["Edit Profile Field"] = "Редактировать поле профиля";
-App::$strings["Profile Fields"] = "Поля профиля";
-App::$strings["Basic Profile Fields"] = "Основные поля профиля";
-App::$strings["Advanced Profile Fields"] = "Дополнительные поля профиля";
-App::$strings["(In addition to basic fields)"] = "(к основым полям)";
-App::$strings["All available fields"] = "Все доступные поля";
-App::$strings["Custom Fields"] = "Настраиваемые поля";
-App::$strings["Create Custom Field"] = "Создать настраиваемое поле";
-App::$strings["Password changed for account %d."] = "Пароль для аккаунта %d изменён.";
-App::$strings["Account settings updated."] = "Настройки аккаунта обновлены.";
-App::$strings["Account not found."] = "Учётная запись не найдена.";
-App::$strings["Account Edit"] = "Редактировать аккаунт";
-App::$strings["New Password"] = "Новый пароль";
-App::$strings["New Password again"] = "Повторите новый пароль";
-App::$strings["Account language (for emails)"] = "Язык сообщения для email";
-App::$strings["Service class"] = "Класс обслуживания";
-App::$strings["By default, unfiltered HTML is allowed in embedded media. This is inherently insecure."] = "По умолчанию, HTML без фильтрации доступен во встраиваемых медиа. Это небезопасно.";
-App::$strings["The recommended setting is to only allow unfiltered HTML from the following sites:"] = "Рекомендуется настроить разрешения использовать HTML без фильтрации только для следующих сайтов:";
-App::$strings["https://youtube.com/ https://www.youtube.com/ https://youtu.be/ https://vimeo.com/ https://soundcloud.com/ "] = "";
-App::$strings["All other embedded content will be filtered, unless embedded content from that site is explicitly blocked."] = "се остальные встроенные материалы будут отфильтрованы, если встроенное содержимое с этого сайта явно заблокировано.";
-App::$strings["Security"] = "Безопасность";
-App::$strings["Block public"] = "Блокировать публичный доступ";
-App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated."] = "Установите флажок для блокировки публичного доступа ко всем другим общедоступным страницам на этом сайте, если вы в настоящее время не аутентифицированы.";
-App::$strings["Provide a cloud root directory"] = "Предоставить корневой каталог в облаке";
-App::$strings["The cloud root directory lists all channel names which provide public files"] = "В корневом каталоге облака показываются все имена каналов, которые предоставляют общедоступные файлы";
-App::$strings["Show total disk space available to cloud uploads"] = "Показывать общее доступное для загрузок место в хранилище";
-App::$strings["Set \"Transport Security\" HTTP header"] = "Установить HTTP-заголовок \"Transport Security\"";
-App::$strings["Set \"Content Security Policy\" HTTP header"] = "Установить HTTP-заголовок \"Content Security Policy\"";
-App::$strings["Allowed email domains"] = "Разрешённые домены email";
-App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Список разделённых запятыми доменов для которых разрешена регистрация на этом сайте. Wildcards разрешены. Если пусто то разрешены любые домены.";
-App::$strings["Not allowed email domains"] = "Запрещённые домены email";
-App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Список разделённых запятыми доменов для которых запрещена регистрация на этом сайте. Wildcards разрешены. Если пусто то разрешены любые домены до тех пор, пока разрешённые домены не будут указаны.";
-App::$strings["Allow communications only from these sites"] = "Разрешить связь только с этими сайтами";
-App::$strings["One site per line. Leave empty to allow communication from anywhere by default"] = "Один сайт на строку. Оставьте пустым для разрешения взаимодействия без ограничений (по умочанию).";
-App::$strings["Block communications from these sites"] = "Блокировать связь с этими сайтами";
-App::$strings["Allow communications only from these channels"] = "Разрешить связь только для этих каналов";
-App::$strings["One channel (hash) per line. Leave empty to allow from any channel by default"] = "Один канал (или его хэш) на строку. Оставьте пустым для разрешения взаимодействия с любым каналом (по умолчанию).";
-App::$strings["Block communications from these channels"] = "Блокировать связь с этими каналами";
-App::$strings["Only allow embeds from secure (SSL) websites and links."] = "Разрешать встраивание только для безопасных (SSL/TLS) сайтов и ссылок.";
-App::$strings["Allow unfiltered embedded HTML content only from these domains"] = "Разрешить встраивать нефильтруемое HTML-содержимое только для этих доменов";
-App::$strings["One site per line. By default embedded content is filtered."] = "Один сайт на строку. По умолчанию встраиваемое содержимое фильтруется.";
-App::$strings["Block embedded HTML from these domains"] = "Блокировать встраивание HTML-содержимого для этих доменов";
-App::$strings["Remote privacy information not available."] = "Удаленная информация о конфиденциальности недоступна.";
-App::$strings["Visible to:"] = "Видимо для:";
-App::$strings["__ctx:acl__ Profile"] = "Профиль";
-App::$strings["Comment approved"] = "Комментарий одобрен";
-App::$strings["Comment deleted"] = "Комментарий удалён";
-App::$strings["Friends"] = "Друзья";
-App::$strings["Settings updated."] = "Настройки обновлены.";
-App::$strings["Nobody except yourself"] = "Никто кроме вас";
-App::$strings["Only those you specifically allow"] = "Только персонально разрешённые";
-App::$strings["Approved connections"] = "Одобренные контакты";
-App::$strings["Any connections"] = "Любые контакты";
-App::$strings["Anybody on this website"] = "Любой на этом сайте";
-App::$strings["Anybody in this network"] = "Любой в этой сети";
-App::$strings["Anybody authenticated"] = "Любой аутентифицированный";
-App::$strings["Anybody on the internet"] = "Любой в интернете";
-App::$strings["Publish your default profile in the network directory"] = "Публиковать ваш профиль по умолчанию в сетевом каталоге";
-App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Разрешить предлагать вас как потенциального друга для новых пользователей?";
-App::$strings["or"] = "или";
-App::$strings["Your channel address is"] = "Адрес вашего канала";
-App::$strings["Your files/photos are accessible via WebDAV at"] = "Ваши файлы / фотографии доступны через WebDAV по";
-App::$strings["Automatic membership approval"] = "Членство одобрено автоматически";
-App::$strings["If enabled, connection requests will be approved without your interaction"] = "Если включено, запросы контактов будут одобрены без вашего участия";
-App::$strings["Channel Settings"] = "Настройки канала";
-App::$strings["Basic Settings"] = "Основные настройки";
-App::$strings["Full Name:"] = "Полное имя:";
-App::$strings["Email Address:"] = "Адрес email:";
-App::$strings["Your Timezone:"] = "Часовой пояс:";
-App::$strings["Default Post Location:"] = "Расположение по умолчанию:";
-App::$strings["Geographical location to display on your posts"] = "Показывать географическое положение в ваших публикациях";
-App::$strings["Use Browser Location:"] = "Определять расположение из браузера";
-App::$strings["Adult Content"] = "Содержимое для взрослых";
-App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Этот канал часто или регулярно публикует содержимое для взрослых. Пожалуйста, помечайте любой такой материал тегом #NSFW";
-App::$strings["Security and Privacy Settings"] = "Безопасность и настройки приватности";
-App::$strings["Your permissions are already configured. Click to view/adjust"] = "Ваши разрешения уже настроены. Нажмите чтобы просмотреть или изменить";
-App::$strings["Hide my online presence"] = "Скрывать моё присутствие онлайн";
-App::$strings["Prevents displaying in your profile that you are online"] = "Предотвращает отображения статуса \"в сети\" в вашем профиле";
-App::$strings["Simple Privacy Settings:"] = "Простые настройки безопасности:";
-App::$strings["Very Public - extremely permissive (should be used with caution)"] = "Полностью открытый - сверхлиберальный (должен использоваться с осторожностью)";
-App::$strings["Typical - default public, privacy when desired (similar to social network permissions but with improved privacy)"] = "Обычный - открытый по умолчанию, приватность по желанию (как в социальных сетях, но с улучшенными настройками)";
-App::$strings["Private - default private, never open or public"] = "Частный - частный по умочанию, не открытый и не публичный";
-App::$strings["Blocked - default blocked to/from everybody"] = "Закрытый - заблокированный по умолчанию от / для всех";
-App::$strings["Allow others to tag your posts"] = "Разрешить другим отмечать ваши публикации";
-App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Часто используется сообществом для маркировки неподобающего содержания";
-App::$strings["Channel Permission Limits"] = "Ограничения разрешений канала";
-App::$strings["Expire other channel content after this many days"] = "Храненить содержимое других каналов, дней";
-App::$strings["0 or blank to use the website limit."] = "0 или пусто - использовать настройки сайта.";
-App::$strings["This website expires after %d days."] = "Срок хранения содержимого этого сайта истекает через %d дней";
-App::$strings["This website does not expire imported content."] = "Срок хранения импортированного содержимого этого сайта не ограничен.";
-App::$strings["The website limit takes precedence if lower than your limit."] = "Ограничение сайта имеет приоритет если ниже вашего значения.";
-App::$strings["Maximum Friend Requests/Day:"] = "Запросов в друзья в день:";
-App::$strings["May reduce spam activity"] = "Может ограничить спам активность";
-App::$strings["Default Privacy Group"] = "Группа конфиденциальности по умолчанию";
-App::$strings["Use my default audience setting for the type of object published"] = "Использовать настройки аудитории по умолчанию для типа опубликованного объекта";
-App::$strings["Default permissions category"] = "Категория разрешений по умолчанию";
-App::$strings["Maximum private messages per day from unknown people:"] = "Максимально количество сообщений от незнакомых людей, в день:";
-App::$strings["Useful to reduce spamming"] = "Полезно для сокращения количества спама";
-App::$strings["Notification Settings"] = "Настройки уведомлений";
-App::$strings["By default post a status message when:"] = "По умолчанию публиковать новый статус при:";
-App::$strings["accepting a friend request"] = "одобрении запроса в друзья";
-App::$strings["joining a forum/community"] = "вступлении в сообщество / форум";
-App::$strings["making an interesting profile change"] = "интересном изменении профиля";
-App::$strings["Send a notification email when:"] = "Отправить уведомление по email когда:";
-App::$strings["You receive a connection request"] = "вы получили новый запрос контакта";
-App::$strings["Your connections are confirmed"] = "Ваш запрос контакта был одобрен";
-App::$strings["Someone writes on your profile wall"] = "Кто-то написал на стене вашего профиля";
-App::$strings["Someone writes a followup comment"] = "Кто-то пишет комментарий";
-App::$strings["You receive a private message"] = "Вы получили личное сообщение";
-App::$strings["You receive a friend suggestion"] = "Вы получили предложение друзей";
-App::$strings["You are tagged in a post"] = "Вы были отмечены в публикации";
-App::$strings["You are poked/prodded/etc. in a post"] = "Вас толкнули, подтолкнули и т.п. в публикации";
-App::$strings["Someone likes your post/comment"] = "Кому-то нравится ваша публикация / комментарий";
-App::$strings["Show visual notifications including:"] = "Показывать визуальные оповещения включая:";
-App::$strings["Unseen stream activity"] = "Невидимая активность в потоке";
-App::$strings["Unseen channel activity"] = "Невидимая активность в канале";
-App::$strings["Unseen private messages"] = "Невидимые личные сообщения";
-App::$strings["Recommended"] = "Рекомендовано";
-App::$strings["Upcoming events"] = "Грядущие события";
-App::$strings["Events today"] = "События сегодня";
-App::$strings["Upcoming birthdays"] = "Грядущие дни рождения";
-App::$strings["Not available in all themes"] = "Не доступно во всех темах";
-App::$strings["System (personal) notifications"] = "Системные (личные) уведомления";
-App::$strings["System info messages"] = "Сообщения с системной информацией";
-App::$strings["System critical alerts"] = "Критические уведомления системы";
-App::$strings["New connections"] = "Новые контакты";
-App::$strings["System Registrations"] = "Системные регистрации";
-App::$strings["Unseen shared files"] = "Невидимые общие файлы";
-App::$strings["Unseen public stream activity"] = "Невидимая активность в публичном потоке";
-App::$strings["Unseen likes and dislikes"] = "Невидимые лайки и дислайки";
-App::$strings["Unseen forum posts"] = "Невидимые публикации на форуме";
-App::$strings["Email notification hub (hostname)"] = "Центр уведомлений по email (имя хоста)";
-App::$strings["If your channel is mirrored to multiple hubs, set this to your preferred location. This will prevent duplicate email notifications. Example: %s"] = "Если ваш канал зеркалируется в нескольких местах, это ваше предпочтительное местоположение. Это должно предотвратить дублировать уведомлений по email. Например: %s";
-App::$strings["Show new wall posts, private messages and connections under Notices"] = "Показать новые сообщения на стене, личные сообщения и контакты в \"Уведомлениях\"";
-App::$strings["Notify me of events this many days in advance"] = "Уведомлять меня о событиях заранее, дней";
-App::$strings["Must be greater than 0"] = "Должно быть больше 0";
-App::$strings["Advanced Account/Page Type Settings"] = "Дополнительные настройки учётной записи / страницы";
-App::$strings["Change the behaviour of this account for special situations"] = "Изменить поведение этого аккаунта в особых ситуациях";
-App::$strings["Miscellaneous Settings"] = "Дополнительные настройки";
-App::$strings["Default photo upload folder"] = "Каталог загрузки фотографий по умолчанию";
-App::$strings["%Y - current year, %m - current month"] = "%Y - текущий год, %y - текущий месяц";
-App::$strings["Default file upload folder"] = "Каталог загрузки файлов по умолчанию";
-App::$strings["Remove this channel."] = "Удалить этот канал.";
-App::$strings["Additional Features"] = "Дополнительные функции";
-App::$strings["Events Settings"] = "Настройки событий";
-App::$strings["Calendar Settings"] = "Настройки календаря";
-App::$strings["Settings saved."] = "Настройки сохранены.";
-App::$strings["Settings saved. Reload page please."] = "Настройки сохранены. Пожалуйста, перезагрузите страницу.";
-App::$strings["Conversation Settings"] = "Настройки бесед";
-App::$strings["Connections Settings"] = "Настройки контактов";
-App::$strings["Photos Settings"] = "Настройки фотографий";
-App::$strings["Not valid email."] = "Не действительный адрес email.";
-App::$strings["Protected email address. Cannot change to that email."] = "Защищенный адрес электронной почты. Нельзя изменить.";
-App::$strings["System failure storing new email. Please try again."] = "Системная ошибка сохранения email. Пожалуйста попробуйте ещё раз.";
-App::$strings["Password verification failed."] = "Не удалось выполнить проверку пароля.";
-App::$strings["Passwords do not match. Password unchanged."] = "Пароли не совпадают. Пароль не изменён.";
-App::$strings["Empty passwords are not allowed. Password unchanged."] = "Пустые пароли не допускаются. Пароль не изменён.";
-App::$strings["Password changed."] = "Пароль изменен.";
-App::$strings["Password update failed. Please try again."] = "Изменение пароля не удалось. Пожалуйста, попробуйте ещё раз.";
-App::$strings["Account Settings"] = "Настройки аккаунта";
-App::$strings["Current Password"] = "Текущий пароль";
-App::$strings["Enter New Password"] = "Введите новый пароль:";
-App::$strings["Confirm New Password"] = "Подтвердите новый пароль:";
-App::$strings["Leave password fields blank unless changing"] = "Оставьте поля пустыми до измнения";
-App::$strings["Remove Account"] = "Удалить аккаунт";
-App::$strings["Remove this account including all its channels"] = "Удалить этот аккаунт включая все каналы";
-App::$strings["Profiles Settings"] = "Настройки профилей";
-App::$strings["Channel Manager Settings"] = "Настройки менеджера канала";
-App::$strings["No feature settings configured"] = "Параметры функций не настроены";
-App::$strings["Addon Settings"] = "Настройки расширений";
-App::$strings["Please save/submit changes to any panel before opening another."] = "Пожалуйста сохраните / отправьте изменения на панели прежде чем открывать другую.";
-App::$strings["Max height of content (in pixels)"] = "Максимальная высота содержимого (в пикселях)";
-App::$strings["Click to expand content exceeding this height"] = "Нажмите чтобы развернуть содержимое превышающее эту высоту";
-App::$strings["Personal menu to display in your channel pages"] = "Персональное меню для отображения на странице вашего канала";
-App::$strings["Channel Home Settings"] = "Настройки главной страницы канала";
-App::$strings["Directory Settings"] = "Настройки каталога";
-App::$strings["Editor Settings"] = "Настройки редактора";
-App::$strings["%s - (Experimental)"] = "%s - (экспериментальный)";
-App::$strings["Display Settings"] = "Настройки отображения";
-App::$strings["Theme Settings"] = "Настройки темы";
-App::$strings["Custom Theme Settings"] = "Дополнительные настройки темы";
-App::$strings["Content Settings"] = "Настройки содержимого";
-App::$strings["Display Theme:"] = "Тема отображения:";
-App::$strings["Select scheme"] = "Выбрать схему";
-App::$strings["Preload images before rendering the page"] = "Предзагрузка изображений перед обработкой страницы";
-App::$strings["The subjective page load time will be longer but the page will be ready when displayed"] = "Субъективное время загрузки страницы будет длиннее, но страница будет готова при отображении";
-App::$strings["Enable user zoom on mobile devices"] = "Включить масштабирование на мобильных устройствах";
-App::$strings["Update browser every xx seconds"] = "Обновление браузера каждые N секунд";
-App::$strings["Minimum of 10 seconds, no maximum"] = "Минимум 10 секунд, без максимума";
-App::$strings["Maximum number of conversations to load at any time:"] = "Максимальное количество бесед для загрузки одновременно:";
-App::$strings["Maximum of 100 items"] = "Максимум 100 элементов";
-App::$strings["Show emoticons (smilies) as images"] = "Показывать эмотиконы (смайлики) как изображения";
-App::$strings["Provide channel menu in navigation bar"] = "Показывать меню канала в панели навигации";
-App::$strings["Default: channel menu located in app menu"] = "По умолчанию каналы расположены в меню приложения";
-App::$strings["Manual conversation updates"] = "Обновление бесед вручную";
-App::$strings["Default is on, turning this off may increase screen jumping"] = "Включено по умолчанию, выключение может привести к рывкам в отображении";
-App::$strings["Link post titles to source"] = "Ссылки на источник заголовков публикаций";
-App::$strings["New Member Links"] = "Ссылки для новичков";
-App::$strings["Display new member quick links menu"] = "Показать меню быстрых ссылок для новых участников";
-App::$strings["Stream Settings"] = "Настройки потока";
-App::$strings["View Photo"] = "Посмотреть фотографию";
-App::$strings["Edit Album"] = "Редактировать Фотоальбом";
-App::$strings["Upload"] = "Загрузка";
-App::$strings["This channel is limited to %d tokens"] = "Этот канал ограничен %d токенами";
-App::$strings["Name and Password are required."] = "Требуются имя и пароль.";
-App::$strings["Token saved."] = "Токен сохранён.";
-App::$strings["Guest Access App"] = "Приложение \"Гостевой доступ\"";
-App::$strings["Create access tokens so that non-members can access private content"] = "Создайте токены доступа, чтобы сторонние пользователи могли получить доступ к частному содержимому";
-App::$strings["Use this form to create temporary access identifiers to share things with non-members. These identities may be used in Access Control Lists and visitors may login using these credentials to access private content."] = "Используйте эту форму для создания идентификаторов временного доступа для сторонних пользователей. Эти идентификаторы могут использоваться в списках контроля доступа, и посетители могут использовать эти учетные данные для доступа к частному контенту.";
-App::$strings["You may also provide dropbox style access links to friends and associates by adding the Login Password to any specific site URL as shown. Examples:"] = "Вы также можете предоставить доступ в стиле dropbox для друзей и коллег, добавив имя и пароль для входа на любой URL-адрес сайта. Например:";
-App::$strings["Guest Access Tokens"] = "Токен гостевого доступа";
-App::$strings["Login Name"] = "Имя";
-App::$strings["Login Password"] = "Пароль";
-App::$strings["Expires (yyyy-mm-dd)"] = "Срок действия (yyyy-mm-dd)";
-App::$strings["Their Settings"] = "Их настройки";
-App::$strings["Some blurb about what to do when you're new here"] = "Некоторые предложения о том, что делать, если вы здесь новичок ";
-App::$strings["Thing updated"] = "Обновлено";
-App::$strings["Object store: failed"] = "Хранлищие объектов: неудача";
-App::$strings["Thing added"] = "Добавлено";
-App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "";
-App::$strings["Show Thing"] = "Показать";
-App::$strings["item not found."] = "Элемент не найден.";
-App::$strings["Edit Thing"] = "Редактировать";
-App::$strings["Select a profile"] = "Выбрать профиль";
-App::$strings["Post an activity"] = "Опубликовать мероприятие";
-App::$strings["Only sends to viewers of the applicable profile"] = "Отправлять только подходящий профиль";
-App::$strings["Name of thing e.g. something"] = "Наименование, например \"нечто\"";
-App::$strings["URL of thing (optional)"] = "URL (необязательно)";
-App::$strings["URL for photo of thing (optional)"] = "URL для фотографии (необязательно)";
-App::$strings["Permissions"] = "Разрешения";
-App::$strings["Add Thing to your Profile"] = "Добавить к вашему профилю";
-App::$strings["No more system notifications."] = "Нет новых оповещений системы.";
-App::$strings["System Notifications"] = "Системные оповещения ";
-App::$strings["Connection added."] = "Контакт добавлен.";
-App::$strings["Your service plan only allows %d channels."] = "Ваш класс обслуживания разрешает только %d каналов.";
-App::$strings["No channel. Import failed."] = "Канала нет. Импорт невозможен.";
-App::$strings["Import completed."] = "Импорт завершен.";
-App::$strings["You must be logged in to use this feature."] = "Вы должны войти в систему, чтобы использовать эту функцию.";
-App::$strings["Import Channel"] = "Импортировать канал";
-App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Используйте эту форм для импорта существующего канала с другого сервера / хаба. Вы можете получить идентификационные данные канала со старого сервера / хаба через сеть или предоставить файл экспорта.";
-App::$strings["Or provide the old server/hub details"] = "или предоставьте данные старого сервера";
-App::$strings["Your old identity address (xyz@example.com)"] = "Ваш старый адрес канала (xyz@example.com)";
-App::$strings["Your old login email address"] = "Ваш старый адрес электронной почты";
-App::$strings["Your old login password"] = "Ваш старый пароль";
-App::$strings["Import a few months of posts if possible (limited by available memory"] = "Импортировать несколько месяцев публикаций если возможно (ограничено доступной памятью)";
-App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Для любого варианта, пожалуйста, выберите, следует ли сделать этот хаб вашим новым основным адресом, или ваше прежнее местоположение должно продолжить выполнять эту роль. Вы сможете отправлять сообщения из любого местоположения, но только одно может быть помечено как основное место для файлов, фотографий и мультимедиа.";
-App::$strings["Make this hub my primary location"] = "Сделать этот хаб главным";
-App::$strings["Move this channel (disable all previous locations)"] = "Переместить это канал (отключить все предыдущие месторасположения)";
-App::$strings["Use this channel nickname instead of the one provided"] = "Использовать псевдоним этого канала вместо предоставленного";
-App::$strings["Leave blank to keep your existing channel nickname. You will be randomly assigned a similar nickname if either name is already allocated on this site."] = "Оставьте пустым для сохранения существующего псевдонима канала. Вам будет случайным образом назначен похожий псевдоним если такое имя уже выделено на этом сайте.";
-App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Процесс может занять несколько минут. Пожалуйста, отправьте форму только один раз и оставьте эту страницу открытой до завершения.";
-App::$strings["Authentication failed."] = "Ошибка аутентификации.";
-App::$strings["Remote Authentication"] = "Удаленная аутентификация";
-App::$strings["Enter your channel address (e.g. channel@example.com)"] = "Введите адрес вашего канала (например: channel@example.com)";
-App::$strings["Authenticate"] = "Проверка подлинности";
-App::$strings["Name and Secret are required"] = "Требуются имя и код";
-App::$strings["OAuth2 Apps Manager App"] = "Приложение \"Менеджер Oauth2\"";
-App::$strings["OAuth2 authenticatication tokens for mobile and remote apps"] = "Аутентификация OAuth2 для мобильных и удаленных приложений";
-App::$strings["Add OAuth2 application"] = "Добавить приложение OAuth2";
-App::$strings["Name of application"] = "Название приложения";
-App::$strings["Consumer Secret"] = "Код клиента";
-App::$strings["Automatically generated - change if desired. Max length 20"] = "Сгенерирован автоматические - измените если требуется. Макс. длина 20";
-App::$strings["Redirect"] = "Перенаправление";
-App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI перенаправления - оставьте пустыми до тех пока ваше приложение не требует этого";
-App::$strings["Grant Types"] = "Разрешить типы";
-App::$strings["leave blank unless your application sepcifically requires this"] = "оставьте пустыми до тех пока ваше приложение не требует этого";
-App::$strings["Authorization scope"] = "Область полномочий";
-App::$strings["OAuth2 Application not found."] = "Приложение OAuth2 не найдено.";
-App::$strings["Add application"] = "Добавить приложение";
-App::$strings["leave blank unless your application specifically requires this"] = "оставьте поле пустым, если ваше приложение не требует этого";
-App::$strings["Connected OAuth2 Apps"] = "Подключённые приложения OAuth2";
-App::$strings["Client key starts with"] = "Ключ клиента начинается с";
-App::$strings["No name"] = "Без названия";
-App::$strings["Remove authorization"] = "Удалить разрешение";
-App::$strings["Permissions denied."] = "Доступ запрещен.";
-App::$strings["Authorize application connection"] = "Авторизовать подключение приложения";
-App::$strings["Return to your app and insert this Security Code:"] = "Вернитесь к своему приложению и вставьте этот код безопасности:";
-App::$strings["Please login to continue."] = "Пожалуйста, войдите, чтобы продолжить.";
-App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Вы хотите авторизовать это приложение для доступа к вашим публикациям и контактам и / или созданию новых публикаций?";
-App::$strings["Item not available."] = "Элемент недоступен.";
-App::$strings["Random Channel App"] = "Приложение \"Случайный канал\"";
-App::$strings["Visit a random channel in the \$Projectname network"] = "Посещение случайного канала в сети \$Projectname";
-App::$strings["Edit Block"] = "Редактировать блок";
-App::$strings["vcard"] = "vCard";
-App::$strings["Available Apps"] = "Доступные приложения";
-App::$strings["Installed Apps"] = "Установленные приложения";
-App::$strings["Manage Apps"] = "Управление приложениями";
-App::$strings["Create Custom App"] = "Создать пользовательское приложение";
-App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s %2\$s";
-App::$strings["Mood App"] = "Приложение \"Настроение\"";
-App::$strings["Set your current mood and tell your friends"] = "Установить текущее настроение и рассказать друзьям";
-App::$strings["Mood"] = "Настроение";
-App::$strings["Active"] = "Активен";
-App::$strings["Blocked"] = "Заблокирован";
-App::$strings["Ignored"] = "Игнорируется";
-App::$strings["Hidden"] = "Скрыт";
-App::$strings["Archived/Unreachable"] = "Заархивировано / недоступно";
-App::$strings["New"] = "Новые";
-App::$strings["All"] = "Все";
-App::$strings["Active Connections"] = "Активные контакты";
-App::$strings["Show active connections"] = "Показать активные контакты";
-App::$strings["New Connections"] = "Новые контакты";
-App::$strings["Show pending (new) connections"] = "Просмотр (новых) ожидающих контактов";
-App::$strings["Only show blocked connections"] = "Показать только заблокированные контакты";
-App::$strings["Only show ignored connections"] = "Показать только проигнорированные контакты";
-App::$strings["Only show archived/unreachable connections"] = "Показать только заархивированные / недоступные контакты";
-App::$strings["Only show hidden connections"] = "Показать только скрытые контакты";
-App::$strings["Show all connections"] = "Просмотр всех контактов";
-App::$strings["Pending approval"] = "Ожидающие подтверждения";
-App::$strings["Archived"] = "Зархивирован";
-App::$strings["Not connected at this location"] = "Не подключено в этом месте";
-App::$strings["%1\$s [%2\$s]"] = "";
-App::$strings["Edit connection"] = "Редактировать контакт";
-App::$strings["Delete connection"] = "Удалить контакт";
-App::$strings["Channel address"] = "Адрес канала";
-App::$strings["Network"] = "Сеть";
-App::$strings["Call"] = "Вызов";
-App::$strings["Status"] = "Статус";
-App::$strings["Connected"] = "Подключено";
-App::$strings["Approve connection"] = "Утвердить контакт";
-App::$strings["Ignore connection"] = "Игнорировать контакт";
-App::$strings["Ignore"] = "Игнорировать";
-App::$strings["Recent activity"] = "Последние действия";
-App::$strings["Connections"] = "Контакты";
-App::$strings["Search your connections"] = "Поиск ваших контактов";
-App::$strings["Connections search"] = "Поиск контаков";
-App::$strings["Find"] = "Поиск";
-App::$strings["item"] = "пункт";
-App::$strings["Bookmark added"] = "Закладка добавлена";
-App::$strings["Bookmarks App"] = "Приложение \"Закладки\"";
-App::$strings["Bookmark links from posts and manage them"] = "Поместить ссылки из публикации в закладки и управлять ими";
-App::$strings["My Bookmarks"] = "Мои закладки";
-App::$strings["My Connections Bookmarks"] = "Закладки моих контактов";
-App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Удаление канала не разрешается в течении 48 часов после смены пароля у аккаунта.";
-App::$strings["Remove This Account"] = "Удалить этот аккаунт";
-App::$strings["This account and all its channels will be completely removed from the network. "] = "Этот аккаунт и все его каналы будут полностью удалены из сети.";
-App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Удалить этот аккаунт, все его каналы и их клоны из сети.";
-App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "По умолчанию только представление канала расположенное на данном хабе будет удалено из сети";
-App::$strings["Page owner information could not be retrieved."] = "Информация о владельце страницы не может быть получена.";
-App::$strings["Album not found."] = "Альбом не найден.";
-App::$strings["Delete Album"] = "Удалить альбом";
-App::$strings["Delete Photo"] = "Удалить фотографию";
-App::$strings["No photos selected"] = "Никакие фотографии не выбраны";
-App::$strings["Access to this item is restricted."] = "Доступ к этому элементу ограничен.";
-App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "Вы использовали %1$.2f мегабайт из %2$.2f для хранения фото.";
-App::$strings["%1$.2f MB photo storage used."] = "Вы использовали %1$.2f мегабайт для хранения фото.";
-App::$strings["Upload Photos"] = "Загрузить фотографии";
-App::$strings["Enter an album name"] = "Введите название альбома";
-App::$strings["or select an existing album (doubleclick)"] = "или выберите существующий альбом (двойной щелчок)";
-App::$strings["Create a status post for this upload"] = "Сделать публикацию о статусе для этой загрузки";
-App::$strings["Description (optional)"] = "Описание (необязательно)";
-App::$strings["Show Newest First"] = "Показать новые первыми";
-App::$strings["Show Oldest First"] = "Показать старые первыми";
-App::$strings["Add Photos"] = "Добавить фотографии";
-App::$strings["Permission denied. Access to this item may be restricted."] = "Доступ запрещен. Доступ к этому элементу может быть ограничен.";
-App::$strings["Photo not available"] = "Фотография не доступна";
-App::$strings["Use as profile photo"] = "Использовать в качестве фотографии профиля";
-App::$strings["Use as cover photo"] = "Использовать в качестве фотографии обложки";
-App::$strings["Private Photo"] = "Личная фотография";
-App::$strings["View Full Size"] = "Посмотреть в полный размер";
-App::$strings["Edit photo"] = "Редактировать фотографию";
-App::$strings["Rotate CW (right)"] = "Повернуть CW (направо)";
-App::$strings["Rotate CCW (left)"] = "Повернуть CCW (налево)";
-App::$strings["Move photo to album"] = "Переместить фотографию в альбом";
-App::$strings["Enter a new album name"] = "Введите новое название альбома";
-App::$strings["or select an existing one (doubleclick)"] = "или выбрать существующую (двойной щелчок)";
-App::$strings["Add a Tag"] = "Добавить тег";
-App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Пример: @bob, @Barbara_Jensen, @jim@example.com";
-App::$strings["Flag as adult in album view"] = "Пометить как альбом \"для взрослых\"";
-App::$strings["I like this (toggle)"] = "мне это нравится (переключение)";
-App::$strings["I don't like this (toggle)"] = "мне это не нравится (переключение)";
-App::$strings["Please wait"] = "Подождите пожалуйста";
-App::$strings["This is you"] = "Это вы";
-App::$strings["Comment"] = "Комментарий";
-App::$strings["__ctx:title__ Likes"] = "Нравится";
-App::$strings["__ctx:title__ Dislikes"] = "Не нравится";
-App::$strings["__ctx:title__ Agree"] = "Согласен";
-App::$strings["__ctx:title__ Disagree"] = "Не согласен";
-App::$strings["__ctx:title__ Abstain"] = "Воздержался";
-App::$strings["__ctx:title__ Attending"] = "Посещаю";
-App::$strings["__ctx:title__ Not attending"] = "Не посещаю";
-App::$strings["__ctx:title__ Might attend"] = "Возможно посещу";
-App::$strings["View all"] = "Просмотреть все";
-App::$strings["__ctx:noun__ Like"] = array(
- 0 => "Нравится",
- 1 => "Нравится",
- 2 => "Нравится",
-);
-App::$strings["__ctx:noun__ Dislike"] = array(
- 0 => "Не нравится",
- 1 => "Не нравится",
- 2 => "Не нравится",
-);
-App::$strings["Photo Tools"] = "Фото-Инструменты";
-App::$strings["In This Photo:"] = "На этой фотографии:";
-App::$strings["Map"] = "Карта";
-App::$strings["__ctx:noun__ Likes"] = "Нравится";
-App::$strings["__ctx:noun__ Dislikes"] = "Не нравится";
-App::$strings["Close"] = "Закрыть";
-App::$strings["Recent Photos"] = "Последние фотографии";
-App::$strings["Profile Unavailable."] = "Профиль недоступен.";
-App::$strings["Wiki App"] = "Приложение \"Wiki\"";
-App::$strings["Provide a wiki for your channel"] = "Предоставьте Wiki для вашего канала";
-App::$strings["Invalid channel"] = "Недействительный канал";
-App::$strings["Error retrieving wiki"] = "Ошибка при получении Wiki";
-App::$strings["Error creating zip file export folder"] = "Ошибка при создании zip-файла при экспорте каталога";
-App::$strings["Error downloading wiki: "] = "Ошибка загрузки Wiki:";
-App::$strings["Wikis"] = "";
-App::$strings["Download"] = "Загрузить";
-App::$strings["Create New"] = "Создать новый";
-App::$strings["Wiki name"] = "Название Wiki";
-App::$strings["Content type"] = "Тип содержимого";
-App::$strings["Markdown"] = "Разметка Markdown";
-App::$strings["BBcode"] = "";
-App::$strings["Text"] = "Текст";
-App::$strings["Type"] = "Тип";
-App::$strings["Any type"] = "Любой тип";
-App::$strings["Lock content type"] = "Зафиксировать тип содержимого";
-App::$strings["Create a status post for this wiki"] = "Создать публикацию о статусе этой Wiki";
-App::$strings["Edit Wiki Name"] = "Редактировать наименование Wiki";
-App::$strings["Wiki not found"] = "Wiki не найдена";
-App::$strings["Rename page"] = "Переименовать страницу";
-App::$strings["Error retrieving page content"] = "Ошибка при получении содержимого страницы";
-App::$strings["New page"] = "Новая страница";
-App::$strings["Revision Comparison"] = "Сравнение ревизий";
-App::$strings["Revert"] = "Отменить";
-App::$strings["Short description of your changes (optional)"] = "Краткое описание ваших изменений (необязательно)";
-App::$strings["Source"] = "Источник";
-App::$strings["New page name"] = "Новое имя страницы";
-App::$strings["Embed image from photo albums"] = "Встроить изображение из фотоальбома";
-App::$strings["Embed an image from your albums"] = "Встроить изображение из ваших альбомов";
-App::$strings["OK"] = "";
-App::$strings["Choose images to embed"] = "Выбрать изображения для встраивания";
-App::$strings["Choose an album"] = "Выбрать альбом";
-App::$strings["Choose a different album"] = "Выбрать другой альбом";
-App::$strings["Error getting album list"] = "Ошибка получения списка альбомов";
-App::$strings["Error getting photo link"] = "Ошибка получения ссылки на фотографию";
-App::$strings["Error getting album"] = "Ошибка получения альбома";
-App::$strings["History"] = "История";
-App::$strings["Error creating wiki. Invalid name."] = "Ошибка создания Wiki. Неверное имя.";
-App::$strings["A wiki with this name already exists."] = "Wiki с таким именем уже существует.";
-App::$strings["Wiki created, but error creating Home page."] = "Wiki создана, но возникла ошибка при создании домашней страницы";
-App::$strings["Error creating wiki"] = "Ошибка при создании Wiki";
-App::$strings["Error updating wiki. Invalid name."] = "Ошибка при обновлении Wiki. Неверное имя.";
-App::$strings["Error updating wiki"] = "Ошибка при обновлении Wiki";
-App::$strings["Wiki delete permission denied."] = "Нет прав на удаление Wiki.";
-App::$strings["Error deleting wiki"] = "Ошибка удаления Wiki";
-App::$strings["New page created"] = "Создана новая страница";
-App::$strings["Cannot delete Home"] = "Невозможно удалить домашнюю страницу";
-App::$strings["Current Revision"] = "Текущая ревизия";
-App::$strings["Selected Revision"] = "Выбранная ревизия";
-App::$strings["You must be authenticated."] = "Вы должны быть аутентифицированы.";
-App::$strings["🔁 Repeated %1\$s's %2\$s"] = "🔁 Повторил %1\$s %2\$s";
-App::$strings["Post repeated"] = "Публикация повторяется";
-App::$strings["toggle full screen mode"] = "переключение полноэкранного режима";
-App::$strings["Layout updated."] = "Шаблон обновлен.";
-App::$strings["PDL Editor App"] = "Приложение \"Редактор PDL\"";
-App::$strings["Provides the ability to edit system page layouts"] = "Предоставляет возможность редактировать макеты системных страниц";
-App::$strings["Edit System Page Description"] = "Редактировать описание системной страницы";
-App::$strings["(modified)"] = "(изменено)";
-App::$strings["Reset"] = "Сбросить";
-App::$strings["Layout not found."] = "Шаблон не найден.";
-App::$strings["Module Name:"] = "Имя модуля:";
-App::$strings["Layout Help"] = "Помощь к шаблону";
-App::$strings["Edit another layout"] = "Редактировать другой шаблон";
-App::$strings["System layout"] = "Системный шаблон";
-App::$strings["Poke App"] = "Приложение \"Ткнуть\"";
-App::$strings["Poke somebody in your addressbook"] = "Ткнуть кого-нибудь в вашей адресной книге";
-App::$strings["Poke"] = "Ткнуть";
-App::$strings["Poke somebody"] = "Ткнуть кого-нибудь";
-App::$strings["Poke/Prod"] = "Толкнуть / подтолкнуть";
-App::$strings["Poke, prod or do other things to somebody"] = "Толкнуть, подтолкнуть или сделать что-то ещё с кем-то";
-App::$strings["Recipient"] = "Получатель";
-App::$strings["Choose what you wish to do to recipient"] = "Выбрать что вы хотите сделать с получателем";
-App::$strings["Make this post private"] = "Сделать эту публикацию приватной";
-App::$strings["Image uploaded but image cropping failed."] = "Изображение загружено но обрезка не удалась.";
-App::$strings["Profile Photos"] = "Фотографии профиля";
-App::$strings["Image resize failed."] = "Не удалось изменить размер изображения.";
-App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Если новая фотография не отображается немедленно то нажмите Shift + \"Обновить\" для очистки кэша браузера";
-App::$strings["Unable to process image"] = "Не удается обработать изображение";
-App::$strings["Image upload failed."] = "Загрузка изображения не удалась.";
-App::$strings["Unable to process image."] = "Невозможно обработать изображение.";
-App::$strings["Photo not available."] = "Фотография недоступна.";
-App::$strings["Your default profile photo is visible to anybody on the internet. Profile photos for alternate profiles will inherit the permissions of the profile"] = "Фотография вашего профиля по умолчанию видна всем в Интернете. Фотографияпрофиля для альтернативных профилей наследуют разрешения текущего профиля";
-App::$strings["Your profile photo is visible to anybody on the internet and may be distributed to other websites."] = "Фотография вашего профиля видна всем в Интернете и может быть отправлена на другие сайты.";
-App::$strings["Upload File:"] = "Загрузить файл:";
-App::$strings["Select a profile:"] = "Выбрать профиль:";
-App::$strings["Use Photo for Profile"] = "Использовать фотографию для профиля";
-App::$strings["Change Profile Photo"] = "Изменить фотографию профиля";
-App::$strings["Use"] = "Использовать";
-App::$strings["Use a photo from your albums"] = "Использовать фотографию из ваших альбомов";
-App::$strings["Select existing photo"] = "Выбрать существующую фотографию";
-App::$strings["Crop Image"] = "Обрезать изображение";
-App::$strings["Please adjust the image cropping for optimum viewing."] = "Пожалуйста настройте обрезку изображения для оптимального просмотра.";
-App::$strings["Done Editing"] = "Закончить редактирование";
-App::$strings["Away"] = "Нет на месте";
-App::$strings["Online"] = "В сети";
-App::$strings["Unable to locate original post."] = "Не удалось найти оригинальную публикацию.";
-App::$strings["Empty post discarded."] = "Пустая публикация отклонена.";
-App::$strings["Duplicate post suppressed."] = "Подавлена дублирующаяся публикация.";
-App::$strings["System error. Post not saved."] = "Системная ошибка. Публикация не сохранена.";
-App::$strings["Your comment is awaiting approval."] = "Ваш комментарий ожидает одобрения.";
-App::$strings["Unable to obtain post information from database."] = "Невозможно получить информацию о публикации из базы данных";
-App::$strings["You have reached your limit of %1$.0f top level posts."] = "Вы достигли вашего ограничения в %1$.0f публикаций высокого уровня.";
-App::$strings["You have reached your limit of %1$.0f webpages."] = "Вы достигли вашего ограничения в %1$.0f страниц.";
-App::$strings["sent you a private message"] = "отправил вам личное сообщение";
-App::$strings["added your channel"] = "добавил ваш канал";
-App::$strings["requires approval"] = "Требуется подтверждение";
-App::$strings["g A l F d"] = "g A l F d";
-App::$strings["[today]"] = "[сегодня]";
-App::$strings["posted an event"] = "событие опубликовано";
-App::$strings["shared a file with you"] = "с вами поделились файлом";
-App::$strings["Private forum"] = "Частный форум";
-App::$strings["Public forum"] = "Публичный форум";
-App::$strings["Invalid item."] = "Недействительный элемент.";
-App::$strings["Page not found."] = "Страница не найдена.";
-App::$strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "";
-App::$strings["Could not access contact record."] = "Не удалось получить доступ к записи контакта.";
-App::$strings["Could not locate selected profile."] = "Не удалось обнаружить выбранный профиль.";
-App::$strings["Connection updated."] = "Контакты обновлены.";
-App::$strings["Failed to update connection record."] = "Не удалось обновить запись контакта.";
-App::$strings["is now connected to"] = "теперь подключён к";
-App::$strings["Could not access address book record."] = "Не удалось получить доступ к записи адресной книги.";
-App::$strings["Refresh failed - channel is currently unavailable."] = "Обновление невозможно - в настоящее время канал недоступен.";
-App::$strings["Unable to set address book parameters."] = "Не удалось получить доступ к параметрам адресной книги.";
-App::$strings["Connection has been removed."] = "Контакт был удалён.";
-App::$strings["View Profile"] = "Просмотреть профиль";
-App::$strings["View %s's profile"] = "Просмотр %s профиля";
-App::$strings["Refresh Permissions"] = "Обновить разрешения";
-App::$strings["Fetch updated permissions"] = "Получить обновлённые разрешения";
-App::$strings["Refresh Photo"] = "Обновить фотографию";
-App::$strings["Fetch updated photo"] = "Получить обновлённую фотографию";
-App::$strings["Recent Activity"] = "Последние действия";
-App::$strings["View recent posts and comments"] = "Просмотреть последние публикации и комментарии";
-App::$strings["Block (or Unblock) all communications with this connection"] = "Блокировать (или разблокировать) связи с этим контактом";
-App::$strings["This connection is blocked!"] = "Этот контакт заблокирован!";
-App::$strings["Unignore"] = "Не игнорировать";
-App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Игнорировать (или не игнорировать) все связи для этого контакта";
-App::$strings["This connection is ignored!"] = "Этот контакт игнорируется!";
-App::$strings["Unarchive"] = "Разархивировать";
-App::$strings["Archive"] = "Заархивировать";
-App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Заархивировать (или разархивировать) этот контакт - пометить канал отключённым но сохранить содержимое";
-App::$strings["This connection is archived!"] = "Этот контакт заархивирован!";
-App::$strings["Unhide"] = "Показать";
-App::$strings["Hide"] = "Скрыть";
-App::$strings["Hide or Unhide this connection from your other connections"] = "Скрыть или показать этот контакт от / для остальных";
-App::$strings["This connection is hidden!"] = "Этот контакт скрыт!";
-App::$strings["Delete this connection"] = "Удалить этот контакт";
-App::$strings["Fetch Vcard"] = "Получить vCard";
-App::$strings["Fetch electronic calling card for this connection"] = "Получить электронную телефонную карточку для этого контакта";
-App::$strings["Open Individual Permissions section by default"] = "Открывать раздел \"Индивидуальные разрешения\" по умолчанию";
-App::$strings["Affinity"] = "Сходство";
-App::$strings["Open Set Affinity section by default"] = "Открыть секцию установления сходства по умолчанию";
-App::$strings["Me"] = "Я";
-App::$strings["Family"] = "Семья";
-App::$strings["Acquaintances"] = "Знакомые";
-App::$strings["Filter"] = "Фильтр";
-App::$strings["Open Custom Filter section by default"] = "Открывать секцию \"Настраиваемый фильтр\" по умолчанию";
-App::$strings["Approve this connection"] = "Утвердить этот контакт";
-App::$strings["Accept connection to allow communication"] = "Принять контакт чтобы разрешить связь";
-App::$strings["Set Affinity"] = "Установить сходство";
-App::$strings["Set Profile"] = "Установить профиль";
-App::$strings["Set Affinity & Profile"] = "Установить сходство и профиль";
-App::$strings["This connection is unreachable from this location."] = "Этот контакт недоступен для данного местоположения";
-App::$strings["This connection may be unreachable from other channel locations."] = "Этот контакт может быть недоступен из других мест размещения канала";
-App::$strings["Location independence is not supported by their network."] = "Независимое местоположение не поддерживается их сетью.";
-App::$strings["This connection is unreachable from this location. Location independence is not supported by their network."] = "Этот контакт недоступен из данного местоположения. Независимое местоположение не поддерживается их сетью.";
-App::$strings["Connection Default Permissions"] = "Разрешения по умолчанию для контакта";
-App::$strings["Connection: %s"] = "Контакт: %s";
-App::$strings["Apply these permissions automatically"] = "Применить эти разрешения автоматически";
-App::$strings["Connection requests will be approved without your interaction"] = "Запросы контактов будут одобрены без вашего участия";
-App::$strings["Permission role"] = "Роль разрешения";
-App::$strings["Add permission role"] = "Добавить роль разрешения";
-App::$strings["This connection's primary address is"] = "Главный адрес это контакта";
-App::$strings["Available locations:"] = "Доступные расположения:";
-App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Разрешения, указанные на этой странице, будут применяться ко всем новым соединениям.";
-App::$strings["Connection Tools"] = "Инструменты контактов";
-App::$strings["Slide to adjust your degree of friendship"] = "Прокрутить для настройки степени дружбы";
-App::$strings["Rating"] = "Оценка";
-App::$strings["Slide to adjust your rating"] = "Прокрутить для настройки оценки";
-App::$strings["Optionally explain your rating"] = "Объясните свою оценку (не обязательно)";
-App::$strings["Custom Filter"] = "Настраиваемый фильтр";
-App::$strings["Only import posts with this text"] = "Импортировать публикации только с этим текстом";
-App::$strings["Do not import posts with this text"] = "Не импортировать публикации с этим текстом";
-App::$strings["This information is public!"] = "Эта информация общедоступна!";
-App::$strings["Connection Pending Approval"] = "Ожидающие подтверждения контактов";
-App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Пожалуйста, выберите профиль который вы хотит показывать в %s при безопасном просмотре.";
-App::$strings["Some permissions may be inherited from your channel's privacy settings, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Некоторые разрешения могут быть унаследованы из настроек приватности вашего канала, которые могут иметь более высокий приоритет чем индивидуальные. Вы можете изменить эти настройки, однако они не будут применены до изменения переданных по наследству настроек.";
-App::$strings["Last update:"] = "Последнее обновление:";
-App::$strings["Details"] = "Сведения";
-App::$strings["Chatrooms App"] = "Приложение \"Мои чаты\"";
-App::$strings["Access Controlled Chatrooms"] = "Получить доступ к контролируемым чатам";
-App::$strings["Room not found"] = "Комната не найдена";
-App::$strings["Leave Room"] = "Покинуть комнату";
-App::$strings["Delete Room"] = "Удалить комнату";
-App::$strings["I am away right now"] = "Я сейчас отошёл";
-App::$strings["I am online"] = "Я на связи";
-App::$strings["Bookmark this room"] = "Запомнить эту комнату";
-App::$strings["Please enter a link URL:"] = "Пожалуйста введите URL ссылки:";
-App::$strings["Encrypt text"] = "Зашифровать текст";
-App::$strings["New Chatroom"] = "Новый чат";
-App::$strings["Chatroom name"] = "Название чата";
-App::$strings["Expiration of chats (minutes)"] = "Завершение чатов (минут)";
-App::$strings["%1\$s's Chatrooms"] = "Чаты пользователя %1\$s";
-App::$strings["No chatrooms available"] = "Нет доступных чатов";
-App::$strings["Expiration"] = "Срок действия";
-App::$strings["min"] = "мин.";
-App::$strings["Photos"] = "Фотографии";
-App::$strings["Files"] = "Файлы";
-App::$strings["Unable to update menu."] = "Невозможно обновить меню.";
-App::$strings["Unable to create menu."] = "Невозможно создать меню.";
-App::$strings["Menu Name"] = "Название меню";
-App::$strings["Unique name (not visible on webpage) - required"] = "Уникальное название (не видимо на странице) - требуется";
-App::$strings["Menu Title"] = "Заголовок меню";
-App::$strings["Visible on webpage - leave empty for no title"] = "Видимость на странице - оставьте пустым если не хотите иметь заголовок";
-App::$strings["Allow Bookmarks"] = "Разрешить закладки";
-App::$strings["Menu may be used to store saved bookmarks"] = "Меню может использоваться, чтобы сохранить закладки";
-App::$strings["Submit and proceed"] = "Отправить и обработать";
-App::$strings["Menus"] = "Меню";
-App::$strings["Bookmarks allowed"] = "Закладки разрешены";
-App::$strings["Delete this menu"] = "Удалить это меню";
-App::$strings["Edit menu contents"] = "Редактировать содержание меню";
-App::$strings["Edit this menu"] = "Редактировать это меню";
-App::$strings["Menu could not be deleted."] = "Меню не может быть удалено.";
-App::$strings["Edit Menu"] = "Редактировать меню";
-App::$strings["Add or remove entries to this menu"] = "Добавить или удалить пункты этого меню";
-App::$strings["Menu name"] = "Название меню";
-App::$strings["Must be unique, only seen by you"] = "Должно быть уникальным (видно только вам)";
-App::$strings["Menu title"] = "Заголовок меню";
-App::$strings["Menu title as seen by others"] = "Видимый другими заголовок меню";
-App::$strings["Allow bookmarks"] = "Разрешить закладки";
-App::$strings["Layouts"] = "Шаблоны";
-App::$strings["Help"] = "Помощь";
-App::$strings["Comanche page description language help"] = "Помощь по языку описания страниц Comanche ";
-App::$strings["Layout Description"] = "Описание шаблона";
-App::$strings["Download PDL file"] = "Загрузить PDL файл";
-App::$strings["Notes App"] = "Приложение \"Заметки\"";
-App::$strings["A simple notes app with a widget (note: notes are not encrypted)"] = "Простое приложение для заметок с виджетом (примечание: заметки не зашифрованы)";
-App::$strings["Not found"] = "Не найдено.";
-App::$strings["Please refresh page"] = "Пожалуйста обновите страницу";
-App::$strings["Unknown error"] = "Неизвестная ошибка";
-App::$strings["Token verification failed."] = "Не удалось выполнить проверку токена.";
-App::$strings["Email Verification Required"] = "Требуется проверка адреса email";
-App::$strings["A verification token was sent to your email address [%s]. Enter that token here to complete the account verification step. Please allow a few minutes for delivery, and check your spam folder if you do not see the message."] = "Проверочный токен был отправлен на ваш адрес электронной почты [%s]. Введите этот токен здесь для завершения этапа проверки учётной записи. Пожалуйста, подождите несколько минут для завершения доставки и проверьте вашу папку \"Спам\" если вы не видите письма.";
-App::$strings["Resend Email"] = "Выслать повторно";
-App::$strings["Validation token"] = "Проверочный токен";
-App::$strings["Post not found."] = "Публикация не найдена";
-App::$strings["post"] = "публикация";
-App::$strings["comment"] = "комментарий";
-App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s отметил тегом %4\$s %3\$s %2\$s";
-App::$strings["This setting requires special processing and editing has been blocked."] = "Этот параметр требует специальной обработки и редактирования и был заблокирован.";
-App::$strings["Configuration Editor"] = "Редактор конфигурации";
-App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Предупреждение. Изменение некоторых настроек может привести к неработоспособности вашего канала. Пожалуйста, покиньте эту страницу, если вы точно не значете, как правильно использовать эту функцию.";
-App::$strings["Affinity Tool settings updated."] = "Настройки степени сходства обновлены.";
-App::$strings["This app presents a slider control in your connection editor and also on your network page. The slider represents your degree of friendship (affinity) with each connection. It allows you to zoom in or out and display conversations from only your closest friends or everybody in your stream."] = "Это приложение представляет управление ползунком на странице контактов и сетевом потоке, который позволяет выбирать вашу степень дружбы (сходства). Это позволяет вам увеличивать или уменьшать масштаб и отображать разговоры только от ваших самых близких друзей или всех в вашем потоке.";
-App::$strings["Affinity Tool App"] = "Приложение \"Степень сходства\"";
-App::$strings["The numbers below represent the minimum and maximum slider default positions for your network/stream page as a percentage."] = "Числа ниже представляют минимальное и максимальное значение по умолчанию для вашей сети / потока в процентах.";
-App::$strings["Default maximum affinity level"] = "Максимальная степень сходства по умолчанию.";
-App::$strings["0-99 default 99"] = "0-99 (по умолчанию 99)";
-App::$strings["Default minimum affinity level"] = "Максимальная степень сходства по умолчанию.";
-App::$strings["0-99 - default 0"] = "0-99 (по умолчанию 0)";
-App::$strings["Persistent affinity levels"] = "Устоявшиеся степени сходства";
-App::$strings["If disabled the max and min levels will be reset to default after page reload"] = "Если этот параметр отключен, максимальный и минимальный уровни будут сброшены к значениям по умолчанию после перезагрузки страницы";
-App::$strings["Affinity Tool Settings"] = "Настройки степени сходства";
-App::$strings["Default Permissions App"] = "Приложение \"Разрешения по умолчанию\"";
-App::$strings["Set custom default permissions for new connections"] = "Настройка пользовательских разрешений по умолчанию для новых подключений ";
-App::$strings["Automatic approval settings"] = "Настройки автоматического одобрения";
-App::$strings["Some individual permissions may have been preset or locked based on your channel type and privacy settings."] = "Некоторые индивидуальные разрешения могут быть предустановлены или заблокированы на основании типа вашего канала и настроек приватности.";
-App::$strings["Unknown App"] = "Неизвестное приложение";
-App::$strings["Authorize"] = "Авторизовать";
-App::$strings["Do you authorize the app %s to access your channel data?"] = "Авторизуете ли вы приложение %s для доступа к данным вашего канала?";
-App::$strings["Allow"] = "Разрешить";
-App::$strings["Privacy group created."] = "Группа конфиденциальности создана.";
-App::$strings["Could not create privacy group."] = "Не удалось создать группу конфиденциальности.";
-App::$strings["Privacy group not found."] = "Группа конфиденциальности не найдена.";
-App::$strings["Privacy group updated."] = "Группа конфиденциальности обновлена.";
-App::$strings["Privacy Groups App"] = "Приложение \"Группы конфиденциальности\"";
-App::$strings["Management of privacy groups"] = "Управление группами конфиденциальности.";
-App::$strings["Privacy Groups"] = "Группы конфиденциальности";
-App::$strings["Add Group"] = "Добавить группу";
-App::$strings["Privacy group name"] = "Имя группы конфиденциальности";
-App::$strings["Members are visible to other channels"] = "Участники канала видимые для остальных";
-App::$strings["Members"] = "Участники";
-App::$strings["Privacy group removed."] = "Группа конфиденциальности удалена.";
-App::$strings["Unable to remove privacy group."] = "Ну удалось удалить группу конфиденциальности.";
-App::$strings["Privacy Group: %s"] = "Группа конфиденциальности: %s";
-App::$strings["Privacy group name: "] = "Название группы конфиденциальности: ";
-App::$strings["Delete Group"] = "Удалить группу";
-App::$strings["Group members"] = "Члены группы";
-App::$strings["Not in this group"] = "Не в этой группе";
-App::$strings["Click a channel to toggle membership"] = "Нажмите на канал для просмотра членства";
-App::$strings["Profile not found."] = "Профиль не найден.";
-App::$strings["Profile deleted."] = "Профиль удален.";
-App::$strings["Profile-"] = "Профиль -";
-App::$strings["New profile created."] = "Новый профиль создан.";
-App::$strings["Profile unavailable to clone."] = "Профиль недоступен для клонирования.";
-App::$strings["Profile unavailable to export."] = "Профиль недоступен для экспорта.";
-App::$strings["Profile Name is required."] = "Требуется имя профиля.";
-App::$strings["Marital Status"] = "Семейное положение";
-App::$strings["Romantic Partner"] = "Романтический партнер";
-App::$strings["Likes"] = "Нравится";
-App::$strings["Dislikes"] = "Не нравится";
-App::$strings["Work/Employment"] = "Работа / Занятость";
-App::$strings["Religion"] = "Религия";
-App::$strings["Political Views"] = "Политические взгляды";
-App::$strings["Gender"] = "Гендер";
-App::$strings["Sexual Preference"] = "Сексуальная ориентация";
-App::$strings["Homepage"] = "Домашняя страница";
-App::$strings["Interests"] = "Интересы";
-App::$strings["Profile updated."] = "Профиль обновлен.";
-App::$strings["Hide your connections list from viewers of this profile"] = "Скрывать от просмотра ваш список контактов в этом профиле";
-App::$strings["Edit Profile Details"] = "Редактирование профиля";
-App::$strings["View this profile"] = "Посмотреть этот профиль";
-App::$strings["Edit visibility"] = "Редактировать видимость";
-App::$strings["Profile Tools"] = "Инструменты профиля";
-App::$strings["Change cover photo"] = "Изменить фотографию обложки";
-App::$strings["Change profile photo"] = "Изменить фотографию профиля";
-App::$strings["Create a new profile using these settings"] = "Создать новый профиль с теми же настройками";
-App::$strings["Clone this profile"] = "Клонировать этот профиль";
-App::$strings["Delete this profile"] = "Удалить этот профиль";
-App::$strings["Add profile things"] = "Добавить в профиль";
-App::$strings["Personal"] = "Личное";
-App::$strings["Relationship"] = "Отношения";
-App::$strings["Miscellaneous"] = "Прочее";
-App::$strings["Import profile from file"] = "Импортировать профиль из файла";
-App::$strings["Export profile to file"] = "Экспортировать профиль в файл";
-App::$strings["Your gender"] = "Ваш пол";
-App::$strings["Marital status"] = "Семейное положение";
-App::$strings["Sexual preference"] = "Сексуальная ориентация";
-App::$strings["Profile name"] = "Имя профиля";
-App::$strings["This is your default profile."] = "Это ваш профиль по умолчанию.";
-App::$strings["Your full name"] = "Ваше полное имя";
-App::$strings["Title/Description"] = "Заголовок / описание";
-App::$strings["Street address"] = "Улица, дом, квартира";
-App::$strings["Locality/City"] = "Населенный пункт / город";
-App::$strings["Region/State"] = "Регион / Область";
-App::$strings["Postal/Zip code"] = "Почтовый индекс";
-App::$strings["Who (if applicable)"] = "Кто (если применимо)";
-App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Примеры: ivan1990, Ivan Petrov, ivan@example.com";
-App::$strings["Since (date)"] = "С (дата)";
-App::$strings["Tell us about yourself"] = "Расскажите нам о себе";
-App::$strings["Homepage URL"] = "URL домашней страницы";
-App::$strings["Hometown"] = "Родной город";
-App::$strings["Political views"] = "Политические взгляды";
-App::$strings["Religious views"] = "Религиозные взгляды";
-App::$strings["Keywords used in directory listings"] = "Ключевые слова для участия в каталоге";
-App::$strings["Example: fishing photography software"] = "Например: fishing photography software";
-App::$strings["Musical interests"] = "Музыкальные интересы";
-App::$strings["Books, literature"] = "Книги, литература";
-App::$strings["Television"] = "Телевидение";
-App::$strings["Film/Dance/Culture/Entertainment"] = "Кино / танцы / культура / развлечения";
-App::$strings["Hobbies/Interests"] = "Хобби / интересы";
-App::$strings["Love/Romance"] = "Любовь / романтические отношения";
-App::$strings["School/Education"] = "Школа / образование";
-App::$strings["Contact information and social networks"] = "Информация и социальные сети для связи";
-App::$strings["My other channels"] = "Мои другие контакты";
-App::$strings["Communications"] = "Связи";
-App::$strings["Profile Image"] = "Изображение профиля";
-App::$strings["Edit Profiles"] = "Редактирование профилей";
-App::$strings["This page is available only to site members"] = "Эта страница доступна только для подписчиков сайта";
-App::$strings["Welcome"] = "Добро пожаловать";
-App::$strings["What would you like to do?"] = "Что бы вы хотели сделать?";
-App::$strings["Please bookmark this page if you would like to return to it in the future"] = "Пожалуйста, запомните эту страницу если вы хотите вернуться на неё в будущем";
-App::$strings["Upload a profile photo"] = "Загрузить фотографию профиля";
-App::$strings["Upload a cover photo"] = "Загрузить фотографию обложки";
-App::$strings["Edit your default profile"] = "Редактировать ваш профиль по умолчанию";
-App::$strings["View friend suggestions"] = "Просмотр рекомендуемых друзей";
-App::$strings["View the channel directory"] = "Просмотр каталога каналов";
-App::$strings["View/edit your channel settings"] = "Просмотреть / редактировать настройки вашего канала";
-App::$strings["View the site or project documentation"] = "Просмотр документации сайта / проекта";
-App::$strings["Visit your channel homepage"] = "Посетить страницу вашего канала";
-App::$strings["View your connections and/or add somebody whose address you already know"] = "Просмотреть ваши контакты и / или добавить кого-то чей адрес в уже знаете";
-App::$strings["View your personal stream (this may be empty until you add some connections)"] = "Ваш персональный поток (может быть пуст пока вы не добавите контакты)";
-App::$strings["View the public stream. Warning: this content is not moderated"] = "Просмотр публичного потока. Предупреждение: этот контент не модерируется";
-App::$strings["Page link"] = "Ссылка страницы";
-App::$strings["Edit Webpage"] = "Редактировать веб-страницу";
-App::$strings["Create a new channel"] = "Создать новый канал";
-App::$strings["Channel Manager"] = "Менеджер каналов";
-App::$strings["Current Channel"] = "Текущий канал";
-App::$strings["Switch to one of your channels by selecting it."] = "Выбрать и переключиться на один из ваших каналов";
-App::$strings["Default Channel"] = "Основной канал";
-App::$strings["Make Default"] = "Сделать основным";
-App::$strings["%d new messages"] = "%d новых сообщений";
-App::$strings["%d new introductions"] = "%d новых представлений";
-App::$strings["Delegated Channel"] = "Делегированный канал";
-App::$strings["Cards App"] = "Приложение \"Карточки\"";
-App::$strings["Create personal planning cards"] = "Создать личные карточки планирования";
-App::$strings["Add Card"] = "Добавить карточку";
-App::$strings["Cards"] = "Карточки";
-App::$strings["This directory server requires an access token"] = "Для доступа к этому серверу каталогов требуется токен";
-App::$strings["About this site"] = "Об этом сайте";
-App::$strings["Site Name"] = "Название сайта";
-App::$strings["Administrator"] = "Администратор";
-App::$strings["Terms of Service"] = "Условия предоставления услуг";
-App::$strings["Software and Project information"] = "Информация о программном обеспечении и проекте";
-App::$strings["This site is powered by \$Projectname"] = "Этот сайт работает на \$Projectname";
-App::$strings["Federated and decentralised networking and identity services provided by Zot"] = "Объединенные и децентрализованные сети и службы идентификациии обеспечиваются Zot";
-App::$strings["Additional federated transport protocols:"] = "Дополнительные федеративные транспортные протоколы:";
-App::$strings["Version %s"] = "Версия %s";
-App::$strings["Project homepage"] = "Домашняя страница проекта";
-App::$strings["Developer homepage"] = "Домашняя страница разработчика";
-App::$strings["No ratings"] = "Оценок нет";
-App::$strings["Ratings"] = "Оценки";
-App::$strings["Rating: "] = "Оценкa:";
-App::$strings["Website: "] = "Веб-сайт:";
-App::$strings["Description: "] = "Описание:";
-App::$strings["Webpages App"] = "Приложение \"Веб-страницы\"";
-App::$strings["Provide managed web pages on your channel"] = "Предоставлять управляемые веб-страницы на Вашем канале";
-App::$strings["Import Webpage Elements"] = "Импортировать части веб-страницы";
-App::$strings["Import selected"] = "Импортировать выбранное";
-App::$strings["Export Webpage Elements"] = "Экспортировать часть веб-страницы";
-App::$strings["Export selected"] = "Экспортировать выбранное";
-App::$strings["Webpages"] = "Веб-страницы";
-App::$strings["Actions"] = "Действия";
-App::$strings["Page Link"] = "Ссылка страницы";
-App::$strings["Page Title"] = "Заголовок страницы";
-App::$strings["Invalid file type."] = "Неверный тип файла.";
-App::$strings["Error opening zip file"] = "Ошибка открытия ZIP файла";
-App::$strings["Invalid folder path."] = "Неверный путь к каталогу.";
-App::$strings["No webpage elements detected."] = "Не обнаружено частей веб-страницы.";
-App::$strings["Import complete."] = "Импорт завершен.";
-App::$strings["Channel name changes are not allowed within 48 hours of changing the account password."] = "Изменение названия канала не разрешается в течении 48 часов после смены пароля у аккаунта.";
-App::$strings["Reserved nickname. Please choose another."] = "Зарезервированый псевдоним. Пожалуйста, выберите другой.";
-App::$strings["Nickname has unsupported characters or is already being used on this site."] = "Псевдоним имеет недопустимые символы или уже используется на этом сайте.";
-App::$strings["Change channel nickname/address"] = "Изменить псевдоним / адрес канала";
-App::$strings["Any/all connections on other networks will be lost!"] = "Любые / все контакты в других сетях будут утеряны!";
-App::$strings["New channel address"] = "Новый адрес канала";
-App::$strings["Rename Channel"] = "Переименовать канал";
-App::$strings["Item is not editable"] = "Элемент нельзя редактировать";
-App::$strings["Edit post"] = "Редактировать сообщение";
-App::$strings["Invalid message"] = "Неверное сообщение";
-App::$strings["no results"] = "Ничего не найдено.";
-App::$strings["channel sync processed"] = "синхронизация канала завершена";
-App::$strings["queued"] = "в очереди";
-App::$strings["posted"] = "опубликовано";
-App::$strings["accepted for delivery"] = "принято к доставке";
-App::$strings["updated"] = "обновлено";
-App::$strings["update ignored"] = "обновление игнорируется";
-App::$strings["permission denied"] = "доступ запрещен";
-App::$strings["recipient not found"] = "получатель не найден";
-App::$strings["mail recalled"] = "почта отозвана";
-App::$strings["duplicate mail received"] = "получено дублирующее сообщение";
-App::$strings["mail delivered"] = "почта доставлен";
-App::$strings["Delivery report for %1\$s"] = "Отчёт о доставке для %1\$s";
-App::$strings["Options"] = "Параметры";
-App::$strings["Redeliver"] = "Доставить повторно";
-App::$strings["Failed to create source. No channel selected."] = "Не удалось создать источник. Канал не выбран.";
-App::$strings["Source created."] = "Источник создан.";
-App::$strings["Source updated."] = "Источник обновлен.";
-App::$strings["Sources App"] = "Приложение \"Источники канала\"";
-App::$strings["Automatically import channel content from other channels or feeds"] = "Автоматический импорт контента из других каналов или лент";
-App::$strings["*"] = "";
-App::$strings["Channel Sources"] = "Источники канала";
-App::$strings["Manage remote sources of content for your channel."] = "Управление удалённым источниками содержимого для вашего канала";
-App::$strings["New Source"] = "Новый источник";
-App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Импортировать всё или выбранное содержимое из следующего канала в этот канал и распределить его в соответствии с вашими настройками.";
-App::$strings["Only import content with these words (one per line)"] = "Импортировать содержимое только с этим текстом (построчно)";
-App::$strings["Leave blank to import all public content"] = "Оставьте пустым для импорта всего общедоступного содержимого";
-App::$strings["Channel Name"] = "Название канала";
-App::$strings["Add the following categories to posts imported from this source (comma separated)"] = "Добавить следующие категории к импортированным публикациям из этого источника (через запятые)";
-App::$strings["Optional"] = "Необязательно";
-App::$strings["Resend posts with this channel as author"] = "Отправить публикации в этот канал повторно как автор";
-App::$strings["Copyrights may apply"] = "Могут применяться авторские права";
-App::$strings["Source not found."] = "Источник не найден.";
-App::$strings["Edit Source"] = "Редактировать источник";
-App::$strings["Delete Source"] = "Удалить источник";
-App::$strings["Source removed"] = "Источник удален";
-App::$strings["Unable to remove source."] = "Невозможно удалить источник.";
-App::$strings["Like/Dislike"] = "Нравится / не нравится";
-App::$strings["This action is restricted to members."] = "Это действие доступно только участникам.";
-App::$strings["Please login with your \$Projectname ID or register as a new \$Projectname member to continue."] = "Пожалуйста, для продолжения войдите с вашим \$Projectname ID или зарегистрируйтесь как новый участник \$Projectname.";
-App::$strings["Invalid request."] = "Неверный запрос.";
-App::$strings["channel"] = "канал";
-App::$strings["thing"] = "предмет";
-App::$strings["Channel unavailable."] = "Канал недоступен.";
-App::$strings["Previous action reversed."] = "Предыдущее действие отменено.";
-App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s нравится %3\$s %2\$s";
-App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s не нравится %2\$s %3\$s";
-App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s согласен с %2\$s %3\$s";
-App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s не согласен с %2\$s %3\$s";
-App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s воздерживается от решения по %2\$s%3\$s";
-App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s посещает %2\$s%3\$s";
-App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s не посещает %2\$s%3\$s";
-App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s может посетить %2\$s%3\$s";
-App::$strings["Action completed."] = "Действие завершено.";
-App::$strings["Thank you."] = "Спасибо.";
-App::$strings["No default suggestions were found."] = "Предложений по умолчанию не найдено.";
-App::$strings["%d rating"] = array(
- 0 => "%d оценка",
- 1 => "%d оценки",
- 2 => "%d оценок",
-);
-App::$strings["Gender: "] = "Пол:";
-App::$strings["Status: "] = "Статус:";
-App::$strings["Homepage: "] = "Домашняя страница:";
-App::$strings["Age:"] = "Возраст:";
-App::$strings["Location:"] = "Местоположение:";
-App::$strings["Description:"] = "Описание:";
-App::$strings["Hometown:"] = "Родной город:";
-App::$strings["About:"] = "О себе:";
-App::$strings["Connect"] = "Подключить";
-App::$strings["Public Forum:"] = "Публичный форум:";
-App::$strings["Keywords: "] = "Ключевые слова:";
-App::$strings["Don't suggest"] = "Не предлагать";
-App::$strings["Common connections (estimated):"] = "Общие контакты (оценочно):";
-App::$strings["Global Directory"] = "Глобальный каталог";
-App::$strings["Local Directory"] = "Локальный каталог";
-App::$strings["Finding:"] = "Поиск:";
-App::$strings["Channel Suggestions"] = "Рекомендации каналов";
-App::$strings["next page"] = "следующая страница";
-App::$strings["previous page"] = "предыдущая страница";
-App::$strings["Sort options"] = "Параметры сортировки";
-App::$strings["Alphabetic"] = "По алфавиту";
-App::$strings["Reverse Alphabetic"] = "Против алфавита";
-App::$strings["Newest to Oldest"] = "От новых к старым";
-App::$strings["Oldest to Newest"] = "От старых к новым";
-App::$strings["No entries (some entries may be hidden)."] = "Нет записей (некоторые записи могут быть скрыты).";
-App::$strings["Xchan Lookup"] = "Поиск Xchan";
-App::$strings["Lookup xchan beginning with (or webbie): "] = "Запрос Xchan начинается с (или webbie):";
-App::$strings["Suggest Channels App"] = "Приложение \"Рекомендуемые каналы\"";
-App::$strings["Suggestions for channels in the \$Projectname network you might be interested in"] = "Предложения по рекомендуемым каналам в сети \$Projectname которые могут вас заинтересовать";
-App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Нет предложений. Если это новый сайт, повторите попытку через 24 часа.";
-App::$strings["Ignore/Hide"] = "Игнорировать / cкрыть";
-App::$strings["Unable to find your hub."] = "Невозможно найти ваш сервер";
-App::$strings["Post successful."] = "Успешно опубликовано.";
-App::$strings["Unable to lookup recipient."] = "Не удалось найти получателя.";
-App::$strings["Unable to communicate with requested channel."] = "Не удалось установить связь с запрашиваемым каналом.";
-App::$strings["Cannot verify requested channel."] = "Не удалось установить подлинность требуемого канала.";
-App::$strings["Selected channel has private message restrictions. Send failed."] = "Выбранный канал ограничивает частные сообщения. Отправка не удалась.";
-App::$strings["Messages"] = "Сообщения";
-App::$strings["message"] = "сообщение";
-App::$strings["Message recalled."] = "Сообщение отозванно.";
-App::$strings["Conversation removed."] = "Беседа удалена.";
-App::$strings["Expires YYYY-MM-DD HH:MM"] = "Истекает YYYY-MM-DD HH:MM";
-App::$strings["Requested channel is not in this network"] = "Запрашиваемый канал не доступен.";
-App::$strings["Send Private Message"] = "Отправить личное сообщение";
-App::$strings["To:"] = "Кому:";
-App::$strings["Subject:"] = "Тема:";
-App::$strings["Attach file"] = "Прикрепить файл";
-App::$strings["Send"] = "Отправить";
-App::$strings["Set expiration date"] = "Установить срок действия";
-App::$strings["Delete message"] = "Удалить сообщение";
-App::$strings["Delivery report"] = "Отчёт о доставке";
-App::$strings["Recall message"] = "Отозвать сообщение";
-App::$strings["Message has been recalled."] = "Сообщение отозванно";
-App::$strings["Delete Conversation"] = "Удалить беседу";
-App::$strings["No secure communications available. You may be able to respond from the sender's profile page."] = "Безопасная связь недоступна. Вы можете попытаться ответить со страницы профиля отправителя.";
-App::$strings["Send Reply"] = "Отправить ответ";
-App::$strings["Your message for %s (%s):"] = "Ваше сообщение для %s (%s):";
-App::$strings["Public Hubs"] = "Публичные хабы";
-App::$strings["The listed hubs allow public registration for the \$Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself may provide additional details."] = "Указанные хабы разрешают публичную регистрацию для сети \$Projectname. Все хабы в сети взаимосвязаны, поэтому членство в любом из них передает членство во всю сеть. Некоторым хабам может потребоваться подписка или предоставление многоуровневых планов обслуживания. Сам хаб может предоставить дополнительные сведения.";
-App::$strings["Hub URL"] = "URL сервера";
-App::$strings["Access Type"] = "Тип доступа";
-App::$strings["Registration Policy"] = "Политика регистрации";
-App::$strings["Stats"] = "Статистика";
-App::$strings["Software"] = "Программное обеспечение";
-App::$strings["Rate"] = "Оценка";
-App::$strings["webpage"] = "веб-страница";
-App::$strings["block"] = "заблокировать";
-App::$strings["layout"] = "шаблон";
-App::$strings["menu"] = "меню";
-App::$strings["%s element installed"] = "%s элемент установлен";
-App::$strings["%s element installation failed"] = "%sустановка элемента неудачна.";
-App::$strings["Select a bookmark folder"] = "Выбрать каталог для закладок";
-App::$strings["Save Bookmark"] = "Сохранить закладку";
-App::$strings["URL of bookmark"] = "URL закладки";
-App::$strings["Or enter new bookmark folder name"] = "или введите новое имя каталога закладок";
-App::$strings["Enter a folder name"] = "Введите название каталога";
-App::$strings["or select an existing folder (doubleclick)"] = "или выберите существующий каталог (двойной щелчок)";
-App::$strings["Save to Folder"] = "Сохранить в каталог";
-App::$strings["Remote Diagnostics App"] = "Приложение \"Удалённая диагностика\"";
-App::$strings["Perform diagnostics on remote channels"] = "Производит диагностику удалённых каналов";
-App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Превышено максимальное количество регистраций на сегодня. Пожалуйста, попробуйте снова завтра.";
-App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Пожалуйста, подтвердите согласие с \"Условиями обслуживания\". Регистрация не удалась.";
-App::$strings["Passwords do not match."] = "Пароли не совпадают.";
-App::$strings["Registration successful. Continue to create your first channel..."] = "Регистрация завершена успешно. Для продолжения создайте свой первый канал...";
-App::$strings["Registration successful. Please check your email for validation instructions."] = "Регистрация завершена успешно. Пожалуйста проверьте вашу электронную почту для подтверждения.";
-App::$strings["Your registration is pending approval by the site owner."] = "Ваша регистрация ожидает одобрения администрации сайта.";
-App::$strings["Your registration can not be processed."] = "Ваша регистрация не может быть обработана.";
-App::$strings["Registration on this hub is disabled."] = "Регистрация на этом хабе отключена.";
-App::$strings["Registration on this hub is by approval only."] = "Регистрация на этом хабе только по утверждению.";
-App::$strings["Register at another affiliated hub."] = "Зарегистрироваться на другом хабе.";
-App::$strings["Registration on this hub is by invitation only."] = "Регистрация на этом хабе доступна только по приглашениям.";
-App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Этот сайт превысил максимальное количество регистраций на сегодня. Пожалуйста, попробуйте снова завтра. ";
-App::$strings["I accept the %s for this website"] = "Я принимаю %s для этого веб-сайта.";
-App::$strings["I am over %s years of age and accept the %s for this website"] = "Мой возраст превышает %s лет и я принимаю %s для этого веб-сайта.";
-App::$strings["Your email address"] = "Ваш адрес электронной почты";
-App::$strings["Choose a password"] = "Выберите пароль";
-App::$strings["Please re-enter your password"] = "Пожалуйста, введите пароль еще раз";
-App::$strings["Please enter your invitation code"] = "Пожалуйста, введите Ваш код приглашения";
-App::$strings["Your Name"] = "Ваше имя";
-App::$strings["Real names are preferred."] = "Предпочтительны реальные имена.";
-App::$strings["Your nickname will be used to create an easy to remember channel address e.g. nickname%s"] = "Ваш псевдоним будет использован для создания легко запоминаемого адреса канала, напр. nickname %s";
-App::$strings["Select a channel permission role for your usage needs and privacy requirements."] = "Выберите разрешения для канала в зависимости от ваших потребностей и требований приватности.";
-App::$strings["no"] = "нет";
-App::$strings["yes"] = "да";
-App::$strings["Register"] = "Регистрация";
-App::$strings["This site requires email verification. After completing this form, please check your email for further instructions."] = "Этот сайт требует проверку адреса электронной почты. После заполнения этой формы, пожалуйста, проверьте ваш почтовый ящик для дальнейших инструкций.";
-App::$strings["Cover Photos"] = "Фотографии обложки";
-App::$strings["female"] = "женщина";
-App::$strings["%1\$s updated her %2\$s"] = "%1\$s обновила её %2\$s";
-App::$strings["male"] = "мужчина";
-App::$strings["%1\$s updated his %2\$s"] = "%1\$s обновил его %2\$s";
-App::$strings["%1\$s updated their %2\$s"] = "%2\$s %1\$s обновлена";
-App::$strings["cover photo"] = "фотография обложки";
-App::$strings["Your cover photo may be visible to anybody on the internet"] = "Фотография вашей обложки может быть видна всем в Интернете";
-App::$strings["Change Cover Photo"] = "Изменить фотографию обложки";
-App::$strings["Documentation Search"] = "Поиск документации";
-App::$strings["About"] = "О себе";
-App::$strings["Administrators"] = "Администраторы";
-App::$strings["Developers"] = "Разработчики";
-App::$strings["Tutorials"] = "Руководства";
-App::$strings["\$Projectname Documentation"] = "\$Projectname Документация";
-App::$strings["Contents"] = "Содержимое";
-App::$strings["Article"] = "Статья";
-App::$strings["Item has been removed."] = "Элемент был удалён.";
-App::$strings["Tag removed"] = "Тег удалён";
-App::$strings["Remove Item Tag"] = "Удалить тег элемента";
-App::$strings["Select a tag to remove: "] = "Выбрать тег для удаления:";
-App::$strings["No such group"] = "Нет такой группы";
-App::$strings["No such channel"] = "Нет такого канала";
-App::$strings["Privacy group is empty"] = "Группа конфиденциальности пуста";
-App::$strings["Privacy group: "] = "Группа конфиденциальности: ";
-App::$strings["Invalid channel."] = "Недействительный канал.";
-App::$strings["network"] = "сеть";
-App::$strings["\$Projectname"] = "";
-App::$strings["Welcome to %s"] = "Добро пожаловать в %s";
-App::$strings["File not found."] = "Файл не найден.";
-App::$strings["Permission Denied."] = "Доступ запрещен.";
-App::$strings["Edit file permissions"] = "Редактировать разрешения файла";
-App::$strings["Set/edit permissions"] = "Редактировать разрешения";
-App::$strings["Include all files and sub folders"] = "Включить все файлы и подкаталоги";
-App::$strings["Return to file list"] = "Вернутся к списку файлов";
-App::$strings["Copy/paste this code to attach file to a post"] = "Копировать / вставить этот код для прикрепления файла к публикации";
-App::$strings["Copy/paste this URL to link file from a web page"] = "Копировать / вставить эту URL для ссылки на файл со страницы";
-App::$strings["Share this file"] = "Поделиться этим файлом";
-App::$strings["Show URL to this file"] = "Показать URL этого файла";
-App::$strings["Show in your contacts shared folder"] = "Показать общий каталог в ваших контактах";
-App::$strings["No channel."] = "Канала нет.";
-App::$strings["No connections in common."] = "Общих контактов нет.";
-App::$strings["View Common Connections"] = "Просмотр общий контактов";
-App::$strings["Email verification resent"] = "Сообщение для проверки email отправлено повторно";
-App::$strings["Unable to resend email verification message."] = "Невозможно повторно отправить сообщение для проверки email";
-App::$strings["No connections."] = "Контактов нет.";
-App::$strings["Visit %s's profile [%s]"] = "Посетить %s профиль [%s]";
-App::$strings["View Connections"] = "Просмотр контактов";
-App::$strings["Blocked accounts"] = "Заблокированные аккаунты";
-App::$strings["Expired accounts"] = "Просроченные аккаунты";
-App::$strings["Expiring accounts"] = "Близкие к просрочке аккаунты";
-App::$strings["Message queues"] = "Очередь сообщений";
-App::$strings["Your software should be updated"] = "Ваше программное обеспечение должно быть обновлено";
-App::$strings["Summary"] = "Резюме";
-App::$strings["Registered accounts"] = "Зарегистрированные аккаунты";
-App::$strings["Pending registrations"] = "Ждут утверждения";
-App::$strings["Registered channels"] = "Зарегистрированные каналы";
-App::$strings["Active addons"] = "Активные расширения";
-App::$strings["Version"] = "Версия системы";
-App::$strings["Repository version (master)"] = "Версия репозитория (master)";
-App::$strings["Repository version (dev)"] = "Версия репозитория (dev)";
-App::$strings["No service class restrictions found."] = "Ограничений класса обслуживание не найдено.";
-App::$strings["Website:"] = "Веб-сайт:";
-App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Удалённый канал [%s] (пока неизвестен на этом сайте)";
-App::$strings["Rating (this information is public)"] = "Оценка (эта информация общедоступна)";
-App::$strings["Optionally explain your rating (this information is public)"] = "Объясните свою оценку (необязательно; эта информация общедоступна)";
-App::$strings["Edit Card"] = "Редактировать карточку";
-App::$strings["No valid account found."] = "Действительный аккаунт не найден.";
-App::$strings["Password reset request issued. Check your email."] = "Запрос на сброс пароля отправлен. Проверьте вашу электронную почту.";
-App::$strings["Site Member (%s)"] = "Участник сайта (%s)";
-App::$strings["Password reset requested at %s"] = "Запрошен сброс пароля на %s";
-App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Запрос не может быть проверен. (Вы могли отправить его раньше). Сброс пароля не возможен.";
-App::$strings["Password Reset"] = "Сбросить пароль";
-App::$strings["Your password has been reset as requested."] = "Ваш пароль в соответствии с просьбой сброшен.";
-App::$strings["Your new password is"] = "Ваш новый пароль";
-App::$strings["Save or copy your new password - and then"] = "Сохраните ваш новый пароль и затем";
-App::$strings["click here to login"] = "нажмите здесь чтобы войти";
-App::$strings["Your password may be changed from the Settings page after successful login."] = "Ваш пароль может быть изменён на странице Настройки после успешного входа.";
-App::$strings["Your password has changed at %s"] = "Пароль был изменен на %s";
-App::$strings["Forgot your Password?"] = "Забыли ваш пароль?";
-App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Введите ваш адрес электронной почты и нажмите отправить чтобы сбросить пароль. Затем проверьте ваш почтовый ящик для дальнейших инструкций. ";
-App::$strings["Email Address"] = "Адрес электронной почты";
-App::$strings["Name is required"] = "Необходимо имя";
-App::$strings["Key and Secret are required"] = "Требуются ключ и код";
-App::$strings["OAuth Apps Manager App"] = "Приложение \"Менеджер Oauth\"";
-App::$strings["OAuth authentication tokens for mobile and remote apps"] = "Токены аутентификации OAuth для мобильный и удалённых приложений";
-App::$strings["Consumer Key"] = "Ключ клиента";
-App::$strings["Icon url"] = "URL значка";
-App::$strings["Application not found."] = "Приложение не найдено.";
-App::$strings["Connected OAuth Apps"] = "Подключенные приложения OAuth";
-App::$strings["Mark all seen"] = "Отметить как просмотренное";
-App::$strings["Likes %1\$s's %2\$s"] = "Нравится %1\$s %2\$s";
-App::$strings["Doesn't like %1\$s's %2\$s"] = "Не нравится %1\$s %2\$s";
-App::$strings["Will attend %1\$s's %2\$s"] = "Примет участие %1\$s %2\$s";
-App::$strings["Will not attend %1\$s's %2\$s"] = "Не примет участие %1\$s %2\$s";
-App::$strings["May attend %1\$s's %2\$s"] = "Возможно примет участие %1\$s %2\$s";
-App::$strings["ActivityPub"] = "";
-App::$strings["0. Beginner/Basic"] = "Начинающий / Базовый";
-App::$strings["1. Novice - not skilled but willing to learn"] = "1. Новичок - не опытный, но желающий учиться";
-App::$strings["2. Intermediate - somewhat comfortable"] = "2. Промежуточный - более удобный";
-App::$strings["3. Advanced - very comfortable"] = "3. Продвинутый - очень удобный";
-App::$strings["4. Expert - I can write computer code"] = "4. Эксперт - я умею программировать";
-App::$strings["5. Wizard - I probably know more than you do"] = "5. Волшебник - возможно я знаю больше чем ты";
-App::$strings["Unable to verify channel signature"] = "Невозможно проверить подпись канала";
-App::$strings["Apps"] = "Приложения";
-App::$strings["Affinity Tool"] = "Степень сходства";
-App::$strings["Site Admin"] = "Администратор сайта";
-App::$strings["Report Bug"] = "Сообщить об ошибке";
-App::$strings["Bookmarks"] = "Закладки";
-App::$strings["Chatrooms"] = "Чаты";
-App::$strings["Content Filter"] = "Фильтр содержимого";
-App::$strings["Content Import"] = "Импорт содержимого";
-App::$strings["Remote Diagnostics"] = "Удалённая диагностика";
-App::$strings["Suggest Channels"] = "Предлагаемые каналы";
-App::$strings["Login"] = "Войти";
-App::$strings["Stream"] = "Поток";
-App::$strings["Wiki"] = "";
-App::$strings["Channel Home"] = "Главная канала";
-App::$strings["Calendar"] = "Календарь";
-App::$strings["Directory"] = "Каталог";
-App::$strings["Mail"] = "Переписка";
-App::$strings["Chat"] = "Чат";
-App::$strings["Probe"] = "Проба";
-App::$strings["Suggest"] = "Предложить";
-App::$strings["Random Channel"] = "Случайный канал";
-App::$strings["Invite"] = "Пригласить";
-App::$strings["Features"] = "Функции";
-App::$strings["Language"] = "Язык";
-App::$strings["Post"] = "Публикация";
-App::$strings["Profile Photo"] = "Фотография профиля";
-App::$strings["Profiles"] = "Редактировать профиль";
-App::$strings["Notifications"] = "Оповещения";
-App::$strings["Order Apps"] = "Порядок приложений";
-App::$strings["CardDAV"] = "";
-App::$strings["Guest Access"] = "Гостевой доступ";
-App::$strings["Notes"] = "Заметки";
-App::$strings["OAuth Apps Manager"] = "Менеджер OAuth";
-App::$strings["OAuth2 Apps Manager"] = "Менеджер OAuth2";
-App::$strings["PDL Editor"] = "Редактор PDL";
-App::$strings["Premium Channel"] = "Премиальный канал";
-App::$strings["My Chatrooms"] = "Мои чаты";
-App::$strings["Channel Export"] = "Экспорт канала";
-App::$strings["Purchase"] = "Купить";
-App::$strings["Undelete"] = "Восстановить";
-App::$strings["Add to app-tray"] = "Добавить в app-tray";
-App::$strings["Remove from app-tray"] = "Удалить из app-tray";
-App::$strings["Pin to navbar"] = "Добавить на панель навигации";
-App::$strings["Unpin from navbar"] = "Удалить с панели навигации";
-App::$strings["__ctx:permcat__ default"] = "по умолчанию";
-App::$strings["__ctx:permcat__ follower"] = "поклонник";
-App::$strings["__ctx:permcat__ contributor"] = "участник";
-App::$strings["__ctx:permcat__ publisher"] = "издатель";
-App::$strings["(No Title)"] = "(нет заголовка)";
-App::$strings["Wiki page create failed."] = "Не удалось создать страницу Wiki.";
-App::$strings["Wiki not found."] = "Wiki не найдена.";
-App::$strings["Destination name already exists"] = "Имя назначения уже существует";
-App::$strings["Page not found"] = "Страница не найдена.";
-App::$strings["Error reading page content"] = "Ошибка чтения содержимого страницы";
-App::$strings["Error reading wiki"] = "Ошибка чтения Wiki";
-App::$strings["Page update failed."] = "Не удалось обновить страницу.";
-App::$strings["Nothing deleted"] = "Ничего не удалено";
-App::$strings["Compare: object not found."] = "Сравнение: объект не найден.";
-App::$strings["Page updated"] = "Страница обновлена";
-App::$strings["Untitled"] = "Не озаглавлено";
-App::$strings["Wiki resource_id required for git commit"] = "Требуется resource_id Wiki для отправки в Git";
-App::$strings["__ctx:wiki_history__ Message"] = "Сообщение";
-App::$strings["Date"] = "Дата";
-App::$strings["Compare"] = "Сравнить";
-App::$strings["Different viewers will see this text differently"] = "Различные зрители увидят этот текст по-разному";
-App::$strings["Visible to your default audience"] = "Видно вашей аудитории по умолчанию.";
-App::$strings["Only me"] = "Только мне";
-App::$strings["Public"] = "Общедоступно";
-App::$strings["Anybody in the \$Projectname network"] = "Любому в сети \$Projectname";
-App::$strings["Any account on %s"] = "Любой аккаунт в %s";
-App::$strings["Any of my connections"] = "Любой из моих контактов";
-App::$strings["Only connections I specifically allow"] = "Только те контакты, кому я дам разрешение";
-App::$strings["Anybody authenticated (could include visitors from other networks)"] = "Любой аутентифицированный (может включать посетителей их других сетей)";
-App::$strings["Any connections including those who haven't yet been approved"] = "Любые контакты включая те, которые вы ещё не одобрили";
-App::$strings["This is your default setting for the audience of your normal stream, and posts."] = "Это настройка по умолчанию для аудитории ваших обычных потоков и публикаций";
-App::$strings["This is your default setting for who can view your default channel profile"] = "Это настройка по умолчанию для тех, кто может просматривать профиль вашего основного канала";
-App::$strings["This is your default setting for who can view your connections"] = "Это настройка по умолчанию для тех, кто может просматривать ваши контакты";
-App::$strings["This is your default setting for who can view your file storage and photos"] = "Это настройка по умолчанию для тех, кто может просматривать ваше хранилище файлов и фотографий";
-App::$strings["This is your default setting for the audience of your webpages"] = "Это настройка по умолчанию для аудитории ваших веб-страниц";
-App::$strings["Directory Options"] = "Параметры каталога";
-App::$strings["Safe Mode"] = "Безопасный режим";
-App::$strings["Public Forums Only"] = "Только публичные форумы";
-App::$strings["This Website Only"] = "Только этот веб-сайт";
-App::$strings["A deleted group with this name was revived. Existing item permissions may apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Удаленная группа с этим названием была восстановлена. Существующие разрешения пункт могут применяться к этой группе и к её будущих участников. Если это не то, чего вы хотели, пожалуйста, создайте другую группу с другим именем.";
-App::$strings["Add new connections to this privacy group"] = "Добавить новые контакты в группу конфиденциальности";
-App::$strings["edit"] = "редактировать";
-App::$strings["Edit group"] = "Редактировать группу";
-App::$strings["Add privacy group"] = "Добавить группу конфиденциальности";
-App::$strings["Channels not in any privacy group"] = "Каналы не включены ни в одну группу конфиденциальности";
-App::$strings["add"] = "добавить";
-App::$strings["Missing room name"] = "Отсутствует название комнаты";
-App::$strings["Duplicate room name"] = "Название комнаты дублируется";
-App::$strings["Invalid room specifier."] = "Неверный указатель комнаты.";
-App::$strings["Room not found."] = "Комната не найдена.";
-App::$strings["Room is full"] = "Комната переполнена";
-App::$strings["Unable to verify site signature for %s"] = "Невозможно проверить подпись сайта %s";
-App::$strings["\$Projectname Notification"] = "Оповещение \$Projectname ";
-App::$strings["\$projectname"] = "";
-App::$strings["Thank You,"] = "Спасибо,";
-App::$strings["%s Administrator"] = "администратор %s";
-App::$strings["This email was sent by %1\$s at %2\$s."] = "Это письмо было отправлено %1\$s на %2\$s.";
-App::$strings["To stop receiving these messages, please adjust your Notification Settings at %s"] = "Чтобы прекратить получать эти сообщения, настройте параметры уведомлений в %s";
-App::$strings["To stop receiving these messages, please adjust your %s."] = "Чтобы прекратить получать эти сообщения, пожалуйста измените %s.";
-App::$strings["%s "] = "";
-App::$strings["[\$Projectname:Notify] New mail received at %s"] = "[\$Projectname:Notify] Получено новое сообщение в %s";
-App::$strings["%1\$s sent you a new private message at %2\$s."] = "%1\$s отправил вам новое личное сообщение в %2\$s.";
-App::$strings["%1\$s sent you %2\$s."] = "%1\$s отправил вам %2\$s.";
-App::$strings["a private message"] = "личное сообщение";
-App::$strings["Please visit %s to view and/or reply to your private messages."] = "Пожалуйста, посетите %s для просмотра и/или ответа на ваши личные сообщения.";
-App::$strings["commented on"] = "прокомментировал";
-App::$strings["liked"] = "понравилось";
-App::$strings["disliked"] = "не понравилось";
-App::$strings["%1\$s %2\$s [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s %2\$s [zrl=%3\$s]%4\$s[/zrl]";
-App::$strings["%1\$s %2\$s [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s %2\$s [zrl=%3\$s]%5\$s %4\$s[/zrl]";
-App::$strings["%1\$s %2\$s [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s %2\$s [zrl=%3\$s]ваш %4\$s[/zrl]";
-App::$strings["[\$Projectname:Notify] Moderated Comment to conversation #%1\$d by %2\$s"] = "[\$Projectname:Notify] Отмодерирован комментарий к беседе #%1\$d по %2\$s";
-App::$strings["[\$Projectname:Notify] Comment to conversation #%1\$d by %2\$s"] = "[\$Projectname:Notify] Комментарий к беседе #%1\$d по %2\$s";
-App::$strings["%1\$s commented on an item/conversation you have been following."] = "%1\$s прокомментировал тему / беседу за которым вы следите.";
-App::$strings["Please visit %s to view and/or reply to the conversation."] = "Пожалуйста, посетите %s для просмотра и / или ответа в беседе.";
-App::$strings["Please visit %s to approve or reject this comment."] = "Пожалуйста посетитет %s для одобрения и отклонения комментария.";
-App::$strings["%1\$s liked [zrl=%2\$s]your %3\$s[/zrl]"] = "%1\$s понравился [zrl=%2\$s]ваш %3\$s[/zrl]";
-App::$strings["[\$Projectname:Notify] Like received to conversation #%1\$d by %2\$s"] = "[\$Projectname:Notify] Беседа получила отметку \"нравится\" #%1\$d от %2\$s";
-App::$strings["%1\$s liked an item/conversation you created."] = "%1\$s нравится тема / беседа которую вы создали.";
-App::$strings["[\$Projectname:Notify] %s posted to your profile wall"] = "[\$Projectname:Notify] %s сделал публикацию на стене вашего профиля";
-App::$strings["%1\$s posted to your profile wall at %2\$s"] = "%1\$s сделал публикацию на стене вашего профиля в %2\$s";
-App::$strings["%1\$s posted to [zrl=%2\$s]your wall[/zrl]"] = "%1\$s опубликовал на [zrl=%2\$s]вашей стене[/zrl]";
-App::$strings["[\$Projectname:Notify] %s tagged you"] = "[\$Projectname:Notify] %s отметил вас";
-App::$strings["%1\$s tagged you at %2\$s"] = "%1\$s отметил вас в %2\$s";
-App::$strings["%1\$s [zrl=%2\$s]tagged you[/zrl]."] = "%1\$s [zrl=%2\$s]отметил вас[/zrl].";
-App::$strings["[\$Projectname:Notify] %1\$s poked you"] = "[\$Projectname:Notify] %1\$s ткнул вас";
-App::$strings["%1\$s poked you at %2\$s"] = "%1\$s ткнул вас в %2\$s";
-App::$strings["%1\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s [zrl=%2\$s]ткнул вас[/zrl].";
-App::$strings["[\$Projectname:Notify] %s tagged your post"] = "[\$Projectname:Notify] %s отметил вашу публикацию";
-App::$strings["%1\$s tagged your post at %2\$s"] = "%1\$s отметил вашу публикацию на %2\$s";
-App::$strings["%1\$s tagged [zrl=%2\$s]your post[/zrl]"] = "%1\$s отметил [zrl=%2\$s]вашу публикацию[/zrl]";
-App::$strings["[\$Projectname:Notify] Introduction received"] = "[\$Projectname:Notify] Получено приглашение";
-App::$strings["You've received an new connection request from '%1\$s' at %2\$s"] = "Вы получили новый запрос контакта от '%1\$s' в %2\$s";
-App::$strings["You've received [zrl=%1\$s]a new connection request[/zrl] from %2\$s."] = "Вы получили [zrl=%1\$s]новый запрос контакта[/zrl] от %2\$s.";
-App::$strings["You may visit their profile at %s"] = "Вы можете увидеть его профиль по ссылке %s";
-App::$strings["Please visit %s to approve or reject the connection request."] = "Пожалуйста, посетите %s, чтобы одобрить или отклонить запрос контакта.";
-App::$strings["[\$Projectname:Notify] Friend suggestion received"] = "[\$Projectname:Notify] Получено предложение дружить";
-App::$strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = "Вы получили предложение дружить от '%1\$s' в %2\$s";
-App::$strings["You've received [zrl=%1\$s]a friend suggestion[/zrl] for %2\$s from %3\$s."] = "Вы получили [zrl=%1\$s]предложение дружить[/zrl] для %2\$s от %3\$s.";
-App::$strings["Name:"] = "Имя:";
-App::$strings["Photo:"] = "Фото:";
-App::$strings["Please visit %s to approve or reject the suggestion."] = "Пожалуйста, посетите %s, чтобы одобрить или отклонить предложение.";
-App::$strings["[\$Projectname:Notify]"] = "[\$Projectname:Уведомление]";
-App::$strings["created a new post"] = "создал новую публикацию";
-App::$strings["commented on %s's post"] = "прокомментировал публикацию %s";
-App::$strings["repeated %s's post"] = "разместил публикацию %s";
-App::$strings["edited a post dated %s"] = "отредактировал публикацию датированную %s";
-App::$strings["edited a comment dated %s"] = "отредактировал комментарий датированный %s";
-App::$strings["Wiki updated successfully"] = "Wiki успешно обновлена";
-App::$strings["Wiki files deleted successfully"] = "Wiki успешно удалена";
-App::$strings["Source code of failed update: "] = "Исходный код неудачного обновления: ";
-App::$strings["Update Error at %s"] = "Ошибка обновления на %s";
-App::$strings["Update %s failed. See error logs."] = "Выполнение %s неудачно. Проверьте системный журнал.";
-App::$strings["Private Message"] = "Личное сообщение";
-App::$strings["Privacy conflict. Discretion advised."] = "Конфиликт настроек конфиденциальности.";
-App::$strings["Admin Delete"] = "Удалено администратором";
-App::$strings["Select"] = "Выбрать";
-App::$strings["I will attend"] = "Я буду участвовать";
-App::$strings["I will not attend"] = "Я не буду участвовать";
-App::$strings["I might attend"] = "Я возможно буду присутствовать";
-App::$strings["I agree"] = "Я согласен";
-App::$strings["I disagree"] = "Я не согласен";
-App::$strings["I abstain"] = "Я воздержался";
-App::$strings["Toggle Star Status"] = "Переключить статус пометки";
-App::$strings["Message signature validated"] = "Подпись сообщения проверена";
-App::$strings["Message signature incorrect"] = "Подпись сообщения неверная";
-App::$strings["Add Tag"] = "Добавить тег";
-App::$strings["Conversation Tools"] = "Инструменты общения";
-App::$strings["like"] = "нравится";
-App::$strings["dislike"] = "не нравится";
-App::$strings["Reply on this comment"] = "Ответить на этот комментарий";
-App::$strings["reply"] = "ответить";
-App::$strings["Reply to"] = "Ответить";
-App::$strings["Share This"] = "Поделиться этим";
-App::$strings["share"] = "поделиться";
-App::$strings["Delivery Report"] = "Отчёт о доставке";
-App::$strings["%d comment"] = array(
- 0 => "%d комментарий",
- 1 => "%d комментария",
- 2 => "%d комментариев",
-);
-App::$strings["View %s's profile - %s"] = "Просмотр профиля %s - %s";
-App::$strings["to"] = "к";
-App::$strings["via"] = "через";
-App::$strings["Wall-to-Wall"] = "Стена-к-Стене";
-App::$strings["via Wall-To-Wall:"] = "через Стена-к-Стене:";
-App::$strings["from %s"] = "от %s";
-App::$strings["last edited: %s"] = "последнее редактирование: %s";
-App::$strings["Expires: %s"] = "Срок действия: %s";
-App::$strings["Attend"] = "Посетить";
-App::$strings["Attendance Options"] = "Параметры посещаемости";
-App::$strings["Vote"] = "Голосовать";
-App::$strings["Voting Options"] = "Параметры голосования";
-App::$strings["Go to previous comment"] = "Перейти к предыдущему комментарию";
-App::$strings["Save Bookmarks"] = "Сохранить закладки";
-App::$strings["Add to Calendar"] = "Добавить в календарь";
-App::$strings["This is an unsaved preview"] = "Это несохранённый просмотр";
-App::$strings["%s show all"] = "%s показать всё";
-App::$strings["Bold"] = "Жирный";
-App::$strings["Italic"] = "Курсив";
-App::$strings["Underline"] = "Подчеркнутый";
-App::$strings["Quote"] = "Цитата";
-App::$strings["Code"] = "Код";
-App::$strings["Image"] = "Изображение";
-App::$strings["Attach/Upload file"] = "Прикрепить/загрузить файл";
-App::$strings["Insert Link"] = "Вставить ссылку";
-App::$strings["Video"] = "Видео";
-App::$strings["Your full name (required)"] = "Ваше полное имя (требуется)";
-App::$strings["Your email address (required)"] = "Ваш адрес электронной почты (требуется)";
-App::$strings["Your website URL (optional)"] = "URL вашего вебсайта (необязательно)";
-App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Удалённая аутентификация заблокирована. Вы вошли на этот сайт локально. Пожалуйста, выйдите и попробуйте ещё раз.";
-App::$strings["Welcome %s. Remote authentication successful."] = "Добро пожаловать %s. Удаленная аутентификация успешно завершена.";
-App::$strings["parent"] = "источник";
-App::$strings["Collection"] = "Коллекция";
-App::$strings["Principal"] = "Субъект";
-App::$strings["Addressbook"] = "Адресная книга";
-App::$strings["Schedule Inbox"] = "План занятий входящий";
-App::$strings["Schedule Outbox"] = "План занятий исходящий";
-App::$strings["Total"] = "Всего";
-App::$strings["Shared"] = "Общие";
-App::$strings["Add Files"] = "Добавить файлы";
-App::$strings["You are using %1\$s of your available file storage."] = "Вы используете %1\$s из доступного вам хранилища файлов.";
-App::$strings["You are using %1\$s of %2\$s available file storage. (%3\$s%)"] = "Вы используете %1\$s из %2\$s доступного хранилища файлов (%3\$s%).";
-App::$strings["WARNING:"] = "Предупреждение:";
-App::$strings["Create new folder"] = "Создать новую папку";
-App::$strings["Upload file"] = "Загрузить файл";
-App::$strings["Drop files here to immediately upload"] = "Поместите файлы сюда для немедленной загрузки";
-App::$strings["Forums"] = "Форумы";
-App::$strings["Select Channel"] = "Выбрать канал";
-App::$strings["Read-write"] = "Чтение-запись";
-App::$strings["Read-only"] = "Только чтение";
-App::$strings["Channel Calendar"] = "Календарь канала";
-App::$strings["Shared CalDAV Calendars"] = "Общие календари CalDAV";
-App::$strings["Share this calendar"] = "Поделиться этим календарём";
-App::$strings["Calendar name and color"] = "Имя и цвет календаря";
-App::$strings["Create new CalDAV calendar"] = "Создать новый календарь CalDAV";
-App::$strings["Calendar Name"] = "Имя календаря";
-App::$strings["Calendar Tools"] = "Инструменты календаря";
-App::$strings["Import calendar"] = "Импортировать календарь";
-App::$strings["Select a calendar to import to"] = "Выбрать календарь для импорта в";
-App::$strings["Addressbooks"] = "Адресные книги";
-App::$strings["Addressbook name"] = "Имя адресной книги";
-App::$strings["Create new addressbook"] = "Создать новую адресную книгу";
-App::$strings["Addressbook Name"] = "Имя адресной книги";
-App::$strings["Addressbook Tools"] = "Инструменты адресной книги";
-App::$strings["Import addressbook"] = "Импортировать адресную книгу";
-App::$strings["Select an addressbook to import to"] = "Выбрать адресную книгу для импорта в";
-App::$strings["Everything"] = "Всё";
-App::$strings["Events Tools"] = "Инструменты для событий";
-App::$strings["Export Calendar"] = "Экспортировать календарь";
-App::$strings["Import Calendar"] = "Импортировать календарь";
-App::$strings["Suggested Chatrooms"] = "Рекомендуемые чаты";
-App::$strings["HQ Control Panel"] = "Панель управления HQ";
-App::$strings["Create a new post"] = "Создать новую публикацию";
-App::$strings["Private Mail Menu"] = "Меню личной переписки";
-App::$strings["Combined View"] = "Комбинированный вид";
-App::$strings["Inbox"] = "Входящие";
-App::$strings["Outbox"] = "Исходящие";
-App::$strings["New Message"] = "Новое сообщение";
-App::$strings["Overview"] = "Обзор";
-App::$strings["Rating Tools"] = "Инструменты оценки";
-App::$strings["Rate Me"] = "Оценить меня";
-App::$strings["View Ratings"] = "Просмотр оценок";
-App::$strings["__ctx:widget__ Activity"] = "Активность";
-App::$strings["Show posts related to the %s privacy group"] = "Показывать публикации относящиеся к группе конфиденциальности %s";
-App::$strings["Show my privacy groups"] = "Показывать мои группы конфиденциальности";
-App::$strings["Show posts to this forum"] = "Показывать публикации этого форума";
-App::$strings["Show forums"] = "Показывать форумы";
-App::$strings["Starred Posts"] = "Отмеченные публикации";
-App::$strings["Show posts that I have starred"] = "Показывать публикации которые я отметил";
-App::$strings["Personal Posts"] = "Личные публикации";
-App::$strings["Show posts that mention or involve me"] = "Показывать публикации где вы были упомянуты или привлечены";
-App::$strings["Show posts that I have filed to %s"] = "Показывать публикации которые я добавил в %s";
-App::$strings["Saved Folders"] = "Сохранённые каталоги";
-App::$strings["Show filed post categories"] = "Показывать категории добавленных публикаций";
-App::$strings["Panel search"] = "Панель поиска";
-App::$strings["Filter by name"] = "Отфильтровать по имени";
-App::$strings["Remove active filter"] = "Удалить активный фильтр";
-App::$strings["Stream Filters"] = "Фильтры потока";
-App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "У вас есть %1$.0f из %2$.0f разрешенных контактов.";
-App::$strings["Add New Connection"] = "Добавить новый контакт";
-App::$strings["Enter channel address"] = "Введите адрес канала";
-App::$strings["Examples: bob@example.com, https://example.com/barbara"] = "Пример: ivan@example.com, http://example.com/ivan";
-App::$strings["Archives"] = "Архивы";
-App::$strings["Received Messages"] = "Полученные сообщения";
-App::$strings["Sent Messages"] = "Отправленные сообщения";
-App::$strings["Conversations"] = "Беседы";
-App::$strings["No messages."] = "Сообщений нет.";
-App::$strings["Delete conversation"] = "Удалить беседу";
-App::$strings["Chat Members"] = "Участники чата";
-App::$strings["photo/image"] = "фотография / изображение";
-App::$strings["Remove term"] = "Удалить термин";
-App::$strings["Saved Searches"] = "Сохранённые поиски";
-App::$strings["Add new page"] = "Добавить новую страницу";
-App::$strings["Wiki Pages"] = "Wiki страницы";
-App::$strings["Page name"] = "Название страницы";
-App::$strings["Refresh"] = "Обновить";
-App::$strings["Tasks"] = "Задачи";
-App::$strings["Suggestions"] = "Рекомендации";
-App::$strings["See more..."] = "Просмотреть больше...";
-App::$strings["Commented Date"] = "По комментариям";
-App::$strings["Order by last commented date"] = "Сортировка по дате последнего комментария";
-App::$strings["Posted Date"] = "По публикациям";
-App::$strings["Order by last posted date"] = "Сортировка по дате последней публикации";
-App::$strings["Date Unthreaded"] = "По порядку";
-App::$strings["Order unthreaded by date"] = "Сортировка в порядке поступления";
-App::$strings["Stream Order"] = "Упорядочить поток";
-App::$strings["Click to show more"] = "Нажмите чтобы показать больше";
-App::$strings["Tags"] = "Теги";
-App::$strings["App Collections"] = "Коллекции приложений";
-App::$strings["Installed apps"] = "Установленные приложения";
-App::$strings["Profile Creation"] = "Создание профиля";
-App::$strings["Upload profile photo"] = "Загрузить фотографию профиля";
-App::$strings["Upload cover photo"] = "Загрузить фотографию обложки";
-App::$strings["Edit your profile"] = "Редактировать профиль";
-App::$strings["Find and Connect with others"] = "Найти и вступить в контакт";
-App::$strings["View the directory"] = "Просмотреть каталог";
-App::$strings["Manage your connections"] = "Управление вашими контактами";
-App::$strings["Communicate"] = "Связаться";
-App::$strings["View your channel homepage"] = "Домашняя страница канала";
-App::$strings["View your network stream"] = "Просмотреть ваш сетевой поток";
-App::$strings["Documentation"] = "Документация";
-App::$strings["Missing Features?"] = "Отсутствует функция?";
-App::$strings["Pin apps to navigation bar"] = "Прикрепить приложение к панели";
-App::$strings["Install more apps"] = "Установить больше приложений";
-App::$strings["View public stream"] = "Просмотреть публичный поток";
-App::$strings["Member registrations waiting for confirmation"] = "Регистрации участников, ожидающие подверждения";
-App::$strings["Inspect queue"] = "Просмотр очереди";
-App::$strings["DB updates"] = "Обновление базы данных";
-App::$strings["Admin"] = "Администрирование";
-App::$strings["Addon Features"] = "Настройки расширений";
-App::$strings["Account settings"] = "Настройки аккаунта";
-App::$strings["Channel settings"] = "Настройки канала";
-App::$strings["Display settings"] = "Настройки отображения";
-App::$strings["Manage locations"] = "Управление местоположением";
-App::$strings["Bookmarked Chatrooms"] = "Закладки чатов";
-App::$strings["New Network Activity"] = "Новая сетевая активность";
-App::$strings["New Network Activity Notifications"] = "Новые уведомления о сетевой активности";
-App::$strings["View your network activity"] = "Просмотреть вашу сетевую активность";
-App::$strings["Mark all notifications read"] = "Пометить уведомления как прочитанные";
-App::$strings["Show new posts only"] = "Показывать только новые публикации";
-App::$strings["Filter by name or address"] = "Фильтровать по имени или адресу";
-App::$strings["New Home Activity"] = "Новая локальная активность";
-App::$strings["New Home Activity Notifications"] = "Новые уведомления локальной активности";
-App::$strings["View your home activity"] = "Просмотреть локальную активность";
-App::$strings["Mark all notifications seen"] = "Пометить уведомления как просмотренные";
-App::$strings["New Mails"] = "Новая переписка";
-App::$strings["New Mails Notifications"] = "Уведомления о новой переписке";
-App::$strings["View your private mails"] = "Просмотреть вашу личную переписку";
-App::$strings["Mark all messages seen"] = "Пометить сообщения как просмотренные";
-App::$strings["New Events"] = "Новые события";
-App::$strings["New Events Notifications"] = "Уведомления о новых событиях";
-App::$strings["View events"] = "Просмотреть события";
-App::$strings["Mark all events seen"] = "Пометить все события как просмотренные";
-App::$strings["New Connections Notifications"] = "Уведомления о новых контактах";
-App::$strings["View all connections"] = "Просмотр всех контактов";
-App::$strings["New Files"] = "Новые файлы";
-App::$strings["New Files Notifications"] = "Уведомления о новых файлах";
-App::$strings["Notices"] = "Оповещения";
-App::$strings["View all notices"] = "Просмотреть все оповещения";
-App::$strings["Mark all notices seen"] = "Пометить все оповещения как просмотренные";
-App::$strings["New Registrations"] = "Новые регистрации";
-App::$strings["New Registrations Notifications"] = "Уведомления о новых регистрациях";
-App::$strings["Public Stream Notifications"] = "Уведомления публичного потока";
-App::$strings["View the public stream"] = "Просмотреть публичный поток";
-App::$strings["Sorry, you have got no notifications at the moment"] = "Извините, но сейчас у вас нет уведомлений";
-App::$strings["Source channel not found."] = "Канал-источник не найден.";
-App::$strings["Network/Protocol"] = "Сеть/Протокол";
-App::$strings["Zot"] = "";
-App::$strings["Diaspora"] = "";
-App::$strings["Friendica"] = "";
-App::$strings["OStatus"] = "";
-App::$strings["Create an account to access services and applications"] = "Создайте аккаунт для доступа к службам и приложениям";
-App::$strings["Logout"] = "Выход";
-App::$strings["Login/Email"] = "Пользователь / email";
-App::$strings["Password"] = "Пароль";
-App::$strings["Remember me"] = "Запомнить меня";
-App::$strings["Forgot your password?"] = "Забыли пароль или логин?";
-App::$strings["[\$Projectname] Website SSL error for %s"] = "[\$Projectname] Ошибка SSL/TLS веб-сайта для %s";
-App::$strings["Website SSL certificate is not valid. Please correct."] = "SSL/TLS сертификат веб-сайт недействителен. Исправьте это.";
-App::$strings["[\$Projectname] Cron tasks not running on %s"] = "[\$Projectname] Задания Cron не запущены на %s";
-App::$strings["Cron/Scheduled tasks not running."] = "Задания Cron / планировщика не запущены.";
-App::$strings["never"] = "никогда";
-App::$strings["Focus (Hubzilla default)"] = "Фокус (по умолчанию Hubzilla)";
-App::$strings["Theme settings"] = "Настройки темы";
-App::$strings["Narrow navbar"] = "Узкая панель навигации";
-App::$strings["Navigation bar background color"] = "Панель навигации, цвет фона";
-App::$strings["Navigation bar icon color "] = "Панель навигации, цвет значков";
-App::$strings["Navigation bar active icon color "] = "Панель навигации, цвет активного значка";
-App::$strings["Link color"] = "Цвет ссылок";
-App::$strings["Set font-color for banner"] = "Цвет текста в шапке";
-App::$strings["Set the background color"] = "Цвет фона";
-App::$strings["Set the background image"] = "Фоновое изображение";
-App::$strings["Set the background color of items"] = "Цвет фона элементов";
-App::$strings["Set the background color of comments"] = "Цвет фона комментариев";
-App::$strings["Set font-size for the entire application"] = "Установить системный размер шрифта";
-App::$strings["Examples: 1rem, 100%, 16px"] = "Например: 1rem, 100%, 16px";
-App::$strings["Set font-color for posts and comments"] = "Цвет шрифта для публикаций и комментариев";
-App::$strings["Set radius of corners"] = "Радиус скруглений";
-App::$strings["Example: 4px"] = "Например: 4px";
-App::$strings["Set shadow depth of photos"] = "Глубина теней фотографий";
-App::$strings["Set maximum width of content region in pixel"] = "Максимальная ширина содержания региона (в пикселях)";
-App::$strings["Leave empty for default width"] = "Оставьте пустым для ширины по умолчанию";
-App::$strings["Left align page content"] = "Выровнять содержимое страницы по левому краю";
-App::$strings["Set size of conversation author photo"] = "Размер фотографии автора беседы";
-App::$strings["Set size of followup author photos"] = "Размер фотографий подписчиков";
-App::$strings["Show advanced settings"] = "Показать расширенные настройки";
-App::$strings["Errors encountered deleting database table "] = "Возникшие при удалении таблицы базы данных ошибки";
-App::$strings["Submit Settings"] = "Отправить настройки";
-App::$strings["Drop tables when uninstalling?"] = "Удалить таблицы при деинсталляции?";
-App::$strings["If checked, the Rendezvous database tables will be deleted when the plugin is uninstalled."] = "Если включено, то таблицы базы данных Rendezvous будут удалены при удалении плагина.";
-App::$strings["Mapbox Access Token"] = "Токен доступа к Mapbox";
-App::$strings["If you enter a Mapbox access token, it will be used to retrieve map tiles from Mapbox instead of the default OpenStreetMap tile server."] = "Если вы введете токен доступа к Mapbox, он будет использоваться для извлечения фрагментов карты из Mapbox вместо стандартного сервера OpenStreetMap.";
-App::$strings["Rendezvous"] = "";
-App::$strings["This identity has been deleted by another member due to inactivity. Please press the \"New identity\" button or refresh the page to register a new identity. You may use the same name."] = "Этот идентификатор был удалён другим участником из-за неактивности. Пожалуйста нажмите кнопку \"Новый идентификатор\" для обновления страницы и получения нового идентификатора. Вы можете использовать то же имя.";
-App::$strings["Welcome to Rendezvous!"] = "Добро пожаловать в Rendezvous!";
-App::$strings["Enter your name to join this rendezvous. To begin sharing your location with the other members, tap the GPS control. When your location is discovered, a red dot will appear and others will be able to see you on the map."] = "Введите ваше имя для вступления в это Rendezvous. Для того, чтобы делиться вашим положением с другими участниками, нажмите \"GPS control\". Когда ваше местоположение определно, красная точка появится и остальные смогут увидеть вас на карте.";
-App::$strings["Let's meet here"] = "Давайте встретимся здесь";
-App::$strings["New marker"] = "Новый маркер";
-App::$strings["Edit marker"] = "Редактировать маркер";
-App::$strings["New identity"] = "Новый идентификатор";
-App::$strings["Delete marker"] = "Удалить маркер";
-App::$strings["Delete member"] = "Удалить участника";
-App::$strings["Edit proximity alert"] = "Изменить оповещение о близости";
-App::$strings["A proximity alert will be issued when this member is within a certain radius of you.
Enter a radius in meters (0 to disable):"] = "Оповещение о близости будет произведено, если этот участник находится на определённом расстоянии от вас.
Введите радиус в метрах (0 для отключения):";
-App::$strings["distance"] = "расстояние";
-App::$strings["Proximity alert distance (meters)"] = "Расстояние для уведомления о близости (метров)";
-App::$strings["A proximity alert will be issued when you are within a certain radius of the marker location.
Enter a radius in meters (0 to disable):"] = "Оповещение о близости будет произведено, если вы находитесь на определённом расстоянии местоположения маркера.
Введите радиус в метрах (0 для отключения):";
-App::$strings["Marker proximity alert"] = "Маркер уведомления о близости";
-App::$strings["Reminder note"] = "Напоминание";
-App::$strings["Enter a note to be displayed when you are within the specified proximity..."] = "Введите сообщение для отображения когда вы находитесь рядом";
-App::$strings["Add new rendezvous"] = "Добавить новое Rendezvous.";
-App::$strings["Create a new rendezvous and share the access link with those you wish to invite to the group. Those who open the link become members of the rendezvous. They can view other member locations, add markers to the map, or share their own locations with the group."] = "Создайте новое Rendezvous и поделитесь ссылкой доступа с теми, кого вы хотите пригласить в группу. Тот, кто откроет эту ссылку, станет её участником. Участники могут видеть местоположение, добавлять маркеры на карту или делится своим собственным местоположением с группой.";
-App::$strings["You have no rendezvous. Press the button above to create a rendezvous!"] = "У вас нет Rendezvous. Нажмите на кнопку ниже чтобы создать его!";
-App::$strings["Skeleton App"] = "Приложение \"Скелет\"";
-App::$strings["A skeleton for addons, you can copy/paste"] = "Скелет для приложений. Вы можете использовать copy/paste";
-App::$strings["Some setting"] = "Некоторые настройки";
-App::$strings["A setting"] = "Настройка";
-App::$strings["Skeleton Settings"] = "Настройки скелета";
-App::$strings["The GNU-Social protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = "Протокол GNU-Social не поддерживает независимость от расположения. Ваши контакты установленные в этой сети могут быть недоступны из альтернативных мест размещения канала.";
-App::$strings["GNU-Social Protocol App"] = "Приложение \"Протокол GNU-Social\"";
-App::$strings["GNU-Social Protocol"] = "Протокол GNU-Social";
-App::$strings["Follow"] = "Отслеживать";
-App::$strings["%1\$s is now following %2\$s"] = "%1\$s сейчас отслеживает %2\$s";
-App::$strings["Random Planet App"] = "Приложение \"Случайная планета\"";
-App::$strings["Installed"] = "Установлено";
-App::$strings["Set a random planet from the Star Wars Empire as your location when posting"] = "Установить случайную планету из Империи Звездных Войн в качестве вашего местоположения при публикации";
-App::$strings["System defaults:"] = "Системные по умолчанию:";
-App::$strings["Preferred Clipart IDs"] = "Предпочитаемый Clipart ID";
-App::$strings["List of preferred clipart ids. These will be shown first."] = "Список предпочитаемых Clipart ID. Эти будут показаны первыми.";
-App::$strings["Default Search Term"] = "Условие поиска по умолчанию";
-App::$strings["The default search term. These will be shown second."] = "Условие поиска по умолчанию. Показываются во вторую очередь.";
-App::$strings["Return After"] = "Вернуться после";
-App::$strings["Page to load after image selection."] = "Страница для загрузки после выбора изображения.";
-App::$strings["Edit Profile"] = "Редактировать профиль";
-App::$strings["Profile List"] = "Список профилей";
-App::$strings["Order of Preferred"] = "Порядок предпочтения";
-App::$strings["Sort order of preferred clipart ids."] = "Порядок сортировки предпочитаемых Clipart ID. ";
-App::$strings["Newest first"] = "Новое первым";
-App::$strings["As entered"] = "По мере ввода";
-App::$strings["Order of other"] = "Порядок других";
-App::$strings["Sort order of other clipart ids."] = "Порядок сортировки остальных Clipart ID.";
-App::$strings["Most downloaded first"] = "Самое загружаемое первым";
-App::$strings["Most liked first"] = "Самое нравящееся первым";
-App::$strings["Preferred IDs Message"] = "Сообщение от предпочитаемых ID";
-App::$strings["Message to display above preferred results."] = "Отображаемое сообщение над предпочитаемыми результатами.";
-App::$strings["Uploaded by: "] = "Загружено:";
-App::$strings["Drawn by: "] = "Нарисовано:";
-App::$strings["Use this image"] = "Использовать это изображение";
-App::$strings["Or select from a free OpenClipart.org image:"] = "Или выберите из бесплатных изображений на OpenClipart.org";
-App::$strings["Search Term"] = "Условие поиска";
-App::$strings["Unknown error. Please try again later."] = "Неизвестная ошибка. Пожалуйста, повторите попытку позже.";
-App::$strings["Profile photo updated successfully."] = "Фотография профиля обновлена успешно.";
-App::$strings["Flag Adult Photos"] = "Пометка фотографий для взрослых";
-App::$strings["Provide photo edit option to hide inappropriate photos from default album view"] = "Предоставьте возможность редактирования фотографий, чтобы скрыть неприемлемые фотографии из альбома по умолчанию";
-App::$strings["You haven't set a TOTP secret yet.\nPlease click the button below to generate one and register this site\nwith your preferred authenticator app."] = "Вы еще не установили секретный код TOTP. Пожалуйста, нажмите на кнопку ниже, чтобы сгенерировать его и зарегистрировать этот сайт в предпочитаемом вами приложении для аутентификации.";
-App::$strings["Your TOTP secret is"] = "Ваш секретный код TOTP";
-App::$strings["Be sure to save it somewhere in case you lose or replace your mobile device.\nUse your mobile device to scan the QR code below to register this site\nwith your preferred authenticator app."] = "Обязательно сохраните его где-нибудь на случай потери или замены мобильного устройства. С помощью мобильного устройства отсканируйте приведенный ниже QR-код, чтобы зарегистрировать этот сайт в предпочитаемом вами приложении для аутентификации.";
-App::$strings["Test"] = "Тест";
-App::$strings["Generate New Secret"] = "Сгенерировать новый код";
-App::$strings["Go"] = "Вперёд";
-App::$strings["Enter your password"] = "Введите ваш пароль";
-App::$strings["enter TOTP code from your device"] = "введите код TOTP из вашего устройства";
-App::$strings["Pass!"] = "Принято!";
-App::$strings["Fail"] = "Отказано";
-App::$strings["Incorrect password, try again."] = "Неверный пароль, попробуйте снова.";
-App::$strings["Record your new TOTP secret and rescan the QR code above."] = "Запишите ваш секретный код TOTP и повторно отсканируйте приведенный ниже QR-код.";
-App::$strings["TOTP Settings"] = "Настройки TOTP";
-App::$strings["TOTP Two-Step Verification"] = "Двухэтапная верификация TOTP";
-App::$strings["Enter the 2-step verification generated by your authenticator app:"] = "Введите код проверки, созданный вашим приложением для аутентификации";
-App::$strings["Success!"] = "Успех!";
-App::$strings["Invalid code, please try again."] = "Неверный код. Пожалуйста, попробуйте ещё раз.";
-App::$strings["Too many invalid codes..."] = "Слишком много неверных кодов...";
-App::$strings["Verify"] = "Проверить";
-App::$strings["Wordpress Settings saved."] = "Настройки WordPress сохранены.";
-App::$strings["Wordpress Post App"] = "Приложение \"Публикация в Wordpress\"";
-App::$strings["Post to WordPress or anything else which uses the wordpress XMLRPC API"] = "Опубликовать в WordPress или в чём-то ещё, поддерживающем wordpress XMLRPC API";
-App::$strings["WordPress username"] = "Имя пользователя WordPress";
-App::$strings["WordPress password"] = "Пароль WordPress";
-App::$strings["WordPress API URL"] = "URL API WordPress";
-App::$strings["Typically https://your-blog.tld/xmlrpc.php"] = "Обычно https://your-blog.tld/xmlrpc.php";
-App::$strings["WordPress blogid"] = "";
-App::$strings["For multi-user sites such as wordpress.com, otherwise leave blank"] = "Для многопользовательских сайтов, таких, как wordpress.com. В противном случае оставьте пустым";
-App::$strings["Post to WordPress by default"] = "Публиковать в WordPress по умолчанию";
-App::$strings["Forward comments (requires hubzilla_wp plugin)"] = "Пересылать комментарии (требуется плагин hubzilla_wp)";
-App::$strings["Wordpress Post"] = "Публикация в WordPress";
-App::$strings["Post to WordPress"] = "Опубликовать в WordPress";
-App::$strings["Possible adult content"] = "Возможно содержимое для взрослых";
-App::$strings["%s - view"] = "%s - просмотр";
-App::$strings["NSFW Settings saved."] = "Настройки NSFW сохранены.";
-App::$strings["NSFW App"] = "Приложение NSFW";
-App::$strings["Collapse content that contains predefined words"] = "Свернуть содержимое, содержащее предопределенные слова";
-App::$strings["This app looks in posts for the words/text you specify below, and collapses any content containing those keywords so it is not displayed at inappropriate times, such as sexual innuendo that may be improper in a work setting. It is polite and recommended to tag any content containing nudity with #NSFW. This filter can also match any other word/text you specify, and can thereby be used as a general purpose content filter."] = "Это приложение просматривает публикации для слов / текста, которые вы указываете ниже, и сворачивает любой контент, содержащий эти ключевые слова, поэтому он не отображается в неподходящее время, например, сексуальные инсинуации, которые могут быть неправильными в настройке работы. Например, мы рекомендуем отмечать любой контент, содержащий наготу, тегом #NSFW. Этот фильтр также способен реагировать на любое другое указанное вами слово / текст и может использоваться в качестве фильтра содержимого общего назначения.";
-App::$strings["Comma separated list of keywords to hide"] = "Список ключевых слов для скрытия, через запятую";
-App::$strings["Word, /regular-expression/, lang=xx, lang!=xx"] = "слово, /регулярное_выражение/, lang=xx, lang!=xx";
-App::$strings["NSFW"] = "";
-App::$strings["Not allowed."] = "Запрещено.";
-App::$strings["Max queueworker threads"] = "Макс. количество обработчиков очереди";
-App::$strings["Assume workers dead after ___ seconds"] = "Считать обработчики неактивными через секунд";
-App::$strings["Pause before starting next task: (microseconds. Minimum 100 = .0001 seconds)"] = "Пауза перед запуском следующего задания. В микросекундах, минимум 100 или 0.0001 секунды.";
-App::$strings["Queueworker Settings"] = "Настройки обработчика очереди";
-App::$strings["Insane Journal Crosspost Connector Settings saved."] = "Настройки пересылки публикаций Insane Journal сохранены.";
-App::$strings["Insane Journal Crosspost Connector App"] = "Приложение \"Публикация в Insane Journal\"";
-App::$strings["Relay public postings to Insane Journal"] = "Пересылает общедоступные публикации в Insane Journal";
-App::$strings["InsaneJournal username"] = "Имя пользователя Insane Journal";
-App::$strings["InsaneJournal password"] = "Пароль Insane Journal";
-App::$strings["Post to InsaneJournal by default"] = "Публиковать в Insane Journal по умолчанию";
-App::$strings["Insane Journal Crosspost Connector"] = "Публикация в Insane Journal";
-App::$strings["Post to Insane Journal"] = "Опубликовать в Insane Journal";
-App::$strings["Post to Dreamwidth"] = "Публиковать в Dreamwidth";
-App::$strings["Dreamwidth Crosspost Connector Settings saved."] = "Настройки пересылки публикаций Dreamwidth сохранены.";
-App::$strings["Dreamwidth Crosspost Connector App"] = "Приложение \"Публикация в Dreamwidth\"";
-App::$strings["Relay public postings to Dreamwidth"] = "Пересылает общедоступные публикации в Dreamwidth";
-App::$strings["Dreamwidth username"] = "Имя пользователя Dreamwidth";
-App::$strings["Dreamwidth password"] = "Пароль Dreamwidth";
-App::$strings["Post to Dreamwidth by default"] = "Публиковать в Dreamwidth по умолчанию";
-App::$strings["Dreamwidth Crosspost Connector"] = "Публикация в Dreamwidth";
-App::$strings["New registration"] = "Новая регистрация";
-App::$strings["Message sent to %s. New account registration: %s"] = "Сообщение отправлено в %s. Регистрация нового аккаунта: %s";
-App::$strings["Hubzilla Directory Stats"] = "Каталог статистики Hubzilla";
-App::$strings["Total Hubs"] = "Всего хабов";
-App::$strings["Hubzilla Hubs"] = "Хабы Hubzilla";
-App::$strings["Friendica Hubs"] = "Хабы Friendica";
-App::$strings["Diaspora Pods"] = "Стручки Diaspora";
-App::$strings["Hubzilla Channels"] = "Каналы Hubzilla";
-App::$strings["Friendica Channels"] = "Каналы Friendica";
-App::$strings["Diaspora Channels"] = "Каналы Diaspora";
-App::$strings["Aged 35 and above"] = "Возраст 35 и выше";
-App::$strings["Aged 34 and under"] = "Возраст 34 и ниже";
-App::$strings["Average Age"] = "Средний возраст";
-App::$strings["Known Chatrooms"] = "Известные чаты";
-App::$strings["Known Tags"] = "Известные теги";
-App::$strings["Please note Diaspora and Friendica statistics are merely those **this directory** is aware of, and not all those known in the network. This also applies to chatrooms,"] = "Обратите внимание, что статистика Diaspora и Friendica это только те, о которых ** этот каталог ** знает, а не все известные в сети. Это также относится и к чатам.";
-App::$strings["Your Webbie:"] = "Ваш Webbie:";
-App::$strings["Fontsize (px):"] = "Размер шрифта (px):";
-App::$strings["Link:"] = "Ссылка:";
-App::$strings["Like us on Hubzilla"] = "Нравится на Hubzilla";
-App::$strings["Embed:"] = "Встроить:";
-App::$strings["Photos imported"] = "Фотографии импортированы";
-App::$strings["Redmatrix Photo Album Import"] = "Импортировать альбом фотографий Redmatrix";
-App::$strings["This will import all your Redmatrix photo albums to this channel."] = "Это позволит импортировать все ваши альбомы фотографий Redmatrix в этот канал.";
-App::$strings["Redmatrix Server base URL"] = "Базовый URL сервера Redmatrix";
-App::$strings["Redmatrix Login Username"] = "Имя пользователя Redmatrix";
-App::$strings["Redmatrix Login Password"] = "Пароль Redmatrix";
-App::$strings["Import just this album"] = "Импортировать только этот альбом";
-App::$strings["Leave blank to import all albums"] = "Оставьте пустым для импорта всех альбомов";
-App::$strings["Maximum count to import"] = "Максимальное количество для импорта";
-App::$strings["0 or blank to import all available"] = "0 или пусто для импорта всех доступных";
-App::$strings["Popular Channels"] = "Популярные каналы";
-App::$strings["Channels to auto connect"] = "Каналы для автоматического подключения";
-App::$strings["Comma separated list"] = "Список, разделённый запятыми";
-App::$strings["IRC Settings"] = "Настройки IRC";
-App::$strings["IRC settings saved."] = "Настройки IRC сохранены";
-App::$strings["IRC Chatroom"] = "Чат IRC";
-App::$strings["Gallery"] = "Галерея";
-App::$strings["Photo Gallery"] = "Фотогалерея";
-App::$strings["Gallery App"] = "Приложение \"Галерея\"";
-App::$strings["A simple gallery for your photo albums"] = "Простая галлерея для ваших фотоальбомов";
-App::$strings["Livejournal Crosspost Connector App"] = "Приложение \"Публикация в Livejournal\"";
-App::$strings["Relay public posts to Livejournal"] = "Пересылает общедоступные публикации в Livejournal";
-App::$strings["Livejournal username"] = "Имя пользователя Livejournal";
-App::$strings["Livejournal password"] = "Пароль Livejournal";
-App::$strings["Post to Livejournal by default"] = "Публиковать в Livejournal по умолчанию";
-App::$strings["Livejournal Crosspost Connector"] = "Публикация в Livejournal";
-App::$strings["Post to Livejournal"] = "Опубликовать в Livejournal";
-App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Мы столкнулись с проблемой входа с предоставленным вами OpenID. Пожалуйста, проверьте корректность его написания.";
-App::$strings["The error message was:"] = "Сообщение об ошибке было:";
-App::$strings["First Name"] = "Имя";
-App::$strings["Last Name"] = "Фамилия";
-App::$strings["Nickname"] = "Псевдоним";
-App::$strings["Full Name"] = "Полное имя";
-App::$strings["Profile Photo 16px"] = "Фотография профиля 16px";
-App::$strings["Profile Photo 32px"] = "Фотография профиля 32px";
-App::$strings["Profile Photo 48px"] = "Фотография профиля 48px";
-App::$strings["Profile Photo 64px"] = "Фотография профиля 64px";
-App::$strings["Profile Photo 80px"] = "Фотография профиля 80px";
-App::$strings["Profile Photo 128px"] = "Фотография профиля 128px";
-App::$strings["Timezone"] = "Часовой пояс";
-App::$strings["Birth Year"] = "Год рождения";
-App::$strings["Birth Month"] = "Месяц рождения";
-App::$strings["Birth Day"] = "День рождения";
-App::$strings["Birthdate"] = "Дата рождения";
-App::$strings["OpenID protocol error. No ID returned."] = "Ошибка протокола OpenID. Идентификатор не возвращён.";
-App::$strings["Login failed."] = "Не удалось войти.";
-App::$strings["Male"] = "Мужчина";
-App::$strings["Female"] = "Женщина";
-App::$strings["You're welcome."] = "Пожалуйста.";
-App::$strings["Ah shucks..."] = "О, чёрт...";
-App::$strings["Don't mention it."] = "Не стоит благодарности.";
-App::$strings["<blush>"] = "<краснею>";
-App::$strings["Startpage App"] = "Приложение \"Стартовая страница\"";
-App::$strings["Set a preferred page to load on login from home page"] = "Устанавливает предпочтительную страницу для загрузки при входе с домашней страницы";
-App::$strings["Page to load after login"] = "Страница для загрузки после входа";
-App::$strings["Examples: "apps", "network?f=&gid=37" (privacy collection), "channel" or "notifications/system" (leave blank for default network page (grid)."] = "Примеры: "apps", "network?f=&gid=37" (privacy collection), "channel" or "notifications/system" (оставьте пустым для для страницы сети по умолчанию).";
-App::$strings["Startpage"] = "Стартовая страница";
-App::$strings["bitchslap"] = "дал леща";
-App::$strings["bitchslapped"] = "получил леща";
-App::$strings["shag"] = "вздрючил";
-App::$strings["shagged"] = "вздрюченный";
-App::$strings["patent"] = "";
-App::$strings["patented"] = "";
-App::$strings["hug"] = "обнял";
-App::$strings["hugged"] = "обнятый";
-App::$strings["murder"] = "убил";
-App::$strings["murdered"] = "убитый";
-App::$strings["worship"] = "почитает";
-App::$strings["worshipped"] = "почитаемый";
-App::$strings["kiss"] = "поцеловал";
-App::$strings["kissed"] = "поцелованный";
-App::$strings["tempt"] = "искушает";
-App::$strings["tempted"] = "искушённый";
-App::$strings["raise eyebrows at"] = "поднял брови";
-App::$strings["raised their eyebrows at"] = "поднял брови";
-App::$strings["insult"] = "оскорбил";
-App::$strings["insulted"] = "оскорблённый";
-App::$strings["praise"] = "похвалил";
-App::$strings["praised"] = "похваленный";
-App::$strings["be dubious of"] = "сомневается";
-App::$strings["was dubious of"] = "усомнился";
-App::$strings["eat"] = "ест";
-App::$strings["ate"] = "съел";
-App::$strings["giggle and fawn at"] = "";
-App::$strings["giggled and fawned at"] = "";
-App::$strings["doubt"] = "сомневается";
-App::$strings["doubted"] = "усомнился";
-App::$strings["glare"] = "";
-App::$strings["glared at"] = "";
-App::$strings["fuck"] = "трахает";
-App::$strings["fucked"] = "трахнул";
-App::$strings["bonk"] = "";
-App::$strings["bonked"] = "";
-App::$strings["declare undying love for"] = "признаётся в любви к";
-App::$strings["declared undying love for"] = "признался в любви к";
-App::$strings["%1\$s dislikes %2\$s's %3\$s"] = "%1\$s не нравится %2\$s's %3\$s";
-App::$strings["Diaspora Protocol Settings updated."] = "Настройки протокола Diaspora обновлены.";
-App::$strings["The diaspora protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = "Протокол Diaspora не поддерживает независимость от расположения. Ваши контакты установленные в этой сети могут быть недоступны из альтернативных мест размещения канала.";
-App::$strings["Diaspora Protocol App"] = "Приложение \"Протокол Diaspora\"";
-App::$strings["Allow any Diaspora member to comment on your public posts"] = "Разрешить любому участнику Diaspora комментировать ваши общедоступные публикации";
-App::$strings["Prevent your hashtags from being redirected to other sites"] = "Предотвратить перенаправление тегов на другие сайты";
-App::$strings["Sign and forward posts and comments with no existing Diaspora signature"] = "Подписывать и отправлять публикации и комментарии с несуществующей подписью Diaspora";
-App::$strings["Followed hashtags (comma separated, do not include the #)"] = "Отслеживаемые теги (через запятую, исключая #)";
-App::$strings["Diaspora Protocol"] = "Протокол Diaspora";
-App::$strings["No username found in import file."] = "Имя пользователя не найдено в файле для импорта.";
-App::$strings["Unable to create a unique channel address. Import failed."] = "Не удалось создать уникальный адрес канала. Импорт не завершен.";
-App::$strings["Photo Cache settings saved."] = "Настройки кэширования изображений сохранены.";
-App::$strings["Photo Cache addon saves a copy of images from external sites locally to increase your anonymity in the web."] = "Приложение \"Кэшировние изображений\" сохраняет копию изображений с внешних сайтов локально для повышения вашей анонимности в Интернет.";
-App::$strings["Photo Cache App"] = "Приложение \"Кэширование изображений\"";
-App::$strings["Minimal photo size for caching"] = "Минимальный размер изображений для кэширования";
-App::$strings["In pixels. From 1 up to 1024, 0 will be replaced with system default."] = "В пикселях. От 1 до 1024, 0 будет заменён значением по умолчанию.";
-App::$strings["Photo Cache"] = "Кэширование изображений";
-App::$strings["Your account on %s will expire in a few days."] = "Ваш аккаунт на %s перестанет работать через несколько дней.";
-App::$strings["Your $Productname test account is about to expire."] = "Ваш тестовый аккаунт в $Productname близок к окончанию срока действия.";
-App::$strings["Add some colour to tag clouds"] = "Добавить немного цвета для облака тегов";
-App::$strings["Rainbow Tag App"] = "Приложение \"Радуга тегов\"";
-App::$strings["Rainbow Tag"] = "Радуга тегов";
-App::$strings["Show Upload Limits"] = "Показать ограничения на загрузку";
-App::$strings["Hubzilla configured maximum size: "] = "Максимальный размер настроенный в Hubzilla:";
-App::$strings["PHP upload_max_filesize: "] = "";
-App::$strings["PHP post_max_size (must be larger than upload_max_filesize): "] = "PHP post_max_size (должен быть больше чем upload_max_filesize): ";
-App::$strings["generic profile image"] = "Стандартное изображение профиля";
-App::$strings["random geometric pattern"] = "Случайный геометрический рисунок";
-App::$strings["monster face"] = "Лицо чудовища";
-App::$strings["computer generated face"] = "Сгенерированное компьютером лицо";
-App::$strings["retro arcade style face"] = "Лицо в стиле старой аркадной игры";
-App::$strings["Hub default profile photo"] = "Фотография профиля по умолчанию";
-App::$strings["Information"] = "Информация";
-App::$strings["Libravatar addon is installed, too. Please disable Libravatar addon or this Gravatar addon. The Libravatar addon will fall back to Gravatar if nothing was found at Libravatar."] = "Плагин Libravatar также установлен. Пожалуйста, отключите плагин Libravatar или этот плагин Gravatar. Если Плагин Libravatar ничего не найдёт, он вернётся в Gravatar.";
-App::$strings["Save Settings"] = "Сохранить настройки";
-App::$strings["Default avatar image"] = "Изображение аватара по умолчанию";
-App::$strings["Select default avatar image if none was found at Gravatar. See README"] = "Выберите изображения аватар по умолчанию если ничего не было найдено в Gravatar (см. README).";
-App::$strings["Rating of images"] = "Оценки изображений";
-App::$strings["Select the appropriate avatar rating for your site. See README"] = "Выберите подходящую оценку аватара для вашего сайта (см. README).";
-App::$strings["Gravatar settings updated."] = "Настройки Gravatar обновлены.";
-App::$strings["Hubzilla File Storage Import"] = "Импорт файлового хранилища Hubzilla";
-App::$strings["This will import all your cloud files from another server."] = "Это позволит импортировать все ваши файлы с другого сервера.";
-App::$strings["Hubzilla Server base URL"] = "Базовый URL сервера Hubzilla";
-App::$strings["Since modified date yyyy-mm-dd"] = "Начиная с даты изменений yyyy-mm-dd";
-App::$strings["Until modified date yyyy-mm-dd"] = "Заканчивая датой изменений yyyy-mm-dd";
-App::$strings["Who viewed my channel/profile"] = "Кто смотрел мой канал / профиль";
-App::$strings["Recent Channel/Profile Viewers"] = "Последние просмотры канала / профиля";
-App::$strings["No entries."] = "Нет записей.";
-App::$strings["NSA Bait App"] = "Приложение NSA Bait";
-App::$strings["Make yourself a political target"] = "Сделать себя политической мишенью";
-App::$strings["Send test email"] = "Отправить тестовый email";
-App::$strings["No recipients found."] = "Получателей не найдено.";
-App::$strings["Mail sent."] = "Сообщение отправлено";
-App::$strings["Sending of mail failed."] = "Не удалось отправить сообщение.";
-App::$strings["Mail Test"] = "Тестовое сообщение";
-App::$strings["Message subject"] = "Тема сообщения";
-App::$strings["Use markdown for editing posts"] = "Использовать язык разметки Markdown для редактирования публикаций";
-App::$strings["View Larger"] = "Увеличить";
-App::$strings["Tile Server URL"] = "URL сервера Tile";
-App::$strings["A list of public tile servers"] = "Список общедоступных серверов";
-App::$strings["Nominatim (reverse geocoding) Server URL"] = "URL сервера Nominatim (обратное геокодирование)";
-App::$strings["A list of Nominatim servers"] = "Список серверов Nominatim";
-App::$strings["Default zoom"] = "Масштаб по умолчанию";
-App::$strings["The default zoom level. (1:world, 18:highest, also depends on tile server)"] = "Уровень размера по умолчанию (1 - весь мир, 18 - максимальный; зависит от сервера).";
-App::$strings["Include marker on map"] = "Включите маркер на карте";
-App::$strings["Include a marker on the map."] = "Включить маркер на карте";
-App::$strings["text to include in all outgoing posts from this site"] = "текст, который будет добавлен во все исходящие публикации с этого сайта";
-App::$strings["Fuzzloc Settings updated."] = "Настройки примерного положения обновлены.";
-App::$strings["Fuzzy Location App"] = "Приложение \"Примерное положение\"";
-App::$strings["Blur your precise location if your channel uses browser location mapping"] = "Размывает вашего точное местоположение в случае если ваш канал использует отображение местоположения из браузера";
-App::$strings["Minimum offset in meters"] = "Минимальное смещение в метрах";
-App::$strings["Maximum offset in meters"] = "Максимальное смещение в метрах";
-App::$strings["Fuzzy Location"] = "Примерное положение";
-App::$strings["Post to Friendica"] = "Опубликовать в Friendica";
-App::$strings["Friendica Crosspost Connector Settings saved."] = "Настройки пересылки публикаций Friendica сохранены.";
-App::$strings["Friendica Crosspost Connector App"] = "Приложение \"Публикация в Friendica\"";
-App::$strings["Relay public postings to a connected Friendica account"] = "Пересылает общедоступные публикации на подключённую учётную запись Friendica";
-App::$strings["Send public postings to Friendica by default"] = "Отправлять общедоступные публикации во Friendica по умолчанию";
-App::$strings["Friendica API Path"] = "Путь к Friendica API";
-App::$strings["https://{sitename}/api"] = "";
-App::$strings["Friendica login name"] = "Имя входа Friendica";
-App::$strings["Friendica password"] = "Пароль Friendica";
-App::$strings["Friendica Crosspost Connector"] = "Публикация в Friendica";
-App::$strings["Jappixmini App"] = "Приложение Jappix Mini";
-App::$strings["Provides a Facebook-like chat using Jappix Mini"] = "Предоставляет Facebook-подобный чат с использованием Jappix Mini";
-App::$strings["Status:"] = "Статус:";
-App::$strings["Hide Jappixmini Chat-Widget from the webinterface"] = "Скрыть виджет чата Jappix Mini из веб-интерфейса";
-App::$strings["Jabber username"] = "Имя пользователя Jabber";
-App::$strings["Jabber server"] = "Сервер Jabber";
-App::$strings["Jabber BOSH host URL"] = "URL узла Jabber BOSH";
-App::$strings["Jabber password"] = "Пароль Jabber";
-App::$strings["Encrypt Jabber password with Hubzilla password"] = "Зашифровать пароль Jabber с помощью пароля Hubzilla";
-App::$strings["Hubzilla password"] = "Пароль Hubzilla";
-App::$strings["Approve subscription requests from Hubzilla contacts automatically"] = "Утверждать запросы на подписку от контактов Hubzilla автоматически";
-App::$strings["Purge internal list of jabber addresses of contacts"] = "Очистить внутренний список адресов контактов Jabber";
-App::$strings["Configuration Help"] = "Помощь по конфигурации";
-App::$strings["Jappixmini Settings"] = "Настройки Jappix Мini";
-App::$strings["Your channel has been upgraded to \$Projectname version"] = "Ваш канал был обновлён до версии \$Projectname";
-App::$strings["Please have a look at the"] = "Пожалуйста, взгляните на";
-App::$strings["git history"] = "в истории git";
-App::$strings["change log"] = "журнал измнений";
-App::$strings["for further info."] = "для дополнительных сведений.";
-App::$strings["Upgrade Info"] = "Сведения об обновлении";
-App::$strings["Do not show this again"] = "Больше не показывать";
-App::$strings["Access Denied"] = "Доступ запрещён";
-App::$strings["Enable Community Moderation"] = "Включить модерацию сообщества";
-App::$strings["Reputation automatically given to new members"] = "Репутация автоматически предоставляемая новым участникам";
-App::$strings["Reputation will never fall below this value"] = "Репутация никогда не упадёт ниже этого значения";
-App::$strings["Minimum reputation before posting is allowed"] = "Минимальная репутация для разрешения возможности размещать публикации";
-App::$strings["Minimum reputation before commenting is allowed"] = "Минимальная репутация для разрешения комментирования";
-App::$strings["Minimum reputation before a member is able to moderate other posts"] = "Минимальная репутация для возможности модерирования участником чужих публикаций";
-App::$strings["Max ratio of moderator's reputation that can be added to/deducted from reputation of person being moderated"] = "Максимальное соотношение репутации модератора, которое может быть добавлено / вычтено из репутации модерируемого участника";
-App::$strings["Reputation \"cost\" to post"] = "\"Стоимость\" репутации для публикации";
-App::$strings["Reputation \"cost\" to comment"] = "\"Стоимость\" репутации для комментирования";
-App::$strings["Reputation automatically recovers at this rate per hour until it reaches minimum_to_post"] = "Репутация автоматически восстанавливается с этой скоростью в час пока не достигает значения minimum_to_post";
-App::$strings["When minimum_to_moderate > reputation > minimum_to_post reputation recovers at this rate per hour"] = "При minimum_to_moderate > репутация > minimum_to_post репутация восстанавливается с этой скоростью в час";
-App::$strings["Community Moderation Settings"] = "Настройки модерирования сообщества";
-App::$strings["Channel Reputation"] = "Репутация канала";
-App::$strings["An Error has occurred."] = "Произошла ошибка.";
-App::$strings["Upvote"] = "За";
-App::$strings["Downvote"] = "Против";
-App::$strings["Can moderate reputation on my channel."] = "Может модерировать репутацию на моём канале";
-App::$strings["Block Completely"] = "Заблокировать полностью";
-App::$strings["Superblock App"] = "Приложение Superblock";
-App::$strings["Block channels"] = "Заблокировать каналы";
-App::$strings["superblock settings updated"] = "Настройки Superblock обновлены.";
-App::$strings["Currently blocked"] = "В настоящее время заблокирован";
-App::$strings["No channels currently blocked"] = "В настоящее время никакие каналы не блокируются";
-App::$strings["nofed Settings saved."] = "Настройки nofed сохранены.";
-App::$strings["No Federation App"] = "Приложение No Federation";
-App::$strings["Prevent posting from being federated to anybody. It will exist only on your channel page."] = "Запрещает федеративные функций для публикаций. Они будут существовать только на странице вашего канала.";
-App::$strings["Federate posts by default"] = "Разрешить федерацию публикаций по умолчанию";
-App::$strings["No Federation"] = "Отключить Federation";
-App::$strings["Federate"] = "Федерировать";
-App::$strings["Channel is required."] = "Необходим канал.";
-App::$strings["Hubzilla Crosspost Connector Settings saved."] = "Настройки пересылки публикаций Hubzilla сохранены.";
-App::$strings["Hubzilla Crosspost Connector App"] = "Приложение \"Пересылка публикаций Hubzilla\"";
-App::$strings["Relay public postings to another Hubzilla channel"] = "Пересылает общедоступные публикации в другой канал Hubzilla";
-App::$strings["Send public postings to Hubzilla channel by default"] = "Отправлять общедоступные публикации в канал Hubzilla по умолчанию";
-App::$strings["Hubzilla API Path"] = "Путь к Hubzilla API";
-App::$strings["Hubzilla login name"] = "Имя входа Hubzilla";
-App::$strings["Hubzilla channel name"] = "Название канала Hubzilla";
-App::$strings["Hubzilla Crosspost Connector"] = "Пересылка публикаций Hubzilla";
-App::$strings["Post to Hubzilla"] = "Опубликовать в Hubzilla";
-App::$strings["Logfile archive directory"] = "Каталог архивирования журнала";
-App::$strings["Directory to store rotated logs"] = "Каталог для хранения заархивированных журналов";
-App::$strings["Logfile size in bytes before rotating"] = "Размер файла журнала в байтах для архивирования";
-App::$strings["Number of logfiles to retain"] = "Количество сохраняемых файлов журналов";
-App::$strings["No server specified"] = "Сервер не указан";
-App::$strings["Posts imported"] = "Публикации импортированы";
-App::$strings["Files imported"] = "Файлы импортированы";
-App::$strings["This addon app copies existing content and file storage to a cloned/copied channel. Once the app is installed, visit the newly installed app. This will allow you to set the location of your original channel and an optional date range of files/conversations to copy."] = "Это дополнительное приложение копирует существующее содержимое и хранилище файлов в клонированный / скопированный канал. После того, как приложение установлено, посетите его страницу. Это позволит вам задать местоположение вашего исходного канала и диапазон дат файлов / бесед для копирования.";
-App::$strings["This will import all your conversations and cloud files from a cloned channel on another server. This may take a while if you have lots of posts and or files."] = "Импортировать все ваши разговоры и хранилище файлов из клонируемого канала на другом сервере. Это может занять некоторое время, если у вас много публикаций и / или файлов.";
-App::$strings["Include posts"] = "Включая публикации";
-App::$strings["Conversations, Articles, Cards, and other posted content"] = "Беседы, Статьи, Карточки и другое опубликованное содержимое";
-App::$strings["Include files"] = "Включая файлы";
-App::$strings["Files, Photos and other cloud storage"] = "Файлы, Фотографии и прочее из хранилища";
-App::$strings["Original Server base URL"] = "Базовый URL сервера-источника";
-App::$strings["Friendica Photo Album Import"] = "Импортировать альбом фотографий Friendica";
-App::$strings["This will import all your Friendica photo albums to this Red channel."] = "Это позволит импортировать все ваши альбомы фотографий Friendica в этот канал.";
-App::$strings["Friendica Server base URL"] = "Базовый URL сервера Friendica";
-App::$strings["Friendica Login Username"] = "Имя пользователя для входа Friendica";
-App::$strings["Friendica Login Password"] = "Пароль для входа Firendica";
-App::$strings["WYSIWYG status editor"] = "WYSIWYG редактор статуса ";
-App::$strings["WYSIWYG Status App"] = "Приложение \"WYSIWYG статус\"";
-App::$strings["WYSIWYG Status"] = "WYSIWYG статус";
-App::$strings["Set your location"] = "Задать своё местоположение";
-App::$strings["Clear browser location"] = "Очистить местоположение из браузера";
-App::$strings["Embed (existing) photo from your photo albums"] = "Встроить (существующее) фото из вашего фотоальбома";
-App::$strings["Tag term:"] = "Теги:";
-App::$strings["Where are you right now?"] = "Где вы сейчас?";
-App::$strings["Choose a different album..."] = "Выбрать другой альбом...";
-App::$strings["Comments enabled"] = "Комментарии включены";
-App::$strings["Comments disabled"] = "Комментарии отключены";
-App::$strings["Page link name"] = "Название ссылки на страницу ";
-App::$strings["Post as"] = "Опубликовать как";
-App::$strings["Toggle voting"] = "Подключить голосование";
-App::$strings["Disable comments"] = "Отключить комментарии";
-App::$strings["Toggle comments"] = "Переключить комментарии";
-App::$strings["Categories (optional, comma-separated list)"] = "Категории (необязательно, список через запятую)";
-App::$strings["Other networks and post services"] = "Другие сети и службы публикаций";
-App::$strings["Set publish date"] = "Установить дату публикации";
-App::$strings["ActivityPub Protocol Settings updated."] = "Настройки протокола ActivityPub обновлены.";
-App::$strings["The activitypub protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = "Протокол ActivityPub не поддерживает независимость от расположения. Ваши контакты установленные в этой сети могут быть недоступны из альтернативных мест размещения канала.";
-App::$strings["Activitypub Protocol App"] = "Приложение \"Протокол ActivityPub\"";
-App::$strings["Deliver to ActivityPub recipients in privacy groups"] = "Доставить получателям ActivityPub в группах конфиденциальности";
-App::$strings["May result in a large number of mentions and expose all the members of your privacy group"] = "Может привести к большому количеству упоминаний и раскрытию участников группы конфиденциальности";
-App::$strings["Send multi-media HTML articles"] = "Отправить HTML статьи с мультимедиа";
-App::$strings["Not supported by some microblog services such as Mastodon"] = "Не поддерживается некоторыми микроблогами, например Mastodon";
-App::$strings["Activitypub Protocol"] = "Протокол ActivityPub";
-App::$strings["Project Servers and Resources"] = "Серверы и ресурсы проекта";
-App::$strings["Project Creator and Tech Lead"] = "Создатель проекта и технический руководитель";
-App::$strings["And the hundreds of other people and organisations who helped make the Hubzilla possible."] = "И сотни других людей и организаций которые помогали в создании Hubzilla.";
-App::$strings["The Redmatrix/Hubzilla projects are provided primarily by volunteers giving their time and expertise - and often paying out of pocket for services they share with others."] = "Проекты Redmatrix / Hubzilla предоставляются, в основном, добровольцами, которые предоставляют свое время и опыт и, часто, оплачивают из своего кармана услуги, которыми они делятся с другими.";
-App::$strings["There is no corporate funding and no ads, and we do not collect and sell your personal information. (We don't control your personal information - you do.)"] = "Здесь нет корпоративного финансирования и рекламы, мы не собираем и не продаем вашу личную информацию. (Мы не контролируем вашу личную информацию - это делаете вы.)";
-App::$strings["Help support our ground-breaking work in decentralisation, web identity, and privacy."] = "Помогите поддержать нашу новаторскую работу в областях децентрализации, веб-идентификации и конфиденциальности.";
-App::$strings["Your donations keep servers and services running and also helps us to provide innovative new features and continued development."] = "В ваших пожертвованиях поддерживают серверы и службы, а также помогают нам предоставлять новые возможности и продолжать развитие.";
-App::$strings["Donate"] = "Пожертвовать";
-App::$strings["Choose a project, developer, or public hub to support with a one-time donation"] = "Выберите проект, разработчика или общедоступный узел для поддержки в форме единоразового пожертвования";
-App::$strings["Donate Now"] = "Пожертвовать сейчас";
-App::$strings["Or become a project sponsor (Hubzilla Project only)"] = "или станьте спонсором проекта (только для Hubzilla)";
-App::$strings["Please indicate if you would like your first name or full name (or nothing) to appear in our sponsor listing"] = "Пожалуйста, если желаете, укажите ваше имя для отображения в списке спонсоров.";
-App::$strings["Sponsor"] = "Спонсор";
-App::$strings["Special thanks to: "] = "Особые благодарности:";
-App::$strings["This is a fairly comprehensive and complete guitar chord dictionary which will list most of the available ways to play a certain chord, starting from the base of the fingerboard up to a few frets beyond the twelfth fret (beyond which everything repeats). A couple of non-standard tunings are provided for the benefit of slide players, etc."] = "";
-App::$strings["Chord names start with a root note (A-G) and may include sharps (#) and flats (b). This software will parse most of the standard naming conventions such as maj, min, dim, sus(2 or 4), aug, with optional repeating elements."] = "";
-App::$strings["Valid examples include A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, E7b13b11 ..."] = "Примеры действительных включают A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, E7b13b11 ...";
-App::$strings["Guitar Chords"] = "Гитарные аккорды";
-App::$strings["The complete online chord dictionary"] = "Полный онлайн словарь аккордов";
-App::$strings["Tuning"] = "Настройка";
-App::$strings["Chord name: example: Em7"] = "Наименование аккорда - example: Em7";
-App::$strings["Show for left handed stringing"] = "Показывать струны для левшей";
-App::$strings["Quick Reference"] = "Быстрая ссылка";
-App::$strings["Post to Libertree"] = "Опубликовать в Libertree";
-App::$strings["Libertree Crosspost Connector Settings saved."] = "Настройки пересылки публикаций Libertree сохранены.";
-App::$strings["Libertree Crosspost Connector App"] = "Приложение \"Пересылка публикаций Libertree\"";
-App::$strings["Relay public posts to Libertree"] = "Пересылает общедоступные публикации в Libertree";
-App::$strings["Libertree API token"] = "Токен Libertree API";
-App::$strings["Libertree site URL"] = "URL сайта Libertree";
-App::$strings["Post to Libertree by default"] = "Публиковать в Libertree по умолчанию";
-App::$strings["Libertree Crosspost Connector"] = "Пересылка публикаций Libertree";
-App::$strings["Flattr widget settings updated."] = "Настройки виджета Flattr обновлены.";
-App::$strings["Flattr Widget App"] = "Приложение \"Виджет Flattr\"";
-App::$strings["Add a Flattr button to your channel page"] = "Добавить кнопку Flattr на страницу вашего канала";
-App::$strings["Flattr user"] = "Пользователь Flattr";
-App::$strings["URL of the Thing to flattr"] = "URL ccылки на Flattr";
-App::$strings["If empty channel URL is used"] = "Если пусто, то используется URL канала";
-App::$strings["Title of the Thing to flattr"] = "Заголовок вещи на Flattr";
-App::$strings["If empty \"channel name on The Hubzilla\" will be used"] = "Если пусто, то будет использовано \"Название канала Hubzilla\"";
-App::$strings["Static or dynamic flattr button"] = "Статическая или динамическая кнопка Flattr";
-App::$strings["static"] = "статическая";
-App::$strings["dynamic"] = "динамическая";
-App::$strings["Alignment of the widget"] = "Выравнивание виджета";
-App::$strings["left"] = "слева";
-App::$strings["right"] = "справа";
-App::$strings["Flattr Widget"] = "Виджет Flattr";
-App::$strings["Flattr this!"] = "Flattr это!";
-App::$strings["Please contact your site administrator. The provided API URL is not valid."] = "Пожалуйста свяжитесь с администратором сайта. Предоставленный URL API недействителен.";
-App::$strings["We could not contact the GNU social API with the Path you entered."] = "Нам не удалось установить контакт с GNU Social API по введённому вами пути";
-App::$strings["GNU social settings updated."] = "Настройки GNU Social обновлены.";
-App::$strings["Relay public postings to a connected GNU social account (formerly StatusNet)"] = "Пересылает общедоступные публикации на подключённую учётную запись GNU social (бывшая StatusNet)";
-App::$strings["Globally Available GNU social OAuthKeys"] = "Глобально доступные ключи OAuthKeys GNU Social";
-App::$strings["There are preconfigured OAuth key pairs for some GNU social servers available. If you are using one of them, please use these credentials. If not feel free to connect to any other GNU social instance (see below)."] = "Существуют предварительно настроенные пары ключей OAuth для некоторых доступных серверов GNU social. Если вы используете один из них, используйте эти учетные данные. Если вы не хотите подключаться к какому-либо другому серверу GNU social (см. ниже).";
-App::$strings["Provide your own OAuth Credentials"] = "Предоставьте ваши собственные регистрационные данные OAuth";
-App::$strings["No consumer key pair for GNU social found. Register your Hubzilla Account as an desktop client on your GNU social account, copy the consumer key pair here and enter the API base root. Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Hubzilla installation at your favourite GNU social installation."] = "Не найдена пользовательская пара ключей для GNU social. Зарегистрируйте свою учетную запись Hubzilla в качестве настольного клиента в своей учетной записи GNU social, скопируйте cюда пару ключей пользователя и введите корневой каталог базы API. Прежде чем регистрировать свою собственную пару ключей OAuth, спросите администратора, если ли уже пара ключей для этой установки Hubzilla в вашем GNU social.";
-App::$strings["OAuth Consumer Key"] = "Ключ клиента OAuth";
-App::$strings["OAuth Consumer Secret"] = "Пароль клиента OAuth";
-App::$strings["Base API Path"] = "Основной путь к API";
-App::$strings["Remember the trailing /"] = "Запомнить закрывающий /";
-App::$strings["GNU social application name"] = "Имя приложения GNU social";
-App::$strings["To connect to your GNU social account click the button below to get a security code from GNU social which you have to copy into the input box below and submit the form. Only your public posts will be posted to GNU social."] = "Чтобы подключиться к вашей учетной записи GNU social нажмите кнопку ниже для получения кода безопасности из GNU social, который вы должны скопировать в поле ввода ниже и отправить форму. Только ваши общедоступные сообщения будут опубликованы в GNU social.";
-App::$strings["Log in with GNU social"] = "Войти с GNU social";
-App::$strings["Copy the security code from GNU social here"] = "Скопируйте код безопасности GNU social здесь";
-App::$strings["Cancel Connection Process"] = "Отменить процесс подключения";
-App::$strings["Current GNU social API is"] = "Текущий GNU social API";
-App::$strings["Cancel GNU social Connection"] = "Отменить подключение с GNU social";
-App::$strings["Currently connected to: "] = "В настоящее время подключён к: ";
-App::$strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to GNU social will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Замечание: Из-за настроек конфиденциальности (скрыть данные своего профиля от неизвестных зрителей?) cсылка, потенциально включенная в общедоступные публикации, переданные в GNU social, приведет посетителя к пустой странице, информирующей его о том, что доступ к вашему профилю был ограничен.";
-App::$strings["Post to GNU social by default"] = "Публиковать в GNU social по умолчанию";
-App::$strings["If enabled your public postings will be posted to the associated GNU-social account by default"] = "Если включено, ваши общедоступные публикации будут опубликованы в связанной учётной записи GNU social по умолчанию";
-App::$strings["Clear OAuth configuration"] = "Очистить конфигурацию OAuth";
-App::$strings["GNU-Social Crosspost Connector"] = "Подключение пересылки публикаций GNU Social";
-App::$strings["Post to GNU social"] = "Опубликовать в GNU Social";
-App::$strings["API URL"] = "";
-App::$strings["Application name"] = "Название приложения";
-App::$strings["QR code"] = "QR-код";
-App::$strings["QR Generator"] = "Генератор QR-кодов";
-App::$strings["Enter some text"] = "Введите любой текст";
-App::$strings["Invalid game."] = "Недействительная игра.";
-App::$strings["You are not a player in this game."] = "Вы не играете в эту игру.";
-App::$strings["You must be a local channel to create a game."] = "Ваш канал должен быть локальным чтобы создать игру.";
-App::$strings["You must select one opponent that is not yourself."] = "Вы должны выбрать противника который не является вами.";
-App::$strings["Random color chosen."] = "Выбран случайный цвет.";
-App::$strings["Error creating new game."] = "Ошибка создания новой игры.";
-App::$strings["Requested channel is not available."] = "Запрошенный канал не доступен.";
-App::$strings["Chess not installed."] = "Шахматы не установлены.";
-App::$strings["You must select a local channel /chess/channelname"] = "Вы должны выбрать локальный канал /chess/channelname";
-App::$strings["Enable notifications"] = "Включить оповещения";
-App::$strings["Twitter settings updated."] = "Настройки Twitter обновлены";
-App::$strings["Twitter Crosspost Connector App"] = "Приложение \"Публикация в Twitter\"";
-App::$strings["Relay public posts to Twitter"] = "Пересылает общедоступные публикации в Twitter";
-App::$strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Не найдено пары ключей для Twitter. Пожалуйста, свяжитесь с администратором сайта.";
-App::$strings["At this Hubzilla instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your public posts will be posted to Twitter."] = "В этой установке Hubzilla плагин Twitter был включён, однако пока он не подключён к вашему аккаунту в Twitter. Для этого нажмите на кнопку ниже для получения PIN-кода от Twitter который нужно скопировать в поле ввода и отправить форму. Только ваши общедоступные публикации будут опубликованы в Twitter.";
-App::$strings["Log in with Twitter"] = "Войти в Twitter";
-App::$strings["Copy the PIN from Twitter here"] = "Скопируйте PIN-код из Twitter здесь";
-App::$strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to Twitter will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Замечание: Из-за настроек конфиденциальности (скрыть данные своего профиля от неизвестных зрителей?) cсылка, потенциально включенная в общедоступные публикации, переданные в Twitter, приведет посетителя к пустой странице, информирующей его о том, что доступ к вашему профилю был ограничен.";
-App::$strings["Twitter post length"] = "Длина публикации Twitter";
-App::$strings["Maximum tweet length"] = "Максимальная длина твита";
-App::$strings["Send public postings to Twitter by default"] = "Отправлять общедоступные публикации в Twitter по умолчанию";
-App::$strings["If enabled your public postings will be posted to the associated Twitter account by default"] = "Если включено, ваши общедоступные публикации будут опубликованы в связанной учётной записи Twitter по умолчанию";
-App::$strings["Twitter Crosspost Connector"] = "Публикация в Twitter";
-App::$strings["Post to Twitter"] = "Опубликовать в Twitter";
-App::$strings["Smileybutton App"] = "Приложение \"Кнопка со смайликам\"";
-App::$strings["Adds a smileybutton to the jot editor"] = "Добавлять кнопку со смайликами в редактор Jot";
-App::$strings["Hide the button and show the smilies directly."] = "Скрыть кнопку и сразу показывать смайлики.";
-App::$strings["Smileybutton Settings"] = "Настройки кнопки со смайликами";
-App::$strings["Enable Test Catalog"] = "Включить тестовый каталог";
-App::$strings["Enable Manual Payments"] = "Включить ручные платежи";
-App::$strings["Base Merchant Currency"] = "Основная торговая валюта";
-App::$strings["Cart Settings"] = "Настройки карточек";
-App::$strings["Access Denied."] = "Доступ запрещён.";
-App::$strings["Order Not Found"] = "Заказ не найден";
-App::$strings["Invalid Item"] = "Недействительный элемент";
-App::$strings["DB Cleanup Failure"] = "Сбой очистки базы данных";
-App::$strings["[cart] Item Added"] = "[cart] Элемент добавлен";
-App::$strings["Order already checked out."] = "Заказ уже проверен.";
-App::$strings["Drop database tables when uninstalling."] = "Сбросить таблицы базы данных при деинсталляции";
-App::$strings["Shop"] = "Магазин";
-App::$strings["Cart utilities for orders and payments"] = "Утилиты карточек для заказов и платежей";
-App::$strings["You must be logged into the Grid to shop."] = "Вы должны быть в сети для доступа к магазину";
-App::$strings["Order not found."] = "Заказ не найден.";
-App::$strings["Access denied."] = "Доступ запрещён.";
-App::$strings["No Order Found"] = "Нет найденных заказов";
-App::$strings["An unknown error has occurred Please start again."] = "Произошла неизвестная ошибка. Пожалуйста, начните снова.";
-App::$strings["Invalid Payment Type. Please start again."] = "Недействительный тип платежа. Пожалуйста, начните снова.";
-App::$strings["Order not found"] = "Заказ не найден";
-App::$strings["Enable Paypal Button Module"] = "Включить модуль кнопки Paypal";
-App::$strings["Use Production Key"] = "Использовать ключ Production";
-App::$strings["Paypal Sandbox Client Key"] = "Ключ клиента Paypal Sandbox";
-App::$strings["Paypal Sandbox Secret Key"] = "Секретный ключ Paypal Sandbox";
-App::$strings["Paypal Production Client Key"] = "Ключ клиента Paypal Production";
-App::$strings["Paypal Production Secret Key"] = "Секретный ключ Paypal Production";
-App::$strings["Paypal button payments are not enabled."] = "Кнопка Paypal для платежей не включена.";
-App::$strings["Paypal button payments are not properly configured. Please choose another payment option."] = "Кнопка Paypal для платежей настроена неправильно. Пожалуйста, используйте другой вариант оплаты.";
-App::$strings["Enable Manual Cart Module"] = "Включить модуль ручного управления карточками";
-App::$strings["New Sku"] = "Новый код";
-App::$strings["Cannot save edits to locked item."] = "Невозможно сохранить изменения заблокированной позиции.";
-App::$strings["Changes Locked"] = "Изменения заблокированы";
-App::$strings["Item available for purchase."] = "Позиция доступна для приобретения.";
-App::$strings["Price"] = "Цена";
-App::$strings["Enable Hubzilla Services Module"] = "Включить модуль сервиса Hubzilla";
-App::$strings["SKU not found."] = "Код не найден.";
-App::$strings["Invalid Activation Directive."] = "Недействительная директива активации.";
-App::$strings["Invalid Deactivation Directive."] = "Недействительная директива деактивации";
-App::$strings["Add to this privacy group"] = "Добавить в эту группу конфиденциальности";
-App::$strings["Set user service class"] = "Установить класс обслуживания пользователя";
-App::$strings["You must be using a local account to purchase this service."] = "Вы должны использовать локальную учётноую запись для покупки этого сервиса.";
-App::$strings["Add buyer to privacy group"] = "Добавить покупателя в группу конфиденциальности";
-App::$strings["Add buyer as connection"] = "Добавить покупателя как контакт";
-App::$strings["Set Service Class"] = "Установить класс обслуживания";
-App::$strings["Enable Subscription Management Module"] = "Включить модуль управления подписками";
-App::$strings["Cannot include subscription items with different terms in the same order."] = "Нельзя включать элементы подписки с разными условиями в том же заказе.";
-App::$strings["Select Subscription to Edit"] = "Выбрать подписку для редактирования";
-App::$strings["Edit Subscriptions"] = "Редактировать подписки";
-App::$strings["Subscription SKU"] = "Код подписки";
-App::$strings["Catalog Description"] = "Описание каталога";
-App::$strings["Subscription available for purchase."] = "Подписка доступна для покупки.";
-App::$strings["Maximum active subscriptions to this item per account."] = "Максимальное количество подписок на аккаунт для этой позиции";
-App::$strings["Subscription price."] = "Цена подписки.";
-App::$strings["Quantity"] = "Количество";
-App::$strings["Term"] = "Условия";
-App::$strings["Error: order mismatch. Please try again."] = "Ошибка: несоответствие заказа. Пожалуйста, попробуйте ещё раз";
-App::$strings["Manual payments are not enabled."] = "Ручные платежи не подключены.";
-App::$strings["Finished"] = "Завершено";
-App::$strings["This website is tracked using the Piwik analytics tool."] = "Этот сайт отслеживается с помощью инструментов аналитики Piwik.";
-App::$strings["If you do not want that your visits are logged this way you can set a cookie to prevent Piwik from tracking further visits of the site (opt-out)."] = "Если вы не хотите, чтобы ваши визиты регистрировались таким образом, вы можете отключить cookie с тем, чтобы Piwik не отслеживал дальнейшие посещения сайта.";
-App::$strings["Piwik Base URL"] = "Базовый URL Piwik";
-App::$strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = "Абсолютный путь к вашей установке Piwik (без типа протокола, с начальным слэшем)";
-App::$strings["Site ID"] = "ID сайта";
-App::$strings["Show opt-out cookie link?"] = "Показывать ссылку на отказ от использования cookies?";
-App::$strings["Asynchronous tracking"] = "Асинхронное отслеживание";
-App::$strings["Enable frontend JavaScript error tracking"] = "Включить отслеживание ошибок JavaScript на фронтенде.";
-App::$strings["This feature requires Piwik >= 2.2.0"] = "Эта функция требует версию Piwik >= 2.2.0";
-App::$strings["Edit your profile and change settings."] = "Отредактировать ваш профиль и изменить настройки.";
-App::$strings["Click here to see activity from your connections."] = "Нажмите сюда для отображения активности ваши контактов.";
-App::$strings["Click here to see your channel home."] = "Нажмите сюда чтобы увидеть главную страницу вашего канала.";
-App::$strings["You can access your private messages from here."] = "Вы можете получить доступ с личной переписке здесь.";
-App::$strings["Create new events here."] = "Создать новое событие здесь.";
-App::$strings["You can accept new connections and change permissions for existing ones here. You can also e.g. create groups of contacts."] = "Вы можете подключать новые контакты и менять разрешения для существующих здесь. Также вы можете создавать их группы.";
-App::$strings["System notifications will arrive here"] = "Системные оповещения будут показываться здесь";
-App::$strings["Search for content and users"] = "Поиск пользователей и содержимого";
-App::$strings["Browse for new contacts"] = "Поиск новых контактов";
-App::$strings["Launch installed apps"] = "Запустить установленные приложения";
-App::$strings["Looking for help? Click here."] = "Нужна помощь? Нажмите сюда.";
-App::$strings["New events have occurred in your network. Click here to see what has happened!"] = "Новые события произошли в вашей сети. Нажмите здесь для того, чтобы знать что случилось!";
-App::$strings["You have received a new private message. Click here to see from who!"] = "Вы получили новое личное сообщение. Нажмите чтобы увидеть от кого!";
-App::$strings["There are events this week. Click here too see which!"] = "На этой неделе есть события. Нажмите здесь чтобы увидеть какие!";
-App::$strings["You have received a new introduction. Click here to see who!"] = "Вы были представлены. Нажмите чтобы увидеть кому!";
-App::$strings["There is a new system notification. Click here to see what has happened!"] = "Это новое системное уведомление. Нажмите чтобы посмотреть что случилось!";
-App::$strings["Click here to share text, images, videos and sound."] = "Нажмите сюда чтобы поделиться текстом, изображениями, видео или треком.";
-App::$strings["You can write an optional title for your update (good for long posts)."] = "Вы можете написать необязательный заголовок для вашей публикации (желательно для больших публикаций).";
-App::$strings["Entering some categories here makes it easier to find your post later."] = "Введите категории здесь чтобы было проще найти вашу публикацию позднее.";
-App::$strings["Share photos, links, location, etc."] = "Поделиться фотографией, ссылками, местоположение и т.п.";
-App::$strings["Only want to share content for a while? Make it expire at a certain date."] = "Хотите только поделиться временным содержимым? Установите срок его действия.";
-App::$strings["You can password protect content."] = "Вы можете защитить содержимое паролем.";
-App::$strings["Choose who you share with."] = "Выбрать с кем поделиться.";
-App::$strings["Click here when you are done."] = "Нажмите здесь когда закончите.";
-App::$strings["Adjust from which channels posts should be displayed."] = "Настройте из каких каналов должны отображаться публикации.";
-App::$strings["Only show posts from channels in the specified privacy group."] = "Показывать только публикации из определённой группы конфиденциальности.";
-App::$strings["Easily find posts containing tags (keywords preceded by the \"#\" symbol)."] = "Лёгкий поиск сообщения, содержащего теги (ключевые слова, которым предшествует символ #).";
-App::$strings["Easily find posts in given category."] = "Лёгкий поиск публикаций в данной категории.";
-App::$strings["Easily find posts by date."] = "Лёгкий поиск публикаций по дате.";
-App::$strings["Suggested users who have volounteered to be shown as suggestions, and who we think you might find interesting."] = "Рекомендуемые пользователи, которые были представлены в качестве предложений, и которые, по нашему мнению, могут оказаться интересными.";
-App::$strings["Here you see channels you have connected to."] = "Здесь вы видите каналы, к которым вы подключились.";
-App::$strings["Save your search so you can repeat it at a later date."] = "Сохраните ваш поиск с тем, чтобы повторить его позже.";
-App::$strings["If you see this icon you can be sure that the sender is who it say it is. It is normal that it is not always possible to verify the sender, so the icon will be missing sometimes. There is usually no need to worry about that."] = "Если вы видите этот значок, вы можете быть уверены, что отправитель - это тот, кто это говорит. Это нормально, что не всегда можно проверить отправителя, поэтому значок иногда будет отсутствовать. Обычно об этом не нужно беспокоиться.";
-App::$strings["Danger! It seems someone tried to forge a message! This message is not necessarily from who it says it is from!"] = "Опасность! Кажется, кто-то пытался подделать сообщение! Это сообщение не обязательно от того, от кого оно значится!";
-App::$strings["Welcome to Hubzilla! Would you like to see a tour of the UI?
You can pause it at any time and continue where you left off by reloading the page, or navigting to another page.
You can also advance by pressing the return key"] = "Добро пожаловать в Hubzilla! Желаете получить обзор пользовательского интерфейса?
Вы можете его приостановаить и в любое время перезагрузив страницу или перейдя на другую.
Также вы можете нажать клавишу \"Назад\"";
-App::$strings["Send your identity to all websites"] = "Отправить ваши данные на все веб-сайты";
-App::$strings["Sendzid App"] = "Приложение \"Отправить ZID\"";
-App::$strings["Send ZID"] = "Отправить ZID";
-App::$strings["Three Dimensional Tic-Tac-Toe"] = "Tic-Tac-Toe в трёх измерениях";
-App::$strings["3D Tic-Tac-Toe"] = "";
-App::$strings["New game"] = "Новая игра";
-App::$strings["New game with handicap"] = "Новая игра с форой";
-App::$strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "Трехмерный Tic-Tac-Toe похож на традиционную игру, за исключением того, что игра идёт на нескольких уровнях одновременно.";
-App::$strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "Имеется три уровня. Вы выигрываете, получая три подряд на любом уровне, а также вверх, вниз и по диагонали на разных уровнях.";
-App::$strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "Игра с форой отключает центральную позицию на среднем уровне, потому что игрок, претендующий на этот квадрат, часто имеет несправедливое преимущество.";
-App::$strings["You go first..."] = "Вы начинаете...";
-App::$strings["I'm going first this time..."] = "На этот раз начинаю я...";
-App::$strings["You won!"] = "Вы выиграли!";
-App::$strings["\"Cat\" game!"] = "Ничья!";
-App::$strings["I won!"] = "Я выиграл!";
-App::$strings["pageheader Settings saved."] = "Настройки шапки страницы сохранены.";
-App::$strings["Page Header App"] = "Приложение \"Заголовок страницы\"";
-App::$strings["Inserts a page header"] = "Вставляет заголовок страницы";
-App::$strings["Message to display on every page on this server"] = "Отображаемое сообщение на каждой странице на этом сервере.";
-App::$strings["Page Header"] = "Заголовок страницы";
-App::$strings["Allow magic authentication only to websites of your immediate connections"] = "Разрешить волшебную аутентификацию только на сайтах ваших непосредственных соединений";
-App::$strings["Authchoose App"] = "Приложение Authchoose";
-App::$strings["Authchoose"] = "";
-App::$strings["lonely"] = "одинокий";
-App::$strings["drunk"] = "пьяный";
-App::$strings["horny"] = "возбуждённый";
-App::$strings["stoned"] = "под кайфом";
-App::$strings["fucked up"] = "облажался";
-App::$strings["clusterfucked"] = "в полной заднице";
-App::$strings["crazy"] = "сумасшедший";
-App::$strings["hurt"] = "обиженный";
-App::$strings["sleepy"] = "сонный";
-App::$strings["grumpy"] = "сердитый";
-App::$strings["high"] = "кайфует";
-App::$strings["semi-conscious"] = "в полубезсознании";
-App::$strings["in love"] = "влюблённый";
-App::$strings["in lust"] = "похотливый";
-App::$strings["naked"] = "обнажённый";
-App::$strings["stinky"] = "вонючий";
-App::$strings["sweaty"] = "потный";
-App::$strings["bleeding out"] = "истекающий кровью";
-App::$strings["victorious"] = "победивший";
-App::$strings["defeated"] = "проигравший";
-App::$strings["envious"] = "завидует";
-App::$strings["jealous"] = "ревнует";
-App::$strings["XMPP settings updated."] = "Настройки XMPP обновлены.";
-App::$strings["XMPP App"] = "Приложение XMPP";
-App::$strings["Embedded XMPP (Jabber) client"] = "Встренный клиент XMPP (Jabber)";
-App::$strings["Individual credentials"] = "Индивидуальные разрешения";
-App::$strings["Jabber BOSH server"] = "Сервер Jabber BOSH";
-App::$strings["XMPP Settings"] = "Настройки XMPP";
-App::$strings["Jabber BOSH host"] = "Узел Jabber BOSH";
-App::$strings["Use central userbase"] = "Использовать центральную базу данных";
-App::$strings["If enabled, members will automatically login to an ejabberd server that has to be installed on this machine with synchronized credentials via the \"auth_ejabberd.php\" script."] = "Если включено, участники автоматически войдут на сервер ejabberd, который должен быть установлен на этом компьютере с синхронизированными учетными данными через скрипт \"auth_ejabberd.php\".";
-App::$strings["Who likes me?"] = "Кому я нравлюсь?";
-App::$strings["Pump.io Settings saved."] = "Настройки Pump.io сохранены.";
-App::$strings["Pump.io Crosspost Connector App"] = "Приложение \"Публикация в Pump.io\"";
-App::$strings["Relay public posts to pump.io"] = "Пересылает общедоступные публикации в Pump.io";
-App::$strings["Pump.io servername"] = "Имя сервера Pump.io";
-App::$strings["Without \"http://\" or \"https://\""] = "Без \"http://\" или \"https://\"";
-App::$strings["Pump.io username"] = "Имя пользователя Pump.io";
-App::$strings["Without the servername"] = "без имени сервера";
-App::$strings["You are not authenticated to pumpio"] = "Вы не аутентифицированы на Pump.io";
-App::$strings["(Re-)Authenticate your pump.io connection"] = "Аутентифицировать (повторно) ваше соединение с Pump.io";
-App::$strings["Post to pump.io by default"] = "Публиковать в Pump.io по умолчанию";
-App::$strings["Should posts be public"] = "Публикации должны быть общедоступными";
-App::$strings["Mirror all public posts"] = "Отображать все общедоступные публикации";
-App::$strings["Pump.io Crosspost Connector"] = "Публикация в Pump.io";
-App::$strings["You are now authenticated to pumpio."] = "Вы аутентифицированы в Pump.io";
-App::$strings["return to the featured settings page"] = "Вернутся к странице настроек";
-App::$strings["Post to Pump.io"] = "Опубликовать в Pump.io";
-App::$strings["An account has been created for you."] = "Учётная запись, которая была для вас создана.";
-App::$strings["Authentication successful but rejected: account creation is disabled."] = "Аутентификация выполнена успешно, но отклонена: создание учетной записи отключено.";
-App::$strings["__ctx:opensearch__ Search %1\$s (%2\$s)"] = "Искать %1\$s (%2\$s)";
-App::$strings["__ctx:opensearch__ \$Projectname"] = "";
-App::$strings["Search \$Projectname"] = "Поиск \$Projectname";
-App::$strings["Redmatrix File Storage Import"] = "Импорт файлового хранилища Redmatrix";
-App::$strings["This will import all your Redmatrix cloud files to this channel."] = "Это позволит импортировать все ваши файлы в Redmatrix в этот канал.";
-App::$strings["file"] = "файл";
-App::$strings["Send email to all members"] = "Отправить email всем участникам";
-App::$strings["%1\$d of %2\$d messages sent."] = "%1\$d из %2\$d сообщений отправлено.";
-App::$strings["Send email to all hub members."] = "Отправить email всем участникам узла.";
-App::$strings["Sender Email address"] = "Адрес электронной почты отправителя";
-App::$strings["Test mode (only send to hub administrator)"] = "Тестовый режим (отправка только администратору узла)";
-App::$strings["Profile to assign new connections"] = "Назначить профиль для новых контактов";
-App::$strings["Frequently"] = "Часто";
-App::$strings["Hourly"] = "Ежечасно";
-App::$strings["Twice daily"] = "Дважды в день";
-App::$strings["Daily"] = "Ежедневно";
-App::$strings["Weekly"] = "Еженедельно";
-App::$strings["Monthly"] = "Ежемесячно";
-App::$strings["Currently Male"] = "В настоящее время мужской";
-App::$strings["Currently Female"] = "В настоящее время женский";
-App::$strings["Mostly Male"] = "В основном мужской";
-App::$strings["Mostly Female"] = "В основном женский";
-App::$strings["Transgender"] = "Трансгендер";
-App::$strings["Intersex"] = "Интерсексуал";
-App::$strings["Transsexual"] = "Транссексуал";
-App::$strings["Hermaphrodite"] = "Гермафродит";
-App::$strings["Neuter"] = "Среднего рода";
-App::$strings["Non-specific"] = "Неспецифический";
-App::$strings["Undecided"] = "Не решил";
-App::$strings["Males"] = "Мужчины";
-App::$strings["Females"] = "Женщины";
-App::$strings["Gay"] = "Гей";
-App::$strings["Lesbian"] = "Лесбиянка";
-App::$strings["No Preference"] = "Без предпочтений";
-App::$strings["Bisexual"] = "Бисексуал";
-App::$strings["Autosexual"] = "Автосексуал";
-App::$strings["Abstinent"] = "Воздержание";
-App::$strings["Virgin"] = "Девственник";
-App::$strings["Deviant"] = "Отклоняющийся от нормы";
-App::$strings["Fetish"] = "Фетишист";
-App::$strings["Oodles"] = "Множественный";
-App::$strings["Nonsexual"] = "Асексуал";
-App::$strings["Single"] = "Одиночка";
-App::$strings["Lonely"] = "Одинокий";
-App::$strings["Available"] = "Свободен";
-App::$strings["Unavailable"] = "Занят";
-App::$strings["Has crush"] = "Влюблён";
-App::$strings["Infatuated"] = "без ума";
-App::$strings["Dating"] = "Встречаюсь";
-App::$strings["Unfaithful"] = "Неверный";
-App::$strings["Sex Addict"] = "Эротоман";
-App::$strings["Friends/Benefits"] = "Друзья / Выгоды";
-App::$strings["Casual"] = "Легкомысленный";
-App::$strings["Engaged"] = "Помолвлен";
-App::$strings["Married"] = "В браке";
-App::$strings["Imaginarily married"] = "В воображаемом браке";
-App::$strings["Partners"] = "Партнёрство";
-App::$strings["Cohabiting"] = "Сожительствующие";
-App::$strings["Common law"] = "Гражданский брак";
-App::$strings["Happy"] = "Счастлив";
-App::$strings["Not looking"] = "Не нуждаюсь";
-App::$strings["Swinger"] = "Свингер";
-App::$strings["Betrayed"] = "Предан";
-App::$strings["Separated"] = "Разделён";
-App::$strings["Unstable"] = "Нестабильно";
-App::$strings["Divorced"] = "В разводе";
-App::$strings["Imaginarily divorced"] = "В воображаемом разводе";
-App::$strings["Widowed"] = "Вдовец / вдова";
-App::$strings["Uncertain"] = "Неопределенный";
-App::$strings["It's complicated"] = "Это сложно";
-App::$strings["Don't care"] = "Всё равно";
-App::$strings["Ask me"] = "Спроси меня";
-App::$strings["likes %1\$s's %2\$s"] = "Нравится %1\$s %2\$s";
-App::$strings["doesn't like %1\$s's %2\$s"] = "Не нравится %1\$s %2\$s";
-App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s теперь в контакте с %2\$s";
-App::$strings["%1\$s poked %2\$s"] = "%1\$s ткнул %2\$s";
-App::$strings["poked"] = "ткнут";
-App::$strings["View %s's profile @ %s"] = "Просмотреть профиль %s @ %s";
-App::$strings["Categories:"] = "Категории:";
-App::$strings["Filed under:"] = "Хранить под:";
-App::$strings["View in context"] = "Показать в контексте";
-App::$strings["remove"] = "удалить";
-App::$strings["Loading..."] = "Загрузка...";
-App::$strings["Delete Selected Items"] = "Удалить выбранные элементы";
-App::$strings["View Source"] = "Просмотреть источник";
-App::$strings["Follow Thread"] = "Следить за темой";
-App::$strings["Unfollow Thread"] = "Прекратить отслеживать тему";
-App::$strings["Edit Connection"] = "Редактировать контакт";
-App::$strings["Message"] = "Сообщение";
-App::$strings["%s likes this."] = "%s нравится это.";
-App::$strings["%s doesn't like this."] = "%s не нравится это.";
-App::$strings["%2\$d people like this."] = array(
- 0 => "%2\$d человеку это нравится.",
- 1 => "%2\$d человекам это нравится.",
- 2 => "%2\$d человекам это нравится.",
-);
-App::$strings["%2\$d people don't like this."] = array(
- 0 => "%2\$d человеку это не нравится.",
- 1 => "%2\$d человекам это не нравится.",
- 2 => "%2\$d человекам это не нравится.",
-);
-App::$strings["and"] = "и";
-App::$strings[", and %d other people"] = array(
- 0 => ", и ещё %d человеку",
- 1 => ", и ещё %d человекам",
- 2 => ", и ещё %d человекам",
-);
-App::$strings["%s like this."] = "%s нравится это.";
-App::$strings["%s don't like this."] = "%s не нравится это.";
-App::$strings["__ctx:noun__ Attending"] = array(
- 0 => "Посетит",
- 1 => "Посетят",
- 2 => "Посетят",
-);
-App::$strings["__ctx:noun__ Not Attending"] = array(
- 0 => "Не посетит",
- 1 => "Не посетят",
- 2 => "Не посетят",
-);
-App::$strings["__ctx:noun__ Undecided"] = "Не решил";
-App::$strings["__ctx:noun__ Agree"] = array(
- 0 => "Согласен",
- 1 => "Согласны",
- 2 => "Согласны",
-);
-App::$strings["__ctx:noun__ Disagree"] = array(
- 0 => "Не согласен",
- 1 => "Не согласны",
- 2 => "Не согласны",
-);
-App::$strings["__ctx:noun__ Abstain"] = array(
- 0 => "Воздержался",
- 1 => "Воздержались",
- 2 => "Воздержались",
-);
-App::$strings["%1\$s's bookmarks"] = "Закладки пользователя %1\$s";
-App::$strings["Unable to import a removed channel."] = "Невозможно импортировать удалённый канал.";
-App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Не удалось создать дублирующийся идентификатор канала. Импорт невозможен.";
-App::$strings["Cloned channel not found. Import failed."] = "Клон канала не найден. Импорт невозможен.";
-App::$strings["prev"] = "предыдущий";
-App::$strings["first"] = "первый";
-App::$strings["last"] = "последний";
-App::$strings["next"] = "следующий";
-App::$strings["older"] = "старше";
-App::$strings["newer"] = "новее";
-App::$strings["No connections"] = "Нет контактов";
-App::$strings["View all %s connections"] = "Просмотреть все %s контактов";
-App::$strings["Network: %s"] = "Сеть: %s";
-App::$strings["poke"] = "Ткнуть";
-App::$strings["ping"] = "Пингануть";
-App::$strings["pinged"] = "Отпингован";
-App::$strings["prod"] = "Подтолкнуть";
-App::$strings["prodded"] = "Подтолкнут";
-App::$strings["slap"] = "Шлёпнуть";
-App::$strings["slapped"] = "Шлёпнут";
-App::$strings["finger"] = "Указать";
-App::$strings["fingered"] = "Указан";
-App::$strings["rebuff"] = "Дать отпор";
-App::$strings["rebuffed"] = "Дан отпор";
-App::$strings["happy"] = "счастливый";
-App::$strings["sad"] = "грустный";
-App::$strings["mellow"] = "спокойный";
-App::$strings["tired"] = "усталый";
-App::$strings["perky"] = "весёлый";
-App::$strings["angry"] = "сердитый";
-App::$strings["stupefied"] = "отупевший";
-App::$strings["puzzled"] = "недоумевающий";
-App::$strings["interested"] = "заинтересованный";
-App::$strings["bitter"] = "едкий";
-App::$strings["cheerful"] = "бодрый";
-App::$strings["alive"] = "энергичный";
-App::$strings["annoyed"] = "раздражённый";
-App::$strings["anxious"] = "обеспокоенный";
-App::$strings["cranky"] = "капризный";
-App::$strings["disturbed"] = "встревоженный";
-App::$strings["frustrated"] = "разочарованный";
-App::$strings["depressed"] = "подавленный";
-App::$strings["motivated"] = "мотивированный";
-App::$strings["relaxed"] = "расслабленный";
-App::$strings["surprised"] = "удивленный";
-App::$strings["Monday"] = "Понедельник";
-App::$strings["Tuesday"] = "Вторник";
-App::$strings["Wednesday"] = "Среда";
-App::$strings["Thursday"] = "Четверг";
-App::$strings["Friday"] = "Пятница";
-App::$strings["Saturday"] = "Суббота";
-App::$strings["Sunday"] = "Воскресенье";
-App::$strings["January"] = "Январь";
-App::$strings["February"] = "Февраль";
-App::$strings["March"] = "Март";
-App::$strings["April"] = "Апрель";
-App::$strings["May"] = "Май";
-App::$strings["June"] = "Июнь";
-App::$strings["July"] = "Июль";
-App::$strings["August"] = "Август";
-App::$strings["September"] = "Сентябрь";
-App::$strings["October"] = "Октябрь";
-App::$strings["November"] = "Ноябрь";
-App::$strings["December"] = "Декабрь";
-App::$strings["Unknown Attachment"] = "Неизвестное вложение";
-App::$strings["unknown"] = "неизвестный";
-App::$strings["remove category"] = "удалить категорию";
-App::$strings["remove from file"] = "удалить из файла";
-App::$strings["Download binary/encrypted content"] = "Загрузить двоичное / зашифрованное содержимое";
-App::$strings["default"] = "по умолчанию";
-App::$strings["Page layout"] = "Шаблон страницы";
-App::$strings["You can create your own with the layouts tool"] = "Вы можете создать свой собственный с помощью инструмента шаблонов";
-App::$strings["HTML"] = "";
-App::$strings["Comanche Layout"] = "Шаблон Comanche";
-App::$strings["PHP"] = "";
-App::$strings["Page content type"] = "Тип содержимого страницы";
-App::$strings["activity"] = "активность";
-App::$strings["a-z, 0-9, -, and _ only"] = "Только a-z, 0-9, -, и _";
-App::$strings["Design Tools"] = "Инструменты дизайна";
-App::$strings["Pages"] = "Страницы";
-App::$strings["Import"] = "Импортировать";
-App::$strings["Import website..."] = "Импорт веб-сайта...";
-App::$strings["Select folder to import"] = "Выбрать каталог для импорта";
-App::$strings["Import from a zipped folder:"] = "Импортировать из каталога в zip-архиве:";
-App::$strings["Import from cloud files:"] = "Импортировать из сетевых файлов:";
-App::$strings["/cloud/channel/path/to/folder"] = "";
-App::$strings["Enter path to website files"] = "Введите путь к файлам веб-сайта";
-App::$strings["Select folder"] = "Выбрать каталог";
-App::$strings["Export website..."] = "Экспорт веб-сайта...";
-App::$strings["Export to a zip file"] = "Экспортировать в ZIP файл.";
-App::$strings["website.zip"] = "";
-App::$strings["Enter a name for the zip file."] = "Введите имя для ZIP файла.";
-App::$strings["Export to cloud files"] = "Эскпортировать в сетевые файлы:";
-App::$strings["/path/to/export/folder"] = "";
-App::$strings["Enter a path to a cloud files destination."] = "Введите путь к расположению сетевых файлов.";
-App::$strings["Specify folder"] = "Указать каталог";
-App::$strings["%d invitation available"] = array(
- 0 => "доступно %d приглашение",
- 1 => "доступны %d приглашения",
- 2 => "доступны %d приглашений",
-);
-App::$strings["Find Channels"] = "Поиск каналов";
-App::$strings["Enter name or interest"] = "Впишите имя или интерес";
-App::$strings["Connect/Follow"] = "Подключить / отслеживать";
-App::$strings["Examples: Robert Morgenstein, Fishing"] = "Примеры: Владимир Ильич, Революционер";
-App::$strings["Random Profile"] = "Случайный профиль";
-App::$strings["Invite Friends"] = "Пригласить друзей";
-App::$strings["Advanced example: name=fred and country=iceland"] = "Расширенный пример: name=ivan and country=russia";
-App::$strings["Common Connections"] = "Общие контакты";
-App::$strings["View all %d common connections"] = "Просмотреть все %d общих контактов";
-App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$s была создана %2\$s %3\$s";
-App::$strings["Channel is blocked on this site."] = "Канал блокируется на этом сайте.";
-App::$strings["Channel location missing."] = "Местоположение канала отсутствует.";
-App::$strings["Response from remote channel was incomplete."] = "Ответ удаленного канала неполный.";
-App::$strings["Premium channel - please visit:"] = "Премимум-канал - пожалуйста посетите:";
-App::$strings["Channel was deleted and no longer exists."] = "Канал удален и больше не существует.";
-App::$strings["Remote channel or protocol unavailable."] = "Удалённый канал или протокол недоступен.";
-App::$strings["Channel discovery failed."] = "Не удалось обнаружить канал.";
-App::$strings["Protocol disabled."] = "Протокол отключен.";
-App::$strings["Cannot connect to yourself."] = "Нельзя подключиться к самому себе.";
-App::$strings["Delete this item?"] = "Удалить этот элемент?";
-App::$strings["%s show less"] = "%s показать меньше";
-App::$strings["%s expand"] = "%s развернуть";
-App::$strings["%s collapse"] = "%s свернуть";
-App::$strings["Password too short"] = "Пароль слишком короткий";
-App::$strings["Passwords do not match"] = "Пароли не совпадают";
-App::$strings["everybody"] = "все";
-App::$strings["Secret Passphrase"] = "Тайный пароль";
-App::$strings["Passphrase hint"] = "Подсказка для пароля";
-App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Уведомление: Права доступа изменились, но до сих пор не сохранены.";
-App::$strings["close all"] = "закрыть все";
-App::$strings["Nothing new here"] = "Здесь нет ничего нового";
-App::$strings["Rate This Channel (this is public)"] = "Оценкa этoго канала (общедоступно)";
-App::$strings["Describe (optional)"] = "Охарактеризовать (необязательно)";
-App::$strings["Please enter a link URL"] = "Пожалуйста, введите URL ссылки";
-App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Есть несохраненные изменения. Вы уверены, что хотите покинуть эту страницу?";
-App::$strings["lovely"] = "прекрасно";
-App::$strings["wonderful"] = "замечательно";
-App::$strings["fantastic"] = "фантастично";
-App::$strings["great"] = "отлично";
-App::$strings["Your chosen nickname was either already taken or not valid. Please use our suggestion ("] = "Выбранный вами псевдоним уже используется или недействителен. Попробуйте использовать наше предложение (";
-App::$strings[") or enter a new one."] = ") или введите новый.";
-App::$strings["Thank you, this nickname is valid."] = "Спасибо, этот псевдоним может быть использован.";
-App::$strings["A channel name is required."] = "Требуется название канала.";
-App::$strings["This is a "] = "Это ";
-App::$strings[" channel name"] = " название канала";
-App::$strings["Back to reply"] = "Вернуться к ответу";
-App::$strings["%d minutes"] = array(
- 0 => "%d минуту",
- 1 => "%d минуты",
- 2 => "%d минут",
-);
-App::$strings["about %d hours"] = array(
- 0 => "около %d часa",
- 1 => "около %d часов",
- 2 => "около %d часов",
-);
-App::$strings["%d days"] = array(
- 0 => "%d день",
- 1 => "%d дня",
- 2 => "%d дней",
-);
-App::$strings["%d months"] = array(
- 0 => "%d месяц",
- 1 => "%d месяца",
- 2 => "%d месяцев",
-);
-App::$strings["%d years"] = array(
- 0 => "%d год",
- 1 => "%d года",
- 2 => "%d лет",
-);
-App::$strings["timeago.prefixAgo"] = "";
-App::$strings["timeago.prefixFromNow"] = "через";
-App::$strings["timeago.suffixAgo"] = "назад";
-App::$strings["timeago.suffixFromNow"] = "";
-App::$strings["less than a minute"] = "менее чем одну минуту";
-App::$strings["about a minute"] = "около минуты";
-App::$strings["about an hour"] = "около часа";
-App::$strings["a day"] = "день";
-App::$strings["about a month"] = "около месяца";
-App::$strings["about a year"] = "около года";
-App::$strings[" "] = " ";
-App::$strings["timeago.numbers"] = "";
-App::$strings["__ctx:long__ May"] = "Май";
-App::$strings["Jan"] = "Янв";
-App::$strings["Feb"] = "Фев";
-App::$strings["Mar"] = "Мар";
-App::$strings["Apr"] = "Апр";
-App::$strings["__ctx:short__ May"] = "Май";
-App::$strings["Jun"] = "Июн";
-App::$strings["Jul"] = "Июл";
-App::$strings["Aug"] = "Авг";
-App::$strings["Sep"] = "Сен";
-App::$strings["Oct"] = "Окт";
-App::$strings["Nov"] = "Ноя";
-App::$strings["Dec"] = "Дек";
-App::$strings["Sun"] = "Вск";
-App::$strings["Mon"] = "Пон";
-App::$strings["Tue"] = "Вт";
-App::$strings["Wed"] = "Ср";
-App::$strings["Thu"] = "Чет";
-App::$strings["Fri"] = "Пят";
-App::$strings["Sat"] = "Суб";
-App::$strings["__ctx:calendar__ today"] = "сегодня";
-App::$strings["__ctx:calendar__ month"] = "месяц";
-App::$strings["__ctx:calendar__ week"] = "неделя";
-App::$strings["__ctx:calendar__ day"] = "день";
-App::$strings["__ctx:calendar__ All day"] = "Весь день";
-App::$strings["Unable to determine sender."] = "Невозможно определить отправителя.";
-App::$strings["No recipient provided."] = "Получатель не предоставлен.";
-App::$strings["[no subject]"] = "[без темы]";
-App::$strings["Stored post could not be verified."] = "Сохранённая публикация не может быть проверена.";
-App::$strings[" and "] = " и ";
-App::$strings["public profile"] = "общедоступный профиль";
-App::$strings["%1\$s changed %2\$s to “%3\$s”"] = "%1\$s изменил %2\$s на “%3\$s”";
-App::$strings["Visit %1\$s's %2\$s"] = "Посетить %1\$s %2\$s";
-App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s обновлено %2\$s, изменено %3\$s.";
-App::$strings["Item was not found."] = "Элемент не найден.";
-App::$strings["Unknown error."] = "Неизвестная ошибка.";
-App::$strings["No source file."] = "Нет исходного файла.";
-App::$strings["Cannot locate file to replace"] = "Не удается найти файл для замены";
-App::$strings["Cannot locate file to revise/update"] = "Не удается найти файл для пересмотра / обновления";
-App::$strings["File exceeds size limit of %d"] = "Файл превышает предельный размер %d";
-App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Вы достигли предела %1$.0f Мбайт для хранения вложений.";
-App::$strings["File upload failed. Possible system limit or action terminated."] = "Загрузка файла не удалась. Возможно система перегружена или попытка прекращена.";
-App::$strings["Stored file could not be verified. Upload failed."] = "Файл для сохранения не может быть проверен. Загрузка не удалась.";
-App::$strings["Path not available."] = "Путь недоступен.";
-App::$strings["Empty pathname"] = "Пустое имя пути";
-App::$strings["duplicate filename or path"] = "дублирующееся имя файла или пути";
-App::$strings["Path not found."] = "Путь не найден.";
-App::$strings["mkdir failed."] = "mkdir не удался";
-App::$strings["database storage failed."] = "ошибка при записи базы данных.";
-App::$strings["Empty path"] = "Пустое имя пути";
-App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Неверный токен безопасности для формы. Вероятно, это произошло потому, что форма была открыта слишком долго (> 3-х часов) перед её отправкой.";
-App::$strings["(Unknown)"] = "(Неизвестный)";
-App::$strings["Visible to anybody on the internet."] = "Виден всем в интернете.";
-App::$strings["Visible to you only."] = "Видно только вам.";
-App::$strings["Visible to anybody in this network."] = "Видно всем в этой сети.";
-App::$strings["Visible to anybody authenticated."] = "Видно всем аутентифицированным.";
-App::$strings["Visible to anybody on %s."] = "Видно всем в %s.";
-App::$strings["Visible to all connections."] = "Видно всем контактам.";
-App::$strings["Visible to approved connections."] = "Видно только одобренным контактам.";
-App::$strings["Visible to specific connections."] = "Видно указанным контактам.";
-App::$strings["Privacy group is empty."] = "Группа конфиденциальности пуста";
-App::$strings["Privacy group: %s"] = "Группа конфиденциальности: %s";
-App::$strings["Connection not found."] = "Контакт не найден.";
-App::$strings["profile photo"] = "Фотография профиля";
-App::$strings["[Edited %s]"] = "[Отредактировано %s]";
-App::$strings["__ctx:edit_activity__ Post"] = "Публикация";
-App::$strings["__ctx:edit_activity__ Comment"] = "Комментарий";
-App::$strings["Unable to obtain identity information from database"] = "Невозможно получить идентификационную информацию из базы данных";
-App::$strings["Empty name"] = "Пустое имя";
-App::$strings["Name too long"] = "Слишком длинное имя";
-App::$strings["No account identifier"] = "Идентификатор аккаунта отсутствует";
-App::$strings["Nickname is required."] = "Требуется псевдоним.";
-App::$strings["Unable to retrieve created identity"] = "Не удается получить созданный идентификатор";
-App::$strings["Default Profile"] = "Профиль по умолчанию";
-App::$strings["Unable to retrieve modified identity"] = "Не удается найти изменённый идентификатор";
-App::$strings["Create New Profile"] = "Создать новый профиль";
-App::$strings["Visible to everybody"] = "Видно всем";
-App::$strings["Gender:"] = "Пол:";
-App::$strings["Homepage:"] = "Домашняя страница:";
-App::$strings["Online Now"] = "Сейчас в сети";
-App::$strings["Change your profile photo"] = "Изменить фотографию вашего профиля";
-App::$strings["Trans"] = "Трансексуал";
-App::$strings["Like this channel"] = "нравится этот канал";
-App::$strings["j F, Y"] = "";
-App::$strings["j F"] = "";
-App::$strings["Birthday:"] = "День рождения:";
-App::$strings["for %1\$d %2\$s"] = "для %1\$d %2\$s";
-App::$strings["Tags:"] = "Теги:";
-App::$strings["Sexual Preference:"] = "Сексуальные предпочтения:";
-App::$strings["Political Views:"] = "Политические взгляды:";
-App::$strings["Religion:"] = "Религия:";
-App::$strings["Hobbies/Interests:"] = "Хобби / интересы:";
-App::$strings["Likes:"] = "Что вам нравится:";
-App::$strings["Dislikes:"] = "Что вам не нравится:";
-App::$strings["Contact information and Social Networks:"] = "Контактная информация и социальные сети:";
-App::$strings["My other channels:"] = "Мои другие каналы:";
-App::$strings["Musical interests:"] = "Музыкальные интересы:";
-App::$strings["Books, literature:"] = "Книги, литература:";
-App::$strings["Television:"] = "Телевидение:";
-App::$strings["Film/dance/culture/entertainment:"] = "Кино / танцы / культура / развлечения:";
-App::$strings["Love/Romance:"] = "Любовь / романтика:";
-App::$strings["Work/employment:"] = "Работа / занятость:";
-App::$strings["School/education:"] = "Школа / образование:";
-App::$strings["Like this thing"] = "нравится этo";
-App::$strings["l F d, Y \\@ g:i A"] = "";
-App::$strings["Starts:"] = "Начало:";
-App::$strings["Finishes:"] = "Окончание:";
-App::$strings["l F d, Y"] = "";
-App::$strings["Start:"] = "Начало:";
-App::$strings["End:"] = "Окончание:";
-App::$strings["This event has been added to your calendar."] = "Это событие было добавлено в ваш календарь.";
-App::$strings["Not specified"] = "Не указано";
-App::$strings["Needs Action"] = "Требует действия";
-App::$strings["Completed"] = "Завершено";
-App::$strings["In Process"] = "В процессе";
-App::$strings["Cancelled"] = "Отменено";
-App::$strings["Home, Voice"] = "Дом, голос";
-App::$strings["Home, Fax"] = "Дом, факс";
-App::$strings["Work, Voice"] = "Работа, голос";
-App::$strings["Work, Fax"] = "Работа, факс";
-App::$strings["GNU-Social"] = "";
-App::$strings["RSS/Atom"] = "";
-App::$strings["Facebook"] = "";
-App::$strings["LinkedIn"] = "";
-App::$strings["XMPP/IM"] = "";
-App::$strings["MySpace"] = "";
-App::$strings["Select an alternate language"] = "Выбор дополнительного языка";
-App::$strings["Who can see this?"] = "Кто может это видеть?";
-App::$strings["Custom selection"] = "Настраиваемый выбор";
-App::$strings["Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit the scope of \"Show\"."] = "Нажмите \"Показать\" чтобы разрешить просмотр. \"Не показывать\" позволит вам переопределить и ограничить область показа.";
-App::$strings["Show"] = "Показать";
-App::$strings["Don't show"] = "Не показывать";
-App::$strings["Post permissions %s cannot be changed %s after a post is shared.These permissions set who is allowed to view the post."] = "Разрешения публикации %s не могут быть изменены %s после того, как ею поделились. Эти разрешения устанавливают кому разрешено просматривать эту публикацию.";
+App::$strings["poke"] = "Ткнуть";
+App::$strings["poked"] = "ткнут";
+App::$strings["ping"] = "Пингануть";
+App::$strings["pinged"] = "Отпингован";
+App::$strings["prod"] = "Подтолкнуть";
+App::$strings["prodded"] = "Подтолкнут";
+App::$strings["slap"] = "Шлёпнуть";
+App::$strings["slapped"] = "Шлёпнут";
+App::$strings["finger"] = "Указать";
+App::$strings["fingered"] = "Указан";
+App::$strings["rebuff"] = "Дать отпор";
+App::$strings["rebuffed"] = "Дан отпор";
+App::$strings["happy"] = "счастливый";
+App::$strings["sad"] = "грустный";
+App::$strings["mellow"] = "спокойный";
+App::$strings["tired"] = "усталый";
+App::$strings["perky"] = "весёлый";
+App::$strings["angry"] = "сердитый";
+App::$strings["stupefied"] = "отупевший";
+App::$strings["puzzled"] = "недоумевающий";
+App::$strings["interested"] = "заинтересованный";
+App::$strings["bitter"] = "едкий";
+App::$strings["cheerful"] = "бодрый";
+App::$strings["alive"] = "энергичный";
+App::$strings["annoyed"] = "раздражённый";
+App::$strings["anxious"] = "обеспокоенный";
+App::$strings["cranky"] = "капризный";
+App::$strings["disturbed"] = "встревоженный";
+App::$strings["frustrated"] = "разочарованный";
+App::$strings["depressed"] = "подавленный";
+App::$strings["motivated"] = "мотивированный";
+App::$strings["relaxed"] = "расслабленный";
+App::$strings["surprised"] = "удивленный";
+App::$strings["Monday"] = "Понедельник";
+App::$strings["Tuesday"] = "Вторник";
+App::$strings["Wednesday"] = "Среда";
+App::$strings["Thursday"] = "Четверг";
+App::$strings["Friday"] = "Пятница";
+App::$strings["Saturday"] = "Суббота";
+App::$strings["Sunday"] = "Воскресенье";
+App::$strings["January"] = "Январь";
+App::$strings["February"] = "Февраль";
+App::$strings["March"] = "Март";
+App::$strings["April"] = "Апрель";
+App::$strings["May"] = "Май";
+App::$strings["June"] = "Июнь";
+App::$strings["July"] = "Июль";
+App::$strings["August"] = "Август";
+App::$strings["September"] = "Сентябрь";
+App::$strings["October"] = "Октябрь";
+App::$strings["November"] = "Ноябрь";
+App::$strings["December"] = "Декабрь";
+App::$strings["Unknown Attachment"] = "Неизвестное вложение";
+App::$strings["Size"] = "Размер";
+App::$strings["unknown"] = "неизвестный";
+App::$strings["remove category"] = "удалить категорию";
+App::$strings["remove from file"] = "удалить из файла";
+App::$strings["Link to Source"] = "Ссылка на источник";
+App::$strings["default"] = "по умолчанию";
+App::$strings["Page layout"] = "Шаблон страницы";
+App::$strings["You can create your own with the layouts tool"] = "Вы можете создать свой собственный с помощью инструмента шаблонов";
+App::$strings["BBcode"] = "";
+App::$strings["HTML"] = "";
+App::$strings["Markdown"] = "Разметка Markdown";
+App::$strings["Text"] = "Текст";
+App::$strings["Comanche Layout"] = "Шаблон Comanche";
+App::$strings["PHP"] = "";
+App::$strings["Page content type"] = "Тип содержимого страницы";
+App::$strings["photo"] = "фото";
+App::$strings["event"] = "событие";
+App::$strings["status"] = "статус";
+App::$strings["comment"] = "комментарий";
+App::$strings["activity"] = "активность";
+App::$strings["a-z, 0-9, -, and _ only"] = "Только a-z, 0-9, -, и _";
+App::$strings["Design Tools"] = "Инструменты дизайна";
+App::$strings["Blocks"] = "Блокировки";
+App::$strings["Menus"] = "Меню";
+App::$strings["Layouts"] = "Шаблоны";
+App::$strings["Pages"] = "Страницы";
+App::$strings["Import"] = "Импортировать";
+App::$strings["Import website..."] = "Импорт веб-сайта...";
+App::$strings["Select folder to import"] = "Выбрать каталог для импорта";
+App::$strings["Import from a zipped folder:"] = "Импортировать из каталога в zip-архиве:";
+App::$strings["Import from cloud files:"] = "Импортировать из сетевых файлов:";
+App::$strings["/cloud/channel/path/to/folder"] = "";
+App::$strings["Enter path to website files"] = "Введите путь к файлам веб-сайта";
+App::$strings["Select folder"] = "Выбрать каталог";
+App::$strings["Export website..."] = "Экспорт веб-сайта...";
+App::$strings["Export to a zip file"] = "Экспортировать в ZIP файл.";
+App::$strings["website.zip"] = "";
+App::$strings["Enter a name for the zip file."] = "Введите имя для ZIP файла.";
+App::$strings["Export to cloud files"] = "Эскпортировать в сетевые файлы:";
+App::$strings["/path/to/export/folder"] = "";
+App::$strings["Enter a path to a cloud files destination."] = "Введите путь к расположению сетевых файлов.";
+App::$strings["Specify folder"] = "Указать каталог";
+App::$strings["Collection"] = "Коллекция";
+App::$strings["Unable to import a removed channel."] = "Невозможно импортировать удалённый канал.";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "Не удалось создать дублирующийся идентификатор канала. Импорт невозможен.";
+App::$strings["Unable to create a unique channel address. Import failed."] = "Не удалось создать уникальный адрес канала. Импорт не завершен.";
+App::$strings["Cloned channel not found. Import failed."] = "Клон канала не найден. Импорт невозможен.";
+App::$strings["A deleted group with this name was revived. Existing item permissions may apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Удаленная группа с этим названием была восстановлена. Существующие разрешения пункт могут применяться к этой группе и к её будущих участников. Если это не то, чего вы хотели, пожалуйста, создайте другую группу с другим именем.";
+App::$strings["Add new connections to this privacy group"] = "Добавить новые контакты в группу конфиденциальности";
+App::$strings["edit"] = "редактировать";
+App::$strings["Privacy Groups"] = "Группы конфиденциальности";
+App::$strings["Edit group"] = "Редактировать группу";
+App::$strings["Add privacy group"] = "Добавить группу конфиденциальности";
+App::$strings["Channels not in any privacy group"] = "Каналы не включены ни в одну группу конфиденциальности";
+App::$strings["add"] = "добавить";
+App::$strings["Not a valid email address"] = "Недействительный адрес электронной почты";
+App::$strings["Your email domain is not among those allowed on this site"] = "Домен электронной почты не входит в число тех, которые разрешены на этом сайте";
+App::$strings["Your email address is already registered at this site."] = "Ваш адрес электронной почты уже зарегистрирован на этом сайте.";
+App::$strings["An invitation is required."] = "Требуется приглашение.";
+App::$strings["Invitation could not be verified."] = "Не удалось проверить приглашение.";
+App::$strings["Please enter the required information."] = "Пожалуйста, введите необходимую информацию.";
+App::$strings["Failed to store account information."] = "Не удалось сохранить информацию аккаунта.";
+App::$strings["Registration confirmation for %s"] = "Подтверждение регистрации на %s";
+App::$strings["Registration request at %s"] = "Запрос регистрации на %s";
+App::$strings["your registration password"] = "ваш пароль регистрации";
+App::$strings["Registration details for %s"] = "Регистрационные данные для %s";
+App::$strings["Account approved."] = "Аккаунт утвержден.";
+App::$strings["Registration revoked for %s"] = "Регистрация отозвана для %s";
+App::$strings["Click here to upgrade."] = "Нажмите здесь для обновления.";
+App::$strings["This action exceeds the limits set by your subscription plan."] = "Это действие превышает ограничения, установленные в вашем плане.";
+App::$strings["This action is not available under your subscription plan."] = "Это действие невозможно из-за ограничений в вашем плане.";
+App::$strings["Invalid data packet"] = "Неверный пакет данных";
+App::$strings["Unable to verify channel signature"] = "Невозможно проверить подпись канала";
+App::$strings["Unable to verify site signature for %s"] = "Невозможно проверить подпись сайта %s";
+App::$strings["invalid target signature"] = "недопустимая целевая подпись";
+App::$strings["Channel is blocked on this site."] = "Канал блокируется на этом сайте.";
+App::$strings["Channel location missing."] = "Местоположение канала отсутствует.";
+App::$strings["Response from remote channel was incomplete."] = "Ответ удаленного канала неполный.";
+App::$strings["Premium channel - please visit:"] = "Премимум-канал - пожалуйста посетите:";
+App::$strings["Channel was deleted and no longer exists."] = "Канал удален и больше не существует.";
+App::$strings["Remote channel or protocol unavailable."] = "Удалённый канал или протокол недоступен.";
+App::$strings["Channel discovery failed."] = "Не удалось обнаружить канал.";
+App::$strings["Protocol disabled."] = "Протокол отключен.";
+App::$strings["Cannot connect to yourself."] = "Нельзя подключиться к самому себе.";
+App::$strings["Help:"] = "Помощь:";
+App::$strings["Help"] = "Помощь";
+App::$strings["Not Found"] = "Не найдено";
+App::$strings["Page not found."] = "Страница не найдена.";
App::$strings["Image/photo"] = "Изображение / фотография";
App::$strings["Encrypted content"] = "Зашифрованное содержание";
App::$strings["Install %1\$s element %2\$s"] = "Установить %1\$s элемент %2\$s";
App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "Эта публикация содержит устанавливаемый %s элемент, однако у вас нет разрешений для его установки на этом сайте.";
+App::$strings["webpage"] = "веб-страница";
+App::$strings["layout"] = "шаблон";
+App::$strings["block"] = "заблокировать";
+App::$strings["menu"] = "меню";
App::$strings["card"] = "карточка";
App::$strings["article"] = "статья";
App::$strings["Click to open/close"] = "Нажмите, чтобы открыть/закрыть";
App::$strings["spoiler"] = "спойлер";
App::$strings["View article"] = "Просмотр статьи";
App::$strings["View summary"] = "Просмотр резюме";
+App::$strings["Different viewers will see this text differently"] = "Различные зрители увидят этот текст по-разному";
App::$strings["$1 wrote:"] = "$1 писал:";
-App::$strings["View PDF"] = "Просмотреть PDF";
-App::$strings[" by "] = " из ";
-App::$strings[" on "] = " на ";
-App::$strings["Embedded content"] = "Встроенное содержимое";
-App::$strings["Embedding disabled"] = "Встраивание отключено";
-App::$strings["OpenWebAuth: %1\$s welcomes %2\$s"] = "OpenWebAuth: %1\$s приветствует %2\$s";
-App::$strings["Start calendar week on Monday"] = "Начинать календарную неделю с понедельника";
-App::$strings["Default is Sunday"] = "По умолчанию - воскресенье";
-App::$strings["Event Timezone Selection"] = "Выбор часового пояса события";
-App::$strings["Allow event creation in timezones other than your own."] = "Разрешить создание события в часовой зоне отличной от вашей";
-App::$strings["Search by Date"] = "Поиск по дате";
-App::$strings["Ability to select posts by date ranges"] = "Возможность выбора сообщений по диапазонам дат";
-App::$strings["Tag Cloud"] = "Облако тегов";
-App::$strings["Provide a personal tag cloud on your channel page"] = "Показывает личное облако тегов на странице канала";
-App::$strings["Use blog/list mode"] = "Использовать режим блога / списка";
-App::$strings["Comments will be displayed separately"] = "Комментарии будут отображаться отдельно";
-App::$strings["Connection Filtering"] = "Фильтрация контактов";
-App::$strings["Filter incoming posts from connections based on keywords/content"] = "Фильтр входящих сообщений от контактов на основе ключевых слов / контента";
-App::$strings["Conversation"] = "Диалоги";
-App::$strings["Community Tagging"] = "Отметки сообщества";
-App::$strings["Ability to tag existing posts"] = "Возможность помечать тегами существующие публикации";
-App::$strings["Emoji Reactions"] = "Реакции Emoji";
-App::$strings["Add emoji reaction ability to posts"] = "Возможность добавлять реакции Emoji к публикациям";
-App::$strings["Dislike Posts"] = "Не нравящиеся публикации";
-App::$strings["Ability to dislike posts/comments"] = "Возможность отмечать не нравящиеся публикации / комментарии";
-App::$strings["Star Posts"] = "Помечать сообщения";
-App::$strings["Ability to mark special posts with a star indicator"] = "Возможность отметить специальные сообщения индикатором-звёздочкой";
-App::$strings["Reply on comment"] = "Ответить на комментарий";
-App::$strings["Ability to reply on selected comment"] = "Возможность ответить на выбранный комментарий";
-App::$strings["Advanced Directory Search"] = "Расширенный поиск в каталоге";
-App::$strings["Allows creation of complex directory search queries"] = "Позволяет создание сложных поисковых запросов в каталоге";
-App::$strings["Editor"] = "Редактор";
-App::$strings["Post Categories"] = "Категории публикаций";
-App::$strings["Add categories to your posts"] = "Добавить категории для ваших публикаций";
-App::$strings["Large Photos"] = "Большие фотографии";
-App::$strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "Включить большие (1024px) миниатюры изображений в публикациях. Если не включено, использовать маленькие (640px) миниатюры.";
-App::$strings["Even More Encryption"] = "Еще больше шифрования";
-App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "Разрешить дополнительное end-to-end шифрование содержимого с общим секретным ключом";
-App::$strings["Enable Voting Tools"] = "Включить инструменты голосования";
-App::$strings["Provide a class of post which others can vote on"] = "Предоставь класс публикаций с возможностью голосования";
-App::$strings["Disable Comments"] = "Отключить комментарии";
-App::$strings["Provide the option to disable comments for a post"] = "Предоставить возможность отключать комментарии для публикаций";
-App::$strings["Delayed Posting"] = "Задержанная публикация";
-App::$strings["Allow posts to be published at a later date"] = "Разрешить размешать публикации следующими датами";
-App::$strings["Content Expiration"] = "Истечение срока действия содержимого";
-App::$strings["Remove posts/comments and/or private messages at a future time"] = "Удалять публикации / комментарии и / или личные сообщения";
-App::$strings["Suppress Duplicate Posts/Comments"] = "Подавлять дублирующие публикации / комментарии";
-App::$strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "Предотвращает появление публикаций с одинаковым содержимым если интервал между ними менее 2 минут";
-App::$strings["Auto-save drafts of posts and comments"] = "Автоматически сохранять черновики публикаций и комментариев";
-App::$strings["Automatically saves post and comment drafts in local browser storage to help prevent accidental loss of compositions"] = "Автоматически сохраняет черновики публикаций и комментариев в локальном хранилище браузера для предотвращения их случайной утраты";
-App::$strings["Manage"] = "Управление";
-App::$strings["Navigation Channel Select"] = "Выбор канала навигации";
-App::$strings["Change channels directly from within the navigation dropdown menu"] = "Изменить канал напрямую из выпадающего меню";
-App::$strings["Save search terms for re-use"] = "Сохранять результаты поиска для повторного использования";
-App::$strings["Ability to file posts under folders"] = "Возможность размещать публикации в каталогах";
-App::$strings["Alternate Stream Order"] = "Отображение потока";
-App::$strings["Ability to order the stream by last post date, last comment date or unthreaded activities"] = "Возможность показывать поток по дате последнего сообщения, последнего комментария или в порядке поступления";
-App::$strings["Contact Filter"] = "Фильтр контактов";
-App::$strings["Ability to display only posts of a selected contact"] = "Возможность показа публикаций только от выбранных контактов";
-App::$strings["Forum Filter"] = "Фильтр по форумам";
-App::$strings["Ability to display only posts of a specific forum"] = "Возможность показа публикаций только определённого форума";
-App::$strings["Personal Posts Filter"] = "Персональный фильтр публикаций";
-App::$strings["Ability to display only posts that you've interacted on"] = "Возможность показа только тех публикаций с которыми вы взаимодействовали";
-App::$strings["Photo Location"] = "Местоположение фотографии";
-App::$strings["If location data is available on uploaded photos, link this to a map."] = "Если данные о местоположении доступны на загруженных фотографий, связать их с картой.";
-App::$strings["Advanced Profiles"] = "Расширенные профили";
-App::$strings["Additional profile sections and selections"] = "Дополнительные секции и выборы профиля";
-App::$strings["Profile Import/Export"] = "Импорт / экспорт профиля";
-App::$strings["Save and load profile details across sites/channels"] = "Сохранение и загрузка настроек профиля на всех сайтах / каналах";
-App::$strings["Multiple Profiles"] = "Несколько профилей";
-App::$strings["Ability to create multiple profiles"] = "Возможность создания нескольких профилей";
+App::$strings["channel"] = "канал";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s нравится %3\$s %2\$s";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s не нравится %2\$s %3\$s";
+App::$strings["likes %1\$s's %2\$s"] = "Нравится %1\$s %2\$s";
+App::$strings["doesn't like %1\$s's %2\$s"] = "Не нравится %1\$s %2\$s";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$s теперь в контакте с %2\$s";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s ткнул %2\$s";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$s %2\$s";
+App::$strings["This is an unsaved preview"] = "Это несохранённый просмотр";
+App::$strings["__ctx:title__ Likes"] = "Нравится";
+App::$strings["__ctx:title__ Dislikes"] = "Не нравится";
+App::$strings["__ctx:title__ Agree"] = "Согласен";
+App::$strings["__ctx:title__ Disagree"] = "Не согласен";
+App::$strings["__ctx:title__ Abstain"] = "Воздержался";
+App::$strings["__ctx:title__ Attending"] = "Посещаю";
+App::$strings["__ctx:title__ Not attending"] = "Не посещаю";
+App::$strings["__ctx:title__ Might attend"] = "Возможно посещу";
+App::$strings["Select"] = "Выбрать";
+App::$strings["Delete"] = "Удалить";
+App::$strings["Toggle Star Status"] = "Переключить статус пометки";
+App::$strings["Private Message"] = "Личное сообщение";
+App::$strings["Message signature validated"] = "Подпись сообщения проверена";
+App::$strings["Message signature incorrect"] = "Подпись сообщения неверная";
+App::$strings["Approve"] = "Утвердить";
+App::$strings["View %s's profile @ %s"] = "Просмотреть профиль %s @ %s";
+App::$strings["Categories:"] = "Категории:";
+App::$strings["Filed under:"] = "Хранить под:";
+App::$strings["from %s"] = "от %s";
+App::$strings["last edited: %s"] = "последнее редактирование: %s";
+App::$strings["Expires: %s"] = "Срок действия: %s";
+App::$strings["View in context"] = "Показать в контексте";
+App::$strings["Please wait"] = "Подождите пожалуйста";
+App::$strings["remove"] = "удалить";
+App::$strings["Loading..."] = "Загрузка...";
+App::$strings["Conversation Tools"] = "Инструменты общения";
+App::$strings["Delete Selected Items"] = "Удалить выбранные элементы";
+App::$strings["View Source"] = "Просмотреть источник";
+App::$strings["Follow Thread"] = "Следить за темой";
+App::$strings["Unfollow Thread"] = "Прекратить отслеживать тему";
+App::$strings["View Profile"] = "Просмотреть профиль";
+App::$strings["Recent Activity"] = "Последние действия";
+App::$strings["Edit Connection"] = "Редактировать контакт";
+App::$strings["Message"] = "Сообщение";
+App::$strings["Ratings"] = "Оценки";
+App::$strings["Poke"] = "Ткнуть";
+App::$strings["Unknown"] = "Неизвестный";
+App::$strings["%s likes this."] = "%s нравится это.";
+App::$strings["%s doesn't like this."] = "%s не нравится это.";
+App::$strings["%2\$d people like this."] = array(
+ 0 => "%2\$d человеку это нравится.",
+ 1 => "%2\$d человекам это нравится.",
+ 2 => "%2\$d человекам это нравится.",
+);
+App::$strings["%2\$d people don't like this."] = array(
+ 0 => "%2\$d человеку это не нравится.",
+ 1 => "%2\$d человекам это не нравится.",
+ 2 => "%2\$d человекам это не нравится.",
+);
+App::$strings["and"] = "и";
+App::$strings[", and %d other people"] = array(
+ 0 => ", и ещё %d человеку",
+ 1 => ", и ещё %d человекам",
+ 2 => ", и ещё %d человекам",
+);
+App::$strings["%s like this."] = "%s нравится это.";
+App::$strings["%s don't like this."] = "%s не нравится это.";
+App::$strings["Set your location"] = "Задать своё местоположение";
+App::$strings["Clear browser location"] = "Очистить местоположение из браузера";
+App::$strings["Insert web link"] = "Вставить веб-ссылку";
+App::$strings["Embed (existing) photo from your photo albums"] = "Встроить (существующее) фото из вашего фотоальбома";
+App::$strings["Please enter a link URL:"] = "Пожалуйста введите URL ссылки:";
+App::$strings["Tag term:"] = "Теги:";
+App::$strings["Where are you right now?"] = "Где вы сейчас?";
+App::$strings["Choose images to embed"] = "Выбрать изображения для встраивания";
+App::$strings["Choose an album"] = "Выбрать альбом";
+App::$strings["Choose a different album..."] = "Выбрать другой альбом...";
+App::$strings["Error getting album list"] = "Ошибка получения списка альбомов";
+App::$strings["Error getting photo link"] = "Ошибка получения ссылки на фотографию";
+App::$strings["Error getting album"] = "Ошибка получения альбома";
+App::$strings["Comments enabled"] = "Комментарии включены";
+App::$strings["Comments disabled"] = "Комментарии отключены";
+App::$strings["Preview"] = "Предварительный просмотр";
+App::$strings["Share"] = "Поделиться";
+App::$strings["Page link name"] = "Название ссылки на страницу ";
+App::$strings["Post as"] = "Опубликовать как";
+App::$strings["Bold"] = "Жирный";
+App::$strings["Italic"] = "Курсив";
+App::$strings["Underline"] = "Подчеркнутый";
+App::$strings["Quote"] = "Цитата";
+App::$strings["Code"] = "Код";
+App::$strings["Attach/Upload file"] = "Прикрепить/загрузить файл";
+App::$strings["Embed an image from your albums"] = "Встроить изображение из ваших альбомов";
+App::$strings["Cancel"] = "Отменить";
+App::$strings["OK"] = "";
+App::$strings["Toggle voting"] = "Подключить голосование";
+App::$strings["Disable comments"] = "Отключить комментарии";
+App::$strings["Toggle comments"] = "Переключить комментарии";
+App::$strings["Title (optional)"] = "Заголовок (необязательно)";
+App::$strings["Categories (optional, comma-separated list)"] = "Категории (необязательно, список через запятую)";
+App::$strings["Permission settings"] = "Настройки разрешений";
+App::$strings["Other networks and post services"] = "Другие сети и службы публикаций";
+App::$strings["Set expiration date"] = "Установить срок действия";
+App::$strings["Set publish date"] = "Установить дату публикации";
+App::$strings["Encrypt text"] = "Зашифровать текст";
+App::$strings["__ctx:noun__ Dislike"] = array(
+ 0 => "Не нравится",
+ 1 => "Не нравится",
+ 2 => "Не нравится",
+);
+App::$strings["__ctx:noun__ Attending"] = array(
+ 0 => "Посетит",
+ 1 => "Посетят",
+ 2 => "Посетят",
+);
+App::$strings["__ctx:noun__ Not Attending"] = array(
+ 0 => "Не посетит",
+ 1 => "Не посетят",
+ 2 => "Не посетят",
+);
+App::$strings["__ctx:noun__ Undecided"] = "Не решил";
+App::$strings["__ctx:noun__ Agree"] = array(
+ 0 => "Согласен",
+ 1 => "Согласны",
+ 2 => "Согласны",
+);
+App::$strings["__ctx:noun__ Disagree"] = array(
+ 0 => "Не согласен",
+ 1 => "Не согласны",
+ 2 => "Не согласны",
+);
+App::$strings["__ctx:noun__ Abstain"] = array(
+ 0 => "Воздержался",
+ 1 => "Воздержались",
+ 2 => "Воздержались",
+);
App::$strings["Trending"] = "В тренде";
+App::$strings["Tags"] = "Теги";
App::$strings["Keywords"] = "Ключевые слова";
App::$strings["have"] = "иметь";
App::$strings["has"] = "есть";
App::$strings["want"] = "хотеть";
App::$strings["wants"] = "хотеть";
+App::$strings["like"] = "нравится";
App::$strings["likes"] = "нравится";
+App::$strings["dislike"] = "не нравится";
App::$strings["dislikes"] = "не нравится";
-App::$strings["Not a valid email address"] = "Недействительный адрес электронной почты";
-App::$strings["Your email domain is not among those allowed on this site"] = "Домен электронной почты не входит в число тех, которые разрешены на этом сайте";
-App::$strings["Your email address is already registered at this site."] = "Ваш адрес электронной почты уже зарегистрирован на этом сайте.";
-App::$strings["An invitation is required."] = "Требуется приглашение.";
-App::$strings["Invitation could not be verified."] = "Не удалось проверить приглашение.";
-App::$strings["Please enter the required information."] = "Пожалуйста, введите необходимую информацию.";
-App::$strings["Failed to store account information."] = "Не удалось сохранить информацию аккаунта.";
-App::$strings["Registration confirmation for %s"] = "Подтверждение регистрации на %s";
-App::$strings["Registration request at %s"] = "Запрос регистрации на %s";
-App::$strings["your registration password"] = "ваш пароль регистрации";
-App::$strings["Registration details for %s"] = "Регистрационные данные для %s";
-App::$strings["Account approved."] = "Аккаунт утвержден.";
-App::$strings["Registration revoked for %s"] = "Регистрация отозвана для %s";
-App::$strings["Click here to upgrade."] = "Нажмите здесь для обновления.";
-App::$strings["This action exceeds the limits set by your subscription plan."] = "Это действие превышает ограничения, установленные в вашем плане.";
-App::$strings["This action is not available under your subscription plan."] = "Это действие невозможно из-за ограничений в вашем плане.";
+App::$strings["Select an alternate language"] = "Выбор дополнительного языка";
+App::$strings["Delete this item?"] = "Удалить этот элемент?";
+App::$strings["Comment"] = "Комментарий";
+App::$strings["%s show all"] = "%s показать всё";
+App::$strings["%s show less"] = "%s показать меньше";
+App::$strings["%s expand"] = "%s развернуть";
+App::$strings["%s collapse"] = "%s свернуть";
+App::$strings["Password too short"] = "Пароль слишком короткий";
+App::$strings["Passwords do not match"] = "Пароли не совпадают";
+App::$strings["everybody"] = "все";
+App::$strings["Secret Passphrase"] = "Тайный пароль";
+App::$strings["Passphrase hint"] = "Подсказка для пароля";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "Уведомление: Права доступа изменились, но до сих пор не сохранены.";
+App::$strings["close all"] = "закрыть все";
+App::$strings["Nothing new here"] = "Здесь нет ничего нового";
+App::$strings["Rate This Channel (this is public)"] = "Оценкa этoго канала (общедоступно)";
+App::$strings["Rating"] = "Оценка";
+App::$strings["Describe (optional)"] = "Охарактеризовать (необязательно)";
+App::$strings["Please enter a link URL"] = "Пожалуйста, введите URL ссылки";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "Есть несохраненные изменения. Вы уверены, что хотите покинуть эту страницу?";
+App::$strings["Location"] = "Место";
+App::$strings["lovely"] = "прекрасно";
+App::$strings["wonderful"] = "замечательно";
+App::$strings["fantastic"] = "фантастично";
+App::$strings["great"] = "отлично";
+App::$strings["Your chosen nickname was either already taken or not valid. Please use our suggestion ("] = "Выбранный вами псевдоним уже используется или недействителен. Попробуйте использовать наше предложение (";
+App::$strings[") or enter a new one."] = ") или введите новый.";
+App::$strings["Thank you, this nickname is valid."] = "Спасибо, этот псевдоним может быть использован.";
+App::$strings["A channel name is required."] = "Требуется название канала.";
+App::$strings["This is a "] = "Это ";
+App::$strings[" channel name"] = " название канала";
+App::$strings["Back to reply"] = "Вернуться к ответу";
+App::$strings["%d minutes"] = array(
+ 0 => "%d минуту",
+ 1 => "%d минуты",
+ 2 => "%d минут",
+);
+App::$strings["about %d hours"] = array(
+ 0 => "около %d часa",
+ 1 => "около %d часов",
+ 2 => "около %d часов",
+);
+App::$strings["%d days"] = array(
+ 0 => "%d день",
+ 1 => "%d дня",
+ 2 => "%d дней",
+);
+App::$strings["%d months"] = array(
+ 0 => "%d месяц",
+ 1 => "%d месяца",
+ 2 => "%d месяцев",
+);
+App::$strings["%d years"] = array(
+ 0 => "%d год",
+ 1 => "%d года",
+ 2 => "%d лет",
+);
+App::$strings["timeago.prefixAgo"] = "";
+App::$strings["timeago.prefixFromNow"] = "через";
+App::$strings["timeago.suffixAgo"] = "назад";
+App::$strings["timeago.suffixFromNow"] = "";
+App::$strings["less than a minute"] = "менее чем одну минуту";
+App::$strings["about a minute"] = "около минуты";
+App::$strings["about an hour"] = "около часа";
+App::$strings["a day"] = "день";
+App::$strings["about a month"] = "около месяца";
+App::$strings["about a year"] = "около года";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "";
+App::$strings["__ctx:long__ May"] = "Май";
+App::$strings["Jan"] = "Янв";
+App::$strings["Feb"] = "Фев";
+App::$strings["Mar"] = "Мар";
+App::$strings["Apr"] = "Апр";
+App::$strings["__ctx:short__ May"] = "Май";
+App::$strings["Jun"] = "Июн";
+App::$strings["Jul"] = "Июл";
+App::$strings["Aug"] = "Авг";
+App::$strings["Sep"] = "Сен";
+App::$strings["Oct"] = "Окт";
+App::$strings["Nov"] = "Ноя";
+App::$strings["Dec"] = "Дек";
+App::$strings["Sun"] = "Вск";
+App::$strings["Mon"] = "Пон";
+App::$strings["Tue"] = "Вт";
+App::$strings["Wed"] = "Ср";
+App::$strings["Thu"] = "Чет";
+App::$strings["Fri"] = "Пят";
+App::$strings["Sat"] = "Суб";
+App::$strings["__ctx:calendar__ today"] = "сегодня";
+App::$strings["__ctx:calendar__ month"] = "месяц";
+App::$strings["__ctx:calendar__ week"] = "неделя";
+App::$strings["__ctx:calendar__ day"] = "день";
+App::$strings["__ctx:calendar__ All day"] = "Весь день";
+App::$strings["Directory Options"] = "Параметры каталога";
+App::$strings["Safe Mode"] = "Безопасный режим";
+App::$strings["Public Forums Only"] = "Только публичные форумы";
+App::$strings["This Website Only"] = "Только этот веб-сайт";
+App::$strings["Friendica"] = "";
+App::$strings["OStatus"] = "";
+App::$strings["GNU-Social"] = "";
+App::$strings["RSS/Atom"] = "";
+App::$strings["ActivityPub"] = "";
+App::$strings["Email"] = "Электронная почта";
+App::$strings["Diaspora"] = "";
+App::$strings["Facebook"] = "";
+App::$strings["Zot"] = "";
+App::$strings["LinkedIn"] = "";
+App::$strings["XMPP/IM"] = "";
+App::$strings["MySpace"] = "";
+App::$strings["Miscellaneous"] = "Прочее";
App::$strings["Birthday"] = "День рождения";
App::$strings["Age: "] = "Возраст:";
App::$strings["YYYY-MM-DD or MM-DD"] = "YYYY-MM-DD или MM-DD";
+App::$strings["Required"] = "Требуется";
+App::$strings["never"] = "никогда";
App::$strings["less than a second ago"] = "менее чем одну секунду";
App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s назад";
App::$strings["__ctx:relative_date__ year"] = array(
@@ -3470,79 +750,2798 @@ App::$strings["__ctx:relative_date__ year"] = array(
1 => "года",
2 => "лет",
);
-App::$strings["__ctx:relative_date__ month"] = array(
- 0 => "месяц",
- 1 => "месяца",
- 2 => "месяцев",
+App::$strings["__ctx:relative_date__ month"] = array(
+ 0 => "месяц",
+ 1 => "месяца",
+ 2 => "месяцев",
+);
+App::$strings["__ctx:relative_date__ week"] = array(
+ 0 => "неделю",
+ 1 => "недели",
+ 2 => "недель",
+);
+App::$strings["__ctx:relative_date__ day"] = array(
+ 0 => "день",
+ 1 => "дня",
+ 2 => "дней",
+);
+App::$strings["__ctx:relative_date__ hour"] = array(
+ 0 => "час",
+ 1 => "часа",
+ 2 => "часов",
+);
+App::$strings["__ctx:relative_date__ minute"] = array(
+ 0 => "минуту",
+ 1 => "минуты",
+ 2 => "минут",
+);
+App::$strings["__ctx:relative_date__ second"] = array(
+ 0 => "секунду",
+ 1 => "секунды",
+ 2 => "секунд",
+);
+App::$strings["%1\$s's birthday"] = "День рождения %1\$s";
+App::$strings["Happy Birthday %1\$s"] = "С Днем рождения %1\$s !";
+App::$strings["Visible to your default audience"] = "Видно вашей аудитории по умолчанию.";
+App::$strings["__ctx:acl__ Profile"] = "Профиль";
+App::$strings["Only me"] = "Только мне";
+App::$strings["Who can see this?"] = "Кто может это видеть?";
+App::$strings["Custom selection"] = "Настраиваемый выбор";
+App::$strings["Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit the scope of \"Show\"."] = "Нажмите \"Показать\" чтобы разрешить просмотр. \"Не показывать\" позволит вам переопределить и ограничить область показа.";
+App::$strings["Show"] = "Показать";
+App::$strings["Don't show"] = "Не показывать";
+App::$strings["Permissions"] = "Разрешения";
+App::$strings["Close"] = "Закрыть";
+App::$strings["Post permissions %s cannot be changed %s after a post is shared.These permissions set who is allowed to view the post."] = "Разрешения публикации %s не могут быть изменены %s после того, как ею поделились. Эти разрешения устанавливают кому разрешено просматривать эту публикацию.";
+App::$strings["OpenWebAuth: %1\$s welcomes %2\$s"] = "OpenWebAuth: %1\$s приветствует %2\$s";
+App::$strings["New window"] = "Новое окно";
+App::$strings["Open the selected location in a different window or browser tab"] = "Открыть выбранное местоположение в другом окне или вкладке браузера";
+App::$strings["Mobile"] = "Мобильный";
+App::$strings["Home"] = "Домашний";
+App::$strings["Home, Voice"] = "Дом, голос";
+App::$strings["Home, Fax"] = "Дом, факс";
+App::$strings["Work"] = "Рабочий";
+App::$strings["Work, Voice"] = "Работа, голос";
+App::$strings["Work, Fax"] = "Работа, факс";
+App::$strings["l F d, Y \\@ g:i A"] = "";
+App::$strings["Starts:"] = "Начало:";
+App::$strings["Finishes:"] = "Окончание:";
+App::$strings["l F d, Y"] = "";
+App::$strings["Start:"] = "Начало:";
+App::$strings["End:"] = "Окончание:";
+App::$strings["This event has been added to your calendar."] = "Это событие было добавлено в ваш календарь.";
+App::$strings["Not specified"] = "Не указано";
+App::$strings["Needs Action"] = "Требует действия";
+App::$strings["Completed"] = "Завершено";
+App::$strings["In Process"] = "В процессе";
+App::$strings["Cancelled"] = "Отменено";
+App::$strings["Delegation session ended."] = "Делегированная сессия завершена.";
+App::$strings["Logged out."] = "Вышел из системы.";
+App::$strings["Email validation is incomplete. Please check your email."] = "Проверка email не завершена. Пожалуйста, проверьте вашу почту.";
+App::$strings["Failed authentication"] = "Ошибка аутентификации";
+App::$strings["Login failed."] = "Не удалось войти.";
+App::$strings["Remote authentication"] = "Удаленная аутентификация";
+App::$strings["Click to authenticate to your home hub"] = "Нажмите, чтобы аутентифицировать себя на домашнем узле";
+App::$strings["Channel Manager"] = "Менеджер каналов";
+App::$strings["Manage your channels"] = "Управление вашими каналами";
+App::$strings["Manage your privacy groups"] = "Управление вашим группами конфиденциальности";
+App::$strings["Settings"] = "Настройки";
+App::$strings["Account/Channel Settings"] = "Настройки аккаунта / канала";
+App::$strings["Logout"] = "Выход";
+App::$strings["End this session"] = "Закончить эту сессию";
+App::$strings["Your profile page"] = "Страницa вашего профиля";
+App::$strings["Manage/Edit profiles"] = "Управление / редактирование профилей";
+App::$strings["Edit your profile"] = "Редактировать профиль";
+App::$strings["Login"] = "Войти";
+App::$strings["Sign in"] = "Войти";
+App::$strings["Take me home"] = "Домой";
+App::$strings["Log me out of this site"] = "Выйти с этого сайта";
+App::$strings["Register"] = "Регистрация";
+App::$strings["Create an account"] = "Создать аккаунт";
+App::$strings["Help and documentation"] = "Справочная информация и документация";
+App::$strings["Search site @name, !forum, #tag, ?docs, content"] = "Искать на сайте @имя, !форум, #тег, ?документ, содержимое";
+App::$strings["Admin"] = "Администрирование";
+App::$strings["Site Setup and Configuration"] = "Установка и конфигурация сайта";
+App::$strings["Loading"] = "Загрузка";
+App::$strings["@name, !forum, #tag, ?doc, content"] = "@имя, !форум, #тег, ?документ, содержимое";
+App::$strings["Please wait..."] = "Подождите пожалуйста ...";
+App::$strings["Add Apps"] = "Добавить приложения";
+App::$strings["Arrange Apps"] = "Упорядочить приложения";
+App::$strings["Toggle System Apps"] = "Показать системные приложения";
+App::$strings["Channel"] = "Канал";
+App::$strings["Status Messages and Posts"] = "Статусы и публикации";
+App::$strings["About"] = "О себе";
+App::$strings["Profile Details"] = "Информация о профиле";
+App::$strings["Files"] = "Файлы";
+App::$strings["Files and Storage"] = "Файлы и хранилище";
+App::$strings["Chatrooms"] = "Чаты";
+App::$strings["Bookmarks"] = "Закладки";
+App::$strings["Saved Bookmarks"] = "Сохранённые закладки";
+App::$strings["Cards"] = "Карточки";
+App::$strings["View Cards"] = "Просмотреть карточки";
+App::$strings["Articles"] = "Статьи";
+App::$strings["View Articles"] = "Просмотр статей";
+App::$strings["Webpages"] = "Веб-страницы";
+App::$strings["View Webpages"] = "Просмотр веб-страниц";
+App::$strings["Wikis"] = "";
+App::$strings["Wiki"] = "";
+App::$strings["%1\$s's bookmarks"] = "Закладки пользователя %1\$s";
+App::$strings["Item was not found."] = "Элемент не найден.";
+App::$strings["Unknown error."] = "Неизвестная ошибка.";
+App::$strings["No source file."] = "Нет исходного файла.";
+App::$strings["Cannot locate file to replace"] = "Не удается найти файл для замены";
+App::$strings["Cannot locate file to revise/update"] = "Не удается найти файл для пересмотра / обновления";
+App::$strings["File exceeds size limit of %d"] = "Файл превышает предельный размер %d";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "Вы достигли предела %1$.0f Мбайт для хранения вложений.";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "Загрузка файла не удалась. Возможно система перегружена или попытка прекращена.";
+App::$strings["Stored file could not be verified. Upload failed."] = "Файл для сохранения не может быть проверен. Загрузка не удалась.";
+App::$strings["Path not available."] = "Путь недоступен.";
+App::$strings["Empty pathname"] = "Пустое имя пути";
+App::$strings["duplicate filename or path"] = "дублирующееся имя файла или пути";
+App::$strings["Path not found."] = "Путь не найден.";
+App::$strings["mkdir failed."] = "mkdir не удался";
+App::$strings["database storage failed."] = "ошибка при записи базы данных.";
+App::$strings["Empty path"] = "Пустое имя пути";
+App::$strings["Profile Photos"] = "Фотографии профиля";
+App::$strings["Create an account to access services and applications"] = "Создайте аккаунт для доступа к службам и приложениям";
+App::$strings["Login/Email"] = "Пользователь / email";
+App::$strings["Password"] = "Пароль";
+App::$strings["Remember me"] = "Запомнить меня";
+App::$strings["Forgot your password?"] = "Забыли пароль или логин?";
+App::$strings["Password Reset"] = "Сбросить пароль";
+App::$strings["[\$Projectname] Website SSL error for %s"] = "[\$Projectname] Ошибка SSL/TLS веб-сайта для %s";
+App::$strings["Website SSL certificate is not valid. Please correct."] = "SSL/TLS сертификат веб-сайт недействителен. Исправьте это.";
+App::$strings["[\$Projectname] Cron tasks not running on %s"] = "[\$Projectname] Задания Cron не запущены на %s";
+App::$strings["Cron/Scheduled tasks not running."] = "Задания Cron / планировщика не запущены.";
+App::$strings["parent"] = "источник";
+App::$strings["Principal"] = "Субъект";
+App::$strings["Addressbook"] = "Адресная книга";
+App::$strings["Schedule Inbox"] = "План занятий входящий";
+App::$strings["Schedule Outbox"] = "План занятий исходящий";
+App::$strings["Total"] = "Всего";
+App::$strings["Shared"] = "Общие";
+App::$strings["Create"] = "Создать";
+App::$strings["Add Files"] = "Добавить файлы";
+App::$strings["Admin Delete"] = "Удалено администратором";
+App::$strings["Name"] = "Имя";
+App::$strings["Type"] = "Тип";
+App::$strings["Last Modified"] = "Последнее изменение";
+App::$strings["You are using %1\$s of your available file storage."] = "Вы используете %1\$s из доступного вам хранилища файлов.";
+App::$strings["You are using %1\$s of %2\$s available file storage. (%3\$s%)"] = "Вы используете %1\$s из %2\$s доступного хранилища файлов (%3\$s%).";
+App::$strings["WARNING:"] = "Предупреждение:";
+App::$strings["Create new folder"] = "Создать новую папку";
+App::$strings["Upload file"] = "Загрузить файл";
+App::$strings["Upload"] = "Загрузка";
+App::$strings["Drop files here to immediately upload"] = "Поместите файлы сюда для немедленной загрузки";
+App::$strings["Show in your contacts shared folder"] = "Показать общий каталог в ваших контактах";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "Удалённая аутентификация заблокирована. Вы вошли на этот сайт локально. Пожалуйста, выйдите и попробуйте ещё раз.";
+App::$strings["Welcome %s. Remote authentication successful."] = "Добро пожаловать %s. Удаленная аутентификация успешно завершена.";
+App::$strings["This site is not a directory server"] = "Этот сайт не является сервером каталога";
+App::$strings["Unable to lookup recipient."] = "Не удалось найти получателя.";
+App::$strings["Unable to communicate with requested channel."] = "Не удалось установить связь с запрашиваемым каналом.";
+App::$strings["Cannot verify requested channel."] = "Не удалось установить подлинность требуемого канала.";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "Выбранный канал ограничивает частные сообщения. Отправка не удалась.";
+App::$strings["Messages"] = "Сообщения";
+App::$strings["message"] = "сообщение";
+App::$strings["Message recalled."] = "Сообщение отозванно.";
+App::$strings["Conversation removed."] = "Беседа удалена.";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "Истекает YYYY-MM-DD HH:MM";
+App::$strings["Requested channel is not in this network"] = "Запрашиваемый канал не доступен.";
+App::$strings["Send Private Message"] = "Отправить личное сообщение";
+App::$strings["To:"] = "Кому:";
+App::$strings["Subject:"] = "Тема:";
+App::$strings["Your message:"] = "Сообщение:";
+App::$strings["Attach file"] = "Прикрепить файл";
+App::$strings["Send"] = "Отправить";
+App::$strings["Delete message"] = "Удалить сообщение";
+App::$strings["Delivery report"] = "Отчёт о доставке";
+App::$strings["Recall message"] = "Отозвать сообщение";
+App::$strings["Message has been recalled."] = "Сообщение отозванно";
+App::$strings["Delete Conversation"] = "Удалить беседу";
+App::$strings["No secure communications available. You may be able to respond from the sender's profile page."] = "Безопасная связь недоступна. Вы можете попытаться ответить со страницы профиля отправителя.";
+App::$strings["Send Reply"] = "Отправить ответ";
+App::$strings["Your message for %s (%s):"] = "Ваше сообщение для %s (%s):";
+App::$strings["This setting requires special processing and editing has been blocked."] = "Этот параметр требует специальной обработки и редактирования и был заблокирован.";
+App::$strings["Configuration Editor"] = "Редактор конфигурации";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "Предупреждение. Изменение некоторых настроек может привести к неработоспособности вашего канала. Пожалуйста, покиньте эту страницу, если вы точно не значете, как правильно использовать эту функцию.";
+App::$strings["Could not access contact record."] = "Не удалось получить доступ к записи контакта.";
+App::$strings["Settings updated."] = "Настройки обновлены.";
+App::$strings["Default Permissions App"] = "Приложение \"Разрешения по умолчанию\"";
+App::$strings["Not Installed"] = "не установлено";
+App::$strings["Set custom default permissions for new connections"] = "Настройка пользовательских разрешений по умолчанию для новых подключений ";
+App::$strings["Connection Default Permissions"] = "Разрешения по умолчанию для контакта";
+App::$strings["Apply these permissions automatically"] = "Применить эти разрешения автоматически";
+App::$strings["If enabled, connection requests will be approved without your interaction"] = "Если включено, запросы контактов будут одобрены без вашего участия";
+App::$strings["Permission role"] = "Роль разрешения";
+App::$strings["Add permission role"] = "Добавить роль разрешения";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "Разрешения, указанные на этой странице, будут применяться ко всем новым соединениям.";
+App::$strings["Automatic approval settings"] = "Настройки автоматического одобрения";
+App::$strings["inherited"] = "наследуется";
+App::$strings["My Settings"] = "Мои настройки";
+App::$strings["Individual Permissions"] = "Индивидуальные разрешения";
+App::$strings["Some individual permissions may have been preset or locked based on your channel type and privacy settings."] = "Некоторые индивидуальные разрешения могут быть предустановлены или заблокированы на основании типа вашего канала и настроек приватности.";
+App::$strings["Permission category name is required."] = "Требуется категория разрешений.";
+App::$strings["Permission category saved."] = "Категория разрешения сохранена.";
+App::$strings["Permission Categories App"] = "Приложение \"Категории разрешений\"";
+App::$strings["Create custom connection permission limits"] = "Создать пользовательские ограничения на доступ к подключению";
+App::$strings["Use this form to create permission rules for various classes of people or connections."] = "Используйте эту форму для создания правил разрешений для различных групп людей и контактов.";
+App::$strings["Permission Categories"] = "Категории разрешений";
+App::$strings["Permission category name"] = "Наименование категории разрешений";
+App::$strings["Some permissions may be inherited from your channel's privacy settings, which have higher priority than individual settings. You can not change those settings here."] = "Некоторые разрешения могут наследовать из настроек приватности ваших каналов которые могут иметь более высокий приоритет чем индивидуальные. Вы не можете менять эти настройки здесь.";
+App::$strings["Xchan Lookup"] = "Поиск Xchan";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "Запрос Xchan начинается с (или webbie):";
+App::$strings["Not found."] = "Не найдено.";
+App::$strings["Invalid message"] = "Неверное сообщение";
+App::$strings["no results"] = "Ничего не найдено.";
+App::$strings["channel sync processed"] = "синхронизация канала завершена";
+App::$strings["queued"] = "в очереди";
+App::$strings["posted"] = "опубликовано";
+App::$strings["accepted for delivery"] = "принято к доставке";
+App::$strings["updated"] = "обновлено";
+App::$strings["update ignored"] = "обновление игнорируется";
+App::$strings["permission denied"] = "доступ запрещен";
+App::$strings["recipient not found"] = "получатель не найден";
+App::$strings["mail recalled"] = "почта отозвана";
+App::$strings["duplicate mail received"] = "получено дублирующее сообщение";
+App::$strings["mail delivered"] = "почта доставлен";
+App::$strings["Delivery report for %1\$s"] = "Отчёт о доставке для %1\$s";
+App::$strings["Options"] = "Параметры";
+App::$strings["Redeliver"] = "Доставить повторно";
+App::$strings["No such group"] = "Нет такой группы";
+App::$strings["No such channel"] = "Нет такого канала";
+App::$strings["Search Results For:"] = "Результаты поиска для:";
+App::$strings["Reset form"] = "Очистить форму";
+App::$strings["Privacy group is empty"] = "Группа конфиденциальности пуста";
+App::$strings["Privacy group: "] = "Группа конфиденциальности: ";
+App::$strings["Invalid channel."] = "Недействительный канал.";
+App::$strings["Token verification failed."] = "Не удалось выполнить проверку токена.";
+App::$strings["Email Verification Required"] = "Требуется проверка адреса email";
+App::$strings["A verification token was sent to your email address [%s]. Enter that token here to complete the account verification step. Please allow a few minutes for delivery, and check your spam folder if you do not see the message."] = "Проверочный токен был отправлен на ваш адрес электронной почты [%s]. Введите этот токен здесь для завершения этапа проверки учётной записи. Пожалуйста, подождите несколько минут для завершения доставки и проверьте вашу папку \"Спам\" если вы не видите письма.";
+App::$strings["Resend Email"] = "Выслать повторно";
+App::$strings["Validation token"] = "Проверочный токен";
+App::$strings["No channel."] = "Канала нет.";
+App::$strings["No connections in common."] = "Общих контактов нет.";
+App::$strings["View Common Connections"] = "Просмотр общий контактов";
+App::$strings["network"] = "сеть";
+App::$strings["Unable to locate original post."] = "Не удалось найти оригинальную публикацию.";
+App::$strings["Empty post discarded."] = "Пустая публикация отклонена.";
+App::$strings["Duplicate post suppressed."] = "Подавлена дублирующаяся публикация.";
+App::$strings["System error. Post not saved."] = "Системная ошибка. Публикация не сохранена.";
+App::$strings["Your comment is awaiting approval."] = "Ваш комментарий ожидает одобрения.";
+App::$strings["Unable to obtain post information from database."] = "Невозможно получить информацию о публикации из базы данных";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "Вы достигли вашего ограничения в %1$.0f публикаций высокого уровня.";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "Вы достигли вашего ограничения в %1$.0f страниц.";
+App::$strings["Some blurb about what to do when you're new here"] = "Некоторые предложения о том, что делать, если вы здесь новичок ";
+App::$strings["Public access denied."] = "Публичный доступ запрещен.";
+App::$strings["You must enable javascript for your browser to be able to view this content."] = "Для просмотра этого содержимого в вашем браузере должен быть включён JavaScript";
+App::$strings["Article"] = "Статья";
+App::$strings["Item has been removed."] = "Элемент был удалён.";
+App::$strings["sent you a private message"] = "отправил вам личное сообщение";
+App::$strings["added your channel"] = "добавил ваш канал";
+App::$strings["requires approval"] = "Требуется подтверждение";
+App::$strings["g A l F d"] = "g A l F d";
+App::$strings["[today]"] = "[сегодня]";
+App::$strings["posted an event"] = "событие опубликовано";
+App::$strings["shared a file with you"] = "с вами поделились файлом";
+App::$strings["Private forum"] = "Частный форум";
+App::$strings["Public forum"] = "Публичный форум";
+App::$strings["Poke App"] = "Приложение \"Ткнуть\"";
+App::$strings["Poke somebody in your addressbook"] = "Ткнуть кого-нибудь в вашей адресной книге";
+App::$strings["Poke somebody"] = "Ткнуть кого-нибудь";
+App::$strings["Poke/Prod"] = "Толкнуть / подтолкнуть";
+App::$strings["Poke, prod or do other things to somebody"] = "Толкнуть, подтолкнуть или сделать что-то ещё с кем-то";
+App::$strings["Recipient"] = "Получатель";
+App::$strings["Choose what you wish to do to recipient"] = "Выбрать что вы хотите сделать с получателем";
+App::$strings["Make this post private"] = "Сделать эту публикацию приватной";
+App::$strings["Remote privacy information not available."] = "Удаленная информация о конфиденциальности недоступна.";
+App::$strings["Visible to:"] = "Видимо для:";
+App::$strings["Post not found."] = "Публикация не найдена";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s отметил тегом %4\$s %3\$s %2\$s";
+App::$strings["No default suggestions were found."] = "Предложений по умолчанию не найдено.";
+App::$strings["%d rating"] = array(
+ 0 => "%d оценка",
+ 1 => "%d оценки",
+ 2 => "%d оценок",
+);
+App::$strings["Gender: "] = "Пол:";
+App::$strings["Status: "] = "Статус:";
+App::$strings["Homepage: "] = "Домашняя страница:";
+App::$strings["Description:"] = "Описание:";
+App::$strings["Public Forum:"] = "Публичный форум:";
+App::$strings["Keywords: "] = "Ключевые слова:";
+App::$strings["Don't suggest"] = "Не предлагать";
+App::$strings["Common connections (estimated):"] = "Общие контакты (оценочно):";
+App::$strings["Global Directory"] = "Глобальный каталог";
+App::$strings["Local Directory"] = "Локальный каталог";
+App::$strings["Finding:"] = "Поиск:";
+App::$strings["next page"] = "следующая страница";
+App::$strings["previous page"] = "предыдущая страница";
+App::$strings["Sort options"] = "Параметры сортировки";
+App::$strings["Alphabetic"] = "По алфавиту";
+App::$strings["Reverse Alphabetic"] = "Против алфавита";
+App::$strings["Newest to Oldest"] = "От новых к старым";
+App::$strings["Oldest to Newest"] = "От старых к новым";
+App::$strings["No entries (some entries may be hidden)."] = "Нет записей (некоторые записи могут быть скрыты).";
+App::$strings["Calendar entries imported."] = "События календаря импортированы.";
+App::$strings["No calendar entries found."] = "Не найдено событий в календаре.";
+App::$strings["INVALID EVENT DISMISSED!"] = "НЕДЕЙСТВИТЕЛЬНОЕ СОБЫТИЕ ОТКЛОНЕНО!";
+App::$strings["Summary: "] = "Резюме: ";
+App::$strings["Date: "] = "Дата: ";
+App::$strings["Reason: "] = "Причина: ";
+App::$strings["INVALID CARD DISMISSED!"] = "НЕДЕЙСТВИТЕЛЬНАЯ КАРТОЧКА ОТКЛОНЕНА!";
+App::$strings["Name: "] = "Имя: ";
+App::$strings["CardDAV App"] = "Приложение CardDAV";
+App::$strings["CalDAV capable addressbook"] = "Адресная книга с поддержкой CalDAV";
+App::$strings["Link to source"] = "Ссылка на источник";
+App::$strings["Event title"] = "Наименование события";
+App::$strings["Start date and time"] = "Дата и время начала";
+App::$strings["End date and time"] = "Дата и время окончания";
+App::$strings["Timezone:"] = "Часовой пояс:";
+App::$strings["Description"] = "Описание";
+App::$strings["Previous"] = "Предыдущая";
+App::$strings["Next"] = "Следующая";
+App::$strings["Today"] = "Сегодня";
+App::$strings["Month"] = "Месяц";
+App::$strings["Week"] = "Неделя";
+App::$strings["Day"] = "День";
+App::$strings["List month"] = "Просмотреть месяц";
+App::$strings["List week"] = "Просмотреть неделю";
+App::$strings["List day"] = "Просмотреть день";
+App::$strings["More"] = "Больше";
+App::$strings["Less"] = "Меньше";
+App::$strings["Update"] = "Обновить";
+App::$strings["Select calendar"] = "Выбрать календарь";
+App::$strings["Channel Calendars"] = "Календари канала";
+App::$strings["CalDAV Calendars"] = "Календари CalDAV";
+App::$strings["Delete all"] = "Удалить всё";
+App::$strings["Sorry! Editing of recurrent events is not yet implemented."] = "Простите, но редактирование повторяющихся событий пока не реализовано.";
+App::$strings["Organisation"] = "Организация";
+App::$strings["Title"] = "Наименование";
+App::$strings["Phone"] = "Телефон";
+App::$strings["Instant messenger"] = "Мессенджер";
+App::$strings["Website"] = "Веб-сайт";
+App::$strings["Address"] = "Адрес";
+App::$strings["Note"] = "Заметка";
+App::$strings["Add Contact"] = "Добавить контакт";
+App::$strings["Add Field"] = "Добавить поле";
+App::$strings["P.O. Box"] = "абонентский ящик";
+App::$strings["Additional"] = "Дополнительно";
+App::$strings["Street"] = "Улица";
+App::$strings["Locality"] = "Населённый пункт";
+App::$strings["Region"] = "Регион";
+App::$strings["ZIP Code"] = "Индекс";
+App::$strings["Country"] = "Страна";
+App::$strings["Default Calendar"] = "Календарь по умолчанию";
+App::$strings["Default Addressbook"] = "Адресная книга по умолчанию";
+App::$strings["Posts and comments"] = "Публикации и комментарии";
+App::$strings["Only posts"] = "Только публикации";
+App::$strings["vcard"] = "vCard";
+App::$strings["You must be logged in to see this page."] = "Вы должны авторизоваться, чтобы увидеть эту страницу.";
+App::$strings["🔁 Repeated %1\$s's %2\$s"] = "🔁 Повторил %1\$s %2\$s";
+App::$strings["Post repeated"] = "Публикация повторяется";
+App::$strings["No more system notifications."] = "Нет новых оповещений системы.";
+App::$strings["System Notifications"] = "Системные оповещения ";
+App::$strings["%s element installed"] = "%s элемент установлен";
+App::$strings["%s element installation failed"] = "%sустановка элемента неудачна.";
+App::$strings["App installed."] = "Приложение установлено.";
+App::$strings["Malformed app."] = "Неработающее приложение.";
+App::$strings["Embed code"] = "Встроить код";
+App::$strings["Edit App"] = "Редактировать приложение";
+App::$strings["Create App"] = "Создать приложение";
+App::$strings["Name of app"] = "Наименование приложения";
+App::$strings["Location (URL) of app"] = "Местоположение (URL) приложения";
+App::$strings["Photo icon URL"] = "URL пиктограммы";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80 пикселей - необязательно";
+App::$strings["Categories (optional, comma separated list)"] = "Категории (необязательно, список через запятую)";
+App::$strings["Version ID"] = "ID версии";
+App::$strings["Price of app"] = "Цена приложения";
+App::$strings["Location (URL) to purchase app"] = "Ссылка (URL) для покупки приложения";
+App::$strings["Invalid profile identifier."] = "Неверный идентификатор профиля";
+App::$strings["Profile Visibility Editor"] = "Редактор видимости профиля";
+App::$strings["Click on a contact to add or remove."] = "Нажмите на контакт, чтобы добавить или удалить.";
+App::$strings["Visible To"] = "Видно";
+App::$strings["All Connections"] = "Все контакты";
+App::$strings["Channel name changes are not allowed within 48 hours of changing the account password."] = "Изменение названия канала не разрешается в течении 48 часов после смены пароля у аккаунта.";
+App::$strings["Change channel nickname/address"] = "Изменить псевдоним / адрес канала";
+App::$strings["WARNING: "] = "ПРЕДУПРЕЖДЕНИЕ: ";
+App::$strings["Any/all connections on other networks will be lost!"] = "Любые / все контакты в других сетях будут утеряны!";
+App::$strings["Please enter your password for verification:"] = "Пожалуйста, введите ваш пароль для проверки:";
+App::$strings["New channel address"] = "Новый адрес канала";
+App::$strings["Rename Channel"] = "Переименовать канал";
+App::$strings["Accounts"] = "Учётные записи";
+App::$strings["Blocked accounts"] = "Заблокированные аккаунты";
+App::$strings["Expired accounts"] = "Просроченные аккаунты";
+App::$strings["Expiring accounts"] = "Близкие к просрочке аккаунты";
+App::$strings["Channels"] = "Каналы";
+App::$strings["Message queues"] = "Очередь сообщений";
+App::$strings["Your software should be updated"] = "Ваше программное обеспечение должно быть обновлено";
+App::$strings["Administration"] = "Администрирование";
+App::$strings["Summary"] = "Резюме";
+App::$strings["Registered accounts"] = "Зарегистрированные аккаунты";
+App::$strings["Pending registrations"] = "Ждут утверждения";
+App::$strings["Registered channels"] = "Зарегистрированные каналы";
+App::$strings["Active addons"] = "Активные расширения";
+App::$strings["Version"] = "Версия системы";
+App::$strings["Repository version (master)"] = "Версия репозитория (master)";
+App::$strings["Repository version (dev)"] = "Версия репозитория (dev)";
+App::$strings["Profile not found."] = "Профиль не найден.";
+App::$strings["Profile deleted."] = "Профиль удален.";
+App::$strings["Profile-"] = "Профиль -";
+App::$strings["New profile created."] = "Новый профиль создан.";
+App::$strings["Profile unavailable to clone."] = "Профиль недоступен для клонирования.";
+App::$strings["Profile unavailable to export."] = "Профиль недоступен для экспорта.";
+App::$strings["Profile Name is required."] = "Требуется имя профиля.";
+App::$strings["Marital Status"] = "Семейное положение";
+App::$strings["Romantic Partner"] = "Романтический партнер";
+App::$strings["Likes"] = "Нравится";
+App::$strings["Dislikes"] = "Не нравится";
+App::$strings["Work/Employment"] = "Работа / Занятость";
+App::$strings["Religion"] = "Религия";
+App::$strings["Political Views"] = "Политические взгляды";
+App::$strings["Gender"] = "Гендер";
+App::$strings["Sexual Preference"] = "Сексуальная ориентация";
+App::$strings["Homepage"] = "Домашняя страница";
+App::$strings["Interests"] = "Интересы";
+App::$strings["Profile updated."] = "Профиль обновлен.";
+App::$strings["Hide your connections list from viewers of this profile"] = "Скрывать от просмотра ваш список контактов в этом профиле";
+App::$strings["Edit Profile Details"] = "Редактирование профиля";
+App::$strings["View this profile"] = "Посмотреть этот профиль";
+App::$strings["Profile Tools"] = "Инструменты профиля";
+App::$strings["Change cover photo"] = "Изменить фотографию обложки";
+App::$strings["Create a new profile using these settings"] = "Создать новый профиль с теми же настройками";
+App::$strings["Clone this profile"] = "Клонировать этот профиль";
+App::$strings["Delete this profile"] = "Удалить этот профиль";
+App::$strings["Add profile things"] = "Добавить в профиль";
+App::$strings["Personal"] = "Личное";
+App::$strings["Relationship"] = "Отношения";
+App::$strings["Import profile from file"] = "Импортировать профиль из файла";
+App::$strings["Export profile to file"] = "Экспортировать профиль в файл";
+App::$strings["Your gender"] = "Ваш пол";
+App::$strings["Marital status"] = "Семейное положение";
+App::$strings["Sexual preference"] = "Сексуальная ориентация";
+App::$strings["Profile name"] = "Имя профиля";
+App::$strings["This is your default profile."] = "Это ваш профиль по умолчанию.";
+App::$strings["Your full name"] = "Ваше полное имя";
+App::$strings["Title/Description"] = "Заголовок / описание";
+App::$strings["Street address"] = "Улица, дом, квартира";
+App::$strings["Locality/City"] = "Населенный пункт / город";
+App::$strings["Region/State"] = "Регион / Область";
+App::$strings["Postal/Zip code"] = "Почтовый индекс";
+App::$strings["Who (if applicable)"] = "Кто (если применимо)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Примеры: ivan1990, Ivan Petrov, ivan@example.com";
+App::$strings["Since (date)"] = "С (дата)";
+App::$strings["Tell us about yourself"] = "Расскажите нам о себе";
+App::$strings["Homepage URL"] = "URL домашней страницы";
+App::$strings["Hometown"] = "Родной город";
+App::$strings["Political views"] = "Политические взгляды";
+App::$strings["Religious views"] = "Религиозные взгляды";
+App::$strings["Keywords used in directory listings"] = "Ключевые слова для участия в каталоге";
+App::$strings["Example: fishing photography software"] = "Например: fishing photography software";
+App::$strings["Musical interests"] = "Музыкальные интересы";
+App::$strings["Books, literature"] = "Книги, литература";
+App::$strings["Television"] = "Телевидение";
+App::$strings["Film/Dance/Culture/Entertainment"] = "Кино / танцы / культура / развлечения";
+App::$strings["Hobbies/Interests"] = "Хобби / интересы";
+App::$strings["Love/Romance"] = "Любовь / романтические отношения";
+App::$strings["School/Education"] = "Школа / образование";
+App::$strings["Contact information and social networks"] = "Информация и социальные сети для связи";
+App::$strings["My other channels"] = "Мои другие контакты";
+App::$strings["Communications"] = "Связи";
+App::$strings["Create New"] = "Создать новый";
+App::$strings["Page owner information could not be retrieved."] = "Информация о владельце страницы не может быть получена.";
+App::$strings["Album not found."] = "Альбом не найден.";
+App::$strings["Delete Album"] = "Удалить альбом";
+App::$strings["Delete Photo"] = "Удалить фотографию";
+App::$strings["No photos selected"] = "Никакие фотографии не выбраны";
+App::$strings["Access to this item is restricted."] = "Доступ к этому элементу ограничен.";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "Вы использовали %1$.2f мегабайт из %2$.2f для хранения фото.";
+App::$strings["%1$.2f MB photo storage used."] = "Вы использовали %1$.2f мегабайт для хранения фото.";
+App::$strings["Upload Photos"] = "Загрузить фотографии";
+App::$strings["Enter an album name"] = "Введите название альбома";
+App::$strings["or select an existing album (doubleclick)"] = "или выберите существующий альбом (двойной щелчок)";
+App::$strings["Create a status post for this upload"] = "Сделать публикацию о статусе для этой загрузки";
+App::$strings["Description (optional)"] = "Описание (необязательно)";
+App::$strings["Show Newest First"] = "Показать новые первыми";
+App::$strings["Show Oldest First"] = "Показать старые первыми";
+App::$strings["View Photo"] = "Посмотреть фотографию";
+App::$strings["Edit Album"] = "Редактировать Фотоальбом";
+App::$strings["Add Photos"] = "Добавить фотографии";
+App::$strings["Permission denied. Access to this item may be restricted."] = "Доступ запрещен. Доступ к этому элементу может быть ограничен.";
+App::$strings["Photo not available"] = "Фотография не доступна";
+App::$strings["Use as profile photo"] = "Использовать в качестве фотографии профиля";
+App::$strings["Use as cover photo"] = "Использовать в качестве фотографии обложки";
+App::$strings["Private Photo"] = "Личная фотография";
+App::$strings["View Full Size"] = "Посмотреть в полный размер";
+App::$strings["Remove"] = "Удалить";
+App::$strings["Edit photo"] = "Редактировать фотографию";
+App::$strings["Rotate CW (right)"] = "Повернуть CW (направо)";
+App::$strings["Rotate CCW (left)"] = "Повернуть CCW (налево)";
+App::$strings["Move photo to album"] = "Переместить фотографию в альбом";
+App::$strings["Enter a new album name"] = "Введите новое название альбома";
+App::$strings["or select an existing one (doubleclick)"] = "или выбрать существующую (двойной щелчок)";
+App::$strings["Add a Tag"] = "Добавить тег";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "Пример: @bob, @Barbara_Jensen, @jim@example.com";
+App::$strings["Flag as adult in album view"] = "Пометить как альбом \"для взрослых\"";
+App::$strings["I like this (toggle)"] = "мне это нравится (переключение)";
+App::$strings["I don't like this (toggle)"] = "мне это не нравится (переключение)";
+App::$strings["This is you"] = "Это вы";
+App::$strings["View all"] = "Просмотреть все";
+App::$strings["Photo Tools"] = "Фото-Инструменты";
+App::$strings["In This Photo:"] = "На этой фотографии:";
+App::$strings["Map"] = "Карта";
+App::$strings["__ctx:noun__ Likes"] = "Нравится";
+App::$strings["__ctx:noun__ Dislikes"] = "Не нравится";
+App::$strings["Tag removed"] = "Тег удалён";
+App::$strings["Remove Item Tag"] = "Удалить тег элемента";
+App::$strings["Select a tag to remove: "] = "Выбрать тег для удаления:";
+App::$strings["Channel not found."] = "Канал не найден.";
+App::$strings["toggle full screen mode"] = "переключение полноэкранного режима";
+App::$strings["Invalid item."] = "Недействительный элемент.";
+App::$strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "";
+App::$strings["Authorize application connection"] = "Авторизовать подключение приложения";
+App::$strings["Return to your app and insert this Security Code:"] = "Вернитесь к своему приложению и вставьте этот код безопасности:";
+App::$strings["Please login to continue."] = "Пожалуйста, войдите, чтобы продолжить.";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Вы хотите авторизовать это приложение для доступа к вашим публикациям и контактам и / или созданию новых публикаций?";
+App::$strings["No valid account found."] = "Действительный аккаунт не найден.";
+App::$strings["Password reset request issued. Check your email."] = "Запрос на сброс пароля отправлен. Проверьте вашу электронную почту.";
+App::$strings["Site Member (%s)"] = "Участник сайта (%s)";
+App::$strings["Password reset requested at %s"] = "Запрошен сброс пароля на %s";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Запрос не может быть проверен. (Вы могли отправить его раньше). Сброс пароля не возможен.";
+App::$strings["Your password has been reset as requested."] = "Ваш пароль в соответствии с просьбой сброшен.";
+App::$strings["Your new password is"] = "Ваш новый пароль";
+App::$strings["Save or copy your new password - and then"] = "Сохраните ваш новый пароль и затем";
+App::$strings["click here to login"] = "нажмите здесь чтобы войти";
+App::$strings["Your password may be changed from the Settings page after successful login."] = "Ваш пароль может быть изменён на странице Настройки после успешного входа.";
+App::$strings["Your password has changed at %s"] = "Пароль был изменен на %s";
+App::$strings["Forgot your Password?"] = "Забыли ваш пароль?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Введите ваш адрес электронной почты и нажмите отправить чтобы сбросить пароль. Затем проверьте ваш почтовый ящик для дальнейших инструкций. ";
+App::$strings["Email Address"] = "Адрес электронной почты";
+App::$strings["Reset"] = "Сбросить";
+App::$strings["Name is required"] = "Необходимо имя";
+App::$strings["Key and Secret are required"] = "Требуются ключ и код";
+App::$strings["OAuth Apps Manager App"] = "Приложение \"Менеджер Oauth\"";
+App::$strings["OAuth authentication tokens for mobile and remote apps"] = "Токены аутентификации OAuth для мобильный и удалённых приложений";
+App::$strings["Add application"] = "Добавить приложение";
+App::$strings["Name of application"] = "Название приложения";
+App::$strings["Consumer Key"] = "Ключ клиента";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "Сгенерирован автоматические - измените если требуется. Макс. длина 20";
+App::$strings["Consumer Secret"] = "Код клиента";
+App::$strings["Redirect"] = "Перенаправление";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "URI перенаправления - оставьте пустыми до тех пока ваше приложение не требует этого";
+App::$strings["Icon url"] = "URL значка";
+App::$strings["Optional"] = "Необязательно";
+App::$strings["Application not found."] = "Приложение не найдено.";
+App::$strings["Connected OAuth Apps"] = "Подключенные приложения OAuth";
+App::$strings["Client key starts with"] = "Ключ клиента начинается с";
+App::$strings["No name"] = "Без названия";
+App::$strings["Remove authorization"] = "Удалить разрешение";
+App::$strings["Event can not end before it has started."] = "Событие не может завершиться до его начала.";
+App::$strings["Unable to generate preview."] = "Невозможно создать предварительный просмотр.";
+App::$strings["Event title and start time are required."] = "Требуются наименование события и время начала.";
+App::$strings["Event not found."] = "Событие не найдено.";
+App::$strings["Edit event title"] = "Редактировать наименование события";
+App::$strings["Categories (comma-separated list)"] = "Категории (список через запятую)";
+App::$strings["Edit Category"] = "Редактировать категорию";
+App::$strings["Category"] = "Категория";
+App::$strings["Edit start date and time"] = "Редактировать дату и время начала";
+App::$strings["Finish date and time are not known or not relevant"] = "Дата и время окончания неизвестны или неприменимы";
+App::$strings["Edit finish date and time"] = "Редактировать дату и время окончания";
+App::$strings["Finish date and time"] = "Дата и время окончания";
+App::$strings["Adjust for viewer timezone"] = "Настройте просмотр часовых поясов";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "Важно для событий, которые происходят в определённом месте. Не подходит для всеобщих праздников.";
+App::$strings["Edit Description"] = "Редактировать описание";
+App::$strings["Edit Location"] = "Редактировать местоположение";
+App::$strings["Advanced Options"] = "Дополнительные настройки";
+App::$strings["l, F j"] = "";
+App::$strings["Edit event"] = "Редактировать событие";
+App::$strings["Delete event"] = "Удалить событие";
+App::$strings["calendar"] = "календарь";
+App::$strings["Edit Event"] = "Редактировать событие";
+App::$strings["Create Event"] = "Создать событие";
+App::$strings["View"] = "Просмотр";
+App::$strings["Event removed"] = "Событие удалено";
+App::$strings["Failed to remove event"] = "Не удалось удалить событие";
+App::$strings["Unknown App"] = "Неизвестное приложение";
+App::$strings["Authorize"] = "Авторизовать";
+App::$strings["Do you authorize the app %s to access your channel data?"] = "Авторизуете ли вы приложение %s для доступа к данным вашего канала?";
+App::$strings["Allow"] = "Разрешить";
+App::$strings["Deny"] = "Запретить";
+App::$strings["Public Stream App"] = "Приложение \"Публичный поток\"";
+App::$strings["The unmoderated public stream of this hub"] = "Немодерируемый публичный поток с этого хаба";
+App::$strings["Public Stream"] = "Публичный поток";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "Вы создали %1$.0f из %2$.0f возможных каналов.";
+App::$strings["Your real name is recommended."] = "Рекомендуется использовать ваше настоящее имя.";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""] = "Примеры: \"Иван Иванов\", \"Оксана и кони\", \"Футбол\", \"Тимур и его команда\"";
+App::$strings["This will be used to create a unique network address (like an email address)."] = "Это будет использовано для создания уникального сетевого адреса (наподобие email).";
+App::$strings["Allowed characters are a-z 0-9, - and _"] = "Разрешённые символы a-z 0-9, - и _";
+App::$strings["Channel name"] = "Название канала";
+App::$strings["Choose a short nickname"] = "Выберите короткий псевдоним";
+App::$strings["Channel role and privacy"] = "Роль и конфиденциальность канала";
+App::$strings["Select a channel permission role compatible with your usage needs and privacy requirements."] = "Выберите разрешения для канала в соответствии с вашими потребностями и требованиями безопасности.";
+App::$strings["Read more about channel permission roles"] = "Прочитать больше о разрешениях для каналов";
+App::$strings["Create a Channel"] = "Создать канал";
+App::$strings["A channel is a unique network identity. It can represent a person (social network profile), a forum (group), a business or celebrity page, a newsfeed, and many other things."] = "Канал это уникальная сетевая идентичность. Он может представлять человека (профиль в социальной сети), форум или группу, бизнес или страницу знаменитости, новостную ленту и многие другие вещи.";
+App::$strings["or import an existing channel from another location."] = "или импортировать существующий канал из другого места.";
+App::$strings["Validate"] = "Проверить";
+App::$strings["Image uploaded but image cropping failed."] = "Изображение загружено но обрезка не удалась.";
+App::$strings["Cover Photos"] = "Фотографии обложки";
+App::$strings["Image resize failed."] = "Не удалось изменить размер изображения.";
+App::$strings["Image upload failed."] = "Загрузка изображения не удалась.";
+App::$strings["Unable to process image."] = "Невозможно обработать изображение.";
+App::$strings["Photo not available."] = "Фотография недоступна.";
+App::$strings["Your cover photo may be visible to anybody on the internet"] = "Фотография вашей обложки может быть видна всем в Интернете";
+App::$strings["Upload File:"] = "Загрузить файл:";
+App::$strings["Select a profile:"] = "Выбрать профиль:";
+App::$strings["Change Cover Photo"] = "Изменить фотографию обложки";
+App::$strings["Use a photo from your albums"] = "Использовать фотографию из ваших альбомов";
+App::$strings["Choose a different album"] = "Выбрать другой альбом";
+App::$strings["Select existing photo"] = "Выбрать существующую фотографию";
+App::$strings["Crop Image"] = "Обрезать изображение";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "Пожалуйста настройте обрезку изображения для оптимального просмотра.";
+App::$strings["Done Editing"] = "Закончить редактирование";
+App::$strings["Files: shared with me"] = "Файлы: поделились со мной";
+App::$strings["NEW"] = "НОВОЕ";
+App::$strings["Remove all files"] = "Удалить все файлы";
+App::$strings["Remove this file"] = "Удалить этот файл";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "Превышено максимальное количество регистраций на сегодня. Пожалуйста, попробуйте снова завтра.";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "Пожалуйста, подтвердите согласие с \"Условиями обслуживания\". Регистрация не удалась.";
+App::$strings["Passwords do not match."] = "Пароли не совпадают.";
+App::$strings["Registration successful. Continue to create your first channel..."] = "Регистрация завершена успешно. Для продолжения создайте свой первый канал...";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "Регистрация завершена успешно. Пожалуйста проверьте вашу электронную почту для подтверждения.";
+App::$strings["Your registration is pending approval by the site owner."] = "Ваша регистрация ожидает одобрения администрации сайта.";
+App::$strings["Your registration can not be processed."] = "Ваша регистрация не может быть обработана.";
+App::$strings["Registration on this hub is disabled."] = "Регистрация на этом хабе отключена.";
+App::$strings["Registration on this hub is by approval only."] = "Регистрация на этом хабе только по утверждению.";
+App::$strings["Register at another affiliated hub."] = "Зарегистрироваться на другом хабе.";
+App::$strings["Registration on this hub is by invitation only."] = "Регистрация на этом хабе доступна только по приглашениям.";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Этот сайт превысил максимальное количество регистраций на сегодня. Пожалуйста, попробуйте снова завтра. ";
+App::$strings["Terms of Service"] = "Условия предоставления услуг";
+App::$strings["I accept the %s for this website"] = "Я принимаю %s для этого веб-сайта.";
+App::$strings["I am over %s years of age and accept the %s for this website"] = "Мой возраст превышает %s лет и я принимаю %s для этого веб-сайта.";
+App::$strings["Your email address"] = "Ваш адрес электронной почты";
+App::$strings["Choose a password"] = "Выберите пароль";
+App::$strings["Please re-enter your password"] = "Пожалуйста, введите пароль еще раз";
+App::$strings["Please enter your invitation code"] = "Пожалуйста, введите Ваш код приглашения";
+App::$strings["Your Name"] = "Ваше имя";
+App::$strings["Real names are preferred."] = "Предпочтительны реальные имена.";
+App::$strings["Your nickname will be used to create an easy to remember channel address e.g. nickname%s"] = "Ваш псевдоним будет использован для создания легко запоминаемого адреса канала, напр. nickname %s";
+App::$strings["Select a channel permission role for your usage needs and privacy requirements."] = "Выберите разрешения для канала в зависимости от ваших потребностей и требований приватности.";
+App::$strings["no"] = "нет";
+App::$strings["yes"] = "да";
+App::$strings["Registration"] = "Регистрация";
+App::$strings["This site requires email verification. After completing this form, please check your email for further instructions."] = "Этот сайт требует проверку адреса электронной почты. После заполнения этой формы, пожалуйста, проверьте ваш почтовый ящик для дальнейших инструкций.";
+App::$strings["Change Order of Pinned Navbar Apps"] = "Изменить порядок приложений на панели навигации";
+App::$strings["Change Order of App Tray Apps"] = "Изменить порядок приложений в лотке";
+App::$strings["Use arrows to move the corresponding app left (top) or right (bottom) in the navbar"] = "Используйте стрелки для перемещения приложения влево (вверх) или вправо (вниз) в панели навигации";
+App::$strings["Use arrows to move the corresponding app up or down in the app tray"] = "Используйте стрелки для перемещения приложения вверх или вниз в лотке";
+App::$strings["Documentation Search"] = "Поиск документации";
+App::$strings["Members"] = "Участники";
+App::$strings["Administrators"] = "Администраторы";
+App::$strings["Developers"] = "Разработчики";
+App::$strings["Tutorials"] = "Руководства";
+App::$strings["\$Projectname Documentation"] = "\$Projectname Документация";
+App::$strings["Contents"] = "Содержимое";
+App::$strings["No connections."] = "Контактов нет.";
+App::$strings["Visit %s's profile [%s]"] = "Посетить %s профиль [%s]";
+App::$strings["View Connections"] = "Просмотр контактов";
+App::$strings["Website:"] = "Веб-сайт:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "Удалённый канал [%s] (пока неизвестен на этом сайте)";
+App::$strings["Rating (this information is public)"] = "Оценка (эта информация общедоступна)";
+App::$strings["Optionally explain your rating (this information is public)"] = "Объясните свою оценку (необязательно; эта информация общедоступна)";
+App::$strings["Please login."] = "Пожалуйста, войдите.";
+App::$strings["Location not found."] = "Местоположение не найдено";
+App::$strings["Location lookup failed."] = "Поиск местоположения не удался";
+App::$strings["Please select another location to become primary before removing the primary location."] = "Пожалуйста, выберите другое местоположение в качестве основного прежде чем удалить предыдущее";
+App::$strings["Syncing locations"] = "Синхронизировать местоположение";
+App::$strings["No locations found."] = "Местоположений не найдено";
+App::$strings["Manage Channel Locations"] = "Управление местоположением канала";
+App::$strings["Primary"] = "Основной";
+App::$strings["Drop"] = "Удалить";
+App::$strings["Sync Now"] = "Синхронизировать";
+App::$strings["Please wait several minutes between consecutive operations."] = "Пожалуйста, подождите несколько минут между последовательными операциями.";
+App::$strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "По возможности, очистите местоположение, войдя на этот веб-сайт / хаб и удалив свой канал.";
+App::$strings["Use this form to drop the location if the hub is no longer operating."] = "Используйте эту форму, чтобы удалить местоположение, если хаб больше не функционирует.";
+App::$strings["Failed to create source. No channel selected."] = "Не удалось создать источник. Канал не выбран.";
+App::$strings["Source created."] = "Источник создан.";
+App::$strings["Source updated."] = "Источник обновлен.";
+App::$strings["Sources App"] = "Приложение \"Источники канала\"";
+App::$strings["Automatically import channel content from other channels or feeds"] = "Автоматический импорт контента из других каналов или лент";
+App::$strings["*"] = "";
+App::$strings["Channel Sources"] = "Источники канала";
+App::$strings["Manage remote sources of content for your channel."] = "Управление удалённым источниками содержимого для вашего канала";
+App::$strings["New Source"] = "Новый источник";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "Импортировать всё или выбранное содержимое из следующего канала в этот канал и распределить его в соответствии с вашими настройками.";
+App::$strings["Only import content with these words (one per line)"] = "Импортировать содержимое только с этим текстом (построчно)";
+App::$strings["Leave blank to import all public content"] = "Оставьте пустым для импорта всего общедоступного содержимого";
+App::$strings["Channel Name"] = "Название канала";
+App::$strings["Add the following categories to posts imported from this source (comma separated)"] = "Добавить следующие категории к импортированным публикациям из этого источника (через запятые)";
+App::$strings["Resend posts with this channel as author"] = "Отправить публикации в этот канал повторно как автор";
+App::$strings["Copyrights may apply"] = "Могут применяться авторские права";
+App::$strings["Source not found."] = "Источник не найден.";
+App::$strings["Edit Source"] = "Редактировать источник";
+App::$strings["Delete Source"] = "Удалить источник";
+App::$strings["Source removed"] = "Источник удален";
+App::$strings["Unable to remove source."] = "Невозможно удалить источник.";
+App::$strings["Chatrooms App"] = "Приложение \"Мои чаты\"";
+App::$strings["Access Controlled Chatrooms"] = "Получить доступ к контролируемым чатам";
+App::$strings["Room not found"] = "Комната не найдена";
+App::$strings["Leave Room"] = "Покинуть комнату";
+App::$strings["Delete Room"] = "Удалить комнату";
+App::$strings["I am away right now"] = "Я сейчас отошёл";
+App::$strings["I am online"] = "Я на связи";
+App::$strings["Bookmark this room"] = "Запомнить эту комнату";
+App::$strings["New Chatroom"] = "Новый чат";
+App::$strings["Chatroom name"] = "Название чата";
+App::$strings["Expiration of chats (minutes)"] = "Завершение чатов (минут)";
+App::$strings["%1\$s's Chatrooms"] = "Чаты пользователя %1\$s";
+App::$strings["No chatrooms available"] = "Нет доступных чатов";
+App::$strings["Expiration"] = "Срок действия";
+App::$strings["min"] = "мин.";
+App::$strings["Name and Secret are required"] = "Требуются имя и код";
+App::$strings["OAuth2 Apps Manager App"] = "Приложение \"Менеджер Oauth2\"";
+App::$strings["OAuth2 authenticatication tokens for mobile and remote apps"] = "Аутентификация OAuth2 для мобильных и удаленных приложений";
+App::$strings["Add OAuth2 application"] = "Добавить приложение OAuth2";
+App::$strings["Grant Types"] = "Разрешить типы";
+App::$strings["leave blank unless your application sepcifically requires this"] = "оставьте пустыми до тех пока ваше приложение не требует этого";
+App::$strings["Authorization scope"] = "Область полномочий";
+App::$strings["OAuth2 Application not found."] = "Приложение OAuth2 не найдено.";
+App::$strings["leave blank unless your application specifically requires this"] = "оставьте поле пустым, если ваше приложение не требует этого";
+App::$strings["Connected OAuth2 Apps"] = "Подключённые приложения OAuth2";
+App::$strings["Channel Manager Settings"] = "Настройки менеджера канала";
+App::$strings["Calendar Settings"] = "Настройки календаря";
+App::$strings["Not valid email."] = "Не действительный адрес email.";
+App::$strings["Protected email address. Cannot change to that email."] = "Защищенный адрес электронной почты. Нельзя изменить.";
+App::$strings["System failure storing new email. Please try again."] = "Системная ошибка сохранения email. Пожалуйста попробуйте ещё раз.";
+App::$strings["Password verification failed."] = "Не удалось выполнить проверку пароля.";
+App::$strings["Passwords do not match. Password unchanged."] = "Пароли не совпадают. Пароль не изменён.";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "Пустые пароли не допускаются. Пароль не изменён.";
+App::$strings["Password changed."] = "Пароль изменен.";
+App::$strings["Password update failed. Please try again."] = "Изменение пароля не удалось. Пожалуйста, попробуйте ещё раз.";
+App::$strings["Account Settings"] = "Настройки аккаунта";
+App::$strings["Current Password"] = "Текущий пароль";
+App::$strings["Enter New Password"] = "Введите новый пароль:";
+App::$strings["Confirm New Password"] = "Подтвердите новый пароль:";
+App::$strings["Leave password fields blank unless changing"] = "Оставьте поля пустыми до измнения";
+App::$strings["Email Address:"] = "Адрес email:";
+App::$strings["Remove Account"] = "Удалить аккаунт";
+App::$strings["Remove this account including all its channels"] = "Удалить этот аккаунт включая все каналы";
+App::$strings["Settings saved."] = "Настройки сохранены.";
+App::$strings["Settings saved. Reload page please."] = "Настройки сохранены. Пожалуйста, перезагрузите страницу.";
+App::$strings["Conversation Settings"] = "Настройки бесед";
+App::$strings["Editor Settings"] = "Настройки редактора";
+App::$strings["%s - (Incompatible)"] = "%s - (несовместимо)";
+App::$strings["%s - (Experimental)"] = "%s - (экспериментальный)";
+App::$strings["Display Settings"] = "Настройки отображения";
+App::$strings["Theme Settings"] = "Настройки темы";
+App::$strings["Custom Theme Settings"] = "Дополнительные настройки темы";
+App::$strings["Content Settings"] = "Настройки содержимого";
+App::$strings["Display Theme:"] = "Тема отображения:";
+App::$strings["Select scheme"] = "Выбрать схему";
+App::$strings["Preload images before rendering the page"] = "Предзагрузка изображений перед обработкой страницы";
+App::$strings["The subjective page load time will be longer but the page will be ready when displayed"] = "Субъективное время загрузки страницы будет длиннее, но страница будет готова при отображении";
+App::$strings["Enable user zoom on mobile devices"] = "Включить масштабирование на мобильных устройствах";
+App::$strings["Update browser every xx seconds"] = "Обновление браузера каждые N секунд";
+App::$strings["Minimum of 10 seconds, no maximum"] = "Минимум 10 секунд, без максимума";
+App::$strings["Maximum number of conversations to load at any time:"] = "Максимальное количество бесед для загрузки одновременно:";
+App::$strings["Maximum of 100 items"] = "Максимум 100 элементов";
+App::$strings["Show emoticons (smilies) as images"] = "Показывать эмотиконы (смайлики) как изображения";
+App::$strings["Provide channel menu in navigation bar"] = "Показывать меню канала в панели навигации";
+App::$strings["Default: channel menu located in app menu"] = "По умолчанию каналы расположены в меню приложения";
+App::$strings["Manual conversation updates"] = "Обновление бесед вручную";
+App::$strings["Default is on, turning this off may increase screen jumping"] = "Включено по умолчанию, выключение может привести к рывкам в отображении";
+App::$strings["Link post titles to source"] = "Ссылки на источник заголовков публикаций";
+App::$strings["New Member Links"] = "Ссылки для новичков";
+App::$strings["Display new member quick links menu"] = "Показать меню быстрых ссылок для новых участников";
+App::$strings["Additional Features"] = "Дополнительные функции";
+App::$strings["Max height of content (in pixels)"] = "Максимальная высота содержимого (в пикселях)";
+App::$strings["Click to expand content exceeding this height"] = "Нажмите чтобы развернуть содержимое превышающее эту высоту";
+App::$strings["Stream Settings"] = "Настройки потока";
+App::$strings["Events Settings"] = "Настройки событий";
+App::$strings["Personal menu to display in your channel pages"] = "Персональное меню для отображения на странице вашего канала";
+App::$strings["Channel Home Settings"] = "Настройки главной страницы канала";
+App::$strings["Directory Settings"] = "Настройки каталога";
+App::$strings["Photos Settings"] = "Настройки фотографий";
+App::$strings["Profiles Settings"] = "Настройки профилей";
+App::$strings["No feature settings configured"] = "Параметры функций не настроены";
+App::$strings["Addon Settings"] = "Настройки расширений";
+App::$strings["Please save/submit changes to any panel before opening another."] = "Пожалуйста сохраните / отправьте изменения на панели прежде чем открывать другую.";
+App::$strings["Connections Settings"] = "Настройки контактов";
+App::$strings["Nobody except yourself"] = "Никто кроме вас";
+App::$strings["Only those you specifically allow"] = "Только персонально разрешённые";
+App::$strings["Approved connections"] = "Одобренные контакты";
+App::$strings["Any connections"] = "Любые контакты";
+App::$strings["Anybody on this website"] = "Любой на этом сайте";
+App::$strings["Anybody in this network"] = "Любой в этой сети";
+App::$strings["Anybody authenticated"] = "Любой аутентифицированный";
+App::$strings["Anybody on the internet"] = "Любой в интернете";
+App::$strings["Publish your default profile in the network directory"] = "Публиковать ваш профиль по умолчанию в сетевом каталоге";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "Разрешить предлагать вас как потенциального друга для новых пользователей?";
+App::$strings["or"] = "или";
+App::$strings["Your channel address is"] = "Адрес вашего канала";
+App::$strings["Your files/photos are accessible via WebDAV at"] = "Ваши файлы / фотографии доступны через WebDAV по";
+App::$strings["Automatic membership approval"] = "Членство одобрено автоматически";
+App::$strings["Channel Settings"] = "Настройки канала";
+App::$strings["Basic Settings"] = "Основные настройки";
+App::$strings["Your Timezone:"] = "Часовой пояс:";
+App::$strings["Default Post Location:"] = "Расположение по умолчанию:";
+App::$strings["Geographical location to display on your posts"] = "Показывать географическое положение в ваших публикациях";
+App::$strings["Use Browser Location:"] = "Определять расположение из браузера";
+App::$strings["Adult Content"] = "Содержимое для взрослых";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "Этот канал часто или регулярно публикует содержимое для взрослых. Пожалуйста, помечайте любой такой материал тегом #NSFW";
+App::$strings["Security and Privacy Settings"] = "Безопасность и настройки приватности";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "Ваши разрешения уже настроены. Нажмите чтобы просмотреть или изменить";
+App::$strings["Hide my online presence"] = "Скрывать моё присутствие онлайн";
+App::$strings["Prevents displaying in your profile that you are online"] = "Предотвращает отображения статуса \"в сети\" в вашем профиле";
+App::$strings["Simple Privacy Settings:"] = "Простые настройки безопасности:";
+App::$strings["Very Public - extremely permissive (should be used with caution)"] = "Полностью открытый - сверхлиберальный (должен использоваться с осторожностью)";
+App::$strings["Typical - default public, privacy when desired (similar to social network permissions but with improved privacy)"] = "Обычный - открытый по умолчанию, приватность по желанию (как в социальных сетях, но с улучшенными настройками)";
+App::$strings["Private - default private, never open or public"] = "Частный - частный по умочанию, не открытый и не публичный";
+App::$strings["Blocked - default blocked to/from everybody"] = "Закрытый - заблокированный по умолчанию от / для всех";
+App::$strings["Allow others to tag your posts"] = "Разрешить другим отмечать ваши публикации";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "Часто используется сообществом для маркировки неподобающего содержания";
+App::$strings["Channel Permission Limits"] = "Ограничения разрешений канала";
+App::$strings["Expire other channel content after this many days"] = "Храненить содержимое других каналов, дней";
+App::$strings["0 or blank to use the website limit."] = "0 или пусто - использовать настройки сайта.";
+App::$strings["This website expires after %d days."] = "Срок хранения содержимого этого сайта истекает через %d дней";
+App::$strings["This website does not expire imported content."] = "Срок хранения импортированного содержимого этого сайта не ограничен.";
+App::$strings["The website limit takes precedence if lower than your limit."] = "Ограничение сайта имеет приоритет если ниже вашего значения.";
+App::$strings["Maximum Friend Requests/Day:"] = "Запросов в друзья в день:";
+App::$strings["May reduce spam activity"] = "Может ограничить спам активность";
+App::$strings["Default Privacy Group"] = "Группа конфиденциальности по умолчанию";
+App::$strings["(click to open/close)"] = "(нажмите чтобы открыть/закрыть)";
+App::$strings["Use my default audience setting for the type of object published"] = "Использовать настройки аудитории по умолчанию для типа опубликованного объекта";
+App::$strings["Default permissions category"] = "Категория разрешений по умолчанию";
+App::$strings["Maximum private messages per day from unknown people:"] = "Максимально количество сообщений от незнакомых людей, в день:";
+App::$strings["Useful to reduce spamming"] = "Полезно для сокращения количества спама";
+App::$strings["Notification Settings"] = "Настройки уведомлений";
+App::$strings["By default post a status message when:"] = "По умолчанию публиковать новый статус при:";
+App::$strings["accepting a friend request"] = "одобрении запроса в друзья";
+App::$strings["joining a forum/community"] = "вступлении в сообщество / форум";
+App::$strings["making an interesting profile change"] = "интересном изменении профиля";
+App::$strings["Send a notification email when:"] = "Отправить уведомление по email когда:";
+App::$strings["You receive a connection request"] = "вы получили новый запрос контакта";
+App::$strings["Your connections are confirmed"] = "Ваш запрос контакта был одобрен";
+App::$strings["Someone writes on your profile wall"] = "Кто-то написал на стене вашего профиля";
+App::$strings["Someone writes a followup comment"] = "Кто-то пишет комментарий";
+App::$strings["You receive a private message"] = "Вы получили личное сообщение";
+App::$strings["You receive a friend suggestion"] = "Вы получили предложение друзей";
+App::$strings["You are tagged in a post"] = "Вы были отмечены в публикации";
+App::$strings["You are poked/prodded/etc. in a post"] = "Вас толкнули, подтолкнули и т.п. в публикации";
+App::$strings["Someone likes your post/comment"] = "Кому-то нравится ваша публикация / комментарий";
+App::$strings["Show visual notifications including:"] = "Показывать визуальные оповещения включая:";
+App::$strings["Unseen stream activity"] = "Невидимая активность в потоке";
+App::$strings["Unseen channel activity"] = "Невидимая активность в канале";
+App::$strings["Unseen private messages"] = "Невидимые личные сообщения";
+App::$strings["Recommended"] = "Рекомендовано";
+App::$strings["Upcoming events"] = "Грядущие события";
+App::$strings["Events today"] = "События сегодня";
+App::$strings["Upcoming birthdays"] = "Грядущие дни рождения";
+App::$strings["Not available in all themes"] = "Не доступно во всех темах";
+App::$strings["System (personal) notifications"] = "Системные (личные) уведомления";
+App::$strings["System info messages"] = "Сообщения с системной информацией";
+App::$strings["System critical alerts"] = "Критические уведомления системы";
+App::$strings["New connections"] = "Новые контакты";
+App::$strings["System Registrations"] = "Системные регистрации";
+App::$strings["Unseen shared files"] = "Невидимые общие файлы";
+App::$strings["Unseen public stream activity"] = "Невидимая активность в публичном потоке";
+App::$strings["Unseen likes and dislikes"] = "Невидимые лайки и дислайки";
+App::$strings["Unseen forum posts"] = "Невидимые публикации на форуме";
+App::$strings["Email notification hub (hostname)"] = "Центр уведомлений по email (имя хоста)";
+App::$strings["If your channel is mirrored to multiple hubs, set this to your preferred location. This will prevent duplicate email notifications. Example: %s"] = "Если ваш канал зеркалируется в нескольких местах, это ваше предпочтительное местоположение. Это должно предотвратить дублировать уведомлений по email. Например: %s";
+App::$strings["Show new wall posts, private messages and connections under Notices"] = "Показать новые сообщения на стене, личные сообщения и контакты в \"Уведомлениях\"";
+App::$strings["Notify me of events this many days in advance"] = "Уведомлять меня о событиях заранее, дней";
+App::$strings["Must be greater than 0"] = "Должно быть больше 0";
+App::$strings["Advanced Account/Page Type Settings"] = "Дополнительные настройки учётной записи / страницы";
+App::$strings["Change the behaviour of this account for special situations"] = "Изменить поведение этого аккаунта в особых ситуациях";
+App::$strings["Miscellaneous Settings"] = "Дополнительные настройки";
+App::$strings["Default photo upload folder"] = "Каталог загрузки фотографий по умолчанию";
+App::$strings["%Y - current year, %m - current month"] = "%Y - текущий год, %y - текущий месяц";
+App::$strings["Default file upload folder"] = "Каталог загрузки файлов по умолчанию";
+App::$strings["Remove Channel"] = "Удаление канала";
+App::$strings["Remove this channel."] = "Удалить этот канал.";
+App::$strings["This directory server requires an access token"] = "Для доступа к этому серверу каталогов требуется токен";
+App::$strings["Item not found"] = "Элемент не найден";
+App::$strings["Layout Name"] = "Название шаблона";
+App::$strings["Layout Description (Optional)"] = "Описание шаблона (необязательно)";
+App::$strings["Edit Layout"] = "Редактировать шаблон";
+App::$strings["Available Apps"] = "Доступные приложения";
+App::$strings["Installed Apps"] = "Установленные приложения";
+App::$strings["Manage Apps"] = "Управление приложениями";
+App::$strings["Create Custom App"] = "Создать пользовательское приложение";
+App::$strings["File not found."] = "Файл не найден.";
+App::$strings["Permission Denied."] = "Доступ запрещен.";
+App::$strings["Edit file permissions"] = "Редактировать разрешения файла";
+App::$strings["Set/edit permissions"] = "Редактировать разрешения";
+App::$strings["Include all files and sub folders"] = "Включить все файлы и подкаталоги";
+App::$strings["Return to file list"] = "Вернутся к списку файлов";
+App::$strings["Copy/paste this code to attach file to a post"] = "Копировать / вставить этот код для прикрепления файла к публикации";
+App::$strings["Copy/paste this URL to link file from a web page"] = "Копировать / вставить эту URL для ссылки на файл со страницы";
+App::$strings["Share this file"] = "Поделиться этим файлом";
+App::$strings["Show URL to this file"] = "Показать URL этого файла";
+App::$strings["Block Name"] = "Название блока";
+App::$strings["Edit Block"] = "Редактировать блок";
+App::$strings["No service class restrictions found."] = "Ограничений класса обслуживание не найдено.";
+App::$strings["This is the home page of %s."] = "Это домашняя страница %s.";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "Недостаточно прав. Запрос перенаправлен на страницу профиля.";
+App::$strings["Channel Export App"] = "Приложение \"Экспорт канала\"";
+App::$strings["Export your channel"] = "Экспортировать ваш канал";
+App::$strings["Export Channel"] = "Экспорт канала";
+App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "Экспортировать основную информацию из канала в файл. Служит в качестве резервной копии ваших контактов, основных данных и профиля, однако не включает содержимое. Может быть использовано для импорта ваши данных на новый сервер.";
+App::$strings["Export Content"] = "Экспортировать содержимое";
+App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "Экспортировать информацию из вашего канала и его содержимое в резервную копию в формате JSON которая может быть использована для восстановления или импорта на другом сервере. Сохраняет все ваши контакты, разрешения, данные профиля и публикации за несколько месяцев. Файл может иметь очень большой размер. Пожалуйста, будьте терпеливы и подождите несколько минут пока не начнётся загрузка.";
+App::$strings["Export your posts from a given year."] = "Экспортировать ваши публикации за данный год.";
+App::$strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "Вы также можете экспортировать ваши публикации и беседы за определённый месяц или год. Выберите дату в панели местоположения в браузере. Если экспорт будет неудачным (это возможно, например, из-за исчерпания памяти на сервере), повторите попытку, выбрав меньший диапазон дат.";
+App::$strings["To select all posts for a given year, such as this year, visit %2\$s"] = "Для выбора всех публикаций заданного года, например текущего, посетите %2\$s";
+App::$strings["To select all posts for a given month, such as January of this year, visit %2\$s"] = "Для выбора всех публикаций заданного месяца, например за январь сего года, посетите %2\$s";
+App::$strings["These content files may be imported or restored by visiting %2\$s on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "Данные файлы с содержимым могут быть импортированы и восстановлены на любом содержащем ваш канал сайте. Посетите %2\$s. Для лучших результатов пожалуйста производите импорт и восстановление в порядке датировки (старые сначала).";
+App::$strings["Away"] = "Нет на месте";
+App::$strings["Online"] = "В сети";
+App::$strings["Like/Dislike"] = "Нравится / не нравится";
+App::$strings["This action is restricted to members."] = "Это действие доступно только участникам.";
+App::$strings["Please login with your \$Projectname ID or register as a new \$Projectname member to continue."] = "Пожалуйста, для продолжения войдите с вашим \$Projectname ID или зарегистрируйтесь как новый участник \$Projectname.";
+App::$strings["Invalid request."] = "Неверный запрос.";
+App::$strings["thing"] = "предмет";
+App::$strings["Channel unavailable."] = "Канал недоступен.";
+App::$strings["Previous action reversed."] = "Предыдущее действие отменено.";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$s согласен с %2\$s %3\$s";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$s не согласен с %2\$s %3\$s";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$s воздерживается от решения по %2\$s%3\$s";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$s посещает %2\$s%3\$s";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$s не посещает %2\$s%3\$s";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$s может посетить %2\$s%3\$s";
+App::$strings["Action completed."] = "Действие завершено.";
+App::$strings["Thank you."] = "Спасибо.";
+App::$strings["Bookmark added"] = "Закладка добавлена";
+App::$strings["Bookmarks App"] = "Приложение \"Закладки\"";
+App::$strings["Bookmark links from posts and manage them"] = "Поместить ссылки из публикации в закладки и управлять ими";
+App::$strings["My Bookmarks"] = "Мои закладки";
+App::$strings["My Connections Bookmarks"] = "Закладки моих контактов";
+App::$strings["Item not available."] = "Элемент недоступен.";
+App::$strings["Remote Diagnostics App"] = "Приложение \"Удалённая диагностика\"";
+App::$strings["Perform diagnostics on remote channels"] = "Производит диагностику удалённых каналов";
+App::$strings["item"] = "пункт";
+App::$strings["Permissions denied."] = "Доступ запрещен.";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "Удаление канала не разрешается в течении 48 часов после смены пароля у аккаунта.";
+App::$strings["Remove This Channel"] = "Удалить этот канал";
+App::$strings["This channel will be completely removed from the network. "] = "Этот канал будет полностью удалён из сети. ";
+App::$strings["This action is permanent and can not be undone!"] = "Это действие необратимо и не может быть отменено!";
+App::$strings["Remove this channel and all its clones from the network"] = "Удалить этот канал и все его клоны из сети";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "По умолчанию только представление канала расположенное на данном хабе будет удалено из сети";
+App::$strings["Unable to update menu."] = "Невозможно обновить меню.";
+App::$strings["Unable to create menu."] = "Невозможно создать меню.";
+App::$strings["Menu Name"] = "Название меню";
+App::$strings["Unique name (not visible on webpage) - required"] = "Уникальное название (не видимо на странице) - требуется";
+App::$strings["Menu Title"] = "Заголовок меню";
+App::$strings["Visible on webpage - leave empty for no title"] = "Видимость на странице - оставьте пустым если не хотите иметь заголовок";
+App::$strings["Allow Bookmarks"] = "Разрешить закладки";
+App::$strings["Menu may be used to store saved bookmarks"] = "Меню может использоваться, чтобы сохранить закладки";
+App::$strings["Submit and proceed"] = "Отправить и обработать";
+App::$strings["Created"] = "Создано";
+App::$strings["Edited"] = "Отредактировано";
+App::$strings["New"] = "Новые";
+App::$strings["Bookmarks allowed"] = "Закладки разрешены";
+App::$strings["Delete this menu"] = "Удалить это меню";
+App::$strings["Edit menu contents"] = "Редактировать содержание меню";
+App::$strings["Edit this menu"] = "Редактировать это меню";
+App::$strings["Menu could not be deleted."] = "Меню не может быть удалено.";
+App::$strings["Menu not found."] = "Меню не найдено";
+App::$strings["Edit Menu"] = "Редактировать меню";
+App::$strings["Add or remove entries to this menu"] = "Добавить или удалить пункты этого меню";
+App::$strings["Menu name"] = "Название меню";
+App::$strings["Must be unique, only seen by you"] = "Должно быть уникальным (видно только вам)";
+App::$strings["Menu title"] = "Заголовок меню";
+App::$strings["Menu title as seen by others"] = "Видимый другими заголовок меню";
+App::$strings["Allow bookmarks"] = "Разрешить закладки";
+App::$strings["No ratings"] = "Оценок нет";
+App::$strings["Rating: "] = "Оценкa:";
+App::$strings["Website: "] = "Веб-сайт:";
+App::$strings["Description: "] = "Описание:";
+App::$strings["Public Hubs"] = "Публичные хабы";
+App::$strings["The listed hubs allow public registration for the \$Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself may provide additional details."] = "Указанные хабы разрешают публичную регистрацию для сети \$Projectname. Все хабы в сети взаимосвязаны, поэтому членство в любом из них передает членство во всю сеть. Некоторым хабам может потребоваться подписка или предоставление многоуровневых планов обслуживания. Сам хаб может предоставить дополнительные сведения.";
+App::$strings["Hub URL"] = "URL сервера";
+App::$strings["Access Type"] = "Тип доступа";
+App::$strings["Registration Policy"] = "Политика регистрации";
+App::$strings["Stats"] = "Статистика";
+App::$strings["Software"] = "Программное обеспечение";
+App::$strings["Rate"] = "Оценка";
+App::$strings["\$Projectname Server - Setup"] = "\$Projectname сервер - Установка";
+App::$strings["Could not connect to database."] = "Не удалось подключиться к серверу баз данных.";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "Не удалось подключиться к указанному URL. Вероятно проблема с SSL сертификатом или DNS.";
+App::$strings["Could not create table."] = "Не удалось создать таблицу.";
+App::$strings["Your site database has been installed."] = "Ваша база данных установлена.";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "Вам может понадобится импортировать файл \"install/schema_xxx.sql\" вручную используя клиент базы данных.";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "Пожалуйста, обратитесь к файлу \"install/INSTALL.txt\".";
+App::$strings["System check"] = "Проверка системы";
+App::$strings["Check again"] = "Перепроверить";
+App::$strings["Database connection"] = "Подключение к базе данных";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "Для установки \$Projectname необходимо знать как подключиться к ваше базе данных.";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Пожалуйста, свяжитесь с вашим хостинг провайдером или администрацией сайта если у вас есть вопросы об этих настройках.";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "Указанная ниже база данных должна существовать. Если это не так, пожалуйста, создайте её перед тем, как продолжить.";
+App::$strings["Database Server Name"] = "Имя сервера баз данных";
+App::$strings["Default is 127.0.0.1"] = "По умолчанию 127.0.0.1";
+App::$strings["Database Port"] = "Порт сервера баз данных";
+App::$strings["Communication port number - use 0 for default"] = "Порт коммуникации - используйте 0 по умолчанию";
+App::$strings["Database Login Name"] = "Имя для подключения к базе данных";
+App::$strings["Database Login Password"] = "Пароль для подключения к базе данных";
+App::$strings["Database Name"] = "Имя базы данных";
+App::$strings["Database Type"] = "Тип базы данных";
+App::$strings["Site administrator email address"] = "Адрес электронной почты администратора сайта";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "Ваш адрес электронной почты должен соответствовать этому для использования веб-панели администратора.";
+App::$strings["Website URL"] = "URL веб-сайта";
+App::$strings["Please use SSL (https) URL if available."] = "Пожалуйста, используйте SSL (https) URL если возможно.";
+App::$strings["Please select a default timezone for your website"] = "Пожалуйста, выберите часовой пояс по умолчанию для вашего сайта";
+App::$strings["Site settings"] = "Настройки сайта";
+App::$strings["PHP version 7.1 or greater is required."] = "Требуется PHP версии 7.1 или старше.";
+App::$strings["PHP version"] = "Версия PHP";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "Не удалось найти консольную версию PHP в путях переменной PATH веб-сервера.";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "Если у вас на сервере не установлена консольная версия PHP вы не сможете запустить фоновый опрос через cron. ";
+App::$strings["PHP executable path"] = "Пусть к исполняемому модулю PHP";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Введите полный путь к исполняемому модулю PHP. Вы можете оставить его пустым для продолжения установки.";
+App::$strings["Command line PHP"] = "Командная строка PHP";
+App::$strings["Unable to check command line PHP, as shell_exec() is disabled. This is required."] = "Невозможно проверить командную строку PHP поскольку требуемая функция shell_exec() отключена.";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "В консольной версии PHP в вашей системе отключена опция \"register_argc_argv\".";
+App::$strings["This is required for message delivery to work."] = "Это необходимо для функционирования доставки сообщений.";
+App::$strings["PHP register_argc_argv"] = "";
+App::$strings["This is not sufficient to upload larger images or files. You should be able to upload at least 4 MB at once."] = "Этого недостаточно для загрузки больших изображений или файлов. Вы должны иметь возможность загрузить как минимум 4 Мб за раз.";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "Максимально разрешённый общий размер загрузок установлен в %s. Максимальный размер одной загрузки установлен в %s. Вам разрешено загружать до %d файлов за один приём.";
+App::$strings["You can adjust these settings in the server php.ini file."] = "Вы можете изменить эти настройки в файле php.ini на сервере.";
+App::$strings["PHP upload limits"] = "Максимальный размер загрузки в PHP";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Ошибка: функция \"openssl_pkey_new\" не может сгенерировать ключи шифрования";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Если работаете под Windows, см. \"http://www.php.net/manual/en/openssl.installation.php\".";
+App::$strings["Generate encryption keys"] = "Генерация ключей шифрования";
+App::$strings["libCurl PHP module"] = "модуль PHP libcURL";
+App::$strings["GD graphics PHP module"] = "модуль графики PHP GD";
+App::$strings["OpenSSL PHP module"] = "модуль PHP OpenSSL";
+App::$strings["PDO database PHP module"] = "модуль баз данных PHP PDO";
+App::$strings["mb_string PHP module"] = "модуль PHP mb_string";
+App::$strings["xml PHP module"] = "модуль PHP xml";
+App::$strings["zip PHP module"] = "модуль PHP zip";
+App::$strings["Apache mod_rewrite module"] = "модуль Apache mod_rewrite";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Ошибка: требуемый модуль mod_rewrite веб-сервера Apache не установлен.";
+App::$strings["exec"] = "";
+App::$strings["Error: exec is required but is either not installed or has been disabled in php.ini"] = "Ошибка: exec требуется, однако не установлен или был отключён в php.ini";
+App::$strings["shell_exec"] = "";
+App::$strings["Error: shell_exec is required but is either not installed or has been disabled in php.ini"] = "Ошибка: shell_exec требуется, однако не установлен или был отключён в php.ini";
+App::$strings["Error: libCURL PHP module required but not installed."] = "Ошибка: модуль PHP libсURL требуется, однако не установлен";
+App::$strings["Error: GD PHP module with JPEG support or ImageMagick graphics library required but not installed."] = "Ошибка: модуль PHP GD с поддержкой JPEG или графическая библиотека ImageMagick требуется, однако не установлена";
+App::$strings["Error: openssl PHP module required but not installed."] = "Ошибка: модуль PHP OpenSSL требуется, однако не установлен";
+App::$strings["Error: PDO database PHP module missing a driver for either mysql or pgsql."] = "Ошибка: отсутствует драйвер MySQL или PgSQL в модуле баз данных PHP PDO";
+App::$strings["Error: PDO database PHP module required but not installed."] = "Ошибка: модуль баз данных PHP PDO требуется, однако не установлен";
+App::$strings["Error: mb_string PHP module required but not installed."] = "Ошибка: модуль PHP mb_string требуется, однако не установлен";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "Ошибка: модуль PHP xml требуется для DAV, однако не установлен";
+App::$strings["Error: zip PHP module required but not installed."] = "Ошибка: модуль PHP zip требуется, однако не установлен";
+App::$strings[".htconfig.php is writable"] = ".htconfig.php доступен для записи";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Инсталлятор требует возможности создать файл с именем \".htconfig.php\" в корневом каталоге вашего веб-сервера но не может этого сделать.";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "В большинстве случаев это проблема прав доступа. Веб-сервер может не иметь возможности записывать файлы в этот каталог даже если вы можете это делать.";
+App::$strings["Please see install/INSTALL.txt for additional information."] = "Пожалуйста, ознакомьтесь с install/INSTALL.txt для дополнительных сведений.";
+App::$strings["This software uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Это программное обеспечение использует шаблонизатор Smarty3 для отображения своих веб-страниц. Smarty3 компилирует шаблоны для PHP для ускорения рендеринга.";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the top level web folder."] = "Для хранения этих скомпилированных шаблонов веб-сервер должен иметь доступ на запись к каталогу %s в каталоге верхнего уровня.";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Убедитесь, что пользователь от имени которого работает ваш веб-сервер (например, www-data), имеет доступ на запись в этот каталог.";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "Примечание. В качестве меры безопасности вы должны предоставить доступ веб-серверу для записи только к %s но не к содержащимися в нём файлами шаблонов (.tpl).";
+App::$strings["%s is writable"] = "%s доступен для записи";
+App::$strings["This software uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the top level web folder"] = "Эта программа использует каталог хранения для загруженных файлов. Для веб-сервера требуется доступ на запись начиная с верхнего уровня каталога хранения.";
+App::$strings["store is writable"] = "хранилище доступно для записи";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL certificate cannot be validated. Замените его или отключите https доступ к этому сайту.";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Если у вас есть https-доступ к вашему сайту или разрешено подключение к TCP-порту 443 (порт https), вы ДОЛЖНЫ использовать сертификат, действительный для браузера. Вы НЕ ДОЛЖНЫ использовать самоподписанные сертификаты!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "Эти ограничения приняты поскольку ваши общедоступные публикации могут, например, содержать ссылки на изображения на вашем собственном хабе.";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "Если ваш сертификат не признан, пользователи других сайтов (которые могут сами иметь действительные сертификаты) получат предупреждающее сообщение о проблемах с безопасностью.";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "Это может привести к проблемам удобства использования из других мест (не только на вашем собственном сайте), поэтому мы настаиваем на этом требовании.";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "Доступны поставщики, которые выдают действительные для браузера бесплатные сертификаты.";
+App::$strings["If you are confident that the certificate is valid and signed by a trusted authority, check to see if you have failed to install an intermediate cert. These are not normally required by browsers, but are required for server-to-server communications."] = "Если вы уверены, что сертификат действителен и подписан доверенным органом, проверьте, установлен ли промежуточные сертификаты. Обычно они не требуются браузерами, но бывают необходимы для связи между серверами.";
+App::$strings["SSL certificate validation"] = "Проверка SSL сертификата";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = "Перезапись URL в .htaccess не работает. Проверьте настройки вашего сервера.";
+App::$strings["Url rewrite is working"] = "Перезапись URL работает";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Файл конфигурации базы данных \".htconfig.php\" не может быть записан. Используйте прилагаемый текст для создания файла конфигурации в корневом каталоге веб-сервера.";
+App::$strings["Errors encountered creating database tables."] = "При создании базы данных возникли ошибки.";
+App::$strings["
What next?
"] = "
Что дальше?
";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "Вам понадобится [вручную] настроить запланированную задачу для опрашивателя.";
+App::$strings["Unable to create element."] = "Невозможно создать элемент.";
+App::$strings["Unable to update menu element."] = "Невозможно обновить элемент меню.";
+App::$strings["Unable to add menu element."] = "Невозможно добавить элемент меню.";
+App::$strings["Menu Item Permissions"] = "Разрешения на пункт меню";
+App::$strings["Link Name"] = "Имя ссылки";
+App::$strings["Link or Submenu Target"] = "Ссылка или цель подменю";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "Введите URL ссылки или выберите имя меню для создания подменю";
+App::$strings["Use magic-auth if available"] = "Использовать magic-auth если возможно";
+App::$strings["Open link in new window"] = "Открыть ссылку в новом окне";
+App::$strings["Order in list"] = "Порядок в списке";
+App::$strings["Higher numbers will sink to bottom of listing"] = "Большие значения в конце списка";
+App::$strings["Submit and finish"] = "Отправить и завершить";
+App::$strings["Submit and continue"] = "Отправить и продолжить";
+App::$strings["Menu:"] = "Меню:";
+App::$strings["Link Target"] = "Цель ссылки";
+App::$strings["Edit menu"] = "Редактировать меню";
+App::$strings["Edit element"] = "Редактировать элемент";
+App::$strings["Drop element"] = "Удалить элемент";
+App::$strings["New element"] = "Новый элемент";
+App::$strings["Edit this menu container"] = "Редактировать контейнер меню";
+App::$strings["Add menu element"] = "Добавить элемент меню";
+App::$strings["Delete this menu item"] = "Удалить этот элемент меню";
+App::$strings["Edit this menu item"] = "Редактировать этот элемент меню";
+App::$strings["Menu item not found."] = "Элемент меню не найден.";
+App::$strings["Menu item deleted."] = "Элемент меню удалён.";
+App::$strings["Menu item could not be deleted."] = "Невозможно удалить элемент меню.";
+App::$strings["Edit Menu Element"] = "Редактировать элемент меню";
+App::$strings["Link text"] = "Текст ссылки";
+App::$strings["Lock feature %s"] = "Заблокировать функцию \"%s\"";
+App::$strings["Manage Additional Features"] = "Управление дополнительными функциями";
+App::$strings["Log settings updated."] = "Настройки журнала обновлены.";
+App::$strings["Logs"] = "Журналы";
+App::$strings["Clear"] = "Очистить";
+App::$strings["Debugging"] = "Отладка";
+App::$strings["Log file"] = "Файл журнала";
+App::$strings["Must be writable by web server. Relative to your top-level webserver directory."] = "Должен быть доступен для записи веб-сервером. Пусть относителен основного каталога веб-сайта.";
+App::$strings["Log level"] = "Уровень журнала";
+App::$strings["%s channel censored/uncensored"] = array(
+ 0 => "%s канал цензурируется/нецензурируется",
+ 1 => "%s канала цензурируются/нецензурируются",
+ 2 => "%s каналов цензурируются/нецензурируются",
);
-App::$strings["__ctx:relative_date__ week"] = array(
- 0 => "неделю",
- 1 => "недели",
- 2 => "недель",
+App::$strings["%s channel code allowed/disallowed"] = array(
+ 0 => "в %s канале код разрешён/запрещён",
+ 1 => "в %s каналах код разрешён/запрещён",
+ 2 => "в %s каналах код разрешён/запрещён",
);
-App::$strings["__ctx:relative_date__ day"] = array(
- 0 => "день",
- 1 => "дня",
- 2 => "дней",
+App::$strings["%s channel deleted"] = array(
+ 0 => "%s канал удалён",
+ 1 => "%s канала удалены",
+ 2 => "%s каналов удалены",
);
-App::$strings["__ctx:relative_date__ hour"] = array(
- 0 => "час",
- 1 => "часа",
- 2 => "часов",
+App::$strings["Channel not found"] = "Канал не найден";
+App::$strings["Channel '%s' deleted"] = "Канал '%s' удалён";
+App::$strings["Channel '%s' censored"] = "Канал '%s' цензурируется";
+App::$strings["Channel '%s' uncensored"] = "Канал '%s' нецензурируется";
+App::$strings["Channel '%s' code allowed"] = "Код в канале '%s' разрешён";
+App::$strings["Channel '%s' code disallowed"] = "Код в канале '%s' запрещён";
+App::$strings["select all"] = "выбрать все";
+App::$strings["Censor"] = "Цензурировать";
+App::$strings["Uncensor"] = "Нецензурировать";
+App::$strings["Allow Code"] = "Разрешить код";
+App::$strings["Disallow Code"] = "Запретить код";
+App::$strings["UID"] = "";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "Этот аккаунт {0} будет удалён!\n\nВсё что им было опубликовано на этом сайте будет удалено навсегда!\n\nВы уверены?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "Канал {0} будет удалён!\n\nВсё что было опубликовано в этом канале на этом сайте будет удалено навсегда!\n\nВы уверены?";
+App::$strings["By default, unfiltered HTML is allowed in embedded media. This is inherently insecure."] = "По умолчанию, HTML без фильтрации доступен во встраиваемых медиа. Это небезопасно.";
+App::$strings["The recommended setting is to only allow unfiltered HTML from the following sites:"] = "Рекомендуется настроить разрешения использовать HTML без фильтрации только для следующих сайтов:";
+App::$strings["https://youtube.com/ https://www.youtube.com/ https://youtu.be/ https://vimeo.com/ https://soundcloud.com/ "] = "";
+App::$strings["All other embedded content will be filtered, unless embedded content from that site is explicitly blocked."] = "се остальные встроенные материалы будут отфильтрованы, если встроенное содержимое с этого сайта явно заблокировано.";
+App::$strings["Security"] = "Безопасность";
+App::$strings["Block public"] = "Блокировать публичный доступ";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated."] = "Установите флажок для блокировки публичного доступа ко всем другим общедоступным страницам на этом сайте, если вы в настоящее время не аутентифицированы.";
+App::$strings["Provide a cloud root directory"] = "Предоставить корневой каталог в облаке";
+App::$strings["The cloud root directory lists all channel names which provide public files"] = "В корневом каталоге облака показываются все имена каналов, которые предоставляют общедоступные файлы";
+App::$strings["Show total disk space available to cloud uploads"] = "Показывать общее доступное для загрузок место в хранилище";
+App::$strings["Set \"Transport Security\" HTTP header"] = "Установить HTTP-заголовок \"Transport Security\"";
+App::$strings["Set \"Content Security Policy\" HTTP header"] = "Установить HTTP-заголовок \"Content Security Policy\"";
+App::$strings["Allowed email domains"] = "Разрешённые домены email";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "Список разделённых запятыми доменов для которых разрешена регистрация на этом сайте. Wildcards разрешены. Если пусто то разрешены любые домены.";
+App::$strings["Not allowed email domains"] = "Запрещённые домены email";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "Список разделённых запятыми доменов для которых запрещена регистрация на этом сайте. Wildcards разрешены. Если пусто то разрешены любые домены до тех пор, пока разрешённые домены не будут указаны.";
+App::$strings["Allow communications only from these sites"] = "Разрешить связь только с этими сайтами";
+App::$strings["One site per line. Leave empty to allow communication from anywhere by default"] = "Один сайт на строку. Оставьте пустым для разрешения взаимодействия без ограничений (по умочанию).";
+App::$strings["Block communications from these sites"] = "Блокировать связь с этими сайтами";
+App::$strings["Allow communications only from these channels"] = "Разрешить связь только для этих каналов";
+App::$strings["One channel (hash) per line. Leave empty to allow from any channel by default"] = "Один канал (или его хэш) на строку. Оставьте пустым для разрешения взаимодействия с любым каналом (по умолчанию).";
+App::$strings["Block communications from these channels"] = "Блокировать связь с этими каналами";
+App::$strings["Only allow embeds from secure (SSL) websites and links."] = "Разрешать встраивание только для безопасных (SSL/TLS) сайтов и ссылок.";
+App::$strings["Allow unfiltered embedded HTML content only from these domains"] = "Разрешить встраивать нефильтруемое HTML-содержимое только для этих доменов";
+App::$strings["One site per line. By default embedded content is filtered."] = "Один сайт на строку. По умолчанию встраиваемое содержимое фильтруется.";
+App::$strings["Block embedded HTML from these domains"] = "Блокировать встраивание HTML-содержимого для этих доменов";
+App::$strings["Plugin %s disabled."] = "Плагин %s отключен.";
+App::$strings["Plugin %s enabled."] = "Плагин %s включен.";
+App::$strings["Disable"] = "Запретить";
+App::$strings["Enable"] = "Разрешить";
+App::$strings["Addons"] = "Расширения";
+App::$strings["Toggle"] = "Переключить";
+App::$strings["Author: "] = "Автор: ";
+App::$strings["Maintainer: "] = "Сопровождающий:";
+App::$strings["Minimum project version: "] = "Минимальная версия проекта: ";
+App::$strings["Maximum project version: "] = "Максимальная версия проекта: ";
+App::$strings["Minimum PHP version: "] = "Минимальная версия PHP: ";
+App::$strings["Compatible Server Roles: "] = "Совместимые роли сервера: ";
+App::$strings["Requires: "] = "Необходимо:";
+App::$strings["Disabled - version incompatibility"] = "Отключено - несовместимость версий";
+App::$strings["Enter the public git repository URL of the addon repo."] = "Введите URL публичного репозитория расширений git";
+App::$strings["Addon repo git URL"] = "URL репозитория расширений git";
+App::$strings["Custom repo name"] = "Пользовательское имя репозитория";
+App::$strings["(optional)"] = "(необязательно)";
+App::$strings["Download Addon Repo"] = "Загрузить репозиторий расширений";
+App::$strings["Install new repo"] = "Установить новый репозиторий";
+App::$strings["Install"] = "Установить";
+App::$strings["Manage Repos"] = "Управление репозиториями";
+App::$strings["Installed Addon Repositories"] = "Установленные репозитории расширений";
+App::$strings["Install a New Addon Repository"] = "Установить новый репозиторий расширений";
+App::$strings["Switch branch"] = "Переключить ветку";
+App::$strings["Site settings updated."] = "Настройки сайта обновлены.";
+App::$strings["mobile"] = "мобильный";
+App::$strings["experimental"] = "экспериментальный";
+App::$strings["unsupported"] = "неподдерживаемый";
+App::$strings["Yes - with approval"] = "Да - требует подтверждения";
+App::$strings["My site is not a public server"] = "Мой сайт не является публичным сервером";
+App::$strings["My site has paid access only"] = "Мой сайт доступен только с оплатой ";
+App::$strings["My site has free access only"] = "На моём сайте разрешён свободный доступ";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "На моём сайте разрешены бесплатные аккаунты с дополнительными платными услугами";
+App::$strings["Default permission role for new accounts"] = "Разрешения по умолчанию для новых аккаунтов";
+App::$strings["This role will be used for the first channel created after registration."] = "Эта роль будет использоваться для первого канала, созданного после регистрации.";
+App::$strings["Site"] = "Сайт";
+App::$strings["File upload"] = "Загрузка файла";
+App::$strings["Policies"] = "Правила";
+App::$strings["Site name"] = "Название сайта";
+App::$strings["Banner/Logo"] = "Баннер / логотип";
+App::$strings["Unfiltered HTML/CSS/JS is allowed"] = "Разрешён нефильтруемый HTML/CSS/JS";
+App::$strings["Administrator Information"] = "Информация об администраторе";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "Контактная информация для администраторов сайта. Показывается на информационной странице сайта. Можно использовать BBCode.";
+App::$strings["Site Information"] = "Информация о сайте";
+App::$strings["Publicly visible description of this site. Displayed on siteinfo page. BBCode can be used here"] = "Публичное видимое описание сайта. Показывается на информационной странице сайта. Можно использовать BBCode.";
+App::$strings["System language"] = "Язык системы";
+App::$strings["System theme"] = "Системная тема";
+App::$strings["Default system theme - may be over-ridden by user profiles - change theme settings"] = "Системная тема по умолчанию - может быть изменена в профиле пользователя - изменить параметры темы.";
+App::$strings["Allow Feeds as Connections"] = "Разрешить ленты новостей как контакты";
+App::$strings["(Heavy system resource usage)"] = "(Высокое использование системных ресурсов)";
+App::$strings["Maximum image size"] = "Максимальный размер изображения";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Максимальный размер загруженных изображений в байтах. По умолчанию 0 или без ограничений.";
+App::$strings["Does this site allow new member registration?"] = "Разрешается ли регистрация новых пользователей на этом сайте?";
+App::$strings["Invitation only"] = "Только по приглашениям";
+App::$strings["Only allow new member registrations with an invitation code. Above register policy must be set to Yes."] = "Регистрация пользователей разрешается только по приглашениям. Вышеуказанная политика регистрация должны быть установлена в \"Да\".";
+App::$strings["Minimum age"] = "Минимальный возраст";
+App::$strings["Minimum age (in years) for who may register on this site."] = "Минимальный возраст (в годах) для регистрации на этом сайте.";
+App::$strings["Which best describes the types of account offered by this hub?"] = "Как лучше описать тип учётных записей предлагаемых на этом хабе?";
+App::$strings["This is displayed on the public server site list."] = "Это отображается в списке общедоступных серверов.";
+App::$strings["Register text"] = "Текст регистрации";
+App::$strings["Will be displayed prominently on the registration page."] = "Будет отображаться на странице регистрации на видном месте.";
+App::$strings["Site homepage to show visitors (default: login box)"] = "Домашняя страница, которая будет показываться посетителям сайт (по умочанию - форма входа).";
+App::$strings["example: 'pubstream' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "например: 'pubstream' для показа публичного потока, 'page/sys/home' для показа системной домашней веб-страницы или 'include:home.html' для включения файла.";
+App::$strings["Preserve site homepage URL"] = "Сохранить URL главной страницы сайта";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "Показывать домашнюю страницу сайта во фрейме вместо стандартной переадресации";
+App::$strings["Accounts abandoned after x days"] = "Аккаунты считаются заброшенными после N дней";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "Системные ресурсы не будут расходоваться для опроса внешних сайтов для заброшенных аккаунтов. Введите 0 для отсутствия ограничений.";
+App::$strings["Allowed friend domains"] = "Разрешенные домены друзей";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "Список разделённых запятыми доменов с которыми разрешено устанавливать дружеские отношения на этом сайте. Wildcards разрешены. Пусто означает разрешены любые домены.";
+App::$strings["Verify Email Addresses"] = "Проверка адреса электронной почты";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "Включите для проверки адреса электронной почты использованного при регистрации (рекомендуется).";
+App::$strings["Force publish"] = "Принудительно публиковать";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "Включите для принудительного включения всех учётных записей на данном сайте в каталог.";
+App::$strings["Import Public Streams"] = "Импортированные публичные потоки";
+App::$strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "Импортировать и разрешить публичный доступ к загружаемым с других сайтов потоков. Внимание - этот контент не может модерироваться.";
+App::$strings["Site only Public Streams"] = "Публичные потоки только с сайта";
+App::$strings["Allow access to public content originating only from this site if Imported Public Streams are disabled."] = "Разрешить доступ к общедоступному контенту, исходящему только с этого сайта, если импортированные публичные потоки отключены.";
+App::$strings["Allow anybody on the internet to access the Public streams"] = "Разрешить всем доступ к публичным потокам";
+App::$strings["Disable to require authentication before viewing. Warning: this content is unmoderated."] = "Отключите если для просмотра требуется аутентификация. Внимание - этот контент не может модерироваться.";
+App::$strings["Only import Public stream posts with this text"] = "Импортировать только публичные потоки с этим текстом";
+App::$strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "слова по одному в строку, #тег, /шаблон/ или lang=xxl; оставьте пустым для импорта всех публикаций";
+App::$strings["Do not import Public stream posts with this text"] = "Не импортировать публичные потоки с этим текстом";
+App::$strings["Login on Homepage"] = "Вход на домашней странице";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "Предоставлять форму входа для посетителей на домашней странице если другого содержимого не настроено.";
+App::$strings["Enable context help"] = "Включить контекстную помощь";
+App::$strings["Display contextual help for the current page when the help button is pressed."] = "Показывать контекстную помощь для текущей странице при нажатии на кнопку \"Помощь\".";
+App::$strings["Reply-to email address for system generated email."] = "Адрес email Reply-to для генерируемых системой сообщений.";
+App::$strings["Sender (From) email address for system generated email."] = "Адрес email отправителя (From) для генерируемых системой сообщений.";
+App::$strings["Name of email sender for system generated email."] = "Имя отправителя для генерируемых системой сообщений.";
+App::$strings["Directory Server URL"] = "URL сервера каталогов";
+App::$strings["Default directory server"] = "Сервер каталогов по умолчанию";
+App::$strings["Proxy user"] = "Имя пользователя proxy-сервера";
+App::$strings["Proxy URL"] = "URL proxy-сервера";
+App::$strings["Network timeout"] = "Время ожидания сети";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Значение в секундах. Если установлен в 0 - без ограничений (не рекомендуется).";
+App::$strings["Delivery interval"] = "Интервал доставки";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Значение задержки фоновых процессов доставки в секундах для снижения нагрузки на систему. Рекомендуется 4-5 для серверов совместного использования, 2-3 для частных виртуальных и 0-1 для выделенных серверов.";
+App::$strings["Deliveries per process"] = "Доставок на процесс";
+App::$strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "Количество доставок для одного процесса. Настройте в соответствии с производительностью системы. Рекомендуется 1-5.";
+App::$strings["Queue Threshold"] = "Порог очереди";
+App::$strings["Always defer immediate delivery if queue contains more than this number of entries."] = "Всегда откладывать немедленную доставку, если в очереди содержится большее количество записей, чем это.";
+App::$strings["Poll interval"] = "Интервал опроса";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Задержка фоновых процессов опроса на указанное количество секунд для снижения нагрузки на систему. Если 0 - использовать интервал доставки.";
+App::$strings["Path to ImageMagick convert program"] = "Путь к ImageMagick";
+App::$strings["If set, use this program to generate photo thumbnails for huge images ( > 4000 pixels in either dimension), otherwise memory exhaustion may occur. Example: /usr/bin/convert"] = "При установке эта программа генерирует миниатюры изображений для больших файлов (свыше 4000 в любом измерении) для предотвращения утечки памяти. Пример: /usr/bin/convert";
+App::$strings["Allow SVG thumbnails in file browser"] = "Разрешить SVG миниатюры в просмотрщике файлов";
+App::$strings["WARNING: SVG images may contain malicious code."] = "Внимание: изображения SVG могут содержать вредоносный код.";
+App::$strings["Maximum Load Average"] = "Максимальная средняя нагрузка";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Максимальная нагрузка системы для откладывания процессов опроса и доставки - по умолчанию 50.";
+App::$strings["Expiration period in days for imported (grid/network) content"] = "Срок хранения в днях для импортированного содержимого (из матрицы / сети).";
+App::$strings["0 for no expiration of imported content"] = "0 для постоянного хранения импортированного содержимого";
+App::$strings["Do not expire any posts which have comments less than this many days ago"] = "Продлевать строк хранения для любых публикаций, которые имеют комментарии возрастом менее этого значения";
+App::$strings["Public servers: Optional landing (marketing) webpage for new registrants"] = "Публичные серверы: необязательная маркетинговая лэндинг-страница для новых пользователей";
+App::$strings["Create this page first. Default is %s/register"] = "Создать эту страницу первой. По умолчанию %s/register";
+App::$strings["Page to display after creating a new channel"] = "Страница для показа после создания нового канала";
+App::$strings["Default: profiles"] = "По умолчанию: profiles";
+App::$strings["Optional: site location"] = "Необязательно: место размещения сайта";
+App::$strings["Region or country"] = "Регион или страна";
+App::$strings["New Profile Field"] = "Поле нового профиля";
+App::$strings["Field nickname"] = "Псевдоним поля";
+App::$strings["System name of field"] = "Системное имя поля";
+App::$strings["Input type"] = "Тип ввода";
+App::$strings["Field Name"] = "Имя поля";
+App::$strings["Label on profile pages"] = "Метка на странице профиля";
+App::$strings["Help text"] = "Текст подсказки";
+App::$strings["Additional info (optional)"] = "Дополнительная информация (необязательно)";
+App::$strings["Field definition not found"] = "Определения поля не найдено";
+App::$strings["Edit Profile Field"] = "Редактировать поле профиля";
+App::$strings["Profile Fields"] = "Поля профиля";
+App::$strings["Basic Profile Fields"] = "Основные поля профиля";
+App::$strings["Advanced Profile Fields"] = "Дополнительные поля профиля";
+App::$strings["(In addition to basic fields)"] = "(к основым полям)";
+App::$strings["All available fields"] = "Все доступные поля";
+App::$strings["Custom Fields"] = "Настраиваемые поля";
+App::$strings["Create Custom Field"] = "Создать настраиваемое поле";
+App::$strings["Queue Statistics"] = "Статистика очереди";
+App::$strings["Total Entries"] = "Всего записей";
+App::$strings["Priority"] = "Приоритет";
+App::$strings["Destination URL"] = "Конечный URL-адрес";
+App::$strings["Mark hub permanently offline"] = "Пометить хаб как постоянно отключенный";
+App::$strings["Empty queue for this hub"] = "Освободить очередь для этого хаба";
+App::$strings["Last known contact"] = "Последний известный контакт";
+App::$strings["Theme settings updated."] = "Настройки темы обновленны.";
+App::$strings["No themes found."] = "Темы не найдены.";
+App::$strings["Screenshot"] = "Снимок экрана";
+App::$strings["Themes"] = "Темы";
+App::$strings["[Experimental]"] = "[экспериментальный]";
+App::$strings["[Unsupported]"] = "[неподдерживаемый]";
+App::$strings["%s account blocked/unblocked"] = array(
+ 0 => "%s аккаунт блокирован/разблокирован",
+ 1 => "%s аккаунта блокированы/разблокированы",
+ 2 => "%s аккаунтов блокированы/разблокированы",
);
-App::$strings["__ctx:relative_date__ minute"] = array(
- 0 => "минуту",
- 1 => "минуты",
- 2 => "минут",
+App::$strings["%s account deleted"] = array(
+ 0 => "%s аккаунт удалён",
+ 1 => "%s аккаунта удалёны",
+ 2 => "%s аккаунтов удалёны",
);
-App::$strings["__ctx:relative_date__ second"] = array(
- 0 => "секунду",
- 1 => "секунды",
- 2 => "секунд",
+App::$strings["Account not found"] = "Аккаунт не найден";
+App::$strings["Account '%s' blocked"] = "Аккаунт '%s' заблокирован";
+App::$strings["Account '%s' unblocked"] = "Аккаунт '%s' разблокирован";
+App::$strings["Registrations waiting for confirm"] = "Регистрации ждут подтверждения";
+App::$strings["Request date"] = "Дата запроса";
+App::$strings["No registrations."] = "Нет новых регистраций.";
+App::$strings["Block"] = "Блокировать";
+App::$strings["Unblock"] = "Разблокировать";
+App::$strings["ID"] = "";
+App::$strings["All Channels"] = "Все каналы";
+App::$strings["Register date"] = "Дата регистрации";
+App::$strings["Last login"] = "Последний вход";
+App::$strings["Expires"] = "Срок действия";
+App::$strings["Service Class"] = "Класс обслуживания";
+App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Выбранные учётные записи будут удалены!\n\nВсё что было ими опубликовано на этом сайте будет удалено навсегда!\n\nВы уверены?";
+App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "Этот аккаунт {0} будет удалён!\n\nВсё что им было опубликовано на этом сайте будет удалено навсегда!\n\nВы уверены?";
+App::$strings["Update has been marked successful"] = "Обновление было помечено как успешное";
+App::$strings["Verification of update %s failed. Check system logs."] = "Проверка обновления %s не удалась. Проверьте системный журнал.";
+App::$strings["Update %s was successfully applied."] = "Обновление %s было успешно применено.";
+App::$strings["Verifying update %s did not return a status. Unknown if it succeeded."] = "Проверка обновления %s не вернула его состояние. Неизвестно было ли оно успешным.";
+App::$strings["Update %s does not contain a verification function."] = "Обновление %s не содержит функцию проверки.";
+App::$strings["Update function %s could not be found."] = "Функция обновления %s не может быть найдена.";
+App::$strings["Executing update procedure %s failed. Check system logs."] = "Не удалось выполнить процедуру обновления %s.Проверьте системный журнал.";
+App::$strings["Update %s did not return a status. It cannot be determined if it was successful."] = "Обновление %s не вернуло свой статус. Невозможно определить было ли оно успешным.";
+App::$strings["Failed Updates"] = "Обновления с ошибками";
+App::$strings["Mark success (if update was manually applied)"] = "Пометить успешным (если обновление было применено вручную)";
+App::$strings["Attempt to verify this update if a verification procedure exists"] = "Попытайтесь проверить это обновление, если существует процедура проверки";
+App::$strings["Attempt to execute this update step automatically"] = "Попытаться применить этот этап обновления автоматически";
+App::$strings["No failed updates."] = "Ошибок обновлений нет.";
+App::$strings["Password changed for account %d."] = "Пароль для аккаунта %d изменён.";
+App::$strings["Account settings updated."] = "Настройки аккаунта обновлены.";
+App::$strings["Account not found."] = "Учётная запись не найдена.";
+App::$strings["Account Edit"] = "Редактировать аккаунт";
+App::$strings["New Password"] = "Новый пароль";
+App::$strings["New Password again"] = "Повторите новый пароль";
+App::$strings["Account language (for emails)"] = "Язык сообщения для email";
+App::$strings["Service class"] = "Класс обслуживания";
+App::$strings["This channel is limited to %d tokens"] = "Этот канал ограничен %d токенами";
+App::$strings["Name and Password are required."] = "Требуются имя и пароль.";
+App::$strings["Token saved."] = "Токен сохранён.";
+App::$strings["Guest Access App"] = "Приложение \"Гостевой доступ\"";
+App::$strings["Create access tokens so that non-members can access private content"] = "Создайте токены доступа, чтобы сторонние пользователи могли получить доступ к частному содержимому";
+App::$strings["Use this form to create temporary access identifiers to share things with non-members. These identities may be used in Access Control Lists and visitors may login using these credentials to access private content."] = "Используйте эту форму для создания идентификаторов временного доступа для сторонних пользователей. Эти идентификаторы могут использоваться в списках контроля доступа, и посетители могут использовать эти учетные данные для доступа к частному контенту.";
+App::$strings["You may also provide dropbox style access links to friends and associates by adding the Login Password to any specific site URL as shown. Examples:"] = "Вы также можете предоставить доступ в стиле dropbox для друзей и коллег, добавив имя и пароль для входа на любой URL-адрес сайта. Например:";
+App::$strings["Guest Access Tokens"] = "Токен гостевого доступа";
+App::$strings["Login Name"] = "Имя";
+App::$strings["Login Password"] = "Пароль";
+App::$strings["Expires (yyyy-mm-dd)"] = "Срок действия (yyyy-mm-dd)";
+App::$strings["Their Settings"] = "Их настройки";
+App::$strings["Mark all seen"] = "Отметить как просмотренное";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s отслеживает %2\$s's %3\$s";
+App::$strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$s прекратил отслеживать %2\$s's %3\$s";
+App::$strings["Edit post"] = "Редактировать сообщение";
+App::$strings["Page link"] = "Ссылка страницы";
+App::$strings["Edit Webpage"] = "Редактировать веб-страницу";
+App::$strings["Thing updated"] = "Обновлено";
+App::$strings["Object store: failed"] = "Хранлищие объектов: неудача";
+App::$strings["Thing added"] = "Добавлено";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "";
+App::$strings["Show Thing"] = "Показать";
+App::$strings["item not found."] = "Элемент не найден.";
+App::$strings["Edit Thing"] = "Редактировать";
+App::$strings["Select a profile"] = "Выбрать профиль";
+App::$strings["Post an activity"] = "Опубликовать мероприятие";
+App::$strings["Only sends to viewers of the applicable profile"] = "Отправлять только подходящий профиль";
+App::$strings["Name of thing e.g. something"] = "Наименование, например \"нечто\"";
+App::$strings["URL of thing (optional)"] = "URL (необязательно)";
+App::$strings["URL for photo of thing (optional)"] = "URL для фотографии (необязательно)";
+App::$strings["Add Thing to your Profile"] = "Добавить к вашему профилю";
+App::$strings["Welcome to Hubzilla!"] = "Добро пожаловать в Hubzilla!";
+App::$strings["You have got no unseen posts..."] = "У вас нет видимых публикаций...";
+App::$strings["Items tagged with: %s"] = "Объекты помечены как: %s";
+App::$strings["Search results for: %s"] = "Результаты поиска для: %s";
+App::$strings["Notes App"] = "Приложение \"Заметки\"";
+App::$strings["A simple notes app with a widget (note: notes are not encrypted)"] = "Простое приложение для заметок с виджетом (примечание: заметки не зашифрованы)";
+App::$strings["Comment approved"] = "Комментарий одобрен";
+App::$strings["Comment deleted"] = "Комментарий удалён";
+App::$strings["Webpages App"] = "Приложение \"Веб-страницы\"";
+App::$strings["Provide managed web pages on your channel"] = "Предоставлять управляемые веб-страницы на Вашем канале";
+App::$strings["Import Webpage Elements"] = "Импортировать части веб-страницы";
+App::$strings["Import selected"] = "Импортировать выбранное";
+App::$strings["Export Webpage Elements"] = "Экспортировать часть веб-страницы";
+App::$strings["Export selected"] = "Экспортировать выбранное";
+App::$strings["Actions"] = "Действия";
+App::$strings["Page Link"] = "Ссылка страницы";
+App::$strings["Page Title"] = "Заголовок страницы";
+App::$strings["Invalid file type."] = "Неверный тип файла.";
+App::$strings["Error opening zip file"] = "Ошибка открытия ZIP файла";
+App::$strings["Invalid folder path."] = "Неверный путь к каталогу.";
+App::$strings["No webpage elements detected."] = "Не обнаружено частей веб-страницы.";
+App::$strings["Import complete."] = "Импорт завершен.";
+App::$strings["\$Projectname"] = "";
+App::$strings["Welcome to %s"] = "Добро пожаловать в %s";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Если новая фотография не отображается немедленно то нажмите Shift + \"Обновить\" для очистки кэша браузера";
+App::$strings["Your default profile photo is visible to anybody on the internet. Profile photos for alternate profiles will inherit the permissions of the profile"] = "Фотография вашего профиля по умолчанию видна всем в Интернете. Фотографияпрофиля для альтернативных профилей наследуют разрешения текущего профиля";
+App::$strings["Your profile photo is visible to anybody on the internet and may be distributed to other websites."] = "Фотография вашего профиля видна всем в Интернете и может быть отправлена на другие сайты.";
+App::$strings["Use Photo for Profile"] = "Использовать фотографию для профиля";
+App::$strings["Change Profile Photo"] = "Изменить фотографию профиля";
+App::$strings["Use"] = "Использовать";
+App::$strings["Select a bookmark folder"] = "Выбрать каталог для закладок";
+App::$strings["Save Bookmark"] = "Сохранить закладку";
+App::$strings["URL of bookmark"] = "URL закладки";
+App::$strings["Or enter new bookmark folder name"] = "или введите новое имя каталога закладок";
+App::$strings["Connection added."] = "Контакт добавлен.";
+App::$strings["Item is not editable"] = "Элемент нельзя редактировать";
+App::$strings["Could not locate selected profile."] = "Не удалось обнаружить выбранный профиль.";
+App::$strings["Connection updated."] = "Контакты обновлены.";
+App::$strings["Failed to update connection record."] = "Не удалось обновить запись контакта.";
+App::$strings["is now connected to"] = "теперь подключён к";
+App::$strings["Could not access address book record."] = "Не удалось получить доступ к записи адресной книги.";
+App::$strings["Refresh failed - channel is currently unavailable."] = "Обновление невозможно - в настоящее время канал недоступен.";
+App::$strings["Unable to set address book parameters."] = "Не удалось получить доступ к параметрам адресной книги.";
+App::$strings["Connection has been removed."] = "Контакт был удалён.";
+App::$strings["View %s's profile"] = "Просмотр %s профиля";
+App::$strings["Refresh Permissions"] = "Обновить разрешения";
+App::$strings["Fetch updated permissions"] = "Получить обновлённые разрешения";
+App::$strings["Refresh Photo"] = "Обновить фотографию";
+App::$strings["Fetch updated photo"] = "Получить обновлённую фотографию";
+App::$strings["View recent posts and comments"] = "Просмотреть последние публикации и комментарии";
+App::$strings["Block (or Unblock) all communications with this connection"] = "Блокировать (или разблокировать) связи с этим контактом";
+App::$strings["This connection is blocked!"] = "Этот контакт заблокирован!";
+App::$strings["Unignore"] = "Не игнорировать";
+App::$strings["Ignore"] = "Игнорировать";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "Игнорировать (или не игнорировать) все связи для этого контакта";
+App::$strings["This connection is ignored!"] = "Этот контакт игнорируется!";
+App::$strings["Unarchive"] = "Разархивировать";
+App::$strings["Archive"] = "Заархивировать";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "Заархивировать (или разархивировать) этот контакт - пометить канал отключённым но сохранить содержимое";
+App::$strings["This connection is archived!"] = "Этот контакт заархивирован!";
+App::$strings["Unhide"] = "Показать";
+App::$strings["Hide"] = "Скрыть";
+App::$strings["Hide or Unhide this connection from your other connections"] = "Скрыть или показать этот контакт от / для остальных";
+App::$strings["This connection is hidden!"] = "Этот контакт скрыт!";
+App::$strings["Delete this connection"] = "Удалить этот контакт";
+App::$strings["Fetch Vcard"] = "Получить vCard";
+App::$strings["Fetch electronic calling card for this connection"] = "Получить электронную телефонную карточку для этого контакта";
+App::$strings["Open Individual Permissions section by default"] = "Открывать раздел \"Индивидуальные разрешения\" по умолчанию";
+App::$strings["Affinity"] = "Сходство";
+App::$strings["Open Set Affinity section by default"] = "Открыть секцию установления сходства по умолчанию";
+App::$strings["Me"] = "Я";
+App::$strings["Family"] = "Семья";
+App::$strings["Acquaintances"] = "Знакомые";
+App::$strings["All"] = "Все";
+App::$strings["Filter"] = "Фильтр";
+App::$strings["Open Custom Filter section by default"] = "Открывать секцию \"Настраиваемый фильтр\" по умолчанию";
+App::$strings["Approve this connection"] = "Утвердить этот контакт";
+App::$strings["Accept connection to allow communication"] = "Принять контакт чтобы разрешить связь";
+App::$strings["Set Affinity"] = "Установить сходство";
+App::$strings["Set Profile"] = "Установить профиль";
+App::$strings["Set Affinity & Profile"] = "Установить сходство и профиль";
+App::$strings["This connection is unreachable from this location."] = "Этот контакт недоступен для данного местоположения";
+App::$strings["This connection may be unreachable from other channel locations."] = "Этот контакт может быть недоступен из других мест размещения канала";
+App::$strings["Location independence is not supported by their network."] = "Независимое местоположение не поддерживается их сетью.";
+App::$strings["This connection is unreachable from this location. Location independence is not supported by their network."] = "Этот контакт недоступен из данного местоположения. Независимое местоположение не поддерживается их сетью.";
+App::$strings["Connection requests will be approved without your interaction"] = "Запросы контактов будут одобрены без вашего участия";
+App::$strings["This connection's primary address is"] = "Главный адрес это контакта";
+App::$strings["Available locations:"] = "Доступные расположения:";
+App::$strings["Connection Tools"] = "Инструменты контактов";
+App::$strings["Slide to adjust your degree of friendship"] = "Прокрутить для настройки степени дружбы";
+App::$strings["Slide to adjust your rating"] = "Прокрутить для настройки оценки";
+App::$strings["Optionally explain your rating"] = "Объясните свою оценку (не обязательно)";
+App::$strings["Custom Filter"] = "Настраиваемый фильтр";
+App::$strings["Only import posts with this text"] = "Импортировать публикации только с этим текстом";
+App::$strings["Do not import posts with this text"] = "Не импортировать публикации с этим текстом";
+App::$strings["This information is public!"] = "Эта информация общедоступна!";
+App::$strings["Connection Pending Approval"] = "Ожидающие подтверждения контактов";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Пожалуйста, выберите профиль который вы хотит показывать в %s при безопасном просмотре.";
+App::$strings["Some permissions may be inherited from your channel's privacy settings, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "Некоторые разрешения могут быть унаследованы из настроек приватности вашего канала, которые могут иметь более высокий приоритет чем индивидуальные. Вы можете изменить эти настройки, однако они не будут применены до изменения переданных по наследству настроек.";
+App::$strings["Last update:"] = "Последнее обновление:";
+App::$strings["Details"] = "Сведения";
+App::$strings["Privacy group created."] = "Группа конфиденциальности создана.";
+App::$strings["Could not create privacy group."] = "Не удалось создать группу конфиденциальности.";
+App::$strings["Privacy group updated."] = "Группа конфиденциальности обновлена.";
+App::$strings["Privacy Groups App"] = "Приложение \"Группы конфиденциальности\"";
+App::$strings["Management of privacy groups"] = "Управление группами конфиденциальности.";
+App::$strings["Add Group"] = "Добавить группу";
+App::$strings["Privacy group name"] = "Имя группы конфиденциальности";
+App::$strings["Members are visible to other channels"] = "Участники канала видимые для остальных";
+App::$strings["Privacy group removed."] = "Группа конфиденциальности удалена.";
+App::$strings["Unable to remove privacy group."] = "Ну удалось удалить группу конфиденциальности.";
+App::$strings["Privacy Group: %s"] = "Группа конфиденциальности: %s";
+App::$strings["Privacy group name: "] = "Название группы конфиденциальности: ";
+App::$strings["Delete Group"] = "Удалить группу";
+App::$strings["Group members"] = "Члены группы";
+App::$strings["Not in this group"] = "Не в этой группе";
+App::$strings["Click a channel to toggle membership"] = "Нажмите на канал для просмотра членства";
+App::$strings["Active"] = "Активен";
+App::$strings["Blocked"] = "Заблокирован";
+App::$strings["Ignored"] = "Игнорируется";
+App::$strings["Hidden"] = "Скрыт";
+App::$strings["Archived/Unreachable"] = "Заархивировано / недоступно";
+App::$strings["Active Connections"] = "Активные контакты";
+App::$strings["Show active connections"] = "Показать активные контакты";
+App::$strings["New Connections"] = "Новые контакты";
+App::$strings["Show pending (new) connections"] = "Просмотр (новых) ожидающих контактов";
+App::$strings["Only show blocked connections"] = "Показать только заблокированные контакты";
+App::$strings["Only show ignored connections"] = "Показать только проигнорированные контакты";
+App::$strings["Only show archived/unreachable connections"] = "Показать только заархивированные / недоступные контакты";
+App::$strings["Only show hidden connections"] = "Показать только скрытые контакты";
+App::$strings["Show all connections"] = "Просмотр всех контактов";
+App::$strings["Pending approval"] = "Ожидающие подтверждения";
+App::$strings["Archived"] = "Зархивирован";
+App::$strings["Not connected at this location"] = "Не подключено в этом месте";
+App::$strings["%1\$s [%2\$s]"] = "";
+App::$strings["Edit connection"] = "Редактировать контакт";
+App::$strings["Delete connection"] = "Удалить контакт";
+App::$strings["Channel address"] = "Адрес канала";
+App::$strings["Call"] = "Вызов";
+App::$strings["Status"] = "Статус";
+App::$strings["Connected"] = "Подключено";
+App::$strings["Approve connection"] = "Утвердить контакт";
+App::$strings["Ignore connection"] = "Игнорировать контакт";
+App::$strings["Recent activity"] = "Последние действия";
+App::$strings["Connect at this location"] = "Подключить в этом месте";
+App::$strings["Search your connections"] = "Поиск ваших контактов";
+App::$strings["Connections search"] = "Поиск контаков";
+App::$strings["Mood App"] = "Приложение \"Настроение\"";
+App::$strings["Set your current mood and tell your friends"] = "Установить текущее настроение и рассказать друзьям";
+App::$strings["Mood"] = "Настроение";
+App::$strings["Edit Card"] = "Редактировать карточку";
+App::$strings["Edit Article"] = "Редактировать статью";
+App::$strings["Language App"] = "Приложение \"Язык\"";
+App::$strings["Change UI language"] = "Изменить язык интерфейса";
+App::$strings["Block Title"] = "Заблокировать заголовок";
+App::$strings["Random Channel App"] = "Приложение \"Случайный канал\"";
+App::$strings["Visit a random channel in the \$Projectname network"] = "Посещение случайного канала в сети \$Projectname";
+App::$strings["Total invitation limit exceeded."] = "Превышено общее количество приглашений.";
+App::$strings["%s : Not a valid email address."] = "%s : Недействительный адрес электронной почты.";
+App::$strings["Please join us on \$Projectname"] = "Присоединятесь к \$Projectname !";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "Превышен лимит приглашений. Пожалуйста, свяжитесь с администрацией сайта.";
+App::$strings["%s : Message delivery failed."] = "%s : Доставка сообщения не удалась.";
+App::$strings["%d message sent."] = array(
+ 0 => "%d сообщение отправлено.",
+ 1 => "%d сообщения отправлено.",
+ 2 => "%d сообщений отправлено.",
);
-App::$strings["%1\$s's birthday"] = "День рождения %1\$s";
-App::$strings["Happy Birthday %1\$s"] = "С Днем рождения %1\$s !";
-App::$strings["Remote authentication"] = "Удаленная аутентификация";
-App::$strings["Click to authenticate to your home hub"] = "Нажмите, чтобы аутентифицировать себя на домашнем узле";
-App::$strings["Manage your channels"] = "Управление вашими каналами";
-App::$strings["Manage your privacy groups"] = "Управление вашим группами конфиденциальности";
-App::$strings["Account/Channel Settings"] = "Настройки аккаунта / канала";
-App::$strings["End this session"] = "Закончить эту сессию";
-App::$strings["Your profile page"] = "Страницa вашего профиля";
-App::$strings["Manage/Edit profiles"] = "Управление / редактирование профилей";
-App::$strings["Sign in"] = "Войти";
-App::$strings["Take me home"] = "Домой";
-App::$strings["Log me out of this site"] = "Выйти с этого сайта";
-App::$strings["Create an account"] = "Создать аккаунт";
-App::$strings["Help and documentation"] = "Справочная информация и документация";
-App::$strings["Search site @name, !forum, #tag, ?docs, content"] = "Искать на сайте @имя, !форум, #тег, ?документ, содержимое";
-App::$strings["Site Setup and Configuration"] = "Установка и конфигурация сайта";
-App::$strings["@name, !forum, #tag, ?doc, content"] = "@имя, !форум, #тег, ?документ, содержимое";
-App::$strings["Please wait..."] = "Подождите пожалуйста ...";
-App::$strings["Add Apps"] = "Добавить приложения";
-App::$strings["Arrange Apps"] = "Упорядочить приложения";
-App::$strings["Toggle System Apps"] = "Показать системные приложения";
-App::$strings["Status Messages and Posts"] = "Статусы и публикации";
-App::$strings["Profile Details"] = "Информация о профиле";
-App::$strings["Photo Albums"] = "Фотоальбомы";
-App::$strings["Files and Storage"] = "Файлы и хранилище";
-App::$strings["Saved Bookmarks"] = "Сохранённые закладки";
-App::$strings["View Cards"] = "Просмотреть карточки";
-App::$strings["View Articles"] = "Просмотр статей";
-App::$strings["View Webpages"] = "Просмотр веб-страниц";
-App::$strings["Image exceeds website size limit of %lu bytes"] = "Файл превышает предельный размер для сайта в %lu байт";
-App::$strings["Image file is empty."] = "Файл изображения пуст.";
-App::$strings["Photo storage failed."] = "Ошибка хранилища фотографий.";
-App::$strings["a new photo"] = "новая фотография";
-App::$strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$s опубликовал %2\$s в %3\$s";
-App::$strings["Upload New Photos"] = "Загрузить новые фотографии";
-App::$strings["Invalid data packet"] = "Неверный пакет данных";
-App::$strings["invalid target signature"] = "недопустимая целевая подпись";
-App::$strings["New window"] = "Новое окно";
-App::$strings["Open the selected location in a different window or browser tab"] = "Открыть выбранное местоположение в другом окне или вкладке браузера";
-App::$strings["Delegation session ended."] = "Делегированная сессия завершена.";
-App::$strings["Logged out."] = "Вышел из системы.";
-App::$strings["Email validation is incomplete. Please check your email."] = "Проверка email не завершена. Пожалуйста, проверьте вашу почту.";
-App::$strings["Failed authentication"] = "Ошибка аутентификации";
-App::$strings["Help:"] = "Помощь:";
-App::$strings["Not Found"] = "Не найдено";
+App::$strings["Invite App"] = "Приложение \"Пригласить\"";
+App::$strings["Send email invitations to join this network"] = "Отправить приглашение присоединиться к этой сети по электронной почте";
+App::$strings["You have no more invitations available"] = "У вас больше нет приглашений";
+App::$strings["Send invitations"] = "Отправить приглашение";
+App::$strings["Enter email addresses, one per line:"] = "Введите адреса электронной почты, по одному в строке:";
+App::$strings["Please join my community on \$Projectname."] = "Присоединятесь к нашему сообществу \$Projectname !";
+App::$strings["You will need to supply this invitation code:"] = "Вам нужно предоставит этот код приглашения:";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1. Зарегистрируйтесь на любом из серверов \$Projectname";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. Введите сетевой адрес \$Projectname в поисковой строке сайта";
+App::$strings["or visit"] = "или посетите";
+App::$strings["3. Click [Connect]"] = "Нажать [Подключиться]";
+App::$strings["Articles App"] = "Приложение \"Статьи\"";
+App::$strings["Create interactive articles"] = "Создать интерактивные статьи";
+App::$strings["Add Article"] = "Добавить статью";
+App::$strings["Continue"] = "Продолжить";
+App::$strings["Premium Channel App"] = "Приложение \"Премиальный канал\"";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "Позволяет установить ограничения и условия для подключающихся к вашему каналу";
+App::$strings["Premium Channel Setup"] = "Установка премиального канала";
+App::$strings["Enable premium channel connection restrictions"] = "Включить ограничения для премиального канала";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "Пожалуйста введите ваши ограничения или условия, такие, как оплата PayPal, правила использования и т.п.";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "Этот канал до подключения может требовать дополнительных шагов или подтверждений следующих условий:";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "Потенциальные соединения будут видеть следующий предварительный текст:";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "Продолжая, я подтверждаю что я выполнил все условия представленные на данной странице.";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(Владельцем канала не было представлено никаких специальных инструкций.)";
+App::$strings["Restricted or Premium Channel"] = "Ограниченный или премиальный канал";
+App::$strings["Not found"] = "Не найдено.";
+App::$strings["Please refresh page"] = "Пожалуйста обновите страницу";
+App::$strings["Unknown error"] = "Неизвестная ошибка";
+App::$strings["Layout updated."] = "Шаблон обновлен.";
+App::$strings["PDL Editor App"] = "Приложение \"Редактор PDL\"";
+App::$strings["Provides the ability to edit system page layouts"] = "Предоставляет возможность редактировать макеты системных страниц";
+App::$strings["Edit System Page Description"] = "Редактировать описание системной страницы";
+App::$strings["(modified)"] = "(изменено)";
+App::$strings["Layout not found."] = "Шаблон не найден.";
+App::$strings["Module Name:"] = "Имя модуля:";
+App::$strings["Layout Help"] = "Помощь к шаблону";
+App::$strings["Edit another layout"] = "Редактировать другой шаблон";
+App::$strings["System layout"] = "Системный шаблон";
+App::$strings["Affinity Tool settings updated."] = "Настройки степени сходства обновлены.";
+App::$strings["This app presents a slider control in your connection editor and also on your network page. The slider represents your degree of friendship (affinity) with each connection. It allows you to zoom in or out and display conversations from only your closest friends or everybody in your stream."] = "Это приложение представляет управление ползунком на странице контактов и сетевом потоке, который позволяет выбирать вашу степень дружбы (сходства). Это позволяет вам увеличивать или уменьшать масштаб и отображать разговоры только от ваших самых близких друзей или всех в вашем потоке.";
+App::$strings["Affinity Tool App"] = "Приложение \"Степень сходства\"";
+App::$strings["The numbers below represent the minimum and maximum slider default positions for your network/stream page as a percentage."] = "Числа ниже представляют минимальное и максимальное значение по умолчанию для вашей сети / потока в процентах.";
+App::$strings["Default maximum affinity level"] = "Максимальная степень сходства по умолчанию.";
+App::$strings["0-99 default 99"] = "0-99 (по умолчанию 99)";
+App::$strings["Default minimum affinity level"] = "Максимальная степень сходства по умолчанию.";
+App::$strings["0-99 - default 0"] = "0-99 (по умолчанию 0)";
+App::$strings["Persistent affinity levels"] = "Устоявшиеся степени сходства";
+App::$strings["If disabled the max and min levels will be reset to default after page reload"] = "Если этот параметр отключен, максимальный и минимальный уровни будут сброшены к значениям по умолчанию после перезагрузки страницы";
+App::$strings["Affinity Tool Settings"] = "Настройки степени сходства";
+App::$strings["Profile Unavailable."] = "Профиль недоступен.";
+App::$strings["Wiki App"] = "Приложение \"Wiki\"";
+App::$strings["Provide a wiki for your channel"] = "Предоставьте Wiki для вашего канала";
+App::$strings["Invalid channel"] = "Недействительный канал";
+App::$strings["Error retrieving wiki"] = "Ошибка при получении Wiki";
+App::$strings["Error creating zip file export folder"] = "Ошибка при создании zip-файла при экспорте каталога";
+App::$strings["Error downloading wiki: "] = "Ошибка загрузки Wiki:";
+App::$strings["Download"] = "Загрузить";
+App::$strings["Wiki name"] = "Название Wiki";
+App::$strings["Content type"] = "Тип содержимого";
+App::$strings["Any type"] = "Любой тип";
+App::$strings["Lock content type"] = "Зафиксировать тип содержимого";
+App::$strings["Create a status post for this wiki"] = "Создать публикацию о статусе этой Wiki";
+App::$strings["Edit Wiki Name"] = "Редактировать наименование Wiki";
+App::$strings["Wiki not found"] = "Wiki не найдена";
+App::$strings["Rename page"] = "Переименовать страницу";
+App::$strings["Error retrieving page content"] = "Ошибка при получении содержимого страницы";
+App::$strings["New page"] = "Новая страница";
+App::$strings["Revision Comparison"] = "Сравнение ревизий";
+App::$strings["Revert"] = "Отменить";
+App::$strings["Short description of your changes (optional)"] = "Краткое описание ваших изменений (необязательно)";
+App::$strings["Source"] = "Источник";
+App::$strings["New page name"] = "Новое имя страницы";
+App::$strings["Embed image from photo albums"] = "Встроить изображение из фотоальбома";
+App::$strings["History"] = "История";
+App::$strings["Error creating wiki. Invalid name."] = "Ошибка создания Wiki. Неверное имя.";
+App::$strings["A wiki with this name already exists."] = "Wiki с таким именем уже существует.";
+App::$strings["Wiki created, but error creating Home page."] = "Wiki создана, но возникла ошибка при создании домашней страницы";
+App::$strings["Error creating wiki"] = "Ошибка при создании Wiki";
+App::$strings["Error updating wiki. Invalid name."] = "Ошибка при обновлении Wiki. Неверное имя.";
+App::$strings["Error updating wiki"] = "Ошибка при обновлении Wiki";
+App::$strings["Wiki delete permission denied."] = "Нет прав на удаление Wiki.";
+App::$strings["Error deleting wiki"] = "Ошибка удаления Wiki";
+App::$strings["New page created"] = "Создана новая страница";
+App::$strings["Cannot delete Home"] = "Невозможно удалить домашнюю страницу";
+App::$strings["Current Revision"] = "Текущая ревизия";
+App::$strings["Selected Revision"] = "Выбранная ревизия";
+App::$strings["You must be authenticated."] = "Вы должны быть аутентифицированы.";
+App::$strings["Email verification resent"] = "Сообщение для проверки email отправлено повторно";
+App::$strings["Unable to resend email verification message."] = "Невозможно повторно отправить сообщение для проверки email";
+App::$strings["Enter a folder name"] = "Введите название каталога";
+App::$strings["or select an existing folder (doubleclick)"] = "или выберите существующий каталог (двойной щелчок)";
+App::$strings["Save to Folder"] = "Сохранить в каталог";
+App::$strings["Create a new channel"] = "Создать новый канал";
+App::$strings["Current Channel"] = "Текущий канал";
+App::$strings["Switch to one of your channels by selecting it."] = "Выбрать и переключиться на один из ваших каналов";
+App::$strings["Default Channel"] = "Основной канал";
+App::$strings["Make Default"] = "Сделать основным";
+App::$strings["%d new messages"] = "%d новых сообщений";
+App::$strings["%d new introductions"] = "%d новых представлений";
+App::$strings["Delegated Channel"] = "Делегированный канал";
+App::$strings["Suggest Channels App"] = "Приложение \"Рекомендуемые каналы\"";
+App::$strings["Suggestions for channels in the \$Projectname network you might be interested in"] = "Предложения по рекомендуемым каналам в сети \$Projectname которые могут вас заинтересовать";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Нет предложений. Если это новый сайт, повторите попытку через 24 часа.";
+App::$strings["Ignore/Hide"] = "Игнорировать / cкрыть";
+App::$strings["Nothing to import."] = "Ничего импортировать.";
+App::$strings["Unable to download data from old server"] = "Невозможно загрузить данные со старого сервера";
+App::$strings["Imported file is empty."] = "Импортированный файл пуст.";
+App::$strings["Your service plan only allows %d channels."] = "Ваш класс обслуживания разрешает только %d каналов.";
+App::$strings["No channel. Import failed."] = "Канала нет. Импорт невозможен.";
+App::$strings["Import completed."] = "Импорт завершен.";
+App::$strings["You must be logged in to use this feature."] = "Вы должны войти в систему, чтобы использовать эту функцию.";
+App::$strings["Import Channel"] = "Импортировать канал";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "Используйте эту форм для импорта существующего канала с другого сервера / хаба. Вы можете получить идентификационные данные канала со старого сервера / хаба через сеть или предоставить файл экспорта.";
+App::$strings["File to Upload"] = "Файл для загрузки";
+App::$strings["Or provide the old server/hub details"] = "или предоставьте данные старого сервера";
+App::$strings["Your old identity address (xyz@example.com)"] = "Ваш старый адрес канала (xyz@example.com)";
+App::$strings["Your old login email address"] = "Ваш старый адрес электронной почты";
+App::$strings["Your old login password"] = "Ваш старый пароль";
+App::$strings["Import a few months of posts if possible (limited by available memory"] = "Импортировать несколько месяцев публикаций если возможно (ограничено доступной памятью)";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "Для любого варианта, пожалуйста, выберите, следует ли сделать этот хаб вашим новым основным адресом, или ваше прежнее местоположение должно продолжить выполнять эту роль. Вы сможете отправлять сообщения из любого местоположения, но только одно может быть помечено как основное место для файлов, фотографий и мультимедиа.";
+App::$strings["Make this hub my primary location"] = "Сделать этот хаб главным";
+App::$strings["Move this channel (disable all previous locations)"] = "Переместить это канал (отключить все предыдущие месторасположения)";
+App::$strings["Use this channel nickname instead of the one provided"] = "Использовать псевдоним этого канала вместо предоставленного";
+App::$strings["Leave blank to keep your existing channel nickname. You will be randomly assigned a similar nickname if either name is already allocated on this site."] = "Оставьте пустым для сохранения существующего псевдонима канала. Вам будет случайным образом назначен похожий псевдоним если такое имя уже выделено на этом сайте.";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "Процесс может занять несколько минут. Пожалуйста, отправьте форму только один раз и оставьте эту страницу открытой до завершения.";
+App::$strings["Hub not found."] = "Узел не найден.";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "Предупреждение: Версия базы данных отличается от %1\$d обновления.";
+App::$strings["Import completed"] = "Импорт завершён.";
+App::$strings["Import Items"] = "Импортировать объекты";
+App::$strings["Use this form to import existing posts and content from an export file."] = "Используйте эту форму для импорта существующих публикаций и содержимого из файла.";
+App::$strings["About this site"] = "Об этом сайте";
+App::$strings["Site Name"] = "Название сайта";
+App::$strings["Administrator"] = "Администратор";
+App::$strings["Software and Project information"] = "Информация о программном обеспечении и проекте";
+App::$strings["This site is powered by \$Projectname"] = "Этот сайт работает на \$Projectname";
+App::$strings["Federated and decentralised networking and identity services provided by Zot"] = "Объединенные и децентрализованные сети и службы идентификациии обеспечиваются Zot";
+App::$strings["Additional federated transport protocols:"] = "Дополнительные федеративные транспортные протоколы:";
+App::$strings["Version %s"] = "Версия %s";
+App::$strings["Project homepage"] = "Домашняя страница проекта";
+App::$strings["Developer homepage"] = "Домашняя страница разработчика";
+App::$strings["Cards App"] = "Приложение \"Карточки\"";
+App::$strings["Create personal planning cards"] = "Создать личные карточки планирования";
+App::$strings["Add Card"] = "Добавить карточку";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "Удаление канала не разрешается в течении 48 часов после смены пароля у аккаунта.";
+App::$strings["Remove This Account"] = "Удалить этот аккаунт";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "Этот аккаунт и все его каналы будут полностью удалены из сети.";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "Удалить этот аккаунт, все его каналы и их клоны из сети.";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "По умолчанию только представление канала расположенное на данном хабе будет удалено из сети";
+App::$strings["Unable to find your hub."] = "Невозможно найти ваш сервер";
+App::$strings["Post successful."] = "Успешно опубликовано.";
+App::$strings["Authentication failed."] = "Ошибка аутентификации.";
+App::$strings["Comanche page description language help"] = "Помощь по языку описания страниц Comanche ";
+App::$strings["Layout Description"] = "Описание шаблона";
+App::$strings["Download PDL file"] = "Загрузить PDL файл";
+App::$strings["This page is available only to site members"] = "Эта страница доступна только для подписчиков сайта";
+App::$strings["Welcome"] = "Добро пожаловать";
+App::$strings["What would you like to do?"] = "Что бы вы хотели сделать?";
+App::$strings["Please bookmark this page if you would like to return to it in the future"] = "Пожалуйста, запомните эту страницу если вы хотите вернуться на неё в будущем";
+App::$strings["Upload a profile photo"] = "Загрузить фотографию профиля";
+App::$strings["Upload a cover photo"] = "Загрузить фотографию обложки";
+App::$strings["Edit your default profile"] = "Редактировать ваш профиль по умолчанию";
+App::$strings["View friend suggestions"] = "Просмотр рекомендуемых друзей";
+App::$strings["View the channel directory"] = "Просмотр каталога каналов";
+App::$strings["View/edit your channel settings"] = "Просмотреть / редактировать настройки вашего канала";
+App::$strings["View the site or project documentation"] = "Просмотр документации сайта / проекта";
+App::$strings["Visit your channel homepage"] = "Посетить страницу вашего канала";
+App::$strings["View your connections and/or add somebody whose address you already know"] = "Просмотреть ваши контакты и / или добавить кого-то чей адрес в уже знаете";
+App::$strings["View your personal stream (this may be empty until you add some connections)"] = "Ваш персональный поток (может быть пуст пока вы не добавите контакты)";
+App::$strings["View the public stream. Warning: this content is not moderated"] = "Просмотр публичного потока. Предупреждение: этот контент не модерируется";
+App::$strings["Forums"] = "Форумы";
+App::$strings["Notes"] = "Заметки";
+App::$strings["Suggestions"] = "Рекомендации";
+App::$strings["See more..."] = "Просмотреть больше...";
+App::$strings["New Network Activity"] = "Новая сетевая активность";
+App::$strings["New Network Activity Notifications"] = "Новые уведомления о сетевой активности";
+App::$strings["View your network activity"] = "Просмотреть вашу сетевую активность";
+App::$strings["Mark all notifications read"] = "Пометить уведомления как прочитанные";
+App::$strings["Show new posts only"] = "Показывать только новые публикации";
+App::$strings["Filter by name or address"] = "Фильтровать по имени или адресу";
+App::$strings["New Home Activity"] = "Новая локальная активность";
+App::$strings["New Home Activity Notifications"] = "Новые уведомления локальной активности";
+App::$strings["View your home activity"] = "Просмотреть локальную активность";
+App::$strings["Mark all notifications seen"] = "Пометить уведомления как просмотренные";
+App::$strings["New Mails"] = "Новая переписка";
+App::$strings["New Mails Notifications"] = "Уведомления о новой переписке";
+App::$strings["View your private mails"] = "Просмотреть вашу личную переписку";
+App::$strings["Mark all messages seen"] = "Пометить сообщения как просмотренные";
+App::$strings["New Events"] = "Новые события";
+App::$strings["New Events Notifications"] = "Уведомления о новых событиях";
+App::$strings["View events"] = "Просмотреть события";
+App::$strings["Mark all events seen"] = "Пометить все события как просмотренные";
+App::$strings["New Connections Notifications"] = "Уведомления о новых контактах";
+App::$strings["View all connections"] = "Просмотр всех контактов";
+App::$strings["New Files"] = "Новые файлы";
+App::$strings["New Files Notifications"] = "Уведомления о новых файлах";
+App::$strings["Notices"] = "Оповещения";
+App::$strings["View all notices"] = "Просмотреть все оповещения";
+App::$strings["Mark all notices seen"] = "Пометить все оповещения как просмотренные";
+App::$strings["New Registrations"] = "Новые регистрации";
+App::$strings["New Registrations Notifications"] = "Уведомления о новых регистрациях";
+App::$strings["Public Stream Notifications"] = "Уведомления публичного потока";
+App::$strings["View the public stream"] = "Просмотреть публичный поток";
+App::$strings["Sorry, you have got no notifications at the moment"] = "Извините, но сейчас у вас нет уведомлений";
+App::$strings["Tasks"] = "Задачи";
+App::$strings["photo/image"] = "фотография / изображение";
+App::$strings["Select Channel"] = "Выбрать канал";
+App::$strings["Read-write"] = "Чтение-запись";
+App::$strings["Read-only"] = "Только чтение";
+App::$strings["Channel Calendar"] = "Календарь канала";
+App::$strings["Shared CalDAV Calendars"] = "Общие календари CalDAV";
+App::$strings["Share this calendar"] = "Поделиться этим календарём";
+App::$strings["Calendar name and color"] = "Имя и цвет календаря";
+App::$strings["Create new CalDAV calendar"] = "Создать новый календарь CalDAV";
+App::$strings["Calendar Name"] = "Имя календаря";
+App::$strings["Calendar Tools"] = "Инструменты календаря";
+App::$strings["Import calendar"] = "Импортировать календарь";
+App::$strings["Select a calendar to import to"] = "Выбрать календарь для импорта в";
+App::$strings["Addressbooks"] = "Адресные книги";
+App::$strings["Addressbook name"] = "Имя адресной книги";
+App::$strings["Create new addressbook"] = "Создать новую адресную книгу";
+App::$strings["Addressbook Name"] = "Имя адресной книги";
+App::$strings["Addressbook Tools"] = "Инструменты адресной книги";
+App::$strings["Import addressbook"] = "Импортировать адресную книгу";
+App::$strings["Select an addressbook to import to"] = "Выбрать адресную книгу для импорта в";
+App::$strings["__ctx:widget__ Activity"] = "Активность";
+App::$strings["HQ Control Panel"] = "Панель управления HQ";
+App::$strings["Create a new post"] = "Создать новую публикацию";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "У вас есть %1$.0f из %2$.0f разрешенных контактов.";
+App::$strings["Add New Connection"] = "Добавить новый контакт";
+App::$strings["Enter channel address"] = "Введите адрес канала";
+App::$strings["Examples: bob@example.com, https://example.com/barbara"] = "Пример: ivan@example.com, http://example.com/ivan";
+App::$strings["Archives"] = "Архивы";
+App::$strings["Suggested Chatrooms"] = "Рекомендуемые чаты";
+App::$strings["Rating Tools"] = "Инструменты оценки";
+App::$strings["Rate Me"] = "Оценить меня";
+App::$strings["View Ratings"] = "Просмотр оценок";
+App::$strings["Profile Creation"] = "Создание профиля";
+App::$strings["Upload profile photo"] = "Загрузить фотографию профиля";
+App::$strings["Upload cover photo"] = "Загрузить фотографию обложки";
+App::$strings["Find and Connect with others"] = "Найти и вступить в контакт";
+App::$strings["View the directory"] = "Просмотреть каталог";
+App::$strings["Manage your connections"] = "Управление вашими контактами";
+App::$strings["Communicate"] = "Связаться";
+App::$strings["View your channel homepage"] = "Домашняя страница канала";
+App::$strings["View your network stream"] = "Просмотреть ваш сетевой поток";
+App::$strings["Documentation"] = "Документация";
+App::$strings["Missing Features?"] = "Отсутствует функция?";
+App::$strings["Pin apps to navigation bar"] = "Прикрепить приложение к панели";
+App::$strings["Install more apps"] = "Установить больше приложений";
+App::$strings["View public stream"] = "Просмотреть публичный поток";
+App::$strings["Private Mail Menu"] = "Меню личной переписки";
+App::$strings["Combined View"] = "Комбинированный вид";
+App::$strings["Inbox"] = "Входящие";
+App::$strings["Outbox"] = "Исходящие";
+App::$strings["New Message"] = "Новое сообщение";
+App::$strings["Add new page"] = "Добавить новую страницу";
+App::$strings["Wiki Pages"] = "Wiki страницы";
+App::$strings["Page name"] = "Название страницы";
+App::$strings["Events Tools"] = "Инструменты для событий";
+App::$strings["Export Calendar"] = "Экспортировать календарь";
+App::$strings["Import Calendar"] = "Импортировать календарь";
+App::$strings["Overview"] = "Обзор";
+App::$strings["Account settings"] = "Настройки аккаунта";
+App::$strings["Channel settings"] = "Настройки канала";
+App::$strings["Display settings"] = "Настройки отображения";
+App::$strings["Manage locations"] = "Управление местоположением";
+App::$strings["Member registrations waiting for confirmation"] = "Регистрации участников, ожидающие подверждения";
+App::$strings["Features"] = "Функции";
+App::$strings["Inspect queue"] = "Просмотр очереди";
+App::$strings["DB updates"] = "Обновление базы данных";
+App::$strings["Addon Features"] = "Настройки расширений";
+App::$strings["App Collections"] = "Коллекции приложений";
+App::$strings["Installed apps"] = "Установленные приложения";
+App::$strings["Remove term"] = "Удалить термин";
+App::$strings["Show posts related to the %s privacy group"] = "Показывать публикации относящиеся к группе конфиденциальности %s";
+App::$strings["Show my privacy groups"] = "Показывать мои группы конфиденциальности";
+App::$strings["Show posts to this forum"] = "Показывать публикации этого форума";
+App::$strings["Show forums"] = "Показывать форумы";
+App::$strings["Starred Posts"] = "Отмеченные публикации";
+App::$strings["Show posts that I have starred"] = "Показывать публикации которые я отметил";
+App::$strings["Personal Posts"] = "Личные публикации";
+App::$strings["Show posts that mention or involve me"] = "Показывать публикации где вы были упомянуты или привлечены";
+App::$strings["Show posts that I have filed to %s"] = "Показывать публикации которые я добавил в %s";
+App::$strings["Show filed post categories"] = "Показывать категории добавленных публикаций";
+App::$strings["Panel search"] = "Панель поиска";
+App::$strings["Filter by name"] = "Отфильтровать по имени";
+App::$strings["Remove active filter"] = "Удалить активный фильтр";
+App::$strings["Stream Filters"] = "Фильтры потока";
+App::$strings["Chat Members"] = "Участники чата";
+App::$strings["Click to show more"] = "Нажмите чтобы показать больше";
+App::$strings["Refresh"] = "Обновить";
+App::$strings["Commented Date"] = "По комментариям";
+App::$strings["Order by last commented date"] = "Сортировка по дате последнего комментария";
+App::$strings["Posted Date"] = "По публикациям";
+App::$strings["Order by last posted date"] = "Сортировка по дате последней публикации";
+App::$strings["Date Unthreaded"] = "По порядку";
+App::$strings["Order unthreaded by date"] = "Сортировка в порядке поступления";
+App::$strings["Stream Order"] = "Упорядочить поток";
+App::$strings["Bookmarked Chatrooms"] = "Закладки чатов";
+App::$strings["Received Messages"] = "Полученные сообщения";
+App::$strings["Sent Messages"] = "Отправленные сообщения";
+App::$strings["Conversations"] = "Беседы";
+App::$strings["No messages."] = "Сообщений нет.";
+App::$strings["Delete conversation"] = "Удалить беседу";
+App::$strings["__ctx:wiki_history__ Message"] = "Сообщение";
+App::$strings["Date"] = "Дата";
+App::$strings["Compare"] = "Сравнить";
+App::$strings["Can view my channel stream and posts"] = "Может просматривать мой поток и сообщения";
+App::$strings["Can send me their channel stream and posts"] = "Может присылать мне свои потоки и сообщения";
+App::$strings["Can view my default channel profile"] = "Может просматривать мой стандартный профиль канала";
+App::$strings["Can view my connections"] = "Может просматривать мои контакты";
+App::$strings["Can view my file storage and photos"] = "Может просматривать мое хранилище файлов";
+App::$strings["Can upload/modify my file storage and photos"] = "Может загружать/изменять мои файлы и фотографии в хранилище";
+App::$strings["Can view my channel webpages"] = "Может просматривать мои веб-страницы";
+App::$strings["Can view my wiki pages"] = "Может просматривать мои вики-страницы";
+App::$strings["Can create/edit my channel webpages"] = "Может редактировать мои веб-страницы";
+App::$strings["Can write to my wiki pages"] = "Может редактировать мои вики-страницы";
+App::$strings["Can post on my channel (wall) page"] = "Может публиковать на моей странице канала";
+App::$strings["Can comment on or like my posts"] = "Может прокомментировать или отмечать как понравившиеся мои публикации";
+App::$strings["Can send me private mail messages"] = "Может отправлять мне личные сообщения по эл. почте";
+App::$strings["Can like/dislike profiles and profile things"] = "Может комментировать или отмечать как нравится/ненравится мой профиль";
+App::$strings["Can forward to all my channel connections via ! mentions in posts"] = "Может пересылать всем подписчикам моего канала используя ! в публикациях";
+App::$strings["Can chat with me"] = "Может общаться со мной в чате";
+App::$strings["Can source my public posts in derived channels"] = "Может использовать мои публичные сообщения в клонированных лентах сообщений";
+App::$strings["Can administer my channel"] = "Может администрировать мой канал";
+App::$strings["Social Networking"] = "Социальная Сеть";
+App::$strings["Social - Federation"] = "Социальная - Федерация";
+App::$strings["Social - Mostly Public"] = "Социальная - В основном общественный";
+App::$strings["Social - Restricted"] = "Социальная - Ограниченный";
+App::$strings["Social - Private"] = "Социальная - Частный";
+App::$strings["Community Forum"] = "Форум сообщества";
+App::$strings["Forum - Mostly Public"] = "Форум - В основном общественный";
+App::$strings["Forum - Restricted"] = "Форум - Ограниченный";
+App::$strings["Forum - Private"] = "Форум - Частный";
+App::$strings["Feed Republish"] = "Публиковать ленты новостей";
+App::$strings["Feed - Mostly Public"] = "Ленты новостей - В основном общественный";
+App::$strings["Feed - Restricted"] = "Ленты новостей - Ограниченный";
+App::$strings["Special Purpose"] = "Спец. назначение";
+App::$strings["Special - Celebrity/Soapbox"] = "Спец. назначение - Знаменитость/Soapbox";
+App::$strings["Special - Group Repository"] = "Спец. назначение - Групповой репозиторий";
+App::$strings["Custom/Expert Mode"] = "Экспертный режим";
+App::$strings["Source code of failed update: "] = "Исходный код неудачного обновления: ";
+App::$strings["Update Error at %s"] = "Ошибка обновления на %s";
+App::$strings["Update %s failed. See error logs."] = "Выполнение %s неудачно. Проверьте системный журнал.";
+App::$strings["\$Projectname Notification"] = "Оповещение \$Projectname ";
+App::$strings["\$projectname"] = "";
+App::$strings["Thank You,"] = "Спасибо,";
+App::$strings["%s Administrator"] = "администратор %s";
+App::$strings["This email was sent by %1\$s at %2\$s."] = "Это письмо было отправлено %1\$s на %2\$s.";
+App::$strings["To stop receiving these messages, please adjust your Notification Settings at %s"] = "Чтобы прекратить получать эти сообщения, настройте параметры уведомлений в %s";
+App::$strings["To stop receiving these messages, please adjust your %s."] = "Чтобы прекратить получать эти сообщения, пожалуйста измените %s.";
+App::$strings["%s "] = "";
+App::$strings["[\$Projectname:Notify] New mail received at %s"] = "[\$Projectname:Notify] Получено новое сообщение в %s";
+App::$strings["%1\$s sent you a new private message at %2\$s."] = "%1\$s отправил вам новое личное сообщение в %2\$s.";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$s отправил вам %2\$s.";
+App::$strings["a private message"] = "личное сообщение";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "Пожалуйста, посетите %s для просмотра и/или ответа на ваши личные сообщения.";
+App::$strings["commented on"] = "прокомментировал";
+App::$strings["liked"] = "понравилось";
+App::$strings["disliked"] = "не понравилось";
+App::$strings["%1\$s %2\$s [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s %2\$s [zrl=%3\$s]%4\$s[/zrl]";
+App::$strings["%1\$s %2\$s [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s %2\$s [zrl=%3\$s]%5\$s %4\$s[/zrl]";
+App::$strings["%1\$s %2\$s [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s %2\$s [zrl=%3\$s]ваш %4\$s[/zrl]";
+App::$strings["[\$Projectname:Notify] Moderated Comment to conversation #%1\$d by %2\$s"] = "[\$Projectname:Notify] Отмодерирован комментарий к беседе #%1\$d по %2\$s";
+App::$strings["[\$Projectname:Notify] Comment to conversation #%1\$d by %2\$s"] = "[\$Projectname:Notify] Комментарий к беседе #%1\$d по %2\$s";
+App::$strings["%1\$s commented on an item/conversation you have been following."] = "%1\$s прокомментировал тему / беседу за которым вы следите.";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "Пожалуйста, посетите %s для просмотра и / или ответа в беседе.";
+App::$strings["Please visit %s to approve or reject this comment."] = "Пожалуйста посетитет %s для одобрения и отклонения комментария.";
+App::$strings["%1\$s liked [zrl=%2\$s]your %3\$s[/zrl]"] = "%1\$s понравился [zrl=%2\$s]ваш %3\$s[/zrl]";
+App::$strings["[\$Projectname:Notify] Like received to conversation #%1\$d by %2\$s"] = "[\$Projectname:Notify] Беседа получила отметку \"нравится\" #%1\$d от %2\$s";
+App::$strings["%1\$s liked an item/conversation you created."] = "%1\$s нравится тема / беседа которую вы создали.";
+App::$strings["[\$Projectname:Notify] %s posted to your profile wall"] = "[\$Projectname:Notify] %s сделал публикацию на стене вашего профиля";
+App::$strings["%1\$s posted to your profile wall at %2\$s"] = "%1\$s сделал публикацию на стене вашего профиля в %2\$s";
+App::$strings["%1\$s posted to [zrl=%2\$s]your wall[/zrl]"] = "%1\$s опубликовал на [zrl=%2\$s]вашей стене[/zrl]";
+App::$strings["[\$Projectname:Notify] %s tagged you"] = "[\$Projectname:Notify] %s отметил вас";
+App::$strings["%1\$s tagged you at %2\$s"] = "%1\$s отметил вас в %2\$s";
+App::$strings["%1\$s [zrl=%2\$s]tagged you[/zrl]."] = "%1\$s [zrl=%2\$s]отметил вас[/zrl].";
+App::$strings["[\$Projectname:Notify] %1\$s poked you"] = "[\$Projectname:Notify] %1\$s ткнул вас";
+App::$strings["%1\$s poked you at %2\$s"] = "%1\$s ткнул вас в %2\$s";
+App::$strings["%1\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s [zrl=%2\$s]ткнул вас[/zrl].";
+App::$strings["[\$Projectname:Notify] %s tagged your post"] = "[\$Projectname:Notify] %s отметил вашу публикацию";
+App::$strings["%1\$s tagged your post at %2\$s"] = "%1\$s отметил вашу публикацию на %2\$s";
+App::$strings["%1\$s tagged [zrl=%2\$s]your post[/zrl]"] = "%1\$s отметил [zrl=%2\$s]вашу публикацию[/zrl]";
+App::$strings["[\$Projectname:Notify] Introduction received"] = "[\$Projectname:Notify] Получено приглашение";
+App::$strings["You've received an new connection request from '%1\$s' at %2\$s"] = "Вы получили новый запрос контакта от '%1\$s' в %2\$s";
+App::$strings["You've received [zrl=%1\$s]a new connection request[/zrl] from %2\$s."] = "Вы получили [zrl=%1\$s]новый запрос контакта[/zrl] от %2\$s.";
+App::$strings["You may visit their profile at %s"] = "Вы можете увидеть его профиль по ссылке %s";
+App::$strings["Please visit %s to approve or reject the connection request."] = "Пожалуйста, посетите %s, чтобы одобрить или отклонить запрос контакта.";
+App::$strings["[\$Projectname:Notify] Friend suggestion received"] = "[\$Projectname:Notify] Получено предложение дружить";
+App::$strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = "Вы получили предложение дружить от '%1\$s' в %2\$s";
+App::$strings["You've received [zrl=%1\$s]a friend suggestion[/zrl] for %2\$s from %3\$s."] = "Вы получили [zrl=%1\$s]предложение дружить[/zrl] для %2\$s от %3\$s.";
+App::$strings["Name:"] = "Имя:";
+App::$strings["Photo:"] = "Фото:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "Пожалуйста, посетите %s, чтобы одобрить или отклонить предложение.";
+App::$strings["[\$Projectname:Notify]"] = "[\$Projectname:Уведомление]";
+App::$strings["created a new post"] = "создал новую публикацию";
+App::$strings["commented on %s's post"] = "прокомментировал публикацию %s";
+App::$strings["repeated %s's post"] = "разместил публикацию %s";
+App::$strings["edited a post dated %s"] = "отредактировал публикацию датированную %s";
+App::$strings["edited a comment dated %s"] = "отредактировал комментарий датированный %s";
+App::$strings["(No Title)"] = "(нет заголовка)";
+App::$strings["Wiki page create failed."] = "Не удалось создать страницу Wiki.";
+App::$strings["Wiki not found."] = "Wiki не найдена.";
+App::$strings["Destination name already exists"] = "Имя назначения уже существует";
+App::$strings["Page not found"] = "Страница не найдена.";
+App::$strings["Error reading page content"] = "Ошибка чтения содержимого страницы";
+App::$strings["Error reading wiki"] = "Ошибка чтения Wiki";
+App::$strings["Page update failed."] = "Не удалось обновить страницу.";
+App::$strings["Nothing deleted"] = "Ничего не удалено";
+App::$strings["Compare: object not found."] = "Сравнение: объект не найден.";
+App::$strings["Page updated"] = "Страница обновлена";
+App::$strings["Untitled"] = "Не озаглавлено";
+App::$strings["Wiki resource_id required for git commit"] = "Требуется resource_id Wiki для отправки в Git";
+App::$strings["__ctx:permcat__ default"] = "по умолчанию";
+App::$strings["__ctx:permcat__ follower"] = "поклонник";
+App::$strings["__ctx:permcat__ contributor"] = "участник";
+App::$strings["__ctx:permcat__ publisher"] = "издатель";
+App::$strings["Apps"] = "Приложения";
+App::$strings["Affinity Tool"] = "Степень сходства";
+App::$strings["Site Admin"] = "Администратор сайта";
+App::$strings["Report Bug"] = "Сообщить об ошибке";
+App::$strings["Content Filter"] = "Фильтр содержимого";
+App::$strings["Content Import"] = "Импорт содержимого";
+App::$strings["Remote Diagnostics"] = "Удалённая диагностика";
+App::$strings["Suggest Channels"] = "Предлагаемые каналы";
+App::$strings["Stream"] = "Поток";
+App::$strings["Mail"] = "Переписка";
+App::$strings["Chat"] = "Чат";
+App::$strings["Probe"] = "Проба";
+App::$strings["Suggest"] = "Предложить";
+App::$strings["Random Channel"] = "Случайный канал";
+App::$strings["Invite"] = "Пригласить";
+App::$strings["Language"] = "Язык";
+App::$strings["Post"] = "Публикация";
+App::$strings["Profile Photo"] = "Фотография профиля";
+App::$strings["Notifications"] = "Оповещения";
+App::$strings["Order Apps"] = "Порядок приложений";
+App::$strings["CardDAV"] = "";
+App::$strings["Guest Access"] = "Гостевой доступ";
+App::$strings["OAuth Apps Manager"] = "Менеджер OAuth";
+App::$strings["OAuth2 Apps Manager"] = "Менеджер OAuth2";
+App::$strings["PDL Editor"] = "Редактор PDL";
+App::$strings["Premium Channel"] = "Премиальный канал";
+App::$strings["My Chatrooms"] = "Мои чаты";
+App::$strings["Channel Export"] = "Экспорт канала";
+App::$strings["Purchase"] = "Купить";
+App::$strings["Undelete"] = "Восстановить";
+App::$strings["Add to app-tray"] = "Добавить в app-tray";
+App::$strings["Remove from app-tray"] = "Удалить из app-tray";
+App::$strings["Pin to navbar"] = "Добавить на панель навигации";
+App::$strings["Unpin from navbar"] = "Удалить с панели навигации";
+App::$strings["Privacy conflict. Discretion advised."] = "Конфиликт настроек конфиденциальности.";
+App::$strings["I will attend"] = "Я буду участвовать";
+App::$strings["I will not attend"] = "Я не буду участвовать";
+App::$strings["I might attend"] = "Я возможно буду присутствовать";
+App::$strings["I agree"] = "Я согласен";
+App::$strings["I disagree"] = "Я не согласен";
+App::$strings["I abstain"] = "Я воздержался";
+App::$strings["Add Tag"] = "Добавить тег";
+App::$strings["Reply on this comment"] = "Ответить на этот комментарий";
+App::$strings["reply"] = "ответить";
+App::$strings["Reply to"] = "Ответить";
+App::$strings["Share This"] = "Поделиться этим";
+App::$strings["share"] = "поделиться";
+App::$strings["Delivery Report"] = "Отчёт о доставке";
+App::$strings["%d comment"] = array(
+ 0 => "%d комментарий",
+ 1 => "%d комментария",
+ 2 => "%d комментариев",
+);
+App::$strings["View %s's profile - %s"] = "Просмотр профиля %s - %s";
+App::$strings["to"] = "к";
+App::$strings["via"] = "через";
+App::$strings["Wall-to-Wall"] = "Стена-к-Стене";
+App::$strings["via Wall-To-Wall:"] = "через Стена-к-Стене:";
+App::$strings["Attend"] = "Посетить";
+App::$strings["Attendance Options"] = "Параметры посещаемости";
+App::$strings["Vote"] = "Голосовать";
+App::$strings["Voting Options"] = "Параметры голосования";
+App::$strings["Go to previous comment"] = "Перейти к предыдущему комментарию";
+App::$strings["Save Bookmarks"] = "Сохранить закладки";
+App::$strings["Add to Calendar"] = "Добавить в календарь";
+App::$strings["Image"] = "Изображение";
+App::$strings["Insert Link"] = "Вставить ссылку";
+App::$strings["Video"] = "Видео";
+App::$strings["Your full name (required)"] = "Ваше полное имя (требуется)";
+App::$strings["Your email address (required)"] = "Ваш адрес электронной почты (требуется)";
+App::$strings["Your website URL (optional)"] = "URL вашего вебсайта (необязательно)";
+App::$strings["Missing room name"] = "Отсутствует название комнаты";
+App::$strings["Duplicate room name"] = "Название комнаты дублируется";
+App::$strings["Invalid room specifier."] = "Неверный указатель комнаты.";
+App::$strings["Room not found."] = "Комната не найдена.";
+App::$strings["Room is full"] = "Комната переполнена";
+App::$strings["Public"] = "Общедоступно";
+App::$strings["Anybody in the \$Projectname network"] = "Любому в сети \$Projectname";
+App::$strings["Any account on %s"] = "Любой аккаунт в %s";
+App::$strings["Any of my connections"] = "Любой из моих контактов";
+App::$strings["Only connections I specifically allow"] = "Только те контакты, кому я дам разрешение";
+App::$strings["Anybody authenticated (could include visitors from other networks)"] = "Любой аутентифицированный (может включать посетителей их других сетей)";
+App::$strings["Any connections including those who haven't yet been approved"] = "Любые контакты включая те, которые вы ещё не одобрили";
+App::$strings["This is your default setting for the audience of your normal stream, and posts."] = "Это настройка по умолчанию для аудитории ваших обычных потоков и публикаций";
+App::$strings["This is your default setting for who can view your default channel profile"] = "Это настройка по умолчанию для тех, кто может просматривать профиль вашего основного канала";
+App::$strings["This is your default setting for who can view your connections"] = "Это настройка по умолчанию для тех, кто может просматривать ваши контакты";
+App::$strings["This is your default setting for who can view your file storage and photos"] = "Это настройка по умолчанию для тех, кто может просматривать ваше хранилище файлов и фотографий";
+App::$strings["This is your default setting for the audience of your webpages"] = "Это настройка по умолчанию для аудитории ваших веб-страниц";
+App::$strings["Likes %1\$s's %2\$s"] = "Нравится %1\$s %2\$s";
+App::$strings["Doesn't like %1\$s's %2\$s"] = "Не нравится %1\$s %2\$s";
+App::$strings["Will attend %1\$s's %2\$s"] = "Примет участие %1\$s %2\$s";
+App::$strings["Will not attend %1\$s's %2\$s"] = "Не примет участие %1\$s %2\$s";
+App::$strings["May attend %1\$s's %2\$s"] = "Возможно примет участие %1\$s %2\$s";
+App::$strings["0. Beginner/Basic"] = "Начинающий / Базовый";
+App::$strings["1. Novice - not skilled but willing to learn"] = "1. Новичок - не опытный, но желающий учиться";
+App::$strings["2. Intermediate - somewhat comfortable"] = "2. Промежуточный - более удобный";
+App::$strings["3. Advanced - very comfortable"] = "3. Продвинутый - очень удобный";
+App::$strings["4. Expert - I can write computer code"] = "4. Эксперт - я умею программировать";
+App::$strings["5. Wizard - I probably know more than you do"] = "5. Волшебник - возможно я знаю больше чем ты";
+App::$strings["Wiki updated successfully"] = "Wiki успешно обновлена";
+App::$strings["Wiki files deleted successfully"] = "Wiki успешно удалена";
+App::$strings["Jappixmini App"] = "Приложение Jappix Mini";
+App::$strings["Provides a Facebook-like chat using Jappix Mini"] = "Предоставляет Facebook-подобный чат с использованием Jappix Mini";
+App::$strings["Hide Jappixmini Chat-Widget from the webinterface"] = "Скрыть виджет чата Jappix Mini из веб-интерфейса";
+App::$strings["Jabber username"] = "Имя пользователя Jabber";
+App::$strings["Jabber server"] = "Сервер Jabber";
+App::$strings["Jabber BOSH host URL"] = "URL узла Jabber BOSH";
+App::$strings["Jabber password"] = "Пароль Jabber";
+App::$strings["Encrypt Jabber password with Hubzilla password"] = "Зашифровать пароль Jabber с помощью пароля Hubzilla";
+App::$strings["Hubzilla password"] = "Пароль Hubzilla";
+App::$strings["Approve subscription requests from Hubzilla contacts automatically"] = "Утверждать запросы на подписку от контактов Hubzilla автоматически";
+App::$strings["Purge internal list of jabber addresses of contacts"] = "Очистить внутренний список адресов контактов Jabber";
+App::$strings["Configuration Help"] = "Помощь по конфигурации";
+App::$strings["Jappixmini Settings"] = "Настройки Jappix Мini";
+App::$strings["Errors encountered deleting database table "] = "Возникшие при удалении таблицы базы данных ошибки";
+App::$strings["Submit Settings"] = "Отправить настройки";
+App::$strings["Drop tables when uninstalling?"] = "Удалить таблицы при деинсталляции?";
+App::$strings["If checked, the Rendezvous database tables will be deleted when the plugin is uninstalled."] = "Если включено, то таблицы базы данных Rendezvous будут удалены при удалении плагина.";
+App::$strings["Mapbox Access Token"] = "Токен доступа к Mapbox";
+App::$strings["If you enter a Mapbox access token, it will be used to retrieve map tiles from Mapbox instead of the default OpenStreetMap tile server."] = "Если вы введете токен доступа к Mapbox, он будет использоваться для извлечения фрагментов карты из Mapbox вместо стандартного сервера OpenStreetMap.";
+App::$strings["Rendezvous"] = "";
+App::$strings["This identity has been deleted by another member due to inactivity. Please press the \"New identity\" button or refresh the page to register a new identity. You may use the same name."] = "Этот идентификатор был удалён другим участником из-за неактивности. Пожалуйста нажмите кнопку \"Новый идентификатор\" для обновления страницы и получения нового идентификатора. Вы можете использовать то же имя.";
+App::$strings["Welcome to Rendezvous!"] = "Добро пожаловать в Rendezvous!";
+App::$strings["Enter your name to join this rendezvous. To begin sharing your location with the other members, tap the GPS control. When your location is discovered, a red dot will appear and others will be able to see you on the map."] = "Введите ваше имя для вступления в это Rendezvous. Для того, чтобы делиться вашим положением с другими участниками, нажмите \"GPS control\". Когда ваше местоположение определно, красная точка появится и остальные смогут увидеть вас на карте.";
+App::$strings["Let's meet here"] = "Давайте встретимся здесь";
+App::$strings["New marker"] = "Новый маркер";
+App::$strings["Edit marker"] = "Редактировать маркер";
+App::$strings["New identity"] = "Новый идентификатор";
+App::$strings["Delete marker"] = "Удалить маркер";
+App::$strings["Delete member"] = "Удалить участника";
+App::$strings["Edit proximity alert"] = "Изменить оповещение о близости";
+App::$strings["A proximity alert will be issued when this member is within a certain radius of you.
Enter a radius in meters (0 to disable):"] = "Оповещение о близости будет произведено, если этот участник находится на определённом расстоянии от вас.
Введите радиус в метрах (0 для отключения):";
+App::$strings["distance"] = "расстояние";
+App::$strings["Proximity alert distance (meters)"] = "Расстояние для уведомления о близости (метров)";
+App::$strings["A proximity alert will be issued when you are within a certain radius of the marker location.
Enter a radius in meters (0 to disable):"] = "Оповещение о близости будет произведено, если вы находитесь на определённом расстоянии местоположения маркера.
Введите радиус в метрах (0 для отключения):";
+App::$strings["Marker proximity alert"] = "Маркер уведомления о близости";
+App::$strings["Reminder note"] = "Напоминание";
+App::$strings["Enter a note to be displayed when you are within the specified proximity..."] = "Введите сообщение для отображения когда вы находитесь рядом";
+App::$strings["Add new rendezvous"] = "Добавить новое Rendezvous.";
+App::$strings["Create a new rendezvous and share the access link with those you wish to invite to the group. Those who open the link become members of the rendezvous. They can view other member locations, add markers to the map, or share their own locations with the group."] = "Создайте новое Rendezvous и поделитесь ссылкой доступа с теми, кого вы хотите пригласить в группу. Тот, кто откроет эту ссылку, станет её участником. Участники могут видеть местоположение, добавлять маркеры на карту или делится своим собственным местоположением с группой.";
+App::$strings["You have no rendezvous. Press the button above to create a rendezvous!"] = "У вас нет Rendezvous. Нажмите на кнопку ниже чтобы создать его!";
+App::$strings["You are now authenticated to pumpio."] = "Вы аутентифицированы в Pump.io";
+App::$strings["return to the featured settings page"] = "Вернутся к странице настроек";
+App::$strings["Post to Pump.io"] = "Опубликовать в Pump.io";
+App::$strings["Pump.io Settings saved."] = "Настройки Pump.io сохранены.";
+App::$strings["Pump.io Crosspost Connector App"] = "Приложение \"Публикация в Pump.io\"";
+App::$strings["Relay public posts to pump.io"] = "Пересылает общедоступные публикации в Pump.io";
+App::$strings["Pump.io servername"] = "Имя сервера Pump.io";
+App::$strings["Without \"http://\" or \"https://\""] = "Без \"http://\" или \"https://\"";
+App::$strings["Pump.io username"] = "Имя пользователя Pump.io";
+App::$strings["Without the servername"] = "без имени сервера";
+App::$strings["You are not authenticated to pumpio"] = "Вы не аутентифицированы на Pump.io";
+App::$strings["(Re-)Authenticate your pump.io connection"] = "Аутентифицировать (повторно) ваше соединение с Pump.io";
+App::$strings["Post to pump.io by default"] = "Публиковать в Pump.io по умолчанию";
+App::$strings["Should posts be public"] = "Публикации должны быть общедоступными";
+App::$strings["Mirror all public posts"] = "Отображать все общедоступные публикации";
+App::$strings["Pump.io Crosspost Connector"] = "Публикация в Pump.io";
+App::$strings["DB Cleanup Failure"] = "Сбой очистки базы данных";
+App::$strings["[cart] Item Added"] = "[cart] Элемент добавлен";
+App::$strings["Order already checked out."] = "Заказ уже проверен.";
+App::$strings["Drop database tables when uninstalling."] = "Сбросить таблицы базы данных при деинсталляции";
+App::$strings["Cart Settings"] = "Настройки карточек";
+App::$strings["Shop"] = "Магазин";
+App::$strings["Order Not Found"] = "Заказ не найден";
+App::$strings["Cart utilities for orders and payments"] = "Утилиты карточек для заказов и платежей";
+App::$strings["You must be logged into the Grid to shop."] = "Вы должны быть в сети для доступа к магазину";
+App::$strings["Order not found."] = "Заказ не найден.";
+App::$strings["Access denied."] = "Доступ запрещён.";
+App::$strings["No Order Found"] = "Нет найденных заказов";
+App::$strings["An unknown error has occurred Please start again."] = "Произошла неизвестная ошибка. Пожалуйста, начните снова.";
+App::$strings["Invalid Payment Type. Please start again."] = "Недействительный тип платежа. Пожалуйста, начните снова.";
+App::$strings["Order not found"] = "Заказ не найден";
+App::$strings["Enable Test Catalog"] = "Включить тестовый каталог";
+App::$strings["Enable Manual Payments"] = "Включить ручные платежи";
+App::$strings["Base Merchant Currency"] = "Основная торговая валюта";
+App::$strings["Error: order mismatch. Please try again."] = "Ошибка: несоответствие заказа. Пожалуйста, попробуйте ещё раз";
+App::$strings["Manual payments are not enabled."] = "Ручные платежи не подключены.";
+App::$strings["Finished"] = "Завершено";
+App::$strings["Enable Manual Cart Module"] = "Включить модуль ручного управления карточками";
+App::$strings["New Sku"] = "Новый код";
+App::$strings["Cannot save edits to locked item."] = "Невозможно сохранить изменения заблокированной позиции.";
+App::$strings["Changes Locked"] = "Изменения заблокированы";
+App::$strings["Item available for purchase."] = "Позиция доступна для приобретения.";
+App::$strings["Price"] = "Цена";
+App::$strings["Enable Subscription Management Module"] = "Включить модуль управления подписками";
+App::$strings["Cannot include subscription items with different terms in the same order."] = "Нельзя включать элементы подписки с разными условиями в том же заказе.";
+App::$strings["Select Subscription to Edit"] = "Выбрать подписку для редактирования";
+App::$strings["Edit Subscriptions"] = "Редактировать подписки";
+App::$strings["Subscription SKU"] = "Код подписки";
+App::$strings["Catalog Description"] = "Описание каталога";
+App::$strings["Subscription available for purchase."] = "Подписка доступна для покупки.";
+App::$strings["Maximum active subscriptions to this item per account."] = "Максимальное количество подписок на аккаунт для этой позиции";
+App::$strings["Subscription price."] = "Цена подписки.";
+App::$strings["Quantity"] = "Количество";
+App::$strings["Term"] = "Условия";
+App::$strings["Enable Paypal Button Module"] = "Включить модуль кнопки Paypal";
+App::$strings["Use Production Key"] = "Использовать ключ Production";
+App::$strings["Paypal Sandbox Client Key"] = "Ключ клиента Paypal Sandbox";
+App::$strings["Paypal Sandbox Secret Key"] = "Секретный ключ Paypal Sandbox";
+App::$strings["Paypal Production Client Key"] = "Ключ клиента Paypal Production";
+App::$strings["Paypal Production Secret Key"] = "Секретный ключ Paypal Production";
+App::$strings["Paypal button payments are not enabled."] = "Кнопка Paypal для платежей не включена.";
+App::$strings["Paypal button payments are not properly configured. Please choose another payment option."] = "Кнопка Paypal для платежей настроена неправильно. Пожалуйста, используйте другой вариант оплаты.";
+App::$strings["Enable Hubzilla Services Module"] = "Включить модуль сервиса Hubzilla";
+App::$strings["SKU not found."] = "Код не найден.";
+App::$strings["Invalid Activation Directive."] = "Недействительная директива активации.";
+App::$strings["Invalid Deactivation Directive."] = "Недействительная директива деактивации";
+App::$strings["Add to this privacy group"] = "Добавить в эту группу конфиденциальности";
+App::$strings["Set user service class"] = "Установить класс обслуживания пользователя";
+App::$strings["You must be using a local account to purchase this service."] = "Вы должны использовать локальную учётноую запись для покупки этого сервиса.";
+App::$strings["Add buyer to privacy group"] = "Добавить покупателя в группу конфиденциальности";
+App::$strings["Add buyer as connection"] = "Добавить покупателя как контакт";
+App::$strings["Set Service Class"] = "Установить класс обслуживания";
+App::$strings["Access Denied."] = "Доступ запрещён.";
+App::$strings["Access Denied"] = "Доступ запрещён";
+App::$strings["Invalid Item"] = "Недействительный элемент";
+App::$strings["Popular Channels"] = "Популярные каналы";
+App::$strings["Channels to auto connect"] = "Каналы для автоматического подключения";
+App::$strings["Comma separated list"] = "Список, разделённый запятыми";
+App::$strings["IRC Settings"] = "Настройки IRC";
+App::$strings["IRC settings saved."] = "Настройки IRC сохранены";
+App::$strings["IRC Chatroom"] = "Чат IRC";
+App::$strings["Your account on %s will expire in a few days."] = "Ваш аккаунт на %s перестанет работать через несколько дней.";
+App::$strings["Your $Productname test account is about to expire."] = "Ваш тестовый аккаунт в $Productname близок к окончанию срока действия.";
+App::$strings["Friendica Photo Album Import"] = "Импортировать альбом фотографий Friendica";
+App::$strings["This will import all your Friendica photo albums to this Red channel."] = "Это позволит импортировать все ваши альбомы фотографий Friendica в этот канал.";
+App::$strings["Friendica Server base URL"] = "Базовый URL сервера Friendica";
+App::$strings["Friendica Login Username"] = "Имя пользователя для входа Friendica";
+App::$strings["Friendica Login Password"] = "Пароль для входа Firendica";
+App::$strings["Post to Livejournal"] = "Опубликовать в Livejournal";
+App::$strings["Livejournal Crosspost Connector App"] = "Приложение \"Публикация в Livejournal\"";
+App::$strings["Relay public posts to Livejournal"] = "Пересылает общедоступные публикации в Livejournal";
+App::$strings["Livejournal username"] = "Имя пользователя Livejournal";
+App::$strings["Livejournal password"] = "Пароль Livejournal";
+App::$strings["Post to Livejournal by default"] = "Публиковать в Livejournal по умолчанию";
+App::$strings["Livejournal Crosspost Connector"] = "Публикация в Livejournal";
+App::$strings["Random Planet App"] = "Приложение \"Случайная планета\"";
+App::$strings["Installed"] = "Установлено";
+App::$strings["Set a random planet from the Star Wars Empire as your location when posting"] = "Установить случайную планету из Империи Звездных Войн в качестве вашего местоположения при публикации";
+App::$strings["OpenID protocol error. No ID returned."] = "Ошибка протокола OpenID. Идентификатор не возвращён.";
+App::$strings["First Name"] = "Имя";
+App::$strings["Last Name"] = "Фамилия";
+App::$strings["Nickname"] = "Псевдоним";
+App::$strings["Full Name"] = "Полное имя";
+App::$strings["Profile Photo 16px"] = "Фотография профиля 16px";
+App::$strings["Profile Photo 32px"] = "Фотография профиля 32px";
+App::$strings["Profile Photo 48px"] = "Фотография профиля 48px";
+App::$strings["Profile Photo 64px"] = "Фотография профиля 64px";
+App::$strings["Profile Photo 80px"] = "Фотография профиля 80px";
+App::$strings["Profile Photo 128px"] = "Фотография профиля 128px";
+App::$strings["Timezone"] = "Часовой пояс";
+App::$strings["Birth Year"] = "Год рождения";
+App::$strings["Birth Month"] = "Месяц рождения";
+App::$strings["Birth Day"] = "День рождения";
+App::$strings["Birthdate"] = "Дата рождения";
+App::$strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Мы столкнулись с проблемой входа с предоставленным вами OpenID. Пожалуйста, проверьте корректность его написания.";
+App::$strings["The error message was:"] = "Сообщение об ошибке было:";
+App::$strings["Photo Cache settings saved."] = "Настройки кэширования изображений сохранены.";
+App::$strings["Photo Cache addon saves a copy of images from external sites locally to increase your anonymity in the web."] = "Приложение \"Кэшировние изображений\" сохраняет копию изображений с внешних сайтов локально для повышения вашей анонимности в Интернет.";
+App::$strings["Photo Cache App"] = "Приложение \"Кэширование изображений\"";
+App::$strings["Minimal photo size for caching"] = "Минимальный размер изображений для кэширования";
+App::$strings["In pixels. From 1 up to 1024, 0 will be replaced with system default."] = "В пикселях. От 1 до 1024, 0 будет заменён значением по умолчанию.";
+App::$strings["Photo Cache"] = "Кэширование изображений";
+App::$strings["Your Webbie:"] = "Ваш Webbie:";
+App::$strings["Fontsize (px):"] = "Размер шрифта (px):";
+App::$strings["Link:"] = "Ссылка:";
+App::$strings["Like us on Hubzilla"] = "Нравится на Hubzilla";
+App::$strings["Embed:"] = "Встроить:";
+App::$strings["bitchslap"] = "дал леща";
+App::$strings["bitchslapped"] = "получил леща";
+App::$strings["shag"] = "вздрючил";
+App::$strings["shagged"] = "вздрюченный";
+App::$strings["patent"] = "";
+App::$strings["patented"] = "";
+App::$strings["hug"] = "обнял";
+App::$strings["hugged"] = "обнятый";
+App::$strings["murder"] = "убил";
+App::$strings["murdered"] = "убитый";
+App::$strings["worship"] = "почитает";
+App::$strings["worshipped"] = "почитаемый";
+App::$strings["kiss"] = "поцеловал";
+App::$strings["kissed"] = "поцелованный";
+App::$strings["tempt"] = "искушает";
+App::$strings["tempted"] = "искушённый";
+App::$strings["raise eyebrows at"] = "поднял брови";
+App::$strings["raised their eyebrows at"] = "поднял брови";
+App::$strings["insult"] = "оскорбил";
+App::$strings["insulted"] = "оскорблённый";
+App::$strings["praise"] = "похвалил";
+App::$strings["praised"] = "похваленный";
+App::$strings["be dubious of"] = "сомневается";
+App::$strings["was dubious of"] = "усомнился";
+App::$strings["eat"] = "ест";
+App::$strings["ate"] = "съел";
+App::$strings["giggle and fawn at"] = "";
+App::$strings["giggled and fawned at"] = "";
+App::$strings["doubt"] = "сомневается";
+App::$strings["doubted"] = "усомнился";
+App::$strings["glare"] = "";
+App::$strings["glared at"] = "";
+App::$strings["fuck"] = "трахает";
+App::$strings["fucked"] = "трахнул";
+App::$strings["bonk"] = "";
+App::$strings["bonked"] = "";
+App::$strings["declare undying love for"] = "признаётся в любви к";
+App::$strings["declared undying love for"] = "признался в любви к";
+App::$strings["Logfile archive directory"] = "Каталог архивирования журнала";
+App::$strings["Directory to store rotated logs"] = "Каталог для хранения заархивированных журналов";
+App::$strings["Logfile size in bytes before rotating"] = "Размер файла журнала в байтах для архивирования";
+App::$strings["Number of logfiles to retain"] = "Количество сохраняемых файлов журналов";
+App::$strings["Invalid game."] = "Недействительная игра.";
+App::$strings["You are not a player in this game."] = "Вы не играете в эту игру.";
+App::$strings["You must be a local channel to create a game."] = "Ваш канал должен быть локальным чтобы создать игру.";
+App::$strings["You must select one opponent that is not yourself."] = "Вы должны выбрать противника который не является вами.";
+App::$strings["Random color chosen."] = "Выбран случайный цвет.";
+App::$strings["Error creating new game."] = "Ошибка создания новой игры.";
+App::$strings["Chess not installed."] = "Шахматы не установлены.";
+App::$strings["You must select a local channel /chess/channelname"] = "Вы должны выбрать локальный канал /chess/channelname";
+App::$strings["Enable notifications"] = "Включить оповещения";
+App::$strings["Max queueworker threads"] = "Макс. количество обработчиков очереди";
+App::$strings["Assume workers dead after ___ seconds"] = "Считать обработчики неактивными через секунд";
+App::$strings["Pause before starting next task: (microseconds. Minimum 100 = .0001 seconds)"] = "Пауза перед запуском следующего задания. В микросекундах, минимум 100 или 0.0001 секунды.";
+App::$strings["Queueworker Settings"] = "Настройки обработчика очереди";
+App::$strings["QR code"] = "QR-код";
+App::$strings["QR Generator"] = "Генератор QR-кодов";
+App::$strings["Enter some text"] = "Введите любой текст";
+App::$strings["Send email to all members"] = "Отправить email всем участникам";
+App::$strings["No recipients found."] = "Получателей не найдено.";
+App::$strings["%1\$d of %2\$d messages sent."] = "%1\$d из %2\$d сообщений отправлено.";
+App::$strings["Send email to all hub members."] = "Отправить email всем участникам узла.";
+App::$strings["Message subject"] = "Тема сообщения";
+App::$strings["Sender Email address"] = "Адрес электронной почты отправителя";
+App::$strings["Test mode (only send to hub administrator)"] = "Тестовый режим (отправка только администратору узла)";
+App::$strings["generic profile image"] = "Стандартное изображение профиля";
+App::$strings["random geometric pattern"] = "Случайный геометрический рисунок";
+App::$strings["monster face"] = "Лицо чудовища";
+App::$strings["computer generated face"] = "Сгенерированное компьютером лицо";
+App::$strings["retro arcade style face"] = "Лицо в стиле старой аркадной игры";
+App::$strings["Hub default profile photo"] = "Фотография профиля по умолчанию";
+App::$strings["Information"] = "Информация";
+App::$strings["Libravatar addon is installed, too. Please disable Libravatar addon or this Gravatar addon. The Libravatar addon will fall back to Gravatar if nothing was found at Libravatar."] = "Плагин Libravatar также установлен. Пожалуйста, отключите плагин Libravatar или этот плагин Gravatar. Если Плагин Libravatar ничего не найдёт, он вернётся в Gravatar.";
+App::$strings["Save Settings"] = "Сохранить настройки";
+App::$strings["Default avatar image"] = "Изображение аватара по умолчанию";
+App::$strings["Select default avatar image if none was found at Gravatar. See README"] = "Выберите изображения аватар по умолчанию если ничего не было найдено в Gravatar (см. README).";
+App::$strings["Rating of images"] = "Оценки изображений";
+App::$strings["Select the appropriate avatar rating for your site. See README"] = "Выберите подходящую оценку аватара для вашего сайта (см. README).";
+App::$strings["Gravatar settings updated."] = "Настройки Gravatar обновлены.";
+App::$strings["New registration"] = "Новая регистрация";
+App::$strings["Message sent to %s. New account registration: %s"] = "Сообщение отправлено в %s. Регистрация нового аккаунта: %s";
+App::$strings["Photos imported"] = "Фотографии импортированы";
+App::$strings["Redmatrix Photo Album Import"] = "Импортировать альбом фотографий Redmatrix";
+App::$strings["This will import all your Redmatrix photo albums to this channel."] = "Это позволит импортировать все ваши альбомы фотографий Redmatrix в этот канал.";
+App::$strings["Redmatrix Server base URL"] = "Базовый URL сервера Redmatrix";
+App::$strings["Redmatrix Login Username"] = "Имя пользователя Redmatrix";
+App::$strings["Redmatrix Login Password"] = "Пароль Redmatrix";
+App::$strings["Import just this album"] = "Импортировать только этот альбом";
+App::$strings["Leave blank to import all albums"] = "Оставьте пустым для импорта всех альбомов";
+App::$strings["Maximum count to import"] = "Максимальное количество для импорта";
+App::$strings["0 or blank to import all available"] = "0 или пусто для импорта всех доступных";
+App::$strings["No server specified"] = "Сервер не указан";
+App::$strings["Posts imported"] = "Публикации импортированы";
+App::$strings["Files imported"] = "Файлы импортированы";
+App::$strings["This addon app copies existing content and file storage to a cloned/copied channel. Once the app is installed, visit the newly installed app. This will allow you to set the location of your original channel and an optional date range of files/conversations to copy."] = "Это дополнительное приложение копирует существующее содержимое и хранилище файлов в клонированный / скопированный канал. После того, как приложение установлено, посетите его страницу. Это позволит вам задать местоположение вашего исходного канала и диапазон дат файлов / бесед для копирования.";
+App::$strings["This will import all your conversations and cloud files from a cloned channel on another server. This may take a while if you have lots of posts and or files."] = "Импортировать все ваши разговоры и хранилище файлов из клонируемого канала на другом сервере. Это может занять некоторое время, если у вас много публикаций и / или файлов.";
+App::$strings["Include posts"] = "Включая публикации";
+App::$strings["Conversations, Articles, Cards, and other posted content"] = "Беседы, Статьи, Карточки и другое опубликованное содержимое";
+App::$strings["Include files"] = "Включая файлы";
+App::$strings["Files, Photos and other cloud storage"] = "Файлы, Фотографии и прочее из хранилища";
+App::$strings["Original Server base URL"] = "Базовый URL сервера-источника";
+App::$strings["Since modified date yyyy-mm-dd"] = "Начиная с даты изменений yyyy-mm-dd";
+App::$strings["Until modified date yyyy-mm-dd"] = "Заканчивая датой изменений yyyy-mm-dd";
+App::$strings["System defaults:"] = "Системные по умолчанию:";
+App::$strings["Preferred Clipart IDs"] = "Предпочитаемый Clipart ID";
+App::$strings["List of preferred clipart ids. These will be shown first."] = "Список предпочитаемых Clipart ID. Эти будут показаны первыми.";
+App::$strings["Default Search Term"] = "Условие поиска по умолчанию";
+App::$strings["The default search term. These will be shown second."] = "Условие поиска по умолчанию. Показываются во вторую очередь.";
+App::$strings["Return After"] = "Вернуться после";
+App::$strings["Page to load after image selection."] = "Страница для загрузки после выбора изображения.";
+App::$strings["Profile List"] = "Список профилей";
+App::$strings["Order of Preferred"] = "Порядок предпочтения";
+App::$strings["Sort order of preferred clipart ids."] = "Порядок сортировки предпочитаемых Clipart ID. ";
+App::$strings["Newest first"] = "Новое первым";
+App::$strings["As entered"] = "По мере ввода";
+App::$strings["Order of other"] = "Порядок других";
+App::$strings["Sort order of other clipart ids."] = "Порядок сортировки остальных Clipart ID.";
+App::$strings["Most downloaded first"] = "Самое загружаемое первым";
+App::$strings["Most liked first"] = "Самое нравящееся первым";
+App::$strings["Preferred IDs Message"] = "Сообщение от предпочитаемых ID";
+App::$strings["Message to display above preferred results."] = "Отображаемое сообщение над предпочитаемыми результатами.";
+App::$strings["Uploaded by: "] = "Загружено:";
+App::$strings["Drawn by: "] = "Нарисовано:";
+App::$strings["Use this image"] = "Использовать это изображение";
+App::$strings["Or select from a free OpenClipart.org image:"] = "Или выберите из бесплатных изображений на OpenClipart.org";
+App::$strings["Search Term"] = "Условие поиска";
+App::$strings["Unknown error. Please try again later."] = "Неизвестная ошибка. Пожалуйста, повторите попытку позже.";
+App::$strings["Profile photo updated successfully."] = "Фотография профиля обновлена успешно.";
+App::$strings["Send your identity to all websites"] = "Отправить ваши данные на все веб-сайты";
+App::$strings["Sendzid App"] = "Приложение \"Отправить ZID\"";
+App::$strings["Send ZID"] = "Отправить ZID";
+App::$strings["Edit your profile and change settings."] = "Отредактировать ваш профиль и изменить настройки.";
+App::$strings["Click here to see activity from your connections."] = "Нажмите сюда для отображения активности ваши контактов.";
+App::$strings["Click here to see your channel home."] = "Нажмите сюда чтобы увидеть главную страницу вашего канала.";
+App::$strings["You can access your private messages from here."] = "Вы можете получить доступ с личной переписке здесь.";
+App::$strings["Create new events here."] = "Создать новое событие здесь.";
+App::$strings["You can accept new connections and change permissions for existing ones here. You can also e.g. create groups of contacts."] = "Вы можете подключать новые контакты и менять разрешения для существующих здесь. Также вы можете создавать их группы.";
+App::$strings["System notifications will arrive here"] = "Системные оповещения будут показываться здесь";
+App::$strings["Search for content and users"] = "Поиск пользователей и содержимого";
+App::$strings["Browse for new contacts"] = "Поиск новых контактов";
+App::$strings["Launch installed apps"] = "Запустить установленные приложения";
+App::$strings["Looking for help? Click here."] = "Нужна помощь? Нажмите сюда.";
+App::$strings["New events have occurred in your network. Click here to see what has happened!"] = "Новые события произошли в вашей сети. Нажмите здесь для того, чтобы знать что случилось!";
+App::$strings["You have received a new private message. Click here to see from who!"] = "Вы получили новое личное сообщение. Нажмите чтобы увидеть от кого!";
+App::$strings["There are events this week. Click here too see which!"] = "На этой неделе есть события. Нажмите здесь чтобы увидеть какие!";
+App::$strings["You have received a new introduction. Click here to see who!"] = "Вы были представлены. Нажмите чтобы увидеть кому!";
+App::$strings["There is a new system notification. Click here to see what has happened!"] = "Это новое системное уведомление. Нажмите чтобы посмотреть что случилось!";
+App::$strings["Click here to share text, images, videos and sound."] = "Нажмите сюда чтобы поделиться текстом, изображениями, видео или треком.";
+App::$strings["You can write an optional title for your update (good for long posts)."] = "Вы можете написать необязательный заголовок для вашей публикации (желательно для больших публикаций).";
+App::$strings["Entering some categories here makes it easier to find your post later."] = "Введите категории здесь чтобы было проще найти вашу публикацию позднее.";
+App::$strings["Share photos, links, location, etc."] = "Поделиться фотографией, ссылками, местоположение и т.п.";
+App::$strings["Only want to share content for a while? Make it expire at a certain date."] = "Хотите только поделиться временным содержимым? Установите срок его действия.";
+App::$strings["You can password protect content."] = "Вы можете защитить содержимое паролем.";
+App::$strings["Choose who you share with."] = "Выбрать с кем поделиться.";
+App::$strings["Click here when you are done."] = "Нажмите здесь когда закончите.";
+App::$strings["Adjust from which channels posts should be displayed."] = "Настройте из каких каналов должны отображаться публикации.";
+App::$strings["Only show posts from channels in the specified privacy group."] = "Показывать только публикации из определённой группы конфиденциальности.";
+App::$strings["Easily find posts containing tags (keywords preceded by the \"#\" symbol)."] = "Лёгкий поиск сообщения, содержащего теги (ключевые слова, которым предшествует символ #).";
+App::$strings["Easily find posts in given category."] = "Лёгкий поиск публикаций в данной категории.";
+App::$strings["Easily find posts by date."] = "Лёгкий поиск публикаций по дате.";
+App::$strings["Suggested users who have volounteered to be shown as suggestions, and who we think you might find interesting."] = "Рекомендуемые пользователи, которые были представлены в качестве предложений, и которые, по нашему мнению, могут оказаться интересными.";
+App::$strings["Here you see channels you have connected to."] = "Здесь вы видите каналы, к которым вы подключились.";
+App::$strings["Save your search so you can repeat it at a later date."] = "Сохраните ваш поиск с тем, чтобы повторить его позже.";
+App::$strings["If you see this icon you can be sure that the sender is who it say it is. It is normal that it is not always possible to verify the sender, so the icon will be missing sometimes. There is usually no need to worry about that."] = "Если вы видите этот значок, вы можете быть уверены, что отправитель - это тот, кто это говорит. Это нормально, что не всегда можно проверить отправителя, поэтому значок иногда будет отсутствовать. Обычно об этом не нужно беспокоиться.";
+App::$strings["Danger! It seems someone tried to forge a message! This message is not necessarily from who it says it is from!"] = "Опасность! Кажется, кто-то пытался подделать сообщение! Это сообщение не обязательно от того, от кого оно значится!";
+App::$strings["Welcome to Hubzilla! Would you like to see a tour of the UI?
You can pause it at any time and continue where you left off by reloading the page, or navigting to another page.
You can also advance by pressing the return key"] = "Добро пожаловать в Hubzilla! Желаете получить обзор пользовательского интерфейса?
Вы можете его приостановаить и в любое время перезагрузив страницу или перейдя на другую.
Также вы можете нажать клавишу \"Назад\"";
+App::$strings["Show Upload Limits"] = "Показать ограничения на загрузку";
+App::$strings["Hubzilla configured maximum size: "] = "Максимальный размер настроенный в Hubzilla:";
+App::$strings["PHP upload_max_filesize: "] = "";
+App::$strings["PHP post_max_size (must be larger than upload_max_filesize): "] = "PHP post_max_size (должен быть больше чем upload_max_filesize): ";
+App::$strings["Post to GNU social"] = "Опубликовать в GNU Social";
+App::$strings["API URL"] = "";
+App::$strings["Application name"] = "Название приложения";
+App::$strings["Please contact your site administrator. The provided API URL is not valid."] = "Пожалуйста свяжитесь с администратором сайта. Предоставленный URL API недействителен.";
+App::$strings["We could not contact the GNU social API with the Path you entered."] = "Нам не удалось установить контакт с GNU Social API по введённому вами пути";
+App::$strings["GNU social settings updated."] = "Настройки GNU Social обновлены.";
+App::$strings["Hubzilla Crosspost Connector App"] = "Приложение \"Пересылка публикаций Hubzilla\"";
+App::$strings["Relay public postings to a connected GNU social account (formerly StatusNet)"] = "Пересылает общедоступные публикации на подключённую учётную запись GNU social (бывшая StatusNet)";
+App::$strings["Globally Available GNU social OAuthKeys"] = "Глобально доступные ключи OAuthKeys GNU Social";
+App::$strings["There are preconfigured OAuth key pairs for some GNU social servers available. If you are using one of them, please use these credentials. If not feel free to connect to any other GNU social instance (see below)."] = "Существуют предварительно настроенные пары ключей OAuth для некоторых доступных серверов GNU social. Если вы используете один из них, используйте эти учетные данные. Если вы не хотите подключаться к какому-либо другому серверу GNU social (см. ниже).";
+App::$strings["Provide your own OAuth Credentials"] = "Предоставьте ваши собственные регистрационные данные OAuth";
+App::$strings["No consumer key pair for GNU social found. Register your Hubzilla Account as an desktop client on your GNU social account, copy the consumer key pair here and enter the API base root. Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Hubzilla installation at your favourite GNU social installation."] = "Не найдена пользовательская пара ключей для GNU social. Зарегистрируйте свою учетную запись Hubzilla в качестве настольного клиента в своей учетной записи GNU social, скопируйте cюда пару ключей пользователя и введите корневой каталог базы API. Прежде чем регистрировать свою собственную пару ключей OAuth, спросите администратора, если ли уже пара ключей для этой установки Hubzilla в вашем GNU social.";
+App::$strings["OAuth Consumer Key"] = "Ключ клиента OAuth";
+App::$strings["OAuth Consumer Secret"] = "Пароль клиента OAuth";
+App::$strings["Base API Path"] = "Основной путь к API";
+App::$strings["Remember the trailing /"] = "Запомнить закрывающий /";
+App::$strings["GNU social application name"] = "Имя приложения GNU social";
+App::$strings["To connect to your GNU social account click the button below to get a security code from GNU social which you have to copy into the input box below and submit the form. Only your public posts will be posted to GNU social."] = "Чтобы подключиться к вашей учетной записи GNU social нажмите кнопку ниже для получения кода безопасности из GNU social, который вы должны скопировать в поле ввода ниже и отправить форму. Только ваши общедоступные сообщения будут опубликованы в GNU social.";
+App::$strings["Log in with GNU social"] = "Войти с GNU social";
+App::$strings["Copy the security code from GNU social here"] = "Скопируйте код безопасности GNU social здесь";
+App::$strings["Cancel Connection Process"] = "Отменить процесс подключения";
+App::$strings["Current GNU social API is"] = "Текущий GNU social API";
+App::$strings["Cancel GNU social Connection"] = "Отменить подключение с GNU social";
+App::$strings["Currently connected to: "] = "В настоящее время подключён к: ";
+App::$strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to GNU social will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Замечание: Из-за настроек конфиденциальности (скрыть данные своего профиля от неизвестных зрителей?) cсылка, потенциально включенная в общедоступные публикации, переданные в GNU social, приведет посетителя к пустой странице, информирующей его о том, что доступ к вашему профилю был ограничен.";
+App::$strings["Post to GNU social by default"] = "Публиковать в GNU social по умолчанию";
+App::$strings["If enabled your public postings will be posted to the associated GNU-social account by default"] = "Если включено, ваши общедоступные публикации будут опубликованы в связанной учётной записи GNU social по умолчанию";
+App::$strings["Clear OAuth configuration"] = "Очистить конфигурацию OAuth";
+App::$strings["GNU-Social Crosspost Connector"] = "Подключение пересылки публикаций GNU Social";
+App::$strings["Startpage App"] = "Приложение \"Стартовая страница\"";
+App::$strings["Set a preferred page to load on login from home page"] = "Устанавливает предпочтительную страницу для загрузки при входе с домашней страницы";
+App::$strings["Page to load after login"] = "Страница для загрузки после входа";
+App::$strings["Examples: "apps", "network?f=&gid=37" (privacy collection), "channel" or "notifications/system" (leave blank for default network page (grid)."] = "Примеры: "apps", "network?f=&gid=37" (privacy collection), "channel" or "notifications/system" (оставьте пустым для для страницы сети по умолчанию).";
+App::$strings["Startpage"] = "Стартовая страница";
+App::$strings["Allow magic authentication only to websites of your immediate connections"] = "Разрешить волшебную аутентификацию только на сайтах ваших непосредственных соединений";
+App::$strings["Authchoose App"] = "Приложение Authchoose";
+App::$strings["Authchoose"] = "";
+App::$strings["Not allowed."] = "Запрещено.";
+App::$strings["Skeleton App"] = "Приложение \"Скелет\"";
+App::$strings["A skeleton for addons, you can copy/paste"] = "Скелет для приложений. Вы можете использовать copy/paste";
+App::$strings["Some setting"] = "Некоторые настройки";
+App::$strings["A setting"] = "Настройка";
+App::$strings["Skeleton Settings"] = "Настройки скелета";
+App::$strings["ActivityPub Protocol Settings updated."] = "Настройки протокола ActivityPub обновлены.";
+App::$strings["The activitypub protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = "Протокол ActivityPub не поддерживает независимость от расположения. Ваши контакты установленные в этой сети могут быть недоступны из альтернативных мест размещения канала.";
+App::$strings["Activitypub Protocol App"] = "Приложение \"Протокол ActivityPub\"";
+App::$strings["Deliver to ActivityPub recipients in privacy groups"] = "Доставить получателям ActivityPub в группах конфиденциальности";
+App::$strings["May result in a large number of mentions and expose all the members of your privacy group"] = "Может привести к большому количеству упоминаний и раскрытию участников группы конфиденциальности";
+App::$strings["Send multi-media HTML articles"] = "Отправить HTML статьи с мультимедиа";
+App::$strings["Not supported by some microblog services such as Mastodon"] = "Не поддерживается некоторыми микроблогами, например Mastodon";
+App::$strings["Activitypub Protocol"] = "Протокол ActivityPub";
+App::$strings["No username found in import file."] = "Имя пользователя не найдено в файле для импорта.";
+App::$strings["Diaspora Protocol Settings updated."] = "Настройки протокола Diaspora обновлены.";
+App::$strings["The diaspora protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = "Протокол Diaspora не поддерживает независимость от расположения. Ваши контакты установленные в этой сети могут быть недоступны из альтернативных мест размещения канала.";
+App::$strings["Diaspora Protocol App"] = "Приложение \"Протокол Diaspora\"";
+App::$strings["Allow any Diaspora member to comment on your public posts"] = "Разрешить любому участнику Diaspora комментировать ваши общедоступные публикации";
+App::$strings["Prevent your hashtags from being redirected to other sites"] = "Предотвратить перенаправление тегов на другие сайты";
+App::$strings["Sign and forward posts and comments with no existing Diaspora signature"] = "Подписывать и отправлять публикации и комментарии с несуществующей подписью Diaspora";
+App::$strings["Followed hashtags (comma separated, do not include the #)"] = "Отслеживаемые теги (через запятую, исключая #)";
+App::$strings["Diaspora Protocol"] = "Протокол Diaspora";
+App::$strings["%1\$s dislikes %2\$s's %3\$s"] = "%1\$s не нравится %2\$s's %3\$s";
+App::$strings["Superblock App"] = "Приложение Superblock";
+App::$strings["Block channels"] = "Заблокировать каналы";
+App::$strings["superblock settings updated"] = "Настройки Superblock обновлены.";
+App::$strings["Currently blocked"] = "В настоящее время заблокирован";
+App::$strings["No channels currently blocked"] = "В настоящее время никакие каналы не блокируются";
+App::$strings["Block Completely"] = "Заблокировать полностью";
+App::$strings["Use markdown for editing posts"] = "Использовать язык разметки Markdown для редактирования публикаций";
+App::$strings["Dreamwidth Crosspost Connector Settings saved."] = "Настройки пересылки публикаций Dreamwidth сохранены.";
+App::$strings["Dreamwidth Crosspost Connector App"] = "Приложение \"Публикация в Dreamwidth\"";
+App::$strings["Relay public postings to Dreamwidth"] = "Пересылает общедоступные публикации в Dreamwidth";
+App::$strings["Dreamwidth username"] = "Имя пользователя Dreamwidth";
+App::$strings["Dreamwidth password"] = "Пароль Dreamwidth";
+App::$strings["Post to Dreamwidth by default"] = "Публиковать в Dreamwidth по умолчанию";
+App::$strings["Dreamwidth Crosspost Connector"] = "Публикация в Dreamwidth";
+App::$strings["Post to Dreamwidth"] = "Публиковать в Dreamwidth";
+App::$strings["Post to Friendica"] = "Опубликовать в Friendica";
+App::$strings["Friendica Crosspost Connector Settings saved."] = "Настройки пересылки публикаций Friendica сохранены.";
+App::$strings["Friendica Crosspost Connector App"] = "Приложение \"Публикация в Friendica\"";
+App::$strings["Relay public postings to a connected Friendica account"] = "Пересылает общедоступные публикации на подключённую учётную запись Friendica";
+App::$strings["Send public postings to Friendica by default"] = "Отправлять общедоступные публикации во Friendica по умолчанию";
+App::$strings["Friendica API Path"] = "Путь к Friendica API";
+App::$strings["https://{sitename}/api"] = "";
+App::$strings["Friendica login name"] = "Имя входа Friendica";
+App::$strings["Friendica password"] = "Пароль Friendica";
+App::$strings["Friendica Crosspost Connector"] = "Публикация в Friendica";
+App::$strings["Project Servers and Resources"] = "Серверы и ресурсы проекта";
+App::$strings["Project Creator and Tech Lead"] = "Создатель проекта и технический руководитель";
+App::$strings["And the hundreds of other people and organisations who helped make the Hubzilla possible."] = "И сотни других людей и организаций которые помогали в создании Hubzilla.";
+App::$strings["The Redmatrix/Hubzilla projects are provided primarily by volunteers giving their time and expertise - and often paying out of pocket for services they share with others."] = "Проекты Redmatrix / Hubzilla предоставляются, в основном, добровольцами, которые предоставляют свое время и опыт и, часто, оплачивают из своего кармана услуги, которыми они делятся с другими.";
+App::$strings["There is no corporate funding and no ads, and we do not collect and sell your personal information. (We don't control your personal information - you do.)"] = "Здесь нет корпоративного финансирования и рекламы, мы не собираем и не продаем вашу личную информацию. (Мы не контролируем вашу личную информацию - это делаете вы.)";
+App::$strings["Help support our ground-breaking work in decentralisation, web identity, and privacy."] = "Помогите поддержать нашу новаторскую работу в областях децентрализации, веб-идентификации и конфиденциальности.";
+App::$strings["Your donations keep servers and services running and also helps us to provide innovative new features and continued development."] = "В ваших пожертвованиях поддерживают серверы и службы, а также помогают нам предоставлять новые возможности и продолжать развитие.";
+App::$strings["Donate"] = "Пожертвовать";
+App::$strings["Choose a project, developer, or public hub to support with a one-time donation"] = "Выберите проект, разработчика или общедоступный узел для поддержки в форме единоразового пожертвования";
+App::$strings["Donate Now"] = "Пожертвовать сейчас";
+App::$strings["Or become a project sponsor (Hubzilla Project only)"] = "или станьте спонсором проекта (только для Hubzilla)";
+App::$strings["Please indicate if you would like your first name or full name (or nothing) to appear in our sponsor listing"] = "Пожалуйста, если желаете, укажите ваше имя для отображения в списке спонсоров.";
+App::$strings["Sponsor"] = "Спонсор";
+App::$strings["Special thanks to: "] = "Особые благодарности:";
+App::$strings["Enable Community Moderation"] = "Включить модерацию сообщества";
+App::$strings["Reputation automatically given to new members"] = "Репутация автоматически предоставляемая новым участникам";
+App::$strings["Reputation will never fall below this value"] = "Репутация никогда не упадёт ниже этого значения";
+App::$strings["Minimum reputation before posting is allowed"] = "Минимальная репутация для разрешения возможности размещать публикации";
+App::$strings["Minimum reputation before commenting is allowed"] = "Минимальная репутация для разрешения комментирования";
+App::$strings["Minimum reputation before a member is able to moderate other posts"] = "Минимальная репутация для возможности модерирования участником чужих публикаций";
+App::$strings["Max ratio of moderator's reputation that can be added to/deducted from reputation of person being moderated"] = "Максимальное соотношение репутации модератора, которое может быть добавлено / вычтено из репутации модерируемого участника";
+App::$strings["Reputation \"cost\" to post"] = "\"Стоимость\" репутации для публикации";
+App::$strings["Reputation \"cost\" to comment"] = "\"Стоимость\" репутации для комментирования";
+App::$strings["Reputation automatically recovers at this rate per hour until it reaches minimum_to_post"] = "Репутация автоматически восстанавливается с этой скоростью в час пока не достигает значения minimum_to_post";
+App::$strings["When minimum_to_moderate > reputation > minimum_to_post reputation recovers at this rate per hour"] = "При minimum_to_moderate > репутация > minimum_to_post репутация восстанавливается с этой скоростью в час";
+App::$strings["Community Moderation Settings"] = "Настройки модерирования сообщества";
+App::$strings["Channel Reputation"] = "Репутация канала";
+App::$strings["An Error has occurred."] = "Произошла ошибка.";
+App::$strings["Upvote"] = "За";
+App::$strings["Downvote"] = "Против";
+App::$strings["Can moderate reputation on my channel."] = "Может модерировать репутацию на моём канале";
+App::$strings["Insane Journal Crosspost Connector Settings saved."] = "Настройки пересылки публикаций Insane Journal сохранены.";
+App::$strings["Insane Journal Crosspost Connector App"] = "Приложение \"Публикация в Insane Journal\"";
+App::$strings["Relay public postings to Insane Journal"] = "Пересылает общедоступные публикации в Insane Journal";
+App::$strings["InsaneJournal username"] = "Имя пользователя Insane Journal";
+App::$strings["InsaneJournal password"] = "Пароль Insane Journal";
+App::$strings["Post to InsaneJournal by default"] = "Публиковать в Insane Journal по умолчанию";
+App::$strings["Insane Journal Crosspost Connector"] = "Публикация в Insane Journal";
+App::$strings["Post to Insane Journal"] = "Опубликовать в Insane Journal";
+App::$strings["Fuzzloc Settings updated."] = "Настройки примерного положения обновлены.";
+App::$strings["Fuzzy Location App"] = "Приложение \"Примерное положение\"";
+App::$strings["Blur your precise location if your channel uses browser location mapping"] = "Размывает вашего точное местоположение в случае если ваш канал использует отображение местоположения из браузера";
+App::$strings["Minimum offset in meters"] = "Минимальное смещение в метрах";
+App::$strings["Maximum offset in meters"] = "Максимальное смещение в метрах";
+App::$strings["Fuzzy Location"] = "Примерное положение";
+App::$strings["Channel is required."] = "Необходим канал.";
+App::$strings["Hubzilla Crosspost Connector Settings saved."] = "Настройки пересылки публикаций Hubzilla сохранены.";
+App::$strings["Relay public postings to another Hubzilla channel"] = "Пересылает общедоступные публикации в другой канал Hubzilla";
+App::$strings["Send public postings to Hubzilla channel by default"] = "Отправлять общедоступные публикации в канал Hubzilla по умолчанию";
+App::$strings["Hubzilla API Path"] = "Путь к Hubzilla API";
+App::$strings["Hubzilla login name"] = "Имя входа Hubzilla";
+App::$strings["Hubzilla channel name"] = "Название канала Hubzilla";
+App::$strings["Hubzilla Crosspost Connector"] = "Пересылка публикаций Hubzilla";
+App::$strings["Post to Hubzilla"] = "Опубликовать в Hubzilla";
+App::$strings["This is a fairly comprehensive and complete guitar chord dictionary which will list most of the available ways to play a certain chord, starting from the base of the fingerboard up to a few frets beyond the twelfth fret (beyond which everything repeats). A couple of non-standard tunings are provided for the benefit of slide players, etc."] = "";
+App::$strings["Chord names start with a root note (A-G) and may include sharps (#) and flats (b). This software will parse most of the standard naming conventions such as maj, min, dim, sus(2 or 4), aug, with optional repeating elements."] = "";
+App::$strings["Valid examples include A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, E7b13b11 ..."] = "Примеры действительных включают A, A7, Am7, Amaj7, Amaj9, Ammaj7, Aadd4, Asus2Add4, E7b13b11 ...";
+App::$strings["Guitar Chords"] = "Гитарные аккорды";
+App::$strings["The complete online chord dictionary"] = "Полный онлайн словарь аккордов";
+App::$strings["Tuning"] = "Настройка";
+App::$strings["Chord name: example: Em7"] = "Наименование аккорда - example: Em7";
+App::$strings["Show for left handed stringing"] = "Показывать струны для левшей";
+App::$strings["Quick Reference"] = "Быстрая ссылка";
+App::$strings["NSFW Settings saved."] = "Настройки NSFW сохранены.";
+App::$strings["NSFW App"] = "Приложение NSFW";
+App::$strings["Collapse content that contains predefined words"] = "Свернуть содержимое, содержащее предопределенные слова";
+App::$strings["This app looks in posts for the words/text you specify below, and collapses any content containing those keywords so it is not displayed at inappropriate times, such as sexual innuendo that may be improper in a work setting. It is polite and recommended to tag any content containing nudity with #NSFW. This filter can also match any other word/text you specify, and can thereby be used as a general purpose content filter."] = "Это приложение просматривает публикации для слов / текста, которые вы указываете ниже, и сворачивает любой контент, содержащий эти ключевые слова, поэтому он не отображается в неподходящее время, например, сексуальные инсинуации, которые могут быть неправильными в настройке работы. Например, мы рекомендуем отмечать любой контент, содержащий наготу, тегом #NSFW. Этот фильтр также способен реагировать на любое другое указанное вами слово / текст и может использоваться в качестве фильтра содержимого общего назначения.";
+App::$strings["Comma separated list of keywords to hide"] = "Список ключевых слов для скрытия, через запятую";
+App::$strings["Word, /regular-expression/, lang=xx, lang!=xx"] = "слово, /регулярное_выражение/, lang=xx, lang!=xx";
+App::$strings["NSFW"] = "";
+App::$strings["Possible adult content"] = "Возможно содержимое для взрослых";
+App::$strings["%s - view"] = "%s - просмотр";
+App::$strings["Wordpress Settings saved."] = "Настройки WordPress сохранены.";
+App::$strings["Wordpress Post App"] = "Приложение \"Публикация в Wordpress\"";
+App::$strings["Post to WordPress or anything else which uses the wordpress XMLRPC API"] = "Опубликовать в WordPress или в чём-то ещё, поддерживающем wordpress XMLRPC API";
+App::$strings["WordPress username"] = "Имя пользователя WordPress";
+App::$strings["WordPress password"] = "Пароль WordPress";
+App::$strings["WordPress API URL"] = "URL API WordPress";
+App::$strings["Typically https://your-blog.tld/xmlrpc.php"] = "Обычно https://your-blog.tld/xmlrpc.php";
+App::$strings["WordPress blogid"] = "";
+App::$strings["For multi-user sites such as wordpress.com, otherwise leave blank"] = "Для многопользовательских сайтов, таких, как wordpress.com. В противном случае оставьте пустым";
+App::$strings["Post to WordPress by default"] = "Публиковать в WordPress по умолчанию";
+App::$strings["Forward comments (requires hubzilla_wp plugin)"] = "Пересылать комментарии (требуется плагин hubzilla_wp)";
+App::$strings["Wordpress Post"] = "Публикация в WordPress";
+App::$strings["Post to WordPress"] = "Опубликовать в WordPress";
+App::$strings["Who likes me?"] = "Кому я нравлюсь?";
+App::$strings["file"] = "файл";
+App::$strings["Redmatrix File Storage Import"] = "Импорт файлового хранилища Redmatrix";
+App::$strings["This will import all your Redmatrix cloud files to this channel."] = "Это позволит импортировать все ваши файлы в Redmatrix в этот канал.";
+App::$strings["Gallery"] = "Галерея";
+App::$strings["Photo Gallery"] = "Фотогалерея";
+App::$strings["Gallery App"] = "Приложение \"Галерея\"";
+App::$strings["A simple gallery for your photo albums"] = "Простая галлерея для ваших фотоальбомов";
+App::$strings["__ctx:opensearch__ Search %1\$s (%2\$s)"] = "Искать %1\$s (%2\$s)";
+App::$strings["__ctx:opensearch__ \$Projectname"] = "";
+App::$strings["Search \$Projectname"] = "Поиск \$Projectname";
+App::$strings["View Larger"] = "Увеличить";
+App::$strings["Tile Server URL"] = "URL сервера Tile";
+App::$strings["A list of public tile servers"] = "Список общедоступных серверов";
+App::$strings["Nominatim (reverse geocoding) Server URL"] = "URL сервера Nominatim (обратное геокодирование)";
+App::$strings["A list of Nominatim servers"] = "Список серверов Nominatim";
+App::$strings["Default zoom"] = "Масштаб по умолчанию";
+App::$strings["The default zoom level. (1:world, 18:highest, also depends on tile server)"] = "Уровень размера по умолчанию (1 - весь мир, 18 - максимальный; зависит от сервера).";
+App::$strings["Include marker on map"] = "Включите маркер на карте";
+App::$strings["Include a marker on the map."] = "Включить маркер на карте";
+App::$strings["Who viewed my channel/profile"] = "Кто смотрел мой канал / профиль";
+App::$strings["Recent Channel/Profile Viewers"] = "Последние просмотры канала / профиля";
+App::$strings["No entries."] = "Нет записей.";
+App::$strings["An account has been created for you."] = "Учётная запись, которая была для вас создана.";
+App::$strings["Authentication successful but rejected: account creation is disabled."] = "Аутентификация выполнена успешно, но отклонена: создание учетной записи отключено.";
+App::$strings["text to include in all outgoing posts from this site"] = "текст, который будет добавлен во все исходящие публикации с этого сайта";
+App::$strings["Twitter settings updated."] = "Настройки Twitter обновлены";
+App::$strings["Twitter Crosspost Connector App"] = "Приложение \"Публикация в Twitter\"";
+App::$strings["Relay public posts to Twitter"] = "Пересылает общедоступные публикации в Twitter";
+App::$strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Не найдено пары ключей для Twitter. Пожалуйста, свяжитесь с администратором сайта.";
+App::$strings["At this Hubzilla instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your public posts will be posted to Twitter."] = "В этой установке Hubzilla плагин Twitter был включён, однако пока он не подключён к вашему аккаунту в Twitter. Для этого нажмите на кнопку ниже для получения PIN-кода от Twitter который нужно скопировать в поле ввода и отправить форму. Только ваши общедоступные публикации будут опубликованы в Twitter.";
+App::$strings["Log in with Twitter"] = "Войти в Twitter";
+App::$strings["Copy the PIN from Twitter here"] = "Скопируйте PIN-код из Twitter здесь";
+App::$strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to Twitter will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Замечание: Из-за настроек конфиденциальности (скрыть данные своего профиля от неизвестных зрителей?) cсылка, потенциально включенная в общедоступные публикации, переданные в Twitter, приведет посетителя к пустой странице, информирующей его о том, что доступ к вашему профилю был ограничен.";
+App::$strings["Twitter post length"] = "Длина публикации Twitter";
+App::$strings["Maximum tweet length"] = "Максимальная длина твита";
+App::$strings["Send public postings to Twitter by default"] = "Отправлять общедоступные публикации в Twitter по умолчанию";
+App::$strings["If enabled your public postings will be posted to the associated Twitter account by default"] = "Если включено, ваши общедоступные публикации будут опубликованы в связанной учётной записи Twitter по умолчанию";
+App::$strings["Twitter Crosspost Connector"] = "Публикация в Twitter";
+App::$strings["Post to Twitter"] = "Опубликовать в Twitter";
+App::$strings["Flag Adult Photos"] = "Пометка фотографий для взрослых";
+App::$strings["Provide photo edit option to hide inappropriate photos from default album view"] = "Предоставьте возможность редактирования фотографий, чтобы скрыть неприемлемые фотографии из альбома по умолчанию";
+App::$strings["Libertree Crosspost Connector Settings saved."] = "Настройки пересылки публикаций Libertree сохранены.";
+App::$strings["Libertree Crosspost Connector App"] = "Приложение \"Пересылка публикаций Libertree\"";
+App::$strings["Relay public posts to Libertree"] = "Пересылает общедоступные публикации в Libertree";
+App::$strings["Libertree API token"] = "Токен Libertree API";
+App::$strings["Libertree site URL"] = "URL сайта Libertree";
+App::$strings["Post to Libertree by default"] = "Публиковать в Libertree по умолчанию";
+App::$strings["Libertree Crosspost Connector"] = "Пересылка публикаций Libertree";
+App::$strings["Post to Libertree"] = "Опубликовать в Libertree";
+App::$strings["XMPP settings updated."] = "Настройки XMPP обновлены.";
+App::$strings["XMPP App"] = "Приложение XMPP";
+App::$strings["Embedded XMPP (Jabber) client"] = "Встренный клиент XMPP (Jabber)";
+App::$strings["Individual credentials"] = "Индивидуальные разрешения";
+App::$strings["Jabber BOSH server"] = "Сервер Jabber BOSH";
+App::$strings["XMPP Settings"] = "Настройки XMPP";
+App::$strings["Jabber BOSH host"] = "Узел Jabber BOSH";
+App::$strings["Use central userbase"] = "Использовать центральную базу данных";
+App::$strings["If enabled, members will automatically login to an ejabberd server that has to be installed on this machine with synchronized credentials via the \"auth_ejabberd.php\" script."] = "Если включено, участники автоматически войдут на сервер ejabberd, который должен быть установлен на этом компьютере с синхронизированными учетными данными через скрипт \"auth_ejabberd.php\".";
+App::$strings["pageheader Settings saved."] = "Настройки шапки страницы сохранены.";
+App::$strings["Page Header App"] = "Приложение \"Заголовок страницы\"";
+App::$strings["Inserts a page header"] = "Вставляет заголовок страницы";
+App::$strings["Message to display on every page on this server"] = "Отображаемое сообщение на каждой странице на этом сервере.";
+App::$strings["Page Header"] = "Заголовок страницы";
+App::$strings["This website is tracked using the Piwik analytics tool."] = "Этот сайт отслеживается с помощью инструментов аналитики Piwik.";
+App::$strings["If you do not want that your visits are logged this way you can set a cookie to prevent Piwik from tracking further visits of the site (opt-out)."] = "Если вы не хотите, чтобы ваши визиты регистрировались таким образом, вы можете отключить cookie с тем, чтобы Piwik не отслеживал дальнейшие посещения сайта.";
+App::$strings["Piwik Base URL"] = "Базовый URL Piwik";
+App::$strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = "Абсолютный путь к вашей установке Piwik (без типа протокола, с начальным слэшем)";
+App::$strings["Site ID"] = "ID сайта";
+App::$strings["Show opt-out cookie link?"] = "Показывать ссылку на отказ от использования cookies?";
+App::$strings["Asynchronous tracking"] = "Асинхронное отслеживание";
+App::$strings["Enable frontend JavaScript error tracking"] = "Включить отслеживание ошибок JavaScript на фронтенде.";
+App::$strings["This feature requires Piwik >= 2.2.0"] = "Эта функция требует версию Piwik >= 2.2.0";
+App::$strings["You're welcome."] = "Пожалуйста.";
+App::$strings["Ah shucks..."] = "О, чёрт...";
+App::$strings["Don't mention it."] = "Не стоит благодарности.";
+App::$strings["<blush>"] = "<краснею>";
+App::$strings["Send test email"] = "Отправить тестовый email";
+App::$strings["Mail sent."] = "Сообщение отправлено";
+App::$strings["Sending of mail failed."] = "Не удалось отправить сообщение.";
+App::$strings["Mail Test"] = "Тестовое сообщение";
+App::$strings["Three Dimensional Tic-Tac-Toe"] = "Tic-Tac-Toe в трёх измерениях";
+App::$strings["3D Tic-Tac-Toe"] = "";
+App::$strings["New game"] = "Новая игра";
+App::$strings["New game with handicap"] = "Новая игра с форой";
+App::$strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "Трехмерный Tic-Tac-Toe похож на традиционную игру, за исключением того, что игра идёт на нескольких уровнях одновременно.";
+App::$strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "Имеется три уровня. Вы выигрываете, получая три подряд на любом уровне, а также вверх, вниз и по диагонали на разных уровнях.";
+App::$strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "Игра с форой отключает центральную позицию на среднем уровне, потому что игрок, претендующий на этот квадрат, часто имеет несправедливое преимущество.";
+App::$strings["You go first..."] = "Вы начинаете...";
+App::$strings["I'm going first this time..."] = "На этот раз начинаю я...";
+App::$strings["You won!"] = "Вы выиграли!";
+App::$strings["\"Cat\" game!"] = "Ничья!";
+App::$strings["I won!"] = "Я выиграл!";
+App::$strings["Add some colour to tag clouds"] = "Добавить немного цвета для облака тегов";
+App::$strings["Rainbow Tag App"] = "Приложение \"Радуга тегов\"";
+App::$strings["Rainbow Tag"] = "Радуга тегов";
+App::$strings["Your channel has been upgraded to \$Projectname version"] = "Ваш канал был обновлён до версии \$Projectname";
+App::$strings["Please have a look at the"] = "Пожалуйста, взгляните на";
+App::$strings["git history"] = "в истории git";
+App::$strings["change log"] = "журнал измнений";
+App::$strings["for further info."] = "для дополнительных сведений.";
+App::$strings["Upgrade Info"] = "Сведения об обновлении";
+App::$strings["Do not show this again"] = "Больше не показывать";
+App::$strings["Hubzilla Directory Stats"] = "Каталог статистики Hubzilla";
+App::$strings["Total Hubs"] = "Всего хабов";
+App::$strings["Hubzilla Hubs"] = "Хабы Hubzilla";
+App::$strings["Friendica Hubs"] = "Хабы Friendica";
+App::$strings["Diaspora Pods"] = "Стручки Diaspora";
+App::$strings["Hubzilla Channels"] = "Каналы Hubzilla";
+App::$strings["Friendica Channels"] = "Каналы Friendica";
+App::$strings["Diaspora Channels"] = "Каналы Diaspora";
+App::$strings["Aged 35 and above"] = "Возраст 35 и выше";
+App::$strings["Aged 34 and under"] = "Возраст 34 и ниже";
+App::$strings["Average Age"] = "Средний возраст";
+App::$strings["Known Chatrooms"] = "Известные чаты";
+App::$strings["Known Tags"] = "Известные теги";
+App::$strings["Please note Diaspora and Friendica statistics are merely those **this directory** is aware of, and not all those known in the network. This also applies to chatrooms,"] = "Обратите внимание, что статистика Diaspora и Friendica это только те, о которых ** этот каталог ** знает, а не все известные в сети. Это также относится и к чатам.";
+App::$strings["Federate"] = "Федерировать";
+App::$strings["nofed Settings saved."] = "Настройки nofed сохранены.";
+App::$strings["No Federation App"] = "Приложение No Federation";
+App::$strings["Prevent posting from being federated to anybody. It will exist only on your channel page."] = "Запрещает федеративные функций для публикаций. Они будут существовать только на странице вашего канала.";
+App::$strings["Federate posts by default"] = "Разрешить федерацию публикаций по умолчанию";
+App::$strings["No Federation"] = "Отключить Federation";
+App::$strings["TOTP Two-Step Verification"] = "Двухэтапная верификация TOTP";
+App::$strings["Enter the 2-step verification generated by your authenticator app:"] = "Введите код проверки, созданный вашим приложением для аутентификации";
+App::$strings["Success!"] = "Успех!";
+App::$strings["Invalid code, please try again."] = "Неверный код. Пожалуйста, попробуйте ещё раз.";
+App::$strings["Too many invalid codes..."] = "Слишком много неверных кодов...";
+App::$strings["Verify"] = "Проверить";
+App::$strings["You haven't set a TOTP secret yet.\nPlease click the button below to generate one and register this site\nwith your preferred authenticator app."] = "Вы еще не установили секретный код TOTP. Пожалуйста, нажмите на кнопку ниже, чтобы сгенерировать его и зарегистрировать этот сайт в предпочитаемом вами приложении для аутентификации.";
+App::$strings["Your TOTP secret is"] = "Ваш секретный код TOTP";
+App::$strings["Be sure to save it somewhere in case you lose or replace your mobile device.\nUse your mobile device to scan the QR code below to register this site\nwith your preferred authenticator app."] = "Обязательно сохраните его где-нибудь на случай потери или замены мобильного устройства. С помощью мобильного устройства отсканируйте приведенный ниже QR-код, чтобы зарегистрировать этот сайт в предпочитаемом вами приложении для аутентификации.";
+App::$strings["Test"] = "Тест";
+App::$strings["Generate New Secret"] = "Сгенерировать новый код";
+App::$strings["Go"] = "Вперёд";
+App::$strings["Enter your password"] = "Введите ваш пароль";
+App::$strings["enter TOTP code from your device"] = "введите код TOTP из вашего устройства";
+App::$strings["Pass!"] = "Принято!";
+App::$strings["Fail"] = "Отказано";
+App::$strings["Incorrect password, try again."] = "Неверный пароль, попробуйте снова.";
+App::$strings["Record your new TOTP secret and rescan the QR code above."] = "Запишите ваш секретный код TOTP и повторно отсканируйте приведенный ниже QR-код.";
+App::$strings["TOTP Settings"] = "Настройки TOTP";
+App::$strings["Hubzilla File Storage Import"] = "Импорт файлового хранилища Hubzilla";
+App::$strings["This will import all your cloud files from another server."] = "Это позволит импортировать все ваши файлы с другого сервера.";
+App::$strings["Hubzilla Server base URL"] = "Базовый URL сервера Hubzilla";
+App::$strings["NSA Bait App"] = "Приложение NSA Bait";
+App::$strings["Make yourself a political target"] = "Сделать себя политической мишенью";
+App::$strings["Smileybutton App"] = "Приложение \"Кнопка со смайликам\"";
+App::$strings["Adds a smileybutton to the jot editor"] = "Добавлять кнопку со смайликами в редактор Jot";
+App::$strings["Hide the button and show the smilies directly."] = "Скрыть кнопку и сразу показывать смайлики.";
+App::$strings["Smileybutton Settings"] = "Настройки кнопки со смайликами";
+App::$strings["Flattr this!"] = "Flattr это!";
+App::$strings["Flattr widget settings updated."] = "Настройки виджета Flattr обновлены.";
+App::$strings["Flattr Widget App"] = "Приложение \"Виджет Flattr\"";
+App::$strings["Add a Flattr button to your channel page"] = "Добавить кнопку Flattr на страницу вашего канала";
+App::$strings["Flattr user"] = "Пользователь Flattr";
+App::$strings["URL of the Thing to flattr"] = "URL ccылки на Flattr";
+App::$strings["If empty channel URL is used"] = "Если пусто, то используется URL канала";
+App::$strings["Title of the Thing to flattr"] = "Заголовок вещи на Flattr";
+App::$strings["If empty \"channel name on The Hubzilla\" will be used"] = "Если пусто, то будет использовано \"Название канала Hubzilla\"";
+App::$strings["Static or dynamic flattr button"] = "Статическая или динамическая кнопка Flattr";
+App::$strings["static"] = "статическая";
+App::$strings["dynamic"] = "динамическая";
+App::$strings["Alignment of the widget"] = "Выравнивание виджета";
+App::$strings["left"] = "слева";
+App::$strings["right"] = "справа";
+App::$strings["Flattr Widget"] = "Виджет Flattr";
+App::$strings["lonely"] = "одинокий";
+App::$strings["drunk"] = "пьяный";
+App::$strings["horny"] = "возбуждённый";
+App::$strings["stoned"] = "под кайфом";
+App::$strings["fucked up"] = "облажался";
+App::$strings["clusterfucked"] = "в полной заднице";
+App::$strings["crazy"] = "сумасшедший";
+App::$strings["hurt"] = "обиженный";
+App::$strings["sleepy"] = "сонный";
+App::$strings["grumpy"] = "сердитый";
+App::$strings["high"] = "кайфует";
+App::$strings["semi-conscious"] = "в полубезсознании";
+App::$strings["in love"] = "влюблённый";
+App::$strings["in lust"] = "похотливый";
+App::$strings["naked"] = "обнажённый";
+App::$strings["stinky"] = "вонючий";
+App::$strings["sweaty"] = "потный";
+App::$strings["bleeding out"] = "истекающий кровью";
+App::$strings["victorious"] = "победивший";
+App::$strings["defeated"] = "проигравший";
+App::$strings["envious"] = "завидует";
+App::$strings["jealous"] = "ревнует";
+App::$strings["The GNU-Social protocol does not support location independence. Connections you make within that network may be unreachable from alternate channel locations."] = "Протокол GNU-Social не поддерживает независимость от расположения. Ваши контакты установленные в этой сети могут быть недоступны из альтернативных мест размещения канала.";
+App::$strings["GNU-Social Protocol App"] = "Приложение \"Протокол GNU-Social\"";
+App::$strings["GNU-Social Protocol"] = "Протокол GNU-Social";
+App::$strings["Follow"] = "Отслеживать";
+App::$strings["%1\$s is now following %2\$s"] = "%1\$s сейчас отслеживает %2\$s";
+App::$strings["WYSIWYG status editor"] = "WYSIWYG редактор статуса ";
+App::$strings["WYSIWYG Status App"] = "Приложение \"WYSIWYG статус\"";
+App::$strings["WYSIWYG Status"] = "WYSIWYG статус";
diff --git a/view/tpl/connection_template.tpl b/view/tpl/connection_template.tpl
index a40406d5d..de22bcdbb 100755
--- a/view/tpl/connection_template.tpl
+++ b/view/tpl/connection_template.tpl
@@ -7,6 +7,9 @@
{{$contact.ignore}}
+ {{/if}}
+ {{if $contact.connect}}
+ {{$contact.connect}}
{{/if}}
{{$contact.delete}} {{$contact.edit}}
--
cgit v1.2.3
From cdcac8625623dd4cf309bcd942833caad8d7af6b Mon Sep 17 00:00:00 2001
From: Mario Vavti
Date: Wed, 2 Oct 2019 08:59:34 +0000
Subject: fix missing summary in mod article_edit
(cherry picked from commit 2c7ed093699ea0c0f68068fdd8a035454b9a76a3)
---
Zotlabs/Module/Article_edit.php | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/Zotlabs/Module/Article_edit.php b/Zotlabs/Module/Article_edit.php
index d3cce343f..635b3ce2a 100644
--- a/Zotlabs/Module/Article_edit.php
+++ b/Zotlabs/Module/Article_edit.php
@@ -85,10 +85,9 @@ class Article_edit extends \Zotlabs\Web\Controller {
$mimetype = $itm[0]['mimetype'];
+ $summary = (($itm[0]['summary']) ? '[summary]' . $itm[0]['summary'] . '[/summary]' . "\r\n" : '');
$content = $itm[0]['body'];
-
-
$rp = 'articles/' . $channel['channel_address'];
$x = array(
@@ -110,7 +109,7 @@ class Article_edit extends \Zotlabs\Web\Controller {
'ptyp' => $itm[0]['type'],
'mimeselect' => false,
'mimetype' => $itm[0]['mimetype'],
- 'body' => undo_post_tagging($content),
+ 'body' => $summary . undo_post_tagging($content),
'post_id' => $post_id,
'visitor' => true,
'title' => htmlspecialchars($itm[0]['title'],ENT_COMPAT,'UTF-8'),
--
cgit v1.2.3
From de902d179e1c032f8d3cbe801d38072efcd36ef1 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Thu, 3 Oct 2019 18:25:57 +0200
Subject: Allow processing of forum posts through mentions in addons
---
Zotlabs/Lib/Libzot.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Zotlabs/Lib/Libzot.php b/Zotlabs/Lib/Libzot.php
index 0c90ff34d..100d45c05 100644
--- a/Zotlabs/Lib/Libzot.php
+++ b/Zotlabs/Lib/Libzot.php
@@ -1764,7 +1764,7 @@ class Libzot {
// if it's a sourced post, call the post_local hooks as if it were
// posted locally so that crosspost connectors will be triggered.
- if(check_item_source($arr['uid'], $arr)) {
+ if(check_item_source($arr['uid'], $arr) || ($channel['xchan_pubforum'] == 1)) {
/**
* @hooks post_local
* Called when an item has been posted on this machine via mod/item.php (also via API).
--
cgit v1.2.3
From b6db1898b12aac45ce40b49ab36acf5e74902dc3 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Thu, 3 Oct 2019 18:27:25 +0200
Subject: Get extended channel info using channelx_by_hash()
---
include/zot.php | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/include/zot.php b/include/zot.php
index bd85dd755..eab75e235 100644
--- a/include/zot.php
+++ b/include/zot.php
@@ -1776,17 +1776,14 @@ function process_delivery($sender, $arr, $deliveries, $relay, $public = false, $
$DR = new Zotlabs\Lib\DReport(z_root(),$sender['hash'],$d['hash'],$arr['mid']);
- $r = q("select * from channel where channel_hash = '%s' limit 1",
- dbesc($d['hash'])
- );
+ $channel = channelx_by_hash($d['hash']);
- if(! $r) {
+ if(! $channel) {
$DR->update('recipient not found');
$result[] = $DR->get();
continue;
}
- $channel = $r[0];
$DR->set_name($channel['channel_name'] . ' <' . channel_reddress($channel) . '>');
/* blacklisted channels get a permission denied, no special message to tip them off */
--
cgit v1.2.3
From 6feb864c384a46208c94824797eb2b4b92549840 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Thu, 3 Oct 2019 18:28:29 +0200
Subject: Allow processing of forum posts through mentions in addons
---
include/zot.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/zot.php b/include/zot.php
index eab75e235..d08146287 100644
--- a/include/zot.php
+++ b/include/zot.php
@@ -2029,7 +2029,7 @@ function process_delivery($sender, $arr, $deliveries, $relay, $public = false, $
// if it's a sourced post, call the post_local hooks as if it were
// posted locally so that crosspost connectors will be triggered.
- if(check_item_source($arr['uid'], $arr)) {
+ if(check_item_source($arr['uid'], $arr) || ($channel['xchan_pubforum'] == 1)) {
/**
* @hooks post_local
* Called when an item has been posted on this machine via mod/item.php (also via API).
--
cgit v1.2.3
From b9dec84489fc90cb43ac9c219c77eb82f52d857b Mon Sep 17 00:00:00 2001
From: zotlabs
Date: Thu, 3 Oct 2019 22:16:11 -0700
Subject: fix event timezones for zot6
---
Zotlabs/Lib/Activity.php | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php
index b74f6b2bc..d1fa8e49e 100644
--- a/Zotlabs/Lib/Activity.php
+++ b/Zotlabs/Lib/Activity.php
@@ -202,6 +202,19 @@ class Activity {
$ev = bbtoevent($x['content']);
if($ev) {
+ $t = q("select id from item where resource_type = 'event' and resource_id = '%s'",
+ dbesc($ev['event_hash'])
+ );
+ if($t)
+ $tz = get_iconfig($t[0]['id'],'event','timezone','UTC');
+ if(! $tz)
+ $tz = 'UTC';
+
+ $ev['dtstart'] = datetime_convert($tz,'UTC',$ev['dtstart'], ATOM_TIME);
+ if (! $ev['nofinish']) {
+ $ev['dtend'] = datetime_convert($tz,'UTC',$ev['dtend'], ATOM_TIME);
+ }
+
$actor = null;
if(array_key_exists('author',$x) && array_key_exists('link',$x['author'])) {
$actor = $x['author']['link'][0]['href'];
--
cgit v1.2.3
From 1fbc8739b9521703e68f274728ec04b4b941d49e Mon Sep 17 00:00:00 2001
From: Mario Vavti
Date: Fri, 4 Oct 2019 07:18:19 +0000
Subject: fix bbcode event reshare timezone issue
(cherry picked from commit 79bcc157bf8f0c67a8ee41ae9c53a9dec969f8d1)
---
include/bbcode.php | 1 +
include/event.php | 6 ++++++
2 files changed, 7 insertions(+)
diff --git a/include/bbcode.php b/include/bbcode.php
index 485a1f5b2..bb9144b1d 100644
--- a/include/bbcode.php
+++ b/include/bbcode.php
@@ -1346,6 +1346,7 @@ function bbcode($Text, $options = []) {
$Text = preg_replace("/\[event\-finish\](.*?)\[\/event\-finish\]/ism",'',$Text);
$Text = preg_replace("/\[event\-id\](.*?)\[\/event\-id\]/ism",'',$Text);
$Text = preg_replace("/\[event\-location\](.*?)\[\/event\-location\]/ism",'',$Text);
+ $Text = preg_replace("/\[event\-timezone\](.*?)\[\/event\-timezone\]/ism",'',$Text);
$Text = preg_replace("/\[event\-adjust\](.*?)\[\/event\-adjust\]/ism",'',$Text);
$Text = str_replace("\0",'$',$Text);
diff --git a/include/event.php b/include/event.php
index 6689919cf..6be1b6705 100644
--- a/include/event.php
+++ b/include/event.php
@@ -276,6 +276,9 @@ function format_event_bbcode($ev) {
if($ev['event_hash'])
$o .= '[event-id]' . $ev['event_hash'] . '[/event-id]';
+ if($ev['timezone'])
+ $o .= '[event-timezone]' . $ev['timezone'] . '[/event-timezone]';
+
if($ev['adjust'])
$o .= '[event-adjust]' . $ev['adjust'] . '[/event-adjust]';
@@ -324,6 +327,9 @@ function bbtoevent($s) {
if(preg_match("/\[event\-id\](.*?)\[\/event\-id\]/is",$s,$match))
$ev['event_hash'] = $match[1];
$match = '';
+ if(preg_match("/\[event\-timezone\](.*?)\[\/event\-timezone\]/is",$s,$match))
+ $ev['timezone'] = $match[1];
+ $match = '';
if(preg_match("/\[event\-adjust\](.*?)\[\/event\-adjust\]/is",$s,$match))
$ev['adjust'] = $match[1];
if(array_key_exists('dtstart',$ev)) {
--
cgit v1.2.3
From baffa969d387367a3270fa234f2cd3935e82e85d Mon Sep 17 00:00:00 2001
From: zotlabs
Date: Fri, 4 Oct 2019 14:28:31 -0700
Subject: another timezone fix
---
Zotlabs/Lib/Activity.php | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php
index b74f6b2bc..17bf4bfb0 100644
--- a/Zotlabs/Lib/Activity.php
+++ b/Zotlabs/Lib/Activity.php
@@ -202,6 +202,10 @@ class Activity {
$ev = bbtoevent($x['content']);
if($ev) {
+ if (! $ev['timezone']) {
+ $ev['timezone'] = 'UTC';
+ }
+
$actor = null;
if(array_key_exists('author',$x) && array_key_exists('link',$x['author'])) {
$actor = $x['author']['link'][0]['href'];
@@ -212,14 +216,14 @@ class Activity {
'name' => $ev['summary'],
// 'summary' => bbcode($ev['summary'], [ 'cache' => true ]),
// RFC3339 Section 4.3
- 'startTime' => (($ev['adjust']) ? datetime_convert('UTC','UTC',$ev['dtstart'], ATOM_TIME) : datetime_convert('UTC','UTC',$ev['dtstart'],'Y-m-d\\TH:i:s-00:00')),
+ 'startTime' => (($ev['adjust']) ? datetime_convert($ev['timezone'],'UTC',$ev['dtstart'], ATOM_TIME) : datetime_convert('UTC','UTC',$ev['dtstart'],'Y-m-d\\TH:i:s-00:00')),
'content' => bbcode($ev['description'], [ 'cache' => true ]),
'location' => [ 'type' => 'Place', 'content' => bbcode($ev['location'], [ 'cache' => true ]) ],
'source' => [ 'content' => format_event_bbcode($ev), 'mediaType' => 'text/bbcode' ],
'actor' => $actor,
];
if(! $ev['nofinish']) {
- $y['endTime'] = (($ev['adjust']) ? datetime_convert('UTC','UTC',$ev['dtend'], ATOM_TIME) : datetime_convert('UTC','UTC',$ev['dtend'],'Y-m-d\\TH:i:s-00:00'));
+ $y['endTime'] = (($ev['adjust']) ? datetime_convert($ev['timezone'],'UTC',$ev['dtend'], ATOM_TIME) : datetime_convert('UTC','UTC',$ev['dtend'],'Y-m-d\\TH:i:s-00:00'));
}
// copy attachments from the passed object - these are already formatted for ActivityStreams
--
cgit v1.2.3
From 562e39c9c5d79823b047886dbfb87deee3f4ca01 Mon Sep 17 00:00:00 2001
From: Zot
Date: Sat, 5 Oct 2019 10:31:11 +0200
Subject: another timezone fix
---
Zotlabs/Lib/Activity.php | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php
index b74f6b2bc..b869c55b5 100644
--- a/Zotlabs/Lib/Activity.php
+++ b/Zotlabs/Lib/Activity.php
@@ -202,6 +202,11 @@ class Activity {
$ev = bbtoevent($x['content']);
if($ev) {
+
+ if (! $ev['timezone']) {
+ $ev['timezone'] = 'UTC';
+ }
+
$actor = null;
if(array_key_exists('author',$x) && array_key_exists('link',$x['author'])) {
$actor = $x['author']['link'][0]['href'];
@@ -212,14 +217,14 @@ class Activity {
'name' => $ev['summary'],
// 'summary' => bbcode($ev['summary'], [ 'cache' => true ]),
// RFC3339 Section 4.3
- 'startTime' => (($ev['adjust']) ? datetime_convert('UTC','UTC',$ev['dtstart'], ATOM_TIME) : datetime_convert('UTC','UTC',$ev['dtstart'],'Y-m-d\\TH:i:s-00:00')),
+ 'startTime' => (($ev['adjust']) ? datetime_convert($ev['timezone'],'UTC',$ev['dtstart'], ATOM_TIME) : datetime_convert('UTC','UTC',$ev['dtstart'],'Y-m-d\\TH:i:s-00:00')),
'content' => bbcode($ev['description'], [ 'cache' => true ]),
'location' => [ 'type' => 'Place', 'content' => bbcode($ev['location'], [ 'cache' => true ]) ],
'source' => [ 'content' => format_event_bbcode($ev), 'mediaType' => 'text/bbcode' ],
'actor' => $actor,
];
if(! $ev['nofinish']) {
- $y['endTime'] = (($ev['adjust']) ? datetime_convert('UTC','UTC',$ev['dtend'], ATOM_TIME) : datetime_convert('UTC','UTC',$ev['dtend'],'Y-m-d\\TH:i:s-00:00'));
+ $y['endTime'] = (($ev['adjust']) ? datetime_convert($ev['timezone'],'UTC',$ev['dtend'], ATOM_TIME) : datetime_convert('UTC','UTC',$ev['dtend'],'Y-m-d\\TH:i:s-00:00'));
}
// copy attachments from the passed object - these are already formatted for ActivityStreams
--
cgit v1.2.3
From 79b0a6ba9c1a45f98a39870e424335613dc2e77f Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sat, 5 Oct 2019 10:31:47 +0200
Subject: Allow addons to process forum posts published through mentions
---
Zotlabs/Lib/Libzot.php | 2 +-
include/zot.php | 9 +++------
2 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/Zotlabs/Lib/Libzot.php b/Zotlabs/Lib/Libzot.php
index 0c90ff34d..100d45c05 100644
--- a/Zotlabs/Lib/Libzot.php
+++ b/Zotlabs/Lib/Libzot.php
@@ -1764,7 +1764,7 @@ class Libzot {
// if it's a sourced post, call the post_local hooks as if it were
// posted locally so that crosspost connectors will be triggered.
- if(check_item_source($arr['uid'], $arr)) {
+ if(check_item_source($arr['uid'], $arr) || ($channel['xchan_pubforum'] == 1)) {
/**
* @hooks post_local
* Called when an item has been posted on this machine via mod/item.php (also via API).
diff --git a/include/zot.php b/include/zot.php
index bd85dd755..d08146287 100644
--- a/include/zot.php
+++ b/include/zot.php
@@ -1776,17 +1776,14 @@ function process_delivery($sender, $arr, $deliveries, $relay, $public = false, $
$DR = new Zotlabs\Lib\DReport(z_root(),$sender['hash'],$d['hash'],$arr['mid']);
- $r = q("select * from channel where channel_hash = '%s' limit 1",
- dbesc($d['hash'])
- );
+ $channel = channelx_by_hash($d['hash']);
- if(! $r) {
+ if(! $channel) {
$DR->update('recipient not found');
$result[] = $DR->get();
continue;
}
- $channel = $r[0];
$DR->set_name($channel['channel_name'] . ' <' . channel_reddress($channel) . '>');
/* blacklisted channels get a permission denied, no special message to tip them off */
@@ -2032,7 +2029,7 @@ function process_delivery($sender, $arr, $deliveries, $relay, $public = false, $
// if it's a sourced post, call the post_local hooks as if it were
// posted locally so that crosspost connectors will be triggered.
- if(check_item_source($arr['uid'], $arr)) {
+ if(check_item_source($arr['uid'], $arr) || ($channel['xchan_pubforum'] == 1)) {
/**
* @hooks post_local
* Called when an item has been posted on this machine via mod/item.php (also via API).
--
cgit v1.2.3
From d6634eb14e3fd6afdfd8b1f0a74a200a55c2826d Mon Sep 17 00:00:00 2001
From: Mario Vavti
Date: Sat, 5 Oct 2019 20:02:08 +0000
Subject: fix zap->hubzlla event title compatibility
(cherry picked from commit d8b8d8ceb5cc9d701f91dac26834af15f3257cce)
---
Zotlabs/Lib/Activity.php | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php
index b869c55b5..844127ee3 100644
--- a/Zotlabs/Lib/Activity.php
+++ b/Zotlabs/Lib/Activity.php
@@ -1693,11 +1693,12 @@ class Activity {
}
if($act->obj['type'] === 'Event') {
+
$s['obj'] = [];
$s['obj']['asld'] = $act->obj;
$s['obj']['type'] = ACTIVITY_OBJ_EVENT;
$s['obj']['id'] = $act->obj['id'];
- $s['obj']['title'] = $act->obj['summary'];
+ $s['obj']['title'] = $act->obj['name'];
if(strpos($act->obj['startTime'],'Z'))
$s['obj']['adjust'] = true;
--
cgit v1.2.3
From 5c4c6e68f600d50deed8ddb32dd6702af9b52853 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sun, 6 Oct 2019 12:02:45 +0200
Subject: Remove visible channels list from pubstream tags cloud creation
procedure
---
include/taxonomy.php | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/include/taxonomy.php b/include/taxonomy.php
index b0304de5b..a9991b617 100644
--- a/include/taxonomy.php
+++ b/include/taxonomy.php
@@ -334,13 +334,14 @@ function pub_tagadelic($net,$site,$limit,$recent,$safemode,$type) {
$count = intval($limit);
if($site) {
- $uids = " and item.uid in ( " . stream_perms_api_uids(PERMS_PUBLIC) . " ) and item_private = 0 and item_wall = 1 ";
+ //$uids = " and item.uid in ( " . stream_perms_api_uids(PERMS_PUBLIC) . " ) and item_private = 0 and item_wall = 1 ";
}
else {
$sys = get_sys_channel();
$uids = " and item.uid = " . intval($sys['channel_id']) . " ";
- $sql_extra = " and item_private = 0 ";
}
+
+ $sql_extra = " and item_private = 0 ";
if($recent)
$sql_extra .= " and item.created > '" . datetime_convert('UTC','UTC', 'now - ' . intval($recent) . ' days ') . "' ";
--
cgit v1.2.3
From aa44da35bad02fda6c123a7961993ad687353031 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sun, 6 Oct 2019 19:24:28 +0200
Subject: Revert "Remove visible channels list from pubstream tags cloud
creation procedure"
This reverts commit 5c4c6e68f600d50deed8ddb32dd6702af9b52853
---
include/taxonomy.php | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/include/taxonomy.php b/include/taxonomy.php
index a9991b617..b0304de5b 100644
--- a/include/taxonomy.php
+++ b/include/taxonomy.php
@@ -334,14 +334,13 @@ function pub_tagadelic($net,$site,$limit,$recent,$safemode,$type) {
$count = intval($limit);
if($site) {
- //$uids = " and item.uid in ( " . stream_perms_api_uids(PERMS_PUBLIC) . " ) and item_private = 0 and item_wall = 1 ";
+ $uids = " and item.uid in ( " . stream_perms_api_uids(PERMS_PUBLIC) . " ) and item_private = 0 and item_wall = 1 ";
}
else {
$sys = get_sys_channel();
$uids = " and item.uid = " . intval($sys['channel_id']) . " ";
+ $sql_extra = " and item_private = 0 ";
}
-
- $sql_extra = " and item_private = 0 ";
if($recent)
$sql_extra .= " and item.created > '" . datetime_convert('UTC','UTC', 'now - ' . intval($recent) . ' days ') . "' ";
--
cgit v1.2.3
From c2655370e0e02e1ee5e6c727ee03c448320b7923 Mon Sep 17 00:00:00 2001
From: Mario Vavti
Date: Tue, 8 Oct 2019 09:25:16 +0000
Subject: issue #1401
(cherry picked from commit cac0672a49cd710b3eced1d66f1bfb18747ddbf8)
---
view/js/acl.js | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/view/js/acl.js b/view/js/acl.js
index 730b515a0..9415113dd 100644
--- a/view/js/acl.js
+++ b/view/js/acl.js
@@ -207,7 +207,7 @@ ACL.prototype.on_button_hide = function(event) {
ACL.prototype.set_allow = function(itemid) {
type = itemid[0];
- id = itemid.substr(1);
+ id = decodeURIComponent(itemid.substr(1));
switch(type) {
case "g":
if (that.allow_gid.indexOf(id)<0) {
@@ -231,7 +231,7 @@ ACL.prototype.set_allow = function(itemid) {
ACL.prototype.set_deny = function(itemid) {
type = itemid[0];
- id = itemid.substr(1);
+ id = decodeURIComponent(itemid.substr(1));
switch(type) {
case "g":
if (that.deny_gid.indexOf(id)<0) {
@@ -310,8 +310,12 @@ ACL.prototype.update_view = function(value) {
else {
that.list.show(); //show acl-list
+ datasrc2src('#acl-list-content .list-group-item img[data-src]');
that.info.hide(); //hide acl-info
that.update_select('custom');
+ if(typeof value === 'undefined') {
+ value = 'custom';
+ }
/* jot acl */
if(that.allow_gid.length === 0 && that.allow_cid.length === 0 && that.deny_gid.length === 0 && that.deny_cid.length === 0 && value === 'custom') {
@@ -334,7 +338,7 @@ ACL.prototype.update_view = function(value) {
$("#acl-list-content .acl-list-item").each(function() {
itemid = $(this).attr('id');
type = itemid[0];
- id = itemid.substr(1);
+ id = decodeURIComponent(itemid.substr(1));
btshow = $(this).children(".acl-button-show").removeClass("btn-success").addClass("btn-outline-success");
bthide = $(this).children(".acl-button-hide").removeClass("btn-danger").addClass("btn-outline-danger");
--
cgit v1.2.3
From 3881ebcce062b6857d13f98212c50cdcd6b8b49d Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Fri, 11 Oct 2019 00:46:02 +0200
Subject: Better Opengraph markup for channel
---
Zotlabs/Module/Channel.php | 49 +++++++++++++++++++++++++++++++++++-----------
1 file changed, 38 insertions(+), 11 deletions(-)
diff --git a/Zotlabs/Module/Channel.php b/Zotlabs/Module/Channel.php
index b1639b213..e83b42d67 100644
--- a/Zotlabs/Module/Channel.php
+++ b/Zotlabs/Module/Channel.php
@@ -111,17 +111,6 @@ class Channel extends Controller {
// we start loading content
profile_load($which,$profile);
-
- App::$page['htmlhead'] .= '' . "\r\n";
- App::$page['htmlhead'] .= '' . "\r\n";
-
- if(App::$profile['about'] && perm_is_allowed($channel['channel_id'],get_observer_hash(),'view_profile')) {
- App::$page['htmlhead'] .= '' . "\r\n";
- }
- else {
- App::$page['htmlhead'] .= '' . "\r\n";
- }
-
}
function get($update = 0, $load = false) {
@@ -385,6 +374,44 @@ class Channel extends Controller {
$items = array();
}
+ // Add Opengraph markup
+ //
+ if(! empty($items) && isset($decoded)) {
+ // get post data
+ if(! empty($r[0]['title']))
+ $ogtitle = $r[0]['title'];
+
+ if(preg_match("/\[[zi]mg(=[0-9]+x[0-9]+)?\]([^\[]+)/is", $r[0]['body'], $matches))
+ $ogimage = $matches[2];
+
+ $ogdesc = bbcode($r[0]['body'], [ 'tryoembed' => false ]);
+ $ogdesc = trim(html2plain($ogdesc, 0, true));
+ $ogdesc = html_entity_decode($ogdesc, ENT_QUOTES, 'UTF-8');
+ $ogdesc = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $ogdesc);
+ $ogdesc = substr($ogdesc, 0, 280);
+ $ogdesc = str_replace("\n", " ", $ogdesc);
+ while (strpos($ogdesc, " ") !== false)
+ $ogdesc = str_replace(" ", " ", $ogdesc);
+ if (substr($ogdesc, -1) != "\n")
+ $ogdesc = rtrim(substr($ogdesc, 0, strrpos($ogdesc, " ")), "?.,:;!-") . "...";
+ }
+
+ $channel = channelx_by_n(App::$profile['profile_uid']);
+
+ if(! isset($ogdesc)) {
+ if(App::$profile['about'] && perm_is_allowed($channel['channel_id'],get_observer_hash(),'view_profile')) {
+ $ogdesc = App::$profile['about'];
+ }
+ else {
+ $ogdesc = sprintf( t('This is the home page of %s.'), $channel['channel_name']);
+ }
+ }
+
+ App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
+
+
if((! $update) && (! $load)) {
if($decoded)
--
cgit v1.2.3
From 125de855efd5fefdd25b47e7c9c7a4eca064f2b0 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Fri, 11 Oct 2019 09:55:06 +0200
Subject: Add Opengraph og:type object
---
Zotlabs/Module/Channel.php | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Zotlabs/Module/Channel.php b/Zotlabs/Module/Channel.php
index e83b42d67..e981257bc 100644
--- a/Zotlabs/Module/Channel.php
+++ b/Zotlabs/Module/Channel.php
@@ -394,6 +394,7 @@ class Channel extends Controller {
$ogdesc = str_replace(" ", " ", $ogdesc);
if (substr($ogdesc, -1) != "\n")
$ogdesc = rtrim(substr($ogdesc, 0, strrpos($ogdesc, " ")), "?.,:;!-") . "...";
+ $ogtype = "article";
}
$channel = channelx_by_n(App::$profile['profile_uid']);
@@ -410,6 +411,7 @@ class Channel extends Controller {
App::$page['htmlhead'] .= '' . "\r\n";
App::$page['htmlhead'] .= '' . "\r\n";
App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
if((! $update) && (! $load)) {
--
cgit v1.2.3
From 3bc44ee451b5c10b1635ac340f425f2b2a98aa43 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Fri, 11 Oct 2019 19:29:40 +0200
Subject: Minor Opengraph improvements
---
Zotlabs/Module/Channel.php | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/Zotlabs/Module/Channel.php b/Zotlabs/Module/Channel.php
index e981257bc..0121e6689 100644
--- a/Zotlabs/Module/Channel.php
+++ b/Zotlabs/Module/Channel.php
@@ -381,14 +381,16 @@ class Channel extends Controller {
if(! empty($r[0]['title']))
$ogtitle = $r[0]['title'];
- if(preg_match("/\[[zi]mg(=[0-9]+x[0-9]+)?\]([^\[]+)/is", $r[0]['body'], $matches))
+ $ogdesc = str_replace("#^[", "[", $r[0]['body']);
+
+ if(preg_match("/\[[zi]mg(=[0-9]+x[0-9]+)?\]([^\[]+)/is", $ogdesc, $matches))
$ogimage = $matches[2];
- $ogdesc = bbcode($r[0]['body'], [ 'tryoembed' => false ]);
+ $ogdesc = bbcode($ogdesc, [ 'tryoembed' => false ]);
$ogdesc = trim(html2plain($ogdesc, 0, true));
$ogdesc = html_entity_decode($ogdesc, ENT_QUOTES, 'UTF-8');
$ogdesc = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $ogdesc);
- $ogdesc = substr($ogdesc, 0, 280);
+ $ogdesc = substr($ogdesc, 0, 300);
$ogdesc = str_replace("\n", " ", $ogdesc);
while (strpos($ogdesc, " ") !== false)
$ogdesc = str_replace(" ", " ", $ogdesc);
--
cgit v1.2.3
From f7e665c42f3f4678cce512416eeca6f032146fe1 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sat, 12 Oct 2019 19:03:21 +0200
Subject: Add Opengraph function
---
include/opengraph.php | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 68 insertions(+)
create mode 100644 include/opengraph.php
diff --git a/include/opengraph.php b/include/opengraph.php
new file mode 100644
index 000000000..b177673ac
--- /dev/null
+++ b/include/opengraph.php
@@ -0,0 +1,68 @@
+ false ]);
+ $ogdesc = trim(html2plain($ogdesc, 0, true));
+ $ogdesc = html_entity_decode($ogdesc, ENT_QUOTES, 'UTF-8');
+
+ // remove all URLs
+ $ogdesc = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $ogdesc);
+
+ // shorten description
+ $ogdesc = substr($ogdesc, 0, 300);
+ $ogdesc = str_replace("\n", " ", $ogdesc);
+ while (strpos($ogdesc, " ") !== false)
+ $ogdesc = str_replace(" ", " ", $ogdesc);
+ if (substr($ogdesc, -1) != "\n")
+ $ogdesc = rtrim(substr($ogdesc, 0, strrpos($ogdesc, " ")), "?.,:;!-") . "...";
+
+ $ogtype = "article";
+ }
+
+ $channel = channelx_by_n($profile['profile_uid']);
+
+ if(! isset($ogdesc)) {
+ if($profile['about'] && perm_is_allowed($channel['channel_id'],get_observer_hash(),'view_profile')) {
+ $ogdesc = $profile['about'];
+ }
+ else {
+ $ogdesc = sprintf( t('This is the home page of %s.'), $channel['channel_name']);
+ }
+ }
+
+ App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
+
+ return true;
+ }
+
\ No newline at end of file
--
cgit v1.2.3
From 2f26badb846d6ff9ef27bcabfe50c8da8838510f Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sat, 12 Oct 2019 19:05:20 +0200
Subject: Move Opengraph functions to common libraries
---
Zotlabs/Module/Channel.php | 42 ++----------------------------------------
1 file changed, 2 insertions(+), 40 deletions(-)
diff --git a/Zotlabs/Module/Channel.php b/Zotlabs/Module/Channel.php
index 0121e6689..2fd27fe5b 100644
--- a/Zotlabs/Module/Channel.php
+++ b/Zotlabs/Module/Channel.php
@@ -13,6 +13,7 @@ require_once('include/items.php');
require_once('include/security.php');
require_once('include/conversation.php');
require_once('include/acl_selectors.php');
+require_once('include/opengraph.php');
/**
@@ -375,46 +376,7 @@ class Channel extends Controller {
}
// Add Opengraph markup
- //
- if(! empty($items) && isset($decoded)) {
- // get post data
- if(! empty($r[0]['title']))
- $ogtitle = $r[0]['title'];
-
- $ogdesc = str_replace("#^[", "[", $r[0]['body']);
-
- if(preg_match("/\[[zi]mg(=[0-9]+x[0-9]+)?\]([^\[]+)/is", $ogdesc, $matches))
- $ogimage = $matches[2];
-
- $ogdesc = bbcode($ogdesc, [ 'tryoembed' => false ]);
- $ogdesc = trim(html2plain($ogdesc, 0, true));
- $ogdesc = html_entity_decode($ogdesc, ENT_QUOTES, 'UTF-8');
- $ogdesc = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $ogdesc);
- $ogdesc = substr($ogdesc, 0, 300);
- $ogdesc = str_replace("\n", " ", $ogdesc);
- while (strpos($ogdesc, " ") !== false)
- $ogdesc = str_replace(" ", " ", $ogdesc);
- if (substr($ogdesc, -1) != "\n")
- $ogdesc = rtrim(substr($ogdesc, 0, strrpos($ogdesc, " ")), "?.,:;!-") . "...";
- $ogtype = "article";
- }
-
- $channel = channelx_by_n(App::$profile['profile_uid']);
-
- if(! isset($ogdesc)) {
- if(App::$profile['about'] && perm_is_allowed($channel['channel_id'],get_observer_hash(),'view_profile')) {
- $ogdesc = App::$profile['about'];
- }
- else {
- $ogdesc = sprintf( t('This is the home page of %s.'), $channel['channel_name']);
- }
- }
-
- App::$page['htmlhead'] .= '' . "\r\n";
- App::$page['htmlhead'] .= '' . "\r\n";
- App::$page['htmlhead'] .= '' . "\r\n";
- App::$page['htmlhead'] .= '' . "\r\n";
-
+ opengraph_add_meta((isset($decoded) && (! empty($items)) ? $r[0] : array()), App::$profile);
if((! $update) && (! $load)) {
--
cgit v1.2.3
From db7cbdfc44465e4f6c115fcb4269b060cd5c48cb Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sat, 12 Oct 2019 19:23:14 +0200
Subject: Add Opengraph markup for articles
---
Zotlabs/Module/Articles.php | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/Zotlabs/Module/Articles.php b/Zotlabs/Module/Articles.php
index ca132c01e..e3ad54be8 100644
--- a/Zotlabs/Module/Articles.php
+++ b/Zotlabs/Module/Articles.php
@@ -9,6 +9,7 @@ use Zotlabs\Lib\PermissionDescription;
require_once('include/channel.php');
require_once('include/conversation.php');
require_once('include/acl_selectors.php');
+require_once('include/opengraph.php');
class Articles extends Controller {
@@ -192,7 +193,7 @@ class Articles extends Controller {
$parents_str = ids_to_querystr($r,'id');
- $items = q("SELECT item.*, item.id AS item_id
+ $r = q("SELECT item.*, item.id AS item_id
FROM item
WHERE item.uid = %d $item_normal
AND item.parent IN ( %s )
@@ -200,15 +201,18 @@ class Articles extends Controller {
intval(App::$profile['profile_uid']),
dbesc($parents_str)
);
- if($items) {
- xchan_query($items);
- $items = fetch_post_tags($items, true);
+ if($r) {
+ xchan_query($r);
+ $items = fetch_post_tags($r, true);
$items = conv_sort($items,'updated');
}
else
$items = [];
}
+ // Add Opengraph markup
+ opengraph_add_meta(((! empty($items)) ? $r[0] : array()), App::$profile);
+
$mode = 'articles';
if(get_pconfig(local_channel(),'system','articles_list_mode') && (! $selected_card))
--
cgit v1.2.3
From 6a25548097dbf65936519fd078ca4b3065ceadae Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sat, 12 Oct 2019 19:26:17 +0200
Subject: Update Channel.php
---
Zotlabs/Module/Channel.php | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Zotlabs/Module/Channel.php b/Zotlabs/Module/Channel.php
index 2fd27fe5b..3f617fd18 100644
--- a/Zotlabs/Module/Channel.php
+++ b/Zotlabs/Module/Channel.php
@@ -352,7 +352,7 @@ class Channel extends Controller {
$parents_str = ids_to_querystr($r,'item_id');
- $items = q("SELECT item.*, item.id AS item_id
+ $r = q("SELECT item.*, item.id AS item_id
FROM item
WHERE item.uid = %d $item_normal
AND item.parent IN ( %s )
@@ -361,8 +361,8 @@ class Channel extends Controller {
dbesc($parents_str)
);
- xchan_query($items);
- $items = fetch_post_tags($items, true);
+ xchan_query($r);
+ $items = fetch_post_tags($r, true);
$items = conv_sort($items,$ordering);
if($load && $mid && (! count($items))) {
--
cgit v1.2.3
From e4c57e80318b6e95751f825a9a7c0bf63f69f35d Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sat, 12 Oct 2019 21:22:42 +0200
Subject: Update opengraph.php
---
include/opengraph.php | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/include/opengraph.php b/include/opengraph.php
index b177673ac..ab1c90e57 100644
--- a/include/opengraph.php
+++ b/include/opengraph.php
@@ -41,8 +41,7 @@
$ogdesc = str_replace("\n", " ", $ogdesc);
while (strpos($ogdesc, " ") !== false)
$ogdesc = str_replace(" ", " ", $ogdesc);
- if (substr($ogdesc, -1) != "\n")
- $ogdesc = rtrim(substr($ogdesc, 0, strrpos($ogdesc, " ")), "?.,:;!-") . "...";
+ $ogdesc = rtrim(substr($ogdesc, 0, strrpos($ogdesc, " ")), "?.,:;!-") . "...";
$ogtype = "article";
}
--
cgit v1.2.3
From 0c2657df78b9fe65e01ba4dc027a24d143b6c863 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sat, 12 Oct 2019 23:42:35 +0200
Subject: Add Opengraph image type detection
---
include/opengraph.php | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/include/opengraph.php b/include/opengraph.php
index ab1c90e57..2d72ffca1 100644
--- a/include/opengraph.php
+++ b/include/opengraph.php
@@ -56,9 +56,13 @@
$ogdesc = sprintf( t('This is the home page of %s.'), $channel['channel_name']);
}
}
+
+ if(! isset($ogimage))
+ $ogimage = $channel['xchan_photo_l'];
App::$page['htmlhead'] .= '' . "\r\n";
- App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
App::$page['htmlhead'] .= '' . "\r\n";
App::$page['htmlhead'] .= '' . "\r\n";
--
cgit v1.2.3
From 5edeb0250b1fe1cb6b8e89282b661ab13025e7f0 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sun, 13 Oct 2019 14:27:54 +0200
Subject: Revert "Remove visible channels list from pubstream tags cloud
creation procedure"
This reverts commit 5c4c6e68f600d50deed8ddb32dd6702af9b52853
---
Zotlabs/Module/Articles.php | 12 +++++---
Zotlabs/Module/Channel.php | 21 +++++---------
include/opengraph.php | 71 +++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 86 insertions(+), 18 deletions(-)
create mode 100644 include/opengraph.php
diff --git a/Zotlabs/Module/Articles.php b/Zotlabs/Module/Articles.php
index ca132c01e..e3ad54be8 100644
--- a/Zotlabs/Module/Articles.php
+++ b/Zotlabs/Module/Articles.php
@@ -9,6 +9,7 @@ use Zotlabs\Lib\PermissionDescription;
require_once('include/channel.php');
require_once('include/conversation.php');
require_once('include/acl_selectors.php');
+require_once('include/opengraph.php');
class Articles extends Controller {
@@ -192,7 +193,7 @@ class Articles extends Controller {
$parents_str = ids_to_querystr($r,'id');
- $items = q("SELECT item.*, item.id AS item_id
+ $r = q("SELECT item.*, item.id AS item_id
FROM item
WHERE item.uid = %d $item_normal
AND item.parent IN ( %s )
@@ -200,15 +201,18 @@ class Articles extends Controller {
intval(App::$profile['profile_uid']),
dbesc($parents_str)
);
- if($items) {
- xchan_query($items);
- $items = fetch_post_tags($items, true);
+ if($r) {
+ xchan_query($r);
+ $items = fetch_post_tags($r, true);
$items = conv_sort($items,'updated');
}
else
$items = [];
}
+ // Add Opengraph markup
+ opengraph_add_meta(((! empty($items)) ? $r[0] : array()), App::$profile);
+
$mode = 'articles';
if(get_pconfig(local_channel(),'system','articles_list_mode') && (! $selected_card))
diff --git a/Zotlabs/Module/Channel.php b/Zotlabs/Module/Channel.php
index b1639b213..3f617fd18 100644
--- a/Zotlabs/Module/Channel.php
+++ b/Zotlabs/Module/Channel.php
@@ -13,6 +13,7 @@ require_once('include/items.php');
require_once('include/security.php');
require_once('include/conversation.php');
require_once('include/acl_selectors.php');
+require_once('include/opengraph.php');
/**
@@ -111,17 +112,6 @@ class Channel extends Controller {
// we start loading content
profile_load($which,$profile);
-
- App::$page['htmlhead'] .= '' . "\r\n";
- App::$page['htmlhead'] .= '' . "\r\n";
-
- if(App::$profile['about'] && perm_is_allowed($channel['channel_id'],get_observer_hash(),'view_profile')) {
- App::$page['htmlhead'] .= '' . "\r\n";
- }
- else {
- App::$page['htmlhead'] .= '' . "\r\n";
- }
-
}
function get($update = 0, $load = false) {
@@ -362,7 +352,7 @@ class Channel extends Controller {
$parents_str = ids_to_querystr($r,'item_id');
- $items = q("SELECT item.*, item.id AS item_id
+ $r = q("SELECT item.*, item.id AS item_id
FROM item
WHERE item.uid = %d $item_normal
AND item.parent IN ( %s )
@@ -371,8 +361,8 @@ class Channel extends Controller {
dbesc($parents_str)
);
- xchan_query($items);
- $items = fetch_post_tags($items, true);
+ xchan_query($r);
+ $items = fetch_post_tags($r, true);
$items = conv_sort($items,$ordering);
if($load && $mid && (! count($items))) {
@@ -385,6 +375,9 @@ class Channel extends Controller {
$items = array();
}
+ // Add Opengraph markup
+ opengraph_add_meta((isset($decoded) && (! empty($items)) ? $r[0] : array()), App::$profile);
+
if((! $update) && (! $load)) {
if($decoded)
diff --git a/include/opengraph.php b/include/opengraph.php
new file mode 100644
index 000000000..2d72ffca1
--- /dev/null
+++ b/include/opengraph.php
@@ -0,0 +1,71 @@
+ false ]);
+ $ogdesc = trim(html2plain($ogdesc, 0, true));
+ $ogdesc = html_entity_decode($ogdesc, ENT_QUOTES, 'UTF-8');
+
+ // remove all URLs
+ $ogdesc = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $ogdesc);
+
+ // shorten description
+ $ogdesc = substr($ogdesc, 0, 300);
+ $ogdesc = str_replace("\n", " ", $ogdesc);
+ while (strpos($ogdesc, " ") !== false)
+ $ogdesc = str_replace(" ", " ", $ogdesc);
+ $ogdesc = rtrim(substr($ogdesc, 0, strrpos($ogdesc, " ")), "?.,:;!-") . "...";
+
+ $ogtype = "article";
+ }
+
+ $channel = channelx_by_n($profile['profile_uid']);
+
+ if(! isset($ogdesc)) {
+ if($profile['about'] && perm_is_allowed($channel['channel_id'],get_observer_hash(),'view_profile')) {
+ $ogdesc = $profile['about'];
+ }
+ else {
+ $ogdesc = sprintf( t('This is the home page of %s.'), $channel['channel_name']);
+ }
+ }
+
+ if(! isset($ogimage))
+ $ogimage = $channel['xchan_photo_l'];
+
+ App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
+
+ return true;
+ }
+
\ No newline at end of file
--
cgit v1.2.3
From bcfa62f45a2b55fc8c7e3f45e9178f85ca92fd6a Mon Sep 17 00:00:00 2001
From: harukin
Date: Mon, 14 Oct 2019 03:34:24 +0200
Subject: japanese translation directory
---
view/ja/.gitkeep | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 view/ja/.gitkeep
diff --git a/view/ja/.gitkeep b/view/ja/.gitkeep
new file mode 100644
index 000000000..e69de29bb
--
cgit v1.2.3
From 4b01f6359ba4dbfd7fb1c842c5db55ed0897030e Mon Sep 17 00:00:00 2001
From: harukin
Date: Mon, 14 Oct 2019 03:39:05 +0200
Subject: Upload .po file
---
view/ja/hmessages.po | 12089 +++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 12089 insertions(+)
create mode 100644 view/ja/hmessages.po
diff --git a/view/ja/hmessages.po b/view/ja/hmessages.po
new file mode 100644
index 000000000..7c61001cd
--- /dev/null
+++ b/view/ja/hmessages.po
@@ -0,0 +1,12089 @@
+# hubzilla
+# Copyright (C) 2012-2016 hubzilla
+# This file is distributed under the same license as the hubzilla package.
+# Mike Macgirvin, 2012
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: 4.0.3\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2019-05-23 17:11+0900\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: harukin \n"
+"Language-Team: harukin \n"
+"Language: ja\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ../../boot.php:1609
+msgid "Create an account to access services and applications"
+msgstr "サービスとアプリケーションにアクセスするためにアカウントを作成する。"
+
+#: ../../boot.php:1610 ../../include/nav.php:160
+#: ../../Zotlabs/Module/Register.php:289
+msgid "Register"
+msgstr "登録"
+
+#: ../../boot.php:1629 ../../include/nav.php:107 ../../include/nav.php:136
+#: ../../include/nav.php:155
+msgid "Logout"
+msgstr "ログアウト"
+
+#: ../../boot.php:1630 ../../include/nav.php:122 ../../include/nav.php:126
+#: ../../Zotlabs/Lib/Apps.php:335
+msgid "Login"
+msgstr "ログイン"
+
+#: ../../boot.php:1631 ../../include/channel.php:2475
+#: ../../Zotlabs/Module/Rmagic.php:93
+msgid "Remote Authentication"
+msgstr "リモートログイン"
+
+#: ../../boot.php:1633
+msgid "Login/Email"
+msgstr "ログイン/Eメール"
+
+#: ../../boot.php:1634
+msgid "Password"
+msgstr "パスワード"
+
+#: ../../boot.php:1635
+msgid "Remember me"
+msgstr "記憶する"
+
+#: ../../boot.php:1635 ../../include/dir_fns.php:143
+#: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145
+#: ../../view/theme/redbasic/php/config.php:99
+#: ../../view/theme/redbasic/php/config.php:116
+#: ../../Zotlabs/Lib/Libzotdir.php:162 ../../Zotlabs/Lib/Libzotdir.php:163
+#: ../../Zotlabs/Lib/Libzotdir.php:165 ../../Zotlabs/Module/Admin/Site.php:255
+#: ../../Zotlabs/Module/Api.php:99 ../../Zotlabs/Module/Connedit.php:406
+#: ../../Zotlabs/Module/Connedit.php:796 ../../Zotlabs/Module/Defperms.php:197
+#: ../../Zotlabs/Module/Events.php:472 ../../Zotlabs/Module/Events.php:473
+#: ../../Zotlabs/Module/Filestorage.php:198
+#: ../../Zotlabs/Module/Filestorage.php:206 ../../Zotlabs/Module/Import.php:635
+#: ../../Zotlabs/Module/Import.php:639 ../../Zotlabs/Module/Import.php:640
+#: ../../Zotlabs/Module/Menu.php:162 ../../Zotlabs/Module/Menu.php:221
+#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:177
+#: ../../Zotlabs/Module/Mitem.php:256 ../../Zotlabs/Module/Mitem.php:257
+#: ../../Zotlabs/Module/Photos.php:712 ../../Zotlabs/Module/Profiles.php:681
+#: ../../Zotlabs/Module/Removeme.php:63
+#: ../../Zotlabs/Module/Settings/Channel.php:309
+#: ../../Zotlabs/Module/Settings/Display.php:89
+#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159
+#: ../../Zotlabs/Module/Wiki.php:227 ../../Zotlabs/Module/Wiki.php:228
+#: ../../Zotlabs/Storage/Browser.php:411
+msgid "No"
+msgstr "いいえ"
+
+#: ../../boot.php:1635 ../../include/dir_fns.php:143
+#: ../../include/dir_fns.php:144 ../../include/dir_fns.php:145
+#: ../../view/theme/redbasic/php/config.php:99
+#: ../../view/theme/redbasic/php/config.php:116
+#: ../../Zotlabs/Lib/Libzotdir.php:162 ../../Zotlabs/Lib/Libzotdir.php:163
+#: ../../Zotlabs/Lib/Libzotdir.php:165 ../../Zotlabs/Module/Admin/Site.php:257
+#: ../../Zotlabs/Module/Api.php:98 ../../Zotlabs/Module/Connedit.php:406
+#: ../../Zotlabs/Module/Defperms.php:197 ../../Zotlabs/Module/Events.php:472
+#: ../../Zotlabs/Module/Events.php:473 ../../Zotlabs/Module/Filestorage.php:198
+#: ../../Zotlabs/Module/Filestorage.php:206 ../../Zotlabs/Module/Import.php:635
+#: ../../Zotlabs/Module/Import.php:639 ../../Zotlabs/Module/Import.php:640
+#: ../../Zotlabs/Module/Menu.php:162 ../../Zotlabs/Module/Menu.php:221
+#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:177
+#: ../../Zotlabs/Module/Mitem.php:256 ../../Zotlabs/Module/Mitem.php:257
+#: ../../Zotlabs/Module/Photos.php:712 ../../Zotlabs/Module/Profiles.php:681
+#: ../../Zotlabs/Module/Removeme.php:63
+#: ../../Zotlabs/Module/Settings/Channel.php:309
+#: ../../Zotlabs/Module/Settings/Display.php:89
+#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159
+#: ../../Zotlabs/Module/Wiki.php:227 ../../Zotlabs/Module/Wiki.php:228
+#: ../../Zotlabs/Storage/Browser.php:411
+msgid "Yes"
+msgstr "はい"
+
+#: ../../boot.php:1638
+msgid "Forgot your password?"
+msgstr "パスワードを忘れましたか?"
+
+#: ../../boot.php:1639 ../../Zotlabs/Module/Lostpass.php:91
+msgid "Password Reset"
+msgstr "パスワードのリセット"
+
+#: ../../boot.php:2434
+#, php-format
+msgid "[$Projectname] Website SSL error for %s"
+msgstr "[$ Projectname] %s WebサイトSSLエラー"
+
+#: ../../boot.php:2439
+msgid "Website SSL certificate is not valid. Please correct."
+msgstr "ウェブサイトのssl認証ができません。修正してください。"
+
+#: ../../boot.php:2555
+#, php-format
+msgid "[$Projectname] Cron tasks not running on %s"
+msgstr "[$Projectname] Cronタスクが%s実行されていません"
+
+#: ../../boot.php:2560
+msgid "Cron/Scheduled tasks not running."
+msgstr "Cron/スケジュール済みタスクが実行されていません。"
+
+#: ../../boot.php:2561 ../../include/datetime.php:238
+msgid "never"
+msgstr "一度もなし"
+
+#: ../../include/account.php:36
+msgid "Not a valid email address"
+msgstr "未認証のメールアドレス"
+
+#: ../../include/account.php:38
+msgid "Your email domain is not among those allowed on this site"
+msgstr "あなたのメールアドレスのドメインはこのサイトでは許可されていません。"
+
+#: ../../include/account.php:44
+msgid "Your email address is already registered at this site."
+msgstr "あなたのメールアドレスは既にこのサイトに登録されています。"
+
+#: ../../include/account.php:76
+msgid "An invitation is required."
+msgstr "招待状が必要です。"
+
+#: ../../include/account.php:80
+msgid "Invitation could not be verified."
+msgstr "招待状が認証されませんでした。"
+
+#: ../../include/account.php:156
+msgid "Please enter the required information."
+msgstr "必須事項を入力してください。"
+
+#: ../../include/account.php:223
+msgid "Failed to store account information."
+msgstr "アカウント情報の保存に失敗しました。"
+
+#: ../../include/account.php:311
+#, php-format
+msgid "Registration confirmation for %s"
+msgstr "登録確認: %s"
+
+#: ../../include/account.php:380
+#, php-format
+msgid "Registration request at %s"
+msgstr "登録リクエスト: %s"
+
+#: ../../include/account.php:402
+msgid "your registration password"
+msgstr "あなたの登録されているパスワード"
+
+#: ../../include/account.php:408 ../../include/account.php:471
+#, php-format
+msgid "Registration details for %s"
+msgstr "登録の詳細: %s"
+
+#: ../../include/account.php:482
+msgid "Account approved."
+msgstr "アカウントが承認されました。"
+
+#: ../../include/account.php:522
+#, php-format
+msgid "Registration revoked for %s"
+msgstr "%sの登録が取り消されました"
+
+#: ../../include/account.php:803 ../../include/account.php:805
+msgid "Click here to upgrade."
+msgstr "ここをクリックしてアップグレード"
+
+#: ../../include/account.php:811
+msgid "This action exceeds the limits set by your subscription plan."
+msgstr "このアクションは、サブスクリプションプランで設定された制限を超えています。"
+
+#: ../../include/account.php:816
+msgid "This action is not available under your subscription plan."
+msgstr "このアクションは、サブスクリプションプランでは使用できません。"
+
+#: ../../include/acl_selectors.php:33
+#: ../../Zotlabs/Lib/PermissionDescription.php:34
+msgid "Visible to your default audience"
+msgstr "デフォルトの視聴者に表示されます"
+
+#: ../../include/acl_selectors.php:88 ../../Zotlabs/Module/Acl.php:121
+#: ../../Zotlabs/Module/Lockview.php:117 ../../Zotlabs/Module/Lockview.php:153
+msgctxt "acl"
+msgid "Profile"
+msgstr "プロファイル"
+
+#: ../../include/acl_selectors.php:106
+#: ../../Zotlabs/Lib/PermissionDescription.php:107
+msgid "Only me"
+msgstr "自分のみ"
+
+#: ../../include/acl_selectors.php:113
+msgid "Who can see this?"
+msgstr "表示できる人"
+
+#: ../../include/acl_selectors.php:114
+msgid "Custom selection"
+msgstr "カスタム選択"
+
+#: ../../include/acl_selectors.php:115
+msgid ""
+"Select \"Show\" to allow viewing. \"Don't show\" lets you override and limit "
+"the scope of \"Show\"."
+msgstr "表示を許可するには、「表示」を選択します。 「表示しない」を使用すると、「表示」の範囲を上書きおよび制限できます"
+
+#: ../../include/acl_selectors.php:116
+msgid "Show"
+msgstr "表示"
+
+#: ../../include/acl_selectors.php:117
+msgid "Don't show"
+msgstr "非表示"
+
+#: ../../include/acl_selectors.php:118 ../../include/nav.php:186
+#: ../../include/text.php:1084 ../../include/text.php:1096
+#: ../../Zotlabs/Lib/Apps.php:352 ../../Zotlabs/Module/Connections.php:352
+#: ../../Zotlabs/Module/Search.php:44
+#: ../../Zotlabs/Widget/Activity_filter.php:151
+#: ../../Zotlabs/Widget/Sitesearch.php:31
+msgid "Search"
+msgstr "検索"
+
+#: ../../include/acl_selectors.php:123 ../../Zotlabs/Module/Chat.php:243
+#: ../../Zotlabs/Module/Connedit.php:690
+#: ../../Zotlabs/Module/Filestorage.php:190 ../../Zotlabs/Module/Photos.php:717
+#: ../../Zotlabs/Module/Photos.php:1086 ../../Zotlabs/Module/Thing.php:319
+#: ../../Zotlabs/Module/Thing.php:372
+msgid "Permissions"
+msgstr "権限"
+
+#: ../../include/acl_selectors.php:125 ../../Zotlabs/Lib/ThreadItem.php:463
+#: ../../Zotlabs/Module/Photos.php:1316
+msgid "Close"
+msgstr "閉じる"
+
+#: ../../include/acl_selectors.php:150
+#, php-format
+msgid ""
+"Post permissions %s cannot be changed %s after a post is shared.These "
+"permissions set who is allowed to view the post."
+msgstr "投稿を共有した後、投稿%s権限%sを%sに変更することはできません。 br />これらの権限は、投稿の閲覧を許可するユーザーを設定します。"
+
+#: ../../include/activities.php:42
+msgid " and "
+msgstr "そして"
+
+#: ../../include/activities.php:50
+msgid "public profile"
+msgstr "公開プロフィール"
+
+#: ../../include/activities.php:59
+#, php-format
+msgid "%1$s changed %2$s to “%3$s”"
+msgstr "%1$sが%2$sを&ldquo;に変更しました%3$s &rdquo;"
+
+#: ../../include/activities.php:60
+#, php-format
+msgid "Visit %1$s's %2$s"
+msgstr "%1$sの%2$sアクセス"
+
+#: ../../include/activities.php:63
+#, php-format
+msgid "%1$s has an updated %2$s, changing %3$s."
+msgstr "%1$sには更新された%2$s 、 %3$s変更しています。"
+
+#: ../../include/attach.php:150 ../../include/attach.php:199
+#: ../../include/attach.php:272 ../../include/attach.php:380
+#: ../../include/attach.php:394 ../../include/attach.php:401
+#: ../../include/attach.php:483 ../../include/attach.php:1043
+#: ../../include/attach.php:1117 ../../include/attach.php:1280
+#: ../../include/items.php:3801 ../../include/photos.php:27
+#: ../../Zotlabs/Lib/Chatroom.php:133 ../../Zotlabs/Module/Achievements.php:34
+#: ../../Zotlabs/Module/Api.php:24 ../../Zotlabs/Module/Appman.php:87
+#: ../../Zotlabs/Module/Articles.php:88
+#: ../../Zotlabs/Module/Article_edit.php:51
+#: ../../Zotlabs/Module/Authtest.php:16 ../../Zotlabs/Module/Block.php:24
+#: ../../Zotlabs/Module/Block.php:74 ../../Zotlabs/Module/Blocks.php:73
+#: ../../Zotlabs/Module/Blocks.php:80 ../../Zotlabs/Module/Bookmarks.php:70
+#: ../../Zotlabs/Module/Cards.php:86 ../../Zotlabs/Module/Channel.php:168
+#: ../../Zotlabs/Module/Channel.php:335 ../../Zotlabs/Module/Channel.php:374
+#: ../../Zotlabs/Module/Chat.php:115 ../../Zotlabs/Module/Chat.php:120
+#: ../../Zotlabs/Module/Cloud.php:40 ../../Zotlabs/Module/Common.php:38
+#: ../../Zotlabs/Module/Connections.php:32
+#: ../../Zotlabs/Module/Connedit.php:399
+#: ../../Zotlabs/Module/Cover_photo.php:338
+#: ../../Zotlabs/Module/Cover_photo.php:351
+#: ../../Zotlabs/Module/Defperms.php:181 ../../Zotlabs/Module/Display.php:451
+#: ../../Zotlabs/Module/Editblock.php:67 ../../Zotlabs/Module/Editlayout.php:67
+#: ../../Zotlabs/Module/Editlayout.php:90 ../../Zotlabs/Module/Editpost.php:17
+#: ../../Zotlabs/Module/Editwebpage.php:68
+#: ../../Zotlabs/Module/Editwebpage.php:89
+#: ../../Zotlabs/Module/Editwebpage.php:107
+#: ../../Zotlabs/Module/Editwebpage.php:121 ../../Zotlabs/Module/Events.php:271
+#: ../../Zotlabs/Module/Filestorage.php:17
+#: ../../Zotlabs/Module/Filestorage.php:72
+#: ../../Zotlabs/Module/Filestorage.php:90
+#: ../../Zotlabs/Module/Filestorage.php:113
+#: ../../Zotlabs/Module/Filestorage.php:160 ../../Zotlabs/Module/Group.php:14
+#: ../../Zotlabs/Module/Group.php:30 ../../Zotlabs/Module/Invite.php:21
+#: ../../Zotlabs/Module/Invite.php:102 ../../Zotlabs/Module/Item.php:397
+#: ../../Zotlabs/Module/Item.php:416 ../../Zotlabs/Module/Item.php:426
+#: ../../Zotlabs/Module/Item.php:1302 ../../Zotlabs/Module/Layouts.php:71
+#: ../../Zotlabs/Module/Layouts.php:78 ../../Zotlabs/Module/Layouts.php:89
+#: ../../Zotlabs/Module/Like.php:187 ../../Zotlabs/Module/Locs.php:87
+#: ../../Zotlabs/Module/Mail.php:146 ../../Zotlabs/Module/Manage.php:10
+#: ../../Zotlabs/Module/Menu.php:129 ../../Zotlabs/Module/Menu.php:140
+#: ../../Zotlabs/Module/Message.php:18 ../../Zotlabs/Module/Mitem.php:129
+#: ../../Zotlabs/Module/Moderate.php:13 ../../Zotlabs/Module/Mood.php:126
+#: ../../Zotlabs/Module/Network.php:19 ../../Zotlabs/Module/New_channel.php:105
+#: ../../Zotlabs/Module/New_channel.php:130
+#: ../../Zotlabs/Module/Notifications.php:11
+#: ../../Zotlabs/Module/Card_edit.php:51 ../../Zotlabs/Module/Regmod.php:20
+#: ../../Zotlabs/Module/Page.php:34 ../../Zotlabs/Module/Page.php:133
+#: ../../Zotlabs/Module/Pdledit.php:34 ../../Zotlabs/Module/Photos.php:69
+#: ../../Zotlabs/Module/Poke.php:157 ../../Zotlabs/Module/Profile.php:85
+#: ../../Zotlabs/Module/Profile.php:101 ../../Zotlabs/Module/Profiles.php:198
+#: ../../Zotlabs/Module/Profiles.php:635
+#: ../../Zotlabs/Module/Profile_photo.php:302
+#: ../../Zotlabs/Module/Profile_photo.php:315 ../../Zotlabs/Module/Rate.php:113
+#: ../../Zotlabs/Module/Register.php:77
+#: ../../Zotlabs/Module/Service_limits.php:11
+#: ../../Zotlabs/Module/Settings.php:59 ../../Zotlabs/Module/Setup.php:206
+#: ../../Zotlabs/Module/Sharedwithme.php:16 ../../Zotlabs/Module/Sources.php:80
+#: ../../Zotlabs/Module/Suggest.php:32 ../../Zotlabs/Module/Thing.php:280
+#: ../../Zotlabs/Module/Thing.php:300 ../../Zotlabs/Module/Thing.php:341
+#: ../../Zotlabs/Module/Viewconnections.php:28
+#: ../../Zotlabs/Module/Viewconnections.php:33
+#: ../../Zotlabs/Module/Viewsrc.php:19 ../../Zotlabs/Module/Webpages.php:133
+#: ../../Zotlabs/Module/Wiki.php:59 ../../Zotlabs/Module/Wiki.php:285
+#: ../../Zotlabs/Module/Wiki.php:428 ../../Zotlabs/Web/WebServer.php:123
+msgid "Permission denied."
+msgstr "アクセス拒否。"
+
+#: ../../include/attach.php:267 ../../include/attach.php:375
+msgid "Item was not found."
+msgstr "アイテムが見つかりませんでした。"
+
+#: ../../include/attach.php:284
+msgid "Unknown error."
+msgstr "未知のエラー。"
+
+#: ../../include/attach.php:568
+msgid "No source file."
+msgstr "ソースファイルがありません。"
+
+#: ../../include/attach.php:590
+msgid "Cannot locate file to replace"
+msgstr "置き換えるファイルが見つかりません"
+
+#: ../../include/attach.php:609
+msgid "Cannot locate file to revise/update"
+msgstr "修正/更新するファイルが見つかりません"
+
+#: ../../include/attach.php:751
+#, php-format
+msgid "File exceeds size limit of %d"
+msgstr "ファイルはサイズ制限%dを超えています"
+
+#: ../../include/attach.php:772
+#, php-format
+msgid "You have reached your limit of %1$.0f Mbytes attachment storage."
+msgstr "%1 $ .0fメガバイトの添付ファイルストレージの制限に達しました。"
+
+#: ../../include/attach.php:954
+msgid "File upload failed. Possible system limit or action terminated."
+msgstr "ファイルのアップロードに失敗しました。可能なシステム制限またはアクションが終了しました。"
+
+#: ../../include/attach.php:983
+msgid "Stored file could not be verified. Upload failed."
+msgstr "保存されたファイルを確認できませんでした。アップロードに失敗しました。"
+
+#: ../../include/attach.php:1057 ../../include/attach.php:1073
+msgid "Path not available."
+msgstr "パスが利用できません。"
+
+#: ../../include/attach.php:1122 ../../include/attach.php:1285
+msgid "Empty pathname"
+msgstr "空のパス名"
+
+#: ../../include/attach.php:1148
+msgid "duplicate filename or path"
+msgstr "ファイル名またはパスが重複しています"
+
+#: ../../include/attach.php:1173
+msgid "Path not found."
+msgstr "パスが見つかりません。"
+
+#: ../../include/attach.php:1241
+msgid "mkdir failed."
+msgstr "mkdirが失敗しました。"
+
+#: ../../include/attach.php:1245
+msgid "database storage failed."
+msgstr "データベースストレージが失敗しました。"
+
+#: ../../include/attach.php:1291
+msgid "Empty path"
+msgstr "空のパス"
+
+#: ../../include/auth.php:192
+msgid "Delegation session ended."
+msgstr "委任セッションは終了しました。"
+
+#: ../../include/auth.php:196
+msgid "Logged out."
+msgstr "ログアウトしました。"
+
+#: ../../include/auth.php:291
+msgid "Email validation is incomplete. Please check your email."
+msgstr "メールの検証が不完全です。メールを確認してください。"
+
+#: ../../include/auth.php:307
+msgid "Failed authentication"
+msgstr "認証失敗"
+
+#: ../../include/auth.php:317
+msgid "Login failed."
+msgstr "ログインに失敗しました。"
+
+#: ../../include/bbcode.php:220 ../../include/bbcode.php:1210
+#: ../../include/bbcode.php:1213 ../../include/bbcode.php:1218
+#: ../../include/bbcode.php:1221 ../../include/bbcode.php:1224
+#: ../../include/bbcode.php:1227 ../../include/bbcode.php:1232
+#: ../../include/bbcode.php:1235 ../../include/bbcode.php:1240
+#: ../../include/bbcode.php:1243 ../../include/bbcode.php:1246
+#: ../../include/bbcode.php:1249
+msgid "Image/photo"
+msgstr "画像/写真"
+
+#: ../../include/bbcode.php:259 ../../include/bbcode.php:1260
+msgid "Encrypted content"
+msgstr "暗号化されたコンテンツ"
+
+#: ../../include/bbcode.php:275
+#, php-format
+msgid "Install %1$s element %2$s"
+msgstr "%1$s要素%2$sをインストール"
+
+#: ../../include/bbcode.php:279
+#, php-format
+msgid ""
+"This post contains an installable %s element, however you lack permissions "
+"to install it on this site."
+msgstr "この投稿にはインストール可能な%s要素が含まれていますが、このサイトにインストールする権限がありません。"
+
+#: ../../include/bbcode.php:289 ../../Zotlabs/Module/Impel.php:43
+msgid "webpage"
+msgstr "ウェブページ"
+
+#: ../../include/bbcode.php:292 ../../Zotlabs/Module/Impel.php:53
+msgid "layout"
+msgstr "レイアウト"
+
+#: ../../include/bbcode.php:295 ../../Zotlabs/Module/Impel.php:48
+msgid "block"
+msgstr "ブロック"
+
+#: ../../include/bbcode.php:298 ../../Zotlabs/Module/Impel.php:60
+msgid "menu"
+msgstr "メニュー"
+
+#: ../../include/bbcode.php:359
+msgid "card"
+msgstr "カード"
+
+#: ../../include/bbcode.php:361
+msgid "article"
+msgstr "記事"
+
+#: ../../include/bbcode.php:363 ../../include/markdown.php:200
+#: ../../Zotlabs/Module/Tagger.php:77
+msgid "post"
+msgstr "役職"
+
+#: ../../include/bbcode.php:367 ../../include/markdown.php:198
+#, php-format
+msgid "%1$s wrote the following %2$s %3$s"
+msgstr "%1$sは次の%2$s %3$s書きました"
+
+#: ../../include/bbcode.php:444 ../../include/bbcode.php:452
+msgid "Click to open/close"
+msgstr "クリックして開閉"
+
+#: ../../include/bbcode.php:452
+msgid "spoiler"
+msgstr "スポイラー"
+
+#: ../../include/bbcode.php:465
+msgid "View article"
+msgstr "記事を見る"
+
+#: ../../include/bbcode.php:465
+msgid "View summary"
+msgstr "概要を見る"
+
+#: ../../include/bbcode.php:755 ../../include/bbcode.php:925
+#: ../../Zotlabs/Lib/NativeWikiPage.php:603
+msgid "Different viewers will see this text differently"
+msgstr "視聴者が異なれば、このテキストの見方も異なります"
+
+#: ../../include/bbcode.php:1198
+msgid "$1 wrote:"
+msgstr "$ 1の書き込み:"
+
+#: ../../include/bookmarks.php:34
+#, php-format
+msgid "%1$s's bookmarks"
+msgstr "%1$sのブックマーク"
+
+#: ../../include/channel.php:43
+msgid "Unable to obtain identity information from database"
+msgstr "データベースからID情報を取得できません"
+
+#: ../../include/channel.php:76
+msgid "Empty name"
+msgstr "空の名前"
+
+#: ../../include/channel.php:79
+msgid "Name too long"
+msgstr "名前が長すぎます"
+
+#: ../../include/channel.php:196
+msgid "No account identifier"
+msgstr "アカウント識別子なし"
+
+#: ../../include/channel.php:208
+msgid "Nickname is required."
+msgstr "ニックネームが必要です。"
+
+#: ../../include/channel.php:222 ../../include/channel.php:655
+#: ../../Zotlabs/Module/Changeaddr.php:46
+msgid "Reserved nickname. Please choose another."
+msgstr "予約済みのニックネーム。別のものを選択してください。"
+
+#: ../../include/channel.php:227 ../../include/channel.php:660
+#: ../../Zotlabs/Module/Changeaddr.php:51
+msgid ""
+"Nickname has unsupported characters or is already being used on this site."
+msgstr "ニックネームにサポートされていない文字が含まれているか、このサイトで既に使用されています。"
+
+#: ../../include/channel.php:287
+msgid "Unable to retrieve created identity"
+msgstr "作成されたIDを取得できません"
+
+#: ../../include/channel.php:429
+msgid "Default Profile"
+msgstr "デフォルトプロファイル"
+
+#: ../../include/channel.php:493 ../../include/channel.php:494
+#: ../../include/channel.php:501 ../../include/selectors.php:134
+#: ../../Zotlabs/Module/Connedit.php:725
+#: ../../Zotlabs/Module/Settings/Channel.php:70
+#: ../../Zotlabs/Module/Settings/Channel.php:74
+#: ../../Zotlabs/Module/Settings/Channel.php:75
+#: ../../Zotlabs/Module/Settings/Channel.php:78
+#: ../../Zotlabs/Module/Settings/Channel.php:89
+#: ../../Zotlabs/Widget/Affinity.php:32
+msgid "Friends"
+msgstr "友だち"
+
+#: ../../include/channel.php:588 ../../include/channel.php:677
+msgid "Unable to retrieve modified identity"
+msgstr "変更されたIDを取得できません"
+
+#: ../../include/channel.php:1273
+msgid "Requested channel is not available."
+msgstr "要求されたチャンネルは利用できません。"
+
+#: ../../include/channel.php:1319 ../../Zotlabs/Module/Achievements.php:15
+#: ../../Zotlabs/Module/Articles.php:42 ../../Zotlabs/Module/Blocks.php:33
+#: ../../Zotlabs/Module/Cards.php:42 ../../Zotlabs/Module/Connect.php:17
+#: ../../Zotlabs/Module/Editblock.php:31 ../../Zotlabs/Module/Editlayout.php:31
+#: ../../Zotlabs/Module/Editwebpage.php:32
+#: ../../Zotlabs/Module/Filestorage.php:53 ../../Zotlabs/Module/Hcard.php:12
+#: ../../Zotlabs/Module/Layouts.php:31 ../../Zotlabs/Module/Menu.php:91
+#: ../../Zotlabs/Module/Profile.php:20 ../../Zotlabs/Module/Webpages.php:39
+msgid "Requested profile is not available."
+msgstr "要求されたプロファイルは利用できません。"
+
+#: ../../include/channel.php:1411 ../../Zotlabs/Module/Profiles.php:728
+msgid "Change profile photo"
+msgstr "プロフィール写真を変更"
+
+#: ../../include/channel.php:1418 ../../include/nav.php:113
+#: ../../Zotlabs/Module/Profiles.php:830
+msgid "Edit Profiles"
+msgstr "プロファイルを編集する"
+
+#: ../../include/channel.php:1418 ../../include/channel.php:1422
+#: ../../include/menu.php:118 ../../Zotlabs/Lib/Apps.php:558
+#: ../../Zotlabs/Lib/ThreadItem.php:147
+#: ../../Zotlabs/Module/Admin/Profs.php:175
+#: ../../Zotlabs/Module/Article_edit.php:99 ../../Zotlabs/Module/Blocks.php:160
+#: ../../Zotlabs/Module/Connections.php:298
+#: ../../Zotlabs/Module/Connections.php:336
+#: ../../Zotlabs/Module/Connections.php:356
+#: ../../Zotlabs/Module/Editblock.php:114
+#: ../../Zotlabs/Module/Editlayout.php:114
+#: ../../Zotlabs/Module/Editwebpage.php:142 ../../Zotlabs/Module/Group.php:252
+#: ../../Zotlabs/Module/Layouts.php:193 ../../Zotlabs/Module/Menu.php:175
+#: ../../Zotlabs/Module/Oauth.php:173 ../../Zotlabs/Module/Oauth2.php:194
+#: ../../Zotlabs/Module/Card_edit.php:99 ../../Zotlabs/Module/Thing.php:266
+#: ../../Zotlabs/Module/Webpages.php:255 ../../Zotlabs/Module/Wiki.php:211
+#: ../../Zotlabs/Module/Wiki.php:384 ../../Zotlabs/Storage/Browser.php:296
+#: ../../Zotlabs/Widget/Cdav.php:126 ../../Zotlabs/Widget/Cdav.php:162
+msgid "Edit"
+msgstr "編集"
+
+#: ../../include/channel.php:1419
+msgid "Create New Profile"
+msgstr "新しいプロファイルを作成"
+
+#: ../../include/channel.php:1422 ../../include/nav.php:115
+msgid "Edit Profile"
+msgstr "プロファイル編集"
+
+#: ../../include/channel.php:1437 ../../Zotlabs/Module/Profiles.php:820
+msgid "Profile Image"
+msgstr "プロフィール画像"
+
+#: ../../include/channel.php:1440
+msgid "Visible to everybody"
+msgstr "みんなに見える"
+
+#: ../../include/channel.php:1441 ../../Zotlabs/Module/Profiles.php:725
+#: ../../Zotlabs/Module/Profiles.php:824
+msgid "Edit visibility"
+msgstr "可視性を編集"
+
+#: ../../include/channel.php:1498 ../../include/connections.php:110
+#: ../../include/conversation.php:1058 ../../Zotlabs/Module/Directory.php:342
+#: ../../Zotlabs/Module/Suggest.php:71 ../../Zotlabs/Widget/Follow.php:32
+#: ../../Zotlabs/Widget/Suggestions.php:46
+msgid "Connect"
+msgstr "つなぐ"
+
+#: ../../include/channel.php:1513 ../../include/event.php:61
+#: ../../include/event.php:93 ../../Zotlabs/Module/Directory.php:328
+msgid "Location:"
+msgstr "ロケーション:"
+
+#: ../../include/channel.php:1517 ../../include/channel.php:1645
+msgid "Gender:"
+msgstr "性別:"
+
+#: ../../include/channel.php:1518 ../../include/channel.php:1689
+msgid "Status:"
+msgstr "状態:"
+
+#: ../../include/channel.php:1519 ../../include/channel.php:1713
+msgid "Homepage:"
+msgstr "ホームページ:"
+
+#: ../../include/channel.php:1520
+msgid "Online Now"
+msgstr "今オンラインです"
+
+#: ../../include/channel.php:1573
+msgid "Change your profile photo"
+msgstr "プロフィール写真を変更する"
+
+#: ../../include/channel.php:1600 ../../include/selectors.php:60
+#: ../../include/selectors.php:77
+msgid "Female"
+msgstr "女性"
+
+#: ../../include/channel.php:1602 ../../include/selectors.php:60
+#: ../../include/selectors.php:77
+msgid "Male"
+msgstr "男性"
+
+#: ../../include/channel.php:1604
+msgid "Trans"
+msgstr "トランス"
+
+#: ../../include/channel.php:1606 ../../include/selectors.php:60
+msgid "Neuter"
+msgstr "中性"
+
+#: ../../include/channel.php:1608 ../../include/selectors.php:60
+msgid "Non-specific"
+msgstr "非特異的"
+
+#: ../../include/channel.php:1643 ../../Zotlabs/Module/Settings/Channel.php:499
+msgid "Full Name:"
+msgstr "フルネーム:"
+
+#: ../../include/channel.php:1650
+msgid "Like this channel"
+msgstr "このチャンネルのように"
+
+#: ../../include/channel.php:1661 ../../include/conversation.php:1702
+#: ../../include/taxonomy.php:659 ../../Zotlabs/Lib/ThreadItem.php:235
+#: ../../Zotlabs/Module/Photos.php:1177
+msgctxt "noun"
+msgid "Like"
+msgid_plural "Likes"
+msgstr[0] "いいね"
+msgstr[1] "いいね"
+
+#: ../../include/channel.php:1674
+msgid "j F, Y"
+msgstr "j F、Y"
+
+#: ../../include/channel.php:1675
+msgid "j F"
+msgstr "j F"
+
+#: ../../include/channel.php:1682
+msgid "Birthday:"
+msgstr "お誕生日:"
+
+#: ../../include/channel.php:1686 ../../Zotlabs/Module/Directory.php:323
+msgid "Age:"
+msgstr "年齢:"
+
+#: ../../include/channel.php:1695
+#, php-format
+msgid "for %1$d %2$s"
+msgstr "%1$d %2$s"
+
+#: ../../include/channel.php:1707
+msgid "Tags:"
+msgstr "タグ:"
+
+#: ../../include/channel.php:1711
+msgid "Sexual Preference:"
+msgstr "性的嗜好:"
+
+#: ../../include/channel.php:1715 ../../Zotlabs/Module/Directory.php:339
+msgid "Hometown:"
+msgstr "出身地:"
+
+#: ../../include/channel.php:1717
+msgid "Political Views:"
+msgstr "政見:"
+
+#: ../../include/channel.php:1719
+msgid "Religion:"
+msgstr "宗教:"
+
+#: ../../include/channel.php:1721 ../../Zotlabs/Module/Directory.php:341
+msgid "About:"
+msgstr "約:"
+
+#: ../../include/channel.php:1723
+msgid "Hobbies/Interests:"
+msgstr "趣味/興味:"
+
+#: ../../include/channel.php:1725
+msgid "Likes:"
+msgstr "好きなもの:"
+
+#: ../../include/channel.php:1727
+msgid "Dislikes:"
+msgstr "嫌いなもの:"
+
+#: ../../include/channel.php:1729
+msgid "Contact information and Social Networks:"
+msgstr "連絡先情報とソーシャルネットワーク:"
+
+#: ../../include/channel.php:1731
+msgid "My other channels:"
+msgstr "私の他のチャンネル:"
+
+#: ../../include/channel.php:1733
+msgid "Musical interests:"
+msgstr "音楽的興味:"
+
+#: ../../include/channel.php:1735
+msgid "Books, literature:"
+msgstr "書籍、文学:"
+
+#: ../../include/channel.php:1737
+msgid "Television:"
+msgstr "テレビ:"
+
+#: ../../include/channel.php:1739
+msgid "Film/dance/culture/entertainment:"
+msgstr "映画/ダンス/文化/エンターテイメント:"
+
+#: ../../include/channel.php:1741
+msgid "Love/Romance:"
+msgstr "愛/ロマンス:"
+
+#: ../../include/channel.php:1743
+msgid "Work/employment:"
+msgstr "仕事/雇用:"
+
+#: ../../include/channel.php:1745
+msgid "School/education:"
+msgstr "学校教育:"
+
+#: ../../include/channel.php:1766 ../../Zotlabs/Lib/Apps.php:361
+#: ../../Zotlabs/Module/Profperm.php:113
+msgid "Profile"
+msgstr "プロフィール"
+
+#: ../../include/channel.php:1768
+msgid "Like this thing"
+msgstr "このように"
+
+#: ../../include/channel.php:1769 ../../Zotlabs/Module/Cal.php:340
+#: ../../Zotlabs/Module/Events.php:692
+msgid "Export"
+msgstr "輸出する"
+
+#: ../../include/channel.php:2207 ../../Zotlabs/Module/Cover_photo.php:301
+msgid "cover photo"
+msgstr "カバー写真"
+
+#: ../../include/channel.php:2476 ../../Zotlabs/Module/Rmagic.php:94
+msgid "Enter your channel address (e.g. channel@example.com)"
+msgstr "チャンネルアドレスを入力します(例:channel@example.com)"
+
+#: ../../include/channel.php:2477 ../../Zotlabs/Module/Rmagic.php:95
+msgid "Authenticate"
+msgstr "認証する"
+
+#: ../../include/channel.php:2632 ../../Zotlabs/Module/Admin/Accounts.php:91
+#, php-format
+msgid "Account '%s' deleted"
+msgstr "アカウント「 %s 」を削除しました"
+
+#: ../../include/connections.php:133
+msgid "New window"
+msgstr "新しい窓"
+
+#: ../../include/connections.php:134
+msgid "Open the selected location in a different window or browser tab"
+msgstr "選択した場所を別のウィンドウまたはブラウザタブで開きます"
+
+#: ../../include/connections.php:696 ../../include/event.php:1325
+#: ../../Zotlabs/Module/Cdav.php:1251 ../../Zotlabs/Module/Connedit.php:932
+#: ../../Zotlabs/Module/Profiles.php:792
+msgid "Mobile"
+msgstr "モバイル"
+
+#: ../../include/connections.php:697 ../../include/event.php:1326
+#: ../../Zotlabs/Module/Cdav.php:1252 ../../Zotlabs/Module/Connedit.php:933
+#: ../../Zotlabs/Module/Profiles.php:793
+msgid "Home"
+msgstr "ホーム"
+
+#: ../../include/connections.php:698 ../../include/event.php:1327
+msgid "Home, Voice"
+msgstr "ホーム、ボイス"
+
+#: ../../include/connections.php:699 ../../include/event.php:1328
+msgid "Home, Fax"
+msgstr "ホーム、ファックス"
+
+#: ../../include/connections.php:700 ../../include/event.php:1329
+#: ../../Zotlabs/Module/Cdav.php:1253 ../../Zotlabs/Module/Connedit.php:934
+#: ../../Zotlabs/Module/Profiles.php:794
+msgid "Work"
+msgstr "作業"
+
+#: ../../include/connections.php:701 ../../include/event.php:1330
+msgid "Work, Voice"
+msgstr "仕事、声"
+
+#: ../../include/connections.php:702 ../../include/event.php:1331
+msgid "Work, Fax"
+msgstr "仕事、ファックス"
+
+#: ../../include/connections.php:703 ../../include/connections.php:710
+#: ../../include/event.php:1332 ../../include/event.php:1339
+#: ../../include/selectors.php:60 ../../include/selectors.php:77
+#: ../../include/selectors.php:115 ../../include/selectors.php:151
+#: ../../Zotlabs/Access/PermissionRoles.php:306
+#: ../../Zotlabs/Module/Cdav.php:1254 ../../Zotlabs/Module/Connedit.php:935
+#: ../../Zotlabs/Module/Profiles.php:795
+msgid "Other"
+msgstr "その他"
+
+#: ../../include/contact_widgets.php:11
+#, php-format
+msgid "%d invitation available"
+msgid_plural "%d invitations available"
+msgstr[0] "%d招待可能"
+msgstr[1] "%d招待可能"
+
+#: ../../include/contact_widgets.php:16 ../../Zotlabs/Module/Admin/Site.php:293
+msgid "Advanced"
+msgstr "高度な"
+
+#: ../../include/contact_widgets.php:19
+msgid "Find Channels"
+msgstr "チャンネルを探す"
+
+#: ../../include/contact_widgets.php:20
+msgid "Enter name or interest"
+msgstr "名前または興味を入力してください"
+
+#: ../../include/contact_widgets.php:21
+msgid "Connect/Follow"
+msgstr "接続/フォロー"
+
+#: ../../include/contact_widgets.php:22
+msgid "Examples: Robert Morgenstein, Fishing"
+msgstr "例:Robert Morgenstein、釣り"
+
+#: ../../include/contact_widgets.php:23
+#: ../../Zotlabs/Module/Connections.php:355
+#: ../../Zotlabs/Module/Directory.php:405
+#: ../../Zotlabs/Module/Directory.php:410
+msgid "Find"
+msgstr "見つける"
+
+#: ../../include/contact_widgets.php:24 ../../Zotlabs/Module/Directory.php:409
+#: ../../Zotlabs/Module/Suggest.php:79
+msgid "Channel Suggestions"
+msgstr "チャンネルの提案"
+
+#: ../../include/contact_widgets.php:26
+msgid "Random Profile"
+msgstr "ランダムプロファイル"
+
+#: ../../include/contact_widgets.php:27
+msgid "Invite Friends"
+msgstr "友達を招待"
+
+#: ../../include/contact_widgets.php:29
+msgid "Advanced example: name=fred and country=iceland"
+msgstr "高度な例:name = fredおよびcountry = iceland"
+
+#: ../../include/contact_widgets.php:53 ../../include/features.php:325
+#: ../../Zotlabs/Widget/Activity_filter.php:137
+#: ../../Zotlabs/Widget/Filer.php:28
+msgid "Saved Folders"
+msgstr "保存されたフォルダー"
+
+#: ../../include/contact_widgets.php:56 ../../include/contact_widgets.php:99
+#: ../../include/contact_widgets.php:142 ../../include/contact_widgets.php:187
+#: ../../Zotlabs/Widget/Appcategories.php:46 ../../Zotlabs/Widget/Filer.php:31
+msgid "Everything"
+msgstr "すべて"
+
+#: ../../include/contact_widgets.php:96 ../../include/contact_widgets.php:139
+#: ../../include/contact_widgets.php:184 ../../include/taxonomy.php:409
+#: ../../include/taxonomy.php:491 ../../include/taxonomy.php:511
+#: ../../include/taxonomy.php:532 ../../Zotlabs/Widget/Appcategories.php:43
+msgid "Categories"
+msgstr "カテゴリー"
+
+#: ../../include/contact_widgets.php:218
+msgid "Common Connections"
+msgstr "共通接続"
+
+#: ../../include/contact_widgets.php:222
+#, php-format
+msgid "View all %d common connections"
+msgstr "すべての%d共通接続を表示"
+
+#: ../../include/conversation.php:116 ../../include/text.php:2104
+#: ../../Zotlabs/Lib/Activity.php:2002 ../../Zotlabs/Module/Like.php:392
+#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Module/Tagger.php:69
+msgid "photo"
+msgstr "写真"
+
+#: ../../include/conversation.php:119 ../../include/event.php:1169
+#: ../../include/text.php:2107 ../../Zotlabs/Module/Events.php:260
+#: ../../Zotlabs/Module/Like.php:394 ../../Zotlabs/Module/Tagger.php:73
+msgid "event"
+msgstr "出来事"
+
+#: ../../include/conversation.php:122 ../../Zotlabs/Module/Like.php:123
+msgid "channel"
+msgstr "チャネル"
+
+#: ../../include/conversation.php:144 ../../include/text.php:2110
+#: ../../Zotlabs/Lib/Activity.php:2002 ../../Zotlabs/Module/Like.php:392
+#: ../../Zotlabs/Module/Subthread.php:112
+msgid "status"
+msgstr "状態"
+
+#: ../../include/conversation.php:146 ../../include/text.php:2112
+#: ../../Zotlabs/Module/Tagger.php:79
+msgid "comment"
+msgstr "コメント"
+
+#: ../../include/conversation.php:160 ../../Zotlabs/Lib/Activity.php:2037
+#: ../../Zotlabs/Module/Like.php:447
+#, php-format
+msgid "%1$s likes %2$s's %3$s"
+msgstr "%1$sが%2$sの%3$s気に入っています"
+
+#: ../../include/conversation.php:163 ../../Zotlabs/Lib/Activity.php:2039
+#: ../../Zotlabs/Module/Like.php:449
+#, php-format
+msgid "%1$s doesn't like %2$s's %3$s"
+msgstr "%1$sは%2$sの%3$s好きではありません"
+
+#: ../../include/conversation.php:169
+#, php-format
+msgid "likes %1$s's %2$s"
+msgstr "%1$sの%2$sが好き"
+
+#: ../../include/conversation.php:172
+#, php-format
+msgid "doesn't like %1$s's %2$s"
+msgstr "%1$sの%2$sが気に入らない"
+
+#: ../../include/conversation.php:212
+#, php-format
+msgid "%1$s is now connected with %2$s"
+msgstr "%1$sは%2$s接続されました"
+
+#: ../../include/conversation.php:247
+#, php-format
+msgid "%1$s poked %2$s"
+msgstr "%1$s %2$sを突破しました"
+
+#: ../../include/conversation.php:251 ../../include/text.php:1176
+#: ../../include/text.php:1180
+msgid "poked"
+msgstr "突く"
+
+#: ../../include/conversation.php:268 ../../Zotlabs/Module/Mood.php:76
+#, php-format
+msgctxt "mood"
+msgid "%1$s is %2$s"
+msgstr "%1$sは%2$s"
+
+#: ../../include/conversation.php:483 ../../Zotlabs/Lib/ThreadItem.php:468
+msgid "This is an unsaved preview"
+msgstr "これは未保存のプレビューです"
+
+#: ../../include/conversation.php:619 ../../Zotlabs/Module/Photos.php:1154
+msgctxt "title"
+msgid "Likes"
+msgstr "いいね"
+
+#: ../../include/conversation.php:619 ../../Zotlabs/Module/Photos.php:1154
+msgctxt "title"
+msgid "Dislikes"
+msgstr "嫌い"
+
+#: ../../include/conversation.php:620 ../../Zotlabs/Module/Photos.php:1155
+msgctxt "title"
+msgid "Agree"
+msgstr "同意する"
+
+#: ../../include/conversation.php:620 ../../Zotlabs/Module/Photos.php:1155
+msgctxt "title"
+msgid "Disagree"
+msgstr "同意しない"
+
+#: ../../include/conversation.php:620 ../../Zotlabs/Module/Photos.php:1155
+msgctxt "title"
+msgid "Abstain"
+msgstr "棄権"
+
+#: ../../include/conversation.php:621 ../../Zotlabs/Module/Photos.php:1156
+msgctxt "title"
+msgid "Attending"
+msgstr "出席中"
+
+#: ../../include/conversation.php:621 ../../Zotlabs/Module/Photos.php:1156
+msgctxt "title"
+msgid "Not attending"
+msgstr "出席しない"
+
+#: ../../include/conversation.php:621 ../../Zotlabs/Module/Photos.php:1156
+msgctxt "title"
+msgid "Might attend"
+msgstr "出席するかもしれない"
+
+#: ../../include/conversation.php:690 ../../Zotlabs/Lib/ThreadItem.php:177
+msgid "Select"
+msgstr "選択してください"
+
+#: ../../include/conversation.php:691 ../../include/conversation.php:736
+#: ../../Zotlabs/Lib/Apps.php:559 ../../Zotlabs/Lib/ThreadItem.php:167
+#: ../../Zotlabs/Module/Admin/Accounts.php:175
+#: ../../Zotlabs/Module/Admin/Channels.php:149
+#: ../../Zotlabs/Module/Admin/Profs.php:176
+#: ../../Zotlabs/Module/Article_edit.php:129
+#: ../../Zotlabs/Module/Blocks.php:162 ../../Zotlabs/Module/Cdav.php:966
+#: ../../Zotlabs/Module/Cdav.php:1259 ../../Zotlabs/Module/Connections.php:306
+#: ../../Zotlabs/Module/Connedit.php:668 ../../Zotlabs/Module/Connedit.php:940
+#: ../../Zotlabs/Module/Editblock.php:139
+#: ../../Zotlabs/Module/Editlayout.php:138
+#: ../../Zotlabs/Module/Editwebpage.php:167 ../../Zotlabs/Module/Oauth.php:174
+#: ../../Zotlabs/Module/Oauth2.php:195 ../../Zotlabs/Module/Card_edit.php:129
+#: ../../Zotlabs/Module/Photos.php:1220 ../../Zotlabs/Module/Profiles.php:800
+#: ../../Zotlabs/Module/Thing.php:267 ../../Zotlabs/Module/Webpages.php:257
+#: ../../Zotlabs/Storage/Browser.php:297
+msgid "Delete"
+msgstr "削除する"
+
+#: ../../include/conversation.php:695 ../../Zotlabs/Lib/ThreadItem.php:266
+msgid "Toggle Star Status"
+msgstr "スターステータスの切り替え"
+
+#: ../../include/conversation.php:700 ../../Zotlabs/Lib/ThreadItem.php:102
+msgid "Private Message"
+msgstr "プライベートメッセージ"
+
+#: ../../include/conversation.php:707 ../../Zotlabs/Lib/ThreadItem.php:277
+msgid "Message signature validated"
+msgstr "検証されたメッセージ署名"
+
+#: ../../include/conversation.php:708 ../../Zotlabs/Lib/ThreadItem.php:278
+msgid "Message signature incorrect"
+msgstr "メッセージ署名が正しくありません"
+
+#: ../../include/conversation.php:735
+#: ../../Zotlabs/Module/Admin/Accounts.php:173
+#: ../../Zotlabs/Module/Connections.php:320
+msgid "Approve"
+msgstr "承認する"
+
+#: ../../include/conversation.php:739
+#, php-format
+msgid "View %s's profile @ %s"
+msgstr "%sのプロフィール@ %s"
+
+#: ../../include/conversation.php:759
+msgid "Categories:"
+msgstr "カテゴリー:"
+
+#: ../../include/conversation.php:760
+msgid "Filed under:"
+msgstr "下に提出:"
+
+#: ../../include/conversation.php:766 ../../Zotlabs/Lib/ThreadItem.php:402
+#, php-format
+msgid "from %s"
+msgstr "%sから"
+
+#: ../../include/conversation.php:769 ../../Zotlabs/Lib/ThreadItem.php:405
+#, php-format
+msgid "last edited: %s"
+msgstr "最終編集: %s"
+
+#: ../../include/conversation.php:770 ../../Zotlabs/Lib/ThreadItem.php:406
+#, php-format
+msgid "Expires: %s"
+msgstr "有効期限: %s"
+
+#: ../../include/conversation.php:785
+msgid "View in context"
+msgstr "コンテキストで表示"
+
+#: ../../include/conversation.php:787 ../../Zotlabs/Lib/ThreadItem.php:469
+#: ../../Zotlabs/Module/Photos.php:1118
+msgid "Please wait"
+msgstr "お待ちください"
+
+#: ../../include/conversation.php:886
+msgid "remove"
+msgstr "取り除く"
+
+#: ../../include/conversation.php:890
+msgid "Loading..."
+msgstr "読み込み中..."
+
+#: ../../include/conversation.php:891 ../../Zotlabs/Lib/ThreadItem.php:290
+msgid "Conversation Tools"
+msgstr "会話ツール"
+
+#: ../../include/conversation.php:892
+msgid "Delete Selected Items"
+msgstr "選択したアイテムを削除"
+
+#: ../../include/conversation.php:935
+msgid "View Source"
+msgstr "ソースを見る"
+
+#: ../../include/conversation.php:945
+msgid "Follow Thread"
+msgstr "スレッドをフォロー"
+
+#: ../../include/conversation.php:954
+msgid "Unfollow Thread"
+msgstr "スレッドをフォロー解除"
+
+#: ../../include/conversation.php:1038 ../../include/nav.php:110
+#: ../../Zotlabs/Lib/Apps.php:343 ../../Zotlabs/Module/Connedit.php:608
+msgid "View Profile"
+msgstr "プロフィールを見る"
+
+#: ../../include/conversation.php:1048 ../../Zotlabs/Module/Connedit.php:629
+msgid "Recent Activity"
+msgstr "最近の活動"
+
+#: ../../include/conversation.php:1068
+msgid "Edit Connection"
+msgstr "接続を編集"
+
+#: ../../include/conversation.php:1078
+msgid "Message"
+msgstr "メッセージ"
+
+#: ../../include/conversation.php:1088 ../../Zotlabs/Module/Pubsites.php:35
+#: ../../Zotlabs/Module/Ratings.php:97
+msgid "Ratings"
+msgstr "評価"
+
+#: ../../include/conversation.php:1098 ../../Zotlabs/Lib/Apps.php:350
+#: ../../Zotlabs/Module/Poke.php:199
+msgid "Poke"
+msgstr "ポーク"
+
+#: ../../include/conversation.php:1166 ../../Zotlabs/Lib/Activity.php:1053
+#: ../../Zotlabs/Lib/Apps.php:1115 ../../Zotlabs/Lib/Apps.php:1199
+#: ../../Zotlabs/Module/Cdav.php:826 ../../Zotlabs/Module/Cdav.php:827
+#: ../../Zotlabs/Module/Cdav.php:834 ../../Zotlabs/Module/Embedphotos.php:154
+#: ../../Zotlabs/Module/Photos.php:832 ../../Zotlabs/Module/Photos.php:1296
+#: ../../Zotlabs/Storage/Browser.php:164 ../../Zotlabs/Widget/Album.php:84
+#: ../../Zotlabs/Widget/Portfolio.php:95
+msgid "Unknown"
+msgstr "道の"
+
+#: ../../include/conversation.php:1212
+#, php-format
+msgid "%s likes this."
+msgstr "%sはこれが好きです。"
+
+#: ../../include/conversation.php:1212
+#, php-format
+msgid "%s doesn't like this."
+msgstr "%sはこれを%sません。"
+
+#: ../../include/conversation.php:1216
+#, php-format
+msgid "%2$d people like this."
+msgid_plural "%2$d people like this."
+msgstr[0] " %2$d人 span>このように。"
+msgstr[1] " %2$d人 span>このように。"
+
+#: ../../include/conversation.php:1218
+#, php-format
+msgid "%2$d people don't like this."
+msgid_plural "%2$d people don't like this."
+msgstr[0] " %2$d人 span>はこれが好きではありません。"
+msgstr[1] " %2$d人 span>はこれが好きではありません。"
+
+#: ../../include/conversation.php:1224
+msgid "and"
+msgstr "そして"
+
+#: ../../include/conversation.php:1227
+#, php-format
+msgid ", and %d other people"
+msgid_plural ", and %d other people"
+msgstr[0] "、他%d人"
+msgstr[1] "、他%d人"
+
+#: ../../include/conversation.php:1228
+#, php-format
+msgid "%s like this."
+msgstr "このような%s 。"
+
+#: ../../include/conversation.php:1228
+#, php-format
+msgid "%s don't like this."
+msgstr "%sはこれが好きではありません。"
+
+#: ../../include/conversation.php:1285
+msgid "Set your location"
+msgstr "場所を設定する"
+
+#: ../../include/conversation.php:1286
+msgid "Clear browser location"
+msgstr "ブラウザの場所をクリア"
+
+#: ../../include/conversation.php:1298
+#: ../../Zotlabs/Module/Article_edit.php:101 ../../Zotlabs/Module/Chat.php:222
+#: ../../Zotlabs/Module/Editblock.php:116
+#: ../../Zotlabs/Module/Editwebpage.php:143 ../../Zotlabs/Module/Mail.php:288
+#: ../../Zotlabs/Module/Mail.php:430 ../../Zotlabs/Module/Card_edit.php:101
+msgid "Insert web link"
+msgstr "Webリンクを挿入"
+
+#: ../../include/conversation.php:1302
+msgid "Embed (existing) photo from your photo albums"
+msgstr "フォトアルバムから(既存の)写真を埋め込む"
+
+#: ../../include/conversation.php:1337 ../../Zotlabs/Module/Chat.php:220
+#: ../../Zotlabs/Module/Mail.php:241 ../../Zotlabs/Module/Mail.php:362
+msgid "Please enter a link URL:"
+msgstr "リンクURLを入力してください:"
+
+#: ../../include/conversation.php:1338
+msgid "Tag term:"
+msgstr "タグ用語:"
+
+#: ../../include/conversation.php:1339
+msgid "Where are you right now?"
+msgstr "今どこにいますか?"
+
+#: ../../include/conversation.php:1342 ../../Zotlabs/Module/Cover_photo.php:427
+#: ../../Zotlabs/Module/Profile_photo.php:467 ../../Zotlabs/Module/Wiki.php:403
+msgid "Choose images to embed"
+msgstr "埋め込む画像を選択"
+
+#: ../../include/conversation.php:1343 ../../Zotlabs/Module/Cover_photo.php:428
+#: ../../Zotlabs/Module/Profile_photo.php:468 ../../Zotlabs/Module/Wiki.php:404
+msgid "Choose an album"
+msgstr "アルバムを選択してください"
+
+#: ../../include/conversation.php:1344
+msgid "Choose a different album..."
+msgstr "別のアルバムを選択..."
+
+#: ../../include/conversation.php:1345 ../../Zotlabs/Module/Cover_photo.php:430
+#: ../../Zotlabs/Module/Profile_photo.php:470 ../../Zotlabs/Module/Wiki.php:406
+msgid "Error getting album list"
+msgstr "アルバムリストの取得に失敗"
+
+#: ../../include/conversation.php:1346 ../../Zotlabs/Module/Cover_photo.php:431
+#: ../../Zotlabs/Module/Profile_photo.php:471 ../../Zotlabs/Module/Wiki.php:407
+msgid "Error getting photo link"
+msgstr "フォトリンクの取得に失敗"
+
+#: ../../include/conversation.php:1347 ../../Zotlabs/Module/Cover_photo.php:432
+#: ../../Zotlabs/Module/Profile_photo.php:472 ../../Zotlabs/Module/Wiki.php:408
+msgid "Error getting album"
+msgstr "アルバムの取得エラー"
+
+#: ../../include/conversation.php:1348
+msgid "Comments enabled"
+msgstr "コメント有効"
+
+#: ../../include/conversation.php:1349
+msgid "Comments disabled"
+msgstr "コメント無効"
+
+#: ../../include/conversation.php:1359 ../../Zotlabs/Lib/ThreadItem.php:805
+#: ../../Zotlabs/Module/Events.php:480 ../../Zotlabs/Module/Photos.php:1139
+#: ../../Zotlabs/Module/Webpages.php:262
+msgid "Preview"
+msgstr "プレビュー"
+
+#: ../../include/conversation.php:1392 ../../Zotlabs/Module/Blocks.php:161
+#: ../../Zotlabs/Module/Layouts.php:194 ../../Zotlabs/Module/Photos.php:1117
+#: ../../Zotlabs/Module/Webpages.php:256 ../../Zotlabs/Module/Wiki.php:301
+#: ../../Zotlabs/Widget/Cdav.php:124
+msgid "Share"
+msgstr "共有"
+
+#: ../../include/conversation.php:1401
+msgid "Page link name"
+msgstr "ページリンク名"
+
+#: ../../include/conversation.php:1404
+msgid "Post as"
+msgstr "として投稿"
+
+#: ../../include/conversation.php:1406 ../../Zotlabs/Lib/ThreadItem.php:796
+msgid "Bold"
+msgstr "太字"
+
+#: ../../include/conversation.php:1407 ../../Zotlabs/Lib/ThreadItem.php:797
+msgid "Italic"
+msgstr "斜体"
+
+#: ../../include/conversation.php:1408 ../../Zotlabs/Lib/ThreadItem.php:798
+msgid "Underline"
+msgstr "下線"
+
+#: ../../include/conversation.php:1409 ../../Zotlabs/Lib/ThreadItem.php:799
+msgid "Quote"
+msgstr "代入"
+
+#: ../../include/conversation.php:1410 ../../Zotlabs/Lib/ThreadItem.php:800
+msgid "Code"
+msgstr "コード"
+
+#: ../../include/conversation.php:1411 ../../Zotlabs/Lib/ThreadItem.php:802
+msgid "Attach/Upload file"
+msgstr "ファイルのアップロード"
+
+#: ../../include/conversation.php:1414 ../../Zotlabs/Module/Wiki.php:400
+msgid "Embed an image from your albums"
+msgstr "アルバムから画像を追加"
+
+#: ../../include/conversation.php:1415 ../../include/conversation.php:1464
+#: ../../Zotlabs/Module/Admin/Addons.php:426
+#: ../../Zotlabs/Module/Article_edit.php:131 ../../Zotlabs/Module/Cdav.php:968
+#: ../../Zotlabs/Module/Cdav.php:1260 ../../Zotlabs/Module/Connedit.php:941
+#: ../../Zotlabs/Module/Cover_photo.php:425
+#: ../../Zotlabs/Module/Editblock.php:141
+#: ../../Zotlabs/Module/Editlayout.php:140
+#: ../../Zotlabs/Module/Editpost.php:109
+#: ../../Zotlabs/Module/Editwebpage.php:169
+#: ../../Zotlabs/Module/Fbrowser.php:66 ../../Zotlabs/Module/Fbrowser.php:88
+#: ../../Zotlabs/Module/Filer.php:55 ../../Zotlabs/Module/Oauth.php:112
+#: ../../Zotlabs/Module/Oauth.php:138 ../../Zotlabs/Module/Oauth2.php:117
+#: ../../Zotlabs/Module/Oauth2.php:145 ../../Zotlabs/Module/Card_edit.php:131
+#: ../../Zotlabs/Module/Profiles.php:801
+#: ../../Zotlabs/Module/Profile_photo.php:465 ../../Zotlabs/Module/Tagrm.php:15
+#: ../../Zotlabs/Module/Tagrm.php:138 ../../Zotlabs/Module/Wiki.php:368
+#: ../../Zotlabs/Module/Wiki.php:401
+msgid "Cancel"
+msgstr "キャンセル"
+
+#: ../../include/conversation.php:1416 ../../include/conversation.php:1463
+#: ../../Zotlabs/Module/Cover_photo.php:426
+#: ../../Zotlabs/Module/Profile_photo.php:466 ../../Zotlabs/Module/Wiki.php:402
+msgid "OK"
+msgstr "OK"
+
+#: ../../include/conversation.php:1418
+msgid "Toggle voting"
+msgstr "投票のトグル"
+
+#: ../../include/conversation.php:1421
+msgid "Disable comments"
+msgstr "コメントの無効化"
+
+#: ../../include/conversation.php:1422
+msgid "Toggle comments"
+msgstr "コメントのトグル"
+
+#: ../../include/conversation.php:1427
+#: ../../Zotlabs/Module/Article_edit.php:117
+#: ../../Zotlabs/Module/Editblock.php:129
+#: ../../Zotlabs/Module/Card_edit.php:117 ../../Zotlabs/Module/Photos.php:713
+#: ../../Zotlabs/Module/Photos.php:1083
+msgid "Title (optional)"
+msgstr "タイトル(任意)"
+
+#: ../../include/conversation.php:1430
+msgid "Categories (optional, comma-separated list)"
+msgstr "カテゴリー(任意、カンマで仕切り)"
+
+#: ../../include/conversation.php:1431 ../../Zotlabs/Module/Events.php:481
+msgid "Permission settings"
+msgstr "権限設定"
+
+#: ../../include/conversation.php:1453
+msgid "Other networks and post services"
+msgstr "他のネットワークと投稿サービス"
+
+#: ../../include/conversation.php:1456 ../../Zotlabs/Module/Mail.php:292
+#: ../../Zotlabs/Module/Mail.php:434
+msgid "Set expiration date"
+msgstr "有効期限を設定する"
+
+#: ../../include/conversation.php:1459
+msgid "Set publish date"
+msgstr "公開日を設定する"
+
+#: ../../include/conversation.php:1461 ../../Zotlabs/Lib/ThreadItem.php:809
+#: ../../Zotlabs/Module/Chat.php:221 ../../Zotlabs/Module/Mail.php:294
+#: ../../Zotlabs/Module/Mail.php:436
+msgid "Encrypt text"
+msgstr "テキストを暗号化する"
+
+#: ../../include/conversation.php:1705 ../../Zotlabs/Lib/ThreadItem.php:240
+#: ../../Zotlabs/Module/Photos.php:1182
+msgctxt "noun"
+msgid "Dislike"
+msgid_plural "Dislikes"
+msgstr[0] "嫌い"
+msgstr[1] "嫌い"
+
+#: ../../include/conversation.php:1708
+msgctxt "noun"
+msgid "Attending"
+msgid_plural "Attending"
+msgstr[0] "出席中"
+msgstr[1] "出席中"
+
+#: ../../include/conversation.php:1711
+msgctxt "noun"
+msgid "Not Attending"
+msgid_plural "Not Attending"
+msgstr[0] "出席しない"
+msgstr[1] "出席しない"
+
+#: ../../include/conversation.php:1714
+msgctxt "noun"
+msgid "Undecided"
+msgid_plural "Undecided"
+msgstr[0] "未定"
+msgstr[1] "未定"
+
+#: ../../include/conversation.php:1717
+msgctxt "noun"
+msgid "Agree"
+msgid_plural "Agrees"
+msgstr[0] "同意する"
+msgstr[1] "同意する"
+
+#: ../../include/conversation.php:1720
+msgctxt "noun"
+msgid "Disagree"
+msgid_plural "Disagrees"
+msgstr[0] "同意しない"
+msgstr[1] "同意しない"
+
+#: ../../include/conversation.php:1723
+msgctxt "noun"
+msgid "Abstain"
+msgid_plural "Abstains"
+msgstr[0] "棄権"
+msgstr[1] "棄権"
+
+#: ../../include/datetime.php:58 ../../Zotlabs/Module/Profiles.php:736
+#: ../../Zotlabs/Widget/Newmember.php:51
+msgid "Miscellaneous"
+msgstr "雑多"
+
+#: ../../include/datetime.php:140
+msgid "Birthday"
+msgstr "お誕生日"
+
+#: ../../include/datetime.php:140
+msgid "Age: "
+msgstr "年齢:"
+
+#: ../../include/datetime.php:140
+msgid "YYYY-MM-DD or MM-DD"
+msgstr "YYYY-MM-DDまたはMM-DD"
+
+#: ../../include/datetime.php:211 ../../Zotlabs/Module/Appman.php:143
+#: ../../Zotlabs/Module/Appman.php:144 ../../Zotlabs/Module/Events.php:462
+#: ../../Zotlabs/Module/Events.php:467 ../../Zotlabs/Module/Profiles.php:745
+#: ../../Zotlabs/Module/Profiles.php:749
+msgid "Required"
+msgstr "必須"
+
+#: ../../include/datetime.php:244
+msgid "less than a second ago"
+msgstr "ちょっと前"
+
+#: ../../include/datetime.php:262
+#, php-format
+msgctxt "e.g. 22 hours ago, 1 minute ago"
+msgid "%1$d %2$s ago"
+msgstr "%1$d %2$s前"
+
+#: ../../include/datetime.php:273
+msgctxt "relative_date"
+msgid "year"
+msgid_plural "years"
+msgstr[0] "年"
+msgstr[1] "年"
+
+#: ../../include/datetime.php:276
+msgctxt "relative_date"
+msgid "month"
+msgid_plural "months"
+msgstr[0] "月"
+msgstr[1] "月"
+
+#: ../../include/datetime.php:279
+msgctxt "relative_date"
+msgid "week"
+msgid_plural "weeks"
+msgstr[0] "週間"
+msgstr[1] "週間"
+
+#: ../../include/datetime.php:282
+msgctxt "relative_date"
+msgid "day"
+msgid_plural "days"
+msgstr[0] "日"
+msgstr[1] "日"
+
+#: ../../include/datetime.php:285
+msgctxt "relative_date"
+msgid "hour"
+msgid_plural "hours"
+msgstr[0] "時間"
+msgstr[1] "時間"
+
+#: ../../include/datetime.php:288
+msgctxt "relative_date"
+msgid "minute"
+msgid_plural "minutes"
+msgstr[0] "分"
+msgstr[1] "分"
+
+#: ../../include/datetime.php:291
+msgctxt "relative_date"
+msgid "second"
+msgid_plural "seconds"
+msgstr[0] "秒"
+msgstr[1] "秒"
+
+#: ../../include/datetime.php:520
+#, php-format
+msgid "%1$s's birthday"
+msgstr "%1$sの誕生日"
+
+#: ../../include/datetime.php:521
+#, php-format
+msgid "Happy Birthday %1$s"
+msgstr "%1$s、お誕生日おめでとう!"
+
+#: ../../include/dir_fns.php:141 ../../Zotlabs/Lib/Libzotdir.php:160
+msgid "Directory Options"
+msgstr "ディレクトリオプション"
+
+#: ../../include/dir_fns.php:143 ../../Zotlabs/Lib/Libzotdir.php:162
+msgid "Safe Mode"
+msgstr "セーフモード"
+
+#: ../../include/dir_fns.php:144 ../../Zotlabs/Lib/Libzotdir.php:163
+msgid "Public Forums Only"
+msgstr "公開フォーラムのみ"
+
+#: ../../include/dir_fns.php:145 ../../Zotlabs/Lib/Libzotdir.php:165
+msgid "This Website Only"
+msgstr "このウェブサイトのみ"
+
+#: ../../include/event.php:31 ../../include/event.php:78
+msgid "l F d, Y \\@ g:i A"
+msgstr "l F d、Y \\ @ g:i A"
+
+#: ../../include/event.php:39 ../../include/event.php:82
+msgid "Starts:"
+msgstr "開始:"
+
+#: ../../include/event.php:49 ../../include/event.php:86
+msgid "Finishes:"
+msgstr "仕上げ:"
+
+#: ../../include/event.php:1023
+msgid "This event has been added to your calendar."
+msgstr "このイベントはカレンダーに追加されました。"
+
+#: ../../include/event.php:1244
+msgid "Not specified"
+msgstr "指定されていない"
+
+#: ../../include/event.php:1245
+msgid "Needs Action"
+msgstr "アクションが必要"
+
+#: ../../include/event.php:1246
+msgid "Completed"
+msgstr "完成しました"
+
+#: ../../include/event.php:1247
+msgid "In Process"
+msgstr "処理中"
+
+#: ../../include/event.php:1248
+msgid "Cancelled"
+msgstr "キャンセル"
+
+#: ../../include/features.php:55 ../../Zotlabs/Module/Admin/Features.php:55
+#: ../../Zotlabs/Module/Admin/Features.php:56
+#: ../../Zotlabs/Module/Settings/Features.php:36
+msgid "Off"
+msgstr "オフ"
+
+#: ../../include/features.php:55 ../../Zotlabs/Module/Admin/Features.php:55
+#: ../../Zotlabs/Module/Admin/Features.php:56
+#: ../../Zotlabs/Module/Settings/Features.php:36
+msgid "On"
+msgstr "に"
+
+#: ../../include/features.php:82 ../../Zotlabs/Lib/Apps.php:366
+msgid "CalDAV"
+msgstr "CalDAV"
+
+#: ../../include/features.php:86 ../../include/features.php:273
+msgid "Start calendar week on Monday"
+msgstr "月曜日に週を開始"
+
+#: ../../include/features.php:87 ../../include/features.php:274
+msgid "Default is Sunday"
+msgstr "デフォルトは日曜日です"
+
+#: ../../include/features.php:96 ../../Zotlabs/Lib/Apps.php:342
+msgid "Channel Home"
+msgstr "チャンネルホーム"
+
+#: ../../include/features.php:100
+msgid "Search by Date"
+msgstr "日付で検索"
+
+#: ../../include/features.php:101
+msgid "Ability to select posts by date ranges"
+msgstr "日付範囲で投稿を選択する機能"
+
+#: ../../include/features.php:108
+msgid "Tag Cloud"
+msgstr "タグクラウド"
+
+#: ../../include/features.php:109
+msgid "Provide a personal tag cloud on your channel page"
+msgstr "チャンネルページで個人タグクラウドを提供する"
+
+#: ../../include/features.php:116 ../../include/features.php:365
+msgid "Use blog/list mode"
+msgstr "ブログ/リストモードを使用する"
+
+#: ../../include/features.php:117 ../../include/features.php:366
+msgid "Comments will be displayed separately"
+msgstr "コメントは個別に表示されます"
+
+#: ../../include/features.php:125 ../../include/text.php:991
+#: ../../Zotlabs/Lib/Apps.php:332 ../../Zotlabs/Module/Connections.php:348
+msgid "Connections"
+msgstr "接続"
+
+#: ../../include/features.php:129
+msgid "Connection Filtering"
+msgstr "接続フィルタリング"
+
+#: ../../include/features.php:130
+msgid "Filter incoming posts from connections based on keywords/content"
+msgstr "キーワード/コンテンツに基づいて接続からの受信投稿をフィルタリングする"
+
+#: ../../include/features.php:138
+msgid "Conversation"
+msgstr "会話"
+
+#: ../../include/features.php:142
+msgid "Community Tagging"
+msgstr "コミュニティのタグ付け"
+
+#: ../../include/features.php:143
+msgid "Ability to tag existing posts"
+msgstr "既存の投稿にタグを付ける機能"
+
+#: ../../include/features.php:150
+msgid "Emoji Reactions"
+msgstr "絵文字反応"
+
+#: ../../include/features.php:151
+msgid "Add emoji reaction ability to posts"
+msgstr "絵文字反応機能を投稿に追加する"
+
+#: ../../include/features.php:158
+msgid "Dislike Posts"
+msgstr "投稿を嫌う"
+
+#: ../../include/features.php:159
+msgid "Ability to dislike posts/comments"
+msgstr "投稿/コメントを嫌う能力"
+
+#: ../../include/features.php:166
+msgid "Star Posts"
+msgstr "スター投稿"
+
+#: ../../include/features.php:167
+msgid "Ability to mark special posts with a star indicator"
+msgstr "星印で特別な投稿をマークする機能"
+
+#: ../../include/features.php:176 ../../Zotlabs/Lib/Apps.php:346
+msgid "Directory"
+msgstr "ディレクトリ"
+
+#: ../../include/features.php:180
+msgid "Advanced Directory Search"
+msgstr "高度なディレクトリ検索"
+
+#: ../../include/features.php:181
+msgid "Allows creation of complex directory search queries"
+msgstr "複雑なディレクトリ検索クエリを作成できます"
+
+#: ../../include/features.php:190
+msgid "Editor"
+msgstr "編集者"
+
+#: ../../include/features.php:194
+msgid "Post Categories"
+msgstr "投稿カテゴリ"
+
+#: ../../include/features.php:195
+msgid "Add categories to your posts"
+msgstr "投稿にカテゴリを追加する"
+
+#: ../../include/features.php:203
+msgid "Large Photos"
+msgstr "大きい写真"
+
+#: ../../include/features.php:204
+msgid ""
+"Include large (1024px) photo thumbnails in posts. If not enabled, use small "
+"(640px) photo thumbnails"
+msgstr "投稿に大きな(1024px)写真のサムネイルを含める。有効になっていない場合は、小さい(640ピクセル)写真のサムネイルを使用します"
+
+#: ../../include/features.php:211
+msgid "Even More Encryption"
+msgstr "さらに暗号化"
+
+#: ../../include/features.php:212
+msgid ""
+"Allow optional encryption of content end-to-end with a shared secret key"
+msgstr "共有秘密鍵を使用して、エンドツーエンドのコンテンツのオプションの暗号化を許可します"
+
+#: ../../include/features.php:219
+msgid "Enable Voting Tools"
+msgstr "投票ツールを有効にする"
+
+#: ../../include/features.php:220
+msgid "Provide a class of post which others can vote on"
+msgstr "他の人が投票できる投稿のクラスを提供する"
+
+#: ../../include/features.php:227
+msgid "Disable Comments"
+msgstr "コメントを無効にする"
+
+#: ../../include/features.php:228
+msgid "Provide the option to disable comments for a post"
+msgstr "投稿のコメントを無効にするオプションを提供します"
+
+#: ../../include/features.php:235
+msgid "Delayed Posting"
+msgstr "遅延投稿"
+
+#: ../../include/features.php:236
+msgid "Allow posts to be published at a later date"
+msgstr "投稿を後日公開することを許可する"
+
+#: ../../include/features.php:243
+msgid "Content Expiration"
+msgstr "コンテンツの有効期限"
+
+#: ../../include/features.php:244
+msgid "Remove posts/comments and/or private messages at a future time"
+msgstr "将来、投稿/コメントやプライベートメッセージを削除する"
+
+#: ../../include/features.php:251
+msgid "Suppress Duplicate Posts/Comments"
+msgstr "重複する投稿/コメントを抑制する"
+
+#: ../../include/features.php:252
+msgid ""
+"Prevent posts with identical content to be published with less than two "
+"minutes in between submissions."
+msgstr "同一のコンテンツを含む投稿が、送信と送信の間に2分未満で公開されるのを防ぎます。"
+
+#: ../../include/features.php:259
+msgid "Auto-save drafts of posts and comments"
+msgstr "投稿とコメントの下書きを自動保存する"
+
+#: ../../include/features.php:260
+msgid ""
+"Automatically saves post and comment drafts in local browser storage to help "
+"prevent accidental loss of compositions"
+msgstr "投稿やコメントの下書きをローカルのブラウザストレージに自動的に保存して、誤って楽曲を失うのを防ぎます"
+
+#: ../../include/features.php:269 ../../Zotlabs/Lib/Apps.php:345
+msgid "Events"
+msgstr "イベント"
+
+#: ../../include/features.php:281
+msgid "Smart Birthdays"
+msgstr "スマートバースデー"
+
+#: ../../include/features.php:282
+msgid ""
+"Make birthday events timezone aware in case your friends are scattered "
+"across the planet."
+msgstr "友人が地球上に散らばっている場合に備えて、誕生日イベントのタイムゾーンを認識させます。"
+
+#: ../../include/features.php:289
+msgid "Event Timezone Selection"
+msgstr "イベントタイムゾーンの選択"
+
+#: ../../include/features.php:290
+msgid "Allow event creation in timezones other than your own."
+msgstr "自分以外のタイムゾーンでのイベント作成を許可します。"
+
+#: ../../include/features.php:299
+msgid "Manage"
+msgstr "管理する"
+
+#: ../../include/features.php:303
+msgid "Navigation Channel Select"
+msgstr "ナビゲーションチャネルの選択"
+
+#: ../../include/features.php:304
+msgid "Change channels directly from within the navigation dropdown menu"
+msgstr "ナビゲーションドロップダウンメニューから直接チャネルを変更します"
+
+#: ../../include/features.php:313 ../../Zotlabs/Module/Connections.php:310
+msgid "Network"
+msgstr "ネットワーク"
+
+#: ../../include/features.php:317 ../../Zotlabs/Widget/Savedsearch.php:83
+msgid "Saved Searches"
+msgstr "保存された検索"
+
+#: ../../include/features.php:318
+msgid "Save search terms for re-use"
+msgstr "再利用のために検索語を保存する"
+
+#: ../../include/features.php:326
+msgid "Ability to file posts under folders"
+msgstr "フォルダーの下に投稿をファイルする機能"
+
+#: ../../include/features.php:333
+msgid "Alternate Stream Order"
+msgstr "代替ストリーム順序"
+
+#: ../../include/features.php:334
+msgid ""
+"Ability to order the stream by last post date, last comment date or "
+"unthreaded activities"
+msgstr "最終投稿日、最終コメント日、またはスレッド化されていないアクティビティでストリームを順序付けする機能"
+
+#: ../../include/features.php:341
+msgid "Contact Filter"
+msgstr "連絡先フィルター"
+
+#: ../../include/features.php:342
+msgid "Ability to display only posts of a selected contact"
+msgstr "選択した連絡先の投稿のみを表示する機能"
+
+#: ../../include/features.php:349
+msgid "Forum Filter"
+msgstr "フォーラムフィルター"
+
+#: ../../include/features.php:350
+msgid "Ability to display only posts of a specific forum"
+msgstr "特定のフォーラムの投稿のみを表示する機能"
+
+#: ../../include/features.php:357
+msgid "Personal Posts Filter"
+msgstr "個人投稿フィルター"
+
+#: ../../include/features.php:358
+msgid "Ability to display only posts that you've interacted on"
+msgstr "やり取りした投稿のみを表示する機能"
+
+#: ../../include/features.php:375 ../../include/nav.php:446
+#: ../../Zotlabs/Lib/Apps.php:344 ../../Zotlabs/Module/Fbrowser.php:29
+msgid "Photos"
+msgstr "写真"
+
+#: ../../include/features.php:379
+msgid "Photo Location"
+msgstr "写真の場所"
+
+#: ../../include/features.php:380
+msgid "If location data is available on uploaded photos, link this to a map."
+msgstr "アップロードされた写真で位置データが利用できる場合、これを地図にリンクします。"
+
+#: ../../include/features.php:389 ../../Zotlabs/Lib/Apps.php:362
+msgid "Profiles"
+msgstr "プロフィール"
+
+#: ../../include/features.php:393
+msgid "Advanced Profiles"
+msgstr "高度なプロファイル"
+
+#: ../../include/features.php:394
+msgid "Additional profile sections and selections"
+msgstr "追加のプロファイルセクションと選択"
+
+#: ../../include/features.php:401
+msgid "Profile Import/Export"
+msgstr "プロファイルのインポート/エクスポート"
+
+#: ../../include/features.php:402
+msgid "Save and load profile details across sites/channels"
+msgstr "サイト/チャネル全体でプロファイルの詳細を保存およびロードします"
+
+#: ../../include/features.php:409
+msgid "Multiple Profiles"
+msgstr "複数のプロファイル"
+
+#: ../../include/features.php:410
+msgid "Ability to create multiple profiles"
+msgstr "複数のプロファイルを作成する機能"
+
+#: ../../include/feedutils.php:858 ../../include/text.php:1504
+msgid "unknown"
+msgstr "道の"
+
+#: ../../include/follow.php:37
+msgid "Channel is blocked on this site."
+msgstr "このサイトでチャンネルがブロックされています。"
+
+#: ../../include/follow.php:42
+msgid "Channel location missing."
+msgstr "チャンネルの場所がありません。"
+
+#: ../../include/follow.php:84
+msgid "Response from remote channel was incomplete."
+msgstr "リモートチャネルからの応答が不完全でした。"
+
+#: ../../include/follow.php:96
+msgid "Premium channel - please visit:"
+msgstr "プレミアムチャンネル-をご覧ください:"
+
+#: ../../include/follow.php:110
+msgid "Channel was deleted and no longer exists."
+msgstr "チャンネルは削除され、存在しなくなりました。"
+
+#: ../../include/follow.php:166
+msgid "Remote channel or protocol unavailable."
+msgstr "リモートチャネルまたはプロトコルが利用できません。"
+
+#: ../../include/follow.php:189
+msgid "Channel discovery failed."
+msgstr "チャネルの検出に失敗しました。"
+
+#: ../../include/follow.php:201
+msgid "Protocol disabled."
+msgstr "プロトコルが無効です。"
+
+#: ../../include/follow.php:212
+msgid "Cannot connect to yourself."
+msgstr "自分に接続できません。"
+
+#: ../../include/group.php:22 ../../Zotlabs/Lib/Group.php:28
+msgid ""
+"A deleted group with this name was revived. Existing item permissions "
+"may apply to this group and any future members. If this is "
+"not what you intended, please create another group with a different name."
+msgstr "この名前の削除されたグループが復活しました。既存のアイテムの権限は、このグループと将来のメンバーに適用される可能性があります strong>。これが意図したものでない場合は、別の名前で別のグループを作成してください。"
+
+#: ../../include/group.php:264 ../../Zotlabs/Lib/Group.php:270
+msgid "Add new connections to this privacy group"
+msgstr "このプライバシーグループに新しい接続を追加します"
+
+#: ../../include/group.php:298 ../../Zotlabs/Lib/Group.php:302
+msgid "edit"
+msgstr "編集する"
+
+#: ../../include/group.php:320 ../../include/nav.php:99
+#: ../../Zotlabs/Lib/Apps.php:363 ../../Zotlabs/Lib/Group.php:324
+#: ../../Zotlabs/Module/Group.php:141 ../../Zotlabs/Module/Group.php:153
+#: ../../Zotlabs/Widget/Activity_filter.php:41
+msgid "Privacy Groups"
+msgstr "プライバシーグループ"
+
+#: ../../include/group.php:321 ../../Zotlabs/Lib/Group.php:325
+msgid "Edit group"
+msgstr "グループを編集"
+
+#: ../../include/group.php:322 ../../Zotlabs/Lib/Group.php:326
+msgid "Add privacy group"
+msgstr "プライバシーグループを追加"
+
+#: ../../include/group.php:323 ../../Zotlabs/Lib/Group.php:327
+msgid "Channels not in any privacy group"
+msgstr "プライバシーグループに属さないチャンネル"
+
+#: ../../include/group.php:325 ../../Zotlabs/Lib/Group.php:329
+#: ../../Zotlabs/Widget/Savedsearch.php:84
+msgid "add"
+msgstr "加える"
+
+#: ../../include/help.php:80
+msgid "Help:"
+msgstr "ヘルプ:"
+
+#: ../../include/help.php:117 ../../include/help.php:125
+#: ../../include/nav.php:172 ../../include/nav.php:322
+#: ../../Zotlabs/Lib/Apps.php:347 ../../Zotlabs/Module/Layouts.php:186
+msgid "Help"
+msgstr "ヘルプ"
+
+#: ../../include/help.php:129
+msgid "Not Found"
+msgstr "見つかりません"
+
+#: ../../include/help.php:132 ../../Zotlabs/Lib/NativeWikiPage.php:521
+#: ../../Zotlabs/Module/Block.php:77 ../../Zotlabs/Module/Display.php:140
+#: ../../Zotlabs/Module/Display.php:157 ../../Zotlabs/Module/Display.php:174
+#: ../../Zotlabs/Module/Display.php:180 ../../Zotlabs/Module/Page.php:136
+#: ../../Zotlabs/Web/Router.php:185
+msgid "Page not found."
+msgstr "ページが見つかりません。"
+
+#: ../../include/import.php:26
+msgid "Unable to import a removed channel."
+msgstr "削除されたチャンネルをインポートできません。"
+
+#: ../../include/import.php:52
+msgid ""
+"Cannot create a duplicate channel identifier on this system. Import failed."
+msgstr "このシステムに重複したチャネル識別子を作成できません。インポートに失敗しました。"
+
+#: ../../include/import.php:73
+msgid "Unable to create a unique channel address. Import failed."
+msgstr "一意のチャネルアドレスを作成できません。インポートに失敗しました。"
+
+#: ../../include/import.php:117
+msgid "Cloned channel not found. Import failed."
+msgstr "複製されたチャンネルが見つかりません。インポートに失敗しました。"
+
+#: ../../include/items.php:416 ../../Zotlabs/Module/Cloud.php:126
+#: ../../Zotlabs/Module/Group.php:98 ../../Zotlabs/Module/Import_items.php:120
+#: ../../Zotlabs/Module/Like.php:301 ../../Zotlabs/Module/Dreport.php:10
+#: ../../Zotlabs/Module/Dreport.php:82 ../../Zotlabs/Module/Profperm.php:28
+#: ../../Zotlabs/Module/Share.php:71 ../../Zotlabs/Module/Subthread.php:86
+#: ../../Zotlabs/Web/WebServer.php:122
+msgid "Permission denied"
+msgstr "アクセス拒否"
+
+#: ../../include/items.php:965 ../../include/items.php:1025
+msgid "(Unknown)"
+msgstr "(不明)"
+
+#: ../../include/items.php:1213
+msgid "Visible to anybody on the internet."
+msgstr "インターネット上の誰でも閲覧できます。"
+
+#: ../../include/items.php:1215
+msgid "Visible to you only."
+msgstr "あなただけに表示されます。"
+
+#: ../../include/items.php:1217
+msgid "Visible to anybody in this network."
+msgstr "このネットワーク内のすべてのユーザーに表示されます。"
+
+#: ../../include/items.php:1219
+msgid "Visible to anybody authenticated."
+msgstr "認証されたすべてのユーザーに表示されます。"
+
+#: ../../include/items.php:1221
+#, php-format
+msgid "Visible to anybody on %s."
+msgstr "%s誰でも閲覧できます。"
+
+#: ../../include/items.php:1223
+msgid "Visible to all connections."
+msgstr "すべての接続に表示されます。"
+
+#: ../../include/items.php:1225
+msgid "Visible to approved connections."
+msgstr "承認された接続に表示されます。"
+
+#: ../../include/items.php:1227
+msgid "Visible to specific connections."
+msgstr "特定の接続に表示されます。"
+
+#: ../../include/items.php:3713 ../../Zotlabs/Module/Admin/Addons.php:259
+#: ../../Zotlabs/Module/Admin/Themes.php:72 ../../Zotlabs/Module/Admin.php:62
+#: ../../Zotlabs/Module/Display.php:45 ../../Zotlabs/Module/Display.php:455
+#: ../../Zotlabs/Module/Filestorage.php:26 ../../Zotlabs/Module/Thing.php:94
+#: ../../Zotlabs/Module/Viewsrc.php:25
+msgid "Item not found."
+msgstr "アイテムが見つかりません。"
+
+#: ../../include/items.php:4295 ../../Zotlabs/Module/Group.php:61
+#: ../../Zotlabs/Module/Group.php:213
+msgid "Privacy group not found."
+msgstr "プライバシーグループが見つかりません。"
+
+#: ../../include/items.php:4311
+msgid "Privacy group is empty."
+msgstr "プライバシーグループが空です。"
+
+#: ../../include/items.php:4318
+#, php-format
+msgid "Privacy group: %s"
+msgstr "プライバシーグループ: %s"
+
+#: ../../include/items.php:4328 ../../Zotlabs/Module/Connedit.php:867
+#, php-format
+msgid "Connection: %s"
+msgstr "接続: %s"
+
+#: ../../include/items.php:4330
+msgid "Connection not found."
+msgstr "接続が見つかりません。"
+
+#: ../../include/items.php:4672 ../../Zotlabs/Module/Cover_photo.php:294
+msgid "female"
+msgstr "女性"
+
+#: ../../include/items.php:4673 ../../Zotlabs/Module/Cover_photo.php:295
+#, php-format
+msgid "%1$s updated her %2$s"
+msgstr "%1$s彼女の%2$s更新しました"
+
+#: ../../include/items.php:4674 ../../Zotlabs/Module/Cover_photo.php:296
+msgid "male"
+msgstr "男性"
+
+#: ../../include/items.php:4675 ../../Zotlabs/Module/Cover_photo.php:297
+#, php-format
+msgid "%1$s updated his %2$s"
+msgstr "%1$s彼の%2$s更新しました"
+
+#: ../../include/items.php:4677 ../../Zotlabs/Module/Cover_photo.php:299
+#, php-format
+msgid "%1$s updated their %2$s"
+msgstr "%1$sが%2$s更新しました"
+
+#: ../../include/items.php:4679
+msgid "profile photo"
+msgstr "プロフィール写真"
+
+#: ../../include/items.php:4871
+#, php-format
+msgid "[Edited %s]"
+msgstr "[ %s編集]"
+
+#: ../../include/items.php:4871
+msgctxt "edit_activity"
+msgid "Post"
+msgstr "役職"
+
+#: ../../include/items.php:4871
+msgctxt "edit_activity"
+msgid "Comment"
+msgstr "コメント"
+
+#: ../../include/js_strings.php:5
+msgid "Delete this item?"
+msgstr "このアイテムを削除しますか?"
+
+#: ../../include/js_strings.php:6 ../../Zotlabs/Lib/ThreadItem.php:794
+#: ../../Zotlabs/Module/Photos.php:1137 ../../Zotlabs/Module/Photos.php:1256
+msgid "Comment"
+msgstr "コメント"
+
+#: ../../include/js_strings.php:7 ../../Zotlabs/Lib/ThreadItem.php:501
+#, php-format
+msgid "%s show all"
+msgstr "%s 全て見る"
+
+#: ../../include/js_strings.php:8
+#, php-format
+msgid "%s show less"
+msgstr "%s 畳む"
+
+#: ../../include/js_strings.php:9
+#, php-format
+msgid "%s expand"
+msgstr "%s 展開する"
+
+#: ../../include/js_strings.php:10
+#, php-format
+msgid "%s collapse"
+msgstr "%s畳む"
+
+#: ../../include/js_strings.php:11
+msgid "Password too short"
+msgstr "パスワードが短すぎます。"
+
+#: ../../include/js_strings.php:12
+msgid "Passwords do not match"
+msgstr "パスワードが一致しません。"
+
+#: ../../include/js_strings.php:13
+msgid "everybody"
+msgstr "誰でも"
+
+#: ../../include/js_strings.php:14
+msgid "Secret Passphrase"
+msgstr "シークレットパスフレーズ"
+
+#: ../../include/js_strings.php:15
+msgid "Passphrase hint"
+msgstr "パスフレーズヒント"
+
+#: ../../include/js_strings.php:16
+msgid "Notice: Permissions have changed but have not yet been submitted."
+msgstr "注意:権限は変更されましたが、まだ送信されていません。"
+
+#: ../../include/js_strings.php:17
+msgid "close all"
+msgstr "すべて閉じる"
+
+#: ../../include/js_strings.php:18
+msgid "Nothing new here"
+msgstr "ここに新しいものはありません"
+
+#: ../../include/js_strings.php:19
+msgid "Rate This Channel (this is public)"
+msgstr "このチャンネルを評価(これは公開です)"
+
+#: ../../include/js_strings.php:20 ../../Zotlabs/Module/Connedit.php:887
+#: ../../Zotlabs/Module/Rate.php:155
+msgid "Rating"
+msgstr "格付け"
+
+#: ../../include/js_strings.php:21
+msgid "Describe (optional)"
+msgstr "説明(オプション)"
+
+#: ../../include/js_strings.php:22 ../../view/theme/redbasic/php/config.php:94
+#: ../../Zotlabs/Lib/ThreadItem.php:795
+#: ../../Zotlabs/Module/Admin/Accounts.php:168
+#: ../../Zotlabs/Module/Admin/Account_edit.php:73
+#: ../../Zotlabs/Module/Admin/Addons.php:441
+#: ../../Zotlabs/Module/Admin/Channels.php:147
+#: ../../Zotlabs/Module/Admin/Features.php:66
+#: ../../Zotlabs/Module/Admin/Logs.php:84
+#: ../../Zotlabs/Module/Admin/Profs.php:178
+#: ../../Zotlabs/Module/Admin/Security.php:112
+#: ../../Zotlabs/Module/Admin/Site.php:289
+#: ../../Zotlabs/Module/Admin/Themes.php:158
+#: ../../Zotlabs/Module/Affinity.php:87 ../../Zotlabs/Module/Appman.php:155
+#: ../../Zotlabs/Module/Cal.php:344 ../../Zotlabs/Module/Chat.php:211
+#: ../../Zotlabs/Module/Chat.php:250 ../../Zotlabs/Module/Connect.php:124
+#: ../../Zotlabs/Module/Connedit.php:904 ../../Zotlabs/Module/Defperms.php:265
+#: ../../Zotlabs/Module/Editpost.php:85
+#: ../../Zotlabs/Module/Email_validation.php:40
+#: ../../Zotlabs/Module/Events.php:495 ../../Zotlabs/Module/Filestorage.php:203
+#: ../../Zotlabs/Module/Group.php:150 ../../Zotlabs/Module/Group.php:166
+#: ../../Zotlabs/Module/Import.php:646
+#: ../../Zotlabs/Module/Import_items.php:129
+#: ../../Zotlabs/Module/Invite.php:168 ../../Zotlabs/Module/Locs.php:121
+#: ../../Zotlabs/Module/Mail.php:431 ../../Zotlabs/Module/Mitem.php:259
+#: ../../Zotlabs/Module/Mood.php:158 ../../Zotlabs/Module/Oauth.php:111
+#: ../../Zotlabs/Module/Oauth2.php:116 ../../Zotlabs/Module/Pconfig.php:116
+#: ../../Zotlabs/Module/Pdledit.php:107 ../../Zotlabs/Module/Permcats.php:128
+#: ../../Zotlabs/Module/Photos.php:1097 ../../Zotlabs/Module/Photos.php:1138
+#: ../../Zotlabs/Module/Photos.php:1257 ../../Zotlabs/Module/Poke.php:217
+#: ../../Zotlabs/Module/Profiles.php:723 ../../Zotlabs/Module/Rate.php:166
+#: ../../Zotlabs/Module/Settings/Account.php:103
+#: ../../Zotlabs/Module/Settings/Calendar.php:41
+#: ../../Zotlabs/Module/Settings/Channel.php:493
+#: ../../Zotlabs/Module/Settings/Channel_home.php:89
+#: ../../Zotlabs/Module/Settings/Connections.php:41
+#: ../../Zotlabs/Module/Settings/Conversation.php:48
+#: ../../Zotlabs/Module/Settings/Directory.php:41
+#: ../../Zotlabs/Module/Settings/Display.php:189
+#: ../../Zotlabs/Module/Settings/Editor.php:41
+#: ../../Zotlabs/Module/Settings/Events.php:41
+#: ../../Zotlabs/Module/Settings/Features.php:46
+#: ../../Zotlabs/Module/Settings/Manage.php:41
+#: ../../Zotlabs/Module/Settings/Network.php:61
+#: ../../Zotlabs/Module/Settings/Photos.php:41
+#: ../../Zotlabs/Module/Settings/Profiles.php:50
+#: ../../Zotlabs/Module/Setup.php:304 ../../Zotlabs/Module/Setup.php:344
+#: ../../Zotlabs/Module/Sources.php:125 ../../Zotlabs/Module/Sources.php:162
+#: ../../Zotlabs/Module/Thing.php:326 ../../Zotlabs/Module/Thing.php:379
+#: ../../Zotlabs/Module/Tokens.php:188 ../../Zotlabs/Module/Wiki.php:215
+#: ../../Zotlabs/Module/Xchan.php:15 ../../Zotlabs/Widget/Eventstools.php:16
+#: ../../Zotlabs/Widget/Wiki_pages.php:42
+#: ../../Zotlabs/Widget/Wiki_pages.php:99
+msgid "Submit"
+msgstr "確定"
+
+#: ../../include/js_strings.php:23
+msgid "Please enter a link URL"
+msgstr "リンクURLを入力してください"
+
+#: ../../include/js_strings.php:24
+msgid "Unsaved changes. Are you sure you wish to leave this page?"
+msgstr "未保存の変更。このページから移動してもよろしいですか?"
+
+#: ../../include/js_strings.php:25 ../../Zotlabs/Module/Cdav.php:940
+#: ../../Zotlabs/Module/Events.php:477 ../../Zotlabs/Module/Locs.php:117
+#: ../../Zotlabs/Module/Profiles.php:509 ../../Zotlabs/Module/Profiles.php:734
+#: ../../Zotlabs/Module/Pubsites.php:52
+msgid "Location"
+msgstr "ロケーション"
+
+#: ../../include/js_strings.php:26
+msgid "lovely"
+msgstr "素敵な"
+
+#: ../../include/js_strings.php:27
+msgid "wonderful"
+msgstr "素晴らしい"
+
+#: ../../include/js_strings.php:28
+msgid "fantastic"
+msgstr "幻想的"
+
+#: ../../include/js_strings.php:29
+msgid "great"
+msgstr "すばらしいです"
+
+#: ../../include/js_strings.php:30
+msgid ""
+"Your chosen nickname was either already taken or not valid. Please use our "
+"suggestion ("
+msgstr "選択したニックネームはすでに使用されているか、無効です。提案を使用してください("
+
+#: ../../include/js_strings.php:31
+msgid ") or enter a new one."
+msgstr ")または新しいものを入力します。"
+
+#: ../../include/js_strings.php:32
+msgid "Thank you, this nickname is valid."
+msgstr "ありがとう、このニックネームは有効です。"
+
+#: ../../include/js_strings.php:33
+msgid "A channel name is required."
+msgstr "チャンネル名が必要です。"
+
+#: ../../include/js_strings.php:34
+msgid "This is a "
+msgstr "これは"
+
+#: ../../include/js_strings.php:35
+msgid " channel name"
+msgstr "チャンネル名"
+
+#: ../../include/js_strings.php:41
+#, php-format
+msgid "%d minutes"
+msgid_plural "%d minutes"
+msgstr[0] "%d分"
+msgstr[1] "%d分"
+
+#: ../../include/js_strings.php:42
+#, php-format
+msgid "about %d hours"
+msgid_plural "about %d hours"
+msgstr[0] "約%d時間"
+msgstr[1] "約%d時間"
+
+#: ../../include/js_strings.php:43
+#, php-format
+msgid "%d days"
+msgid_plural "%d days"
+msgstr[0] "%d日"
+msgstr[1] "%d日"
+
+#: ../../include/js_strings.php:44
+#, php-format
+msgid "%d months"
+msgid_plural "%d months"
+msgstr[0] "%dか月"
+msgstr[1] "%dか月"
+
+#: ../../include/js_strings.php:45
+#, php-format
+msgid "%d years"
+msgid_plural "%d years"
+msgstr[0] "%d年"
+msgstr[1] "%d年"
+
+#: ../../include/js_strings.php:50
+msgid "timeago.prefixAgo"
+msgstr "timeago.prefixAgo"
+
+#: ../../include/js_strings.php:51
+msgid "timeago.prefixFromNow"
+msgstr "timeago.prefixFromNow"
+
+#: ../../include/js_strings.php:52
+msgid "timeago.suffixAgo"
+msgstr "timeago.suffixAgo"
+
+#: ../../include/js_strings.php:53
+msgid "timeago.suffixFromNow"
+msgstr "timeago.suffixFromNow"
+
+#: ../../include/js_strings.php:56
+msgid "less than a minute"
+msgstr "ちょっと前"
+
+#: ../../include/js_strings.php:57
+msgid "about a minute"
+msgstr "1分前"
+
+#: ../../include/js_strings.php:59
+msgid "about an hour"
+msgstr "一時間前"
+
+#: ../../include/js_strings.php:61
+msgid "a day"
+msgstr "一日前"
+
+#: ../../include/js_strings.php:63
+msgid "about a month"
+msgstr "一ヶ月前"
+
+#: ../../include/js_strings.php:65
+msgid "about a year"
+msgstr "一年前"
+
+#: ../../include/js_strings.php:67
+msgid " "
+msgstr " "
+
+#: ../../include/js_strings.php:68
+msgid "timeago.numbers"
+msgstr "timeago.numbers"
+
+#: ../../include/js_strings.php:70 ../../include/text.php:1428
+msgid "January"
+msgstr "1月"
+
+#: ../../include/js_strings.php:71 ../../include/text.php:1428
+msgid "February"
+msgstr "2月"
+
+#: ../../include/js_strings.php:72 ../../include/text.php:1428
+msgid "March"
+msgstr "3月"
+
+#: ../../include/js_strings.php:73 ../../include/text.php:1428
+msgid "April"
+msgstr "4月"
+
+#: ../../include/js_strings.php:74
+msgctxt "long"
+msgid "May"
+msgstr "5月"
+
+#: ../../include/js_strings.php:75 ../../include/text.php:1428
+msgid "June"
+msgstr "6月"
+
+#: ../../include/js_strings.php:76 ../../include/text.php:1428
+msgid "July"
+msgstr "7月"
+
+#: ../../include/js_strings.php:77 ../../include/text.php:1428
+msgid "August"
+msgstr "8月"
+
+#: ../../include/js_strings.php:78 ../../include/text.php:1428
+msgid "September"
+msgstr "9月"
+
+#: ../../include/js_strings.php:79 ../../include/text.php:1428
+msgid "October"
+msgstr "10月"
+
+#: ../../include/js_strings.php:80 ../../include/text.php:1428
+msgid "November"
+msgstr "11月"
+
+#: ../../include/js_strings.php:81 ../../include/text.php:1428
+msgid "December"
+msgstr "12月"
+
+#: ../../include/js_strings.php:82
+msgid "Jan"
+msgstr "1"
+
+#: ../../include/js_strings.php:83
+msgid "Feb"
+msgstr "2"
+
+#: ../../include/js_strings.php:84
+msgid "Mar"
+msgstr "3"
+
+#: ../../include/js_strings.php:85
+msgid "Apr"
+msgstr "4"
+
+#: ../../include/js_strings.php:86
+msgctxt "short"
+msgid "May"
+msgstr "5"
+
+#: ../../include/js_strings.php:87
+msgid "Jun"
+msgstr "6"
+
+#: ../../include/js_strings.php:88
+msgid "Jul"
+msgstr "7"
+
+#: ../../include/js_strings.php:89
+msgid "Aug"
+msgstr "8"
+
+#: ../../include/js_strings.php:90
+msgid "Sep"
+msgstr "9"
+
+#: ../../include/js_strings.php:91
+msgid "Oct"
+msgstr "10"
+
+#: ../../include/js_strings.php:92
+msgid "Nov"
+msgstr "11"
+
+#: ../../include/js_strings.php:93
+msgid "Dec"
+msgstr "12"
+
+#: ../../include/js_strings.php:94 ../../include/text.php:1424
+msgid "Sunday"
+msgstr "日曜日"
+
+#: ../../include/js_strings.php:95 ../../include/text.php:1424
+msgid "Monday"
+msgstr "月曜日"
+
+#: ../../include/js_strings.php:96 ../../include/text.php:1424
+msgid "Tuesday"
+msgstr "火曜日"
+
+#: ../../include/js_strings.php:97 ../../include/text.php:1424
+msgid "Wednesday"
+msgstr "水曜日"
+
+#: ../../include/js_strings.php:98 ../../include/text.php:1424
+msgid "Thursday"
+msgstr "木曜日"
+
+#: ../../include/js_strings.php:99 ../../include/text.php:1424
+msgid "Friday"
+msgstr "金曜日"
+
+#: ../../include/js_strings.php:100 ../../include/text.php:1424
+msgid "Saturday"
+msgstr "土曜日"
+
+#: ../../include/js_strings.php:101
+msgid "Sun"
+msgstr "日"
+
+#: ../../include/js_strings.php:102
+msgid "Mon"
+msgstr "月"
+
+#: ../../include/js_strings.php:103
+msgid "Tue"
+msgstr "火"
+
+#: ../../include/js_strings.php:104
+msgid "Wed"
+msgstr "水"
+
+#: ../../include/js_strings.php:105
+msgid "Thu"
+msgstr "木"
+
+#: ../../include/js_strings.php:106
+msgid "Fri"
+msgstr "金"
+
+#: ../../include/js_strings.php:107
+msgid "Sat"
+msgstr "土"
+
+#: ../../include/js_strings.php:108
+msgctxt "calendar"
+msgid "today"
+msgstr "今日"
+
+#: ../../include/js_strings.php:109
+msgctxt "calendar"
+msgid "month"
+msgstr "月"
+
+#: ../../include/js_strings.php:110
+msgctxt "calendar"
+msgid "week"
+msgstr "週間"
+
+#: ../../include/js_strings.php:111
+msgctxt "calendar"
+msgid "day"
+msgstr "日"
+
+#: ../../include/js_strings.php:112
+msgctxt "calendar"
+msgid "All day"
+msgstr "一日中"
+
+#: ../../include/language.php:423 ../../include/text.php:1948
+msgid "default"
+msgstr "デフォルト"
+
+#: ../../include/language.php:436
+msgid "Select an alternate language"
+msgstr "別の言語を選択してください"
+
+#: ../../include/message.php:13 ../../include/text.php:1778
+msgid "Download binary/encrypted content"
+msgstr "バイナリ/暗号化コンテンツをダウンロードする"
+
+#: ../../include/message.php:41
+msgid "Unable to determine sender."
+msgstr "送信者を特定できません。"
+
+#: ../../include/message.php:80
+msgid "No recipient provided."
+msgstr "受信者が指定されていません。"
+
+#: ../../include/message.php:85
+msgid "[no subject]"
+msgstr "[件名なし]"
+
+#: ../../include/message.php:215
+msgid "Stored post could not be verified."
+msgstr "保存された投稿を確認できませんでした。"
+
+#: ../../include/nav.php:90
+msgid "Remote authentication"
+msgstr "リモート認証"
+
+#: ../../include/nav.php:90
+msgid "Click to authenticate to your home hub"
+msgstr "クリックしてホームハブの認証を行います"
+
+#: ../../include/nav.php:96 ../../Zotlabs/Lib/Apps.php:336
+#: ../../Zotlabs/Module/Manage.php:170
+msgid "Channel Manager"
+msgstr "チャンネルマネージャー"
+
+#: ../../include/nav.php:96
+msgid "Manage your channels"
+msgstr "チャンネルを管理する"
+
+#: ../../include/nav.php:99
+msgid "Manage your privacy groups"
+msgstr "プライバシーグループを管理する"
+
+#: ../../include/nav.php:101 ../../Zotlabs/Lib/Apps.php:338
+#: ../../Zotlabs/Module/Admin/Addons.php:344
+#: ../../Zotlabs/Module/Admin/Themes.php:125
+#: ../../Zotlabs/Widget/Newmember.php:53
+#: ../../Zotlabs/Widget/Settings_menu.php:61
+msgid "Settings"
+msgstr "設定"
+
+#: ../../include/nav.php:101
+msgid "Account/Channel Settings"
+msgstr "アカウント/チャンネル設定"
+
+#: ../../include/nav.php:107 ../../include/nav.php:136
+msgid "End this session"
+msgstr "このセッションを終了"
+
+#: ../../include/nav.php:110
+msgid "Your profile page"
+msgstr "あなたのプロフィールページ"
+
+#: ../../include/nav.php:113
+msgid "Manage/Edit profiles"
+msgstr "プロファイルの管理/編集"
+
+#: ../../include/nav.php:115 ../../Zotlabs/Widget/Newmember.php:35
+msgid "Edit your profile"
+msgstr "プロフィールを編集"
+
+#: ../../include/nav.php:122 ../../include/nav.php:126
+msgid "Sign in"
+msgstr "サインイン"
+
+#: ../../include/nav.php:153
+msgid "Take me home"
+msgstr "ホームへ戻る"
+
+#: ../../include/nav.php:155
+msgid "Log me out of this site"
+msgstr "このサイトからログアウトする"
+
+#: ../../include/nav.php:160
+msgid "Create an account"
+msgstr "アカウントを作成"
+
+#: ../../include/nav.php:172
+msgid "Help and documentation"
+msgstr "ヘルプとドキュメント"
+
+#: ../../include/nav.php:186
+msgid "Search site @name, !forum, #tag, ?docs, content"
+msgstr "@name, !forum, #tag, ?docs, content でサイトを検索"
+
+#: ../../include/nav.php:192 ../../Zotlabs/Widget/Admin.php:55
+msgid "Admin"
+msgstr "管理者"
+
+#: ../../include/nav.php:192
+msgid "Site Setup and Configuration"
+msgstr "サイトセットアップと設定"
+
+#: ../../include/nav.php:326 ../../Zotlabs/Module/Connedit.php:869
+#: ../../Zotlabs/Module/Defperms.php:256
+#: ../../Zotlabs/Module/New_channel.php:157
+#: ../../Zotlabs/Module/New_channel.php:164
+#: ../../Zotlabs/Widget/Notifications.php:162
+msgid "Loading"
+msgstr "読み込み中"
+
+#: ../../include/nav.php:332
+msgid "@name, !forum, #tag, ?doc, content"
+msgstr "@name、!forum、#tag、?doc、content"
+
+#: ../../include/nav.php:333
+msgid "Please wait..."
+msgstr "お待ちください...."
+
+#: ../../include/nav.php:339
+msgid "Add Apps"
+msgstr "アプリの追加"
+
+#: ../../include/nav.php:340
+msgid "Arrange Apps"
+msgstr "アプリを配置する"
+
+#: ../../include/nav.php:341
+msgid "Toggle System Apps"
+msgstr "システムアプリの切り替え"
+
+#: ../../include/nav.php:423 ../../Zotlabs/Module/Admin/Channels.php:154
+msgid "Channel"
+msgstr "チャンネル"
+
+#: ../../include/nav.php:426
+msgid "Status Messages and Posts"
+msgstr "ステータスメッセージと投稿"
+
+#: ../../include/nav.php:436 ../../Zotlabs/Module/Help.php:80
+msgid "About"
+msgstr "約"
+
+#: ../../include/nav.php:439
+msgid "Profile Details"
+msgstr "プロファイルの詳細"
+
+#: ../../include/nav.php:449 ../../include/photos.php:669
+msgid "Photo Albums"
+msgstr "フォトアルバム"
+
+#: ../../include/nav.php:454 ../../Zotlabs/Lib/Apps.php:339
+#: ../../Zotlabs/Module/Fbrowser.php:85 ../../Zotlabs/Storage/Browser.php:278
+msgid "Files"
+msgstr "ファイル"
+
+#: ../../include/nav.php:457
+msgid "Files and Storage"
+msgstr "ファイルとストレージ"
+
+#: ../../include/nav.php:465 ../../include/nav.php:468
+#: ../../Zotlabs/Storage/Browser.php:140
+msgid "Calendar"
+msgstr "カレンダー"
+
+#: ../../include/nav.php:479 ../../include/nav.php:482
+#: ../../Zotlabs/Lib/Apps.php:329 ../../Zotlabs/Widget/Chatroom_list.php:16
+msgid "Chatrooms"
+msgstr "チャットルーム"
+
+#: ../../include/nav.php:492 ../../Zotlabs/Lib/Apps.php:328
+msgid "Bookmarks"
+msgstr "しおり"
+
+#: ../../include/nav.php:495
+msgid "Saved Bookmarks"
+msgstr "保存したブックマーク"
+
+#: ../../include/nav.php:503 ../../Zotlabs/Lib/Apps.php:325
+#: ../../Zotlabs/Module/Cards.php:207
+msgid "Cards"
+msgstr "カード"
+
+#: ../../include/nav.php:506
+msgid "View Cards"
+msgstr "カードを見る"
+
+#: ../../include/nav.php:514 ../../Zotlabs/Lib/Apps.php:324
+#: ../../Zotlabs/Module/Articles.php:222
+msgid "Articles"
+msgstr "記事"
+
+#: ../../include/nav.php:517
+msgid "View Articles"
+msgstr "記事を見る"
+
+#: ../../include/nav.php:526 ../../Zotlabs/Lib/Apps.php:340
+#: ../../Zotlabs/Module/Webpages.php:252
+msgid "Webpages"
+msgstr "ウェブページ"
+
+#: ../../include/nav.php:529
+msgid "View Webpages"
+msgstr "Webページを表示"
+
+#: ../../include/nav.php:538 ../../Zotlabs/Module/Wiki.php:206
+#: ../../Zotlabs/Widget/Wiki_list.php:15
+msgid "Wikis"
+msgstr "ウィキ"
+
+#: ../../include/nav.php:541 ../../Zotlabs/Lib/Apps.php:341
+msgid "Wiki"
+msgstr "Wiki"
+
+#: ../../include/network.php:1725 ../../include/network.php:1726
+msgid "Friendica"
+msgstr "フレンドカ"
+
+#: ../../include/network.php:1727
+msgid "OStatus"
+msgstr "OStatus"
+
+#: ../../include/network.php:1728
+msgid "GNU-Social"
+msgstr "GNUソーシャル"
+
+#: ../../include/network.php:1729
+msgid "RSS/Atom"
+msgstr "RSS / Atom"
+
+#: ../../include/network.php:1730 ../../Zotlabs/Lib/Activity.php:1848
+#: ../../Zotlabs/Lib/Activity.php:2046
+msgid "ActivityPub"
+msgstr "ActivityPub"
+
+#: ../../include/network.php:1731 ../../Zotlabs/Module/Admin/Accounts.php:171
+#: ../../Zotlabs/Module/Admin/Accounts.php:183
+#: ../../Zotlabs/Module/Cdav.php:1246 ../../Zotlabs/Module/Connedit.php:927
+#: ../../Zotlabs/Module/Profiles.php:787
+msgid "Email"
+msgstr "Eメール"
+
+#: ../../include/network.php:1732
+msgid "Diaspora"
+msgstr "ディアスポラ"
+
+#: ../../include/network.php:1733
+msgid "Facebook"
+msgstr "フェイスブック"
+
+#: ../../include/network.php:1734
+msgid "Zot"
+msgstr "ゾット"
+
+#: ../../include/network.php:1735
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: ../../include/network.php:1736
+msgid "XMPP/IM"
+msgstr "XMPP / IM"
+
+#: ../../include/network.php:1737
+msgid "MySpace"
+msgstr "私のスペース"
+
+#: ../../include/oembed.php:226
+msgid "View PDF"
+msgstr "PDFを見る"
+
+#: ../../include/oembed.php:356
+msgid " by "
+msgstr "によって"
+
+#: ../../include/oembed.php:357
+msgid " on "
+msgstr "に"
+
+#: ../../include/oembed.php:386
+msgid "Embedded content"
+msgstr "埋め込みコンテンツ"
+
+#: ../../include/oembed.php:395
+msgid "Embedding disabled"
+msgstr "埋め込みが無効です"
+
+#: ../../include/photo/photo_driver.php:367
+#: ../../Zotlabs/Module/Profile_photo.php:120
+#: ../../Zotlabs/Module/Profile_photo.php:248
+msgid "Profile Photos"
+msgstr "プロフィール写真"
+
+#: ../../include/photos.php:151
+#, php-format
+msgid "Image exceeds website size limit of %lu bytes"
+msgstr "画像がウェブサイトのサイズ制限%luバイトを超えています"
+
+#: ../../include/photos.php:162
+msgid "Image file is empty."
+msgstr "画像ファイルが空です。"
+
+#: ../../include/photos.php:196 ../../Zotlabs/Module/Cover_photo.php:230
+#: ../../Zotlabs/Module/Profile_photo.php:225
+msgid "Unable to process image"
+msgstr "画像を処理できません"
+
+#: ../../include/photos.php:327
+msgid "Photo storage failed."
+msgstr "写真の保存に失敗しました。"
+
+#: ../../include/photos.php:376
+msgid "a new photo"
+msgstr "新しい写真"
+
+#: ../../include/photos.php:380
+#, php-format
+msgctxt "photo_upload"
+msgid "%1$s posted %2$s to %3$s"
+msgstr "%1$sが%2$sから%3$s投稿しました"
+
+#: ../../include/photos.php:670 ../../Zotlabs/Module/Photos.php:1389
+#: ../../Zotlabs/Module/Photos.php:1402 ../../Zotlabs/Module/Photos.php:1403
+msgid "Recent Photos"
+msgstr "最近の写真"
+
+#: ../../include/photos.php:674
+msgid "Upload New Photos"
+msgstr "新しい写真をアップロード"
+
+#: ../../include/security.php:607
+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 "フォームセキュリティトークンが正しくありませんでした。これは、フォームを送信する前にフォームが長時間(3時間以上)開かれたために発生した可能性があります。"
+
+#: ../../include/selectors.php:18
+msgid "Profile to assign new connections"
+msgstr "新しい接続を割り当てるプロファイル"
+
+#: ../../include/selectors.php:41
+msgid "Frequently"
+msgstr "よく"
+
+#: ../../include/selectors.php:42
+msgid "Hourly"
+msgstr "毎時"
+
+#: ../../include/selectors.php:43
+msgid "Twice daily"
+msgstr "1日2回"
+
+#: ../../include/selectors.php:44
+msgid "Daily"
+msgstr "毎日"
+
+#: ../../include/selectors.php:45
+msgid "Weekly"
+msgstr "毎週"
+
+#: ../../include/selectors.php:46
+msgid "Monthly"
+msgstr "毎月"
+
+#: ../../include/selectors.php:60
+msgid "Currently Male"
+msgstr "現在男性"
+
+#: ../../include/selectors.php:60
+msgid "Currently Female"
+msgstr "現在女性"
+
+#: ../../include/selectors.php:60
+msgid "Mostly Male"
+msgstr "主に男性"
+
+#: ../../include/selectors.php:60
+msgid "Mostly Female"
+msgstr "主に女性"
+
+#: ../../include/selectors.php:60
+msgid "Transgender"
+msgstr "トランスジェンダー"
+
+#: ../../include/selectors.php:60
+msgid "Intersex"
+msgstr "インターセックス"
+
+#: ../../include/selectors.php:60
+msgid "Transsexual"
+msgstr "性転換"
+
+#: ../../include/selectors.php:60
+msgid "Hermaphrodite"
+msgstr "ふたなり"
+
+#: ../../include/selectors.php:60
+msgid "Undecided"
+msgstr "未定"
+
+#: ../../include/selectors.php:96 ../../include/selectors.php:115
+msgid "Males"
+msgstr "男性"
+
+#: ../../include/selectors.php:96 ../../include/selectors.php:115
+msgid "Females"
+msgstr "女性"
+
+#: ../../include/selectors.php:96
+msgid "Gay"
+msgstr "ゲイ"
+
+#: ../../include/selectors.php:96
+msgid "Lesbian"
+msgstr "レズビアン"
+
+#: ../../include/selectors.php:96
+msgid "No Preference"
+msgstr "指定なし"
+
+#: ../../include/selectors.php:96
+msgid "Bisexual"
+msgstr "バイセクシャル"
+
+#: ../../include/selectors.php:96
+msgid "Autosexual"
+msgstr "性欲"
+
+#: ../../include/selectors.php:96
+msgid "Abstinent"
+msgstr "禁欲"
+
+#: ../../include/selectors.php:96
+msgid "Virgin"
+msgstr "バージン"
+
+#: ../../include/selectors.php:96
+msgid "Deviant"
+msgstr "逸脱"
+
+#: ../../include/selectors.php:96
+msgid "Fetish"
+msgstr "フェチ"
+
+#: ../../include/selectors.php:96
+msgid "Oodles"
+msgstr "ウードル"
+
+#: ../../include/selectors.php:96
+msgid "Nonsexual"
+msgstr "非性的"
+
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Single"
+msgstr "シングル"
+
+#: ../../include/selectors.php:134
+msgid "Lonely"
+msgstr "寂しい"
+
+#: ../../include/selectors.php:134
+msgid "Available"
+msgstr "利用可能"
+
+#: ../../include/selectors.php:134
+msgid "Unavailable"
+msgstr "利用できません"
+
+#: ../../include/selectors.php:134
+msgid "Has crush"
+msgstr "クラッシュしている"
+
+#: ../../include/selectors.php:134
+msgid "Infatuated"
+msgstr "夢中"
+
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Dating"
+msgstr "デート"
+
+#: ../../include/selectors.php:134
+msgid "Unfaithful"
+msgstr "不誠実な"
+
+#: ../../include/selectors.php:134
+msgid "Sex Addict"
+msgstr "性中毒"
+
+#: ../../include/selectors.php:134
+msgid "Friends/Benefits"
+msgstr "友達/特典"
+
+#: ../../include/selectors.php:134
+msgid "Casual"
+msgstr "カジュアル"
+
+#: ../../include/selectors.php:134
+msgid "Engaged"
+msgstr "従事"
+
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Married"
+msgstr "既婚"
+
+#: ../../include/selectors.php:134
+msgid "Imaginarily married"
+msgstr "想像上の結婚"
+
+#: ../../include/selectors.php:134
+msgid "Partners"
+msgstr "パートナー"
+
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Cohabiting"
+msgstr "同ha"
+
+#: ../../include/selectors.php:134
+msgid "Common law"
+msgstr "コモンロー"
+
+#: ../../include/selectors.php:134
+msgid "Happy"
+msgstr "ハッピー"
+
+#: ../../include/selectors.php:134
+msgid "Not looking"
+msgstr "見てない"
+
+#: ../../include/selectors.php:134
+msgid "Swinger"
+msgstr "ウィンガー"
+
+#: ../../include/selectors.php:134
+msgid "Betrayed"
+msgstr "裏切られた"
+
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Separated"
+msgstr "離れた"
+
+#: ../../include/selectors.php:134
+msgid "Unstable"
+msgstr "不安定"
+
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Divorced"
+msgstr "離婚した"
+
+#: ../../include/selectors.php:134
+msgid "Imaginarily divorced"
+msgstr "想像上の離婚"
+
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "Widowed"
+msgstr "未亡人"
+
+#: ../../include/selectors.php:134
+msgid "Uncertain"
+msgstr "不確実"
+
+#: ../../include/selectors.php:134 ../../include/selectors.php:151
+msgid "It's complicated"
+msgstr "それは複雑です"
+
+#: ../../include/selectors.php:134
+msgid "Don't care"
+msgstr "気にしない"
+
+#: ../../include/selectors.php:134
+msgid "Ask me"
+msgstr "私に聞いて"
+
+#: ../../include/taxonomy.php:320
+msgid "Trending"
+msgstr "トレンド"
+
+#: ../../include/taxonomy.php:320 ../../include/taxonomy.php:449
+#: ../../include/taxonomy.php:470 ../../Zotlabs/Widget/Tagcloud.php:22
+msgid "Tags"
+msgstr "タグ"
+
+#: ../../include/taxonomy.php:550
+msgid "Keywords"
+msgstr "キーワード"
+
+#: ../../include/taxonomy.php:571
+msgid "have"
+msgstr "持ってる"
+
+#: ../../include/taxonomy.php:571
+msgid "has"
+msgstr "持っている"
+
+#: ../../include/taxonomy.php:572
+msgid "want"
+msgstr "欲しいです"
+
+#: ../../include/taxonomy.php:572
+msgid "wants"
+msgstr "望む"
+
+#: ../../include/taxonomy.php:573 ../../Zotlabs/Lib/ThreadItem.php:306
+msgid "like"
+msgstr "のような"
+
+#: ../../include/taxonomy.php:573
+msgid "likes"
+msgstr "好き"
+
+#: ../../include/taxonomy.php:574 ../../Zotlabs/Lib/ThreadItem.php:307
+msgid "dislike"
+msgstr "嫌い"
+
+#: ../../include/taxonomy.php:574
+msgid "dislikes"
+msgstr "嫌い"
+
+#: ../../include/text.php:501
+msgid "prev"
+msgstr "前の"
+
+#: ../../include/text.php:503
+msgid "first"
+msgstr "最初"
+
+#: ../../include/text.php:532
+msgid "last"
+msgstr "最終"
+
+#: ../../include/text.php:535
+msgid "next"
+msgstr "次"
+
+#: ../../include/text.php:553
+msgid "older"
+msgstr "年上の"
+
+#: ../../include/text.php:555
+msgid "newer"
+msgstr "より新しい"
+
+#: ../../include/text.php:979
+msgid "No connections"
+msgstr "接続なし"
+
+#: ../../include/text.php:1011
+#, php-format
+msgid "View all %s connections"
+msgstr "すべての%s接続を表示"
+
+#: ../../include/text.php:1073
+#, php-format
+msgid "Network: %s"
+msgstr "ネットワーク: %s"
+
+#: ../../include/text.php:1085 ../../include/text.php:1097
+#: ../../Zotlabs/Module/Admin/Profs.php:94
+#: ../../Zotlabs/Module/Admin/Profs.php:114 ../../Zotlabs/Module/Filer.php:53
+#: ../../Zotlabs/Module/Rbmark.php:32 ../../Zotlabs/Module/Rbmark.php:104
+#: ../../Zotlabs/Widget/Notes.php:23
+msgid "Save"
+msgstr "保存する"
+
+#: ../../include/text.php:1176 ../../include/text.php:1180
+msgid "poke"
+msgstr "ポーク"
+
+#: ../../include/text.php:1181
+msgid "ping"
+msgstr "ping"
+
+#: ../../include/text.php:1181
+msgid "pinged"
+msgstr "pingされた"
+
+#: ../../include/text.php:1182
+msgid "prod"
+msgstr "製品"
+
+#: ../../include/text.php:1182
+msgid "prodded"
+msgstr "突っ込んだ"
+
+#: ../../include/text.php:1183
+msgid "slap"
+msgstr "平手打ち"
+
+#: ../../include/text.php:1183
+msgid "slapped"
+msgstr "平手打ち"
+
+#: ../../include/text.php:1184
+msgid "finger"
+msgstr "指"
+
+#: ../../include/text.php:1184
+msgid "fingered"
+msgstr "手マン"
+
+#: ../../include/text.php:1185
+msgid "rebuff"
+msgstr "拒絶"
+
+#: ../../include/text.php:1185
+msgid "rebuffed"
+msgstr "拒否された"
+
+#: ../../include/text.php:1208
+msgid "happy"
+msgstr "ハッピー"
+
+#: ../../include/text.php:1209
+msgid "sad"
+msgstr "悲しい"
+
+#: ../../include/text.php:1210
+msgid "mellow"
+msgstr "まろやかな"
+
+#: ../../include/text.php:1211
+msgid "tired"
+msgstr "疲れた"
+
+#: ../../include/text.php:1212
+msgid "perky"
+msgstr "はつらつと"
+
+#: ../../include/text.php:1213
+msgid "angry"
+msgstr "怒っている"
+
+#: ../../include/text.php:1214
+msgid "stupefied"
+msgstr "st然たる"
+
+#: ../../include/text.php:1215
+msgid "puzzled"
+msgstr "困惑した"
+
+#: ../../include/text.php:1216
+msgid "interested"
+msgstr "興味がある"
+
+#: ../../include/text.php:1217
+msgid "bitter"
+msgstr "苦い"
+
+#: ../../include/text.php:1218
+msgid "cheerful"
+msgstr "陽気な"
+
+#: ../../include/text.php:1219
+msgid "alive"
+msgstr "生きている"
+
+#: ../../include/text.php:1220
+msgid "annoyed"
+msgstr "イライラする"
+
+#: ../../include/text.php:1221
+msgid "anxious"
+msgstr "気になる"
+
+#: ../../include/text.php:1222
+msgid "cranky"
+msgstr "気難しい"
+
+#: ../../include/text.php:1223
+msgid "disturbed"
+msgstr "乱れた"
+
+#: ../../include/text.php:1224
+msgid "frustrated"
+msgstr "欲求不満"
+
+#: ../../include/text.php:1225
+msgid "depressed"
+msgstr "落ち込んでいる"
+
+#: ../../include/text.php:1226
+msgid "motivated"
+msgstr "やる気"
+
+#: ../../include/text.php:1227
+msgid "relaxed"
+msgstr "リラックスした"
+
+#: ../../include/text.php:1228
+msgid "surprised"
+msgstr "びっくりした"
+
+#: ../../include/text.php:1428
+msgid "May"
+msgstr "5月"
+
+#: ../../include/text.php:1502
+msgid "Unknown Attachment"
+msgstr "不明な添付ファイル"
+
+#: ../../include/text.php:1504 ../../Zotlabs/Module/Sharedwithme.php:106
+#: ../../Zotlabs/Storage/Browser.php:293
+msgid "Size"
+msgstr "サイズ"
+
+#: ../../include/text.php:1540
+msgid "remove category"
+msgstr "カテゴリーを削除"
+
+#: ../../include/text.php:1614
+msgid "remove from file"
+msgstr "ファイルから削除"
+
+#: ../../include/text.php:1926 ../../Zotlabs/Module/Cal.php:314
+#: ../../Zotlabs/Module/Events.php:663
+msgid "Link to Source"
+msgstr "元記事へのリンク"
+
+#: ../../include/text.php:1956
+msgid "Page layout"
+msgstr "ページレイアウト"
+
+#: ../../include/text.php:1956
+msgid "You can create your own with the layouts tool"
+msgstr "レイアウトツールを使用して独自に作成できます"
+
+#: ../../include/text.php:1966 ../../Zotlabs/Module/Wiki.php:217
+#: ../../Zotlabs/Module/Wiki.php:371 ../../Zotlabs/Widget/Wiki_pages.php:38
+#: ../../Zotlabs/Widget/Wiki_pages.php:95
+msgid "BBcode"
+msgstr "BBcode"
+
+#: ../../include/text.php:1967
+msgid "HTML"
+msgstr "HTML"
+
+#: ../../include/text.php:1968 ../../Zotlabs/Module/Wiki.php:217
+#: ../../Zotlabs/Module/Wiki.php:371 ../../Zotlabs/Widget/Wiki_pages.php:38
+#: ../../Zotlabs/Widget/Wiki_pages.php:95
+msgid "Markdown"
+msgstr "マークダウン"
+
+#: ../../include/text.php:1969 ../../Zotlabs/Module/Wiki.php:217
+#: ../../Zotlabs/Widget/Wiki_pages.php:38
+#: ../../Zotlabs/Widget/Wiki_pages.php:95
+msgid "Text"
+msgstr "テキスト"
+
+#: ../../include/text.php:1970
+msgid "Comanche Layout"
+msgstr "コマンチレイアウト"
+
+#: ../../include/text.php:1975
+msgid "PHP"
+msgstr "PHP"
+
+#: ../../include/text.php:1984
+msgid "Page content type"
+msgstr "ページコンテンツタイプ"
+
+#: ../../include/text.php:2117
+msgid "activity"
+msgstr "アクティビティ"
+
+#: ../../include/text.php:2218
+msgid "a-z, 0-9, -, and _ only"
+msgstr "az、0-9、-、および_のみ"
+
+#: ../../include/text.php:2544
+msgid "Design Tools"
+msgstr "設計ツール"
+
+#: ../../include/text.php:2547 ../../Zotlabs/Module/Blocks.php:154
+msgid "Blocks"
+msgstr "ブロック"
+
+#: ../../include/text.php:2548 ../../Zotlabs/Module/Menu.php:170
+msgid "Menus"
+msgstr "メニュー"
+
+#: ../../include/text.php:2549 ../../Zotlabs/Module/Layouts.php:184
+msgid "Layouts"
+msgstr "レイアウト"
+
+#: ../../include/text.php:2550
+msgid "Pages"
+msgstr "Pages"
+
+#: ../../include/text.php:2562 ../../Zotlabs/Module/Cal.php:343
+msgid "Import"
+msgstr "インポート"
+
+#: ../../include/text.php:2563
+msgid "Import website..."
+msgstr "ウェブサイトをインポート..."
+
+#: ../../include/text.php:2564
+msgid "Select folder to import"
+msgstr "インポートするフォルダーを選択"
+
+#: ../../include/text.php:2565
+msgid "Import from a zipped folder:"
+msgstr "zipフォルダーからインポート:"
+
+#: ../../include/text.php:2566
+msgid "Import from cloud files:"
+msgstr "クラウドファイルからインポート:"
+
+#: ../../include/text.php:2567
+msgid "/cloud/channel/path/to/folder"
+msgstr "/ cloud / channel / path / to / folder"
+
+#: ../../include/text.php:2568
+msgid "Enter path to website files"
+msgstr "ウェブサイトのファイルへのパスを入力してください"
+
+#: ../../include/text.php:2569
+msgid "Select folder"
+msgstr "フォルダーを選択"
+
+#: ../../include/text.php:2570
+msgid "Export website..."
+msgstr "ウェブサイトをエクスポート..."
+
+#: ../../include/text.php:2571
+msgid "Export to a zip file"
+msgstr "zipファイルにエクスポートする"
+
+#: ../../include/text.php:2572
+msgid "website.zip"
+msgstr "website.zip"
+
+#: ../../include/text.php:2573
+msgid "Enter a name for the zip file."
+msgstr "zipファイルの名前を入力します。"
+
+#: ../../include/text.php:2574
+msgid "Export to cloud files"
+msgstr "クラウドファイルにエクスポートする"
+
+#: ../../include/text.php:2575
+msgid "/path/to/export/folder"
+msgstr "/ path / to / export / folder"
+
+#: ../../include/text.php:2576
+msgid "Enter a path to a cloud files destination."
+msgstr "クラウドファイルの保存先へのパスを入力します。"
+
+#: ../../include/text.php:2577
+msgid "Specify folder"
+msgstr "フォルダーを指定"
+
+#: ../../include/text.php:2939 ../../Zotlabs/Storage/Browser.php:131
+msgid "Collection"
+msgstr "コレクション"
+
+#: ../../include/text.php:3208 ../../view/theme/redbasic/php/config.php:15
+#: ../../Zotlabs/Module/Admin/Site.php:187
+msgid "Default"
+msgstr "デフォルト"
+
+#: ../../include/zid.php:363
+#, php-format
+msgid "OpenWebAuth: %1$s welcomes %2$s"
+msgstr "OpenWebAuth: %1$sは%2$s歓迎します"
+
+#: ../../include/zot.php:775
+msgid "Invalid data packet"
+msgstr "無効なデータパケット"
+
+#: ../../include/zot.php:802 ../../Zotlabs/Lib/Libzot.php:652
+msgid "Unable to verify channel signature"
+msgstr "チャンネルの署名を確認できません"
+
+#: ../../include/zot.php:2595 ../../Zotlabs/Lib/Libsync.php:733
+#, php-format
+msgid "Unable to verify site signature for %s"
+msgstr "%sサイト署名を確認できません"
+
+#: ../../include/zot.php:4292
+msgid "invalid target signature"
+msgstr "無効なターゲット署名"
+
+#: ../../util/nconfig.php:34
+msgid "Source channel not found."
+msgstr "ソースチャネルが見つかりません。"
+
+#: ../../view/theme/redbasic/php/config.php:16
+#: ../../view/theme/redbasic/php/config.php:19
+msgid "Focus (Hubzilla default)"
+msgstr "フォーカス(Hubzillaのデフォルト)"
+
+#: ../../view/theme/redbasic/php/config.php:98
+msgid "Theme settings"
+msgstr "テーマ設定"
+
+#: ../../view/theme/redbasic/php/config.php:99
+msgid "Narrow navbar"
+msgstr "狭いナビゲーションバー"
+
+#: ../../view/theme/redbasic/php/config.php:100
+msgid "Navigation bar background color"
+msgstr "ナビゲーションバーの背景色"
+
+#: ../../view/theme/redbasic/php/config.php:101
+msgid "Navigation bar icon color "
+msgstr "ナビゲーションバーのアイコンの色"
+
+#: ../../view/theme/redbasic/php/config.php:102
+msgid "Navigation bar active icon color "
+msgstr "ナビゲーションバーのアクティブなアイコンの色"
+
+#: ../../view/theme/redbasic/php/config.php:103
+msgid "Link color"
+msgstr "リンクの色"
+
+#: ../../view/theme/redbasic/php/config.php:104
+msgid "Set font-color for banner"
+msgstr "バナーのフォント色を設定"
+
+#: ../../view/theme/redbasic/php/config.php:105
+msgid "Set the background color"
+msgstr "背景色を設定する"
+
+#: ../../view/theme/redbasic/php/config.php:106
+msgid "Set the background image"
+msgstr "背景画像を設定する"
+
+#: ../../view/theme/redbasic/php/config.php:107
+msgid "Set the background color of items"
+msgstr "アイテムの背景色を設定する"
+
+#: ../../view/theme/redbasic/php/config.php:108
+msgid "Set the background color of comments"
+msgstr "コメントの背景色を設定する"
+
+#: ../../view/theme/redbasic/php/config.php:109
+msgid "Set font-size for the entire application"
+msgstr "アプリケーション全体のフォントサイズを設定する"
+
+#: ../../view/theme/redbasic/php/config.php:109
+msgid "Examples: 1rem, 100%, 16px"
+msgstr "例:1rem、100%、16px"
+
+#: ../../view/theme/redbasic/php/config.php:110
+msgid "Set font-color for posts and comments"
+msgstr "投稿とコメントのフォント色を設定する"
+
+#: ../../view/theme/redbasic/php/config.php:111
+msgid "Set radius of corners"
+msgstr "角の半径を設定する"
+
+#: ../../view/theme/redbasic/php/config.php:111
+msgid "Example: 4px"
+msgstr "例:4px"
+
+#: ../../view/theme/redbasic/php/config.php:112
+msgid "Set shadow depth of photos"
+msgstr "写真の影の深さを設定する"
+
+#: ../../view/theme/redbasic/php/config.php:113
+msgid "Set maximum width of content region in pixel"
+msgstr "コンテンツ領域の最大幅をピクセル単位で設定します"
+
+#: ../../view/theme/redbasic/php/config.php:113
+msgid "Leave empty for default width"
+msgstr "デフォルトの幅の場合は空のままにします"
+
+#: ../../view/theme/redbasic/php/config.php:114
+msgid "Set size of conversation author photo"
+msgstr "会話の著者の写真のサイズを設定する"
+
+#: ../../view/theme/redbasic/php/config.php:115
+msgid "Set size of followup author photos"
+msgstr "フォローアップ著者の写真のサイズを設定する"
+
+#: ../../view/theme/redbasic/php/config.php:116
+msgid "Show advanced settings"
+msgstr "詳細設定を表示する"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:283
+msgid "Social Networking"
+msgstr "ソーシャルネットワーキング"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:284
+msgid "Social - Federation"
+msgstr "ソーシャル-フェデレーション"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:285
+msgid "Social - Mostly Public"
+msgstr "ソーシャル-ほとんど公開"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:286
+msgid "Social - Restricted"
+msgstr "ソーシャル-制限付き"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:287
+msgid "Social - Private"
+msgstr "ソーシャル-プライベート"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:290
+msgid "Community Forum"
+msgstr "コミュニティフォーラム"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:291
+msgid "Forum - Mostly Public"
+msgstr "フォーラム-ほとんど公開"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:292
+msgid "Forum - Restricted"
+msgstr "フォーラム-制限付き"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:293
+msgid "Forum - Private"
+msgstr "フォーラム-プライベート"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:296
+msgid "Feed Republish"
+msgstr "フィードの再公開"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:297
+msgid "Feed - Mostly Public"
+msgstr "フィード-ほとんど公開"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:298
+msgid "Feed - Restricted"
+msgstr "フィード-制限付き"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:301
+msgid "Special Purpose"
+msgstr "特別な目的"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:302
+msgid "Special - Celebrity/Soapbox"
+msgstr "スペシャル-セレブ/ソープボックス"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:303
+msgid "Special - Group Repository"
+msgstr "特別-グループリポジトリ"
+
+#: ../../Zotlabs/Access/PermissionRoles.php:307
+msgid "Custom/Expert Mode"
+msgstr "カスタム/エキスパートモード"
+
+#: ../../Zotlabs/Access/Permissions.php:56
+msgid "Can view my channel stream and posts"
+msgstr "チャンネルストリームと投稿を表示できます"
+
+#: ../../Zotlabs/Access/Permissions.php:57
+msgid "Can send me their channel stream and posts"
+msgstr "チャンネルストリームと投稿を送信できます"
+
+#: ../../Zotlabs/Access/Permissions.php:58
+msgid "Can view my default channel profile"
+msgstr "デフォルトのチャンネルプロファイルを表示できます"
+
+#: ../../Zotlabs/Access/Permissions.php:59
+msgid "Can view my connections"
+msgstr "接続を表示できます"
+
+#: ../../Zotlabs/Access/Permissions.php:60
+msgid "Can view my file storage and photos"
+msgstr "ファイルストレージと写真を表示できます"
+
+#: ../../Zotlabs/Access/Permissions.php:61
+msgid "Can upload/modify my file storage and photos"
+msgstr "ファイルストレージと写真をアップロード/変更できます"
+
+#: ../../Zotlabs/Access/Permissions.php:62
+msgid "Can view my channel webpages"
+msgstr "チャンネルのウェブページを表示できます"
+
+#: ../../Zotlabs/Access/Permissions.php:63
+msgid "Can view my wiki pages"
+msgstr "Wikiページを表示できます"
+
+#: ../../Zotlabs/Access/Permissions.php:64
+msgid "Can create/edit my channel webpages"
+msgstr "チャンネルWebページを作成/編集できます"
+
+#: ../../Zotlabs/Access/Permissions.php:65
+msgid "Can write to my wiki pages"
+msgstr "wikiページに書き込むことができます"
+
+#: ../../Zotlabs/Access/Permissions.php:66
+msgid "Can post on my channel (wall) page"
+msgstr "チャンネル(ウォール)ページに投稿できます"
+
+#: ../../Zotlabs/Access/Permissions.php:67
+msgid "Can comment on or like my posts"
+msgstr "自分の投稿にコメントしたり、いいねをしたりできます"
+
+#: ../../Zotlabs/Access/Permissions.php:68
+msgid "Can send me private mail messages"
+msgstr "プライベートメールメッセージを送信できます"
+
+#: ../../Zotlabs/Access/Permissions.php:69
+msgid "Can like/dislike profiles and profile things"
+msgstr "好き嫌いのあるプロファイルとプロファイルのもの"
+
+#: ../../Zotlabs/Access/Permissions.php:70
+msgid "Can forward to all my channel connections via ! mentions in posts"
+msgstr "\"!\"を使用したメンションで自分のチャンネルに寄稿することができます"
+
+#: ../../Zotlabs/Access/Permissions.php:71
+msgid "Can chat with me"
+msgstr "私とチャットできます"
+
+#: ../../Zotlabs/Access/Permissions.php:72
+msgid "Can source my public posts in derived channels"
+msgstr "派生チャンネルで公開投稿を入手できますか"
+
+#: ../../Zotlabs/Access/Permissions.php:73
+msgid "Can administer my channel"
+msgstr "チャンネルを管理できますか"
+
+#: ../../Zotlabs/Lib/Activity.php:1500
+#, php-format
+msgid "Likes %1$s's %2$s"
+msgstr "%1$sの%2$s好きです"
+
+#: ../../Zotlabs/Lib/Activity.php:1503
+#, php-format
+msgid "Doesn't like %1$s's %2$s"
+msgstr "%1$sの%2$s気に入らない"
+
+#: ../../Zotlabs/Lib/Activity.php:1506
+#, php-format
+msgid "Will attend %1$s's %2$s"
+msgstr "%1$sの%2$s"
+
+#: ../../Zotlabs/Lib/Activity.php:1509
+#, php-format
+msgid "Will not attend %1$s's %2$s"
+msgstr "%1$sの%2$s参加しません"
+
+#: ../../Zotlabs/Lib/Activity.php:1512
+#, php-format
+msgid "May attend %1$s's %2$s"
+msgstr "%1$sの%2$s"
+
+#: ../../Zotlabs/Lib/Activity.php:1515 ../../Zotlabs/Module/Share.php:103
+#, php-format
+msgid "🔁 Repeated %1$s's %2$s"
+msgstr "&#x1f501; %1$sの%2$s繰り返しました"
+
+#: ../../Zotlabs/Lib/Apps.php:322
+msgid "Apps"
+msgstr "アプリ"
+
+#: ../../Zotlabs/Lib/Apps.php:323
+msgid "Affinity Tool"
+msgstr "アフィニティツール"
+
+#: ../../Zotlabs/Lib/Apps.php:326
+msgid "Site Admin"
+msgstr "サイト管理者"
+
+#: ../../Zotlabs/Lib/Apps.php:327
+msgid "Report Bug"
+msgstr "バグを報告"
+
+#: ../../Zotlabs/Lib/Apps.php:330
+msgid "Content Filter"
+msgstr "コンテンツフィルター"
+
+#: ../../Zotlabs/Lib/Apps.php:331
+msgid "Content Import"
+msgstr "コンテンツのインポート"
+
+#: ../../Zotlabs/Lib/Apps.php:333
+msgid "Remote Diagnostics"
+msgstr "リモート診断"
+
+#: ../../Zotlabs/Lib/Apps.php:334
+msgid "Suggest Channels"
+msgstr "チャンネルを提案する"
+
+#: ../../Zotlabs/Lib/Apps.php:337
+msgid "Stream"
+msgstr "ストリーム"
+
+#: ../../Zotlabs/Lib/Apps.php:348
+msgid "Mail"
+msgstr "ダイレクトメール"
+
+#: ../../Zotlabs/Lib/Apps.php:349 ../../Zotlabs/Module/Mood.php:154
+msgid "Mood"
+msgstr "気分"
+
+#: ../../Zotlabs/Lib/Apps.php:351
+msgid "Chat"
+msgstr "チャット"
+
+#: ../../Zotlabs/Lib/Apps.php:353
+msgid "Probe"
+msgstr "プローブ"
+
+#: ../../Zotlabs/Lib/Apps.php:354
+msgid "Suggest"
+msgstr "提案する"
+
+#: ../../Zotlabs/Lib/Apps.php:355
+msgid "Random Channel"
+msgstr "ランダムチャンネル"
+
+#: ../../Zotlabs/Lib/Apps.php:356
+msgid "Invite"
+msgstr "招待する"
+
+#: ../../Zotlabs/Lib/Apps.php:357 ../../Zotlabs/Widget/Admin.php:26
+msgid "Features"
+msgstr "特徴"
+
+#: ../../Zotlabs/Lib/Apps.php:358
+msgid "Language"
+msgstr "言語"
+
+#: ../../Zotlabs/Lib/Apps.php:359
+msgid "Post"
+msgstr "役職"
+
+#: ../../Zotlabs/Lib/Apps.php:360
+msgid "Profile Photo"
+msgstr "プロフィール写真"
+
+#: ../../Zotlabs/Lib/Apps.php:364
+msgid "Notifications"
+msgstr "通知"
+
+#: ../../Zotlabs/Lib/Apps.php:365
+msgid "Order Apps"
+msgstr "アプリを注文する"
+
+#: ../../Zotlabs/Lib/Apps.php:367
+msgid "CardDAV"
+msgstr "CardDAV"
+
+#: ../../Zotlabs/Lib/Apps.php:368 ../../Zotlabs/Module/Sources.php:107
+msgid "Channel Sources"
+msgstr "チャンネルソース"
+
+#: ../../Zotlabs/Lib/Apps.php:369
+msgid "Guest Access"
+msgstr "ゲストアクセス"
+
+#: ../../Zotlabs/Lib/Apps.php:370 ../../Zotlabs/Widget/Notes.php:21
+msgid "Notes"
+msgstr "ノート"
+
+#: ../../Zotlabs/Lib/Apps.php:371
+msgid "OAuth Apps Manager"
+msgstr "OAuthアプリマネージャー"
+
+#: ../../Zotlabs/Lib/Apps.php:372
+msgid "OAuth2 Apps Manager"
+msgstr "OAuth2アプリマネージャー"
+
+#: ../../Zotlabs/Lib/Apps.php:373
+msgid "PDL Editor"
+msgstr "PDLエディター"
+
+#: ../../Zotlabs/Lib/Apps.php:374 ../../Zotlabs/Module/Permcats.php:112
+msgid "Permission Categories"
+msgstr "許可カテゴリ"
+
+#: ../../Zotlabs/Lib/Apps.php:375
+msgid "Premium Channel"
+msgstr "プレミアムチャンネル"
+
+#: ../../Zotlabs/Lib/Apps.php:376 ../../Zotlabs/Module/Pubstream.php:109
+#: ../../Zotlabs/Widget/Notifications.php:142
+msgid "Public Stream"
+msgstr "連合ストリーム"
+
+#: ../../Zotlabs/Lib/Apps.php:377
+msgid "My Chatrooms"
+msgstr "私のチャットルーム"
+
+#: ../../Zotlabs/Lib/Apps.php:378
+msgid "Channel Export"
+msgstr "チャンネルのエクスポート"
+
+#: ../../Zotlabs/Lib/Apps.php:537 ../../Zotlabs/Module/Admin/Addons.php:456
+#: ../../Zotlabs/Module/Cdav.php:1258 ../../Zotlabs/Module/Connedit.php:939
+#: ../../Zotlabs/Module/Oauth.php:53 ../../Zotlabs/Module/Oauth.php:137
+#: ../../Zotlabs/Module/Oauth2.php:58 ../../Zotlabs/Module/Oauth2.php:144
+#: ../../Zotlabs/Module/Profiles.php:799
+msgid "Update"
+msgstr "更新"
+
+#: ../../Zotlabs/Lib/Apps.php:537 ../../Zotlabs/Module/Admin/Addons.php:425
+msgid "Install"
+msgstr "インストール"
+
+#: ../../Zotlabs/Lib/Apps.php:555
+msgid "Purchase"
+msgstr "購入"
+
+#: ../../Zotlabs/Lib/Apps.php:560
+msgid "Undelete"
+msgstr "元に戻す"
+
+#: ../../Zotlabs/Lib/Apps.php:569
+msgid "Add to app-tray"
+msgstr "アプリトレイに追加"
+
+#: ../../Zotlabs/Lib/Apps.php:570
+msgid "Remove from app-tray"
+msgstr "アプリトレイから削除"
+
+#: ../../Zotlabs/Lib/Apps.php:571
+msgid "Pin to navbar"
+msgstr "navbarに固定"
+
+#: ../../Zotlabs/Lib/Apps.php:572
+msgid "Unpin from navbar"
+msgstr "navbarから固定解除"
+
+#: ../../Zotlabs/Lib/Chatroom.php:23
+msgid "Missing room name"
+msgstr "部屋名がありません"
+
+#: ../../Zotlabs/Lib/Chatroom.php:32
+msgid "Duplicate room name"
+msgstr "部屋名が重複しています"
+
+#: ../../Zotlabs/Lib/Chatroom.php:82 ../../Zotlabs/Lib/Chatroom.php:90
+msgid "Invalid room specifier."
+msgstr "無効な部屋指定子。"
+
+#: ../../Zotlabs/Lib/Chatroom.php:122
+msgid "Room not found."
+msgstr "部屋が見つかりません。"
+
+#: ../../Zotlabs/Lib/Chatroom.php:143
+msgid "Room is full"
+msgstr "部屋がいっぱいです"
+
+#: ../../Zotlabs/Lib/DB_Upgrade.php:83
+#, php-format
+msgid "Update Error at %s"
+msgstr "%s更新エラー"
+
+#: ../../Zotlabs/Lib/DB_Upgrade.php:89
+#, php-format
+msgid "Update %s failed. See error logs."
+msgstr "%s更新に失敗しました。エラーログを参照してください。"
+
+#: ../../Zotlabs/Lib/Enotify.php:60
+msgid "$Projectname Notification"
+msgstr "$Projectname通知"
+
+#: ../../Zotlabs/Lib/Enotify.php:61
+msgid "$projectname"
+msgstr "$projectname"
+
+#: ../../Zotlabs/Lib/Enotify.php:63
+msgid "Thank You,"
+msgstr "ありがとうございました、"
+
+#: ../../Zotlabs/Lib/Enotify.php:65
+#, php-format
+msgid "%s Administrator"
+msgstr "%s管理者"
+
+#: ../../Zotlabs/Lib/Enotify.php:66
+#, php-format
+msgid "This email was sent by %1$s at %2$s."
+msgstr "このメールは%1$sが%2$sに送信しました。"
+
+#: ../../Zotlabs/Lib/Enotify.php:66 ../../Zotlabs/Module/Home.php:72
+#: ../../Zotlabs/Module/Home.php:80
+msgid "$Projectname"
+msgstr "$Projectname"
+
+#: ../../Zotlabs/Lib/Enotify.php:67
+#, php-format
+msgid ""
+"To stop receiving these messages, please adjust your Notification Settings "
+"at %s"
+msgstr "これらのメッセージの受信を停止するには、通知設定を%sで調整してください"
+
+#: ../../Zotlabs/Lib/Enotify.php:68
+#, php-format
+msgid "To stop receiving these messages, please adjust your %s."
+msgstr "これらのメッセージの受信を停止するには、 %sを調整してください。"
+
+#: ../../Zotlabs/Lib/Enotify.php:68
+#: ../../Zotlabs/Module/Settings/Channel.php:545
+msgid "Notification Settings"
+msgstr "通知設定"
+
+#: ../../Zotlabs/Lib/Enotify.php:123
+#, php-format
+msgid "%s "
+msgstr "%s "
+
+#: ../../Zotlabs/Lib/Enotify.php:127
+#, php-format
+msgid "[$Projectname:Notify] New mail received at %s"
+msgstr "[$Projectname:Notify] %s受信した新しいメール"
+
+#: ../../Zotlabs/Lib/Enotify.php:129
+#, php-format
+msgid "%1$s sent you a new private message at %2$s."
+msgstr "%1$sから%2$s新しいプライベートメッセージが送信されました。"
+
+#: ../../Zotlabs/Lib/Enotify.php:130
+#, php-format
+msgid "%1$s sent you %2$s."
+msgstr "%1$sから%2$s送信されました。"
+
+#: ../../Zotlabs/Lib/Enotify.php:130
+msgid "a private message"
+msgstr "プライベートメッセージ"
+
+#: ../../Zotlabs/Lib/Enotify.php:131
+#, php-format
+msgid "Please visit %s to view and/or reply to your private messages."
+msgstr "プライベートメッセージを表示または返信するには、 %sにアクセスしてください。"
+
+#: ../../Zotlabs/Lib/Enotify.php:144
+msgid "commented on"
+msgstr "コメントした"
+
+#: ../../Zotlabs/Lib/Enotify.php:155
+msgid "liked"
+msgstr "すこ"
+
+#: ../../Zotlabs/Lib/Enotify.php:158
+msgid "disliked"
+msgstr "嫌い"
+
+#: ../../Zotlabs/Lib/Enotify.php:201
+#, php-format
+msgid "%1$s %2$s [zrl=%3$s]a %4$s[/zrl]"
+msgstr "%1$s %2$s [zrl = %3$s ] a %4$s [/ zrl]"
+
+#: ../../Zotlabs/Lib/Enotify.php:209
+#, php-format
+msgid "%1$s %2$s [zrl=%3$s]%4$s's %5$s[/zrl]"
+msgstr "%1$s %2$s [zrl = %3$s ] %4$sの%5$s [/ zrl]"
+
+#: ../../Zotlabs/Lib/Enotify.php:218
+#, php-format
+msgid "%1$s %2$s [zrl=%3$s]your %4$s[/zrl]"
+msgstr "%1$s %2$s [zrl = %3$s ] %4$s [/ zrl]"
+
+#: ../../Zotlabs/Lib/Enotify.php:230
+#, php-format
+msgid "[$Projectname:Notify] Moderated Comment to conversation #%1$d by %2$s"
+msgstr "[$ Projectname:Notify]会話へのモデレートされたコメント#%1$d by %2$s"
+
+#: ../../Zotlabs/Lib/Enotify.php:232
+#, php-format
+msgid "[$Projectname:Notify] Comment to conversation #%1$d by %2$s"
+msgstr "[$ Projectname:Notify]会話へのコメント#%1$d by %2$s"
+
+#: ../../Zotlabs/Lib/Enotify.php:233
+#, php-format
+msgid "%1$s commented on an item/conversation you have been following."
+msgstr "%1$sあなたがフォローしているアイテム/会話にコメントしました。"
+
+#: ../../Zotlabs/Lib/Enotify.php:236 ../../Zotlabs/Lib/Enotify.php:317
+#: ../../Zotlabs/Lib/Enotify.php:333 ../../Zotlabs/Lib/Enotify.php:358
+#: ../../Zotlabs/Lib/Enotify.php:375 ../../Zotlabs/Lib/Enotify.php:388
+#, php-format
+msgid "Please visit %s to view and/or reply to the conversation."
+msgstr "会話を表示または返信するには、 %sにアクセスしてください。"
+
+#: ../../Zotlabs/Lib/Enotify.php:240 ../../Zotlabs/Lib/Enotify.php:241
+#, php-format
+msgid "Please visit %s to approve or reject this comment."
+msgstr "このコメントを承認または拒否するには、 %sにアクセスしてください。"
+
+#: ../../Zotlabs/Lib/Enotify.php:299
+#, php-format
+msgid "%1$s liked [zrl=%2$s]your %3$s[/zrl]"
+msgstr "%1$sが[zrl = %2$s ] %3$s [/ zrl]を高く評価しました"
+
+#: ../../Zotlabs/Lib/Enotify.php:313
+#, php-format
+msgid "[$Projectname:Notify] Like received to conversation #%1$d by %2$s"
+msgstr "[$ Projectname:Notify]会話# %1$dから%2$s受け取ったようです"
+
+#: ../../Zotlabs/Lib/Enotify.php:314
+#, php-format
+msgid "%1$s liked an item/conversation you created."
+msgstr "%1$sがあなたが作成したアイテム/会話を気に入りました。"
+
+#: ../../Zotlabs/Lib/Enotify.php:325
+#, php-format
+msgid "[$Projectname:Notify] %s posted to your profile wall"
+msgstr "[$ Projectname:Notify] %sプロフィールウォールに投稿されました"
+
+#: ../../Zotlabs/Lib/Enotify.php:327
+#, php-format
+msgid "%1$s posted to your profile wall at %2$s"
+msgstr "%1$sがあなたのプロフィールウォールに%2$s投稿されました"
+
+#: ../../Zotlabs/Lib/Enotify.php:329
+#, php-format
+msgid "%1$s posted to [zrl=%2$s]your wall[/zrl]"
+msgstr "%1$sが[zrl = %2$s ]壁[/ zrl]に投稿しました"
+
+#: ../../Zotlabs/Lib/Enotify.php:352
+#, php-format
+msgid "[$Projectname:Notify] %s tagged you"
+msgstr "[$ Projectname:Notify] %sがあなたにタグを付けました"
+
+#: ../../Zotlabs/Lib/Enotify.php:353
+#, php-format
+msgid "%1$s tagged you at %2$s"
+msgstr "%1$sがあなたを%2$sでタグ付けしました"
+
+#: ../../Zotlabs/Lib/Enotify.php:354
+#, php-format
+msgid "%1$s [zrl=%2$s]tagged you[/zrl]."
+msgstr "%1$s [zrl = %2$s ]あなたにタグを付けました[/ zrl]。"
+
+#: ../../Zotlabs/Lib/Enotify.php:365
+#, php-format
+msgid "[$Projectname:Notify] %1$s poked you"
+msgstr "[$ Projectname:Notify] %1$sあなたを突きました"
+
+#: ../../Zotlabs/Lib/Enotify.php:366
+#, php-format
+msgid "%1$s poked you at %2$s"
+msgstr "%1$s %2$sであなたを突きました"
+
+#: ../../Zotlabs/Lib/Enotify.php:367
+#, php-format
+msgid "%1$s [zrl=%2$s]poked you[/zrl]."
+msgstr "%1$s [zrl = %2$s ]があなたを突きました[/ zrl]。"
+
+#: ../../Zotlabs/Lib/Enotify.php:382
+#, php-format
+msgid "[$Projectname:Notify] %s tagged your post"
+msgstr "[$ Projectname:Notify] %sがあなたの投稿にタグを付けました"
+
+#: ../../Zotlabs/Lib/Enotify.php:383
+#, php-format
+msgid "%1$s tagged your post at %2$s"
+msgstr "%1$sがあなたの投稿を%2$sでタグ付けしました"
+
+#: ../../Zotlabs/Lib/Enotify.php:384
+#, php-format
+msgid "%1$s tagged [zrl=%2$s]your post[/zrl]"
+msgstr "%1$sが[zrl = %2$s ]あなたの投稿にタグを付けました[/ zrl]"
+
+#: ../../Zotlabs/Lib/Enotify.php:395
+msgid "[$Projectname:Notify] Introduction received"
+msgstr "[$ Projectname:Notify]紹介を受け取りました"
+
+#: ../../Zotlabs/Lib/Enotify.php:396
+#, php-format
+msgid "You've received an new connection request from '%1$s' at %2$s"
+msgstr "「 %1$s 」から%2$s新しい接続要求を受け取りました"
+
+#: ../../Zotlabs/Lib/Enotify.php:397
+#, php-format
+msgid "You've received [zrl=%1$s]a new connection request[/zrl] from %2$s."
+msgstr "[zrl = %1$s ] %2$sから新しい接続要求[/ zrl]を受け取りました。"
+
+#: ../../Zotlabs/Lib/Enotify.php:400 ../../Zotlabs/Lib/Enotify.php:418
+#, php-format
+msgid "You may visit their profile at %s"
+msgstr "%sで彼らのプロフィールにアクセスできます"
+
+#: ../../Zotlabs/Lib/Enotify.php:402
+#, php-format
+msgid "Please visit %s to approve or reject the connection request."
+msgstr "接続リクエストを承認または拒否するには、 %sにアクセスしてください。"
+
+#: ../../Zotlabs/Lib/Enotify.php:409
+msgid "[$Projectname:Notify] Friend suggestion received"
+msgstr "[$ Projectname:Notify]友人の提案を受け取りました"
+
+#: ../../Zotlabs/Lib/Enotify.php:410
+#, php-format
+msgid "You've received a friend suggestion from '%1$s' at %2$s"
+msgstr "「 %1$s 」から%2$s友達の提案を受け取りました"
+
+#: ../../Zotlabs/Lib/Enotify.php:411
+#, php-format
+msgid "You've received [zrl=%1$s]a friend suggestion[/zrl] for %2$s from %3$s."
+msgstr "[zrl = %1$s ] %3$sから%3$s %2$s友人の提案[/ zrl]を受け取りました。"
+
+#: ../../Zotlabs/Lib/Enotify.php:416
+msgid "Name:"
+msgstr "名:"
+
+#: ../../Zotlabs/Lib/Enotify.php:417
+msgid "Photo:"
+msgstr "写真:"
+
+#: ../../Zotlabs/Lib/Enotify.php:420
+#, php-format
+msgid "Please visit %s to approve or reject the suggestion."
+msgstr "提案を承認または拒否するには、 %sにアクセスしてください。"
+
+#: ../../Zotlabs/Lib/Enotify.php:640
+msgid "[$Projectname:Notify]"
+msgstr "[$ Projectname:Notify]"
+
+#: ../../Zotlabs/Lib/Enotify.php:808
+msgid "created a new post"
+msgstr "新しい投稿を作成しました"
+
+#: ../../Zotlabs/Lib/Enotify.php:809
+#, php-format
+msgid "commented on %s's post"
+msgstr "%sの投稿にコメントしました"
+
+#: ../../Zotlabs/Lib/Enotify.php:816
+#, php-format
+msgid "edited a post dated %s"
+msgstr "%s日付の投稿を編集しました"
+
+#: ../../Zotlabs/Lib/Enotify.php:820
+#, php-format
+msgid "edited a comment dated %s"
+msgstr "%s日付のコメントを編集しました"
+
+#: ../../Zotlabs/Lib/NativeWiki.php:143
+msgid "Wiki updated successfully"
+msgstr "Wikiが正常に更新されました"
+
+#: ../../Zotlabs/Lib/NativeWiki.php:197
+msgid "Wiki files deleted successfully"
+msgstr "Wikiファイルが正常に削除されました"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:42
+#: ../../Zotlabs/Lib/NativeWikiPage.php:94
+msgid "(No Title)"
+msgstr "(無題)"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:109
+msgid "Wiki page create failed."
+msgstr "Wikiページの作成に失敗しました。"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:122
+msgid "Wiki not found."
+msgstr "Wikiが見つかりません。"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:133
+msgid "Destination name already exists"
+msgstr "宛先名はすでに存在します"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:166
+#: ../../Zotlabs/Lib/NativeWikiPage.php:362
+msgid "Page not found"
+msgstr "ページが見つかりません"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:197
+msgid "Error reading page content"
+msgstr "ページコンテンツの読み取りエラー"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:353
+#: ../../Zotlabs/Lib/NativeWikiPage.php:402
+#: ../../Zotlabs/Lib/NativeWikiPage.php:469
+#: ../../Zotlabs/Lib/NativeWikiPage.php:510
+msgid "Error reading wiki"
+msgstr "Wikiの読み取りエラー"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:390
+msgid "Page update failed."
+msgstr "ページの更新に失敗しました。"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:424
+msgid "Nothing deleted"
+msgstr "削除されたものはありません"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:490
+msgid "Compare: object not found."
+msgstr "比較:オブジェクトが見つかりません。"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:496
+msgid "Page updated"
+msgstr "ページを更新しました"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:499
+msgid "Untitled"
+msgstr "無題"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:505
+msgid "Wiki resource_id required for git commit"
+msgstr "gitコミットにはWiki resource_idが必要です"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:561
+#: ../../Zotlabs/Module/Admin/Channels.php:159
+#: ../../Zotlabs/Module/Cdav.php:1242 ../../Zotlabs/Module/Chat.php:259
+#: ../../Zotlabs/Module/Connedit.php:923 ../../Zotlabs/Module/Group.php:154
+#: ../../Zotlabs/Module/Oauth.php:113 ../../Zotlabs/Module/Oauth.php:139
+#: ../../Zotlabs/Module/Oauth2.php:118 ../../Zotlabs/Module/Oauth2.php:146
+#: ../../Zotlabs/Module/Sharedwithme.php:104 ../../Zotlabs/Module/Wiki.php:218
+#: ../../Zotlabs/Storage/Browser.php:291
+#: ../../Zotlabs/Widget/Wiki_page_history.php:22
+msgid "Name"
+msgstr "名前"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:562
+#: ../../Zotlabs/Widget/Wiki_page_history.php:23
+msgctxt "wiki_history"
+msgid "Message"
+msgstr "メッセージ"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:563
+#: ../../Zotlabs/Widget/Wiki_page_history.php:24
+msgid "Date"
+msgstr "日付"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:564 ../../Zotlabs/Module/Wiki.php:367
+#: ../../Zotlabs/Widget/Wiki_page_history.php:25
+msgid "Revert"
+msgstr "元に戻す"
+
+#: ../../Zotlabs/Lib/NativeWikiPage.php:565
+#: ../../Zotlabs/Widget/Wiki_page_history.php:26
+msgid "Compare"
+msgstr "比較する"
+
+#: ../../Zotlabs/Lib/Permcat.php:82
+msgctxt "permcat"
+msgid "default"
+msgstr "デフォルト"
+
+#: ../../Zotlabs/Lib/Permcat.php:133
+msgctxt "permcat"
+msgid "follower"
+msgstr "信者"
+
+#: ../../Zotlabs/Lib/Permcat.php:137
+msgctxt "permcat"
+msgid "contributor"
+msgstr "寄稿者"
+
+#: ../../Zotlabs/Lib/Permcat.php:141
+msgctxt "permcat"
+msgid "publisher"
+msgstr "出版社"
+
+#: ../../Zotlabs/Lib/PermissionDescription.php:108
+msgid "Public"
+msgstr "パブリック"
+
+#: ../../Zotlabs/Lib/PermissionDescription.php:109
+msgid "Anybody in the $Projectname network"
+msgstr "$ Projectnameネットワークの誰でも"
+
+#: ../../Zotlabs/Lib/PermissionDescription.php:110
+#, php-format
+msgid "Any account on %s"
+msgstr "%sアカウント"
+
+#: ../../Zotlabs/Lib/PermissionDescription.php:111
+msgid "Any of my connections"
+msgstr "私の接続のいずれか"
+
+#: ../../Zotlabs/Lib/PermissionDescription.php:112
+msgid "Only connections I specifically allow"
+msgstr "特に許可している接続のみ"
+
+#: ../../Zotlabs/Lib/PermissionDescription.php:113
+msgid "Anybody authenticated (could include visitors from other networks)"
+msgstr "認証された誰でも(他のネットワークからの訪問者を含めることができます)"
+
+#: ../../Zotlabs/Lib/PermissionDescription.php:114
+msgid "Any connections including those who haven't yet been approved"
+msgstr "まだ承認されていない人を含むすべての接続"
+
+#: ../../Zotlabs/Lib/PermissionDescription.php:150
+msgid ""
+"This is your default setting for the audience of your normal stream, and "
+"posts."
+msgstr "これは、通常のストリームと投稿の視聴者に対するデフォルト設定です。"
+
+#: ../../Zotlabs/Lib/PermissionDescription.php:151
+msgid ""
+"This is your default setting for who can view your default channel profile"
+msgstr "これは、デフォルトのチャンネルプロファイルを表示できるユーザーのデフォルト設定です"
+
+#: ../../Zotlabs/Lib/PermissionDescription.php:152
+msgid "This is your default setting for who can view your connections"
+msgstr "これは、接続を表示できるユーザーのデフォルト設定です"
+
+#: ../../Zotlabs/Lib/PermissionDescription.php:153
+msgid ""
+"This is your default setting for who can view your file storage and photos"
+msgstr "これは、ファイルストレージと写真を表示できるユーザーのデフォルト設定です"
+
+#: ../../Zotlabs/Lib/PermissionDescription.php:154
+msgid "This is your default setting for the audience of your webpages"
+msgstr "これは、Webページのオーディエンスのデフォルト設定です"
+
+#: ../../Zotlabs/Lib/Techlevels.php:10
+msgid "0. Beginner/Basic"
+msgstr "0.初心者/基本"
+
+#: ../../Zotlabs/Lib/Techlevels.php:11
+msgid "1. Novice - not skilled but willing to learn"
+msgstr "1.初心者-熟練していないが、学習したい"
+
+#: ../../Zotlabs/Lib/Techlevels.php:12
+msgid "2. Intermediate - somewhat comfortable"
+msgstr "2.中級-やや快適"
+
+#: ../../Zotlabs/Lib/Techlevels.php:13
+msgid "3. Advanced - very comfortable"
+msgstr "3.高度-非常に快適"
+
+#: ../../Zotlabs/Lib/Techlevels.php:14
+msgid "4. Expert - I can write computer code"
+msgstr "4.エキスパート-コンピューターコードを書くことができます"
+
+#: ../../Zotlabs/Lib/Techlevels.php:15
+msgid "5. Wizard - I probably know more than you do"
+msgstr "5.ウィザード-私はおそらくあなたよりも多くを知っています"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:129
+msgid "Privacy conflict. Discretion advised."
+msgstr "プライバシーの競合。裁量をお勧めします。"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:171 ../../Zotlabs/Storage/Browser.php:286
+msgid "Admin Delete"
+msgstr "管理者権限で消去"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:181 ../../Zotlabs/Module/Filer.php:54
+msgid "Save to Folder"
+msgstr "フォルダーへ保存"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:202
+msgid "I will attend"
+msgstr "参加予定"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:202
+msgid "I will not attend"
+msgstr "参加しない予定"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:202
+msgid "I might attend"
+msgstr "たぶん参加する"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:212
+msgid "I agree"
+msgstr "肯定"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:212
+msgid "I disagree"
+msgstr "否定"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:212
+msgid "I abstain"
+msgstr "棄権"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:231 ../../Zotlabs/Lib/ThreadItem.php:243
+#: ../../Zotlabs/Module/Photos.php:1173 ../../Zotlabs/Module/Photos.php:1185
+msgid "View all"
+msgstr "すべて表示"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:286
+msgid "Add Tag"
+msgstr "タグの追加"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:306 ../../Zotlabs/Module/Photos.php:1115
+msgid "I like this (toggle)"
+msgstr "いいね!する"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:307 ../../Zotlabs/Module/Photos.php:1116
+msgid "I don't like this (toggle)"
+msgstr "わるいね!する"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:317
+msgid "Share This"
+msgstr "この投稿を再共有"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:317
+msgid "share"
+msgstr "共有"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:327
+msgid "Delivery Report"
+msgstr "転送状況"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:347
+#, php-format
+msgid "%d comment"
+msgstr "%d件のコメント"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:381 ../../Zotlabs/Lib/ThreadItem.php:382
+#, php-format
+msgid "View %s's profile - %s"
+msgstr "%sのプロファイルを見る - %s"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:385
+msgid "to"
+msgstr "に"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:386
+msgid "via"
+msgstr ""
+
+#: ../../Zotlabs/Lib/ThreadItem.php:387
+msgid "Wall-to-Wall"
+msgstr "壁間"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:388
+msgid "via Wall-To-Wall:"
+msgstr "Wall-to-Wall経由:"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:414
+msgid "Attend"
+msgstr "参加"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:415
+msgid "Attendance Options"
+msgstr "出席オプション"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:416
+msgid "Vote"
+msgstr "投票"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:417
+msgid "Voting Options"
+msgstr "投票オプション"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:439
+msgid "Save Bookmarks"
+msgstr "ブックマークを保存"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:440
+msgid "Add to Calendar"
+msgstr "カレンダーへ追加"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:450
+#: ../../Zotlabs/Module/Notifications.php:60
+msgid "Mark all seen"
+msgstr "全てを既読にする"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:457 ../../Zotlabs/Module/Photos.php:1310
+msgctxt "noun"
+msgid "Likes"
+msgstr "好き"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:458 ../../Zotlabs/Module/Photos.php:1311
+msgctxt "noun"
+msgid "Dislikes"
+msgstr "嫌い"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:792 ../../Zotlabs/Module/Photos.php:1135
+#: ../../Zotlabs/Module/Photos.php:1254
+msgid "This is you"
+msgstr "これはあなたです"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:801
+msgid "Image"
+msgstr "画像"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:803
+msgid "Insert Link"
+msgstr "リンクを挿入"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:804
+msgid "Video"
+msgstr "ビデオ"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:814
+msgid "Your full name (required)"
+msgstr "あなたの氏名(必須)"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:815
+msgid "Your email address (required)"
+msgstr "あなたのメールアドレス(必須)"
+
+#: ../../Zotlabs/Lib/ThreadItem.php:816
+msgid "Your website URL (optional)"
+msgstr "WebサイトのURL(オプション)"
+
+#: ../../Zotlabs/Module/Achievements.php:38
+msgid "Some blurb about what to do when you're new here"
+msgstr "ここに初めて来たときに何をすべきかについてのいくつかの宣伝文句"
+
+#: ../../Zotlabs/Module/Acl.php:360
+msgid "network"
+msgstr "ネットワーク"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:37
+#, php-format
+msgid "%s account blocked/unblocked"
+msgid_plural "%s account blocked/unblocked"
+msgstr[0] "%sアカウントがブロック/ブロック解除されました"
+msgstr[1] "%sアカウントがブロック/ブロック解除されました"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:44
+#, php-format
+msgid "%s account deleted"
+msgid_plural "%s accounts deleted"
+msgstr[0] "%sアカウントが削除されました"
+msgstr[1] "%sアカウントが削除されました"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:80
+msgid "Account not found"
+msgstr "アカウントが見つかりません"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:99
+#, php-format
+msgid "Account '%s' blocked"
+msgstr "アカウント ' %s 'はブロックされました"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:107
+#, php-format
+msgid "Account '%s' unblocked"
+msgstr "アカウント ' %s 'のブロックを解除しました"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:166
+#: ../../Zotlabs/Module/Admin/Addons.php:341
+#: ../../Zotlabs/Module/Admin/Addons.php:439
+#: ../../Zotlabs/Module/Admin/Channels.php:145
+#: ../../Zotlabs/Module/Admin/Logs.php:82
+#: ../../Zotlabs/Module/Admin/Security.php:92
+#: ../../Zotlabs/Module/Admin/Site.php:287
+#: ../../Zotlabs/Module/Admin/Themes.php:122
+#: ../../Zotlabs/Module/Admin/Themes.php:156 ../../Zotlabs/Module/Admin.php:138
+msgid "Administration"
+msgstr "運営"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:167
+#: ../../Zotlabs/Module/Admin/Accounts.php:180
+#: ../../Zotlabs/Module/Admin.php:96 ../../Zotlabs/Widget/Admin.php:23
+msgid "Accounts"
+msgstr "アカウント"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:169
+#: ../../Zotlabs/Module/Admin/Channels.php:148
+msgid "select all"
+msgstr "すべて選択"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:170
+msgid "Registrations waiting for confirm"
+msgstr "確認待ちの登録"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:171
+msgid "Request date"
+msgstr "依頼日"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:172
+msgid "No registrations."
+msgstr "登録なし。"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:174
+#: ../../Zotlabs/Module/Authorize.php:33
+msgid "Deny"
+msgstr "拒否する"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:176
+#: ../../Zotlabs/Module/Connedit.php:636
+msgid "Block"
+msgstr "ブロック"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:177
+#: ../../Zotlabs/Module/Connedit.php:636
+msgid "Unblock"
+msgstr "ブロック解除"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:182
+msgid "ID"
+msgstr "ID"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:184
+msgid "All Channels"
+msgstr "すべてのチャンネル"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:185
+msgid "Register date"
+msgstr "登録日"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:186
+msgid "Last login"
+msgstr "前回のログイン"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:187
+msgid "Expires"
+msgstr "期限切れ"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:188
+msgid "Service Class"
+msgstr "サービスクラス"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:190
+msgid ""
+"Selected accounts will be deleted!\\n\\nEverything these accounts had posted "
+"on this site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "選択したアカウントは削除されます!\\n\\nこれらのアカウントがこのサイトに投稿したものはすべて完全に削除されます!\\n\\nよろしいですか?"
+
+#: ../../Zotlabs/Module/Admin/Accounts.php:191
+msgid ""
+"The account {0} will be deleted!\\n\\nEverything this account has posted on "
+"this site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "アカウント{0}は削除されます。\\n\\nこのアカウントがこのサイトに投稿したものはすべて完全に削除されます!\\n\\nよろしいですか?"
+
+#: ../../Zotlabs/Module/Admin/Account_edit.php:29
+#, php-format
+msgid "Password changed for account %d."
+msgstr "アカウント%dパスワードが変更されました。"
+
+#: ../../Zotlabs/Module/Admin/Account_edit.php:46
+msgid "Account settings updated."
+msgstr "アカウント設定は更新されました。"
+
+#: ../../Zotlabs/Module/Admin/Account_edit.php:61
+msgid "Account not found."
+msgstr "アカウントが見つかりません。"
+
+#: ../../Zotlabs/Module/Admin/Account_edit.php:68
+msgid "Account Edit"
+msgstr "アカウント編集"
+
+#: ../../Zotlabs/Module/Admin/Account_edit.php:69
+msgid "New Password"
+msgstr "新しいパスワード"
+
+#: ../../Zotlabs/Module/Admin/Account_edit.php:70
+msgid "New Password again"
+msgstr "新しいパスワードを再入力"
+
+#: ../../Zotlabs/Module/Admin/Account_edit.php:71
+msgid "Account language (for emails)"
+msgstr "アカウント言語(メール用)"
+
+#: ../../Zotlabs/Module/Admin/Account_edit.php:72
+msgid "Service class"
+msgstr "サービスクラス"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:289
+#, php-format
+msgid "Plugin %s disabled."
+msgstr "プラグイン%s無効です。"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:294
+#, php-format
+msgid "Plugin %s enabled."
+msgstr "プラグイン%s有効になりました。"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:310
+#: ../../Zotlabs/Module/Admin/Themes.php:95
+msgid "Disable"
+msgstr "無効にする"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:313
+#: ../../Zotlabs/Module/Admin/Themes.php:97
+msgid "Enable"
+msgstr "有効にする"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:342
+#: ../../Zotlabs/Module/Admin/Addons.php:440 ../../Zotlabs/Widget/Admin.php:27
+msgid "Addons"
+msgstr "アドオン"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:343
+#: ../../Zotlabs/Module/Admin/Themes.php:124
+msgid "Toggle"
+msgstr "トグル"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:351
+#: ../../Zotlabs/Module/Admin/Themes.php:134
+msgid "Author: "
+msgstr "著者:"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:352
+#: ../../Zotlabs/Module/Admin/Themes.php:135
+msgid "Maintainer: "
+msgstr "メンテナー:"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:353
+msgid "Minimum project version: "
+msgstr "最小プロジェクトバージョン:"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:354
+msgid "Maximum project version: "
+msgstr "最大プロジェクトバージョン:"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:355
+msgid "Minimum PHP version: "
+msgstr "最小PHPバージョン:"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:356
+msgid "Compatible Server Roles: "
+msgstr "互換性のあるサーバーの役割:"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:357
+msgid "Requires: "
+msgstr "必要なもの:"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:358
+#: ../../Zotlabs/Module/Admin/Addons.php:445
+msgid "Disabled - version incompatibility"
+msgstr "無効-バージョンの非互換性"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:414
+msgid "Enter the public git repository URL of the addon repo."
+msgstr "アドオンリポジトリの公開gitリポジトリURLを入力します。"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:415
+msgid "Addon repo git URL"
+msgstr "アドオンリポジトリgit URL"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:416
+msgid "Custom repo name"
+msgstr "カスタムリポジトリ名"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:416
+msgid "(optional)"
+msgstr "(オプション)"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:417
+msgid "Download Addon Repo"
+msgstr "アドオンリポジトリのダウンロード"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:424
+msgid "Install new repo"
+msgstr "新しいレポをインストールする"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:448
+msgid "Manage Repos"
+msgstr "リポジトリの管理"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:449
+msgid "Installed Addon Repositories"
+msgstr "インストールされたアドオンリポジトリ"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:450
+msgid "Install a New Addon Repository"
+msgstr "新しいアドオンリポジトリをインストールする"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:457
+msgid "Switch branch"
+msgstr "スイッチブランチ"
+
+#: ../../Zotlabs/Module/Admin/Addons.php:458
+#: ../../Zotlabs/Module/Cover_photo.php:421
+#: ../../Zotlabs/Module/Photos.php:1035 ../../Zotlabs/Module/Tagrm.php:137
+msgid "Remove"
+msgstr "削除する"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:31
+#, php-format
+msgid "%s channel censored/uncensored"
+msgid_plural "%s channels censored/uncensored"
+msgstr[0] "%sチャンネルの検閲/無検閲"
+msgstr[1] "%sチャンネルの検閲/無検閲"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:40
+#, php-format
+msgid "%s channel code allowed/disallowed"
+msgid_plural "%s channels code allowed/disallowed"
+msgstr[0] "%sチャンネルコードの許可/禁止"
+msgstr[1] "%sチャンネルコードの許可/禁止"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:46
+#, php-format
+msgid "%s channel deleted"
+msgid_plural "%s channels deleted"
+msgstr[0] "%sチャンネルが削除されました"
+msgstr[1] "%sチャンネルが削除されました"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:65
+msgid "Channel not found"
+msgstr "チャンネルが見つかりません"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:75
+#, php-format
+msgid "Channel '%s' deleted"
+msgstr "チャンネル「 %s 」を削除しました"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:87
+#, php-format
+msgid "Channel '%s' censored"
+msgstr "チャンネル ' %s 'は打ち切られました"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:87
+#, php-format
+msgid "Channel '%s' uncensored"
+msgstr "チャンネル ' %s 'は無修正"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:98
+#, php-format
+msgid "Channel '%s' code allowed"
+msgstr "チャンネル「 %s 」コードが許可されています"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:98
+#, php-format
+msgid "Channel '%s' code disallowed"
+msgstr "チャンネル ' %s 'コードは許可されていません"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:146
+#: ../../Zotlabs/Module/Admin.php:114 ../../Zotlabs/Widget/Admin.php:24
+msgid "Channels"
+msgstr "チャンネル"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:150
+msgid "Censor"
+msgstr "検閲"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:151
+msgid "Uncensor"
+msgstr "無修正"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:152
+msgid "Allow Code"
+msgstr "コードを許可"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:153
+msgid "Disallow Code"
+msgstr "コードを許可しない"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:158
+msgid "UID"
+msgstr "UID"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:160
+#: ../../Zotlabs/Module/Cdav.php:1249 ../../Zotlabs/Module/Connedit.php:930
+#: ../../Zotlabs/Module/Locs.php:118 ../../Zotlabs/Module/Profiles.php:502
+#: ../../Zotlabs/Module/Profiles.php:790
+msgid "Address"
+msgstr "住所"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:162
+msgid ""
+"Selected channels will be deleted!\\n\\nEverything that was posted in these "
+"channels on this site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "選択したチャンネルは削除されます!\\ n \\ nこのサイトのこれらのチャンネルに投稿されたものはすべて完全に削除されます!\\ n \\ nよろしいですか?"
+
+#: ../../Zotlabs/Module/Admin/Channels.php:163
+msgid ""
+"The channel {0} will be deleted!\\n\\nEverything that was posted in this "
+"channel on this site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "チャンネル{0}は削除されます!\\n \\nこのサイトでこのチャンネルに投稿されたすべてのものは完全に削除されます!\\n \\nよろしいですか?"
+
+#: ../../Zotlabs/Module/Admin/Dbsync.php:19
+msgid "Update has been marked successful"
+msgstr "更新に成功のマークが付けられました"
+
+#: ../../Zotlabs/Module/Admin/Dbsync.php:31
+#, php-format
+msgid "Executing %s failed. Check system logs."
+msgstr "%s実行に失敗しました。システムログを確認してください。"
+
+#: ../../Zotlabs/Module/Admin/Dbsync.php:34
+#, php-format
+msgid "Update %s was successfully applied."
+msgstr "更新%sが正常に適用されました。"
+
+#: ../../Zotlabs/Module/Admin/Dbsync.php:38
+#, php-format
+msgid "Update %s did not return a status. Unknown if it succeeded."
+msgstr "更新%sはステータスを返しませんでした。成功した場合は不明です。"
+
+#: ../../Zotlabs/Module/Admin/Dbsync.php:41
+#, php-format
+msgid "Update function %s could not be found."
+msgstr "更新関数%sが見つかりませんでした。"
+
+#: ../../Zotlabs/Module/Admin/Dbsync.php:59
+msgid "Failed Updates"
+msgstr "失敗した更新"
+
+#: ../../Zotlabs/Module/Admin/Dbsync.php:61
+msgid "Mark success (if update was manually applied)"
+msgstr "成功をマーク(更新が手動で適用された場合)"
+
+#: ../../Zotlabs/Module/Admin/Dbsync.php:62
+msgid "Attempt to execute this update step automatically"
+msgstr "この更新手順を自動的に実行しようとします"
+
+#: ../../Zotlabs/Module/Admin/Dbsync.php:67
+msgid "No failed updates."
+msgstr "失敗した更新はありません。"
+
+#: ../../Zotlabs/Module/Admin/Features.php:56
+#, php-format
+msgid "Lock feature %s"
+msgstr "機能%sロック"
+
+#: ../../Zotlabs/Module/Admin/Features.php:64
+msgid "Manage Additional Features"
+msgstr "追加機能を管理する"
+
+#: ../../Zotlabs/Module/Admin/Logs.php:28
+msgid "Log settings updated."
+msgstr "ログ設定が更新されました。"
+
+#: ../../Zotlabs/Module/Admin/Logs.php:83 ../../Zotlabs/Widget/Admin.php:48
+#: ../../Zotlabs/Widget/Admin.php:58
+msgid "Logs"
+msgstr "ログ"
+
+#: ../../Zotlabs/Module/Admin/Logs.php:85
+msgid "Clear"
+msgstr "クリア"
+
+#: ../../Zotlabs/Module/Admin/Logs.php:91
+msgid "Debugging"
+msgstr "デバッグ"
+
+#: ../../Zotlabs/Module/Admin/Logs.php:92
+msgid "Log file"
+msgstr "ログファイル"
+
+#: ../../Zotlabs/Module/Admin/Logs.php:92
+msgid ""
+"Must be writable by web server. Relative to your top-level webserver "
+"directory."
+msgstr "Webサーバーから書き込み可能である必要があります。最上位のWebサーバーディレクトリに関連します。"
+
+#: ../../Zotlabs/Module/Admin/Logs.php:93
+msgid "Log level"
+msgstr "ログレベル"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:89
+msgid "New Profile Field"
+msgstr "新しいプロファイルフィールド"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:90
+#: ../../Zotlabs/Module/Admin/Profs.php:110
+msgid "Field nickname"
+msgstr "フィールドのニックネーム"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:90
+#: ../../Zotlabs/Module/Admin/Profs.php:110
+msgid "System name of field"
+msgstr "フィールドのシステム名"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:91
+#: ../../Zotlabs/Module/Admin/Profs.php:111
+msgid "Input type"
+msgstr "入力方式"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:92
+#: ../../Zotlabs/Module/Admin/Profs.php:112
+msgid "Field Name"
+msgstr "フィールド名"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:92
+#: ../../Zotlabs/Module/Admin/Profs.php:112
+msgid "Label on profile pages"
+msgstr "プロフィールページのラベル"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:93
+#: ../../Zotlabs/Module/Admin/Profs.php:113
+msgid "Help text"
+msgstr "ヘルプテキスト"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:93
+#: ../../Zotlabs/Module/Admin/Profs.php:113
+msgid "Additional info (optional)"
+msgstr "追加情報(オプション)"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:103
+msgid "Field definition not found"
+msgstr "フィールド定義が見つかりません"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:109
+msgid "Edit Profile Field"
+msgstr "プロファイルフィールドの編集"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:168 ../../Zotlabs/Widget/Admin.php:30
+msgid "Profile Fields"
+msgstr "プロファイルフィールド"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:169
+msgid "Basic Profile Fields"
+msgstr "基本プロファイルフィールド"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:170
+msgid "Advanced Profile Fields"
+msgstr "高度なプロファイルフィールド"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:170
+msgid "(In addition to basic fields)"
+msgstr "(基本的なフィールドに加えて)"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:172
+msgid "All available fields"
+msgstr "利用可能なすべてのフィールド"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:173
+msgid "Custom Fields"
+msgstr "カスタムフィールド"
+
+#: ../../Zotlabs/Module/Admin/Profs.php:177
+msgid "Create Custom Field"
+msgstr "カスタムフィールドを作成"
+
+#: ../../Zotlabs/Module/Admin/Queue.php:35
+msgid "Queue Statistics"
+msgstr "キュー統計"
+
+#: ../../Zotlabs/Module/Admin/Queue.php:36
+msgid "Total Entries"
+msgstr "総エントリー数"
+
+#: ../../Zotlabs/Module/Admin/Queue.php:37
+msgid "Priority"
+msgstr "優先度"
+
+#: ../../Zotlabs/Module/Admin/Queue.php:38
+msgid "Destination URL"
+msgstr "リンク先URL"
+
+#: ../../Zotlabs/Module/Admin/Queue.php:39
+msgid "Mark hub permanently offline"
+msgstr "ハブを完全にオフラインとしてマークする"
+
+#: ../../Zotlabs/Module/Admin/Queue.php:40
+msgid "Empty queue for this hub"
+msgstr "このハブの空のキュー"
+
+#: ../../Zotlabs/Module/Admin/Queue.php:41
+msgid "Last known contact"
+msgstr "最後の既知の連絡先"
+
+#: ../../Zotlabs/Module/Admin/Security.php:83
+msgid ""
+"By default, unfiltered HTML is allowed in embedded media. This is inherently "
+"insecure."
+msgstr "デフォルトでは、埋め込みメディアではフィルタリングされていないHTMLが許可されています。これは本質的に安全ではありません。"
+
+#: ../../Zotlabs/Module/Admin/Security.php:86
+msgid ""
+"The recommended setting is to only allow unfiltered HTML from the following "
+"sites:"
+msgstr "推奨される設定は、次のサイトからのフィルタリングされていないHTMLのみを許可することです。"
+
+#: ../../Zotlabs/Module/Admin/Security.php:87
+msgid ""
+"https://youtube.com/ https://www.youtube.com/ https://youtu.be/"
+" https://vimeo.com/ https://soundcloud.com/ "
+msgstr "https://youtube.com/ https://www.youtube.com/ https://youtu.be/ https://vimeo.com/ https://soundcloud.com/ "
+
+#: ../../Zotlabs/Module/Admin/Security.php:88
+msgid ""
+"All other embedded content will be filtered, unless "
+"embedded content from that site is explicitly blocked."
+msgstr "他のすべての埋め込みコンテンツはフィルタリングされ、そのサイトからの埋め込みコンテンツが明示的にブロックされない限り strong>。"
+
+#: ../../Zotlabs/Module/Admin/Security.php:93 ../../Zotlabs/Widget/Admin.php:25
+msgid "Security"
+msgstr "セキュリティ"
+
+#: ../../Zotlabs/Module/Admin/Security.php:95
+msgid "Block public"
+msgstr "一般公開をブロック"
+
+#: ../../Zotlabs/Module/Admin/Security.php:95
+msgid ""
+"Check to block public access to all otherwise public personal pages on this "
+"site unless you are currently authenticated."
+msgstr "現在認証されていない限り、このサイトで公開されている他のすべての個人ページへの公開アクセスをブロックする場合にオンにします。"
+
+#: ../../Zotlabs/Module/Admin/Security.php:96
+msgid "Provide a cloud root directory"
+msgstr "クラウドルートディレクトリを提供する"
+
+#: ../../Zotlabs/Module/Admin/Security.php:96
+msgid ""
+"The cloud root directory lists all channel names which provide public files"
+msgstr "クラウドルートディレクトリには、パブリックファイルを提供するすべてのチャネル名がリストされます"
+
+#: ../../Zotlabs/Module/Admin/Security.php:97
+msgid "Show total disk space available to cloud uploads"
+msgstr "クラウドアップロードに使用可能な合計ディスク容量を表示する"
+
+#: ../../Zotlabs/Module/Admin/Security.php:98
+msgid "Set \"Transport Security\" HTTP header"
+msgstr "\"Transport Security \" HTTPヘッダーを設定します"
+
+#: ../../Zotlabs/Module/Admin/Security.php:99
+msgid "Set \"Content Security Policy\" HTTP header"
+msgstr "「コンテンツセキュリティポリシー」HTTPヘッダーを設定します"
+
+#: ../../Zotlabs/Module/Admin/Security.php:100
+msgid "Allowed email domains"
+msgstr "許可されたメールドメイン"
+
+#: ../../Zotlabs/Module/Admin/Security.php:100
+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 "このサイトへの登録用の電子メールアドレスで許可されるドメインのカンマ区切りリスト。ワイルドカードが受け入れられます。すべてのドメインを許可するには空にしてください。"
+
+#: ../../Zotlabs/Module/Admin/Security.php:101
+msgid "Not allowed email domains"
+msgstr "メールドメインは許可されていません"
+
+#: ../../Zotlabs/Module/Admin/Security.php:101
+msgid ""
+"Comma separated list of domains which are not allowed in email addresses for "
+"registrations to this site. Wildcards are accepted. Empty to allow any "
+"domains, unless allowed domains have been defined."
+msgstr "このサイトへの登録用の電子メールアドレスで許可されていないドメインのカンマ区切りリスト。ワイルドカードが受け入れられます。許可されたドメインが定義されていない限り、すべてのドメインを許可するには空にします。"
+
+#: ../../Zotlabs/Module/Admin/Security.php:102
+msgid "Allow communications only from these sites"
+msgstr "これらのサイトからの通信のみを許可する"
+
+#: ../../Zotlabs/Module/Admin/Security.php:102
+msgid ""
+"One site per line. Leave empty to allow communication from anywhere by "
+"default"
+msgstr "1行に1つのサイト。空のままにして、デフォルトでどこからでも通信できるようにします"
+
+#: ../../Zotlabs/Module/Admin/Security.php:103
+msgid "Block communications from these sites"
+msgstr "これらのサイトからの通信をブロックする"
+
+#: ../../Zotlabs/Module/Admin/Security.php:104
+msgid "Allow communications only from these channels"
+msgstr "これらのチャネルからの通信のみを許可する"
+
+#: ../../Zotlabs/Module/Admin/Security.php:104
+msgid ""
+"One channel (hash) per line. Leave empty to allow from any channel by default"
+msgstr "1行に1つのチャネル(ハッシュ)。デフォルトで任意のチャンネルから許可するには空のままにします"
+
+#: ../../Zotlabs/Module/Admin/Security.php:105
+msgid "Block communications from these channels"
+msgstr "これらのチャネルからの通信をブロックする"
+
+#: ../../Zotlabs/Module/Admin/Security.php:106
+msgid "Only allow embeds from secure (SSL) websites and links."
+msgstr "安全な(SSL)Webサイトおよびリンクからの埋め込みのみを許可します。"
+
+#: ../../Zotlabs/Module/Admin/Security.php:107
+msgid "Allow unfiltered embedded HTML content only from these domains"
+msgstr "これらのドメインからのみ、フィルタリングされていない埋め込みHTMLコンテンツを許可します"
+
+#: ../../Zotlabs/Module/Admin/Security.php:107
+msgid "One site per line. By default embedded content is filtered."
+msgstr "1行に1つのサイト。デフォルトでは、埋め込みコンテンツはフィルタリングされます。"
+
+#: ../../Zotlabs/Module/Admin/Security.php:108
+msgid "Block embedded HTML from these domains"
+msgstr "これらのドメインからの埋め込みHTMLをブロックする"
+
+#: ../../Zotlabs/Module/Admin/Site.php:161
+msgid "Site settings updated."
+msgstr "サイトの設定は更新されました。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:198
+#: ../../Zotlabs/Module/Settings/Display.php:119
+#, php-format
+msgid "%s - (Incompatible)"
+msgstr "%s (互換性なし)"
+
+#: ../../Zotlabs/Module/Admin/Site.php:205
+msgid "mobile"
+msgstr "モバイル"
+
+#: ../../Zotlabs/Module/Admin/Site.php:207
+msgid "experimental"
+msgstr "実験的"
+
+#: ../../Zotlabs/Module/Admin/Site.php:209
+msgid "unsupported"
+msgstr "サポートされていない"
+
+#: ../../Zotlabs/Module/Admin/Site.php:256
+msgid "Yes - with approval"
+msgstr "はい-承認済み"
+
+#: ../../Zotlabs/Module/Admin/Site.php:262
+msgid "My site is not a public server"
+msgstr "私のサイトは公開サーバーではありません"
+
+#: ../../Zotlabs/Module/Admin/Site.php:263
+msgid "My site has paid access only"
+msgstr "私のサイトは有料アクセスのみです"
+
+#: ../../Zotlabs/Module/Admin/Site.php:264
+msgid "My site has free access only"
+msgstr "私のサイトは無料アクセスのみです"
+
+#: ../../Zotlabs/Module/Admin/Site.php:265
+msgid "My site offers free accounts with optional paid upgrades"
+msgstr "私のサイトはオプションの有料アップグレードで無料アカウントを提供しています"
+
+#: ../../Zotlabs/Module/Admin/Site.php:279
+msgid "Default permission role for new accounts"
+msgstr "新しいアカウントへのデフォルトの権限定義"
+
+#: ../../Zotlabs/Module/Admin/Site.php:279
+msgid ""
+"This role will be used for the first channel created after registration."
+msgstr "この役割は、登録後に作成される最初のチャネルに使用されます。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:288 ../../Zotlabs/Widget/Admin.php:22
+msgid "Site"
+msgstr "サイト"
+
+#: ../../Zotlabs/Module/Admin/Site.php:290
+#: ../../Zotlabs/Module/Register.php:273
+msgid "Registration"
+msgstr "登録"
+
+#: ../../Zotlabs/Module/Admin/Site.php:291
+msgid "File upload"
+msgstr "ファイルをアップロード"
+
+#: ../../Zotlabs/Module/Admin/Site.php:292
+msgid "Policies"
+msgstr "ポリシー"
+
+#: ../../Zotlabs/Module/Admin/Site.php:297
+msgid "Site name"
+msgstr "サイト名"
+
+#: ../../Zotlabs/Module/Admin/Site.php:299
+msgid "Banner/Logo"
+msgstr "バナー/ロゴ"
+
+#: ../../Zotlabs/Module/Admin/Site.php:299
+msgid "Unfiltered HTML/CSS/JS is allowed"
+msgstr "フィルタリングされていないHTML / CSS / JSは許可されます"
+
+#: ../../Zotlabs/Module/Admin/Site.php:300
+msgid "Administrator Information"
+msgstr "管理者情報"
+
+#: ../../Zotlabs/Module/Admin/Site.php:300
+msgid ""
+"Contact information for site administrators. Displayed on siteinfo page. "
+"BBCode can be used here"
+msgstr "サイト管理者の連絡先情報。 siteinfoページに表示されます。 BBCodeはここで使用できます"
+
+#: ../../Zotlabs/Module/Admin/Site.php:301 ../../Zotlabs/Module/Siteinfo.php:24
+msgid "Site Information"
+msgstr "サイト情報"
+
+#: ../../Zotlabs/Module/Admin/Site.php:301
+msgid ""
+"Publicly visible description of this site. Displayed on siteinfo page. "
+"BBCode can be used here"
+msgstr "このサイトの一般公開されている説明。 siteinfoページに表示されます。 BBCodeはここで使用できます"
+
+#: ../../Zotlabs/Module/Admin/Site.php:302
+msgid "System language"
+msgstr "システム言語"
+
+#: ../../Zotlabs/Module/Admin/Site.php:303
+msgid "System theme"
+msgstr "システムテーマ"
+
+#: ../../Zotlabs/Module/Admin/Site.php:303
+msgid ""
+"Default system theme - may be over-ridden by user profiles - change theme settings"
+msgstr "デフォルトのシステムテーマ-ユーザープロファイルによって上書きされる場合があります-テーマ設定の変更"
+
+#: ../../Zotlabs/Module/Admin/Site.php:306
+msgid "Allow Feeds as Connections"
+msgstr "接続としてフィードを許可する"
+
+#: ../../Zotlabs/Module/Admin/Site.php:306
+msgid "(Heavy system resource usage)"
+msgstr "(重いシステムリソースの使用)"
+
+#: ../../Zotlabs/Module/Admin/Site.php:307
+msgid "Maximum image size"
+msgstr "最大画像サイズ"
+
+#: ../../Zotlabs/Module/Admin/Site.php:307
+msgid ""
+"Maximum size in bytes of uploaded images. Default is 0, which means no "
+"limits."
+msgstr "アップロードされる画像の最大サイズ(バイト単位)。デフォルトは0で、制限がないことを意味します。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:308
+msgid "Does this site allow new member registration?"
+msgstr "このサイトは新規会員登録を許可していますか?"
+
+#: ../../Zotlabs/Module/Admin/Site.php:309
+msgid "Invitation only"
+msgstr "招待のみ"
+
+#: ../../Zotlabs/Module/Admin/Site.php:309
+msgid ""
+"Only allow new member registrations with an invitation code. Above register "
+"policy must be set to Yes."
+msgstr "招待コードを使用した新しいメンバー登録のみを許可します。上記の登録ポリシーは「はい」に設定する必要があります。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:310
+msgid "Minimum age"
+msgstr "最低年齢"
+
+#: ../../Zotlabs/Module/Admin/Site.php:310
+msgid "Minimum age (in years) for who may register on this site."
+msgstr "このサイトに登録できる最低年齢(年)。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:311
+msgid "Which best describes the types of account offered by this hub?"
+msgstr "このハブが提供するアカウントの種類を最もよく説明しているのはどれですか?"
+
+#: ../../Zotlabs/Module/Admin/Site.php:311
+msgid "This is displayed on the public server site list."
+msgstr "これは、公開サーバーのサイトリストに表示されます。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:312
+msgid "Register text"
+msgstr "登録テキスト"
+
+#: ../../Zotlabs/Module/Admin/Site.php:312
+msgid "Will be displayed prominently on the registration page."
+msgstr "登録ページに目立つように表示されます。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:314
+msgid "Site homepage to show visitors (default: login box)"
+msgstr "訪問者を表示するサイトのホームページ(デフォルト:ログインボックス)"
+
+#: ../../Zotlabs/Module/Admin/Site.php:314
+msgid ""
+"example: 'pubstream' to show public stream, 'page/sys/home' to show a system "
+"webpage called 'home' or 'include:home.html' to include a file."
+msgstr "例:パブリックストリームを表示する「pubstream」、「home」または「include:home.html」と呼ばれるシステムWebページを表示する「page / sys / home」はファイルを含めます。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:315
+msgid "Preserve site homepage URL"
+msgstr "サイトのホームページURLを保持"
+
+#: ../../Zotlabs/Module/Admin/Site.php:315
+msgid ""
+"Present the site homepage in a frame at the original location instead of "
+"redirecting"
+msgstr "リダイレクトする代わりに、サイトのホームページを元の場所のフレームに表示します"
+
+#: ../../Zotlabs/Module/Admin/Site.php:316
+msgid "Accounts abandoned after x days"
+msgstr "x日後に放棄されたアカウント"
+
+#: ../../Zotlabs/Module/Admin/Site.php:316
+msgid ""
+"Will not waste system resources polling external sites for abandonded "
+"accounts. Enter 0 for no time limit."
+msgstr "放棄されたアカウントの外部サイトをポーリングするシステムリソースを無駄にしません。時間制限なしの場合は0を入力します。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:317
+msgid "Allowed friend domains"
+msgstr "許可された友達ドメイン"
+
+#: ../../Zotlabs/Module/Admin/Site.php:317
+msgid ""
+"Comma separated list of domains which are allowed to establish friendships "
+"with this site. Wildcards are accepted. Empty to allow any domains"
+msgstr "このサイトとの友情を確立できるドメインのカンマ区切りリスト。ワイルドカードが受け入れられます。すべてのドメインを許可するには空"
+
+#: ../../Zotlabs/Module/Admin/Site.php:318
+msgid "Verify Email Addresses"
+msgstr "メールアドレスを確認する"
+
+#: ../../Zotlabs/Module/Admin/Site.php:318
+msgid ""
+"Check to verify email addresses used in account registration (recommended)."
+msgstr "アカウント登録で使用されるメールアドレスを確認してください(推奨)。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:319
+msgid "Force publish"
+msgstr "強制公開"
+
+#: ../../Zotlabs/Module/Admin/Site.php:319
+msgid ""
+"Check to force all profiles on this site to be listed in the site directory."
+msgstr "このサイトのすべてのプロファイルがサイトディレクトリにリストされるように強制する場合はオンにします。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:320
+msgid "Import Public Streams"
+msgstr "パブリックストリームをインポートする"
+
+#: ../../Zotlabs/Module/Admin/Site.php:320
+msgid ""
+"Import and allow access to public content pulled from other sites. Warning: "
+"this content is unmoderated."
+msgstr "他のサイトから取得した公開コンテンツをインポートしてアクセスを許可します。警告:このコンテンツはモデレートされていません。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:321
+msgid "Site only Public Streams"
+msgstr "サイトのみの公開ストリーム"
+
+#: ../../Zotlabs/Module/Admin/Site.php:321
+msgid ""
+"Allow access to public content originating only from this site if Imported "
+"Public Streams are disabled."
+msgstr "インポートされたパブリックストリームが無効になっている場合、このサイトからのみ発信されるパブリックコンテンツへのアクセスを許可します。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:322
+msgid "Allow anybody on the internet to access the Public streams"
+msgstr "インターネット上の誰でもパブリックストリームにアクセスできるようにする"
+
+#: ../../Zotlabs/Module/Admin/Site.php:322
+msgid ""
+"Disable to require authentication before viewing. Warning: this content is "
+"unmoderated."
+msgstr "表示する前に認証を要求するには無効にします。警告:このコンテンツはモデレートされていません。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:323
+msgid "Only import Public stream posts with this text"
+msgstr "このテキストを含む公開ストリーム投稿のみをインポートします"
+
+#: ../../Zotlabs/Module/Admin/Site.php:323
+#: ../../Zotlabs/Module/Admin/Site.php:324
+#: ../../Zotlabs/Module/Connedit.php:892 ../../Zotlabs/Module/Connedit.php:893
+msgid ""
+"words one per line or #tags or /patterns/ or lang=xx, leave blank to import "
+"all posts"
+msgstr "1行に1語ずつ、または#tagsまたは/ patterns /またはlang = xx。すべての投稿をインポートするには空白のままにします"
+
+#: ../../Zotlabs/Module/Admin/Site.php:324
+msgid "Do not import Public stream posts with this text"
+msgstr "このテキストを含む公開ストリームの投稿をインポートしないでください"
+
+#: ../../Zotlabs/Module/Admin/Site.php:327
+msgid "Login on Homepage"
+msgstr "ホームページにログイン"
+
+#: ../../Zotlabs/Module/Admin/Site.php:327
+msgid ""
+"Present a login box to visitors on the home page if no other content has "
+"been configured."
+msgstr "他のコンテンツが設定されていない場合、ホームページで訪問者にログインボックスを提示します。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:328
+msgid "Enable context help"
+msgstr "コンテキストヘルプを有効にする"
+
+#: ../../Zotlabs/Module/Admin/Site.php:328
+msgid ""
+"Display contextual help for the current page when the help button is pressed."
+msgstr "ヘルプボタンが押されたときに、現在のページのコンテキストヘルプを表示します。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:330
+msgid "Reply-to email address for system generated email."
+msgstr "システム生成メールの返信先メールアドレス。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:331
+msgid "Sender (From) email address for system generated email."
+msgstr "システムが生成した電子メールの送信者(差出人)電子メールアドレス。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:332
+msgid "Name of email sender for system generated email."
+msgstr "システムが生成した電子メールの電子メール送信者の名前。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:334
+msgid "Directory Server URL"
+msgstr "ディレクトリサーバーのURL"
+
+#: ../../Zotlabs/Module/Admin/Site.php:334
+msgid "Default directory server"
+msgstr "デフォルトのディレクトリサーバー"
+
+#: ../../Zotlabs/Module/Admin/Site.php:336
+msgid "Proxy user"
+msgstr "プロキシユーザー"
+
+#: ../../Zotlabs/Module/Admin/Site.php:337
+msgid "Proxy URL"
+msgstr "プロキシURL"
+
+#: ../../Zotlabs/Module/Admin/Site.php:338
+msgid "Network timeout"
+msgstr "ネットワークタイムアウト"
+
+#: ../../Zotlabs/Module/Admin/Site.php:338
+msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
+msgstr "値は秒単位です。無制限の場合は0に設定します(推奨されません)。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:339
+msgid "Delivery interval"
+msgstr "配送間隔"
+
+#: ../../Zotlabs/Module/Admin/Site.php:339
+msgid ""
+"Delay background delivery processes by this many seconds to reduce system "
+"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 "
+"for large dedicated servers."
+msgstr "システムの負荷を軽減するには、バックグラウンド配信プロセスをこの数秒遅らせます。推奨:共有ホストには4〜5、仮想プライベートサーバーには2〜3。大規模な専用サーバーの場合は0-1。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:340
+msgid "Deliveries per process"
+msgstr "プロセスごとの配達"
+
+#: ../../Zotlabs/Module/Admin/Site.php:340
+msgid ""
+"Number of deliveries to attempt in a single operating system process. Adjust "
+"if necessary to tune system performance. Recommend: 1-5."
+msgstr "単一のオペレーティングシステムプロセスで試行する配信の数。必要に応じて調整して、システムのパフォーマンスを調整します。推奨:1-5。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:341
+msgid "Queue Threshold"
+msgstr "キューのしきい値"
+
+#: ../../Zotlabs/Module/Admin/Site.php:341
+msgid ""
+"Always defer immediate delivery if queue contains more than this number of "
+"entries."
+msgstr "キューにこの数を超えるエントリが含まれる場合は、即時配信を常に延期します。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:342
+msgid "Poll interval"
+msgstr "ポーリング間隔"
+
+#: ../../Zotlabs/Module/Admin/Site.php:342
+msgid ""
+"Delay background polling processes by this many seconds to reduce system "
+"load. If 0, use delivery interval."
+msgstr "バックグラウンドポーリングプロセスをこの数秒遅らせて、システムの負荷を減らします。 0の場合、配信間隔を使用します。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:343
+msgid "Path to ImageMagick convert program"
+msgstr "ImageMagick変換プログラムへのパス"
+
+#: ../../Zotlabs/Module/Admin/Site.php:343
+msgid ""
+"If set, use this program to generate photo thumbnails for huge images ( > "
+"4000 pixels in either dimension), otherwise memory exhaustion may occur. "
+"Example: /usr/bin/convert"
+msgstr "設定されている場合、このプログラムを使用して巨大な画像(いずれかの方向で4000ピクセル以上)の写真のサムネイルを生成します。そうしないと、メモリ不足が発生する可能性があります。例:/usr/bin/convert"
+
+#: ../../Zotlabs/Module/Admin/Site.php:344
+msgid "Allow SVG thumbnails in file browser"
+msgstr "ファイルブラウザでSVGサムネイルを許可する"
+
+#: ../../Zotlabs/Module/Admin/Site.php:344
+msgid "WARNING: SVG images may contain malicious code."
+msgstr "警告:SVG画像には悪意のあるコードが含まれている場合があります。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:345
+msgid "Maximum Load Average"
+msgstr "最大負荷平均"
+
+#: ../../Zotlabs/Module/Admin/Site.php:345
+msgid ""
+"Maximum system load before delivery and poll processes are deferred - "
+"default 50."
+msgstr "配信およびポーリングプロセスが延期される前の最大システム負荷-デフォルトは50。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:346
+msgid "Expiration period in days for imported (grid/network) content"
+msgstr "インポートされた(グリッド/ネットワーク)コンテンツの有効期限(日数)"
+
+#: ../../Zotlabs/Module/Admin/Site.php:346
+msgid "0 for no expiration of imported content"
+msgstr "インポートされたコンテンツの有効期限がない場合は0"
+
+#: ../../Zotlabs/Module/Admin/Site.php:347
+msgid ""
+"Do not expire any posts which have comments less than this many days ago"
+msgstr "この数日前よりもコメントが少ない投稿を期限切れにしないでください。"
+
+#: ../../Zotlabs/Module/Admin/Site.php:349
+msgid ""
+"Public servers: Optional landing (marketing) webpage for new registrants"
+msgstr "パブリックサーバー:新規登録者向けのオプションのランディング(マーケティング)Webページ"
+
+#: ../../Zotlabs/Module/Admin/Site.php:349
+#, php-format
+msgid "Create this page first. Default is %s/register"
+msgstr "最初にこのページを作成します。デフォルトは%s / registerです"
+
+#: ../../Zotlabs/Module/Admin/Site.php:350
+msgid "Page to display after creating a new channel"
+msgstr "新しいチャンネルを作成した後に表示するページ"
+
+#: ../../Zotlabs/Module/Admin/Site.php:350
+msgid "Default: profiles"
+msgstr "デフォルト:プロファイル"
+
+#: ../../Zotlabs/Module/Admin/Site.php:352
+msgid "Optional: site location"
+msgstr "サイトの所在地:オプション"
+
+#: ../../Zotlabs/Module/Admin/Site.php:352
+msgid "Region or country"
+msgstr "地域または国"
+
+#: ../../Zotlabs/Module/Admin/Themes.php:26
+msgid "Theme settings updated."
+msgstr "テーマ設定は保存されました。"
+
+#: ../../Zotlabs/Module/Admin/Themes.php:61
+msgid "No themes found."
+msgstr "テーマが見つかりませんでした。"
+
+#: ../../Zotlabs/Module/Admin/Themes.php:116
+msgid "Screenshot"
+msgstr "スクリーンショット"
+
+#: ../../Zotlabs/Module/Admin/Themes.php:123
+#: ../../Zotlabs/Module/Admin/Themes.php:157 ../../Zotlabs/Widget/Admin.php:28
+msgid "Themes"
+msgstr "テーマ"
+
+#: ../../Zotlabs/Module/Admin/Themes.php:162
+msgid "[Experimental]"
+msgstr "[実験的]"
+
+#: ../../Zotlabs/Module/Admin/Themes.php:163
+msgid "[Unsupported]"
+msgstr "[サポート無し]"
+
+#: ../../Zotlabs/Module/Admin.php:97
+msgid "Blocked accounts"
+msgstr "ブロックされたアカウント"
+
+#: ../../Zotlabs/Module/Admin.php:98
+msgid "Expired accounts"
+msgstr "期限切れのアカウント"
+
+#: ../../Zotlabs/Module/Admin.php:99
+msgid "Expiring accounts"
+msgstr "期限切れのアカウント"
+
+#: ../../Zotlabs/Module/Admin.php:120
+msgid "Message queues"
+msgstr "メッセージのキュー"
+
+#: ../../Zotlabs/Module/Admin.php:134
+msgid "Your software should be updated"
+msgstr "ソフトのアップデートをしてください。"
+
+#: ../../Zotlabs/Module/Admin.php:139
+msgid "Summary"
+msgstr "概要"
+
+#: ../../Zotlabs/Module/Admin.php:142
+msgid "Registered accounts"
+msgstr "登録されているアカウント"
+
+#: ../../Zotlabs/Module/Admin.php:143
+msgid "Pending registrations"
+msgstr "保留中の登録"
+
+#: ../../Zotlabs/Module/Admin.php:144
+msgid "Registered channels"
+msgstr "登録されているチャンネル"
+
+#: ../../Zotlabs/Module/Admin.php:145
+msgid "Active addons"
+msgstr "有効なアドオン"
+
+#: ../../Zotlabs/Module/Admin.php:146
+msgid "Version"
+msgstr "バージョン"
+
+#: ../../Zotlabs/Module/Admin.php:147
+msgid "Repository version (master)"
+msgstr "リポジトリバージョン(master)"
+
+#: ../../Zotlabs/Module/Admin.php:148
+msgid "Repository version (dev)"
+msgstr "リポジトリバージョン(dev)"
+
+#: ../../Zotlabs/Module/Affinity.php:35
+msgid "Affinity Tool settings updated."
+msgstr "アフィニティツールの設定が更新されました。"
+
+#: ../../Zotlabs/Module/Affinity.php:47
+msgid ""
+"This app presents a slider control in your connection editor and also on "
+"your network page. The slider represents your degree of friendship "
+"(affinity) with each connection. It allows you to zoom in or out and display "
+"conversations from only your closest friends or everybody in your stream."
+msgstr "このアプリは、接続エディターおよびネットワークページにスライダーコントロールを表示します。スライダーは、各接続との友好度(親和性)を表します。ズームインまたはズームアウトして、親しい友人またはストリーム内の全員からの会話を表示できます。"
+
+#: ../../Zotlabs/Module/Affinity.php:52
+msgid "Affinity Tool App"
+msgstr "アフィニティツールアプリ"
+
+#: ../../Zotlabs/Module/Affinity.php:52 ../../Zotlabs/Module/Articles.php:51
+#: ../../Zotlabs/Module/Bookmarks.php:78 ../../Zotlabs/Module/Cards.php:51
+#: ../../Zotlabs/Module/Cdav.php:854 ../../Zotlabs/Module/Cdav.php:863
+#: ../../Zotlabs/Module/Chat.php:102 ../../Zotlabs/Module/Connect.php:104
+#: ../../Zotlabs/Module/Defperms.php:189 ../../Zotlabs/Module/Group.php:106
+#: ../../Zotlabs/Module/Invite.php:110 ../../Zotlabs/Module/Lang.php:17
+#: ../../Zotlabs/Module/Mood.php:134 ../../Zotlabs/Module/Notes.php:56
+#: ../../Zotlabs/Module/Oauth.php:100 ../../Zotlabs/Module/Oauth2.php:106
+#: ../../Zotlabs/Module/Pdledit.php:42 ../../Zotlabs/Module/Permcats.php:62
+#: ../../Zotlabs/Module/Poke.php:165 ../../Zotlabs/Module/Probe.php:18
+#: ../../Zotlabs/Module/Pubstream.php:20 ../../Zotlabs/Module/Randprof.php:29
+#: ../../Zotlabs/Module/Sources.php:88 ../../Zotlabs/Module/Suggest.php:40
+#: ../../Zotlabs/Module/Tokens.php:99 ../../Zotlabs/Module/Uexport.php:61
+#: ../../Zotlabs/Module/Webpages.php:48 ../../Zotlabs/Module/Wiki.php:52
+msgid "Not Installed"
+msgstr "インストールされていない"
+
+#: ../../Zotlabs/Module/Affinity.php:57
+msgid ""
+"The numbers below represent the minimum and maximum slider default positions "
+"for your network/stream page as a percentage."
+msgstr "以下の数字は、ネットワーク/ストリームページのスライダーのデフォルトの最小および最大位置をパーセンテージで表しています。"
+
+#: ../../Zotlabs/Module/Affinity.php:64
+msgid "Default maximum affinity level"
+msgstr "デフォルトの最大アフィニティレベル"
+
+#: ../../Zotlabs/Module/Affinity.php:64
+msgid "0-99 default 99"
+msgstr "0-99デフォルト99"
+
+#: ../../Zotlabs/Module/Affinity.php:70
+msgid "Default minimum affinity level"
+msgstr "デフォルトの最小アフィニティレベル"
+
+#: ../../Zotlabs/Module/Affinity.php:70
+msgid "0-99 - default 0"
+msgstr "0-99-デフォルト0"
+
+#: ../../Zotlabs/Module/Affinity.php:76
+msgid "Persistent affinity levels"
+msgstr "永続的なアフィニティレベル"
+
+#: ../../Zotlabs/Module/Affinity.php:76
+msgid ""
+"If disabled the max and min levels will be reset to default after page reload"
+msgstr "無効にすると、ページのリロード後に最大レベルと最小レベルがデフォルトにリセットされます"
+
+#: ../../Zotlabs/Module/Affinity.php:84
+msgid "Affinity Tool Settings"
+msgstr "アフィニティツールの設定"
+
+#: ../../Zotlabs/Module/Api.php:74 ../../Zotlabs/Module/Api.php:95
+msgid "Authorize application connection"
+msgstr "アプリケーション接続を許可する"
+
+#: ../../Zotlabs/Module/Api.php:75
+msgid "Return to your app and insert this Security Code:"
+msgstr "アプリに戻り、このセキュリティコードを挿入します。"
+
+#: ../../Zotlabs/Module/Api.php:85
+msgid "Please login to continue."
+msgstr "続行するにはログインしてください。"
+
+#: ../../Zotlabs/Module/Api.php:97
+msgid ""
+"Do you want to authorize this application to access your posts and contacts, "
+"and/or create new posts for you?"
+msgstr "このアプリケーションを許可して、投稿や連絡先にアクセスしたり、新しい投稿を作成したりしますか?"
+
+#: ../../Zotlabs/Module/Appman.php:39 ../../Zotlabs/Module/Appman.php:56
+msgid "App installed."
+msgstr "アプリがインストールされました。"
+
+#: ../../Zotlabs/Module/Appman.php:49
+msgid "Malformed app."
+msgstr "不正なアプリ。"
+
+#: ../../Zotlabs/Module/Appman.php:132
+msgid "Embed code"
+msgstr "埋め込みコード"
+
+#: ../../Zotlabs/Module/Appman.php:138
+msgid "Edit App"
+msgstr "アプリを編集"
+
+#: ../../Zotlabs/Module/Appman.php:138
+msgid "Create App"
+msgstr "アプリを作成"
+
+#: ../../Zotlabs/Module/Appman.php:143
+msgid "Name of app"
+msgstr "アプリの名前"
+
+#: ../../Zotlabs/Module/Appman.php:144
+msgid "Location (URL) of app"
+msgstr "アプリの場所(URL)"
+
+#: ../../Zotlabs/Module/Appman.php:145 ../../Zotlabs/Module/Cdav.php:939
+#: ../../Zotlabs/Module/Events.php:475 ../../Zotlabs/Module/Rbmark.php:101
+msgid "Description"
+msgstr "説明"
+
+#: ../../Zotlabs/Module/Appman.php:146
+msgid "Photo icon URL"
+msgstr "写真アイコンURL"
+
+#: ../../Zotlabs/Module/Appman.php:146
+msgid "80 x 80 pixels - optional"
+msgstr "80 x 80ピクセル-オプション"
+
+#: ../../Zotlabs/Module/Appman.php:147
+msgid "Categories (optional, comma separated list)"
+msgstr "カテゴリー(オプション、コンマ区切りリスト)"
+
+#: ../../Zotlabs/Module/Appman.php:148
+msgid "Version ID"
+msgstr "バージョンID"
+
+#: ../../Zotlabs/Module/Appman.php:149
+msgid "Price of app"
+msgstr "アプリの価格"
+
+#: ../../Zotlabs/Module/Appman.php:150
+msgid "Location (URL) to purchase app"
+msgstr "アプリを購入する場所(URL)"
+
+#: ../../Zotlabs/Module/Apporder.php:47
+msgid "Change Order of Pinned Navbar Apps"
+msgstr "固定されたNavbarアプリの順序を変更する"
+
+#: ../../Zotlabs/Module/Apporder.php:47
+msgid "Change Order of App Tray Apps"
+msgstr "アプリトレイアプリの順序を変更する"
+
+#: ../../Zotlabs/Module/Apporder.php:48
+msgid ""
+"Use arrows to move the corresponding app left (top) or right (bottom) in the "
+"navbar"
+msgstr "矢印を使用して、対応するアプリをナビゲーションバーで左(上)または右(下)に移動します"
+
+#: ../../Zotlabs/Module/Apporder.php:48
+msgid "Use arrows to move the corresponding app up or down in the app tray"
+msgstr "矢印を使用して、対応するアプリをアプリトレイ内で上下に移動します"
+
+#: ../../Zotlabs/Module/Apps.php:50 ../../Zotlabs/Widget/Appstore.php:14
+msgid "Available Apps"
+msgstr "利用可能なアプリ"
+
+#: ../../Zotlabs/Module/Apps.php:50
+msgid "Installed Apps"
+msgstr "インストール済みアプリ"
+
+#: ../../Zotlabs/Module/Apps.php:53
+msgid "Manage Apps"
+msgstr "アプリを管理する"
+
+#: ../../Zotlabs/Module/Apps.php:54
+msgid "Create Custom App"
+msgstr "カスタムアプリを作成する"
+
+#: ../../Zotlabs/Module/Articles.php:51
+msgid "Articles App"
+msgstr "記事アプリ"
+
+#: ../../Zotlabs/Module/Articles.php:52
+msgid "Create interactive articles"
+msgstr "インタラクティブな記事を作成する"
+
+#: ../../Zotlabs/Module/Articles.php:115
+msgid "Add Article"
+msgstr "記事を追加"
+
+#: ../../Zotlabs/Module/Articles.php:116 ../../Zotlabs/Module/Blocks.php:159
+#: ../../Zotlabs/Module/Cards.php:113 ../../Zotlabs/Module/Cdav.php:1257
+#: ../../Zotlabs/Module/Connedit.php:938 ../../Zotlabs/Module/Layouts.php:185
+#: ../../Zotlabs/Module/Menu.php:181 ../../Zotlabs/Module/New_channel.php:189
+#: ../../Zotlabs/Module/Profiles.php:798 ../../Zotlabs/Module/Webpages.php:254
+#: ../../Zotlabs/Storage/Browser.php:282 ../../Zotlabs/Storage/Browser.php:396
+#: ../../Zotlabs/Widget/Cdav.php:128 ../../Zotlabs/Widget/Cdav.php:165
+msgid "Create"
+msgstr "作成"
+
+#: ../../Zotlabs/Module/Article_edit.php:17
+#: ../../Zotlabs/Module/Article_edit.php:33
+#: ../../Zotlabs/Module/Editblock.php:79 ../../Zotlabs/Module/Editblock.php:95
+#: ../../Zotlabs/Module/Editlayout.php:79 ../../Zotlabs/Module/Editpost.php:24
+#: ../../Zotlabs/Module/Editwebpage.php:80
+#: ../../Zotlabs/Module/Card_edit.php:17 ../../Zotlabs/Module/Card_edit.php:33
+msgid "Item not found"
+msgstr "アイテムが見つかりません"
+
+#: ../../Zotlabs/Module/Article_edit.php:44 ../../Zotlabs/Module/Block.php:41
+#: ../../Zotlabs/Module/Cal.php:63 ../../Zotlabs/Module/Chanview.php:96
+#: ../../Zotlabs/Module/Card_edit.php:44 ../../Zotlabs/Module/Page.php:75
+#: ../../Zotlabs/Module/Wall_upload.php:31
+msgid "Channel not found."
+msgstr "チャンネルが見つかりません。"
+
+#: ../../Zotlabs/Module/Article_edit.php:128
+msgid "Edit Article"
+msgstr "記事を編集"
+
+#: ../../Zotlabs/Module/Attach.php:13
+msgid "Item not available."
+msgstr "アイテムは利用できません。"
+
+#: ../../Zotlabs/Module/Authorize.php:17
+msgid "Unknown App"
+msgstr "不明なアプリ"
+
+#: ../../Zotlabs/Module/Authorize.php:29
+msgid "Authorize"
+msgstr "許可する"
+
+#: ../../Zotlabs/Module/Authorize.php:30
+#, php-format
+msgid "Do you authorize the app %s to access your channel data?"
+msgstr "アプリ%sにチャンネルデータへのアクセスを許可していますか?"
+
+#: ../../Zotlabs/Module/Authorize.php:32
+msgid "Allow"
+msgstr "許可する"
+
+#: ../../Zotlabs/Module/Block.php:29 ../../Zotlabs/Module/Page.php:39
+msgid "Invalid item."
+msgstr "無効なアイテム。"
+
+#: ../../Zotlabs/Module/Blocks.php:97 ../../Zotlabs/Module/Blocks.php:155
+#: ../../Zotlabs/Module/Editblock.php:113
+msgid "Block Name"
+msgstr "ブロック名"
+
+#: ../../Zotlabs/Module/Blocks.php:156
+msgid "Block Title"
+msgstr "ブロックタイトル"
+
+#: ../../Zotlabs/Module/Blocks.php:157 ../../Zotlabs/Module/Layouts.php:191
+#: ../../Zotlabs/Module/Menu.php:177 ../../Zotlabs/Module/Webpages.php:266
+msgid "Created"
+msgstr "作成した"
+
+#: ../../Zotlabs/Module/Blocks.php:158 ../../Zotlabs/Module/Layouts.php:192
+#: ../../Zotlabs/Module/Menu.php:178 ../../Zotlabs/Module/Webpages.php:267
+msgid "Edited"
+msgstr "編集済み"
+
+#: ../../Zotlabs/Module/Blocks.php:166 ../../Zotlabs/Module/Events.php:695
+#: ../../Zotlabs/Module/Layouts.php:198 ../../Zotlabs/Module/Pubsites.php:60
+#: ../../Zotlabs/Module/Webpages.php:261 ../../Zotlabs/Module/Wiki.php:213
+#: ../../Zotlabs/Module/Wiki.php:409
+msgid "View"
+msgstr "表示する"
+
+#: ../../Zotlabs/Module/Bookmarks.php:62
+msgid "Bookmark added"
+msgstr "ブックマークを追加しました"
+
+#: ../../Zotlabs/Module/Bookmarks.php:78
+msgid "Bookmarks App"
+msgstr "ブックマークアプリ"
+
+#: ../../Zotlabs/Module/Bookmarks.php:79
+msgid "Bookmark links from posts and manage them"
+msgstr "投稿のリンクをブックマークして管理する"
+
+#: ../../Zotlabs/Module/Bookmarks.php:92
+msgid "My Bookmarks"
+msgstr "私のブックマーク"
+
+#: ../../Zotlabs/Module/Bookmarks.php:103
+msgid "My Connections Bookmarks"
+msgstr "私の接続ブックマーク"
+
+#: ../../Zotlabs/Module/Cal.php:70
+msgid "Permissions denied."
+msgstr "許可が拒否されました。"
+
+#: ../../Zotlabs/Module/Cal.php:264 ../../Zotlabs/Module/Events.php:607
+msgid "l, F j"
+msgstr "l、F j"
+
+#: ../../Zotlabs/Module/Cal.php:337 ../../Zotlabs/Module/Events.php:689
+msgid "Edit Event"
+msgstr "イベントを編集"
+
+#: ../../Zotlabs/Module/Cal.php:337 ../../Zotlabs/Module/Events.php:689
+msgid "Create Event"
+msgstr "イベントを作成"
+
+#: ../../Zotlabs/Module/Cal.php:338 ../../Zotlabs/Module/Cal.php:345
+#: ../../Zotlabs/Module/Cdav.php:948 ../../Zotlabs/Module/Events.php:690
+#: ../../Zotlabs/Module/Events.php:699 ../../Zotlabs/Module/Photos.php:986
+msgid "Previous"
+msgstr "前"
+
+#: ../../Zotlabs/Module/Cal.php:339 ../../Zotlabs/Module/Cal.php:346
+#: ../../Zotlabs/Module/Cdav.php:949 ../../Zotlabs/Module/Events.php:691
+#: ../../Zotlabs/Module/Events.php:700 ../../Zotlabs/Module/Photos.php:995
+#: ../../Zotlabs/Module/Setup.php:260
+msgid "Next"
+msgstr "次"
+
+#: ../../Zotlabs/Module/Cal.php:347 ../../Zotlabs/Module/Cdav.php:950
+#: ../../Zotlabs/Module/Events.php:701
+msgid "Today"
+msgstr "今日"
+
+#: ../../Zotlabs/Module/Cards.php:51
+msgid "Cards App"
+msgstr "カードアプリ"
+
+#: ../../Zotlabs/Module/Cards.php:52
+msgid "Create personal planning cards"
+msgstr "個人計画カードを作成する"
+
+#: ../../Zotlabs/Module/Cards.php:112
+msgid "Add Card"
+msgstr "カードを追加"
+
+#: ../../Zotlabs/Module/Cdav.php:825
+msgid "INVALID EVENT DISMISSED!"
+msgstr "無効なイベントは破棄されました!"
+
+#: ../../Zotlabs/Module/Cdav.php:826
+msgid "Summary: "
+msgstr "概要:"
+
+#: ../../Zotlabs/Module/Cdav.php:827
+msgid "Date: "
+msgstr "日付:"
+
+#: ../../Zotlabs/Module/Cdav.php:828 ../../Zotlabs/Module/Cdav.php:835
+msgid "Reason: "
+msgstr "理由:"
+
+#: ../../Zotlabs/Module/Cdav.php:833
+msgid "INVALID CARD DISMISSED!"
+msgstr "無効なカードが破棄されました!"
+
+#: ../../Zotlabs/Module/Cdav.php:834
+msgid "Name: "
+msgstr "名:"
+
+#: ../../Zotlabs/Module/Cdav.php:854
+msgid "CalDAV App"
+msgstr "CalDAVアプリ"
+
+#: ../../Zotlabs/Module/Cdav.php:855
+msgid "CalDAV capable calendar"
+msgstr "CalDAV対応カレンダー"
+
+#: ../../Zotlabs/Module/Cdav.php:863
+msgid "CardDAV App"
+msgstr "CardDAVアプリ"
+
+#: ../../Zotlabs/Module/Cdav.php:864
+msgid "CalDAV capable addressbook"
+msgstr "CalDAV対応のアドレス帳"
+
+#: ../../Zotlabs/Module/Cdav.php:936 ../../Zotlabs/Module/Events.php:462
+msgid "Event title"
+msgstr "イベントタイトル"
+
+#: ../../Zotlabs/Module/Cdav.php:937 ../../Zotlabs/Module/Events.php:468
+msgid "Start date and time"
+msgstr "開始日時"
+
+#: ../../Zotlabs/Module/Cdav.php:938
+msgid "End date and time"
+msgstr "終了日時"
+
+#: ../../Zotlabs/Module/Cdav.php:951 ../../Zotlabs/Module/Events.php:696
+msgid "Month"
+msgstr "月"
+
+#: ../../Zotlabs/Module/Cdav.php:952 ../../Zotlabs/Module/Events.php:697
+msgid "Week"
+msgstr "週間"
+
+#: ../../Zotlabs/Module/Cdav.php:953 ../../Zotlabs/Module/Events.php:698
+msgid "Day"
+msgstr "日"
+
+#: ../../Zotlabs/Module/Cdav.php:954
+msgid "List month"
+msgstr "月のリスト"
+
+#: ../../Zotlabs/Module/Cdav.php:955
+msgid "List week"
+msgstr "リスト週"
+
+#: ../../Zotlabs/Module/Cdav.php:956
+msgid "List day"
+msgstr "リスト日"
+
+#: ../../Zotlabs/Module/Cdav.php:963
+msgid "More"
+msgstr "もっと"
+
+#: ../../Zotlabs/Module/Cdav.php:964
+msgid "Less"
+msgstr "もっと少なく"
+
+#: ../../Zotlabs/Module/Cdav.php:965
+msgid "Select calendar"
+msgstr "カレンダーを選択"
+
+#: ../../Zotlabs/Module/Cdav.php:967
+msgid "Delete all"
+msgstr "すべて削除"
+
+#: ../../Zotlabs/Module/Cdav.php:969
+msgid "Sorry! Editing of recurrent events is not yet implemented."
+msgstr "ごめんなさい!繰り返しイベントの編集はまだ実装されていません。"
+
+#: ../../Zotlabs/Module/Cdav.php:1243 ../../Zotlabs/Module/Connedit.php:924
+msgid "Organisation"
+msgstr "組織"
+
+#: ../../Zotlabs/Module/Cdav.php:1244 ../../Zotlabs/Module/Connedit.php:925
+msgid "Title"
+msgstr "タイトル"
+
+#: ../../Zotlabs/Module/Cdav.php:1245 ../../Zotlabs/Module/Connedit.php:926
+#: ../../Zotlabs/Module/Profiles.php:786
+msgid "Phone"
+msgstr "電話"
+
+#: ../../Zotlabs/Module/Cdav.php:1247 ../../Zotlabs/Module/Connedit.php:928
+#: ../../Zotlabs/Module/Profiles.php:788
+msgid "Instant messenger"
+msgstr "インスタントメッセンジャー"
+
+#: ../../Zotlabs/Module/Cdav.php:1248 ../../Zotlabs/Module/Connedit.php:929
+#: ../../Zotlabs/Module/Profiles.php:789
+msgid "Website"
+msgstr "ウェブサイト"
+
+#: ../../Zotlabs/Module/Cdav.php:1250 ../../Zotlabs/Module/Connedit.php:931
+#: ../../Zotlabs/Module/Profiles.php:791
+msgid "Note"
+msgstr "注意"
+
+#: ../../Zotlabs/Module/Cdav.php:1255 ../../Zotlabs/Module/Connedit.php:936
+#: ../../Zotlabs/Module/Profiles.php:796
+msgid "Add Contact"
+msgstr "連絡先を追加"
+
+#: ../../Zotlabs/Module/Cdav.php:1256 ../../Zotlabs/Module/Connedit.php:937
+#: ../../Zotlabs/Module/Profiles.php:797
+msgid "Add Field"
+msgstr "フィールドを追加"
+
+#: ../../Zotlabs/Module/Cdav.php:1261 ../../Zotlabs/Module/Connedit.php:942
+msgid "P.O. Box"
+msgstr "私書箱"
+
+#: ../../Zotlabs/Module/Cdav.php:1262 ../../Zotlabs/Module/Connedit.php:943
+msgid "Additional"
+msgstr "追加"
+
+#: ../../Zotlabs/Module/Cdav.php:1263 ../../Zotlabs/Module/Connedit.php:944
+msgid "Street"
+msgstr "通り"
+
+#: ../../Zotlabs/Module/Cdav.php:1264 ../../Zotlabs/Module/Connedit.php:945
+msgid "Locality"
+msgstr "局所性"
+
+#: ../../Zotlabs/Module/Cdav.php:1265 ../../Zotlabs/Module/Connedit.php:946
+msgid "Region"
+msgstr "領域"
+
+#: ../../Zotlabs/Module/Cdav.php:1266 ../../Zotlabs/Module/Connedit.php:947
+msgid "ZIP Code"
+msgstr "郵便番号"
+
+#: ../../Zotlabs/Module/Cdav.php:1267 ../../Zotlabs/Module/Connedit.php:948
+#: ../../Zotlabs/Module/Profiles.php:757
+msgid "Country"
+msgstr "国"
+
+#: ../../Zotlabs/Module/Cdav.php:1314
+msgid "Default Calendar"
+msgstr "デフォルトのカレンダー"
+
+#: ../../Zotlabs/Module/Cdav.php:1324
+msgid "Default Addressbook"
+msgstr "デフォルトのアドレス帳"
+
+#: ../../Zotlabs/Module/Changeaddr.php:35
+msgid ""
+"Channel name changes are not allowed within 48 hours of changing the account "
+"password."
+msgstr "アカウントパスワードを変更してから48時間以内にチャンネル名を変更することはできません。"
+
+#: ../../Zotlabs/Module/Changeaddr.php:77
+msgid "Change channel nickname/address"
+msgstr "チャンネルのニックネーム/アドレスを変更する"
+
+#: ../../Zotlabs/Module/Changeaddr.php:78
+#: ../../Zotlabs/Module/Removeaccount.php:58
+#: ../../Zotlabs/Module/Removeme.php:61
+msgid "WARNING: "
+msgstr "警告:"
+
+#: ../../Zotlabs/Module/Changeaddr.php:78
+msgid "Any/all connections on other networks will be lost!"
+msgstr "他のネットワーク上の接続はすべて失われます!"
+
+#: ../../Zotlabs/Module/Changeaddr.php:79
+#: ../../Zotlabs/Module/Removeaccount.php:59
+#: ../../Zotlabs/Module/Removeme.php:62
+msgid "Please enter your password for verification:"
+msgstr "確認のためにパスワードを入力してください:"
+
+#: ../../Zotlabs/Module/Changeaddr.php:80
+msgid "New channel address"
+msgstr "新しいチャンネルアドレス"
+
+#: ../../Zotlabs/Module/Changeaddr.php:81
+msgid "Rename Channel"
+msgstr "チャンネル名を変更"
+
+#: ../../Zotlabs/Module/Channel.php:41 ../../Zotlabs/Module/Chat.php:31
+#: ../../Zotlabs/Module/Ochannel.php:32
+msgid "You must be logged in to see this page."
+msgstr "このページを表示するには、ログインする必要があります。"
+
+#: ../../Zotlabs/Module/Channel.php:98 ../../Zotlabs/Module/Hcard.php:37
+#: ../../Zotlabs/Module/Profile.php:45
+msgid "Posts and comments"
+msgstr "投稿とコメント"
+
+#: ../../Zotlabs/Module/Channel.php:105 ../../Zotlabs/Module/Hcard.php:44
+#: ../../Zotlabs/Module/Profile.php:52
+msgid "Only posts"
+msgstr "投稿のみ"
+
+#: ../../Zotlabs/Module/Channel.php:165
+msgid "Insufficient permissions. Request redirected to profile page."
+msgstr "権限が不十分です。プロフィールページにリダイレクトされたリクエスト。"
+
+#: ../../Zotlabs/Module/Channel.php:182 ../../Zotlabs/Module/Network.php:173
+msgid "Search Results For:"
+msgstr "検索結果:"
+
+#: ../../Zotlabs/Module/Channel.php:217 ../../Zotlabs/Module/Display.php:80
+#: ../../Zotlabs/Module/Hq.php:134 ../../Zotlabs/Module/Network.php:203
+#: ../../Zotlabs/Module/Pubstream.php:94
+msgid "Reset form"
+msgstr "フォームをリセット"
+
+#: ../../Zotlabs/Module/Channel.php:476 ../../Zotlabs/Module/Display.php:378
+msgid ""
+"You must enable javascript for your browser to be able to view this content."
+msgstr "このコンテンツを表示するには、ブラウザのJavaScriptを有効にする必要があります。"
+
+#: ../../Zotlabs/Module/Chanview.php:139
+msgid "toggle full screen mode"
+msgstr "全画面モードを切り替える"
+
+#: ../../Zotlabs/Module/Chat.php:102
+msgid "Chatrooms App"
+msgstr "チャットルームアプリ"
+
+#: ../../Zotlabs/Module/Chat.php:103
+msgid "Access Controlled Chatrooms"
+msgstr "アクセス制御されたチャットルーム"
+
+#: ../../Zotlabs/Module/Chat.php:196
+msgid "Room not found"
+msgstr "部屋が見つかりません"
+
+#: ../../Zotlabs/Module/Chat.php:212
+msgid "Leave Room"
+msgstr "部屋を出る"
+
+#: ../../Zotlabs/Module/Chat.php:213
+msgid "Delete Room"
+msgstr "部屋を削除"
+
+#: ../../Zotlabs/Module/Chat.php:214
+msgid "I am away right now"
+msgstr "私は今不在です"
+
+#: ../../Zotlabs/Module/Chat.php:215
+msgid "I am online"
+msgstr "オンライン中"
+
+#: ../../Zotlabs/Module/Chat.php:217
+msgid "Bookmark this room"
+msgstr "この部屋をブックマークする"
+
+#: ../../Zotlabs/Module/Chat.php:240
+msgid "New Chatroom"
+msgstr "新しいチャットルーム"
+
+#: ../../Zotlabs/Module/Chat.php:241
+msgid "Chatroom name"
+msgstr "チャットルーム名"
+
+#: ../../Zotlabs/Module/Chat.php:242
+msgid "Expiration of chats (minutes)"
+msgstr "チャットの有効期限(分)"
+
+#: ../../Zotlabs/Module/Chat.php:258
+#, php-format
+msgid "%1$s's Chatrooms"
+msgstr "%1$sのチャットルーム"
+
+#: ../../Zotlabs/Module/Chat.php:263
+msgid "No chatrooms available"
+msgstr "利用可能なチャットルームはありません"
+
+#: ../../Zotlabs/Module/Chat.php:264 ../../Zotlabs/Module/Manage.php:145
+#: ../../Zotlabs/Module/Profiles.php:831 ../../Zotlabs/Module/Wiki.php:214
+msgid "Create New"
+msgstr "新しく作る"
+
+#: ../../Zotlabs/Module/Chat.php:267
+msgid "Expiration"
+msgstr "有効期限"
+
+#: ../../Zotlabs/Module/Chat.php:268
+msgid "min"
+msgstr "分"
+
+#: ../../Zotlabs/Module/Chatsvc.php:131
+msgid "Away"
+msgstr "離れて"
+
+#: ../../Zotlabs/Module/Chatsvc.php:136
+msgid "Online"
+msgstr "オンライン"
+
+#: ../../Zotlabs/Module/Cloud.php:123
+msgid "Not found"
+msgstr "見つかりません"
+
+#: ../../Zotlabs/Module/Cloud.php:129
+msgid "Please refresh page"
+msgstr "ページを更新してください"
+
+#: ../../Zotlabs/Module/Cloud.php:132
+msgid "Unknown error"
+msgstr "未知のエラー"
+
+#: ../../Zotlabs/Module/Common.php:14
+msgid "No channel."
+msgstr "チャンネルなし。"
+
+#: ../../Zotlabs/Module/Common.php:45
+msgid "No connections in common."
+msgstr "共通の接続はありません。"
+
+#: ../../Zotlabs/Module/Common.php:65
+msgid "View Common Connections"
+msgstr "共通接続を表示する"
+
+#: ../../Zotlabs/Module/Connect.php:73 ../../Zotlabs/Module/Connect.php:135
+msgid "Continue"
+msgstr "持続する"
+
+#: ../../Zotlabs/Module/Connect.php:104
+msgid "Premium Channel App"
+msgstr "プレミアムチャンネルアプリ"
+
+#: ../../Zotlabs/Module/Connect.php:105
+msgid ""
+"Allows you to set restrictions and terms on those that connect with your "
+"channel"
+msgstr "チャンネルに接続するものに制限と条件を設定できます"
+
+#: ../../Zotlabs/Module/Connect.php:116
+msgid "Premium Channel Setup"
+msgstr "プレミアムチャンネルのセットアップ"
+
+#: ../../Zotlabs/Module/Connect.php:118
+msgid "Enable premium channel connection restrictions"
+msgstr "プレミアムチャネル接続制限を有効にする"
+
+#: ../../Zotlabs/Module/Connect.php:119
+msgid ""
+"Please enter your restrictions or conditions, such as paypal receipt, usage "
+"guidelines, etc."
+msgstr "PayPalレシート、使用ガイドラインなどの制限または条件を入力してください。"
+
+#: ../../Zotlabs/Module/Connect.php:121 ../../Zotlabs/Module/Connect.php:141
+msgid ""
+"This channel may require additional steps or acknowledgement of the "
+"following conditions prior to connecting:"
+msgstr "このチャネルでは、接続する前に次の条件の追加手順または確認が必要になる場合があります。"
+
+#: ../../Zotlabs/Module/Connect.php:122
+msgid ""
+"Potential connections will then see the following text before proceeding:"
+msgstr "潜在的な接続では、続行する前に次のテキストが表示されます。"
+
+#: ../../Zotlabs/Module/Connect.php:123 ../../Zotlabs/Module/Connect.php:144
+msgid ""
+"By continuing, I certify that I have complied with any instructions provided "
+"on this page."
+msgstr "続行することにより、このページに記載されている指示を遵守したことを保証します。"
+
+#: ../../Zotlabs/Module/Connect.php:132
+msgid "(No specific instructions have been provided by the channel owner.)"
+msgstr "(チャンネル所有者から具体的な指示は提供されていません。)"
+
+#: ../../Zotlabs/Module/Connect.php:140
+msgid "Restricted or Premium Channel"
+msgstr "制限付きチャンネルまたはプレミアムチャンネル"
+
+#: ../../Zotlabs/Module/Connections.php:58
+#: ../../Zotlabs/Module/Connections.php:115
+#: ../../Zotlabs/Module/Connections.php:273
+msgid "Active"
+msgstr "アクティブ"
+
+#: ../../Zotlabs/Module/Connections.php:63
+#: ../../Zotlabs/Module/Connections.php:181
+#: ../../Zotlabs/Module/Connections.php:278
+msgid "Blocked"
+msgstr "ブロックされました"
+
+#: ../../Zotlabs/Module/Connections.php:68
+#: ../../Zotlabs/Module/Connections.php:188
+#: ../../Zotlabs/Module/Connections.php:277
+msgid "Ignored"
+msgstr "無視された"
+
+#: ../../Zotlabs/Module/Connections.php:73
+#: ../../Zotlabs/Module/Connections.php:202
+#: ../../Zotlabs/Module/Connections.php:276
+msgid "Hidden"
+msgstr "非表示"
+
+#: ../../Zotlabs/Module/Connections.php:78
+#: ../../Zotlabs/Module/Connections.php:195
+msgid "Archived/Unreachable"
+msgstr "アーカイブ済み/到達不能"
+
+#: ../../Zotlabs/Module/Connections.php:83
+#: ../../Zotlabs/Module/Connections.php:92 ../../Zotlabs/Module/Menu.php:179
+#: ../../Zotlabs/Module/Notifications.php:50
+msgid "New"
+msgstr "新しい"
+
+#: ../../Zotlabs/Module/Connections.php:97
+#: ../../Zotlabs/Module/Connections.php:111
+#: ../../Zotlabs/Module/Connedit.php:727 ../../Zotlabs/Widget/Affinity.php:34
+msgid "All"
+msgstr "すべて"
+
+#: ../../Zotlabs/Module/Connections.php:157
+msgid "Active Connections"
+msgstr "アクティブな接続"
+
+#: ../../Zotlabs/Module/Connections.php:160
+msgid "Show active connections"
+msgstr "アクティブな接続を表示"
+
+#: ../../Zotlabs/Module/Connections.php:164
+#: ../../Zotlabs/Widget/Notifications.php:84
+msgid "New Connections"
+msgstr "新しい接続"
+
+#: ../../Zotlabs/Module/Connections.php:167
+msgid "Show pending (new) connections"
+msgstr "保留中の(新しい)接続を表示"
+
+#: ../../Zotlabs/Module/Connections.php:184
+msgid "Only show blocked connections"
+msgstr "ブロックされた接続のみを表示"
+
+#: ../../Zotlabs/Module/Connections.php:191
+msgid "Only show ignored connections"
+msgstr "無視された接続のみを表示"
+
+#: ../../Zotlabs/Module/Connections.php:198
+msgid "Only show archived/unreachable connections"
+msgstr "アーカイブされた/到達不能な接続のみを表示する"
+
+#: ../../Zotlabs/Module/Connections.php:205
+msgid "Only show hidden connections"
+msgstr "非表示の接続のみを表示"
+
+#: ../../Zotlabs/Module/Connections.php:217
+#: ../../Zotlabs/Module/Profperm.php:140
+msgid "All Connections"
+msgstr "すべての接続"
+
+#: ../../Zotlabs/Module/Connections.php:220
+msgid "Show all connections"
+msgstr "すべての接続を表示"
+
+#: ../../Zotlabs/Module/Connections.php:274
+msgid "Pending approval"
+msgstr "承認待ちの"
+
+#: ../../Zotlabs/Module/Connections.php:275
+msgid "Archived"
+msgstr "アーカイブ済み"
+
+#: ../../Zotlabs/Module/Connections.php:279
+msgid "Not connected at this location"
+msgstr "この場所では接続されていません"
+
+#: ../../Zotlabs/Module/Connections.php:296
+#, php-format
+msgid "%1$s [%2$s]"
+msgstr "%1$s [ %2$s ]"
+
+#: ../../Zotlabs/Module/Connections.php:297
+msgid "Edit connection"
+msgstr "接続を編集"
+
+#: ../../Zotlabs/Module/Connections.php:299
+msgid "Delete connection"
+msgstr "接続を削除"
+
+#: ../../Zotlabs/Module/Connections.php:308
+msgid "Channel address"
+msgstr "チャンネルアドレス"
+
+#: ../../Zotlabs/Module/Connections.php:313
+msgid "Call"
+msgstr "コール"
+
+#: ../../Zotlabs/Module/Connections.php:315
+msgid "Status"
+msgstr "状態"
+
+#: ../../Zotlabs/Module/Connections.php:317
+msgid "Connected"
+msgstr "接続済み"
+
+#: ../../Zotlabs/Module/Connections.php:319
+msgid "Approve connection"
+msgstr "接続を承認する"
+
+#: ../../Zotlabs/Module/Connections.php:321
+msgid "Ignore connection"
+msgstr "接続を無視"
+
+#: ../../Zotlabs/Module/Connections.php:322
+#: ../../Zotlabs/Module/Connedit.php:644
+msgid "Ignore"
+msgstr "無視する"
+
+#: ../../Zotlabs/Module/Connections.php:323
+msgid "Recent activity"
+msgstr "最近の活動"
+
+#: ../../Zotlabs/Module/Connections.php:353
+msgid "Search your connections"
+msgstr "接続を検索する"
+
+#: ../../Zotlabs/Module/Connections.php:354
+msgid "Connections search"
+msgstr "接続検索"
+
+#: ../../Zotlabs/Module/Connedit.php:81 ../../Zotlabs/Module/Defperms.php:67
+msgid "Could not access contact record."
+msgstr "連絡先レコードにアクセスできませんでした。"
+
+#: ../../Zotlabs/Module/Connedit.php:112
+msgid "Could not locate selected profile."
+msgstr "選択したプロファイルが見つかりませんでした。"
+
+#: ../../Zotlabs/Module/Connedit.php:256
+msgid "Connection updated."
+msgstr "接続が更新されました。"
+
+#: ../../Zotlabs/Module/Connedit.php:258
+msgid "Failed to update connection record."
+msgstr "接続レコードの更新に失敗しました。"
+
+#: ../../Zotlabs/Module/Connedit.php:312
+msgid "is now connected to"
+msgstr "に接続されました"
+
+#: ../../Zotlabs/Module/Connedit.php:437
+msgid "Could not access address book record."
+msgstr "アドレス帳のレコードにアクセスできませんでした。"
+
+#: ../../Zotlabs/Module/Connedit.php:485 ../../Zotlabs/Module/Connedit.php:489
+msgid "Refresh failed - channel is currently unavailable."
+msgstr "更新に失敗しました-チャンネルは現在利用できません。"
+
+#: ../../Zotlabs/Module/Connedit.php:504 ../../Zotlabs/Module/Connedit.php:513
+#: ../../Zotlabs/Module/Connedit.php:522 ../../Zotlabs/Module/Connedit.php:531
+#: ../../Zotlabs/Module/Connedit.php:544
+msgid "Unable to set address book parameters."
+msgstr "アドレス帳のパラメーターを設定できません。"
+
+#: ../../Zotlabs/Module/Connedit.php:568
+msgid "Connection has been removed."
+msgstr "接続が削除されました。"
+
+#: ../../Zotlabs/Module/Connedit.php:611
+#, php-format
+msgid "View %s's profile"
+msgstr "%sのプロフィールを表示"
+
+#: ../../Zotlabs/Module/Connedit.php:615
+msgid "Refresh Permissions"
+msgstr "権限を更新"
+
+#: ../../Zotlabs/Module/Connedit.php:618
+msgid "Fetch updated permissions"
+msgstr "更新された権限を取得する"
+
+#: ../../Zotlabs/Module/Connedit.php:622
+msgid "Refresh Photo"
+msgstr "写真を更新"
+
+#: ../../Zotlabs/Module/Connedit.php:625
+msgid "Fetch updated photo"
+msgstr "更新された写真を取得する"
+
+#: ../../Zotlabs/Module/Connedit.php:632
+msgid "View recent posts and comments"
+msgstr "最近の投稿とコメントを見る"
+
+#: ../../Zotlabs/Module/Connedit.php:639
+msgid "Block (or Unblock) all communications with this connection"
+msgstr "この接続とのすべての通信をブロック(またはブロック解除)"
+
+#: ../../Zotlabs/Module/Connedit.php:640
+msgid "This connection is blocked!"
+msgstr "この接続はブロックされています!"
+
+#: ../../Zotlabs/Module/Connedit.php:644
+msgid "Unignore"
+msgstr "無視しない"
+
+#: ../../Zotlabs/Module/Connedit.php:647
+msgid "Ignore (or Unignore) all inbound communications from this connection"
+msgstr "この接続からのすべてのインバウンド通信を無視(または無視しない)"
+
+#: ../../Zotlabs/Module/Connedit.php:648
+msgid "This connection is ignored!"
+msgstr "この接続は無視されます!"
+
+#: ../../Zotlabs/Module/Connedit.php:652
+msgid "Unarchive"
+msgstr "アーカイブ解除"
+
+#: ../../Zotlabs/Module/Connedit.php:652
+msgid "Archive"
+msgstr "アーカイブ"
+
+#: ../../Zotlabs/Module/Connedit.php:655
+msgid ""
+"Archive (or Unarchive) this connection - mark channel dead but keep content"
+msgstr "この接続をアーカイブ(またはアーカイブ解除)します-チャンネルをデッドにマークしますが、コンテンツは保持します"
+
+#: ../../Zotlabs/Module/Connedit.php:656
+msgid "This connection is archived!"
+msgstr "この接続はアーカイブされています!"
+
+#: ../../Zotlabs/Module/Connedit.php:660
+msgid "Unhide"
+msgstr "再表示"
+
+#: ../../Zotlabs/Module/Connedit.php:660
+msgid "Hide"
+msgstr "隠す"
+
+#: ../../Zotlabs/Module/Connedit.php:663
+msgid "Hide or Unhide this connection from your other connections"
+msgstr "この接続を他の接続から非表示または非表示にします"
+
+#: ../../Zotlabs/Module/Connedit.php:664
+msgid "This connection is hidden!"
+msgstr "この接続は非表示です!"
+
+#: ../../Zotlabs/Module/Connedit.php:671
+msgid "Delete this connection"
+msgstr "この接続を削除"
+
+#: ../../Zotlabs/Module/Connedit.php:679
+msgid "Fetch Vcard"
+msgstr "Vcardを取得"
+
+#: ../../Zotlabs/Module/Connedit.php:682
+msgid "Fetch electronic calling card for this connection"
+msgstr "この接続の電子通話カードを取得する"
+
+#: ../../Zotlabs/Module/Connedit.php:693
+msgid "Open Individual Permissions section by default"
+msgstr "デフォルトで個人権限セクションを開く"
+
+#: ../../Zotlabs/Module/Connedit.php:716
+msgid "Affinity"
+msgstr "親和性"
+
+#: ../../Zotlabs/Module/Connedit.php:719
+msgid "Open Set Affinity section by default"
+msgstr "デフォルトでセットアフィニティセクションを開く"
+
+#: ../../Zotlabs/Module/Connedit.php:723 ../../Zotlabs/Widget/Affinity.php:30
+msgid "Me"
+msgstr "私"
+
+#: ../../Zotlabs/Module/Connedit.php:724 ../../Zotlabs/Widget/Affinity.php:31
+msgid "Family"
+msgstr "家族"
+
+#: ../../Zotlabs/Module/Connedit.php:726 ../../Zotlabs/Widget/Affinity.php:33
+msgid "Acquaintances"
+msgstr "知人"
+
+#: ../../Zotlabs/Module/Connedit.php:756
+msgid "Filter"
+msgstr "フィルタ"
+
+#: ../../Zotlabs/Module/Connedit.php:759
+msgid "Open Custom Filter section by default"
+msgstr "デフォルトでカスタムフィルターセクションを開く"
+
+#: ../../Zotlabs/Module/Connedit.php:796
+msgid "Approve this connection"
+msgstr "この接続を承認"
+
+#: ../../Zotlabs/Module/Connedit.php:796
+msgid "Accept connection to allow communication"
+msgstr "接続を受け入れて通信を許可する"
+
+#: ../../Zotlabs/Module/Connedit.php:801
+msgid "Set Affinity"
+msgstr "アフィニティを設定する"
+
+#: ../../Zotlabs/Module/Connedit.php:804
+msgid "Set Profile"
+msgstr "プロファイルを設定"
+
+#: ../../Zotlabs/Module/Connedit.php:807
+msgid "Set Affinity & Profile"
+msgstr "アフィニティとプロファイルを設定する"
+
+#: ../../Zotlabs/Module/Connedit.php:855
+msgid "This connection is unreachable from this location."
+msgstr "この場所からこの接続に到達できません。"
+
+#: ../../Zotlabs/Module/Connedit.php:856
+msgid "This connection may be unreachable from other channel locations."
+msgstr "この接続は、他のチャネルの場所から到達できない場合があります。"
+
+#: ../../Zotlabs/Module/Connedit.php:858
+msgid "Location independence is not supported by their network."
+msgstr "場所の独立性は、ネットワークではサポートされていません。"
+
+#: ../../Zotlabs/Module/Connedit.php:864
+msgid ""
+"This connection is unreachable from this location. Location independence is "
+"not supported by their network."
+msgstr "この場所からこの接続に到達できません。場所の独立性は、ネットワークではサポートされていません。"
+
+#: ../../Zotlabs/Module/Connedit.php:867 ../../Zotlabs/Module/Defperms.php:254
+msgid "Connection Default Permissions"
+msgstr "接続のデフォルト許可"
+
+#: ../../Zotlabs/Module/Connedit.php:868 ../../Zotlabs/Module/Defperms.php:255
+msgid "Apply these permissions automatically"
+msgstr "これらの許可を自動的に適用する"
+
+#: ../../Zotlabs/Module/Connedit.php:868
+msgid "Connection requests will be approved without your interaction"
+msgstr "接続要求はユーザーの操作なしで承認されます"
+
+#: ../../Zotlabs/Module/Connedit.php:869 ../../Zotlabs/Module/Defperms.php:256
+msgid "Permission role"
+msgstr "許可の役割"
+
+#: ../../Zotlabs/Module/Connedit.php:870 ../../Zotlabs/Module/Defperms.php:257
+msgid "Add permission role"
+msgstr "権限ロールを追加"
+
+#: ../../Zotlabs/Module/Connedit.php:877
+msgid "This connection's primary address is"
+msgstr "この接続のプライマリアドレスは"
+
+#: ../../Zotlabs/Module/Connedit.php:878
+msgid "Available locations:"
+msgstr "利用可能な場所:"
+
+#: ../../Zotlabs/Module/Connedit.php:883 ../../Zotlabs/Module/Defperms.php:261
+msgid ""
+"The permissions indicated on this page will be applied to all new "
+"connections."
+msgstr "このページに示されている権限は、すべての新しい接続に適用されます。"
+
+#: ../../Zotlabs/Module/Connedit.php:884
+msgid "Connection Tools"
+msgstr "接続ツール"
+
+#: ../../Zotlabs/Module/Connedit.php:886
+msgid "Slide to adjust your degree of friendship"
+msgstr "スライドして友好度を調整します"
+
+#: ../../Zotlabs/Module/Connedit.php:888
+msgid "Slide to adjust your rating"
+msgstr "スライドして評価を調整します"
+
+#: ../../Zotlabs/Module/Connedit.php:889 ../../Zotlabs/Module/Connedit.php:894
+msgid "Optionally explain your rating"
+msgstr "オプションで、評価を説明してください"
+
+#: ../../Zotlabs/Module/Connedit.php:891
+msgid "Custom Filter"
+msgstr "カスタムフィルター"
+
+#: ../../Zotlabs/Module/Connedit.php:892
+msgid "Only import posts with this text"
+msgstr "このテキストを含む投稿のみをインポートする"
+
+#: ../../Zotlabs/Module/Connedit.php:893
+msgid "Do not import posts with this text"
+msgstr "このテキストを含む投稿をインポートしないでください"
+
+#: ../../Zotlabs/Module/Connedit.php:895
+msgid "This information is public!"
+msgstr "この情報は公開されています!"
+
+#: ../../Zotlabs/Module/Connedit.php:900
+msgid "Connection Pending Approval"
+msgstr "接続の保留中の承認"
+
+#: ../../Zotlabs/Module/Connedit.php:903 ../../Zotlabs/Module/Defperms.php:264
+#: ../../Zotlabs/Module/Permcats.php:123 ../../Zotlabs/Module/Tokens.php:183
+msgid "inherited"
+msgstr "継承されました"
+
+#: ../../Zotlabs/Module/Connedit.php:905
+#, php-format
+msgid ""
+"Please choose the profile you would like to display to %s when viewing your "
+"profile securely."
+msgstr "プロフィールを安全に表示するときに、 %sに表示するプロフィールを選択してください。"
+
+#: ../../Zotlabs/Module/Connedit.php:907 ../../Zotlabs/Module/Tokens.php:180
+msgid "Their Settings"
+msgstr "それらの設定"
+
+#: ../../Zotlabs/Module/Connedit.php:908 ../../Zotlabs/Module/Defperms.php:266
+#: ../../Zotlabs/Module/Permcats.php:121 ../../Zotlabs/Module/Tokens.php:181
+msgid "My Settings"
+msgstr "私の設定"
+
+#: ../../Zotlabs/Module/Connedit.php:910 ../../Zotlabs/Module/Defperms.php:269
+#: ../../Zotlabs/Module/Permcats.php:126 ../../Zotlabs/Module/Tokens.php:186
+msgid "Individual Permissions"
+msgstr "個別の許可"
+
+#: ../../Zotlabs/Module/Connedit.php:911 ../../Zotlabs/Module/Permcats.php:127
+#: ../../Zotlabs/Module/Tokens.php:187
+msgid ""
+"Some permissions may be inherited from your channel's privacy settings, which have higher priority than "
+"individual settings. You can not change those settings here."
+msgstr "一部の権限は、チャンネルのプライバシー設定 strong> から継承される場合があり、個々の設定よりも優先度が高くなります。ここでこれらの設定を変更することはできません strong>。"
+
+#: ../../Zotlabs/Module/Connedit.php:912
+msgid ""
+"Some permissions may be inherited from your channel's privacy settings, which have higher priority than "
+"individual settings. You can change those settings here but they wont have "
+"any impact unless the inherited setting changes."
+msgstr "一部の権限は、チャンネルのプライバシー設定 strong> から継承される場合があり、個々の設定よりも優先度が高くなります。これらの設定はここで変更できますが、継承された設定が変更されない限り、影響はありません。"
+
+#: ../../Zotlabs/Module/Connedit.php:913
+msgid "Last update:"
+msgstr "最後の更新:"
+
+#: ../../Zotlabs/Module/Connedit.php:921
+msgid "Details"
+msgstr "詳細"
+
+#: ../../Zotlabs/Module/Cover_photo.php:80
+#: ../../Zotlabs/Module/Profile_photo.php:66
+msgid "Image uploaded but image cropping failed."
+msgstr "画像はアップロードされましたが、画像の切り取りに失敗しました。"
+
+#: ../../Zotlabs/Module/Cover_photo.php:191
+#: ../../Zotlabs/Module/Cover_photo.php:243
+msgid "Cover Photos"
+msgstr "カバー写真"
+
+#: ../../Zotlabs/Module/Cover_photo.php:214
+#: ../../Zotlabs/Module/Profile_photo.php:142
+msgid "Image resize failed."
+msgstr "画像のサイズ変更に失敗しました。"
+
+#: ../../Zotlabs/Module/Cover_photo.php:254
+#: ../../Zotlabs/Module/Profile_photo.php:260
+msgid "Image upload failed."
+msgstr "画像のアップロードに失敗しました。"
+
+#: ../../Zotlabs/Module/Cover_photo.php:271
+#: ../../Zotlabs/Module/Profile_photo.php:279
+msgid "Unable to process image."
+msgstr "画像を処理できません。"
+
+#: ../../Zotlabs/Module/Cover_photo.php:364
+#: ../../Zotlabs/Module/Cover_photo.php:379
+#: ../../Zotlabs/Module/Profile_photo.php:343
+#: ../../Zotlabs/Module/Profile_photo.php:390
+msgid "Photo not available."
+msgstr "写真は利用できません。"
+
+#: ../../Zotlabs/Module/Cover_photo.php:415
+msgid "Your cover photo may be visible to anybody on the internet"
+msgstr "カバー写真はインターネット上の誰でも見ることができます"
+
+#: ../../Zotlabs/Module/Cover_photo.php:417
+#: ../../Zotlabs/Module/Profile_photo.php:456
+msgid "Upload File:"
+msgstr "ファイルをアップロードする:"
+
+#: ../../Zotlabs/Module/Cover_photo.php:418
+#: ../../Zotlabs/Module/Profile_photo.php:457
+msgid "Select a profile:"
+msgstr "プロファイルを選択:"
+
+#: ../../Zotlabs/Module/Cover_photo.php:419
+msgid "Change Cover Photo"
+msgstr "カバー写真を変更"
+
+#: ../../Zotlabs/Module/Cover_photo.php:420
+#: ../../Zotlabs/Module/Embedphotos.php:166 ../../Zotlabs/Module/Photos.php:727
+#: ../../Zotlabs/Module/Profile_photo.php:459
+#: ../../Zotlabs/Storage/Browser.php:398 ../../Zotlabs/Widget/Album.php:97
+#: ../../Zotlabs/Widget/Cdav.php:133 ../../Zotlabs/Widget/Cdav.php:169
+#: ../../Zotlabs/Widget/Portfolio.php:110
+msgid "Upload"
+msgstr "アップロードする"
+
+#: ../../Zotlabs/Module/Cover_photo.php:423
+#: ../../Zotlabs/Module/Cover_photo.php:424
+#: ../../Zotlabs/Module/Profile_photo.php:463
+#: ../../Zotlabs/Module/Profile_photo.php:464
+msgid "Use a photo from your albums"
+msgstr "アルバムの写真を使用する"
+
+#: ../../Zotlabs/Module/Cover_photo.php:429
+#: ../../Zotlabs/Module/Profile_photo.php:469 ../../Zotlabs/Module/Wiki.php:405
+msgid "Choose a different album"
+msgstr "別のアルバムを選択してください"
+
+#: ../../Zotlabs/Module/Cover_photo.php:435
+#: ../../Zotlabs/Module/Profile_photo.php:474
+msgid "Select existing photo"
+msgstr "既存の写真を選択"
+
+#: ../../Zotlabs/Module/Cover_photo.php:452
+#: ../../Zotlabs/Module/Profile_photo.php:493
+msgid "Crop Image"
+msgstr "クロップ画像"
+
+#: ../../Zotlabs/Module/Cover_photo.php:453
+#: ../../Zotlabs/Module/Profile_photo.php:494
+msgid "Please adjust the image cropping for optimum viewing."
+msgstr "最適な表示になるように画像のトリミングを調整してください。"
+
+#: ../../Zotlabs/Module/Cover_photo.php:455
+#: ../../Zotlabs/Module/Profile_photo.php:496
+msgid "Done Editing"
+msgstr "編集完了"
+
+#: ../../Zotlabs/Module/Defperms.php:111
+#: ../../Zotlabs/Module/Settings/Channel.php:266
+msgid "Settings updated."
+msgstr "設定が更新されました。"
+
+#: ../../Zotlabs/Module/Defperms.php:189
+msgid "Default Permissions App"
+msgstr "デフォルトの権限アプリ"
+
+#: ../../Zotlabs/Module/Defperms.php:190
+msgid "Set custom default permissions for new connections"
+msgstr "新しい接続のカスタムデフォルト許可を設定する"
+
+#: ../../Zotlabs/Module/Defperms.php:255
+#: ../../Zotlabs/Module/Settings/Channel.php:470
+msgid ""
+"If enabled, connection requests will be approved without your interaction"
+msgstr "有効にすると、ユーザーの操作なしで接続要求が承認されます"
+
+#: ../../Zotlabs/Module/Defperms.php:262
+msgid "Automatic approval settings"
+msgstr "自動承認設定"
+
+#: ../../Zotlabs/Module/Defperms.php:270
+msgid ""
+"Some individual permissions may have been preset or locked based on your "
+"channel type and privacy settings."
+msgstr "チャンネルの種類とプライバシー設定に基づいて、個々の権限が事前設定またはロックされている場合があります。"
+
+#: ../../Zotlabs/Module/Directory.php:67 ../../Zotlabs/Module/Directory.php:72
+#: ../../Zotlabs/Module/Display.php:29 ../../Zotlabs/Module/Photos.php:558
+#: ../../Zotlabs/Module/Ratings.php:83 ../../Zotlabs/Module/Search.php:17
+#: ../../Zotlabs/Module/Viewconnections.php:23
+msgid "Public access denied."
+msgstr "パブリックアクセスが拒否されました。"
+
+#: ../../Zotlabs/Module/Directory.php:110
+msgid "No default suggestions were found."
+msgstr "デフォルトの提案は見つかりませんでした。"
+
+#: ../../Zotlabs/Module/Directory.php:259
+#, php-format
+msgid "%d rating"
+msgid_plural "%d ratings"
+msgstr[0] "%d評価"
+msgstr[1] "%d評価"
+
+#: ../../Zotlabs/Module/Directory.php:270
+msgid "Gender: "
+msgstr "性別:"
+
+#: ../../Zotlabs/Module/Directory.php:272
+msgid "Status: "
+msgstr "状態:"
+
+#: ../../Zotlabs/Module/Directory.php:274
+msgid "Homepage: "
+msgstr "ホームページ:"
+
+#: ../../Zotlabs/Module/Directory.php:334
+msgid "Description:"
+msgstr "説明:"
+
+#: ../../Zotlabs/Module/Directory.php:343
+msgid "Public Forum:"
+msgstr "公開フォーラム:"
+
+#: ../../Zotlabs/Module/Directory.php:346
+msgid "Keywords: "
+msgstr "キーワード:"
+
+#: ../../Zotlabs/Module/Directory.php:349
+msgid "Don't suggest"
+msgstr "提案しないでください"
+
+#: ../../Zotlabs/Module/Directory.php:351
+msgid "Common connections (estimated):"
+msgstr "一般的な接続(推定):"
+
+#: ../../Zotlabs/Module/Directory.php:400
+msgid "Global Directory"
+msgstr "グローバルディレクトリ"
+
+#: ../../Zotlabs/Module/Directory.php:400
+msgid "Local Directory"
+msgstr "ローカルディレクトリ"
+
+#: ../../Zotlabs/Module/Directory.php:406
+msgid "Finding:"
+msgstr "発見:"
+
+#: ../../Zotlabs/Module/Directory.php:411
+msgid "next page"
+msgstr "次のページ"
+
+#: ../../Zotlabs/Module/Directory.php:411
+msgid "previous page"
+msgstr "前のページ"
+
+#: ../../Zotlabs/Module/Directory.php:412
+msgid "Sort options"
+msgstr "並べ替えオプション"
+
+#: ../../Zotlabs/Module/Directory.php:413
+msgid "Alphabetic"
+msgstr "アルファベット"
+
+#: ../../Zotlabs/Module/Directory.php:414
+msgid "Reverse Alphabetic"
+msgstr "逆アルファベット"
+
+#: ../../Zotlabs/Module/Directory.php:415
+msgid "Newest to Oldest"
+msgstr "最新から最新"
+
+#: ../../Zotlabs/Module/Directory.php:416
+msgid "Oldest to Newest"
+msgstr "最新から最新"
+
+#: ../../Zotlabs/Module/Directory.php:433
+msgid "No entries (some entries may be hidden)."
+msgstr "エントリなし(一部のエントリは非表示になる場合があります)。"
+
+#: ../../Zotlabs/Module/Dirsearch.php:25 ../../Zotlabs/Module/Regdir.php:49
+msgid "This site is not a directory server"
+msgstr "このサイトはディレクトリサーバーではありません"
+
+#: ../../Zotlabs/Module/Dirsearch.php:33
+msgid "This directory server requires an access token"
+msgstr "このディレクトリサーバーにはアクセストークンが必要です"
+
+#: ../../Zotlabs/Module/Display.php:396
+msgid "Article"
+msgstr "記事"
+
+#: ../../Zotlabs/Module/Display.php:448
+msgid "Item has been removed."
+msgstr "アイテムは削除されました。"
+
+#: ../../Zotlabs/Module/Editblock.php:138
+msgid "Edit Block"
+msgstr "ブロックを編集"
+
+#: ../../Zotlabs/Module/Editlayout.php:128 ../../Zotlabs/Module/Layouts.php:129
+#: ../../Zotlabs/Module/Layouts.php:189
+msgid "Layout Name"
+msgstr "レイアウト名"
+
+#: ../../Zotlabs/Module/Editlayout.php:129 ../../Zotlabs/Module/Layouts.php:132
+msgid "Layout Description (Optional)"
+msgstr "レイアウトの説明(オプション)"
+
+#: ../../Zotlabs/Module/Editlayout.php:137
+msgid "Edit Layout"
+msgstr "レイアウトを編集"
+
+#: ../../Zotlabs/Module/Editpost.php:38 ../../Zotlabs/Module/Editpost.php:43
+msgid "Item is not editable"
+msgstr "アイテムは編集できません"
+
+#: ../../Zotlabs/Module/Editpost.php:108 ../../Zotlabs/Module/Rpost.php:144
+msgid "Edit post"
+msgstr "投稿を編集"
+
+#: ../../Zotlabs/Module/Editwebpage.php:139
+msgid "Page link"
+msgstr "ページリンク"
+
+#: ../../Zotlabs/Module/Editwebpage.php:166
+msgid "Edit Webpage"
+msgstr "ウェブページを編集"
+
+#: ../../Zotlabs/Module/Email_resend.php:12
+#: ../../Zotlabs/Module/Email_validation.php:24
+msgid "Token verification failed."
+msgstr "トークンの検証に失敗しました。"
+
+#: ../../Zotlabs/Module/Email_resend.php:30
+msgid "Email verification resent"
+msgstr "メール確認の再送"
+
+#: ../../Zotlabs/Module/Email_resend.php:33
+msgid "Unable to resend email verification message."
+msgstr "メール確認メッセージを再送信できません。"
+
+#: ../../Zotlabs/Module/Email_validation.php:36
+msgid "Email Verification Required"
+msgstr "メール確認が必要です"
+
+#: ../../Zotlabs/Module/Email_validation.php:37
+#, php-format
+msgid ""
+"A verification token was sent to your email address [%s]. Enter that token "
+"here to complete the account verification step. Please allow a few minutes "
+"for delivery, and check your spam folder if you do not see the message."
+msgstr "確認トークンがメールアドレス[ %s ]に送信されました。ここにトークンを入力して、アカウントの確認手順を完了します。配信に数分かかり、メッセージが表示されない場合はスパムフォルダーを確認してください。"
+
+#: ../../Zotlabs/Module/Email_validation.php:38
+msgid "Resend Email"
+msgstr "メールを再送"
+
+#: ../../Zotlabs/Module/Email_validation.php:41
+msgid "Validation token"
+msgstr "検証トークン"
+
+#: ../../Zotlabs/Module/Embedphotos.php:148 ../../Zotlabs/Module/Photos.php:826
+#: ../../Zotlabs/Module/Photos.php:1374 ../../Zotlabs/Widget/Album.php:78
+#: ../../Zotlabs/Widget/Portfolio.php:87
+msgid "View Photo"
+msgstr "写真を見る"
+
+#: ../../Zotlabs/Module/Embedphotos.php:164 ../../Zotlabs/Module/Photos.php:857
+#: ../../Zotlabs/Widget/Album.php:95 ../../Zotlabs/Widget/Portfolio.php:108
+msgid "Edit Album"
+msgstr "アルバムを編集"
+
+#: ../../Zotlabs/Module/Events.php:25
+msgid "Calendar entries imported."
+msgstr "インポートされたカレンダーエントリ。"
+
+#: ../../Zotlabs/Module/Events.php:27
+msgid "No calendar entries found."
+msgstr "カレンダーエントリが見つかりません。"
+
+#: ../../Zotlabs/Module/Events.php:110
+msgid "Event can not end before it has started."
+msgstr "イベントは開始する前に終了できません。"
+
+#: ../../Zotlabs/Module/Events.php:112 ../../Zotlabs/Module/Events.php:121
+#: ../../Zotlabs/Module/Events.php:143
+msgid "Unable to generate preview."
+msgstr "プレビューを生成できません。"
+
+#: ../../Zotlabs/Module/Events.php:119
+msgid "Event title and start time are required."
+msgstr "イベントのタイトルと開始時間が必要です。"
+
+#: ../../Zotlabs/Module/Events.php:141 ../../Zotlabs/Module/Events.php:265
+msgid "Event not found."
+msgstr "イベントが見つかりません。"
+
+#: ../../Zotlabs/Module/Events.php:462
+msgid "Edit event title"
+msgstr "イベントのタイトルを編集"
+
+#: ../../Zotlabs/Module/Events.php:464
+msgid "Categories (comma-separated list)"
+msgstr "カテゴリー(コンマ区切りリスト)"
+
+#: ../../Zotlabs/Module/Events.php:465
+msgid "Edit Category"
+msgstr "カテゴリを編集"
+
+#: ../../Zotlabs/Module/Events.php:465
+msgid "Category"
+msgstr "カテゴリー"
+
+#: ../../Zotlabs/Module/Events.php:468
+msgid "Edit start date and time"
+msgstr "開始日時を編集する"
+
+#: ../../Zotlabs/Module/Events.php:469 ../../Zotlabs/Module/Events.php:472
+msgid "Finish date and time are not known or not relevant"
+msgstr "終了日時がわからない、または関係ない"
+
+#: ../../Zotlabs/Module/Events.php:471
+msgid "Edit finish date and time"
+msgstr "終了日時を編集する"
+
+#: ../../Zotlabs/Module/Events.php:471
+msgid "Finish date and time"
+msgstr "終了日時"
+
+#: ../../Zotlabs/Module/Events.php:473 ../../Zotlabs/Module/Events.php:474
+msgid "Adjust for viewer timezone"
+msgstr "視聴者のタイムゾーンに合わせて調整する"
+
+#: ../../Zotlabs/Module/Events.php:473
+msgid ""
+"Important for events that happen in a particular place. Not practical for "
+"global holidays."
+msgstr "特定の場所で発生するイベントにとって重要です。世界的な休日には実用的ではありません。"
+
+#: ../../Zotlabs/Module/Events.php:475
+msgid "Edit Description"
+msgstr "説明の編集"
+
+#: ../../Zotlabs/Module/Events.php:477
+msgid "Edit Location"
+msgstr "場所を編集"
+
+#: ../../Zotlabs/Module/Events.php:491
+msgid "Timezone:"
+msgstr "タイムゾーン:"
+
+#: ../../Zotlabs/Module/Events.php:496
+msgid "Advanced Options"
+msgstr "高度なオプション"
+
+#: ../../Zotlabs/Module/Events.php:635
+msgid "Edit event"
+msgstr "イベントを編集"
+
+#: ../../Zotlabs/Module/Events.php:637
+msgid "Delete event"
+msgstr "イベントを削除"
+
+#: ../../Zotlabs/Module/Events.php:670
+msgid "calendar"
+msgstr "カレンダー"
+
+#: ../../Zotlabs/Module/Events.php:732
+msgid "Event removed"
+msgstr "イベントを削除しました"
+
+#: ../../Zotlabs/Module/Events.php:735
+msgid "Failed to remove event"
+msgstr "イベントを削除できませんでした"
+
+#: ../../Zotlabs/Module/Filer.php:52
+msgid "Enter a folder name"
+msgstr "フォルダー名を入力してください"
+
+#: ../../Zotlabs/Module/Filer.php:52
+msgid "or select an existing folder (doubleclick)"
+msgstr "または、既存のフォルダーを選択します(ダブルクリック)"
+
+#: ../../Zotlabs/Module/Filestorage.php:103
+msgid "File not found."
+msgstr "ファイルが見つかりません。"
+
+#: ../../Zotlabs/Module/Filestorage.php:152
+msgid "Permission Denied."
+msgstr "アクセス拒否。"
+
+#: ../../Zotlabs/Module/Filestorage.php:185
+msgid "Edit file permissions"
+msgstr "ファイルのアクセス許可を編集する"
+
+#: ../../Zotlabs/Module/Filestorage.php:197
+msgid "Set/edit permissions"
+msgstr "許可の設定/編集"
+
+#: ../../Zotlabs/Module/Filestorage.php:198
+msgid "Include all files and sub folders"
+msgstr "すべてのファイルとサブフォルダーを含める"
+
+#: ../../Zotlabs/Module/Filestorage.php:199
+msgid "Return to file list"
+msgstr "ファイルリストに戻る"
+
+#: ../../Zotlabs/Module/Filestorage.php:201
+msgid "Copy/paste this code to attach file to a post"
+msgstr "このコードをコピーして貼り付けて、ファイルを投稿に添付します"
+
+#: ../../Zotlabs/Module/Filestorage.php:202
+msgid "Copy/paste this URL to link file from a web page"
+msgstr "このURLをコピー/貼り付けして、Webページからファイルをリンクします"
+
+#: ../../Zotlabs/Module/Filestorage.php:204
+msgid "Share this file"
+msgstr "このファイルを共有する"
+
+#: ../../Zotlabs/Module/Filestorage.php:205
+msgid "Show URL to this file"
+msgstr "このファイルへのURLを表示"
+
+#: ../../Zotlabs/Module/Filestorage.php:206
+#: ../../Zotlabs/Storage/Browser.php:411
+msgid "Show in your contacts shared folder"
+msgstr "連絡先の共有フォルダーに表示する"
+
+#: ../../Zotlabs/Module/Follow.php:36
+msgid "Connection added."
+msgstr "接続が追加されました。"
+
+#: ../../Zotlabs/Module/Go.php:21
+msgid "This page is available only to site members"
+msgstr "このページはサイトメンバーのみが利用できます"
+
+#: ../../Zotlabs/Module/Go.php:27
+msgid "Welcome"
+msgstr "ようこそ"
+
+#: ../../Zotlabs/Module/Go.php:29
+msgid "What would you like to do?"
+msgstr "何をしたいですか?"
+
+#: ../../Zotlabs/Module/Go.php:31
+msgid ""
+"Please bookmark this page if you would like to return to it in the future"
+msgstr "今後このページに戻る場合は、このページをブックマークしてください"
+
+#: ../../Zotlabs/Module/Go.php:35
+msgid "Upload a profile photo"
+msgstr "プロフィール写真をアップロードする"
+
+#: ../../Zotlabs/Module/Go.php:36
+msgid "Upload a cover photo"
+msgstr "カバー写真をアップロードする"
+
+#: ../../Zotlabs/Module/Go.php:37
+msgid "Edit your default profile"
+msgstr "デフォルトのプロファイルを編集する"
+
+#: ../../Zotlabs/Module/Go.php:38 ../../Zotlabs/Widget/Newmember.php:41
+msgid "View friend suggestions"
+msgstr "友達の提案を見る"
+
+#: ../../Zotlabs/Module/Go.php:39
+msgid "View the channel directory"
+msgstr "チャンネルディレクトリを表示する"
+
+#: ../../Zotlabs/Module/Go.php:40
+msgid "View/edit your channel settings"
+msgstr "チャンネル設定の表示/編集"
+
+#: ../../Zotlabs/Module/Go.php:41
+msgid "View the site or project documentation"
+msgstr "サイトまたはプロジェクトのドキュメントを表示する"
+
+#: ../../Zotlabs/Module/Go.php:42
+msgid "Visit your channel homepage"
+msgstr "チャンネルのホームページにアクセスします"
+
+#: ../../Zotlabs/Module/Go.php:43
+msgid ""
+"View your connections and/or add somebody whose address you already know"
+msgstr "接続を表示したり、アドレスを既に知っている人を追加したりします"
+
+#: ../../Zotlabs/Module/Go.php:44
+msgid ""
+"View your personal stream (this may be empty until you add some connections)"
+msgstr "パーソナルストリームを表示します(接続を追加するまで空の場合があります)"
+
+#: ../../Zotlabs/Module/Go.php:52
+msgid "View the public stream. Warning: this content is not moderated"
+msgstr "パブリックストリームを表示します。警告:このコンテンツは管理されていません"
+
+#: ../../Zotlabs/Module/Group.php:45
+msgid "Privacy group created."
+msgstr "プライバシーグループが作成されました。"
+
+#: ../../Zotlabs/Module/Group.php:48
+msgid "Could not create privacy group."
+msgstr "プライバシーグループを作成できませんでした。"
+
+#: ../../Zotlabs/Module/Group.php:80
+msgid "Privacy group updated."
+msgstr "プライバシーグループが更新されました。"
+
+#: ../../Zotlabs/Module/Group.php:106
+msgid "Privacy Groups App"
+msgstr "プライバシーグループアプリ"
+
+#: ../../Zotlabs/Module/Group.php:107
+msgid "Management of privacy groups"
+msgstr "プライバシーグループを管理する"
+
+#: ../../Zotlabs/Module/Group.php:142
+msgid "Add Group"
+msgstr "グループを追加"
+
+#: ../../Zotlabs/Module/Group.php:146
+msgid "Privacy group name"
+msgstr "プライバシーグループ名"
+
+#: ../../Zotlabs/Module/Group.php:147 ../../Zotlabs/Module/Group.php:256
+msgid "Members are visible to other channels"
+msgstr "メンバーは他のチャンネルに表示されます"
+
+#: ../../Zotlabs/Module/Group.php:155 ../../Zotlabs/Module/Help.php:81
+msgid "Members"
+msgstr "メンバー"
+
+#: ../../Zotlabs/Module/Group.php:182
+msgid "Privacy group removed."
+msgstr "プライバシーグループが削除されました。"
+
+#: ../../Zotlabs/Module/Group.php:185
+msgid "Unable to remove privacy group."
+msgstr "プライバシーグループを削除できません。"
+
+#: ../../Zotlabs/Module/Group.php:251
+#, php-format
+msgid "Privacy Group: %s"
+msgstr "プライバシーグループ: %s"
+
+#: ../../Zotlabs/Module/Group.php:253
+msgid "Privacy group name: "
+msgstr "プライバシーグループ名:"
+
+#: ../../Zotlabs/Module/Group.php:258
+msgid "Delete Group"
+msgstr "グループを削除"
+
+#: ../../Zotlabs/Module/Group.php:269
+msgid "Group members"
+msgstr "グループの人(仲間)たち"
+
+#: ../../Zotlabs/Module/Group.php:271
+msgid "Not in this group"
+msgstr "グループ外"
+
+#: ../../Zotlabs/Module/Group.php:303
+msgid "Click a channel to toggle membership"
+msgstr "チャンネルをクリックしてメンバーシップを切り替えます"
+
+#: ../../Zotlabs/Module/Help.php:23
+msgid "Documentation Search"
+msgstr "ドキュメント検索"
+
+#: ../../Zotlabs/Module/Help.php:82
+msgid "Administrators"
+msgstr "管理者"
+
+#: ../../Zotlabs/Module/Help.php:83
+msgid "Developers"
+msgstr "開発者"
+
+#: ../../Zotlabs/Module/Help.php:84
+msgid "Tutorials"
+msgstr "チュートリアル"
+
+#: ../../Zotlabs/Module/Help.php:95
+msgid "$Projectname Documentation"
+msgstr "$Projectnameドキュメント"
+
+#: ../../Zotlabs/Module/Help.php:96
+msgid "Contents"
+msgstr "内容"
+
+#: ../../Zotlabs/Module/Home.php:90
+#, php-format
+msgid "Welcome to %s"
+msgstr "%sへようこそ"
+
+#: ../../Zotlabs/Module/Hq.php:140
+msgid "Welcome to Hubzilla!"
+msgstr "Hubzillaへようこそ!"
+
+#: ../../Zotlabs/Module/Hq.php:140
+msgid "You have got no unseen posts..."
+msgstr "未読の投稿はありません..."
+
+#: ../../Zotlabs/Module/Impel.php:185
+#, php-format
+msgid "%s element installed"
+msgstr "%s要素がインストールされました"
+
+#: ../../Zotlabs/Module/Impel.php:188
+#, php-format
+msgid "%s element installation failed"
+msgstr "%s要素のインストールに失敗しました"
+
+#: ../../Zotlabs/Module/Import.php:68 ../../Zotlabs/Module/Import_items.php:48
+msgid "Nothing to import."
+msgstr "インポートするものはありません。"
+
+#: ../../Zotlabs/Module/Import.php:83 ../../Zotlabs/Module/Import.php:99
+#: ../../Zotlabs/Module/Import_items.php:72
+msgid "Unable to download data from old server"
+msgstr "古いサーバーからデータをダウンロードできません"
+
+#: ../../Zotlabs/Module/Import.php:106 ../../Zotlabs/Module/Import_items.php:77
+msgid "Imported file is empty."
+msgstr "インポートされたファイルは空です。"
+
+#: ../../Zotlabs/Module/Import.php:157
+#, php-format
+msgid "Your service plan only allows %d channels."
+msgstr "サービスプランでは%dチャンネルのみが許可されています。"
+
+#: ../../Zotlabs/Module/Import.php:184
+msgid "No channel. Import failed."
+msgstr "チャンネルなし。インポートに失敗しました。"
+
+#: ../../Zotlabs/Module/Import.php:594
+msgid "Import completed."
+msgstr "インポートが完了しました。"
+
+#: ../../Zotlabs/Module/Import.php:622
+msgid "You must be logged in to use this feature."
+msgstr "この機能を使用するには、ログインする必要があります。"
+
+#: ../../Zotlabs/Module/Import.php:627
+msgid "Import Channel"
+msgstr "インポートチャンネル"
+
+#: ../../Zotlabs/Module/Import.php:628
+msgid ""
+"Use this form to import an existing channel from a different server/hub. You "
+"may retrieve the channel identity from the old server/hub via the network or "
+"provide an export file."
+msgstr "このフォームを使用して、別のサーバー/ハブから既存のチャンネルをインポートします。ネットワーク経由で古いサーバー/ハブからチャネルIDを取得するか、エクスポートファイルを提供できます。"
+
+#: ../../Zotlabs/Module/Import.php:629
+#: ../../Zotlabs/Module/Import_items.php:127
+msgid "File to Upload"
+msgstr "アップロードするファイル"
+
+#: ../../Zotlabs/Module/Import.php:630
+msgid "Or provide the old server/hub details"
+msgstr "または、古いサーバー/ハブの詳細を提供します"
+
+#: ../../Zotlabs/Module/Import.php:632
+msgid "Your old identity address (xyz@example.com)"
+msgstr "古いIDアドレス(xyz@example.com)"
+
+#: ../../Zotlabs/Module/Import.php:633
+msgid "Your old login email address"
+msgstr "古いログイン用メールアドレス"
+
+#: ../../Zotlabs/Module/Import.php:634
+msgid "Your old login password"
+msgstr "古いログインパスワード"
+
+#: ../../Zotlabs/Module/Import.php:635
+msgid "Import a few months of posts if possible (limited by available memory"
+msgstr "可能な場合は数か月分の投稿をインポートします(使用可能なメモリによって制限されます)"
+
+#: ../../Zotlabs/Module/Import.php:637
+msgid ""
+"For either option, please choose whether to make this hub your new primary "
+"address, or whether your old location should continue this role. You will be "
+"able to post from either location, but only one can be marked as the primary "
+"location for files, photos, and media."
+msgstr "どちらのオプションでも、このハブを新しいプライマリアドレスにするか、古い場所でこの役割を継続するかを選択してください。どちらの場所からでも投稿できますが、ファイル、写真、およびメディアの主要な場所としてマークできるのは1つだけです。"
+
+#: ../../Zotlabs/Module/Import.php:639
+msgid "Make this hub my primary location"
+msgstr "このハブを主要な場所にする"
+
+#: ../../Zotlabs/Module/Import.php:640
+msgid "Move this channel (disable all previous locations)"
+msgstr "このチャネルを移動します(以前のすべての場所を無効にします)"
+
+#: ../../Zotlabs/Module/Import.php:641
+msgid "Use this channel nickname instead of the one provided"
+msgstr "提供されたものの代わりにこのチャンネルのニックネームを使用します"
+
+#: ../../Zotlabs/Module/Import.php:641
+msgid ""
+"Leave blank to keep your existing channel nickname. You will be randomly "
+"assigned a similar nickname if either name is already allocated on this site."
+msgstr "空白のままにして、既存のチャンネルのニックネームを保持します。いずれかの名前が既にこのサイトに割り当てられている場合、同様のニックネームがランダムに割り当てられます。"
+
+#: ../../Zotlabs/Module/Import.php:643
+msgid ""
+"This process may take several minutes to complete. Please submit the form "
+"only once and leave this page open until finished."
+msgstr "このプロセスが完了するまでに数分かかる場合があります。フォームを1回だけ送信し、完了するまでこのページを開いたままにしてください。"
+
+#: ../../Zotlabs/Module/Import_items.php:93
+#, php-format
+msgid "Warning: Database versions differ by %1$d updates."
+msgstr "警告:データベースのバージョンは%1$d更新によって異なります。"
+
+#: ../../Zotlabs/Module/Import_items.php:108
+msgid "Import completed"
+msgstr "インポート完了"
+
+#: ../../Zotlabs/Module/Import_items.php:125
+msgid "Import Items"
+msgstr "アイテムをインポート"
+
+#: ../../Zotlabs/Module/Import_items.php:126
+msgid "Use this form to import existing posts and content from an export file."
+msgstr "このフォームを使用して、エクスポートファイルから既存の投稿とコンテンツをインポートします。"
+
+#: ../../Zotlabs/Module/Invite.php:37
+msgid "Total invitation limit exceeded."
+msgstr "合計招待制限を超えました。"
+
+#: ../../Zotlabs/Module/Invite.php:61
+#, php-format
+msgid "%s : Not a valid email address."
+msgstr "%s :有効なメールアドレスではありません。"
+
+#: ../../Zotlabs/Module/Invite.php:75
+msgid "Please join us on $Projectname"
+msgstr "$Projectnameに参加してください"
+
+#: ../../Zotlabs/Module/Invite.php:85
+msgid "Invitation limit exceeded. Please contact your site administrator."
+msgstr "招待制限を超えました。サイト管理者に連絡してください。"
+
+#: ../../Zotlabs/Module/Invite.php:90
+#, php-format
+msgid "%s : Message delivery failed."
+msgstr "%s :メッセージの配信に失敗しました。"
+
+#: ../../Zotlabs/Module/Invite.php:94
+#, php-format
+msgid "%d message sent."
+msgid_plural "%d messages sent."
+msgstr[0] "%d件のメッセージを送信しました。"
+msgstr[1] "%d件のメッセージを送信しました。"
+
+#: ../../Zotlabs/Module/Invite.php:110
+msgid "Invite App"
+msgstr "アプリを招待"
+
+#: ../../Zotlabs/Module/Invite.php:111
+msgid "Send email invitations to join this network"
+msgstr "このネットワークに参加するための招待メールを送信する"
+
+#: ../../Zotlabs/Module/Invite.php:124
+msgid "You have no more invitations available"
+msgstr "利用可能な招待はもうありません"
+
+#: ../../Zotlabs/Module/Invite.php:155
+msgid "Send invitations"
+msgstr "招待状を送信"
+
+#: ../../Zotlabs/Module/Invite.php:156
+msgid "Enter email addresses, one per line:"
+msgstr "電子メールアドレスを1行に1つずつ入力します。"
+
+#: ../../Zotlabs/Module/Invite.php:157 ../../Zotlabs/Module/Mail.php:285
+msgid "Your message:"
+msgstr "あなたのメッセージ:"
+
+#: ../../Zotlabs/Module/Invite.php:158
+msgid "Please join my community on $Projectname."
+msgstr "$Projectnameでコミュニティに参加してください。"
+
+#: ../../Zotlabs/Module/Invite.php:160
+msgid "You will need to supply this invitation code:"
+msgstr "この招待コードを提供する必要があります。"
+
+#: ../../Zotlabs/Module/Invite.php:161
+msgid "1. Register at any $Projectname location (they are all inter-connected)"
+msgstr "1.任意の$Projectnameの場所に登録します(すべて相互に接続されています)"
+
+#: ../../Zotlabs/Module/Invite.php:163
+msgid "2. Enter my $Projectname network address into the site searchbar."
+msgstr "2. $Projectnameネットワークアドレスをサイト検索バーに入力します。"
+
+#: ../../Zotlabs/Module/Invite.php:164
+msgid "or visit"
+msgstr "または訪問"
+
+#: ../../Zotlabs/Module/Invite.php:166
+msgid "3. Click [Connect]"
+msgstr "3. [接続]をクリックします"
+
+#: ../../Zotlabs/Module/Item.php:362
+msgid "Unable to locate original post."
+msgstr "元の投稿が見つかりません。"
+
+#: ../../Zotlabs/Module/Item.php:649
+msgid "Empty post discarded."
+msgstr "空の投稿は破棄されました。"
+
+#: ../../Zotlabs/Module/Item.php:1058
+msgid "Duplicate post suppressed."
+msgstr "重複した投稿は抑制されました。"
+
+#: ../../Zotlabs/Module/Item.php:1203
+msgid "System error. Post not saved."
+msgstr "システムエラー。投稿は保存されませんでした。"
+
+#: ../../Zotlabs/Module/Item.php:1239
+msgid "Your comment is awaiting approval."
+msgstr "あなたのコメントは承認待ちです。"
+
+#: ../../Zotlabs/Module/Item.php:1356
+msgid "Unable to obtain post information from database."
+msgstr "データベースから投稿情報を取得できません。"
+
+#: ../../Zotlabs/Module/Item.php:1363
+#, php-format
+msgid "You have reached your limit of %1$.0f top level posts."
+msgstr "トップレベルの投稿の上限%1$.0fに達しました。"
+
+#: ../../Zotlabs/Module/Item.php:1370
+#, php-format
+msgid "You have reached your limit of %1$.0f webpages."
+msgstr "ウェブページの制限%1$.0fに達しました。"
+
+#: ../../Zotlabs/Module/Lang.php:17
+msgid "Language App"
+msgstr "言語アプリ"
+
+#: ../../Zotlabs/Module/Lang.php:18
+msgid "Change UI language"
+msgstr "UI言語を変更する"
+
+#: ../../Zotlabs/Module/Layouts.php:186
+msgid "Comanche page description language help"
+msgstr "Comancheページ記述言語のヘルプ"
+
+#: ../../Zotlabs/Module/Layouts.php:190
+msgid "Layout Description"
+msgstr "レイアウトの説明"
+
+#: ../../Zotlabs/Module/Layouts.php:195
+msgid "Download PDL file"
+msgstr "PDLファイルをダウンロードする"
+
+#: ../../Zotlabs/Module/Like.php:56
+msgid "Like/Dislike"
+msgstr "好き/嫌い"
+
+#: ../../Zotlabs/Module/Like.php:61
+msgid "This action is restricted to members."
+msgstr "このアクションはメンバーに制限されています。"
+
+#: ../../Zotlabs/Module/Like.php:62
+msgid ""
+"Please login with your $Projectname ID or register as a new $Projectname member to continue."
+msgstr "続行するには、 $Projectname IDでログインするか、新しい$Projectnameメンバーとして登録してください。"
+
+#: ../../Zotlabs/Module/Like.php:111 ../../Zotlabs/Module/Like.php:137
+#: ../../Zotlabs/Module/Like.php:175
+msgid "Invalid request."
+msgstr "無効なリクエスト。"
+
+#: ../../Zotlabs/Module/Like.php:152
+msgid "thing"
+msgstr "事"
+
+#: ../../Zotlabs/Module/Like.php:198
+msgid "Channel unavailable."
+msgstr "チャンネルは利用できません。"
+
+#: ../../Zotlabs/Module/Like.php:246
+msgid "Previous action reversed."
+msgstr "前のアクションが逆になりました。"
+
+#: ../../Zotlabs/Module/Like.php:451
+#, php-format
+msgid "%1$s agrees with %2$s's %3$s"
+msgstr "%1$sは%2$sの%3$s同意します"
+
+#: ../../Zotlabs/Module/Like.php:453
+#, php-format
+msgid "%1$s doesn't agree with %2$s's %3$s"
+msgstr "%1$sは%2$sの%3$sと一致しません"
+
+#: ../../Zotlabs/Module/Like.php:455
+#, php-format
+msgid "%1$s abstains from a decision on %2$s's %3$s"
+msgstr "%1$sは%2$sの%3$s決定を棄権します"
+
+#: ../../Zotlabs/Module/Like.php:457
+#, php-format
+msgid "%1$s is attending %2$s's %3$s"
+msgstr "%1$sは%2$sの%3$s"
+
+#: ../../Zotlabs/Module/Like.php:459
+#, php-format
+msgid "%1$s is not attending %2$s's %3$s"
+msgstr "%1$sは%2$sの%3$s参加していません"
+
+#: ../../Zotlabs/Module/Like.php:461
+#, php-format
+msgid "%1$s may attend %2$s's %3$s"
+msgstr "%1$sは%2$sの%3$sに参加するかも"
+
+#: ../../Zotlabs/Module/Like.php:572
+msgid "Action completed."
+msgstr "アクションが完了しました。"
+
+#: ../../Zotlabs/Module/Like.php:573
+msgid "Thank you."
+msgstr "ありがとうございました。"
+
+#: ../../Zotlabs/Module/Lockview.php:75
+msgid "Remote privacy information not available."
+msgstr "リモートプライバシー情報は利用できません。"
+
+#: ../../Zotlabs/Module/Lockview.php:96
+msgid "Visible to:"
+msgstr "表示:"
+
+#: ../../Zotlabs/Module/Locs.php:25 ../../Zotlabs/Module/Locs.php:54
+msgid "Location not found."
+msgstr "場所が見つかりません。"
+
+#: ../../Zotlabs/Module/Locs.php:62
+msgid "Location lookup failed."
+msgstr "場所の検索に失敗しました。"
+
+#: ../../Zotlabs/Module/Locs.php:66
+msgid ""
+"Please select another location to become primary before removing the primary "
+"location."
+msgstr "プライマリロケーションを削除する前に、プライマリになる別のロケーションを選択してください。"
+
+#: ../../Zotlabs/Module/Locs.php:95
+msgid "Syncing locations"
+msgstr "場所の同期"
+
+#: ../../Zotlabs/Module/Locs.php:105
+msgid "No locations found."
+msgstr "場所が見つかりません。"
+
+#: ../../Zotlabs/Module/Locs.php:116
+msgid "Manage Channel Locations"
+msgstr "チャンネルの場所を管理する"
+
+#: ../../Zotlabs/Module/Locs.php:119
+msgid "Primary"
+msgstr "メインの場所"
+
+#: ../../Zotlabs/Module/Locs.php:120 ../../Zotlabs/Module/Menu.php:176
+msgid "Drop"
+msgstr "削除"
+
+#: ../../Zotlabs/Module/Locs.php:122
+msgid "Sync Now"
+msgstr "今すぐ同期"
+
+#: ../../Zotlabs/Module/Locs.php:123
+msgid "Please wait several minutes between consecutive operations."
+msgstr "作業中は数分そのまま待機してください。"
+
+#: ../../Zotlabs/Module/Locs.php:124
+msgid ""
+"When possible, drop a location by logging into that website/hub and removing "
+"your channel."
+msgstr "可能であれば、そのWebサイト/ハブにログインしてチャンネルを削除して、場所を削除してください。"
+
+#: ../../Zotlabs/Module/Locs.php:125
+msgid "Use this form to drop the location if the hub is no longer operating."
+msgstr "ハブが動作しなくなった場合、このフォームを使用して場所を削除します。"
+
+#: ../../Zotlabs/Module/Lostpass.php:19
+msgid "No valid account found."
+msgstr "有効なアカウントが見つかりません。"
+
+#: ../../Zotlabs/Module/Lostpass.php:33
+msgid "Password reset request issued. Check your email."
+msgstr "パスワードリセット要求が発行されました。あなたのメールをチェックしてください。"
+
+#: ../../Zotlabs/Module/Lostpass.php:39 ../../Zotlabs/Module/Lostpass.php:108
+#, php-format
+msgid "Site Member (%s)"
+msgstr "サイトメンバー( %s )"
+
+#: ../../Zotlabs/Module/Lostpass.php:44 ../../Zotlabs/Module/Lostpass.php:49
+#, php-format
+msgid "Password reset requested at %s"
+msgstr "%s要求されたパスワードのリセット"
+
+#: ../../Zotlabs/Module/Lostpass.php:68
+msgid ""
+"Request could not be verified. (You may have previously submitted it.) "
+"Password reset failed."
+msgstr "リクエストを確認できませんでした。パスワードのリセットに失敗しました。(既に送信済みな可能性があります。)"
+
+#: ../../Zotlabs/Module/Lostpass.php:92
+msgid "Your password has been reset as requested."
+msgstr "パスワードは要求どおりにリセットされました。"
+
+#: ../../Zotlabs/Module/Lostpass.php:93
+msgid "Your new password is"
+msgstr "新しいパスワードは"
+
+#: ../../Zotlabs/Module/Lostpass.php:94
+msgid "Save or copy your new password - and then"
+msgstr "新しいパスワードを保存またはコピーします-その後"
+
+#: ../../Zotlabs/Module/Lostpass.php:95
+msgid "click here to login"
+msgstr "ここをクリックしてログイン"
+
+#: ../../Zotlabs/Module/Lostpass.php:96
+msgid ""
+"Your password may be changed from the Settings page after "
+"successful login."
+msgstr "ログインに成功すると、パスワードは設定ページから変更される場合があります。"
+
+#: ../../Zotlabs/Module/Lostpass.php:117
+#, php-format
+msgid "Your password has changed at %s"
+msgstr "パスワードは%sに変更されました"
+
+#: ../../Zotlabs/Module/Lostpass.php:130
+msgid "Forgot your Password?"
+msgstr "パスワードをお忘れですか?"
+
+#: ../../Zotlabs/Module/Lostpass.php:131
+msgid ""
+"Enter your email address and submit to have your password reset. Then check "
+"your email for further instructions."
+msgstr "メールアドレスを入力して送信し、パスワードをリセットしてください。その後、メールで詳細な手順を確認してください。"
+
+#: ../../Zotlabs/Module/Lostpass.php:132
+msgid "Email Address"
+msgstr "メールアドレス"
+
+#: ../../Zotlabs/Module/Lostpass.php:133 ../../Zotlabs/Module/Pdledit.php:77
+msgid "Reset"
+msgstr "リセットする"
+
+#: ../../Zotlabs/Module/Magic.php:76
+msgid "Hub not found."
+msgstr "ハブが見つかりません。"
+
+#: ../../Zotlabs/Module/Mail.php:73
+msgid "Unable to lookup recipient."
+msgstr "受信者を検索できません。"
+
+#: ../../Zotlabs/Module/Mail.php:80
+msgid "Unable to communicate with requested channel."
+msgstr "要求されたチャネルと通信できません。"
+
+#: ../../Zotlabs/Module/Mail.php:87
+msgid "Cannot verify requested channel."
+msgstr "要求されたチャンネルを確認できません。"
+
+#: ../../Zotlabs/Module/Mail.php:105
+msgid "Selected channel has private message restrictions. Send failed."
+msgstr "選択したチャンネルにはプライベートメッセージの制限があります。送信に失敗しました。"
+
+#: ../../Zotlabs/Module/Mail.php:160
+msgid "Messages"
+msgstr "メッセージ"
+
+#: ../../Zotlabs/Module/Mail.php:173
+msgid "message"
+msgstr "メッセージ"
+
+#: ../../Zotlabs/Module/Mail.php:214
+msgid "Message recalled."
+msgstr "メッセージを思い出しました。"
+
+#: ../../Zotlabs/Module/Mail.php:227
+msgid "Conversation removed."
+msgstr "会話を削除しました。"
+
+#: ../../Zotlabs/Module/Mail.php:242 ../../Zotlabs/Module/Mail.php:363
+msgid "Expires YYYY-MM-DD HH:MM"
+msgstr "有効期限YYYY-MM-DD HH:MM"
+
+#: ../../Zotlabs/Module/Mail.php:270
+msgid "Requested channel is not in this network"
+msgstr "要求されたチャンネルはこのネットワークにありません"
+
+#: ../../Zotlabs/Module/Mail.php:278
+msgid "Send Private Message"
+msgstr "プライベートメッセージを送信"
+
+#: ../../Zotlabs/Module/Mail.php:279 ../../Zotlabs/Module/Mail.php:421
+msgid "To:"
+msgstr "に:"
+
+#: ../../Zotlabs/Module/Mail.php:282 ../../Zotlabs/Module/Mail.php:423
+msgid "Subject:"
+msgstr "件名:"
+
+#: ../../Zotlabs/Module/Mail.php:287 ../../Zotlabs/Module/Mail.php:429
+msgid "Attach file"
+msgstr "ファイルを添付する"
+
+#: ../../Zotlabs/Module/Mail.php:289
+msgid "Send"
+msgstr "送る"
+
+#: ../../Zotlabs/Module/Mail.php:393
+msgid "Delete message"
+msgstr "メッセージを削除"
+
+#: ../../Zotlabs/Module/Mail.php:394
+msgid "Delivery report"
+msgstr "送達通知"
+
+#: ../../Zotlabs/Module/Mail.php:395
+msgid "Recall message"
+msgstr "リコールメッセージ"
+
+#: ../../Zotlabs/Module/Mail.php:397
+msgid "Message has been recalled."
+msgstr "メッセージが呼び戻されました。"
+
+#: ../../Zotlabs/Module/Mail.php:414
+msgid "Delete Conversation"
+msgstr "会話を削除"
+
+#: ../../Zotlabs/Module/Mail.php:416
+msgid ""
+"No secure communications available. You may be able to "
+"respond from the sender's profile page."
+msgstr "安全な通信は利用できません。送信者のプロファイルページから返信できるかもしれません。"
+
+#: ../../Zotlabs/Module/Mail.php:420
+msgid "Send Reply"
+msgstr "返信する"
+
+#: ../../Zotlabs/Module/Mail.php:425
+#, php-format
+msgid "Your message for %s (%s):"
+msgstr "%s ( %s ) %sメッセージ:"
+
+#: ../../Zotlabs/Module/Manage.php:138 ../../Zotlabs/Module/New_channel.php:147
+#, php-format
+msgid "You have created %1$.0f of %2$.0f allowed channels."
+msgstr "%2$.0fの%1$.0fが許可されたチャンネルを作成しました。"
+
+#: ../../Zotlabs/Module/Manage.php:145
+msgid "Create a new channel"
+msgstr "新しいチャンネルを作成する"
+
+#: ../../Zotlabs/Module/Manage.php:171
+msgid "Current Channel"
+msgstr "現在のチャンネル"
+
+#: ../../Zotlabs/Module/Manage.php:173
+msgid "Switch to one of your channels by selecting it."
+msgstr "チャンネルを選択して切り替えます。"
+
+#: ../../Zotlabs/Module/Manage.php:174
+msgid "Default Channel"
+msgstr "デフォルトチャンネル"
+
+#: ../../Zotlabs/Module/Manage.php:175
+msgid "Make Default"
+msgstr "デフォルトにする"
+
+#: ../../Zotlabs/Module/Manage.php:178
+#, php-format
+msgid "%d new messages"
+msgstr "%d新しいメッセージ"
+
+#: ../../Zotlabs/Module/Manage.php:179
+#, php-format
+msgid "%d new introductions"
+msgstr "%d新しい紹介"
+
+#: ../../Zotlabs/Module/Manage.php:181
+msgid "Delegated Channel"
+msgstr "委任チャンネル"
+
+#: ../../Zotlabs/Module/Menu.php:67
+msgid "Unable to update menu."
+msgstr "メニューを更新できません。"
+
+#: ../../Zotlabs/Module/Menu.php:78
+msgid "Unable to create menu."
+msgstr "メニューを作成できません。"
+
+#: ../../Zotlabs/Module/Menu.php:160 ../../Zotlabs/Module/Menu.php:173
+msgid "Menu Name"
+msgstr "メニュー名"
+
+#: ../../Zotlabs/Module/Menu.php:160
+msgid "Unique name (not visible on webpage) - required"
+msgstr "一意の名前(Webページには表示されません)-必須"
+
+#: ../../Zotlabs/Module/Menu.php:161 ../../Zotlabs/Module/Menu.php:174
+msgid "Menu Title"
+msgstr "メニュータイトル"
+
+#: ../../Zotlabs/Module/Menu.php:161
+msgid "Visible on webpage - leave empty for no title"
+msgstr "Webページに表示-タイトルがない場合は空のままにします"
+
+#: ../../Zotlabs/Module/Menu.php:162
+msgid "Allow Bookmarks"
+msgstr "ブックマークを許可"
+
+#: ../../Zotlabs/Module/Menu.php:162 ../../Zotlabs/Module/Menu.php:221
+msgid "Menu may be used to store saved bookmarks"
+msgstr "メニューを使用して、保存したブックマークを保存できます"
+
+#: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:224
+msgid "Submit and proceed"
+msgstr "送信して続行"
+
+#: ../../Zotlabs/Module/Menu.php:180
+msgid "Bookmarks allowed"
+msgstr "ブックマークを許可"
+
+#: ../../Zotlabs/Module/Menu.php:182
+msgid "Delete this menu"
+msgstr "このメニューを削除"
+
+#: ../../Zotlabs/Module/Menu.php:183 ../../Zotlabs/Module/Menu.php:218
+msgid "Edit menu contents"
+msgstr "メニューの内容を編集"
+
+#: ../../Zotlabs/Module/Menu.php:184
+msgid "Edit this menu"
+msgstr "このメニューを編集"
+
+#: ../../Zotlabs/Module/Menu.php:200
+msgid "Menu could not be deleted."
+msgstr "メニューを削除できませんでした。"
+
+#: ../../Zotlabs/Module/Menu.php:208 ../../Zotlabs/Module/Mitem.php:31
+msgid "Menu not found."
+msgstr "メニューが見つかりません。"
+
+#: ../../Zotlabs/Module/Menu.php:213
+msgid "Edit Menu"
+msgstr "編集メニュー"
+
+#: ../../Zotlabs/Module/Menu.php:217
+msgid "Add or remove entries to this menu"
+msgstr "このメニューにエントリを追加または削除します"
+
+#: ../../Zotlabs/Module/Menu.php:219
+msgid "Menu name"
+msgstr "メニュー名"
+
+#: ../../Zotlabs/Module/Menu.php:219
+msgid "Must be unique, only seen by you"
+msgstr "固有である必要があります。あなただけに表示されます。"
+
+#: ../../Zotlabs/Module/Menu.php:220
+msgid "Menu title"
+msgstr "メニュータイトル"
+
+#: ../../Zotlabs/Module/Menu.php:220
+msgid "Menu title as seen by others"
+msgstr "他の人に表示されるメニュータイトル"
+
+#: ../../Zotlabs/Module/Menu.php:221
+msgid "Allow bookmarks"
+msgstr "ブックマークを許可する"
+
+#: ../../Zotlabs/Module/Menu.php:231 ../../Zotlabs/Module/Mitem.php:134
+#: ../../Zotlabs/Module/Xchan.php:41
+msgid "Not found."
+msgstr "見つかりません。"
+
+#: ../../Zotlabs/Module/Mitem.php:63
+msgid "Unable to create element."
+msgstr "要素を作成できません。"
+
+#: ../../Zotlabs/Module/Mitem.php:87
+msgid "Unable to update menu element."
+msgstr "メニュー要素を更新できません。"
+
+#: ../../Zotlabs/Module/Mitem.php:103
+msgid "Unable to add menu element."
+msgstr "メニュー要素を追加できません。"
+
+#: ../../Zotlabs/Module/Mitem.php:167 ../../Zotlabs/Module/Mitem.php:246
+msgid "Menu Item Permissions"
+msgstr "メニュー項目の許可"
+
+#: ../../Zotlabs/Module/Mitem.php:168 ../../Zotlabs/Module/Mitem.php:247
+#: ../../Zotlabs/Module/Settings/Channel.php:526
+msgid "(click to open/close)"
+msgstr "(クリックして開閉)"
+
+#: ../../Zotlabs/Module/Mitem.php:174 ../../Zotlabs/Module/Mitem.php:191
+msgid "Link Name"
+msgstr "リンク名"
+
+#: ../../Zotlabs/Module/Mitem.php:175 ../../Zotlabs/Module/Mitem.php:255
+msgid "Link or Submenu Target"
+msgstr "リンクまたはサブメニューターゲット"
+
+#: ../../Zotlabs/Module/Mitem.php:175
+msgid "Enter URL of the link or select a menu name to create a submenu"
+msgstr "リンクのURLを入力するか、メニュー名を選択してサブメニューを作成します"
+
+#: ../../Zotlabs/Module/Mitem.php:176 ../../Zotlabs/Module/Mitem.php:256
+msgid "Use magic-auth if available"
+msgstr "可能であればmagic-authを使用する"
+
+#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:257
+msgid "Open link in new window"
+msgstr "新しいウィンドウでリンクを開く"
+
+#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258
+msgid "Order in list"
+msgstr "リスト内の順序"
+
+#: ../../Zotlabs/Module/Mitem.php:178 ../../Zotlabs/Module/Mitem.php:258
+msgid "Higher numbers will sink to bottom of listing"
+msgstr "数字が大きいほどリストの最後に沈みます"
+
+#: ../../Zotlabs/Module/Mitem.php:179
+msgid "Submit and finish"
+msgstr "提出して終了"
+
+#: ../../Zotlabs/Module/Mitem.php:180
+msgid "Submit and continue"
+msgstr "送信して続行"
+
+#: ../../Zotlabs/Module/Mitem.php:189
+msgid "Menu:"
+msgstr "メニュー:"
+
+#: ../../Zotlabs/Module/Mitem.php:192
+msgid "Link Target"
+msgstr "リンク先"
+
+#: ../../Zotlabs/Module/Mitem.php:195
+msgid "Edit menu"
+msgstr "編集メニュー"
+
+#: ../../Zotlabs/Module/Mitem.php:198
+msgid "Edit element"
+msgstr "要素を編集"
+
+#: ../../Zotlabs/Module/Mitem.php:199
+msgid "Drop element"
+msgstr "ドロップ要素"
+
+#: ../../Zotlabs/Module/Mitem.php:200
+msgid "New element"
+msgstr "新しい要素"
+
+#: ../../Zotlabs/Module/Mitem.php:201
+msgid "Edit this menu container"
+msgstr "このメニューコンテナを編集"
+
+#: ../../Zotlabs/Module/Mitem.php:202
+msgid "Add menu element"
+msgstr "メニュー要素を追加"
+
+#: ../../Zotlabs/Module/Mitem.php:203
+msgid "Delete this menu item"
+msgstr "このメニュー項目を削除"
+
+#: ../../Zotlabs/Module/Mitem.php:204
+msgid "Edit this menu item"
+msgstr "このメニュー項目を編集"
+
+#: ../../Zotlabs/Module/Mitem.php:222
+msgid "Menu item not found."
+msgstr "メニュー項目が見つかりません。"
+
+#: ../../Zotlabs/Module/Mitem.php:235
+msgid "Menu item deleted."
+msgstr "メニュー項目が削除されました。"
+
+#: ../../Zotlabs/Module/Mitem.php:237
+msgid "Menu item could not be deleted."
+msgstr "メニュー項目を削除できませんでした。"
+
+#: ../../Zotlabs/Module/Mitem.php:244
+msgid "Edit Menu Element"
+msgstr "メニュー要素の編集"
+
+#: ../../Zotlabs/Module/Mitem.php:254
+msgid "Link text"
+msgstr "リンクテキスト"
+
+#: ../../Zotlabs/Module/Moderate.php:65
+msgid "Comment approved"
+msgstr "コメントが承認されました"
+
+#: ../../Zotlabs/Module/Moderate.php:69
+msgid "Comment deleted"
+msgstr "コメントを削除しました"
+
+#: ../../Zotlabs/Module/Mood.php:134
+msgid "Mood App"
+msgstr "ムードアプリ"
+
+#: ../../Zotlabs/Module/Mood.php:135 ../../Zotlabs/Module/Mood.php:155
+msgid "Set your current mood and tell your friends"
+msgstr "現在の気分を設定して友達に伝える"
+
+#: ../../Zotlabs/Module/Network.php:109
+msgid "No such group"
+msgstr "そのようなグループはありません"
+
+#: ../../Zotlabs/Module/Network.php:158
+msgid "No such channel"
+msgstr "そのようなチャンネルはありません"
+
+#: ../../Zotlabs/Module/Network.php:242
+msgid "Privacy group is empty"
+msgstr "プライバシーグループが空です"
+
+#: ../../Zotlabs/Module/Network.php:252
+msgid "Privacy group: "
+msgstr "プライバシーグループ:"
+
+#: ../../Zotlabs/Module/Network.php:325
+msgid "Invalid channel."
+msgstr "無効なチャンネル。"
+
+#: ../../Zotlabs/Module/New_channel.php:159
+msgid "Your real name is recommended."
+msgstr "あなたの本名が推奨されます。"
+
+#: ../../Zotlabs/Module/New_channel.php:160
+msgid ""
+"Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation "
+"Group\""
+msgstr "例:\"Bob Jameson \"、\"Lisa and her Horses \"、\"Soccer \"、\"Aviation Group \""
+
+#: ../../Zotlabs/Module/New_channel.php:165
+msgid ""
+"This will be used to create a unique network address (like an email address)."
+msgstr "これは、一意のネットワークアドレス(電子メールアドレスなど)を作成するために使用されます。"
+
+#: ../../Zotlabs/Module/New_channel.php:167
+msgid "Allowed characters are a-z 0-9, - and _"
+msgstr "許可される文字はaz 0-9、-および_です"
+
+#: ../../Zotlabs/Module/New_channel.php:175
+msgid "Channel name"
+msgstr "チャンネル名"
+
+#: ../../Zotlabs/Module/New_channel.php:177
+#: ../../Zotlabs/Module/Register.php:260
+msgid "Choose a short nickname"
+msgstr "短いニックネームを選択してください"
+
+#: ../../Zotlabs/Module/New_channel.php:178
+#: ../../Zotlabs/Module/Register.php:261
+#: ../../Zotlabs/Module/Settings/Channel.php:535
+msgid "Channel role and privacy"
+msgstr "チャンネルの役割とプライバシー"
+
+#: ../../Zotlabs/Module/New_channel.php:178
+msgid ""
+"Select a channel permission role compatible with your usage needs and "
+"privacy requirements."
+msgstr "使用ニーズとプライバシー要件に適合するチャンネル許可ロールを選択します。"
+
+#: ../../Zotlabs/Module/New_channel.php:178
+#: ../../Zotlabs/Module/Register.php:261
+msgid "Read more about channel permission roles"
+msgstr "チャネル許可の役割の詳細を読む"
+
+#: ../../Zotlabs/Module/New_channel.php:181
+msgid "Create a Channel"
+msgstr "チャンネルを作成する"
+
+#: ../../Zotlabs/Module/New_channel.php:182
+msgid ""
+"A channel is a unique network identity. It can represent a person (social "
+"network profile), a forum (group), a business or celebrity page, a newsfeed, "
+"and many other things."
+msgstr "チャネルは、一意のネットワークIDです。それは、人(ソーシャルネットワークプロファイル)、フォーラム(グループ)、ビジネスまたは有名人のページ、ニュースフィード、および他の多くのものを表すことができます。"
+
+#: ../../Zotlabs/Module/New_channel.php:183
+msgid ""
+"or import an existing channel from another location."
+msgstr "または既存のチャンネルを別の場所からインポートします。"
+
+#: ../../Zotlabs/Module/New_channel.php:188
+msgid "Validate"
+msgstr "検証"
+
+#: ../../Zotlabs/Module/Notes.php:56
+msgid "Notes App"
+msgstr "ノートアプリ"
+
+#: ../../Zotlabs/Module/Notes.php:57
+msgid "A simple notes app with a widget (note: notes are not encrypted)"
+msgstr "ウィジェットを備えたシンプルなメモアプリ(メモ:メモは暗号化されません)"
+
+#: ../../Zotlabs/Module/Notifications.php:55 ../../Zotlabs/Module/Notify.php:61
+msgid "No more system notifications."
+msgstr "これ以上のシステム通知はありません。"
+
+#: ../../Zotlabs/Module/Notifications.php:59 ../../Zotlabs/Module/Notify.php:65
+msgid "System Notifications"
+msgstr "システム通知"
+
+#: ../../Zotlabs/Module/Oauth.php:45
+msgid "Name is required"
+msgstr "名前が必要です"
+
+#: ../../Zotlabs/Module/Oauth.php:49
+msgid "Key and Secret are required"
+msgstr "キーとシークレットが必要です"
+
+#: ../../Zotlabs/Module/Oauth.php:100
+msgid "OAuth Apps Manager App"
+msgstr "OAuth Apps Managerアプリ"
+
+#: ../../Zotlabs/Module/Oauth.php:101
+msgid "OAuth authentication tokens for mobile and remote apps"
+msgstr "モバイルアプリとリモートアプリのOAuth認証トークン"
+
+#: ../../Zotlabs/Module/Oauth.php:110 ../../Zotlabs/Module/Oauth.php:136
+#: ../../Zotlabs/Module/Oauth.php:172 ../../Zotlabs/Module/Oauth2.php:143
+#: ../../Zotlabs/Module/Oauth2.php:193
+msgid "Add application"
+msgstr "アプリケーションを追加"
+
+#: ../../Zotlabs/Module/Oauth.php:113 ../../Zotlabs/Module/Oauth2.php:118
+#: ../../Zotlabs/Module/Oauth2.php:146
+msgid "Name of application"
+msgstr "アプリケーション名"
+
+#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:140
+msgid "Consumer Key"
+msgstr "消費者キー"
+
+#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:115
+#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:147
+msgid "Automatically generated - change if desired. Max length 20"
+msgstr "自動生成-必要に応じて変更します。最大長20"
+
+#: ../../Zotlabs/Module/Oauth.php:115 ../../Zotlabs/Module/Oauth.php:141
+#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:147
+msgid "Consumer Secret"
+msgstr "消費者の秘密"
+
+#: ../../Zotlabs/Module/Oauth.php:116 ../../Zotlabs/Module/Oauth.php:142
+#: ../../Zotlabs/Module/Oauth2.php:120 ../../Zotlabs/Module/Oauth2.php:148
+msgid "Redirect"
+msgstr "リダイレクト"
+
+#: ../../Zotlabs/Module/Oauth.php:116 ../../Zotlabs/Module/Oauth2.php:120
+#: ../../Zotlabs/Module/Oauth2.php:148
+msgid ""
+"Redirect URI - leave blank unless your application specifically requires this"
+msgstr "リダイレクトURI-アプリケーションで特に必要な場合を除き、空白のままにします"
+
+#: ../../Zotlabs/Module/Oauth.php:117 ../../Zotlabs/Module/Oauth.php:143
+msgid "Icon url"
+msgstr "アイコンのURL"
+
+#: ../../Zotlabs/Module/Oauth.php:117 ../../Zotlabs/Module/Sources.php:123
+#: ../../Zotlabs/Module/Sources.php:158
+msgid "Optional"
+msgstr "オプショナル"
+
+#: ../../Zotlabs/Module/Oauth.php:128
+msgid "Application not found."
+msgstr "アプリケーションは見つかりませんでした。"
+
+#: ../../Zotlabs/Module/Oauth.php:171
+msgid "Connected OAuth Apps"
+msgstr "接続されたOAuthアプリ"
+
+#: ../../Zotlabs/Module/Oauth.php:175 ../../Zotlabs/Module/Oauth2.php:196
+msgid "Client key starts with"
+msgstr "クライアントキーで始まる"
+
+#: ../../Zotlabs/Module/Oauth.php:176 ../../Zotlabs/Module/Oauth2.php:197
+msgid "No name"
+msgstr "ノーネーム"
+
+#: ../../Zotlabs/Module/Oauth.php:177 ../../Zotlabs/Module/Oauth2.php:198
+msgid "Remove authorization"
+msgstr "承認を削除"
+
+#: ../../Zotlabs/Module/Oauth2.php:54
+msgid "Name and Secret are required"
+msgstr "名前と秘密が必要です"
+
+#: ../../Zotlabs/Module/Oauth2.php:106
+msgid "OAuth2 Apps Manager App"
+msgstr "OAuth2 Apps Managerアプリ"
+
+#: ../../Zotlabs/Module/Oauth2.php:107
+msgid "OAuth2 authenticatication tokens for mobile and remote apps"
+msgstr "モバイルアプリおよびリモートアプリ用のOAuth2認証トークン"
+
+#: ../../Zotlabs/Module/Oauth2.php:115
+msgid "Add OAuth2 application"
+msgstr "OAuth2アプリケーションを追加する"
+
+#: ../../Zotlabs/Module/Oauth2.php:121 ../../Zotlabs/Module/Oauth2.php:149
+msgid "Grant Types"
+msgstr "助成金の種類"
+
+#: ../../Zotlabs/Module/Oauth2.php:121 ../../Zotlabs/Module/Oauth2.php:122
+msgid "leave blank unless your application sepcifically requires this"
+msgstr "アプリケーションが個別にこれを必要としない限り、空白のままにしてください"
+
+#: ../../Zotlabs/Module/Oauth2.php:122 ../../Zotlabs/Module/Oauth2.php:150
+msgid "Authorization scope"
+msgstr "認可範囲"
+
+#: ../../Zotlabs/Module/Oauth2.php:134
+msgid "OAuth2 Application not found."
+msgstr "OAuth2アプリケーションが見つかりません。"
+
+#: ../../Zotlabs/Module/Oauth2.php:149 ../../Zotlabs/Module/Oauth2.php:150
+msgid "leave blank unless your application specifically requires this"
+msgstr "アプリケーションで特に必要な場合を除き、空白のままにしてください"
+
+#: ../../Zotlabs/Module/Oauth2.php:192
+msgid "Connected OAuth2 Apps"
+msgstr "接続されたOAuth2アプリ"
+
+#: ../../Zotlabs/Module/Card_edit.php:128
+msgid "Edit Card"
+msgstr "カードを編集"
+
+#: ../../Zotlabs/Module/Dreport.php:59
+msgid "Invalid message"
+msgstr "無効なメッセージ"
+
+#: ../../Zotlabs/Module/Dreport.php:93
+msgid "no results"
+msgstr "結果がありません"
+
+#: ../../Zotlabs/Module/Dreport.php:107
+msgid "channel sync processed"
+msgstr "処理されたチャネル同期"
+
+#: ../../Zotlabs/Module/Dreport.php:111
+msgid "queued"
+msgstr "待機中です"
+
+#: ../../Zotlabs/Module/Dreport.php:115
+msgid "posted"
+msgstr "投稿完了しました"
+
+#: ../../Zotlabs/Module/Dreport.php:119
+msgid "accepted for delivery"
+msgstr "配達が承諾されました"
+
+#: ../../Zotlabs/Module/Dreport.php:123
+msgid "updated"
+msgstr "更新しました"
+
+#: ../../Zotlabs/Module/Dreport.php:126
+msgid "update ignored"
+msgstr "更新は無視されました"
+
+#: ../../Zotlabs/Module/Dreport.php:129
+msgid "permission denied"
+msgstr "アクセス拒否されました"
+
+#: ../../Zotlabs/Module/Dreport.php:133
+msgid "recipient not found"
+msgstr "受信者が見つかりません"
+
+#: ../../Zotlabs/Module/Dreport.php:136
+msgid "mail recalled"
+msgstr "リコールされたメール"
+
+#: ../../Zotlabs/Module/Dreport.php:139
+msgid "duplicate mail received"
+msgstr "重複メールを受信"
+
+#: ../../Zotlabs/Module/Dreport.php:142
+msgid "mail delivered"
+msgstr "メール配信"
+
+#: ../../Zotlabs/Module/Dreport.php:162
+#, php-format
+msgid "Delivery report for %1$s"
+msgstr "%1$sの配信レポート"
+
+#: ../../Zotlabs/Module/Dreport.php:166 ../../Zotlabs/Widget/Wiki_pages.php:41
+#: ../../Zotlabs/Widget/Wiki_pages.php:98
+msgid "Options"
+msgstr "オプション"
+
+#: ../../Zotlabs/Module/Dreport.php:167
+msgid "Redeliver"
+msgstr "再配信"
+
+#: ../../Zotlabs/Module/Regmod.php:15
+msgid "Please login."
+msgstr "ログインしてください。"
+
+#: ../../Zotlabs/Module/Oexchange.php:27
+msgid "Unable to find your hub."
+msgstr "ハブが見つかりません。"
+
+#: ../../Zotlabs/Module/Oexchange.php:41
+msgid "Post successful."
+msgstr "投稿に成功しました。"
+
+#: ../../Zotlabs/Module/Page.php:173
+msgid ""
+"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
+"tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, "
+"quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo "
+"consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse "
+"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat "
+"non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+msgstr "Lorem ipsum dolor sit amet、consectetur adipiscing elit、sed do eiusmod tempor incididunt ut Labore et dolore magna aliqua。 Ut enim ad minim veniam、quis nostrud exercitation ullamco Laboris nisi ut aliquip ex ea commodo consequat。 Duip aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur。 Sint occaecat cupidatat non proident、culpa qui officia deserunt mollit anim id est Laborumで例外を除きます。"
+
+#: ../../Zotlabs/Module/Pconfig.php:32 ../../Zotlabs/Module/Pconfig.php:68
+msgid "This setting requires special processing and editing has been blocked."
+msgstr "この設定には特別な処理が必要であり、編集はブロックされています。"
+
+#: ../../Zotlabs/Module/Pconfig.php:57
+msgid "Configuration Editor"
+msgstr "構成エディター"
+
+#: ../../Zotlabs/Module/Pconfig.php:58
+msgid ""
+"Warning: Changing some settings could render your channel inoperable. Please "
+"leave this page unless you are comfortable with and knowledgeable about how "
+"to correctly use this feature."
+msgstr "警告:一部の設定を変更すると、チャンネルが動作しなくなる可能性があります。この機能を正しく使用する方法に慣れていない場合は、このページを離れてください。"
+
+#: ../../Zotlabs/Module/Pdledit.php:26
+msgid "Layout updated."
+msgstr "レイアウトが更新されました。"
+
+#: ../../Zotlabs/Module/Pdledit.php:42
+msgid "PDL Editor App"
+msgstr "PDLエディターアプリ"
+
+#: ../../Zotlabs/Module/Pdledit.php:43
+msgid "Provides the ability to edit system page layouts"
+msgstr "システムページレイアウトを編集する機能を提供します。"
+
+#: ../../Zotlabs/Module/Pdledit.php:56 ../../Zotlabs/Module/Pdledit.php:99
+msgid "Edit System Page Description"
+msgstr "システムページの説明の編集"
+
+#: ../../Zotlabs/Module/Pdledit.php:77
+msgid "(modified)"
+msgstr "(変更済み)"
+
+#: ../../Zotlabs/Module/Pdledit.php:94
+msgid "Layout not found."
+msgstr "レイアウトが見つかりません。"
+
+#: ../../Zotlabs/Module/Pdledit.php:100
+msgid "Module Name:"
+msgstr "モジュール名:"
+
+#: ../../Zotlabs/Module/Pdledit.php:101
+msgid "Layout Help"
+msgstr "レイアウトヘルプ"
+
+#: ../../Zotlabs/Module/Pdledit.php:102
+msgid "Edit another layout"
+msgstr "別のレイアウトを編集する"
+
+#: ../../Zotlabs/Module/Pdledit.php:103
+msgid "System layout"
+msgstr "システムレイアウト"
+
+#: ../../Zotlabs/Module/Permcats.php:28
+msgid "Permission category name is required."
+msgstr "許可カテゴリ名が必要です。"
+
+#: ../../Zotlabs/Module/Permcats.php:47
+msgid "Permission category saved."
+msgstr "許可カテゴリが保存されました。"
+
+#: ../../Zotlabs/Module/Permcats.php:62
+msgid "Permission Categories App"
+msgstr "許可カテゴリアプリ"
+
+#: ../../Zotlabs/Module/Permcats.php:63
+msgid "Create custom connection permission limits"
+msgstr "カスタム接続許可制限を作成する"
+
+#: ../../Zotlabs/Module/Permcats.php:79
+msgid ""
+"Use this form to create permission rules for various classes of people or "
+"connections."
+msgstr "このフォームを使用して、さまざまなクラスの人または接続の許可ルールを作成します。"
+
+#: ../../Zotlabs/Module/Permcats.php:120
+msgid "Permission category name"
+msgstr "許可カテゴリ名"
+
+#: ../../Zotlabs/Module/Photos.php:78
+msgid "Page owner information could not be retrieved."
+msgstr "ページ所有者情報を取得できませんでした。"
+
+#: ../../Zotlabs/Module/Photos.php:94 ../../Zotlabs/Module/Photos.php:113
+msgid "Album not found."
+msgstr "アルバムが見つかりません。"
+
+#: ../../Zotlabs/Module/Photos.php:103
+msgid "Delete Album"
+msgstr "アルバムを削除"
+
+#: ../../Zotlabs/Module/Photos.php:174 ../../Zotlabs/Module/Photos.php:1098
+msgid "Delete Photo"
+msgstr "写真を削除"
+
+#: ../../Zotlabs/Module/Photos.php:569
+msgid "No photos selected"
+msgstr "写真が選択されていません"
+
+#: ../../Zotlabs/Module/Photos.php:618
+msgid "Access to this item is restricted."
+msgstr "このアイテムへのアクセスは制限されています。"
+
+#: ../../Zotlabs/Module/Photos.php:661
+#, php-format
+msgid "%1$.2f MB of %2$.2f MB photo storage used."
+msgstr "%2$.2f MB中%1$.2f MBの写真ストレージが使用されています。"
+
+#: ../../Zotlabs/Module/Photos.php:664
+#, php-format
+msgid "%1$.2f MB photo storage used."
+msgstr "%1$.2f MBの写真ストレージが使用されています。"
+
+#: ../../Zotlabs/Module/Photos.php:706
+msgid "Upload Photos"
+msgstr "写真をアップロードする"
+
+#: ../../Zotlabs/Module/Photos.php:710
+msgid "Enter an album name"
+msgstr "アルバム名を入力してください"
+
+#: ../../Zotlabs/Module/Photos.php:711
+msgid "or select an existing album (doubleclick)"
+msgstr "または既存のアルバムを選択します(ダブルクリック)"
+
+#: ../../Zotlabs/Module/Photos.php:712
+msgid "Create a status post for this upload"
+msgstr "このアップロードのステータス投稿を作成"
+
+#: ../../Zotlabs/Module/Photos.php:714
+msgid "Description (optional)"
+msgstr "説明(オプション)"
+
+#: ../../Zotlabs/Module/Photos.php:800
+msgid "Show Newest First"
+msgstr "新しいもの順に表示"
+
+#: ../../Zotlabs/Module/Photos.php:802
+msgid "Show Oldest First"
+msgstr "古いもの順に表示"
+
+#: ../../Zotlabs/Module/Photos.php:859 ../../Zotlabs/Module/Photos.php:1405
+msgid "Add Photos"
+msgstr "写真を追加"
+
+#: ../../Zotlabs/Module/Photos.php:907
+msgid "Permission denied. Access to this item may be restricted."
+msgstr "アクセスが拒否されました。このアイテムへのアクセスは制限されている場合があります。"
+
+#: ../../Zotlabs/Module/Photos.php:909
+msgid "Photo not available"
+msgstr "写真は利用できません"
+
+#: ../../Zotlabs/Module/Photos.php:967
+msgid "Use as profile photo"
+msgstr "プロフィール写真として使用"
+
+#: ../../Zotlabs/Module/Photos.php:968
+msgid "Use as cover photo"
+msgstr "カバー写真として使用"
+
+#: ../../Zotlabs/Module/Photos.php:975
+msgid "Private Photo"
+msgstr "プライベート写真"
+
+#: ../../Zotlabs/Module/Photos.php:990
+msgid "View Full Size"
+msgstr "フルサイズを表示"
+
+#: ../../Zotlabs/Module/Photos.php:1072
+msgid "Edit photo"
+msgstr "写真を編集する"
+
+#: ../../Zotlabs/Module/Photos.php:1074
+msgid "Rotate CW (right)"
+msgstr "CWを回転(右)"
+
+#: ../../Zotlabs/Module/Photos.php:1075
+msgid "Rotate CCW (left)"
+msgstr "CCWを回転(左)"
+
+#: ../../Zotlabs/Module/Photos.php:1078
+msgid "Move photo to album"
+msgstr "写真をアルバムに移動"
+
+#: ../../Zotlabs/Module/Photos.php:1079
+msgid "Enter a new album name"
+msgstr "新しいアルバム名を入力してください"
+
+#: ../../Zotlabs/Module/Photos.php:1080
+msgid "or select an existing one (doubleclick)"
+msgstr "または、既存のものを選択します(ダブルクリック)"
+
+#: ../../Zotlabs/Module/Photos.php:1085
+msgid "Add a Tag"
+msgstr "タグを追加する"
+
+#: ../../Zotlabs/Module/Photos.php:1093
+msgid "Example: @bob, @Barbara_Jensen, @jim@example.com"
+msgstr "例:@bob、@Barbara_Jensen、@jim@example.com"
+
+#: ../../Zotlabs/Module/Photos.php:1096
+msgid "Flag as adult in album view"
+msgstr "アルバムビューでアダルトとしてフラグを立てる"
+
+#: ../../Zotlabs/Module/Photos.php:1288
+msgid "Photo Tools"
+msgstr "写真ツール"
+
+#: ../../Zotlabs/Module/Photos.php:1297
+msgid "In This Photo:"
+msgstr "この写真の中で:"
+
+#: ../../Zotlabs/Module/Photos.php:1302
+msgid "Map"
+msgstr "地図"
+
+#: ../../Zotlabs/Module/Ping.php:338
+msgid "sent you a private message"
+msgstr "あなたにプライベートメッセージを送りました"
+
+#: ../../Zotlabs/Module/Ping.php:394
+msgid "added your channel"
+msgstr "チャンネルを追加しました"
+
+#: ../../Zotlabs/Module/Ping.php:419
+msgid "requires approval"
+msgstr "承認が必要です"
+
+#: ../../Zotlabs/Module/Ping.php:429
+msgid "g A l F d"
+msgstr "g A l F d"
+
+#: ../../Zotlabs/Module/Ping.php:447
+msgid "[today]"
+msgstr "[今日]"
+
+#: ../../Zotlabs/Module/Ping.php:457
+msgid "posted an event"
+msgstr "イベントを投稿しました"
+
+#: ../../Zotlabs/Module/Ping.php:491
+msgid "shared a file with you"
+msgstr "あなたとファイルを共有しました"
+
+#: ../../Zotlabs/Module/Ping.php:673
+msgid "Private forum"
+msgstr "プライベートフォーラム"
+
+#: ../../Zotlabs/Module/Ping.php:673
+msgid "Public forum"
+msgstr "公開フォーラム"
+
+#: ../../Zotlabs/Module/Poke.php:165
+msgid "Poke App"
+msgstr "Pokeアプリ"
+
+#: ../../Zotlabs/Module/Poke.php:166
+msgid "Poke somebody in your addressbook"
+msgstr "アドレス帳で誰かを突く"
+
+#: ../../Zotlabs/Module/Poke.php:200
+msgid "Poke somebody"
+msgstr "誰かを突く"
+
+#: ../../Zotlabs/Module/Poke.php:203
+msgid "Poke/Prod"
+msgstr ""
+
+#: ../../Zotlabs/Module/Poke.php:204
+msgid "Poke, prod or do other things to somebody"
+msgstr "突く、突き出す、または他のことを誰かに行う"
+
+#: ../../Zotlabs/Module/Poke.php:211
+msgid "Recipient"
+msgstr "受取人"
+
+#: ../../Zotlabs/Module/Poke.php:212
+msgid "Choose what you wish to do to recipient"
+msgstr "受信者にしたいことを選択してください"
+
+#: ../../Zotlabs/Module/Poke.php:215 ../../Zotlabs/Module/Poke.php:216
+msgid "Make this post private"
+msgstr "この投稿を非公開にします"
+
+#: ../../Zotlabs/Module/Probe.php:18
+msgid "Remote Diagnostics App"
+msgstr "リモート診断アプリ"
+
+#: ../../Zotlabs/Module/Probe.php:19
+msgid "Perform diagnostics on remote channels"
+msgstr "リモートチャネルで診断を実行する"
+
+#: ../../Zotlabs/Module/Profile.php:93
+msgid "vcard"
+msgstr "vcard"
+
+#: ../../Zotlabs/Module/Profiles.php:24 ../../Zotlabs/Module/Profiles.php:184
+#: ../../Zotlabs/Module/Profiles.php:241 ../../Zotlabs/Module/Profiles.php:659
+msgid "Profile not found."
+msgstr "プロファイルが見つかりません。"
+
+#: ../../Zotlabs/Module/Profiles.php:44
+msgid "Profile deleted."
+msgstr "プロファイルが削除されました。"
+
+#: ../../Zotlabs/Module/Profiles.php:68 ../../Zotlabs/Module/Profiles.php:105
+msgid "Profile-"
+msgstr "プロファイル-"
+
+#: ../../Zotlabs/Module/Profiles.php:90 ../../Zotlabs/Module/Profiles.php:127
+msgid "New profile created."
+msgstr "新しいプロファイルが作成されました。"
+
+#: ../../Zotlabs/Module/Profiles.php:111
+msgid "Profile unavailable to clone."
+msgstr "プロファイルを複製できません。"
+
+#: ../../Zotlabs/Module/Profiles.php:146
+msgid "Profile unavailable to export."
+msgstr "プロファイルをエクスポートできません。"
+
+#: ../../Zotlabs/Module/Profiles.php:252
+msgid "Profile Name is required."
+msgstr "プロファイル名が必要です。"
+
+#: ../../Zotlabs/Module/Profiles.php:459
+msgid "Marital Status"
+msgstr "配偶者の有無"
+
+#: ../../Zotlabs/Module/Profiles.php:463
+msgid "Romantic Partner"
+msgstr "ロマンチックなパートナー"
+
+#: ../../Zotlabs/Module/Profiles.php:467 ../../Zotlabs/Module/Profiles.php:772
+msgid "Likes"
+msgstr "いいね"
+
+#: ../../Zotlabs/Module/Profiles.php:471 ../../Zotlabs/Module/Profiles.php:773
+msgid "Dislikes"
+msgstr "わるいね"
+
+#: ../../Zotlabs/Module/Profiles.php:475 ../../Zotlabs/Module/Profiles.php:780
+msgid "Work/Employment"
+msgstr "仕事/雇用"
+
+#: ../../Zotlabs/Module/Profiles.php:478
+msgid "Religion"
+msgstr "宗教"
+
+#: ../../Zotlabs/Module/Profiles.php:482
+msgid "Political Views"
+msgstr "政見"
+
+#: ../../Zotlabs/Module/Profiles.php:486
+msgid "Gender"
+msgstr "性別"
+
+#: ../../Zotlabs/Module/Profiles.php:490
+msgid "Sexual Preference"
+msgstr "性的嗜好"
+
+#: ../../Zotlabs/Module/Profiles.php:494
+msgid "Homepage"
+msgstr "ホームページ"
+
+#: ../../Zotlabs/Module/Profiles.php:498
+msgid "Interests"
+msgstr "趣味"
+
+#: ../../Zotlabs/Module/Profiles.php:594
+msgid "Profile updated."
+msgstr "プロフィール更新済み。"
+
+#: ../../Zotlabs/Module/Profiles.php:678
+msgid "Hide your connections list from viewers of this profile"
+msgstr "このプロファイルの閲覧者から接続リストを非表示にします"
+
+#: ../../Zotlabs/Module/Profiles.php:722
+msgid "Edit Profile Details"
+msgstr "プロファイルの詳細を編集"
+
+#: ../../Zotlabs/Module/Profiles.php:724
+msgid "View this profile"
+msgstr "このプロフィールを見る"
+
+#: ../../Zotlabs/Module/Profiles.php:726
+msgid "Profile Tools"
+msgstr "プロファイルツール"
+
+#: ../../Zotlabs/Module/Profiles.php:727
+msgid "Change cover photo"
+msgstr "カバー写真を変更"
+
+#: ../../Zotlabs/Module/Profiles.php:729
+msgid "Create a new profile using these settings"
+msgstr "これらの設定を使用して新しいプロファイルを作成します"
+
+#: ../../Zotlabs/Module/Profiles.php:730
+msgid "Clone this profile"
+msgstr "このプロファイルを複製"
+
+#: ../../Zotlabs/Module/Profiles.php:731
+msgid "Delete this profile"
+msgstr "このプロファイルを削除"
+
+#: ../../Zotlabs/Module/Profiles.php:732
+msgid "Add profile things"
+msgstr "プロフィールを追加する"
+
+#: ../../Zotlabs/Module/Profiles.php:733
+msgid "Personal"
+msgstr "パーソナル"
+
+#: ../../Zotlabs/Module/Profiles.php:735
+msgid "Relationship"
+msgstr "関係"
+
+#: ../../Zotlabs/Module/Profiles.php:738
+msgid "Import profile from file"
+msgstr "ファイルからプロファイルをインポート"
+
+#: ../../Zotlabs/Module/Profiles.php:739
+msgid "Export profile to file"
+msgstr "プロファイルをファイルにエクスポート"
+
+#: ../../Zotlabs/Module/Profiles.php:740
+msgid "Your gender"
+msgstr "あなたの性別"
+
+#: ../../Zotlabs/Module/Profiles.php:741
+msgid "Marital status"
+msgstr "配偶者の有無"
+
+#: ../../Zotlabs/Module/Profiles.php:742
+msgid "Sexual preference"
+msgstr "性的嗜好"
+
+#: ../../Zotlabs/Module/Profiles.php:745
+msgid "Profile name"
+msgstr "プロファイル名"
+
+#: ../../Zotlabs/Module/Profiles.php:747
+msgid "This is your default profile."
+msgstr "これがデフォルトのプロファイルです。"
+
+#: ../../Zotlabs/Module/Profiles.php:749
+msgid "Your full name"
+msgstr "あなたのフルネーム"
+
+#: ../../Zotlabs/Module/Profiles.php:750
+msgid "Title/Description"
+msgstr "タイトル説明"
+
+#: ../../Zotlabs/Module/Profiles.php:753
+msgid "Street address"
+msgstr "住所"
+
+#: ../../Zotlabs/Module/Profiles.php:754
+msgid "Locality/City"
+msgstr "地方/市"
+
+#: ../../Zotlabs/Module/Profiles.php:755
+msgid "Region/State"
+msgstr "地域/州"
+
+#: ../../Zotlabs/Module/Profiles.php:756
+msgid "Postal/Zip code"
+msgstr "郵便番号"
+
+#: ../../Zotlabs/Module/Profiles.php:762
+msgid "Who (if applicable)"
+msgstr "誰(該当する場合)"
+
+#: ../../Zotlabs/Module/Profiles.php:762
+msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
+msgstr "例:cathy123、Cathy Williams、cathy @ example.com"
+
+#: ../../Zotlabs/Module/Profiles.php:763
+msgid "Since (date)"
+msgstr "以来(日付)"
+
+#: ../../Zotlabs/Module/Profiles.php:766
+msgid "Tell us about yourself"
+msgstr "あなた自身について教えてください"
+
+#: ../../Zotlabs/Module/Profiles.php:767
+msgid "Homepage URL"
+msgstr "ホームページURL"
+
+#: ../../Zotlabs/Module/Profiles.php:768
+msgid "Hometown"
+msgstr "出身地"
+
+#: ../../Zotlabs/Module/Profiles.php:769
+msgid "Political views"
+msgstr "政見"
+
+#: ../../Zotlabs/Module/Profiles.php:770
+msgid "Religious views"
+msgstr "宗教的見解"
+
+#: ../../Zotlabs/Module/Profiles.php:771
+msgid "Keywords used in directory listings"
+msgstr "ディレクトリリストで使用されるキーワード"
+
+#: ../../Zotlabs/Module/Profiles.php:771
+msgid "Example: fishing photography software"
+msgstr "例:釣り写真ソフトウェア"
+
+#: ../../Zotlabs/Module/Profiles.php:774
+msgid "Musical interests"
+msgstr "音楽的興味"
+
+#: ../../Zotlabs/Module/Profiles.php:775
+msgid "Books, literature"
+msgstr "本、文学"
+
+#: ../../Zotlabs/Module/Profiles.php:776
+msgid "Television"
+msgstr "テレビ"
+
+#: ../../Zotlabs/Module/Profiles.php:777
+msgid "Film/Dance/Culture/Entertainment"
+msgstr "映画/ダンス/文化/エンターテイメント"
+
+#: ../../Zotlabs/Module/Profiles.php:778
+msgid "Hobbies/Interests"
+msgstr "趣味/興味"
+
+#: ../../Zotlabs/Module/Profiles.php:779
+msgid "Love/Romance"
+msgstr "愛/ロマンス"
+
+#: ../../Zotlabs/Module/Profiles.php:781
+msgid "School/Education"
+msgstr "学校教育"
+
+#: ../../Zotlabs/Module/Profiles.php:782
+msgid "Contact information and social networks"
+msgstr "連絡先情報とソーシャルネットワーク"
+
+#: ../../Zotlabs/Module/Profiles.php:783
+msgid "My other channels"
+msgstr "私の他のチャンネル"
+
+#: ../../Zotlabs/Module/Profiles.php:785
+msgid "Communications"
+msgstr "コミュニケーションズ"
+
+#: ../../Zotlabs/Module/Profile_photo.php:218
+msgid ""
+"Shift-reload the page or clear browser cache if the new photo does not "
+"display immediately."
+msgstr "新しい写真がすぐに表示されない場合は、Shiftキーを押しながらページをリロードするか、ブラウザーのキャッシュをクリアします。"
+
+#: ../../Zotlabs/Module/Profile_photo.php:454
+msgid ""
+"Your default profile photo is visible to anybody on the internet. Profile "
+"photos for alternate profiles will inherit the permissions of the profile"
+msgstr "デフォルトのプロフィール写真は、インターネット上の誰でも見ることができます。代替プロファイルのプロファイル写真は、プロファイルの権限を継承します"
+
+#: ../../Zotlabs/Module/Profile_photo.php:454
+msgid ""
+"Your profile photo is visible to anybody on the internet and may be "
+"distributed to other websites."
+msgstr "あなたのプロフィール写真はインターネット上の誰でも見ることができ、他のウェブサイトに配布される場合があります。"
+
+#: ../../Zotlabs/Module/Profile_photo.php:458
+msgid "Use Photo for Profile"
+msgstr "プロフィールに写真を使用"
+
+#: ../../Zotlabs/Module/Profile_photo.php:458
+msgid "Change Profile Photo"
+msgstr "プロフィール写真の変更"
+
+#: ../../Zotlabs/Module/Profile_photo.php:459
+msgid "Use"
+msgstr "使用する"
+
+#: ../../Zotlabs/Module/Profperm.php:34 ../../Zotlabs/Module/Profperm.php:63
+msgid "Invalid profile identifier."
+msgstr "無効なプロファイル識別子。"
+
+#: ../../Zotlabs/Module/Profperm.php:111
+msgid "Profile Visibility Editor"
+msgstr "プロファイル可視性エディター"
+
+#: ../../Zotlabs/Module/Profperm.php:115
+msgid "Click on a contact to add or remove."
+msgstr "連絡先をクリックして追加または削除します。"
+
+#: ../../Zotlabs/Module/Profperm.php:124
+msgid "Visible To"
+msgstr "に表示"
+
+#: ../../Zotlabs/Module/Pubsites.php:24 ../../Zotlabs/Widget/Pubsites.php:12
+msgid "Public Hubs"
+msgstr "公共ハブ"
+
+#: ../../Zotlabs/Module/Pubsites.php:27
+msgid ""
+"The listed hubs allow public registration for the $Projectname network. All "
+"hubs in the network are interlinked so membership on any of them conveys "
+"membership in the network as a whole. Some hubs may require subscription or "
+"provide tiered service plans. The hub itself may provide "
+"additional details."
+msgstr "このリスト化されたハブは$Projectnameのネットワークに登録が許可されています。全てのハブは相互にリンクしておりどこのハブにいても接続できます。それぞれのハブには独自の制約がある可能性もあります。"
+#: ../../Zotlabs/Module/Pubsites.php:33
+msgid "Hub URL"
+msgstr "ハブURL"
+
+#: ../../Zotlabs/Module/Pubsites.php:33
+msgid "Access Type"
+msgstr "アクセスタイプ"
+
+#: ../../Zotlabs/Module/Pubsites.php:33
+msgid "Registration Policy"
+msgstr "登録ポリシー"
+
+#: ../../Zotlabs/Module/Pubsites.php:33
+msgid "Stats"
+msgstr "統計"
+
+#: ../../Zotlabs/Module/Pubsites.php:33
+msgid "Software"
+msgstr "ソフトウェア"
+
+#: ../../Zotlabs/Module/Pubsites.php:49
+msgid "Rate"
+msgstr "レート"
+
+#: ../../Zotlabs/Module/Pubstream.php:20
+msgid "Public Stream App"
+msgstr "パブリックストリームアプリ"
+
+#: ../../Zotlabs/Module/Pubstream.php:21
+msgid "The unmoderated public stream of this hub"
+msgstr "このハブのモデレートされていないパブリックストリーム"
+
+#: ../../Zotlabs/Module/Randprof.php:29
+msgid "Random Channel App"
+msgstr "ランダムチャンネルアプリ"
+
+#: ../../Zotlabs/Module/Randprof.php:30
+msgid "Visit a random channel in the $Projectname network"
+msgstr "$Projectnameネットワークのランダムチャネルにアクセスします"
+
+#: ../../Zotlabs/Module/Rate.php:156
+msgid "Website:"
+msgstr "ウェブサイト:"
+
+#: ../../Zotlabs/Module/Rate.php:159
+#, php-format
+msgid "Remote Channel [%s] (not yet known on this site)"
+msgstr "リモートチャネル[ %s ](このサイトではまだ知られていない)"
+
+#: ../../Zotlabs/Module/Rate.php:160
+msgid "Rating (this information is public)"
+msgstr "評価(この情報は公開されています)"
+
+#: ../../Zotlabs/Module/Rate.php:161
+msgid "Optionally explain your rating (this information is public)"
+msgstr "オプションで、評価を説明してください(この情報は公開されています)"
+
+#: ../../Zotlabs/Module/Ratings.php:70
+msgid "No ratings"
+msgstr "評価なし"
+
+#: ../../Zotlabs/Module/Ratings.php:98
+msgid "Rating: "
+msgstr "評価:"
+
+#: ../../Zotlabs/Module/Ratings.php:99
+msgid "Website: "
+msgstr "ウェブサイト:"
+
+#: ../../Zotlabs/Module/Ratings.php:101
+msgid "Description: "
+msgstr "説明:"
+
+#: ../../Zotlabs/Module/Rbmark.php:94
+msgid "Select a bookmark folder"
+msgstr "ブックマークフォルダを選択"
+
+#: ../../Zotlabs/Module/Rbmark.php:99
+msgid "Save Bookmark"
+msgstr "ブックマークを保存"
+
+#: ../../Zotlabs/Module/Rbmark.php:100
+msgid "URL of bookmark"
+msgstr "ブックマークのURL"
+
+#: ../../Zotlabs/Module/Rbmark.php:105
+msgid "Or enter new bookmark folder name"
+msgstr "または、新しいブックマークフォルダ名を入力してください"
+
+#: ../../Zotlabs/Module/Register.php:49
+msgid "Maximum daily site registrations exceeded. Please try again tomorrow."
+msgstr "1日の最大サイト登録数を超えました。明日もう一度お試しください。"
+
+#: ../../Zotlabs/Module/Register.php:55
+msgid ""
+"Please indicate acceptance of the Terms of Service. Registration failed."
+msgstr "利用規約への同意を示してください。登録に失敗しました。"
+
+#: ../../Zotlabs/Module/Register.php:89
+msgid "Passwords do not match."
+msgstr "パスワードが一致していません。"
+
+#: ../../Zotlabs/Module/Register.php:132
+msgid "Registration successful. Continue to create your first channel..."
+msgstr "登録に成功。最初のチャンネルを作成し続けます..."
+
+#: ../../Zotlabs/Module/Register.php:135
+msgid ""
+"Registration successful. Please check your email for validation instructions."
+msgstr "登録に成功。検証手順については、メールを確認してください。"
+
+#: ../../Zotlabs/Module/Register.php:142
+msgid "Your registration is pending approval by the site owner."
+msgstr "登録はサイト所有者による承認待ちです。"
+
+#: ../../Zotlabs/Module/Register.php:145
+msgid "Your registration can not be processed."
+msgstr "登録を処理できません。"
+
+#: ../../Zotlabs/Module/Register.php:192
+msgid "Registration on this hub is disabled."
+msgstr "このハブでの登録は無効になっています。"
+
+#: ../../Zotlabs/Module/Register.php:201
+msgid "Registration on this hub is by approval only."
+msgstr "このハブへの登録は承認された人のみです。"
+
+#: ../../Zotlabs/Module/Register.php:202 ../../Zotlabs/Module/Register.php:211
+msgid "Register at another affiliated hub."
+msgstr "別の提携ハブに登録します。"
+
+#: ../../Zotlabs/Module/Register.php:210
+msgid "Registration on this hub is by invitation only."
+msgstr "このハブへ登録できるのは招待状を持っている人のみです。"
+
+#: ../../Zotlabs/Module/Register.php:221
+msgid ""
+"This site has exceeded the number of allowed daily account registrations. "
+"Please try again tomorrow."
+msgstr "このサイトは、許可されている1日のアカウント登録数を超えています。明日もう一度お試しください。"
+
+#: ../../Zotlabs/Module/Register.php:236 ../../Zotlabs/Module/Siteinfo.php:28
+msgid "Terms of Service"
+msgstr "利用規約"
+
+#: ../../Zotlabs/Module/Register.php:242
+#, php-format
+msgid "I accept the %s for this website"
+msgstr "このウェブサイトの%sに同意します"
+
+#: ../../Zotlabs/Module/Register.php:249
+#, php-format
+msgid "I am over %s years of age and accept the %s for this website"
+msgstr "私は%s歳以上で、このウェブサイトの%sを受け入れます"
+
+#: ../../Zotlabs/Module/Register.php:254
+msgid "Your email address"
+msgstr "メールアドレス"
+
+#: ../../Zotlabs/Module/Register.php:255
+msgid "Choose a password"
+msgstr "パスワードを決めて下さい"
+
+#: ../../Zotlabs/Module/Register.php:256
+msgid "Please re-enter your password"
+msgstr "パスワードを再入力してください"
+
+#: ../../Zotlabs/Module/Register.php:257
+msgid "Please enter your invitation code"
+msgstr "招待コードを入力してください"
+
+#: ../../Zotlabs/Module/Register.php:258
+msgid "Your Name"
+msgstr "あなたの名前"
+
+#: ../../Zotlabs/Module/Register.php:258
+msgid "Real names are preferred."
+msgstr "本名が優先されます。"
+
+#: ../../Zotlabs/Module/Register.php:260
+#, php-format
+msgid ""
+"Your nickname will be used to create an easy to remember channel address e."
+"g. nickname%s"
+msgstr "ニックネームは覚えやすいチャンネルアドレスを作成するために使用されます。ニックネーム:%s"
+
+#: ../../Zotlabs/Module/Register.php:261
+msgid ""
+"Select a channel permission role for your usage needs and privacy "
+"requirements."
+msgstr "使用上のニーズとプライバシーの要件に応じて、チャンネル許可の役割を選択します。"
+
+#: ../../Zotlabs/Module/Register.php:262
+msgid "no"
+msgstr "いや"
+
+#: ../../Zotlabs/Module/Register.php:262
+msgid "yes"
+msgstr "はい"
+
+#: ../../Zotlabs/Module/Register.php:290
+msgid ""
+"This site requires email verification. After completing this form, please "
+"check your email for further instructions."
+msgstr "このサイトではメールの確認が必要です。このフォームに記入した後、詳細な手順についてはメールを確認してください。"
+
+#: ../../Zotlabs/Module/Removeaccount.php:35
+msgid ""
+"Account removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "アカウントのパスワードを変更してから48時間以内にアカウントを削除することはできません。"
+
+#: ../../Zotlabs/Module/Removeaccount.php:57
+msgid "Remove This Account"
+msgstr "このアカウントを削除"
+
+#: ../../Zotlabs/Module/Removeaccount.php:58
+msgid ""
+"This account and all its channels will be completely removed from the "
+"network. "
+msgstr "このアカウントとそのすべてのチャネルは、ネットワークから完全に削除されます。"
+
+#: ../../Zotlabs/Module/Removeaccount.php:58
+#: ../../Zotlabs/Module/Removeme.php:61
+msgid "This action is permanent and can not be undone!"
+msgstr "このアクションは永続的であり、元に戻すことはできません!"
+
+#: ../../Zotlabs/Module/Removeaccount.php:60
+msgid ""
+"Remove this account, all its channels and all its channel clones from the "
+"network"
+msgstr "このアカウント、そのすべてのチャンネル、およびそのすべてのチャンネルクローンをネットワークから削除します"
+
+#: ../../Zotlabs/Module/Removeaccount.php:60
+msgid ""
+"By default only the instances of the channels located on this hub will be "
+"removed from the network"
+msgstr "デフォルトでは、このハブにあるチャネルのインスタンスのみがネットワークから削除されます"
+
+#: ../../Zotlabs/Module/Removeaccount.php:61
+#: ../../Zotlabs/Module/Settings/Account.php:105
+msgid "Remove Account"
+msgstr "アカウントを削除"
+
+#: ../../Zotlabs/Module/Removeme.php:35
+msgid ""
+"Channel removals are not allowed within 48 hours of changing the account "
+"password."
+msgstr "アカウントのパスワードを変更してから48時間以内にチャンネルを削除することはできません。"
+
+#: ../../Zotlabs/Module/Removeme.php:60
+msgid "Remove This Channel"
+msgstr "このチャンネルを削除"
+
+#: ../../Zotlabs/Module/Removeme.php:61
+msgid "This channel will be completely removed from the network. "
+msgstr "このチャネルはネットワークから完全に削除されます。"
+
+#: ../../Zotlabs/Module/Removeme.php:63
+msgid "Remove this channel and all its clones from the network"
+msgstr "このチャネルとそのすべてのクローンをネットワークから削除します"
+
+#: ../../Zotlabs/Module/Removeme.php:63
+msgid ""
+"By default only the instance of the channel located on this hub will be "
+"removed from the network"
+msgstr "デフォルトでは、このハブにあるチャネルのインスタンスのみがネットワークから削除されます"
+
+#: ../../Zotlabs/Module/Removeme.php:64
+#: ../../Zotlabs/Module/Settings/Channel.php:594
+msgid "Remove Channel"
+msgstr "チャンネルを削除"
+
+#: ../../Zotlabs/Module/Rmagic.php:44
+msgid "Authentication failed."
+msgstr "認証に失敗しました。"
+
+#: ../../Zotlabs/Module/Search.php:230
+#, php-format
+msgid "Items tagged with: %s"
+msgstr "タグ付けされたアイテム: %s"
+
+#: ../../Zotlabs/Module/Search.php:232
+#, php-format
+msgid "Search results for: %s"
+msgstr "%s検索結果"
+
+#: ../../Zotlabs/Module/Service_limits.php:23
+msgid "No service class restrictions found."
+msgstr "サービスクラスの制限は見つかりませんでした。"
+
+#: ../../Zotlabs/Module/Settings/Account.php:19
+msgid "Not valid email."
+msgstr "無効なメール。"
+
+#: ../../Zotlabs/Module/Settings/Account.php:22
+msgid "Protected email address. Cannot change to that email."
+msgstr "保護されたメールアドレス。そのメールに変更できません。"
+
+#: ../../Zotlabs/Module/Settings/Account.php:31
+msgid "System failure storing new email. Please try again."
+msgstr "新しいメールの保存中にシステム障害が発生しました。もう一度試してください。"
+
+#: ../../Zotlabs/Module/Settings/Account.php:48
+msgid "Password verification failed."
+msgstr "パスワードの確認に失敗しました。"
+
+#: ../../Zotlabs/Module/Settings/Account.php:55
+msgid "Passwords do not match. Password unchanged."
+msgstr "パスワードが一致していません。パスワードは変更されていません。"
+
+#: ../../Zotlabs/Module/Settings/Account.php:59
+msgid "Empty passwords are not allowed. Password unchanged."
+msgstr "空のパスワードは許可されていません。パスワードは変更されていません。"
+
+#: ../../Zotlabs/Module/Settings/Account.php:73
+msgid "Password changed."
+msgstr "パスワード変更済み。"
+
+#: ../../Zotlabs/Module/Settings/Account.php:75
+msgid "Password update failed. Please try again."
+msgstr "パスワードの更新に失敗しました。もう一度試してください。"
+
+#: ../../Zotlabs/Module/Settings/Account.php:99
+msgid "Account Settings"
+msgstr "アカウント設定"
+
+#: ../../Zotlabs/Module/Settings/Account.php:100
+msgid "Current Password"
+msgstr "現在のパスワード"
+
+#: ../../Zotlabs/Module/Settings/Account.php:101
+msgid "Enter New Password"
+msgstr "新しいパスワードを入力してください"
+
+#: ../../Zotlabs/Module/Settings/Account.php:102
+msgid "Confirm New Password"
+msgstr "新しいパスワードを確認"
+
+#: ../../Zotlabs/Module/Settings/Account.php:102
+msgid "Leave password fields blank unless changing"
+msgstr "変更しない限り、パスワードフィールドは空白のままにしてください"
+
+#: ../../Zotlabs/Module/Settings/Account.php:104
+#: ../../Zotlabs/Module/Settings/Channel.php:500
+msgid "Email Address:"
+msgstr "電子メールアドレス:"
+
+#: ../../Zotlabs/Module/Settings/Account.php:106
+msgid "Remove this account including all its channels"
+msgstr "すべてのチャンネルを含むこのアカウントを削除します"
+
+#: ../../Zotlabs/Module/Settings/Calendar.php:39
+msgid "CalDAV Settings"
+msgstr "CalDAV設定"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:327
+msgid "Nobody except yourself"
+msgstr "自分以外は誰もいません"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:328
+msgid "Only those you specifically allow"
+msgstr "特に許可したもののみ"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:329
+msgid "Approved connections"
+msgstr "承認された接続"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:330
+msgid "Any connections"
+msgstr "すべての接続"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:331
+msgid "Anybody on this website"
+msgstr "このウェブサイトの誰でも"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:332
+msgid "Anybody in this network"
+msgstr "このネットワークの誰でも"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:333
+msgid "Anybody authenticated"
+msgstr "誰でも認証済み"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:334
+msgid "Anybody on the internet"
+msgstr "インターネット上の誰でも"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:409
+msgid "Publish your default profile in the network directory"
+msgstr "ネットワークディレクトリでデフォルトプロファイルを公開する"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:414
+msgid "Allow us to suggest you as a potential friend to new members?"
+msgstr "あなたを新しいメンバーの潜在的な友人として提案させてください。"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:418
+msgid "or"
+msgstr "または"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:427
+msgid "Your channel address is"
+msgstr "あなたのチャンネルのアドレスは"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:430
+msgid "Your files/photos are accessible via WebDAV at"
+msgstr "ファイル/写真には、WebDAVからアクセスできます"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:470
+msgid "Automatic membership approval"
+msgstr "自動会員承認"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:491
+msgid "Channel Settings"
+msgstr "チャンネル設定"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:498
+msgid "Basic Settings"
+msgstr "基本設定"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:501
+msgid "Your Timezone:"
+msgstr "あなたのタイムゾーン:"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:502
+msgid "Default Post Location:"
+msgstr "デフォルトの投稿場所:"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:502
+msgid "Geographical location to display on your posts"
+msgstr "投稿に表示する地理的な場所"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:503
+msgid "Use Browser Location:"
+msgstr "ブラウザの場所を使用:"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:505
+msgid "Adult Content"
+msgstr "成人コンテンツ"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:505
+msgid ""
+"This channel frequently or regularly publishes adult content. (Please tag "
+"any adult material and/or nudity with #NSFW)"
+msgstr "このチャンネルは頻繁または定期的にアダルトコンテンツを公開しています。 (成人向けの素材やヌードには#NSFWのタグを付けてください)"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:507
+msgid "Security and Privacy Settings"
+msgstr "セキュリティとプライバシーの設定"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:509
+msgid "Your permissions are already configured. Click to view/adjust"
+msgstr "権限はすでに構成されています。クリックして表示/調整"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:511
+msgid "Hide my online presence"
+msgstr "オンラインプレゼンスを非表示にする"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:511
+msgid "Prevents displaying in your profile that you are online"
+msgstr "あなたがオンラインであることをあなたのプロフィールに表示しないようにします"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:513
+msgid "Simple Privacy Settings:"
+msgstr "シンプルなプライバシー設定:"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:514
+msgid ""
+"Very Public - extremely permissive (should be used with caution)"
+msgstr "非常にパブリック-非常に寛容です(注意して使用する必要があります)"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:515
+msgid ""
+"Typical - default public, privacy when desired (similar to social "
+"network permissions but with improved privacy)"
+msgstr "標準-必要に応じてデフォルトのパブリック、プライバシー(ソーシャルネットワークのアクセス許可に似ていますが、プライバシーが改善されます)"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:516
+msgid "Private - default private, never open or public"
+msgstr "非公開-デフォルトでは非公開、非公開または公開 em>"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:517
+msgid "Blocked - default blocked to/from everybody"
+msgstr "ブロック済み-デフォルトですべてのユーザーとの間でブロック em>"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:519
+msgid "Allow others to tag your posts"
+msgstr "他のユーザーがあなたの投稿にタグ付けできるようにします"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:519
+msgid ""
+"Often used by the community to retro-actively flag inappropriate content"
+msgstr "コミュニティが不適切なコンテンツを遡ってフラグを立てるためによく使用します"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:521
+msgid "Channel Permission Limits"
+msgstr "チャンネル許可の制限"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:523
+msgid "Expire other channel content after this many days"
+msgstr "この数日後に他のチャンネルコンテンツを期限切れにする"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:523
+msgid "0 or blank to use the website limit."
+msgstr "Webサイトの制限を使用する場合は0または空白。"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:523
+#, php-format
+msgid "This website expires after %d days."
+msgstr "このウェブサイトは%d日後に有効期限が切れます。"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:523
+msgid "This website does not expire imported content."
+msgstr "このWebサイトは、インポートされたコンテンツを期限切れにしません。"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:523
+msgid "The website limit takes precedence if lower than your limit."
+msgstr "Webサイトの制限は、制限より低い場合に優先されます。"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:524
+msgid "Maximum Friend Requests/Day:"
+msgstr "最大友達リクエスト/日:"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:524
+msgid "May reduce spam activity"
+msgstr "スパム活動を減らす可能性があります"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:525
+msgid "Default Privacy Group"
+msgstr "デフォルトのプライバシーグループ"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:527
+msgid "Use my default audience setting for the type of object published"
+msgstr "公開されたオブジェクトのタイプにデフォルトのオーディエンス設定を使用します"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:536
+msgid "Default permissions category"
+msgstr "デフォルトの許可カテゴリ"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:542
+msgid "Maximum private messages per day from unknown people:"
+msgstr "不明な人からの1日あたりの最大プライベートメッセージ:"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:542
+msgid "Useful to reduce spamming"
+msgstr "スパムを減らすのに役立ちます"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:546
+msgid "By default post a status message when:"
+msgstr "デフォルトでは、次の場合にステータスメッセージを投稿します。"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:547
+msgid "accepting a friend request"
+msgstr "友達リクエストを受け入れたとき"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:548
+msgid "joining a forum/community"
+msgstr "フォーラム/コミュニティへ参加したとき"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:549
+msgid "making an interesting profile change"
+msgstr "興味深いプロファイルの変更を行ったとき"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:550
+msgid "Send a notification email when:"
+msgstr "次の場合に通知メールを送信します。"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:551
+msgid "You receive a connection request"
+msgstr "接続要求を受け取ったとき"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:552
+msgid "Your connections are confirmed"
+msgstr "接続が確認されたとき"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:553
+msgid "Someone writes on your profile wall"
+msgstr "誰かがあなたのプロフィールウォールに書き込んだとき"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:554
+msgid "Someone writes a followup comment"
+msgstr "誰かがフォローアップコメントを書いたとき"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:555
+msgid "You receive a private message"
+msgstr "プライベートメッセージを受け取ったとき"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:556
+msgid "You receive a friend suggestion"
+msgstr "友達の提案を受け取ったとき"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:557
+msgid "You are tagged in a post"
+msgstr "あなたが投稿でタグ付けされたとき"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:558
+msgid "You are poked/prodded/etc. in a post"
+msgstr "あなたの投稿にpokeやproddedをされたとき"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:560
+msgid "Someone likes your post/comment"
+msgstr "誰かがあなたの投稿/コメントをいいね!したとき"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:563
+msgid "Show visual notifications including:"
+msgstr "以下を含む視覚的な通知を表示します。"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:565
+msgid "Unseen stream activity"
+msgstr "未読のストリーム活動"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:566
+msgid "Unseen channel activity"
+msgstr "未読のチャンネルアクティビティ"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:567
+msgid "Unseen private messages"
+msgstr "未読のプライベートメッセージ"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:567
+#: ../../Zotlabs/Module/Settings/Channel.php:572
+#: ../../Zotlabs/Module/Settings/Channel.php:573
+#: ../../Zotlabs/Module/Settings/Channel.php:574
+msgid "Recommended"
+msgstr "お勧め"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:568
+msgid "Upcoming events"
+msgstr "今後のイベント"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:569
+msgid "Events today"
+msgstr "今日のイベント"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:570
+msgid "Upcoming birthdays"
+msgstr "今後の誕生日"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:570
+msgid "Not available in all themes"
+msgstr "テーマは利用できません"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:571
+msgid "System (personal) notifications"
+msgstr "システム(個人)通知"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:572
+msgid "System info messages"
+msgstr "システム情報メッセージ"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:573
+msgid "System critical alerts"
+msgstr "システムクリティカルアラート"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:574
+msgid "New connections"
+msgstr "新しい接続"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:575
+msgid "System Registrations"
+msgstr "システム登録"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:576
+msgid "Unseen shared files"
+msgstr "未確認の共有ファイル"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:577
+msgid "Unseen public stream activity"
+msgstr "未確認の公開ストリームアクティビティ"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:578
+msgid "Unseen likes and dislikes"
+msgstr "未確認の好き嫌い"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:579
+msgid "Unseen forum posts"
+msgstr "未確認のフォーラム投稿"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:580
+msgid "Email notification hub (hostname)"
+msgstr "電子メール通知ハブ(ホスト名)"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:580
+#, php-format
+msgid ""
+"If your channel is mirrored to multiple hubs, set this to your preferred "
+"location. This will prevent duplicate email notifications. Example: %s"
+msgstr "チャンネルが複数のハブにミラーリングされている場合、これを好みの場所に設定します。これにより、電子メール通知の重複が防止されます。例: %s"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:581
+msgid "Show new wall posts, private messages and connections under Notices"
+msgstr "お知らせの下に新しい壁の投稿、プライベートメッセージ、接続を表示します"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:583
+msgid "Notify me of events this many days in advance"
+msgstr "この数日前にイベントを通知してください"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:583
+msgid "Must be greater than 0"
+msgstr "0より大きくなければなりません"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:588
+msgid "Advanced Account/Page Type Settings"
+msgstr "アカウント/ページタイプの詳細設定"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:589
+msgid "Change the behaviour of this account for special situations"
+msgstr "特別な状況でこのアカウントの動作を変更する"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:591
+msgid "Miscellaneous Settings"
+msgstr "その他の設定"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:592
+msgid "Default photo upload folder"
+msgstr "デフォルトの写真アップロードフォルダ"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:592
+#: ../../Zotlabs/Module/Settings/Channel.php:593
+msgid "%Y - current year, %m - current month"
+msgstr "%Y-現在の年、%m-現在の月"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:593
+msgid "Default file upload folder"
+msgstr "デフォルトのファイルアップロードフォルダ"
+
+#: ../../Zotlabs/Module/Settings/Channel.php:595
+msgid "Remove this channel."
+msgstr "このチャンネルを削除します。"
+
+#: ../../Zotlabs/Module/Settings/Channel_home.php:44
+#: ../../Zotlabs/Module/Settings/Network.php:41
+msgid "Max height of content (in pixels)"
+msgstr "コンテンツの最大の高さ(ピクセル単位)"
+
+#: ../../Zotlabs/Module/Settings/Channel_home.php:46
+#: ../../Zotlabs/Module/Settings/Network.php:43
+msgid "Click to expand content exceeding this height"
+msgstr "この高さを超えるコンテンツはクリックして展開します"
+
+#: ../../Zotlabs/Module/Settings/Channel_home.php:59
+msgid "Personal menu to display in your channel pages"
+msgstr "チャンネルページに表示する個人メニュー"
+
+#: ../../Zotlabs/Module/Settings/Channel_home.php:86
+msgid "Channel Home Settings"
+msgstr "チャンネルのホーム設定"
+
+#: ../../Zotlabs/Module/Settings/Connections.php:39
+msgid "Connections Settings"
+msgstr "接続設定"
+
+#: ../../Zotlabs/Module/Settings/Conversation.php:22
+msgid "Settings saved."
+msgstr "保存された設定。"
+
+#: ../../Zotlabs/Module/Settings/Conversation.php:24
+msgid "Settings saved. Reload page please."
+msgstr "設定は保存されました。ページをリロードしてください。"
+
+#: ../../Zotlabs/Module/Settings/Conversation.php:46
+msgid "Conversation Settings"
+msgstr "会話設定"
+
+#: ../../Zotlabs/Module/Settings/Directory.php:39
+msgid "Directory Settings"
+msgstr "ディレクトリ設定"
+
+#: ../../Zotlabs/Module/Settings/Display.php:128
+#, php-format
+msgid "%s - (Experimental)"
+msgstr "%s (実験的)"
+
+#: ../../Zotlabs/Module/Settings/Display.php:184
+msgid "Display Settings"
+msgstr "画面表示の設定"
+
+#: ../../Zotlabs/Module/Settings/Display.php:185
+msgid "Theme Settings"
+msgstr "テーマ設定"
+
+#: ../../Zotlabs/Module/Settings/Display.php:186
+msgid "Custom Theme Settings"
+msgstr "テーマのカスタマイズ設定"
+
+#: ../../Zotlabs/Module/Settings/Display.php:187
+msgid "Content Settings"
+msgstr "コンテンツ設定"
+
+#: ../../Zotlabs/Module/Settings/Display.php:193
+msgid "Display Theme:"
+msgstr "テーマ:"
+
+#: ../../Zotlabs/Module/Settings/Display.php:194
+msgid "Select scheme"
+msgstr "スキームを選択"
+
+#: ../../Zotlabs/Module/Settings/Display.php:196
+msgid "Preload images before rendering the page"
+msgstr "ページをレンダリングする前に画像をプリロードする"
+
+#: ../../Zotlabs/Module/Settings/Display.php:196
+msgid ""
+"The subjective page load time will be longer but the page will be ready when "
+"displayed"
+msgstr "主観的なページの読み込み時間は長くなりますが、表示されるとページの準備が整います"
+
+#: ../../Zotlabs/Module/Settings/Display.php:197
+msgid "Enable user zoom on mobile devices"
+msgstr "モバイルデバイスでユーザーズームを有効にする"
+
+#: ../../Zotlabs/Module/Settings/Display.php:198
+msgid "Update browser every xx seconds"
+msgstr "xx秒ごとに画面を更新する"
+
+#: ../../Zotlabs/Module/Settings/Display.php:198
+msgid "Minimum of 10 seconds, no maximum"
+msgstr "最小10秒、最大なし"
+
+#: ../../Zotlabs/Module/Settings/Display.php:199
+msgid "Maximum number of conversations to load at any time:"
+msgstr "常にロードする会話の最大数:"
+
+#: ../../Zotlabs/Module/Settings/Display.php:199
+msgid "Maximum of 100 items"
+msgstr "最大100アイテム"
+
+#: ../../Zotlabs/Module/Settings/Display.php:200
+msgid "Show emoticons (smilies) as images"
+msgstr "絵文字(スマイリー)を画像として表示する"
+
+#: ../../Zotlabs/Module/Settings/Display.php:201
+msgid "Provide channel menu in navigation bar"
+msgstr "ナビゲーションバーにチャンネルメニューを表示する"
+
+#: ../../Zotlabs/Module/Settings/Display.php:201
+msgid "Default: channel menu located in app menu"
+msgstr "デフォルト:アプリメニューにあるチャンネルメニュー"
+
+#: ../../Zotlabs/Module/Settings/Display.php:202
+msgid "Manual conversation updates"
+msgstr "手動会話の更新"
+
+#: ../../Zotlabs/Module/Settings/Display.php:202
+msgid "Default is on, turning this off may increase screen jumping"
+msgstr "デフォルトはオンです。これをオフにすると、画面ジャンプが増加する場合があります"
+
+#: ../../Zotlabs/Module/Settings/Display.php:203
+msgid "Link post titles to source"
+msgstr "投稿のタイトルをソースにリンクする"
+
+#: ../../Zotlabs/Module/Settings/Display.php:205
+#: ../../Zotlabs/Widget/Newmember.php:75
+msgid "New Member Links"
+msgstr "新規会員リンク"
+
+#: ../../Zotlabs/Module/Settings/Display.php:205
+msgid "Display new member quick links menu"
+msgstr "新しいメンバーのクイックリンクメニューを表示する"
+
+#: ../../Zotlabs/Module/Settings/Editor.php:39
+msgid "Editor Settings"
+msgstr "エディター設定"
+
+#: ../../Zotlabs/Module/Settings/Events.php:39
+msgid "Events Settings"
+msgstr "イベント設定"
+
+#: ../../Zotlabs/Module/Settings/Featured.php:24
+msgid "No feature settings configured"
+msgstr "機能設定が構成されていません"
+
+#: ../../Zotlabs/Module/Settings/Featured.php:33
+msgid "Addon Settings"
+msgstr "アドオン設定"
+
+#: ../../Zotlabs/Module/Settings/Featured.php:34
+msgid "Please save/submit changes to any panel before opening another."
+msgstr "別のパネルを開く前に、パネルの変更を保存/送信してください。"
+
+#: ../../Zotlabs/Module/Settings/Features.php:43
+msgid "Additional Features"
+msgstr "追加機能"
+
+#: ../../Zotlabs/Module/Settings/Manage.php:39
+msgid "Channel Manager Settings"
+msgstr "チャネルマネージャーの設定"
+
+#: ../../Zotlabs/Module/Settings/Network.php:58
+msgid "Stream Settings"
+msgstr "ストリーム設定"
+
+#: ../../Zotlabs/Module/Settings/Photos.php:39
+msgid "Photos Settings"
+msgstr "写真の設定"
+
+#: ../../Zotlabs/Module/Settings/Profiles.php:47
+msgid "Profiles Settings"
+msgstr "プロファイル設定"
+
+#: ../../Zotlabs/Module/Setup.php:167
+msgid "$Projectname Server - Setup"
+msgstr "$ Projectnameサーバー-セットアップ"
+
+#: ../../Zotlabs/Module/Setup.php:171
+msgid "Could not connect to database."
+msgstr "データベースに接続できません。"
+
+#: ../../Zotlabs/Module/Setup.php:175
+msgid ""
+"Could not connect to specified site URL. Possible SSL certificate or DNS "
+"issue."
+msgstr "指定されたサイトURLに接続できませんでした。 SSL証明書またはDNSの問題の可能性。"
+
+#: ../../Zotlabs/Module/Setup.php:182
+msgid "Could not create table."
+msgstr "テーブルを作成できませんでした。"
+
+#: ../../Zotlabs/Module/Setup.php:188
+msgid "Your site database has been installed."
+msgstr "サイトデータベースがインストールされました。"
+
+#: ../../Zotlabs/Module/Setup.php:194
+msgid ""
+"You may need to import the file \"install/schema_xxx.sql\" manually using a "
+"database client."
+msgstr "データベースクライアントを使用して、手動でファイル\"install / schema_xxx.sql \"をインポートする必要がある場合があります。"
+
+#: ../../Zotlabs/Module/Setup.php:195 ../../Zotlabs/Module/Setup.php:259
+#: ../../Zotlabs/Module/Setup.php:766
+msgid "Please see the file \"install/INSTALL.txt\"."
+msgstr "ファイル「install / INSTALL.txt」を参照してください。"
+
+#: ../../Zotlabs/Module/Setup.php:256
+msgid "System check"
+msgstr "システムチェック"
+
+#: ../../Zotlabs/Module/Setup.php:261
+msgid "Check again"
+msgstr "再確認"
+
+#: ../../Zotlabs/Module/Setup.php:282
+msgid "Database connection"
+msgstr "データベース接続"
+
+#: ../../Zotlabs/Module/Setup.php:283
+msgid ""
+"In order to install $Projectname we need to know how to connect to your "
+"database."
+msgstr "$Projectnameをインストールするには、データベースへの接続方法を知る必要があります。"
+
+#: ../../Zotlabs/Module/Setup.php:284
+msgid ""
+"Please contact your hosting provider or site administrator if you have "
+"questions about these settings."
+msgstr "これらの設定について質問がある場合は、ホスティングプロバイダーまたはサイト管理者にお問い合わせください。"
+
+#: ../../Zotlabs/Module/Setup.php:285
+msgid ""
+"The database you specify below should already exist. If it does not, please "
+"create it before continuing."
+msgstr "以下で指定するデータベースはすでに存在している必要があります。存在しない場合は、続行する前に作成してください。"
+
+#: ../../Zotlabs/Module/Setup.php:289
+msgid "Database Server Name"
+msgstr "データベースサーバー名"
+
+#: ../../Zotlabs/Module/Setup.php:289
+msgid "Default is 127.0.0.1"
+msgstr "デフォルトは127.0.0.1"
+
+#: ../../Zotlabs/Module/Setup.php:290
+msgid "Database Port"
+msgstr "データベースポート"
+
+#: ../../Zotlabs/Module/Setup.php:290
+msgid "Communication port number - use 0 for default"
+msgstr "通信ポート番号 - 0でデフォルト値を使用します。"
+
+#: ../../Zotlabs/Module/Setup.php:291
+msgid "Database Login Name"
+msgstr "データベースのログイン名"
+
+#: ../../Zotlabs/Module/Setup.php:292
+msgid "Database Login Password"
+msgstr "データベースログインパスワード"
+
+#: ../../Zotlabs/Module/Setup.php:293
+msgid "Database Name"
+msgstr "データベース名"
+
+#: ../../Zotlabs/Module/Setup.php:294
+msgid "Database Type"
+msgstr "データベースの種類"
+
+#: ../../Zotlabs/Module/Setup.php:296 ../../Zotlabs/Module/Setup.php:336
+msgid "Site administrator email address"
+msgstr "サイト管理者のメールアドレス"
+
+#: ../../Zotlabs/Module/Setup.php:296 ../../Zotlabs/Module/Setup.php:336
+msgid ""
+"Your account email address must match this in order to use the web admin "
+"panel."
+msgstr "ウェブ管理パネルを使用するには、アカウントのメールアドレスがこれと一致する必要があります。"
+
+#: ../../Zotlabs/Module/Setup.php:297 ../../Zotlabs/Module/Setup.php:338
+msgid "Website URL"
+msgstr "ウェブサイトのURL"
+
+#: ../../Zotlabs/Module/Setup.php:297 ../../Zotlabs/Module/Setup.php:338
+msgid "Please use SSL (https) URL if available."
+msgstr "可能な場合は、SSL(https)URLを使用してください。"
+
+#: ../../Zotlabs/Module/Setup.php:298 ../../Zotlabs/Module/Setup.php:340
+msgid "Please select a default timezone for your website"
+msgstr "ウェブサイトのデフォルトのタイムゾーンを選択してください"
+
+#: ../../Zotlabs/Module/Setup.php:325
+msgid "Site settings"
+msgstr "サイト設定"
+
+#: ../../Zotlabs/Module/Setup.php:379
+msgid "PHP version 7.1 or greater is required."
+msgstr "PHPバージョン7.1以降が必要です。"
+
+#: ../../Zotlabs/Module/Setup.php:380
+msgid "PHP version"
+msgstr "PHPバージョン"
+
+#: ../../Zotlabs/Module/Setup.php:396
+msgid "Could not find a command line version of PHP in the web server PATH."
+msgstr "WebサーバーPATHにコマンドラインバージョンのPHPが見つかりませんでした。"
+
+#: ../../Zotlabs/Module/Setup.php:397
+msgid ""
+"If you don't have a command line version of PHP installed on server, you "
+"will not be able to run background polling via cron."
+msgstr "PHPのコマンドラインバージョンがサーバーにインストールされていない場合、cronを介してバックグラウンドポーリングを実行することはできません。"
+
+#: ../../Zotlabs/Module/Setup.php:401
+msgid "PHP executable path"
+msgstr "PHP実行可能パス"
+
+#: ../../Zotlabs/Module/Setup.php:401
+msgid ""
+"Enter full path to php executable. You can leave this blank to continue the "
+"installation."
+msgstr "php実行可能ファイルへのフルパスを入力します。これを空白のままにしてインストールを続行できます。"
+
+#: ../../Zotlabs/Module/Setup.php:406
+msgid "Command line PHP"
+msgstr "コマンドラインPHP"
+
+#: ../../Zotlabs/Module/Setup.php:416
+msgid ""
+"Unable to check command line PHP, as shell_exec() is disabled. This is "
+"required."
+msgstr "shell_exec()が無効になっているため、コマンドラインPHPをチェックできません。これは必須です。"
+
+#: ../../Zotlabs/Module/Setup.php:420
+msgid ""
+"The command line version of PHP on your system does not have "
+"\"register_argc_argv\" enabled."
+msgstr "ご使用のシステムのコマンドラインバージョンのPHPでは、\"register_argc_argv \"が有効になっていません。"
+
+#: ../../Zotlabs/Module/Setup.php:421
+msgid "This is required for message delivery to work."
+msgstr "これは、メッセージ配信が機能するために必要です。"
+
+#: ../../Zotlabs/Module/Setup.php:424
+msgid "PHP register_argc_argv"
+msgstr "PHP register_argc_argv"
+
+#: ../../Zotlabs/Module/Setup.php:444
+msgid ""
+"This is not sufficient to upload larger images or files. You should be able "
+"to upload at least 4 MB at once."
+msgstr "これは、大きな画像やファイルをアップロードするには不十分です。少なくとも4 MBを一度にアップロードできる必要があります。"
+
+#: ../../Zotlabs/Module/Setup.php:446
+#, php-format
+msgid ""
+"Your max allowed total upload size is set to %s. Maximum size of one file to "
+"upload is set to %s. You are allowed to upload up to %d files at once."
+msgstr "アップロードの最大許容合計サイズは%s設定されています。アップロードする1つのファイルの最大サイズは%s設定されています。一度に最大%dファイルをアップロードできます。"
+
+#: ../../Zotlabs/Module/Setup.php:452
+msgid "You can adjust these settings in the server php.ini file."
+msgstr "サーバーのphp.iniファイルでこれらの設定を調整できます。"
+
+#: ../../Zotlabs/Module/Setup.php:454
+msgid "PHP upload limits"
+msgstr "PHPアップロード制限"
+
+#: ../../Zotlabs/Module/Setup.php:477
+msgid ""
+"Error: the \"openssl_pkey_new\" function on this system is not able to "
+"generate encryption keys"
+msgstr "エラー:このシステムの\"openssl_pkey_new \"関数は暗号化キーを生成できません"
+
+#: ../../Zotlabs/Module/Setup.php:478
+msgid ""
+"If running under Windows, please see \"http://www.php.net/manual/en/openssl."
+"installation.php\"."
+msgstr "Windowsで実行している場合は、「http://www.php.net/manual/en/openssl.installation.php \」を参照してください。"
+
+#: ../../Zotlabs/Module/Setup.php:481
+msgid "Generate encryption keys"
+msgstr "暗号化キーを生成する"
+
+#: ../../Zotlabs/Module/Setup.php:498
+msgid "libCurl PHP module"
+msgstr "libCurl PHPモジュール"
+
+#: ../../Zotlabs/Module/Setup.php:499
+msgid "GD graphics PHP module"
+msgstr "GDグラフィックスPHPモジュール"
+
+#: ../../Zotlabs/Module/Setup.php:500
+msgid "OpenSSL PHP module"
+msgstr "OpenSSL PHPモジュール"
+
+#: ../../Zotlabs/Module/Setup.php:501
+msgid "PDO database PHP module"
+msgstr "PDOデータベースPHPモジュール"
+
+#: ../../Zotlabs/Module/Setup.php:502
+msgid "mb_string PHP module"
+msgstr "mb_string PHPモジュール"
+
+#: ../../Zotlabs/Module/Setup.php:503
+msgid "xml PHP module"
+msgstr "XML PHPモジュール"
+
+#: ../../Zotlabs/Module/Setup.php:504
+msgid "zip PHP module"
+msgstr "zip PHPモジュール"
+
+#: ../../Zotlabs/Module/Setup.php:508 ../../Zotlabs/Module/Setup.php:510
+msgid "Apache mod_rewrite module"
+msgstr "Apache mod_rewriteモジュール"
+
+#: ../../Zotlabs/Module/Setup.php:508
+msgid ""
+"Error: Apache webserver mod-rewrite module is required but not installed."
+msgstr "エラー:Apache webserver mod-rewriteモジュールが必要ですが、インストールされていません。"
+
+#: ../../Zotlabs/Module/Setup.php:514 ../../Zotlabs/Module/Setup.php:517
+msgid "exec"
+msgstr "幹部"
+
+#: ../../Zotlabs/Module/Setup.php:514
+msgid ""
+"Error: exec is required but is either not installed or has been disabled in "
+"php.ini"
+msgstr "エラー:execが必要ですが、インストールされていないか、php.iniで無効にされています"
+
+#: ../../Zotlabs/Module/Setup.php:520 ../../Zotlabs/Module/Setup.php:523
+msgid "shell_exec"
+msgstr "shell_exec"
+
+#: ../../Zotlabs/Module/Setup.php:520
+msgid ""
+"Error: shell_exec is required but is either not installed or has been "
+"disabled in php.ini"
+msgstr "エラー:shell_execが必要ですが、インストールされていないか、php.iniで無効にされています"
+
+#: ../../Zotlabs/Module/Setup.php:528
+msgid "Error: libCURL PHP module required but not installed."
+msgstr "エラー:libCURL PHPモジュールが必要ですが、インストールされていません。"
+
+#: ../../Zotlabs/Module/Setup.php:532
+msgid ""
+"Error: GD PHP module with JPEG support or ImageMagick graphics library "
+"required but not installed."
+msgstr "エラー:JPEGサポートまたはImageMagickグラフィックライブラリを備えたGD PHPモジュールが必要ですが、インストールされていません。"
+
+#: ../../Zotlabs/Module/Setup.php:536
+msgid "Error: openssl PHP module required but not installed."
+msgstr "エラー:openssl PHPモジュールが必要ですが、インストールされていません。"
+
+#: ../../Zotlabs/Module/Setup.php:542
+msgid ""
+"Error: PDO database PHP module missing a driver for either mysql or pgsql."
+msgstr "エラー:PDOデータベースPHPモジュールにmysqlまたはpgsqlのいずれかのドライバーがありません。"
+
+#: ../../Zotlabs/Module/Setup.php:547
+msgid "Error: PDO database PHP module required but not installed."
+msgstr "エラー:PDOデータベースPHPモジュールが必要ですが、インストールされていません。"
+
+#: ../../Zotlabs/Module/Setup.php:551
+msgid "Error: mb_string PHP module required but not installed."
+msgstr "エラー:mb_string PHPモジュールが必要ですが、インストールされていません。"
+
+#: ../../Zotlabs/Module/Setup.php:555
+msgid "Error: xml PHP module required for DAV but not installed."
+msgstr "エラー:DAVにはXML PHPモジュールが必要ですが、インストールされていません。"
+
+#: ../../Zotlabs/Module/Setup.php:559
+msgid "Error: zip PHP module required but not installed."
+msgstr "エラー:zip PHPモジュールが必要ですが、インストールされていません。"
+
+#: ../../Zotlabs/Module/Setup.php:578 ../../Zotlabs/Module/Setup.php:587
+msgid ".htconfig.php is writable"
+msgstr ".htconfig.phpは書き込み可能です"
+
+#: ../../Zotlabs/Module/Setup.php:583
+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 "Webインストーラーは、Webサーバーの最上位フォルダーに\"。htconfig.php \"というファイルを作成できる必要がありますが、作成できません。"
+
+#: ../../Zotlabs/Module/Setup.php:584
+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 "これはほとんどの場合、Webサーバーがフォルダーにファイルを書き込むことができない場合でも、許可にできる設定です。"
+
+#: ../../Zotlabs/Module/Setup.php:585
+msgid "Please see install/INSTALL.txt for additional information."
+msgstr "詳細については、install / INSTALL.txtを参照してください。"
+
+#: ../../Zotlabs/Module/Setup.php:601
+msgid ""
+"This software uses the Smarty3 template engine to render its web views. "
+"Smarty3 compiles templates to PHP to speed up rendering."
+msgstr "このソフトウェアは、Smarty3テンプレートエンジンを使用してWebビューをレンダリングします。 Smarty3はテンプレートをPHPにコンパイルして、レンダリングを高速化します。"
+
+#: ../../Zotlabs/Module/Setup.php:602
+#, php-format
+msgid ""
+"In order to store these compiled templates, the web server needs to have "
+"write access to the directory %s under the top level web folder."
+msgstr "これらのコンパイル済みテンプレートを保存するには、Webサーバーが最上位のWebフォルダー%s下のディレクトリへの書き込みアクセス権を持っている必要があります。"
+
+#: ../../Zotlabs/Module/Setup.php:603 ../../Zotlabs/Module/Setup.php:624
+msgid ""
+"Please ensure that the user that your web server runs as (e.g. www-data) has "
+"write access to this folder."
+msgstr "Webサーバーを実行するユーザー(www-dataなど)がこのフォルダーへの書き込みアクセス権を持っていることを確認してください。"
+
+#: ../../Zotlabs/Module/Setup.php:604
+#, php-format
+msgid ""
+"Note: as a security measure, you should give the web server write access to "
+"%s only--not the template files (.tpl) that it contains."
+msgstr "注:セキュリティ対策として、Webサーバーに含まれるテンプレートファイル(.tpl)ではなく、 %sへの書き込みアクセスを許可する必要があります。"
+
+#: ../../Zotlabs/Module/Setup.php:607
+#, php-format
+msgid "%s is writable"
+msgstr "%sは書き込み可能です"
+
+#: ../../Zotlabs/Module/Setup.php:623
+msgid ""
+"This software uses the store directory to save uploaded files. The web "
+"server needs to have write access to the store directory under the top level "
+"web folder"
+msgstr "このソフトウェアは、ストアディレクトリを使用して、アップロードされたファイルを保存します。 Webサーバーには、最上位Webフォルダーの下のストアディレクトリへの書き込みアクセスが必要です。"
+
+#: ../../Zotlabs/Module/Setup.php:627
+msgid "store is writable"
+msgstr "ストアは書き込み可能です"
+
+#: ../../Zotlabs/Module/Setup.php:659
+msgid ""
+"SSL certificate cannot be validated. Fix certificate or disable https access "
+"to this site."
+msgstr "SSL証明書を検証できません。証明書を修正するか、このサイトへのhttpsアクセスを無効にします。"
+
+#: ../../Zotlabs/Module/Setup.php:660
+msgid ""
+"If you have https access to your website or allow connections to TCP port "
+"443 (the https: port), you MUST use a browser-valid certificate. You MUST "
+"NOT use self-signed certificates!"
+msgstr "Webサイトへのhttpsアクセスがある場合、またはTCPポート443(https:ポート)への接続を許可する場合は、ブラウザーで有効な証明書を使用する必要があります。自己署名証明書を使用してはいけません!"
+
+#: ../../Zotlabs/Module/Setup.php:661
+msgid ""
+"This restriction is incorporated because public posts from you may for "
+"example contain references to images on your own hub."
+msgstr "あなたからの一般公開の投稿には、たとえばあなた自身のハブ上の画像への参照が含まれている可能性があるため、この制限が組み込まれています。"
+
+#: ../../Zotlabs/Module/Setup.php:662
+msgid ""
+"If your certificate is not recognized, members of other sites (who may "
+"themselves have valid certificates) will get a warning message on their own "
+"site complaining about security issues."
+msgstr "証明書が認識されない場合、他のサイトのメンバー(自分自身が有効な証明書を持っている可能性があります)は、自分のサイトでセキュリティの問題について不平を言っている警告メッセージを受け取ります。"
+
+#: ../../Zotlabs/Module/Setup.php:663
+msgid ""
+"This can cause usability issues elsewhere (not just on your own site) so we "
+"must insist on this requirement."
+msgstr "これにより、他の場所(ユーザのサイトだけでなく)でユーザビリティの問題が発生する可能性があるため、この要件を主張する必要があります。"
+
+#: ../../Zotlabs/Module/Setup.php:664
+msgid ""
+"Providers are available that issue free certificates which are browser-valid."
+msgstr "ブラウザで有効な無料の証明書を発行するプロバイダーが利用可能です。"
+
+#: ../../Zotlabs/Module/Setup.php:665
+msgid ""
+"If you are confident that the certificate is valid and signed by a trusted "
+"authority, check to see if you have failed to install an intermediate cert. "
+"These are not normally required by browsers, but are required for server-to-"
+"server communications."
+msgstr "証明書が有効であり、信頼できる機関によって署名されていると確信している場合は、中間証明書のインストールに失敗したかどうかを確認してください。これらは通常ブラウザには必要ありませんが、サーバー間の通信には必要です。"
+
+#: ../../Zotlabs/Module/Setup.php:667
+msgid "SSL certificate validation"
+msgstr "SSL証明書の検証"
+
+#: ../../Zotlabs/Module/Setup.php:673
+msgid ""
+"Url rewrite in .htaccess is not working. Check your server configuration."
+"Test: "
+msgstr ".htaccessのURL書き換えが機能していません。サーバーの構成を確認します。テスト:"
+
+#: ../../Zotlabs/Module/Setup.php:676
+msgid "Url rewrite is working"
+msgstr "URLの書き換えが機能しています"
+
+#: ../../Zotlabs/Module/Setup.php:689
+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 "データベース構成ファイル\"。htconfig.php \"を書き込めませんでした。同封のテキストを使用して、Webサーバーのルートに構成ファイルを作成してください。"
+
+#: ../../Zotlabs/Module/Setup.php:718
+msgid "Errors encountered creating database tables."
+msgstr "データベーステーブルの作成中にエラーが発生しました。"
+
+#: ../../Zotlabs/Module/Setup.php:764
+msgid "
What next?
"
+msgstr "
次にすること
"
+
+#: ../../Zotlabs/Module/Setup.php:765
+msgid ""
+"IMPORTANT: You will need to [manually] setup a scheduled task for the poller."
+msgstr "重要:ポーラーのスケジュールされたタスクを[手動で]設定する必要があります。"
+
+#: ../../Zotlabs/Module/Share.php:119
+msgid "Post repeated"
+msgstr "繰り返し投稿"
+
+#: ../../Zotlabs/Module/Sharedwithme.php:103
+msgid "Files: shared with me"
+msgstr "ファイル:私と共有"
+
+#: ../../Zotlabs/Module/Sharedwithme.php:105
+msgid "NEW"
+msgstr "新しい"
+
+#: ../../Zotlabs/Module/Sharedwithme.php:107
+#: ../../Zotlabs/Storage/Browser.php:294
+msgid "Last Modified"
+msgstr "最終更新日"
+
+#: ../../Zotlabs/Module/Sharedwithme.php:108
+msgid "Remove all files"
+msgstr "すべてのファイルを削除する"
+
+#: ../../Zotlabs/Module/Sharedwithme.php:109
+msgid "Remove this file"
+msgstr "このファイルを削除"
+
+#: ../../Zotlabs/Module/Siteinfo.php:21
+msgid "About this site"
+msgstr "このサイトについて"
+
+#: ../../Zotlabs/Module/Siteinfo.php:22
+msgid "Site Name"
+msgstr "サイト名"
+
+#: ../../Zotlabs/Module/Siteinfo.php:26
+msgid "Administrator"
+msgstr "管理者"
+
+#: ../../Zotlabs/Module/Siteinfo.php:29
+msgid "Software and Project information"
+msgstr "ソフトウェアおよびプロジェクト情報"
+
+#: ../../Zotlabs/Module/Siteinfo.php:30
+msgid "This site is powered by $Projectname"
+msgstr "このサイトは$ Projectnameを使用しています"
+
+#: ../../Zotlabs/Module/Siteinfo.php:31
+msgid ""
+"Federated and decentralised networking and identity services provided by Zot"
+msgstr "Zotが提供する統合および分散型のネットワークおよびIDサービス"
+
+#: ../../Zotlabs/Module/Siteinfo.php:34
+msgid "Additional federated transport protocols:"
+msgstr "追加の統合トランスポートプロトコル:"
+
+#: ../../Zotlabs/Module/Siteinfo.php:36
+#, php-format
+msgid "Version %s"
+msgstr "バージョン: %s"
+
+#: ../../Zotlabs/Module/Siteinfo.php:37
+msgid "Project homepage"
+msgstr "プロジェクトのホームページ"
+
+#: ../../Zotlabs/Module/Siteinfo.php:38
+msgid "Developer homepage"
+msgstr "開発者ホームページ"
+
+#: ../../Zotlabs/Module/Sources.php:41
+msgid "Failed to create source. No channel selected."
+msgstr "ソースの作成に失敗しました。チャンネルが選択されていません。"
+
+#: ../../Zotlabs/Module/Sources.php:57
+msgid "Source created."
+msgstr "ソースが作成されました。"
+
+#: ../../Zotlabs/Module/Sources.php:70
+msgid "Source updated."
+msgstr "ソースが更新されました。"
+
+#: ../../Zotlabs/Module/Sources.php:88
+msgid "Sources App"
+msgstr "ソースアプリ"
+
+#: ../../Zotlabs/Module/Sources.php:89
+msgid "Automatically import channel content from other channels or feeds"
+msgstr "他のチャンネルまたはフィードからチャンネルコンテンツを自動的にインポートする"
+
+#: ../../Zotlabs/Module/Sources.php:101
+msgid "*"
+msgstr "*"
+
+#: ../../Zotlabs/Module/Sources.php:108
+msgid "Manage remote sources of content for your channel."
+msgstr "チャンネルのコンテンツのリモートソースを管理します。"
+
+#: ../../Zotlabs/Module/Sources.php:109 ../../Zotlabs/Module/Sources.php:119
+msgid "New Source"
+msgstr "新しいソース"
+
+#: ../../Zotlabs/Module/Sources.php:120 ../../Zotlabs/Module/Sources.php:154
+msgid ""
+"Import all or selected content from the following channel into this channel "
+"and distribute it according to your channel settings."
+msgstr "次のチャネルからすべてまたは選択したコンテンツをこのチャネルにインポートし、チャネル設定に従って配信します。"
+
+#: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:155
+msgid "Only import content with these words (one per line)"
+msgstr "これらの単語を含むコンテンツのみをインポートします(1行に1つ)"
+
+#: ../../Zotlabs/Module/Sources.php:121 ../../Zotlabs/Module/Sources.php:155
+msgid "Leave blank to import all public content"
+msgstr "すべての公開コンテンツをインポートするには空白のままにします"
+
+#: ../../Zotlabs/Module/Sources.php:122 ../../Zotlabs/Module/Sources.php:161
+msgid "Channel Name"
+msgstr "チャンネル名"
+
+#: ../../Zotlabs/Module/Sources.php:123 ../../Zotlabs/Module/Sources.php:158
+msgid ""
+"Add the following categories to posts imported from this source (comma "
+"separated)"
+msgstr "このソースからインポートされた投稿に次のカテゴリを追加します(カンマ区切り)"
+
+#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159
+msgid "Resend posts with this channel as author"
+msgstr "このチャンネルを著者として投稿を再送信する"
+
+#: ../../Zotlabs/Module/Sources.php:124 ../../Zotlabs/Module/Sources.php:159
+msgid "Copyrights may apply"
+msgstr "著作権が適用される場合があります"
+
+#: ../../Zotlabs/Module/Sources.php:144 ../../Zotlabs/Module/Sources.php:174
+msgid "Source not found."
+msgstr "ソースが見つかりません。"
+
+#: ../../Zotlabs/Module/Sources.php:151
+msgid "Edit Source"
+msgstr "ソースを編集"
+
+#: ../../Zotlabs/Module/Sources.php:152
+msgid "Delete Source"
+msgstr "ソースを削除"
+
+#: ../../Zotlabs/Module/Sources.php:182
+msgid "Source removed"
+msgstr "ソースを削除しました"
+
+#: ../../Zotlabs/Module/Sources.php:184
+msgid "Unable to remove source."
+msgstr "ソースを削除できません。"
+
+#: ../../Zotlabs/Module/Subthread.php:143
+#, php-format
+msgid "%1$s is following %2$s's %3$s"
+msgstr "%1$sは%2$sの%3$sをフォローしています"
+
+#: ../../Zotlabs/Module/Subthread.php:145
+#, php-format
+msgid "%1$s stopped following %2$s's %3$s"
+msgstr "%1$sが%2$sの%3$sのフォローを停止しました"
+
+#: ../../Zotlabs/Module/Suggest.php:40
+msgid "Suggest Channels App"
+msgstr "チャンネルアプリの提案"
+
+#: ../../Zotlabs/Module/Suggest.php:41
+msgid ""
+"Suggestions for channels in the $Projectname network you might be interested "
+"in"
+msgstr "興味あるかも?"
+
+#: ../../Zotlabs/Module/Suggest.php:54
+msgid ""
+"No suggestions available. If this is a new site, please try again in 24 "
+"hours."
+msgstr "利用可能な提案はありません。新しいサイトの場合は、24時間後にもう一度お試しください。"
+
+#: ../../Zotlabs/Module/Suggest.php:73 ../../Zotlabs/Widget/Suggestions.php:48
+msgid "Ignore/Hide"
+msgstr "無視/非表示"
+
+#: ../../Zotlabs/Module/Tagger.php:48
+msgid "Post not found."
+msgstr "投稿が見つかりません。"
+
+#: ../../Zotlabs/Module/Tagger.php:119
+#, php-format
+msgid "%1$s tagged %2$s's %3$s with %4$s"
+msgstr "%1$sが%2$sの%3$sに%4$sとタグを付けました"
+
+#: ../../Zotlabs/Module/Tagrm.php:48 ../../Zotlabs/Module/Tagrm.php:98
+msgid "Tag removed"
+msgstr "タグを削除しました"
+
+#: ../../Zotlabs/Module/Tagrm.php:123
+msgid "Remove Item Tag"
+msgstr "アイテムタグを削除"
+
+#: ../../Zotlabs/Module/Tagrm.php:125
+msgid "Select a tag to remove: "
+msgstr "削除するタグを選択:"
+
+#: ../../Zotlabs/Module/Thing.php:120
+msgid "Thing updated"
+msgstr "更新されたもの"
+
+#: ../../Zotlabs/Module/Thing.php:172
+msgid "Object store: failed"
+msgstr "オブジェクトストア:失敗"
+
+#: ../../Zotlabs/Module/Thing.php:176
+msgid "Thing added"
+msgstr "モノは追加されました。"
+
+#: ../../Zotlabs/Module/Thing.php:202
+#, php-format
+msgid "OBJ: %1$s %2$s %3$s"
+msgstr "OBJ: %1$s %2$s %3$s"
+
+#: ../../Zotlabs/Module/Thing.php:265
+msgid "Show Thing"
+msgstr "ものを見る"
+
+#: ../../Zotlabs/Module/Thing.php:272
+msgid "item not found."
+msgstr "アイテムが見つかりません。"
+
+#: ../../Zotlabs/Module/Thing.php:305
+msgid "Edit Thing"
+msgstr "ものを編集"
+
+#: ../../Zotlabs/Module/Thing.php:307 ../../Zotlabs/Module/Thing.php:364
+msgid "Select a profile"
+msgstr "プロフィールを選択"
+
+#: ../../Zotlabs/Module/Thing.php:311 ../../Zotlabs/Module/Thing.php:367
+msgid "Post an activity"
+msgstr "アクティビティを投稿する"
+
+#: ../../Zotlabs/Module/Thing.php:311 ../../Zotlabs/Module/Thing.php:367
+msgid "Only sends to viewers of the applicable profile"
+msgstr "該当するプロファイルの閲覧者にのみ送信します"
+
+#: ../../Zotlabs/Module/Thing.php:313 ../../Zotlabs/Module/Thing.php:369
+msgid "Name of thing e.g. something"
+msgstr "何かの名前、たとえば何か"
+
+#: ../../Zotlabs/Module/Thing.php:315 ../../Zotlabs/Module/Thing.php:370
+msgid "URL of thing (optional)"
+msgstr "モノのURL(オプション)"
+
+#: ../../Zotlabs/Module/Thing.php:317 ../../Zotlabs/Module/Thing.php:371
+msgid "URL for photo of thing (optional)"
+msgstr "モノの写真のURL(オプション)"
+
+#: ../../Zotlabs/Module/Thing.php:362
+msgid "Add Thing to your Profile"
+msgstr "プロフィールにモノを追加"
+
+#: ../../Zotlabs/Module/Tokens.php:39
+#, php-format
+msgid "This channel is limited to %d tokens"
+msgstr "このチャンネルは%dトークンに制限されています"
+
+#: ../../Zotlabs/Module/Tokens.php:45
+msgid "Name and Password are required."
+msgstr "名前とパスワードが必要です。"
+
+#: ../../Zotlabs/Module/Tokens.php:85
+msgid "Token saved."
+msgstr "トークンを保存しました。"
+
+#: ../../Zotlabs/Module/Tokens.php:99
+msgid "Guest Access App"
+msgstr "ゲストアクセスアプリ"
+
+#: ../../Zotlabs/Module/Tokens.php:100
+msgid "Create access tokens so that non-members can access private content"
+msgstr "非メンバーがプライベートコンテンツにアクセスできるようにアクセストークンを作成する"
+
+#: ../../Zotlabs/Module/Tokens.php:133
+msgid ""
+"Use this form to create temporary access identifiers to share things with "
+"non-members. These identities may be used in Access Control Lists and "
+"visitors may login using these credentials to access private content."
+msgstr "このフォームを使用して、一時的なアクセス識別子を作成し、非メンバーと物事を共有します。これらのIDはアクセス制御リストで使用でき、訪問者はこれらの資格情報を使用してログインしてプライベートコンテンツにアクセスできます。"
+
+#: ../../Zotlabs/Module/Tokens.php:135
+msgid ""
+"You may also provide dropbox style access links to friends and "
+"associates by adding the Login Password to any specific site URL as shown. "
+"Examples:"
+msgstr "示されているように、特定のサイトURLにログインパスワードを追加することにより、友人や仲間に dropbox スタイルのアクセスリンクを提供することもできます。例:"
+
+#: ../../Zotlabs/Module/Tokens.php:170
+msgid "Guest Access Tokens"
+msgstr "ゲストアクセストークン"
+
+#: ../../Zotlabs/Module/Tokens.php:177
+msgid "Login Name"
+msgstr "ログイン名"
+
+#: ../../Zotlabs/Module/Tokens.php:178
+msgid "Login Password"
+msgstr "ログインパスワード"
+
+#: ../../Zotlabs/Module/Tokens.php:179
+msgid "Expires (yyyy-mm-dd)"
+msgstr "有効期限(yyyy-mm-dd)"
+
+#: ../../Zotlabs/Module/Uexport.php:61
+msgid "Channel Export App"
+msgstr "チャンネルエクスポートアプリ"
+
+#: ../../Zotlabs/Module/Uexport.php:62
+msgid "Export your channel"
+msgstr "チャンネルをエクスポートする"
+
+#: ../../Zotlabs/Module/Uexport.php:72 ../../Zotlabs/Module/Uexport.php:73
+msgid "Export Channel"
+msgstr "輸出チャンネル"
+
+#: ../../Zotlabs/Module/Uexport.php:74
+msgid ""
+"Export your basic channel information to a file. This acts as a backup of "
+"your connections, permissions, profile and basic data, which can be used to "
+"import your data to a new server hub, but does not contain your content."
+msgstr "基本的なチャネル情報をファイルにエクスポートします。これは、接続、権限、プロファイル、および基本データのバックアップとして機能し、データを新しいサーバーハブにインポートするために使用できますが、コンテンツは含まれません。"
+
+#: ../../Zotlabs/Module/Uexport.php:75
+msgid "Export Content"
+msgstr "コンテンツをエクスポート"
+
+#: ../../Zotlabs/Module/Uexport.php:76
+msgid ""
+"Export your channel information and recent content to a JSON backup that can "
+"be restored or imported to another server hub. This backs up all of your "
+"connections, permissions, profile data and several months of posts. This "
+"file may be VERY large. Please be patient - it may take several minutes for "
+"this download to begin."
+msgstr "チャンネル情報と最近のコンテンツをJSONバックアップにエクスポートし、別のサーバーハブに復元またはインポートできます。これにより、すべての接続、権限、プロファイルデータ、および数か月分の投稿がバックアップされます。このファイルは非常に大きい場合があります。しばらくお待ちください。このダウンロードが開始されるまで数分かかる場合があります。"
+
+#: ../../Zotlabs/Module/Uexport.php:78
+msgid "Export your posts from a given year."
+msgstr "特定の年の投稿をエクスポートします。"
+
+#: ../../Zotlabs/Module/Uexport.php:80
+msgid ""
+"You may also export your posts and conversations for a particular year or "
+"month. Adjust the date in your browser location bar to select other dates. "
+"If the export fails (possibly due to memory exhaustion on your server hub), "
+"please try again selecting a more limited date range."
+msgstr "特定の年または月の投稿と会話をエクスポートすることもできます。ブラウザのロケーションバーで日付を調整して、他の日付を選択します。エクスポートが失敗した場合(サーバーハブのメモリ不足が原因である可能性があります)、より制限された日付範囲の選択を再試行してください。"
+
+#: ../../Zotlabs/Module/Uexport.php:81
+#, php-format
+msgid ""
+"To select all posts for a given year, such as this year, visit %2$s"
+msgstr "今年など、特定の年のすべての投稿を選択するには、 %2$s にアクセスしてください"
+
+#: ../../Zotlabs/Module/Uexport.php:82
+#, php-format
+msgid ""
+"To select all posts for a given month, such as January of this year, visit "
+"%2$s"
+msgstr "今年の1月など、特定の月のすべての投稿を選択するには、%2$sにアクセスしてください"
+
+#: ../../Zotlabs/Module/Uexport.php:83
+#, php-format
+msgid ""
+"These content files may be imported or restored by visiting "
+"%2$s on any site containing your channel. For best results please import "
+"or restore these in date order (oldest first)."
+msgstr "これらのコンテンツファイルは、チャンネルを含むサイトで %2$s に%1$sしてインポートまたは復元できます。最良の結果を得るには、これらを日付順に(最も古いものから)インポートまたは復元してください。"
+
+#: ../../Zotlabs/Module/Viewconnections.php:65
+msgid "No connections."
+msgstr "接続なし。"
+
+#: ../../Zotlabs/Module/Viewconnections.php:83
+#, php-format
+msgid "Visit %s's profile [%s]"
+msgstr "%sのプロフィール[%s]にアクセスしています。"
+
+#: ../../Zotlabs/Module/Viewconnections.php:113
+msgid "View Connections"
+msgstr "接続を表示"
+
+#: ../../Zotlabs/Module/Viewsrc.php:43
+msgid "item"
+msgstr "項目"
+
+#: ../../Zotlabs/Module/Webpages.php:48
+msgid "Webpages App"
+msgstr "ウェブページアプリ"
+
+#: ../../Zotlabs/Module/Webpages.php:49
+msgid "Provide managed web pages on your channel"
+msgstr "チャンネルで管理されたWebページを提供する"
+
+#: ../../Zotlabs/Module/Webpages.php:69
+msgid "Import Webpage Elements"
+msgstr "Webページ要素をインポートする"
+
+#: ../../Zotlabs/Module/Webpages.php:70
+msgid "Import selected"
+msgstr "選択したインポート"
+
+#: ../../Zotlabs/Module/Webpages.php:93
+msgid "Export Webpage Elements"
+msgstr "Webページ要素のエクスポート"
+
+#: ../../Zotlabs/Module/Webpages.php:94
+msgid "Export selected"
+msgstr "選択したエクスポート"
+
+#: ../../Zotlabs/Module/Webpages.php:263
+msgid "Actions"
+msgstr "行動"
+
+#: ../../Zotlabs/Module/Webpages.php:264
+msgid "Page Link"
+msgstr "ページリンク"
+
+#: ../../Zotlabs/Module/Webpages.php:265
+msgid "Page Title"
+msgstr "ページタイトル"
+
+#: ../../Zotlabs/Module/Webpages.php:295
+msgid "Invalid file type."
+msgstr "無効なファイルタイプ。"
+
+#: ../../Zotlabs/Module/Webpages.php:307
+msgid "Error opening zip file"
+msgstr "zipファイルを開く際のエラー"
+
+#: ../../Zotlabs/Module/Webpages.php:318
+msgid "Invalid folder path."
+msgstr "無効なフォルダーパス。"
+
+#: ../../Zotlabs/Module/Webpages.php:345
+msgid "No webpage elements detected."
+msgstr "Webページ要素は検出されませんでした。"
+
+#: ../../Zotlabs/Module/Webpages.php:420
+msgid "Import complete."
+msgstr "インポートが完了しました。"
+
+#: ../../Zotlabs/Module/Wiki.php:35
+msgid "Profile Unavailable."
+msgstr "プロファイルを利用できません。"
+
+#: ../../Zotlabs/Module/Wiki.php:52
+msgid "Wiki App"
+msgstr "Wikiアプリ"
+
+#: ../../Zotlabs/Module/Wiki.php:53
+msgid "Provide a wiki for your channel"
+msgstr "チャンネルのウィキを提供する"
+
+#: ../../Zotlabs/Module/Wiki.php:77
+msgid "Invalid channel"
+msgstr "無効なチャンネル"
+
+#: ../../Zotlabs/Module/Wiki.php:133
+msgid "Error retrieving wiki"
+msgstr "Wikiの取得エラー"
+
+#: ../../Zotlabs/Module/Wiki.php:140
+msgid "Error creating zip file export folder"
+msgstr "zipファイルエクスポートフォルダーの作成エラー"
+
+#: ../../Zotlabs/Module/Wiki.php:191
+msgid "Error downloading wiki: "
+msgstr "Wikiのダウンロードエラー:"
+
+#: ../../Zotlabs/Module/Wiki.php:212
+msgid "Download"
+msgstr "ダウンロード"
+
+#: ../../Zotlabs/Module/Wiki.php:216
+msgid "Wiki name"
+msgstr "ウィキ名"
+
+#: ../../Zotlabs/Module/Wiki.php:217
+msgid "Content type"
+msgstr "コンテンツの種類"
+
+#: ../../Zotlabs/Module/Wiki.php:219 ../../Zotlabs/Storage/Browser.php:292
+msgid "Type"
+msgstr "タイプ"
+
+#: ../../Zotlabs/Module/Wiki.php:220
+msgid "Any type"
+msgstr "任意のタイプ"
+
+#: ../../Zotlabs/Module/Wiki.php:227
+msgid "Lock content type"
+msgstr "コンテンツタイプをロックする"
+
+#: ../../Zotlabs/Module/Wiki.php:228
+msgid "Create a status post for this wiki"
+msgstr "このウィキのステータスポストを作成する"
+
+#: ../../Zotlabs/Module/Wiki.php:229
+msgid "Edit Wiki Name"
+msgstr "Wiki名を編集"
+
+#: ../../Zotlabs/Module/Wiki.php:274
+msgid "Wiki not found"
+msgstr "ウィキが見つかりません"
+
+#: ../../Zotlabs/Module/Wiki.php:300
+msgid "Rename page"
+msgstr "ページの名前を変更"
+
+#: ../../Zotlabs/Module/Wiki.php:321
+msgid "Error retrieving page content"
+msgstr "ページコンテンツの取得エラー"
+
+#: ../../Zotlabs/Module/Wiki.php:329 ../../Zotlabs/Module/Wiki.php:331
+msgid "New page"
+msgstr "新しいページ"
+
+#: ../../Zotlabs/Module/Wiki.php:366
+msgid "Revision Comparison"
+msgstr "リビジョン比較"
+
+#: ../../Zotlabs/Module/Wiki.php:374
+msgid "Short description of your changes (optional)"
+msgstr "変更の簡単な説明(オプション)"
+
+#: ../../Zotlabs/Module/Wiki.php:384
+msgid "Source"
+msgstr "ソース"
+
+#: ../../Zotlabs/Module/Wiki.php:394
+msgid "New page name"
+msgstr "新しいページ名"
+
+#: ../../Zotlabs/Module/Wiki.php:399
+msgid "Embed image from photo albums"
+msgstr "フォトアルバムから画像を埋め込む"
+
+#: ../../Zotlabs/Module/Wiki.php:410
+msgid "History"
+msgstr "歴史"
+
+#: ../../Zotlabs/Module/Wiki.php:488
+msgid "Error creating wiki. Invalid name."
+msgstr "Wikiの作成エラー。無効な名前。"
+
+#: ../../Zotlabs/Module/Wiki.php:495
+msgid "A wiki with this name already exists."
+msgstr "この名前のウィキは既に存在します。"
+
+#: ../../Zotlabs/Module/Wiki.php:508
+msgid "Wiki created, but error creating Home page."
+msgstr "Wikiは作成されましたが、ホームページの作成中にエラーが発生しました。"
+
+#: ../../Zotlabs/Module/Wiki.php:515
+msgid "Error creating wiki"
+msgstr "Wikiの作成エラー"
+
+#: ../../Zotlabs/Module/Wiki.php:539
+msgid "Error updating wiki. Invalid name."
+msgstr "Wikiの更新エラー。無効な名前。"
+
+#: ../../Zotlabs/Module/Wiki.php:559
+msgid "Error updating wiki"
+msgstr "Wikiの更新エラー"
+
+#: ../../Zotlabs/Module/Wiki.php:574
+msgid "Wiki delete permission denied."
+msgstr "Wikiの削除許可が拒否されました。"
+
+#: ../../Zotlabs/Module/Wiki.php:584
+msgid "Error deleting wiki"
+msgstr "Wikiの削除エラー"
+
+#: ../../Zotlabs/Module/Wiki.php:617
+msgid "New page created"
+msgstr "新しいページが作成されました"
+
+#: ../../Zotlabs/Module/Wiki.php:739
+msgid "Cannot delete Home"
+msgstr "ホームを削除できません"
+
+#: ../../Zotlabs/Module/Wiki.php:803
+msgid "Current Revision"
+msgstr "現在の改訂"
+
+#: ../../Zotlabs/Module/Wiki.php:803
+msgid "Selected Revision"
+msgstr "選択されたリビジョン"
+
+#: ../../Zotlabs/Module/Wiki.php:853
+msgid "You must be authenticated."
+msgstr "認証されている必要があります。"
+
+#: ../../Zotlabs/Module/Xchan.php:10
+msgid "Xchan Lookup"
+msgstr "Xchan検索"
+
+#: ../../Zotlabs/Module/Xchan.php:13
+msgid "Lookup xchan beginning with (or webbie): "
+msgstr "xchan(またはwebbie)を検索:"
+
+#: ../../Zotlabs/Storage/Browser.php:107 ../../Zotlabs/Storage/Browser.php:295
+msgid "parent"
+msgstr "親"
+
+#: ../../Zotlabs/Storage/Browser.php:134
+msgid "Principal"
+msgstr "主要な"
+
+#: ../../Zotlabs/Storage/Browser.php:137
+msgid "Addressbook"
+msgstr "住所録"
+
+#: ../../Zotlabs/Storage/Browser.php:143
+msgid "Schedule Inbox"
+msgstr "受信トレイのスケジュール"
+
+#: ../../Zotlabs/Storage/Browser.php:146
+msgid "Schedule Outbox"
+msgstr "送信トレイのスケジュール"
+
+#: ../../Zotlabs/Storage/Browser.php:279
+msgid "Total"
+msgstr "合計"
+
+#: ../../Zotlabs/Storage/Browser.php:281
+msgid "Shared"
+msgstr "共有"
+
+#: ../../Zotlabs/Storage/Browser.php:283
+msgid "Add Files"
+msgstr "追加ファイル"
+
+#: ../../Zotlabs/Storage/Browser.php:367
+#, php-format
+msgid "You are using %1$s of your available file storage."
+msgstr "使用可能なファイルストレージ%1$sを使用しています。"
+
+#: ../../Zotlabs/Storage/Browser.php:372
+#, php-format
+msgid "You are using %1$s of %2$s available file storage. (%3$s%)"
+msgstr "%1$sの%2$s使用可能なファイルストレージを使用しています。(%3$s%)"
+
+#: ../../Zotlabs/Storage/Browser.php:383
+msgid "WARNING:"
+msgstr "警告:"
+
+#: ../../Zotlabs/Storage/Browser.php:395
+msgid "Create new folder"
+msgstr "新しいフォルダーを作成"
+
+#: ../../Zotlabs/Storage/Browser.php:397
+msgid "Upload file"
+msgstr "ファイルをアップロードする"
+
+#: ../../Zotlabs/Storage/Browser.php:410
+msgid "Drop files here to immediately upload"
+msgstr "ここにファイルをドロップして、すぐにアップロードします"
+
+#: ../../Zotlabs/Widget/Activity.php:50
+msgctxt "widget"
+msgid "Activity"
+msgstr "アクティビティ"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:36
+#, php-format
+msgid "Show posts related to the %s privacy group"
+msgstr "%sプライバシーグループに関連する投稿を表示"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:45
+msgid "Show my privacy groups"
+msgstr "自分のプライバシーグループを表示する"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:66
+msgid "Show posts to this forum"
+msgstr "このフォーラムへの投稿を表示"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:73
+#: ../../Zotlabs/Widget/Forums.php:100
+#: ../../Zotlabs/Widget/Notifications.php:119
+#: ../../Zotlabs/Widget/Notifications.php:120
+msgid "Forums"
+msgstr "フォーラム"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:77
+msgid "Show forums"
+msgstr "フォーラムを表示"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:91
+msgid "Starred Posts"
+msgstr "スター付き投稿"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:95
+msgid "Show posts that I have starred"
+msgstr "スターを付けた投稿を表示"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:106
+msgid "Personal Posts"
+msgstr "個人的な投稿"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:110
+msgid "Show posts that mention or involve me"
+msgstr "自分に言及または関与している投稿を表示する"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:131
+#, php-format
+msgid "Show posts that I have filed to %s"
+msgstr "%s提出した投稿を表示"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:141
+msgid "Show filed post categories"
+msgstr "提出済みの投稿カテゴリを表示"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:155
+msgid "Panel search"
+msgstr "パネル検索"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:165
+msgid "Filter by name"
+msgstr "名前で絞り込む"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:180
+msgid "Remove active filter"
+msgstr "アクティブなフィルターを削除"
+
+#: ../../Zotlabs/Widget/Activity_filter.php:196
+msgid "ters"
+msgstr "投稿のフィルタリング"
+
+#: ../../Zotlabs/Widget/Activity_order.php:90
+msgid "Commented Date"
+msgstr "最新のコメント順"
+
+#: ../../Zotlabs/Widget/Activity_order.php:94
+msgid "Order by last commented date"
+msgstr "コメントが新しい投稿の順に並べます。"
+
+#: ../../Zotlabs/Widget/Activity_order.php:97
+msgid "Posted Date"
+msgstr "投稿日時順"
+
+#: ../../Zotlabs/Widget/Activity_order.php:101
+msgid "Order by last posted date"
+msgstr "投稿本体の時間が新しい順に並べます。"
+
+#: ../../Zotlabs/Widget/Activity_order.php:104
+msgid "Date Unthreaded"
+msgstr "スレッド化しない"
+
+#: ../../Zotlabs/Widget/Activity_order.php:108
+msgid "Order unthreaded by date"
+msgstr "投稿とコメントを分けずに最新の順に一緒に並べます。"
+
+#: ../../Zotlabs/Widget/Activity_order.php:123
+msgid "Stream Order"
+msgstr "投稿の並べ替え"
+
+#: ../../Zotlabs/Widget/Admin.php:23 ../../Zotlabs/Widget/Admin.php:60
+msgid "Member registrations waiting for confirmation"
+msgstr "確認待ちの会員登録"
+
+#: ../../Zotlabs/Widget/Admin.php:29
+msgid "Inspect queue"
+msgstr "待機中のキュー"
+
+#: ../../Zotlabs/Widget/Admin.php:31
+msgid "DB updates"
+msgstr "DBアップデート"
+
+#: ../../Zotlabs/Widget/Admin.php:56
+msgid "Addon Features"
+msgstr "アドオンの機能"
+
+#: ../../Zotlabs/Widget/Affinity.php:54
+msgid "Refresh"
+msgstr "更新"
+
+#: ../../Zotlabs/Widget/Appstore.php:11
+msgid "App Collections"
+msgstr "アプリコレクション"
+
+#: ../../Zotlabs/Widget/Appstore.php:13
+msgid "Installed apps"
+msgstr "インストール済みアプリ"
+
+#: ../../Zotlabs/Widget/Archive.php:43
+msgid "Archives"
+msgstr "アーカイブ"
+
+#: ../../Zotlabs/Widget/Bookmarkedchats.php:24
+msgid "Bookmarked Chatrooms"
+msgstr "ブックマーク済みチャットルーム"
+
+#: ../../Zotlabs/Widget/Cdav.php:37
+msgid "Select Channel"
+msgstr "チャンネルの選択"
+
+#: ../../Zotlabs/Widget/Cdav.php:42
+msgid "Read-write"
+msgstr "読み書き"
+
+#: ../../Zotlabs/Widget/Cdav.php:43
+msgid "Read-only"
+msgstr "読み取り専用"
+
+#: ../../Zotlabs/Widget/Cdav.php:117
+msgid "My Calendars"
+msgstr "私のカレンダー"
+
+#: ../../Zotlabs/Widget/Cdav.php:119
+msgid "Shared Calendars"
+msgstr "共有カレンダー"
+
+#: ../../Zotlabs/Widget/Cdav.php:123
+msgid "Share this calendar"
+msgstr "このカレンダーを共有する"
+
+#: ../../Zotlabs/Widget/Cdav.php:125
+msgid "Calendar name and color"
+msgstr "カレンダーの名前と色"
+
+#: ../../Zotlabs/Widget/Cdav.php:127
+msgid "Create new calendar"
+msgstr "新しいカレンダーを作成"
+
+#: ../../Zotlabs/Widget/Cdav.php:129
+msgid "Calendar Name"
+msgstr "カレンダー名"
+
+#: ../../Zotlabs/Widget/Cdav.php:130
+msgid "Calendar Tools"
+msgstr "カレンダーツール"
+
+#: ../../Zotlabs/Widget/Cdav.php:131
+msgid "Import calendar"
+msgstr "カレンダーをインポート"
+
+#: ../../Zotlabs/Widget/Cdav.php:132
+msgid "Select a calendar to import to"
+msgstr "インポートするカレンダーを選択します"
+
+#: ../../Zotlabs/Widget/Cdav.php:159
+msgid "Addressbooks"
+msgstr "アドレス帳"
+
+#: ../../Zotlabs/Widget/Cdav.php:161
+msgid "Addressbook name"
+msgstr "アドレス帳名"
+
+#: ../../Zotlabs/Widget/Cdav.php:163
+msgid "Create new addressbook"
+msgstr "新しいアドレス帳を作成"
+
+#: ../../Zotlabs/Widget/Cdav.php:164
+msgid "Addressbook Name"
+msgstr "アドレス帳名"
+
+#: ../../Zotlabs/Widget/Cdav.php:166
+msgid "Addressbook Tools"
+msgstr "アドレス帳ツール"
+
+#: ../../Zotlabs/Widget/Cdav.php:167
+msgid "Import addressbook"
+msgstr "アドレス帳をインポート"
+
+#: ../../Zotlabs/Widget/Cdav.php:168
+msgid "Select an addressbook to import to"
+msgstr "インポートするアドレス帳を選択します"
+
+#: ../../Zotlabs/Widget/Chatroom_list.php:20
+msgid "Overview"
+msgstr "概要"
+
+#: ../../Zotlabs/Widget/Chatroom_members.php:11
+msgid "Chat Members"
+msgstr "チャットメンバー"
+
+#: ../../Zotlabs/Widget/Conversations.php:17
+msgid "Received Messages"
+msgstr "受信したメッセージ"
+
+#: ../../Zotlabs/Widget/Conversations.php:21
+msgid "Sent Messages"
+msgstr "メッセージを送った"
+
+#: ../../Zotlabs/Widget/Conversations.php:25
+msgid "Conversations"
+msgstr "会話"
+
+#: ../../Zotlabs/Widget/Conversations.php:37
+msgid "No messages."
+msgstr "メッセージはありません。"
+
+#: ../../Zotlabs/Widget/Conversations.php:57
+msgid "Delete conversation"
+msgstr "会話を削除"
+
+#: ../../Zotlabs/Widget/Cover_photo.php:65
+msgid "Click to show more"
+msgstr "クリックして詳細を表示"
+
+#: ../../Zotlabs/Widget/Eventstools.php:13
+msgid "Events Tools"
+msgstr "イベントツール"
+
+#: ../../Zotlabs/Widget/Eventstools.php:14
+msgid "Export Calendar"
+msgstr "カレンダーをエクスポート"
+
+#: ../../Zotlabs/Widget/Eventstools.php:15
+msgid "Import Calendar"
+msgstr "カレンダーをインポート"
+
+#: ../../Zotlabs/Widget/Follow.php:22
+#, php-format
+msgid "You have %1$.0f of %2$.0f allowed connections."
+msgstr "%2$.0fの%1$.0fが接続を許可されています。"
+
+#: ../../Zotlabs/Widget/Follow.php:29
+msgid "Add New Connection"
+msgstr "新しい接続を追加"
+
+#: ../../Zotlabs/Widget/Follow.php:30
+msgid "Enter channel address"
+msgstr "チャンネルのアドレスを入力してください"
+
+#: ../../Zotlabs/Widget/Follow.php:31
+msgid "Examples: bob@example.com, https://example.com/barbara"
+msgstr "例:bob @ example.com、https://example.com/barbara"
+
+#: ../../Zotlabs/Widget/Hq_controls.php:14
+msgid "HQ Control Panel"
+msgstr "HQコントロールパネル"
+
+#: ../../Zotlabs/Widget/Hq_controls.php:17
+msgid "Create a new post"
+msgstr "新しい投稿を作成する"
+
+#: ../../Zotlabs/Widget/Mailmenu.php:13
+msgid "Private Mail Menu"
+msgstr "プライベートメールメニュー"
+
+#: ../../Zotlabs/Widget/Mailmenu.php:15
+msgid "Combined View"
+msgstr "複合ビュー"
+
+#: ../../Zotlabs/Widget/Mailmenu.php:20
+msgid "Inbox"
+msgstr "受信トレイ"
+
+#: ../../Zotlabs/Widget/Mailmenu.php:25
+msgid "Outbox"
+msgstr "送信トレイ"
+
+#: ../../Zotlabs/Widget/Mailmenu.php:30
+msgid "New Message"
+msgstr "新しいメッセージ"
+
+#: ../../Zotlabs/Widget/Newmember.php:31
+msgid "Profile Creation"
+msgstr "プロファイル作成"
+
+#: ../../Zotlabs/Widget/Newmember.php:33
+msgid "Upload profile photo"
+msgstr "プロフィール写真をアップロード"
+
+#: ../../Zotlabs/Widget/Newmember.php:34
+msgid "Upload cover photo"
+msgstr "カバー写真をアップロード"
+
+#: ../../Zotlabs/Widget/Newmember.php:38
+msgid "Find and Connect with others"
+msgstr "他の人を見つけてつながる"
+
+#: ../../Zotlabs/Widget/Newmember.php:40
+msgid "View the directory"
+msgstr "ディレクトリを表示する"
+
+#: ../../Zotlabs/Widget/Newmember.php:42
+msgid "Manage your connections"
+msgstr "接続を管理する"
+
+#: ../../Zotlabs/Widget/Newmember.php:45
+msgid "Communicate"
+msgstr "通信する"
+
+#: ../../Zotlabs/Widget/Newmember.php:47
+msgid "View your channel homepage"
+msgstr "チャンネルのホームページを表示する"
+
+#: ../../Zotlabs/Widget/Newmember.php:48
+msgid "View your network stream"
+msgstr "ネットワークストリームを表示する"
+
+#: ../../Zotlabs/Widget/Newmember.php:54
+msgid "Documentation"
+msgstr "説明書"
+
+#: ../../Zotlabs/Widget/Newmember.php:57
+msgid "Missing Features?"
+msgstr "機能がありませんか?"
+
+#: ../../Zotlabs/Widget/Newmember.php:59
+msgid "Pin apps to navigation bar"
+msgstr "アプリをナビゲーションバーに固定する"
+
+#: ../../Zotlabs/Widget/Newmember.php:60
+msgid "Install more apps"
+msgstr "さらにアプリをインストールする"
+
+#: ../../Zotlabs/Widget/Newmember.php:71
+msgid "View public stream"
+msgstr "公開ストリームを表示"
+
+#: ../../Zotlabs/Widget/Notifications.php:16
+msgid "New Network Activity"
+msgstr "ホーム"
+
+#: ../../Zotlabs/Widget/Notifications.php:17
+msgid "New Network Activity Notifications"
+msgstr "ホームへの通知"
+
+#: ../../Zotlabs/Widget/Notifications.php:20
+msgid "View your network activity"
+msgstr "ホームを見る"
+
+#: ../../Zotlabs/Widget/Notifications.php:23
+msgid "Mark all notifications read"
+msgstr "全部既読する"
+
+#: ../../Zotlabs/Widget/Notifications.php:26
+#: ../../Zotlabs/Widget/Notifications.php:45
+#: ../../Zotlabs/Widget/Notifications.php:152
+msgid "Show new posts only"
+msgstr "新しい投稿のみ表示"
+
+#: ../../Zotlabs/Widget/Notifications.php:27
+#: ../../Zotlabs/Widget/Notifications.php:46
+#: ../../Zotlabs/Widget/Notifications.php:122
+#: ../../Zotlabs/Widget/Notifications.php:153
+msgid "Filter by name or address"
+msgstr "名前やアドレスでフィルタリング"
+
+#: ../../Zotlabs/Widget/Notifications.php:35
+msgid "New Home Activity"
+msgstr "自分への新しいアクティビティ"
+
+#: ../../Zotlabs/Widget/Notifications.php:36
+msgid "New Home Activity Notifications"
+msgstr "自分への新しいアクティビティ通知"
+
+#: ../../Zotlabs/Widget/Notifications.php:39
+msgid "View your home activity"
+msgstr "自分の投稿を見る"
+
+#: ../../Zotlabs/Widget/Notifications.php:42
+#: ../../Zotlabs/Widget/Notifications.php:149
+msgid "Mark all notifications seen"
+msgstr "全部既読にする"
+
+#: ../../Zotlabs/Widget/Notifications.php:54
+msgid "New Mails"
+msgstr "新着メール"
+
+#: ../../Zotlabs/Widget/Notifications.php:55
+msgid "New Mails Notifications"
+msgstr "新規メール通知"
+
+#: ../../Zotlabs/Widget/Notifications.php:58
+msgid "View your private mails"
+msgstr "プライベートメールを表示する"
+
+#: ../../Zotlabs/Widget/Notifications.php:61
+msgid "Mark all messages seen"
+msgstr "すべてのメッセージを確認済みにする"
+
+#: ../../Zotlabs/Widget/Notifications.php:69
+msgid "New Events"
+msgstr "新しいイベント"
+
+#: ../../Zotlabs/Widget/Notifications.php:70
+msgid "New Events Notifications"
+msgstr "新しいイベント通知"
+
+#: ../../Zotlabs/Widget/Notifications.php:73
+msgid "View events"
+msgstr "イベントを見る"
+
+#: ../../Zotlabs/Widget/Notifications.php:76
+msgid "Mark all events seen"
+msgstr "すべてのイベントを確認済みにする"
+
+#: ../../Zotlabs/Widget/Notifications.php:85
+msgid "New Connections Notifications"
+msgstr "新しい接続通知"
+
+#: ../../Zotlabs/Widget/Notifications.php:88
+msgid "View all connections"
+msgstr "すべての接続を表示"
+
+#: ../../Zotlabs/Widget/Notifications.php:96
+msgid "New Files"
+msgstr "新しいファイル"
+
+#: ../../Zotlabs/Widget/Notifications.php:97
+msgid "New Files Notifications"
+msgstr "新しいファイルの通知"
+
+#: ../../Zotlabs/Widget/Notifications.php:104
+#: ../../Zotlabs/Widget/Notifications.php:105
+msgid "Notices"
+msgstr "通知"
+
+#: ../../Zotlabs/Widget/Notifications.php:108
+msgid "View all notices"
+msgstr "全ての通知を表示する"
+
+#: ../../Zotlabs/Widget/Notifications.php:111
+msgid "Mark all notices seen"
+msgstr "全ての通知を既読扱いにする"
+
+#: ../../Zotlabs/Widget/Notifications.php:132
+msgid "New Registrations"
+msgstr "新規登録"
+
+#: ../../Zotlabs/Widget/Notifications.php:133
+msgid "New Registrations Notifications"
+msgstr "新規登録通知"
+
+#: ../../Zotlabs/Widget/Notifications.php:143
+msgid "Public Stream Notifications"
+msgstr "連合ストリーム通知"
+
+#: ../../Zotlabs/Widget/Notifications.php:146
+msgid "View the public stream"
+msgstr "連合ストリームを表示する"
+
+#: ../../Zotlabs/Widget/Notifications.php:161
+msgid "Sorry, you have got no notifications at the moment"
+msgstr "現在通知はありません。"
+
+#: ../../Zotlabs/Widget/Photo.php:48 ../../Zotlabs/Widget/Photo_rand.php:58
+msgid "photo/image"
+msgstr "画像/イメージ"
+
+#: ../../Zotlabs/Widget/Rating.php:51
+msgid "Rating Tools"
+msgstr "評価ツール"
+
+#: ../../Zotlabs/Widget/Rating.php:55 ../../Zotlabs/Widget/Rating.php:57
+msgid "Rate Me"
+msgstr "私を評価"
+
+#: ../../Zotlabs/Widget/Rating.php:60
+msgid "View Ratings"
+msgstr "評価を見る"
+
+#: ../../Zotlabs/Widget/Savedsearch.php:75
+msgid "Remove term"
+msgstr "用語を削除"
+
+#: ../../Zotlabs/Widget/Settings_menu.php:32
+msgid "Account settings"
+msgstr "アカウント設定"
+
+#: ../../Zotlabs/Widget/Settings_menu.php:38
+msgid "Channel settings"
+msgstr "チャンネル設定"
+
+#: ../../Zotlabs/Widget/Settings_menu.php:46
+msgid "Display settings"
+msgstr "画面表示設定"
+
+#: ../../Zotlabs/Widget/Settings_menu.php:53
+msgid "Manage locations"
+msgstr "所在地の管理"
+
+#: ../../Zotlabs/Widget/Suggestedchats.php:32
+msgid "Suggested Chatrooms"
+msgstr "チャットルームの提案"
+
+#: ../../Zotlabs/Widget/Suggestions.php:53
+msgid "Suggestions"
+msgstr "提案"
+
+#: ../../Zotlabs/Widget/Suggestions.php:54
+msgid "See more..."
+msgstr "もっと見る..."
+
+#: ../../Zotlabs/Widget/Tasklist.php:23
+msgid "Tasks"
+msgstr "タスク"
+
+#: ../../Zotlabs/Widget/Wiki_pages.php:34
+#: ../../Zotlabs/Widget/Wiki_pages.php:91
+msgid "Add new page"
+msgstr "新しいページの追加"
+
+#: ../../Zotlabs/Widget/Wiki_pages.php:85
+msgid "Wiki Pages"
+msgstr "ウィキページ"
+
+#: ../../Zotlabs/Widget/Wiki_pages.php:96
+msgid "Page name"
+msgstr "ページ名"
+
+#: ../../Zotlabs/Zot/Auth.php:152
+msgid ""
+"Remote authentication blocked. You are logged into this site locally. Please "
+"logout and retry."
+msgstr "リモート認証がブロックされました。このサイトにローカルでログインしています。ログアウトして再試行してください。"
+
+#: ../../Zotlabs/Zot/Auth.php:264
+#, php-format
+msgid "Welcome %s. Remote authentication successful."
+msgstr "ようこそ%s!!リモートログインは成功しました!"
+
--
cgit v1.2.3
From d2b1a2e5a31e6f96db6f26616c91ac848c255280 Mon Sep 17 00:00:00 2001
From: harukin
Date: Mon, 14 Oct 2019 03:39:43 +0200
Subject: Upload .php file
---
view/ja/hstrings.php | 2791 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 2791 insertions(+)
create mode 100644 view/ja/hstrings.php
diff --git a/view/ja/hstrings.php b/view/ja/hstrings.php
new file mode 100644
index 000000000..f580df6e9
--- /dev/null
+++ b/view/ja/hstrings.php
@@ -0,0 +1,2791 @@
+These permissions set who is allowed to view the post."] = "投稿を共有した後、投稿権限%sを%sに変更することはできません。 br />これらの権限は、投稿の閲覧を許可するユーザーを設定します。";
+App::$strings[" and "] = "そして";
+App::$strings["public profile"] = "公開プロフィール";
+App::$strings["%1\$s changed %2\$s to “%3\$s”"] = "%1\$sが%2\$sを&ldquo;に変更しました%3\$s &rdquo;";
+App::$strings["Visit %1\$s's %2\$s"] = "%1\$sの%2\$sアクセス";
+App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$sには更新された%2\$s 、 %3\$s変更しています。";
+App::$strings["Permission denied."] = "アクセス拒否。";
+App::$strings["Item was not found."] = "アイテムが見つかりませんでした。";
+App::$strings["Unknown error."] = "未知のエラー。";
+App::$strings["No source file."] = "ソースファイルがありません。";
+App::$strings["Cannot locate file to replace"] = "置き換えるファイルが見つかりません";
+App::$strings["Cannot locate file to revise/update"] = "修正/更新するファイルが見つかりません";
+App::$strings["File exceeds size limit of %d"] = "ファイルはサイズ制限%dを超えています";
+App::$strings["You have reached your limit of %1$.0f Mbytes attachment storage."] = "%1 $ .0fメガバイトの添付ファイルストレージの制限に達しました。";
+App::$strings["File upload failed. Possible system limit or action terminated."] = "ファイルのアップロードに失敗しました。可能なシステム制限またはアクションが終了しました。";
+App::$strings["Stored file could not be verified. Upload failed."] = "保存されたファイルを確認できませんでした。アップロードに失敗しました。";
+App::$strings["Path not available."] = "パスが利用できません。";
+App::$strings["Empty pathname"] = "空のパス名";
+App::$strings["duplicate filename or path"] = "ファイル名またはパスが重複しています";
+App::$strings["Path not found."] = "パスが見つかりません。";
+App::$strings["mkdir failed."] = "mkdirが失敗しました。";
+App::$strings["database storage failed."] = "データベースストレージが失敗しました。";
+App::$strings["Empty path"] = "空のパス";
+App::$strings["Delegation session ended."] = "委任セッションは終了しました。";
+App::$strings["Logged out."] = "ログアウトしました。";
+App::$strings["Email validation is incomplete. Please check your email."] = "メールの検証が不完全です。メールを確認してください。";
+App::$strings["Failed authentication"] = "認証失敗";
+App::$strings["Login failed."] = "ログインに失敗しました。";
+App::$strings["Image/photo"] = "画像/写真";
+App::$strings["Encrypted content"] = "暗号化されたコンテンツ";
+App::$strings["Install %1\$s element %2\$s"] = "%1\$s要素%2\$sをインストール";
+App::$strings["This post contains an installable %s element, however you lack permissions to install it on this site."] = "この投稿にはインストール可能な%s要素が含まれていますが、このサイトにインストールする権限がありません。";
+App::$strings["webpage"] = "ウェブページ";
+App::$strings["layout"] = "レイアウト";
+App::$strings["block"] = "ブロック";
+App::$strings["menu"] = "メニュー";
+App::$strings["card"] = "カード";
+App::$strings["article"] = "記事";
+App::$strings["post"] = "役職";
+App::$strings["%1\$s wrote the following %2\$s %3\$s"] = "%1\$sは次の%2\$s %3\$s書きました";
+App::$strings["Click to open/close"] = "クリックして開閉";
+App::$strings["spoiler"] = "スポイラー";
+App::$strings["View article"] = "記事を見る";
+App::$strings["View summary"] = "概要を見る";
+App::$strings["Different viewers will see this text differently"] = "視聴者が異なれば、このテキストの見方も異なります";
+App::$strings["$1 wrote:"] = "$ 1の書き込み:";
+App::$strings["%1\$s's bookmarks"] = "%1\$sのブックマーク";
+App::$strings["Unable to obtain identity information from database"] = "データベースからID情報を取得できません";
+App::$strings["Empty name"] = "空の名前";
+App::$strings["Name too long"] = "名前が長すぎます";
+App::$strings["No account identifier"] = "アカウント識別子なし";
+App::$strings["Nickname is required."] = "ニックネームが必要です。";
+App::$strings["Reserved nickname. Please choose another."] = "予約済みのニックネーム。別のものを選択してください。";
+App::$strings["Nickname has unsupported characters or is already being used on this site."] = "ニックネームにサポートされていない文字が含まれているか、このサイトで既に使用されています。";
+App::$strings["Unable to retrieve created identity"] = "作成されたIDを取得できません";
+App::$strings["Default Profile"] = "デフォルトプロファイル";
+App::$strings["Friends"] = "友だち";
+App::$strings["Unable to retrieve modified identity"] = "変更されたIDを取得できません";
+App::$strings["Requested channel is not available."] = "要求されたチャンネルは利用できません。";
+App::$strings["Requested profile is not available."] = "要求されたプロファイルは利用できません。";
+App::$strings["Change profile photo"] = "プロフィール写真を変更";
+App::$strings["Edit Profiles"] = "プロファイルを編集する";
+App::$strings["Edit"] = "編集";
+App::$strings["Create New Profile"] = "新しいプロファイルを作成";
+App::$strings["Edit Profile"] = "プロファイル編集";
+App::$strings["Profile Image"] = "プロフィール画像";
+App::$strings["Visible to everybody"] = "みんなに見える";
+App::$strings["Edit visibility"] = "可視性を編集";
+App::$strings["Connect"] = "つなぐ";
+App::$strings["Location:"] = "ロケーション:";
+App::$strings["Gender:"] = "性別:";
+App::$strings["Status:"] = "状態:";
+App::$strings["Homepage:"] = "ホームページ:";
+App::$strings["Online Now"] = "今オンラインです";
+App::$strings["Change your profile photo"] = "プロフィール写真を変更する";
+App::$strings["Female"] = "女性";
+App::$strings["Male"] = "男性";
+App::$strings["Trans"] = "トランス";
+App::$strings["Neuter"] = "中性";
+App::$strings["Non-specific"] = "非特異的";
+App::$strings["Full Name:"] = "フルネーム:";
+App::$strings["Like this channel"] = "このチャンネルのように";
+App::$strings["__ctx:noun__ Like"] = array(
+ 0 => "いいね",
+ 1 => "いいね",
+);
+App::$strings["j F, Y"] = "j F、Y";
+App::$strings["j F"] = "j F";
+App::$strings["Birthday:"] = "お誕生日:";
+App::$strings["Age:"] = "年齢:";
+App::$strings["for %1\$d %2\$s"] = "%1\$d %2\$s";
+App::$strings["Tags:"] = "タグ:";
+App::$strings["Sexual Preference:"] = "性的嗜好:";
+App::$strings["Hometown:"] = "出身地:";
+App::$strings["Political Views:"] = "政見:";
+App::$strings["Religion:"] = "宗教:";
+App::$strings["About:"] = "約:";
+App::$strings["Hobbies/Interests:"] = "趣味/興味:";
+App::$strings["Likes:"] = "好きなもの:";
+App::$strings["Dislikes:"] = "嫌いなもの:";
+App::$strings["Contact information and Social Networks:"] = "連絡先情報とソーシャルネットワーク:";
+App::$strings["My other channels:"] = "私の他のチャンネル:";
+App::$strings["Musical interests:"] = "音楽的興味:";
+App::$strings["Books, literature:"] = "書籍、文学:";
+App::$strings["Television:"] = "テレビ:";
+App::$strings["Film/dance/culture/entertainment:"] = "映画/ダンス/文化/エンターテイメント:";
+App::$strings["Love/Romance:"] = "愛/ロマンス:";
+App::$strings["Work/employment:"] = "仕事/雇用:";
+App::$strings["School/education:"] = "学校教育:";
+App::$strings["Profile"] = "プロフィール";
+App::$strings["Like this thing"] = "このように";
+App::$strings["Export"] = "輸出する";
+App::$strings["cover photo"] = "カバー写真";
+App::$strings["Enter your channel address (e.g. channel@example.com)"] = "チャンネルアドレスを入力します(例:channel@example.com)";
+App::$strings["Authenticate"] = "認証する";
+App::$strings["Account '%s' deleted"] = "アカウント「 %s 」を削除しました";
+App::$strings["New window"] = "新しい窓";
+App::$strings["Open the selected location in a different window or browser tab"] = "選択した場所を別のウィンドウまたはブラウザタブで開きます";
+App::$strings["Mobile"] = "モバイル";
+App::$strings["Home"] = "ホーム";
+App::$strings["Home, Voice"] = "ホーム、ボイス";
+App::$strings["Home, Fax"] = "ホーム、ファックス";
+App::$strings["Work"] = "作業";
+App::$strings["Work, Voice"] = "仕事、声";
+App::$strings["Work, Fax"] = "仕事、ファックス";
+App::$strings["Other"] = "その他";
+App::$strings["%d invitation available"] = array(
+ 0 => "%d招待可能",
+ 1 => "%d招待可能",
+);
+App::$strings["Advanced"] = "高度な";
+App::$strings["Find Channels"] = "チャンネルを探す";
+App::$strings["Enter name or interest"] = "名前または興味を入力してください";
+App::$strings["Connect/Follow"] = "接続/フォロー";
+App::$strings["Examples: Robert Morgenstein, Fishing"] = "例:Robert Morgenstein、釣り";
+App::$strings["Find"] = "見つける";
+App::$strings["Channel Suggestions"] = "チャンネルの提案";
+App::$strings["Random Profile"] = "ランダムプロファイル";
+App::$strings["Invite Friends"] = "友達を招待";
+App::$strings["Advanced example: name=fred and country=iceland"] = "高度な例:name = fredおよびcountry = iceland";
+App::$strings["Saved Folders"] = "保存されたフォルダー";
+App::$strings["Everything"] = "すべて";
+App::$strings["Categories"] = "カテゴリー";
+App::$strings["Common Connections"] = "共通接続";
+App::$strings["View all %d common connections"] = "すべての%d共通接続を表示";
+App::$strings["photo"] = "写真";
+App::$strings["event"] = "出来事";
+App::$strings["channel"] = "チャネル";
+App::$strings["status"] = "状態";
+App::$strings["comment"] = "コメント";
+App::$strings["%1\$s likes %2\$s's %3\$s"] = "%1\$sが%2\$sの%3\$s気に入っています";
+App::$strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$sは%2\$sの%3\$s好きではありません";
+App::$strings["likes %1\$s's %2\$s"] = "%1\$sの%2\$sが好き";
+App::$strings["doesn't like %1\$s's %2\$s"] = "%1\$sの%2\$sが気に入らない";
+App::$strings["%1\$s is now connected with %2\$s"] = "%1\$sは%2\$s接続されました";
+App::$strings["%1\$s poked %2\$s"] = "%1\$s %2\$sを突破しました";
+App::$strings["poked"] = "突く";
+App::$strings["__ctx:mood__ %1\$s is %2\$s"] = "%1\$sは%2\$s";
+App::$strings["This is an unsaved preview"] = "これは未保存のプレビューです";
+App::$strings["__ctx:title__ Likes"] = "いいね";
+App::$strings["__ctx:title__ Dislikes"] = "嫌い";
+App::$strings["__ctx:title__ Agree"] = "同意する";
+App::$strings["__ctx:title__ Disagree"] = "同意しない";
+App::$strings["__ctx:title__ Abstain"] = "棄権";
+App::$strings["__ctx:title__ Attending"] = "出席中";
+App::$strings["__ctx:title__ Not attending"] = "出席しない";
+App::$strings["__ctx:title__ Might attend"] = "出席するかもしれない";
+App::$strings["Select"] = "選択してください";
+App::$strings["Delete"] = "削除する";
+App::$strings["Toggle Star Status"] = "スターステータスの切り替え";
+App::$strings["Private Message"] = "プライベートメッセージ";
+App::$strings["Message signature validated"] = "検証されたメッセージ署名";
+App::$strings["Message signature incorrect"] = "メッセージ署名が正しくありません";
+App::$strings["Approve"] = "承認する";
+App::$strings["View %s's profile @ %s"] = "%sのプロフィール@ %s";
+App::$strings["Categories:"] = "カテゴリー:";
+App::$strings["Filed under:"] = "下に提出:";
+App::$strings["from %s"] = "%sから";
+App::$strings["last edited: %s"] = "最終編集: %s";
+App::$strings["Expires: %s"] = "有効期限: %s";
+App::$strings["View in context"] = "コンテキストで表示";
+App::$strings["Please wait"] = "お待ちください";
+App::$strings["remove"] = "取り除く";
+App::$strings["Loading..."] = "読み込み中...";
+App::$strings["Conversation Tools"] = "会話ツール";
+App::$strings["Delete Selected Items"] = "選択したアイテムを削除";
+App::$strings["View Source"] = "ソースを見る";
+App::$strings["Follow Thread"] = "スレッドをフォロー";
+App::$strings["Unfollow Thread"] = "スレッドをフォロー解除";
+App::$strings["View Profile"] = "プロフィールを見る";
+App::$strings["Recent Activity"] = "最近の活動";
+App::$strings["Edit Connection"] = "接続を編集";
+App::$strings["Message"] = "メッセージ";
+App::$strings["Ratings"] = "評価";
+App::$strings["Poke"] = "ポーク";
+App::$strings["Unknown"] = "道の";
+App::$strings["%s likes this."] = "%sはこれが好きです。";
+App::$strings["%s doesn't like this."] = "%sはこれを%sません。";
+App::$strings["%2\$d people like this."] = array(
+ 0 => " %2\$d人 span>このように。",
+ 1 => " %2\$d人 span>このように。",
+);
+App::$strings["%2\$d people don't like this."] = array(
+ 0 => " %2\$d人 span>はこれが好きではありません。",
+ 1 => " %2\$d人 span>はこれが好きではありません。",
+);
+App::$strings["and"] = "そして";
+App::$strings[", and %d other people"] = array(
+ 0 => "、他%d人",
+ 1 => "、他%d人",
+);
+App::$strings["%s like this."] = "このような%s 。";
+App::$strings["%s don't like this."] = "%sはこれが好きではありません。";
+App::$strings["Set your location"] = "場所を設定する";
+App::$strings["Clear browser location"] = "ブラウザの場所をクリア";
+App::$strings["Insert web link"] = "Webリンクを挿入";
+App::$strings["Embed (existing) photo from your photo albums"] = "フォトアルバムから(既存の)写真を埋め込む";
+App::$strings["Please enter a link URL:"] = "リンクURLを入力してください:";
+App::$strings["Tag term:"] = "タグ用語:";
+App::$strings["Where are you right now?"] = "今どこにいますか?";
+App::$strings["Choose images to embed"] = "埋め込む画像を選択";
+App::$strings["Choose an album"] = "アルバムを選択してください";
+App::$strings["Choose a different album..."] = "別のアルバムを選択...";
+App::$strings["Error getting album list"] = "アルバムリストの取得に失敗";
+App::$strings["Error getting photo link"] = "フォトリンクの取得に失敗";
+App::$strings["Error getting album"] = "アルバムの取得エラー";
+App::$strings["Comments enabled"] = "コメント有効";
+App::$strings["Comments disabled"] = "コメント無効";
+App::$strings["Preview"] = "プレビュー";
+App::$strings["Share"] = "共有";
+App::$strings["Page link name"] = "ページリンク名";
+App::$strings["Post as"] = "として投稿";
+App::$strings["Bold"] = "太字";
+App::$strings["Italic"] = "斜体";
+App::$strings["Underline"] = "下線";
+App::$strings["Quote"] = "代入";
+App::$strings["Code"] = "コード";
+App::$strings["Attach/Upload file"] = "ファイルのアップロード";
+App::$strings["Embed an image from your albums"] = "アルバムから画像を追加";
+App::$strings["Cancel"] = "キャンセル";
+App::$strings["OK"] = "OK";
+App::$strings["Toggle voting"] = "投票のトグル";
+App::$strings["Disable comments"] = "コメントの無効化";
+App::$strings["Toggle comments"] = "コメントのトグル";
+App::$strings["Title (optional)"] = "タイトル(任意)";
+App::$strings["Categories (optional, comma-separated list)"] = "カテゴリー(任意、カンマで仕切り)";
+App::$strings["Permission settings"] = "権限設定";
+App::$strings["Other networks and post services"] = "他のネットワークと投稿サービス";
+App::$strings["Set expiration date"] = "有効期限を設定する";
+App::$strings["Set publish date"] = "公開日を設定する";
+App::$strings["Encrypt text"] = "テキストを暗号化する";
+App::$strings["__ctx:noun__ Dislike"] = array(
+ 0 => "嫌い",
+ 1 => "嫌い",
+);
+App::$strings["__ctx:noun__ Attending"] = array(
+ 0 => "出席中",
+ 1 => "出席中",
+);
+App::$strings["__ctx:noun__ Not Attending"] = array(
+ 0 => "出席しない",
+ 1 => "出席しない",
+);
+App::$strings["__ctx:noun__ Undecided"] = array(
+ 0 => "未定",
+ 1 => "未定",
+);
+App::$strings["__ctx:noun__ Agree"] = array(
+ 0 => "同意する",
+ 1 => "同意する",
+);
+App::$strings["__ctx:noun__ Disagree"] = array(
+ 0 => "同意しない",
+ 1 => "同意しない",
+);
+App::$strings["__ctx:noun__ Abstain"] = array(
+ 0 => "棄権",
+ 1 => "棄権",
+);
+App::$strings["Miscellaneous"] = "雑多";
+App::$strings["Birthday"] = "お誕生日";
+App::$strings["Age: "] = "年齢:";
+App::$strings["YYYY-MM-DD or MM-DD"] = "YYYY-MM-DDまたはMM-DD";
+App::$strings["Required"] = "必須";
+App::$strings["less than a second ago"] = "ちょっと前";
+App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s前";
+App::$strings["__ctx:relative_date__ year"] = array(
+ 0 => "年",
+ 1 => "年",
+);
+App::$strings["__ctx:relative_date__ month"] = array(
+ 0 => "月",
+ 1 => "月",
+);
+App::$strings["__ctx:relative_date__ week"] = array(
+ 0 => "週間",
+ 1 => "週間",
+);
+App::$strings["__ctx:relative_date__ day"] = array(
+ 0 => "日",
+ 1 => "日",
+);
+App::$strings["__ctx:relative_date__ hour"] = array(
+ 0 => "時間",
+ 1 => "時間",
+);
+App::$strings["__ctx:relative_date__ minute"] = array(
+ 0 => "分",
+ 1 => "分",
+);
+App::$strings["__ctx:relative_date__ second"] = array(
+ 0 => "秒",
+ 1 => "秒",
+);
+App::$strings["%1\$s's birthday"] = "%1\$sの誕生日";
+App::$strings["Happy Birthday %1\$s"] = "%1\$s、お誕生日おめでとう!";
+App::$strings["Directory Options"] = "ディレクトリオプション";
+App::$strings["Safe Mode"] = "セーフモード";
+App::$strings["Public Forums Only"] = "公開フォーラムのみ";
+App::$strings["This Website Only"] = "このウェブサイトのみ";
+App::$strings["l F d, Y \\@ g:i A"] = "l F d、Y \\ @ g:i A";
+App::$strings["Starts:"] = "開始:";
+App::$strings["Finishes:"] = "仕上げ:";
+App::$strings["This event has been added to your calendar."] = "このイベントはカレンダーに追加されました。";
+App::$strings["Not specified"] = "指定されていない";
+App::$strings["Needs Action"] = "アクションが必要";
+App::$strings["Completed"] = "完成しました";
+App::$strings["In Process"] = "処理中";
+App::$strings["Cancelled"] = "キャンセル";
+App::$strings["Off"] = "オフ";
+App::$strings["On"] = "に";
+App::$strings["CalDAV"] = "CalDAV";
+App::$strings["Start calendar week on Monday"] = "月曜日に週を開始";
+App::$strings["Default is Sunday"] = "デフォルトは日曜日です";
+App::$strings["Channel Home"] = "チャンネルホーム";
+App::$strings["Search by Date"] = "日付で検索";
+App::$strings["Ability to select posts by date ranges"] = "日付範囲で投稿を選択する機能";
+App::$strings["Tag Cloud"] = "タグクラウド";
+App::$strings["Provide a personal tag cloud on your channel page"] = "チャンネルページで個人タグクラウドを提供する";
+App::$strings["Use blog/list mode"] = "ブログ/リストモードを使用する";
+App::$strings["Comments will be displayed separately"] = "コメントは個別に表示されます";
+App::$strings["Connections"] = "接続";
+App::$strings["Connection Filtering"] = "接続フィルタリング";
+App::$strings["Filter incoming posts from connections based on keywords/content"] = "キーワード/コンテンツに基づいて接続からの受信投稿をフィルタリングする";
+App::$strings["Conversation"] = "会話";
+App::$strings["Community Tagging"] = "コミュニティのタグ付け";
+App::$strings["Ability to tag existing posts"] = "既存の投稿にタグを付ける機能";
+App::$strings["Emoji Reactions"] = "絵文字反応";
+App::$strings["Add emoji reaction ability to posts"] = "絵文字反応機能を投稿に追加する";
+App::$strings["Dislike Posts"] = "投稿を嫌う";
+App::$strings["Ability to dislike posts/comments"] = "投稿/コメントを嫌う能力";
+App::$strings["Star Posts"] = "スター投稿";
+App::$strings["Ability to mark special posts with a star indicator"] = "星印で特別な投稿をマークする機能";
+App::$strings["Directory"] = "ディレクトリ";
+App::$strings["Advanced Directory Search"] = "高度なディレクトリ検索";
+App::$strings["Allows creation of complex directory search queries"] = "複雑なディレクトリ検索クエリを作成できます";
+App::$strings["Editor"] = "編集者";
+App::$strings["Post Categories"] = "投稿カテゴリ";
+App::$strings["Add categories to your posts"] = "投稿にカテゴリを追加する";
+App::$strings["Large Photos"] = "大きい写真";
+App::$strings["Include large (1024px) photo thumbnails in posts. If not enabled, use small (640px) photo thumbnails"] = "投稿に大きな(1024px)写真のサムネイルを含める。有効になっていない場合は、小さい(640ピクセル)写真のサムネイルを使用します";
+App::$strings["Even More Encryption"] = "さらに暗号化";
+App::$strings["Allow optional encryption of content end-to-end with a shared secret key"] = "共有秘密鍵を使用して、エンドツーエンドのコンテンツのオプションの暗号化を許可します";
+App::$strings["Enable Voting Tools"] = "投票ツールを有効にする";
+App::$strings["Provide a class of post which others can vote on"] = "他の人が投票できる投稿のクラスを提供する";
+App::$strings["Disable Comments"] = "コメントを無効にする";
+App::$strings["Provide the option to disable comments for a post"] = "投稿のコメントを無効にするオプションを提供します";
+App::$strings["Delayed Posting"] = "遅延投稿";
+App::$strings["Allow posts to be published at a later date"] = "投稿を後日公開することを許可する";
+App::$strings["Content Expiration"] = "コンテンツの有効期限";
+App::$strings["Remove posts/comments and/or private messages at a future time"] = "将来、投稿/コメントやプライベートメッセージを削除する";
+App::$strings["Suppress Duplicate Posts/Comments"] = "重複する投稿/コメントを抑制する";
+App::$strings["Prevent posts with identical content to be published with less than two minutes in between submissions."] = "同一のコンテンツを含む投稿が、送信と送信の間に2分未満で公開されるのを防ぎます。";
+App::$strings["Auto-save drafts of posts and comments"] = "投稿とコメントの下書きを自動保存する";
+App::$strings["Automatically saves post and comment drafts in local browser storage to help prevent accidental loss of compositions"] = "投稿やコメントの下書きをローカルのブラウザストレージに自動的に保存して、誤って楽曲を失うのを防ぎます";
+App::$strings["Events"] = "イベント";
+App::$strings["Smart Birthdays"] = "スマートバースデー";
+App::$strings["Make birthday events timezone aware in case your friends are scattered across the planet."] = "友人が地球上に散らばっている場合に備えて、誕生日イベントのタイムゾーンを認識させます。";
+App::$strings["Event Timezone Selection"] = "イベントタイムゾーンの選択";
+App::$strings["Allow event creation in timezones other than your own."] = "自分以外のタイムゾーンでのイベント作成を許可します。";
+App::$strings["Manage"] = "管理する";
+App::$strings["Navigation Channel Select"] = "ナビゲーションチャネルの選択";
+App::$strings["Change channels directly from within the navigation dropdown menu"] = "ナビゲーションドロップダウンメニューから直接チャネルを変更します";
+App::$strings["Network"] = "ネットワーク";
+App::$strings["Saved Searches"] = "保存された検索";
+App::$strings["Save search terms for re-use"] = "再利用のために検索語を保存する";
+App::$strings["Ability to file posts under folders"] = "フォルダーの下に投稿をファイルする機能";
+App::$strings["Alternate Stream Order"] = "代替ストリーム順序";
+App::$strings["Ability to order the stream by last post date, last comment date or unthreaded activities"] = "最終投稿日、最終コメント日、またはスレッド化されていないアクティビティでストリームを順序付けする機能";
+App::$strings["Contact Filter"] = "連絡先フィルター";
+App::$strings["Ability to display only posts of a selected contact"] = "選択した連絡先の投稿のみを表示する機能";
+App::$strings["Forum Filter"] = "フォーラムフィルター";
+App::$strings["Ability to display only posts of a specific forum"] = "特定のフォーラムの投稿のみを表示する機能";
+App::$strings["Personal Posts Filter"] = "個人投稿フィルター";
+App::$strings["Ability to display only posts that you've interacted on"] = "やり取りした投稿のみを表示する機能";
+App::$strings["Photos"] = "写真";
+App::$strings["Photo Location"] = "写真の場所";
+App::$strings["If location data is available on uploaded photos, link this to a map."] = "アップロードされた写真で位置データが利用できる場合、これを地図にリンクします。";
+App::$strings["Profiles"] = "プロフィール";
+App::$strings["Advanced Profiles"] = "高度なプロファイル";
+App::$strings["Additional profile sections and selections"] = "追加のプロファイルセクションと選択";
+App::$strings["Profile Import/Export"] = "プロファイルのインポート/エクスポート";
+App::$strings["Save and load profile details across sites/channels"] = "サイト/チャネル全体でプロファイルの詳細を保存およびロードします";
+App::$strings["Multiple Profiles"] = "複数のプロファイル";
+App::$strings["Ability to create multiple profiles"] = "複数のプロファイルを作成する機能";
+App::$strings["unknown"] = "道の";
+App::$strings["Channel is blocked on this site."] = "このサイトでチャンネルがブロックされています。";
+App::$strings["Channel location missing."] = "チャンネルの場所がありません。";
+App::$strings["Response from remote channel was incomplete."] = "リモートチャネルからの応答が不完全でした。";
+App::$strings["Premium channel - please visit:"] = "プレミアムチャンネル-をご覧ください:";
+App::$strings["Channel was deleted and no longer exists."] = "チャンネルは削除され、存在しなくなりました。";
+App::$strings["Remote channel or protocol unavailable."] = "リモートチャネルまたはプロトコルが利用できません。";
+App::$strings["Channel discovery failed."] = "チャネルの検出に失敗しました。";
+App::$strings["Protocol disabled."] = "プロトコルが無効です。";
+App::$strings["Cannot connect to yourself."] = "自分に接続できません。";
+App::$strings["A deleted group with this name was revived. Existing item permissions may apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "この名前の削除されたグループが復活しました。既存のアイテムの権限は、このグループと将来のメンバーに適用される可能性があります strong>。これが意図したものでない場合は、別の名前で別のグループを作成してください。";
+App::$strings["Add new connections to this privacy group"] = "このプライバシーグループに新しい接続を追加します";
+App::$strings["edit"] = "編集する";
+App::$strings["Privacy Groups"] = "プライバシーグループ";
+App::$strings["Edit group"] = "グループを編集";
+App::$strings["Add privacy group"] = "プライバシーグループを追加";
+App::$strings["Channels not in any privacy group"] = "プライバシーグループに属さないチャンネル";
+App::$strings["add"] = "加える";
+App::$strings["Help:"] = "ヘルプ:";
+App::$strings["Help"] = "ヘルプ";
+App::$strings["Not Found"] = "見つかりません";
+App::$strings["Page not found."] = "ページが見つかりません。";
+App::$strings["Unable to import a removed channel."] = "削除されたチャンネルをインポートできません。";
+App::$strings["Cannot create a duplicate channel identifier on this system. Import failed."] = "このシステムに重複したチャネル識別子を作成できません。インポートに失敗しました。";
+App::$strings["Unable to create a unique channel address. Import failed."] = "一意のチャネルアドレスを作成できません。インポートに失敗しました。";
+App::$strings["Cloned channel not found. Import failed."] = "複製されたチャンネルが見つかりません。インポートに失敗しました。";
+App::$strings["Permission denied"] = "アクセス拒否";
+App::$strings["(Unknown)"] = "(不明)";
+App::$strings["Visible to anybody on the internet."] = "インターネット上の誰でも閲覧できます。";
+App::$strings["Visible to you only."] = "あなただけに表示されます。";
+App::$strings["Visible to anybody in this network."] = "このネットワーク内のすべてのユーザーに表示されます。";
+App::$strings["Visible to anybody authenticated."] = "認証されたすべてのユーザーに表示されます。";
+App::$strings["Visible to anybody on %s."] = "%s誰でも閲覧できます。";
+App::$strings["Visible to all connections."] = "すべての接続に表示されます。";
+App::$strings["Visible to approved connections."] = "承認された接続に表示されます。";
+App::$strings["Visible to specific connections."] = "特定の接続に表示されます。";
+App::$strings["Item not found."] = "アイテムが見つかりません。";
+App::$strings["Privacy group not found."] = "プライバシーグループが見つかりません。";
+App::$strings["Privacy group is empty."] = "プライバシーグループが空です。";
+App::$strings["Privacy group: %s"] = "プライバシーグループ: %s";
+App::$strings["Connection: %s"] = "接続: %s";
+App::$strings["Connection not found."] = "接続が見つかりません。";
+App::$strings["female"] = "女性";
+App::$strings["%1\$s updated her %2\$s"] = "%1\$s彼女の%2\$s更新しました";
+App::$strings["male"] = "男性";
+App::$strings["%1\$s updated his %2\$s"] = "%1\$s彼の%2\$s更新しました";
+App::$strings["%1\$s updated their %2\$s"] = "%1\$sが%2\$s更新しました";
+App::$strings["profile photo"] = "プロフィール写真";
+App::$strings["[Edited %s]"] = "[ %s編集]";
+App::$strings["__ctx:edit_activity__ Post"] = "役職";
+App::$strings["__ctx:edit_activity__ Comment"] = "コメント";
+App::$strings["Delete this item?"] = "このアイテムを削除しますか?";
+App::$strings["Comment"] = "コメント";
+App::$strings["%s show all"] = "%s 全て見る";
+App::$strings["%s show less"] = "%s 畳む";
+App::$strings["%s expand"] = "%s 展開する";
+App::$strings["%s collapse"] = "%s畳む";
+App::$strings["Password too short"] = "パスワードが短すぎます。";
+App::$strings["Passwords do not match"] = "パスワードが一致しません。";
+App::$strings["everybody"] = "誰でも";
+App::$strings["Secret Passphrase"] = "シークレットパスフレーズ";
+App::$strings["Passphrase hint"] = "パスフレーズヒント";
+App::$strings["Notice: Permissions have changed but have not yet been submitted."] = "注意:権限は変更されましたが、まだ送信されていません。";
+App::$strings["close all"] = "すべて閉じる";
+App::$strings["Nothing new here"] = "ここに新しいものはありません";
+App::$strings["Rate This Channel (this is public)"] = "このチャンネルを評価(これは公開です)";
+App::$strings["Rating"] = "格付け";
+App::$strings["Describe (optional)"] = "説明(オプション)";
+App::$strings["Submit"] = "確定";
+App::$strings["Please enter a link URL"] = "リンクURLを入力してください";
+App::$strings["Unsaved changes. Are you sure you wish to leave this page?"] = "未保存の変更。このページから移動してもよろしいですか?";
+App::$strings["Location"] = "ロケーション";
+App::$strings["lovely"] = "素敵な";
+App::$strings["wonderful"] = "素晴らしい";
+App::$strings["fantastic"] = "幻想的";
+App::$strings["great"] = "すばらしいです";
+App::$strings["Your chosen nickname was either already taken or not valid. Please use our suggestion ("] = "選択したニックネームはすでに使用されているか、無効です。提案を使用してください(";
+App::$strings[") or enter a new one."] = ")または新しいものを入力します。";
+App::$strings["Thank you, this nickname is valid."] = "ありがとう、このニックネームは有効です。";
+App::$strings["A channel name is required."] = "チャンネル名が必要です。";
+App::$strings["This is a "] = "これは";
+App::$strings[" channel name"] = "チャンネル名";
+App::$strings["%d minutes"] = array(
+ 0 => "%d分",
+ 1 => "%d分",
+);
+App::$strings["about %d hours"] = array(
+ 0 => "約%d時間",
+ 1 => "約%d時間",
+);
+App::$strings["%d days"] = array(
+ 0 => "%d日",
+ 1 => "%d日",
+);
+App::$strings["%d months"] = array(
+ 0 => "%dか月",
+ 1 => "%dか月",
+);
+App::$strings["%d years"] = array(
+ 0 => "%d年",
+ 1 => "%d年",
+);
+App::$strings["timeago.prefixAgo"] = "timeago.prefixAgo";
+App::$strings["timeago.prefixFromNow"] = "timeago.prefixFromNow";
+App::$strings["timeago.suffixAgo"] = "timeago.suffixAgo";
+App::$strings["timeago.suffixFromNow"] = "timeago.suffixFromNow";
+App::$strings["less than a minute"] = "ちょっと前";
+App::$strings["about a minute"] = "1分前";
+App::$strings["about an hour"] = "一時間前";
+App::$strings["a day"] = "一日前";
+App::$strings["about a month"] = "一ヶ月前";
+App::$strings["about a year"] = "一年前";
+App::$strings[" "] = " ";
+App::$strings["timeago.numbers"] = "timeago.numbers";
+App::$strings["January"] = "1月";
+App::$strings["February"] = "2月";
+App::$strings["March"] = "3月";
+App::$strings["April"] = "4月";
+App::$strings["__ctx:long__ May"] = "5月";
+App::$strings["June"] = "6月";
+App::$strings["July"] = "7月";
+App::$strings["August"] = "8月";
+App::$strings["September"] = "9月";
+App::$strings["October"] = "10月";
+App::$strings["November"] = "11月";
+App::$strings["December"] = "12月";
+App::$strings["Jan"] = "1";
+App::$strings["Feb"] = "2";
+App::$strings["Mar"] = "3";
+App::$strings["Apr"] = "4";
+App::$strings["__ctx:short__ May"] = "5";
+App::$strings["Jun"] = "6";
+App::$strings["Jul"] = "7";
+App::$strings["Aug"] = "8";
+App::$strings["Sep"] = "9";
+App::$strings["Oct"] = "10";
+App::$strings["Nov"] = "11";
+App::$strings["Dec"] = "12";
+App::$strings["Sunday"] = "日曜日";
+App::$strings["Monday"] = "月曜日";
+App::$strings["Tuesday"] = "火曜日";
+App::$strings["Wednesday"] = "水曜日";
+App::$strings["Thursday"] = "木曜日";
+App::$strings["Friday"] = "金曜日";
+App::$strings["Saturday"] = "土曜日";
+App::$strings["Sun"] = "日";
+App::$strings["Mon"] = "月";
+App::$strings["Tue"] = "火";
+App::$strings["Wed"] = "水";
+App::$strings["Thu"] = "木";
+App::$strings["Fri"] = "金";
+App::$strings["Sat"] = "土";
+App::$strings["__ctx:calendar__ today"] = "今日";
+App::$strings["__ctx:calendar__ month"] = "月";
+App::$strings["__ctx:calendar__ week"] = "週間";
+App::$strings["__ctx:calendar__ day"] = "日";
+App::$strings["__ctx:calendar__ All day"] = "一日中";
+App::$strings["default"] = "デフォルト";
+App::$strings["Select an alternate language"] = "別の言語を選択してください";
+App::$strings["Download binary/encrypted content"] = "バイナリ/暗号化コンテンツをダウンロードする";
+App::$strings["Unable to determine sender."] = "送信者を特定できません。";
+App::$strings["No recipient provided."] = "受信者が指定されていません。";
+App::$strings["[no subject]"] = "[件名なし]";
+App::$strings["Stored post could not be verified."] = "保存された投稿を確認できませんでした。";
+App::$strings["Remote authentication"] = "リモート認証";
+App::$strings["Click to authenticate to your home hub"] = "クリックしてホームハブの認証を行います";
+App::$strings["Channel Manager"] = "チャンネルマネージャー";
+App::$strings["Manage your channels"] = "チャンネルを管理する";
+App::$strings["Manage your privacy groups"] = "プライバシーグループを管理する";
+App::$strings["Settings"] = "設定";
+App::$strings["Account/Channel Settings"] = "アカウント/チャンネル設定";
+App::$strings["End this session"] = "このセッションを終了";
+App::$strings["Your profile page"] = "あなたのプロフィールページ";
+App::$strings["Manage/Edit profiles"] = "プロファイルの管理/編集";
+App::$strings["Edit your profile"] = "プロフィールを編集";
+App::$strings["Sign in"] = "サインイン";
+App::$strings["Take me home"] = "ホームへ戻る";
+App::$strings["Log me out of this site"] = "このサイトからログアウトする";
+App::$strings["Create an account"] = "アカウントを作成";
+App::$strings["Help and documentation"] = "ヘルプとドキュメント";
+App::$strings["Search site @name, !forum, #tag, ?docs, content"] = "@name, !forum, #tag, ?docs, content でサイトを検索";
+App::$strings["Admin"] = "管理者";
+App::$strings["Site Setup and Configuration"] = "サイトセットアップと設定";
+App::$strings["Loading"] = "読み込み中";
+App::$strings["@name, !forum, #tag, ?doc, content"] = "@name、!forum、#tag、?doc、content";
+App::$strings["Please wait..."] = "お待ちください....";
+App::$strings["Add Apps"] = "アプリの追加";
+App::$strings["Arrange Apps"] = "アプリを配置する";
+App::$strings["Toggle System Apps"] = "システムアプリの切り替え";
+App::$strings["Channel"] = "チャンネル";
+App::$strings["Status Messages and Posts"] = "ステータスメッセージと投稿";
+App::$strings["About"] = "約";
+App::$strings["Profile Details"] = "プロファイルの詳細";
+App::$strings["Photo Albums"] = "フォトアルバム";
+App::$strings["Files"] = "ファイル";
+App::$strings["Files and Storage"] = "ファイルとストレージ";
+App::$strings["Calendar"] = "カレンダー";
+App::$strings["Chatrooms"] = "チャットルーム";
+App::$strings["Bookmarks"] = "しおり";
+App::$strings["Saved Bookmarks"] = "保存したブックマーク";
+App::$strings["Cards"] = "カード";
+App::$strings["View Cards"] = "カードを見る";
+App::$strings["Articles"] = "記事";
+App::$strings["View Articles"] = "記事を見る";
+App::$strings["Webpages"] = "ウェブページ";
+App::$strings["View Webpages"] = "Webページを表示";
+App::$strings["Wikis"] = "ウィキ";
+App::$strings["Wiki"] = "Wiki";
+App::$strings["Friendica"] = "フレンドカ";
+App::$strings["OStatus"] = "OStatus";
+App::$strings["GNU-Social"] = "GNUソーシャル";
+App::$strings["RSS/Atom"] = "RSS / Atom";
+App::$strings["ActivityPub"] = "ActivityPub";
+App::$strings["Email"] = "Eメール";
+App::$strings["Diaspora"] = "ディアスポラ";
+App::$strings["Facebook"] = "フェイスブック";
+App::$strings["Zot"] = "ゾット";
+App::$strings["LinkedIn"] = "LinkedIn";
+App::$strings["XMPP/IM"] = "XMPP / IM";
+App::$strings["MySpace"] = "私のスペース";
+App::$strings["View PDF"] = "PDFを見る";
+App::$strings[" by "] = "によって";
+App::$strings[" on "] = "に";
+App::$strings["Embedded content"] = "埋め込みコンテンツ";
+App::$strings["Embedding disabled"] = "埋め込みが無効です";
+App::$strings["Profile Photos"] = "プロフィール写真";
+App::$strings["Image exceeds website size limit of %lu bytes"] = "画像がウェブサイトのサイズ制限%luバイトを超えています";
+App::$strings["Image file is empty."] = "画像ファイルが空です。";
+App::$strings["Unable to process image"] = "画像を処理できません";
+App::$strings["Photo storage failed."] = "写真の保存に失敗しました。";
+App::$strings["a new photo"] = "新しい写真";
+App::$strings["__ctx:photo_upload__ %1\$s posted %2\$s to %3\$s"] = "%1\$sが%2\$sから%3\$s投稿しました";
+App::$strings["Recent Photos"] = "最近の写真";
+App::$strings["Upload New Photos"] = "新しい写真をアップロード";
+App::$strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "フォームセキュリティトークンが正しくありませんでした。これは、フォームを送信する前にフォームが長時間(3時間以上)開かれたために発生した可能性があります。";
+App::$strings["Profile to assign new connections"] = "新しい接続を割り当てるプロファイル";
+App::$strings["Frequently"] = "よく";
+App::$strings["Hourly"] = "毎時";
+App::$strings["Twice daily"] = "1日2回";
+App::$strings["Daily"] = "毎日";
+App::$strings["Weekly"] = "毎週";
+App::$strings["Monthly"] = "毎月";
+App::$strings["Currently Male"] = "現在男性";
+App::$strings["Currently Female"] = "現在女性";
+App::$strings["Mostly Male"] = "主に男性";
+App::$strings["Mostly Female"] = "主に女性";
+App::$strings["Transgender"] = "トランスジェンダー";
+App::$strings["Intersex"] = "インターセックス";
+App::$strings["Transsexual"] = "性転換";
+App::$strings["Hermaphrodite"] = "ふたなり";
+App::$strings["Undecided"] = "未定";
+App::$strings["Males"] = "男性";
+App::$strings["Females"] = "女性";
+App::$strings["Gay"] = "ゲイ";
+App::$strings["Lesbian"] = "レズビアン";
+App::$strings["No Preference"] = "指定なし";
+App::$strings["Bisexual"] = "バイセクシャル";
+App::$strings["Autosexual"] = "性欲";
+App::$strings["Abstinent"] = "禁欲";
+App::$strings["Virgin"] = "バージン";
+App::$strings["Deviant"] = "逸脱";
+App::$strings["Fetish"] = "フェチ";
+App::$strings["Oodles"] = "ウードル";
+App::$strings["Nonsexual"] = "非性的";
+App::$strings["Single"] = "シングル";
+App::$strings["Lonely"] = "寂しい";
+App::$strings["Available"] = "利用可能";
+App::$strings["Unavailable"] = "利用できません";
+App::$strings["Has crush"] = "クラッシュしている";
+App::$strings["Infatuated"] = "夢中";
+App::$strings["Dating"] = "デート";
+App::$strings["Unfaithful"] = "不誠実な";
+App::$strings["Sex Addict"] = "性中毒";
+App::$strings["Friends/Benefits"] = "友達/特典";
+App::$strings["Casual"] = "カジュアル";
+App::$strings["Engaged"] = "従事";
+App::$strings["Married"] = "既婚";
+App::$strings["Imaginarily married"] = "想像上の結婚";
+App::$strings["Partners"] = "パートナー";
+App::$strings["Cohabiting"] = "同ha";
+App::$strings["Common law"] = "コモンロー";
+App::$strings["Happy"] = "ハッピー";
+App::$strings["Not looking"] = "見てない";
+App::$strings["Swinger"] = "ウィンガー";
+App::$strings["Betrayed"] = "裏切られた";
+App::$strings["Separated"] = "離れた";
+App::$strings["Unstable"] = "不安定";
+App::$strings["Divorced"] = "離婚した";
+App::$strings["Imaginarily divorced"] = "想像上の離婚";
+App::$strings["Widowed"] = "未亡人";
+App::$strings["Uncertain"] = "不確実";
+App::$strings["It's complicated"] = "それは複雑です";
+App::$strings["Don't care"] = "気にしない";
+App::$strings["Ask me"] = "私に聞いて";
+App::$strings["Trending"] = "トレンド";
+App::$strings["Tags"] = "タグ";
+App::$strings["Keywords"] = "キーワード";
+App::$strings["have"] = "持ってる";
+App::$strings["has"] = "持っている";
+App::$strings["want"] = "欲しいです";
+App::$strings["wants"] = "望む";
+App::$strings["like"] = "のような";
+App::$strings["likes"] = "好き";
+App::$strings["dislike"] = "嫌い";
+App::$strings["dislikes"] = "嫌い";
+App::$strings["prev"] = "前の";
+App::$strings["first"] = "最初";
+App::$strings["last"] = "最終";
+App::$strings["next"] = "次";
+App::$strings["older"] = "年上の";
+App::$strings["newer"] = "より新しい";
+App::$strings["No connections"] = "接続なし";
+App::$strings["View all %s connections"] = "すべての%s接続を表示";
+App::$strings["Network: %s"] = "ネットワーク: %s";
+App::$strings["Save"] = "保存する";
+App::$strings["poke"] = "ポーク";
+App::$strings["ping"] = "ping";
+App::$strings["pinged"] = "pingされた";
+App::$strings["prod"] = "製品";
+App::$strings["prodded"] = "突っ込んだ";
+App::$strings["slap"] = "平手打ち";
+App::$strings["slapped"] = "平手打ち";
+App::$strings["finger"] = "指";
+App::$strings["fingered"] = "手マン";
+App::$strings["rebuff"] = "拒絶";
+App::$strings["rebuffed"] = "拒否された";
+App::$strings["happy"] = "ハッピー";
+App::$strings["sad"] = "悲しい";
+App::$strings["mellow"] = "まろやかな";
+App::$strings["tired"] = "疲れた";
+App::$strings["perky"] = "はつらつと";
+App::$strings["angry"] = "怒っている";
+App::$strings["stupefied"] = "st然たる";
+App::$strings["puzzled"] = "困惑した";
+App::$strings["interested"] = "興味がある";
+App::$strings["bitter"] = "苦い";
+App::$strings["cheerful"] = "陽気な";
+App::$strings["alive"] = "生きている";
+App::$strings["annoyed"] = "イライラする";
+App::$strings["anxious"] = "気になる";
+App::$strings["cranky"] = "気難しい";
+App::$strings["disturbed"] = "乱れた";
+App::$strings["frustrated"] = "欲求不満";
+App::$strings["depressed"] = "落ち込んでいる";
+App::$strings["motivated"] = "やる気";
+App::$strings["relaxed"] = "リラックスした";
+App::$strings["surprised"] = "びっくりした";
+App::$strings["May"] = "5月";
+App::$strings["Unknown Attachment"] = "不明な添付ファイル";
+App::$strings["Size"] = "サイズ";
+App::$strings["remove category"] = "カテゴリーを削除";
+App::$strings["remove from file"] = "ファイルから削除";
+App::$strings["Link to Source"] = "元記事へのリンク";
+App::$strings["Page layout"] = "ページレイアウト";
+App::$strings["You can create your own with the layouts tool"] = "レイアウトツールを使用して独自に作成できます";
+App::$strings["BBcode"] = "BBcode";
+App::$strings["HTML"] = "HTML";
+App::$strings["Markdown"] = "マークダウン";
+App::$strings["Text"] = "テキスト";
+App::$strings["Comanche Layout"] = "コマンチレイアウト";
+App::$strings["PHP"] = "PHP";
+App::$strings["Page content type"] = "ページコンテンツタイプ";
+App::$strings["activity"] = "アクティビティ";
+App::$strings["a-z, 0-9, -, and _ only"] = "az、0-9、-、および_のみ";
+App::$strings["Design Tools"] = "設計ツール";
+App::$strings["Blocks"] = "ブロック";
+App::$strings["Menus"] = "メニュー";
+App::$strings["Layouts"] = "レイアウト";
+App::$strings["Pages"] = "Pages";
+App::$strings["Import"] = "インポート";
+App::$strings["Import website..."] = "ウェブサイトをインポート...";
+App::$strings["Select folder to import"] = "インポートするフォルダーを選択";
+App::$strings["Import from a zipped folder:"] = "zipフォルダーからインポート:";
+App::$strings["Import from cloud files:"] = "クラウドファイルからインポート:";
+App::$strings["/cloud/channel/path/to/folder"] = "/ cloud / channel / path / to / folder";
+App::$strings["Enter path to website files"] = "ウェブサイトのファイルへのパスを入力してください";
+App::$strings["Select folder"] = "フォルダーを選択";
+App::$strings["Export website..."] = "ウェブサイトをエクスポート...";
+App::$strings["Export to a zip file"] = "zipファイルにエクスポートする";
+App::$strings["website.zip"] = "website.zip";
+App::$strings["Enter a name for the zip file."] = "zipファイルの名前を入力します。";
+App::$strings["Export to cloud files"] = "クラウドファイルにエクスポートする";
+App::$strings["/path/to/export/folder"] = "/ path / to / export / folder";
+App::$strings["Enter a path to a cloud files destination."] = "クラウドファイルの保存先へのパスを入力します。";
+App::$strings["Specify folder"] = "フォルダーを指定";
+App::$strings["Collection"] = "コレクション";
+App::$strings["Default"] = "デフォルト";
+App::$strings["OpenWebAuth: %1\$s welcomes %2\$s"] = "OpenWebAuth: %1\$sは%2\$s歓迎します";
+App::$strings["Invalid data packet"] = "無効なデータパケット";
+App::$strings["Unable to verify channel signature"] = "チャンネルの署名を確認できません";
+App::$strings["Unable to verify site signature for %s"] = "%sサイト署名を確認できません";
+App::$strings["invalid target signature"] = "無効なターゲット署名";
+App::$strings["Source channel not found."] = "ソースチャネルが見つかりません。";
+App::$strings["Focus (Hubzilla default)"] = "フォーカス(Hubzillaのデフォルト)";
+App::$strings["Theme settings"] = "テーマ設定";
+App::$strings["Narrow navbar"] = "狭いナビゲーションバー";
+App::$strings["Navigation bar background color"] = "ナビゲーションバーの背景色";
+App::$strings["Navigation bar icon color "] = "ナビゲーションバーのアイコンの色";
+App::$strings["Navigation bar active icon color "] = "ナビゲーションバーのアクティブなアイコンの色";
+App::$strings["Link color"] = "リンクの色";
+App::$strings["Set font-color for banner"] = "バナーのフォント色を設定";
+App::$strings["Set the background color"] = "背景色を設定する";
+App::$strings["Set the background image"] = "背景画像を設定する";
+App::$strings["Set the background color of items"] = "アイテムの背景色を設定する";
+App::$strings["Set the background color of comments"] = "コメントの背景色を設定する";
+App::$strings["Set font-size for the entire application"] = "アプリケーション全体のフォントサイズを設定する";
+App::$strings["Examples: 1rem, 100%, 16px"] = "例:1rem、100%、16px";
+App::$strings["Set font-color for posts and comments"] = "投稿とコメントのフォント色を設定する";
+App::$strings["Set radius of corners"] = "角の半径を設定する";
+App::$strings["Example: 4px"] = "例:4px";
+App::$strings["Set shadow depth of photos"] = "写真の影の深さを設定する";
+App::$strings["Set maximum width of content region in pixel"] = "コンテンツ領域の最大幅をピクセル単位で設定します";
+App::$strings["Leave empty for default width"] = "デフォルトの幅の場合は空のままにします";
+App::$strings["Set size of conversation author photo"] = "会話の著者の写真のサイズを設定する";
+App::$strings["Set size of followup author photos"] = "フォローアップ著者の写真のサイズを設定する";
+App::$strings["Show advanced settings"] = "詳細設定を表示する";
+App::$strings["Social Networking"] = "ソーシャルネットワーキング";
+App::$strings["Social - Federation"] = "ソーシャル-フェデレーション";
+App::$strings["Social - Mostly Public"] = "ソーシャル-ほとんど公開";
+App::$strings["Social - Restricted"] = "ソーシャル-制限付き";
+App::$strings["Social - Private"] = "ソーシャル-プライベート";
+App::$strings["Community Forum"] = "コミュニティフォーラム";
+App::$strings["Forum - Mostly Public"] = "フォーラム-ほとんど公開";
+App::$strings["Forum - Restricted"] = "フォーラム-制限付き";
+App::$strings["Forum - Private"] = "フォーラム-プライベート";
+App::$strings["Feed Republish"] = "フィードの再公開";
+App::$strings["Feed - Mostly Public"] = "フィード-ほとんど公開";
+App::$strings["Feed - Restricted"] = "フィード-制限付き";
+App::$strings["Special Purpose"] = "特別な目的";
+App::$strings["Special - Celebrity/Soapbox"] = "スペシャル-セレブ/ソープボックス";
+App::$strings["Special - Group Repository"] = "特別-グループリポジトリ";
+App::$strings["Custom/Expert Mode"] = "カスタム/エキスパートモード";
+App::$strings["Can view my channel stream and posts"] = "チャンネルストリームと投稿を表示できます";
+App::$strings["Can send me their channel stream and posts"] = "チャンネルストリームと投稿を送信できます";
+App::$strings["Can view my default channel profile"] = "デフォルトのチャンネルプロファイルを表示できます";
+App::$strings["Can view my connections"] = "接続を表示できます";
+App::$strings["Can view my file storage and photos"] = "ファイルストレージと写真を表示できます";
+App::$strings["Can upload/modify my file storage and photos"] = "ファイルストレージと写真をアップロード/変更できます";
+App::$strings["Can view my channel webpages"] = "チャンネルのウェブページを表示できます";
+App::$strings["Can view my wiki pages"] = "Wikiページを表示できます";
+App::$strings["Can create/edit my channel webpages"] = "チャンネルWebページを作成/編集できます";
+App::$strings["Can write to my wiki pages"] = "wikiページに書き込むことができます";
+App::$strings["Can post on my channel (wall) page"] = "チャンネル(ウォール)ページに投稿できます";
+App::$strings["Can comment on or like my posts"] = "自分の投稿にコメントしたり、いいねをしたりできます";
+App::$strings["Can send me private mail messages"] = "プライベートメールメッセージを送信できます";
+App::$strings["Can like/dislike profiles and profile things"] = "好き嫌いのあるプロファイルとプロファイルのもの";
+App::$strings["Can forward to all my channel connections via ! mentions in posts"] = "\"!\"を使用したメンションで自分のチャンネルに寄稿することができます";
+App::$strings["Can chat with me"] = "私とチャットできます";
+App::$strings["Can source my public posts in derived channels"] = "派生チャンネルで公開投稿を入手できますか";
+App::$strings["Can administer my channel"] = "チャンネルを管理できますか";
+App::$strings["Likes %1\$s's %2\$s"] = "%1\$sの%2\$s好きです";
+App::$strings["Doesn't like %1\$s's %2\$s"] = "%1\$sの%2\$s気に入らない";
+App::$strings["Will attend %1\$s's %2\$s"] = "%1\$sの%2\$s";
+App::$strings["Will not attend %1\$s's %2\$s"] = "%1\$sの%2\$s参加しません";
+App::$strings["May attend %1\$s's %2\$s"] = "%1\$sの%2\$s";
+App::$strings["🔁 Repeated %1\$s's %2\$s"] = "&#x1f501; %1\$sの%2\$s繰り返しました";
+App::$strings["Apps"] = "アプリ";
+App::$strings["Affinity Tool"] = "アフィニティツール";
+App::$strings["Site Admin"] = "サイト管理者";
+App::$strings["Report Bug"] = "バグを報告";
+App::$strings["Content Filter"] = "コンテンツフィルター";
+App::$strings["Content Import"] = "コンテンツのインポート";
+App::$strings["Remote Diagnostics"] = "リモート診断";
+App::$strings["Suggest Channels"] = "チャンネルを提案する";
+App::$strings["Stream"] = "ストリーム";
+App::$strings["Mail"] = "ダイレクトメール";
+App::$strings["Mood"] = "気分";
+App::$strings["Chat"] = "チャット";
+App::$strings["Probe"] = "プローブ";
+App::$strings["Suggest"] = "提案する";
+App::$strings["Random Channel"] = "ランダムチャンネル";
+App::$strings["Invite"] = "招待する";
+App::$strings["Features"] = "特徴";
+App::$strings["Language"] = "言語";
+App::$strings["Post"] = "役職";
+App::$strings["Profile Photo"] = "プロフィール写真";
+App::$strings["Notifications"] = "通知";
+App::$strings["Order Apps"] = "アプリを注文する";
+App::$strings["CardDAV"] = "CardDAV";
+App::$strings["Channel Sources"] = "チャンネルソース";
+App::$strings["Guest Access"] = "ゲストアクセス";
+App::$strings["Notes"] = "ノート";
+App::$strings["OAuth Apps Manager"] = "OAuthアプリマネージャー";
+App::$strings["OAuth2 Apps Manager"] = "OAuth2アプリマネージャー";
+App::$strings["PDL Editor"] = "PDLエディター";
+App::$strings["Permission Categories"] = "許可カテゴリ";
+App::$strings["Premium Channel"] = "プレミアムチャンネル";
+App::$strings["Public Stream"] = "連合ストリーム";
+App::$strings["My Chatrooms"] = "私のチャットルーム";
+App::$strings["Channel Export"] = "チャンネルのエクスポート";
+App::$strings["Update"] = "更新";
+App::$strings["Install"] = "インストール";
+App::$strings["Purchase"] = "購入";
+App::$strings["Undelete"] = "元に戻す";
+App::$strings["Add to app-tray"] = "アプリトレイに追加";
+App::$strings["Remove from app-tray"] = "アプリトレイから削除";
+App::$strings["Pin to navbar"] = "navbarに固定";
+App::$strings["Unpin from navbar"] = "navbarから固定解除";
+App::$strings["Missing room name"] = "部屋名がありません";
+App::$strings["Duplicate room name"] = "部屋名が重複しています";
+App::$strings["Invalid room specifier."] = "無効な部屋指定子。";
+App::$strings["Room not found."] = "部屋が見つかりません。";
+App::$strings["Room is full"] = "部屋がいっぱいです";
+App::$strings["Update Error at %s"] = "%s更新エラー";
+App::$strings["Update %s failed. See error logs."] = "%s更新に失敗しました。エラーログを参照してください。";
+App::$strings["\$Projectname Notification"] = "\$Projectname通知";
+App::$strings["\$projectname"] = "\$projectname";
+App::$strings["Thank You,"] = "ありがとうございました、";
+App::$strings["%s Administrator"] = "%s管理者";
+App::$strings["This email was sent by %1\$s at %2\$s."] = "このメールは%1\$sが%2\$sに送信しました。";
+App::$strings["\$Projectname"] = "\$Projectname";
+App::$strings["To stop receiving these messages, please adjust your Notification Settings at %s"] = "これらのメッセージの受信を停止するには、通知設定を%sで調整してください";
+App::$strings["To stop receiving these messages, please adjust your %s."] = "これらのメッセージの受信を停止するには、 %sを調整してください。";
+App::$strings["Notification Settings"] = "通知設定";
+App::$strings["%s "] = "%s ";
+App::$strings["[\$Projectname:Notify] New mail received at %s"] = "[\$Projectname:Notify] %s受信した新しいメール";
+App::$strings["%1\$s sent you a new private message at %2\$s."] = "%1\$sから%2\$s新しいプライベートメッセージが送信されました。";
+App::$strings["%1\$s sent you %2\$s."] = "%1\$sから%2\$s送信されました。";
+App::$strings["a private message"] = "プライベートメッセージ";
+App::$strings["Please visit %s to view and/or reply to your private messages."] = "プライベートメッセージを表示または返信するには、 %sにアクセスしてください。";
+App::$strings["commented on"] = "コメントした";
+App::$strings["liked"] = "すこ";
+App::$strings["disliked"] = "嫌い";
+App::$strings["%1\$s %2\$s [zrl=%3\$s]a %4\$s[/zrl]"] = "%1\$s %2\$s [zrl = %3\$s ] a %4\$s [/ zrl]";
+App::$strings["%1\$s %2\$s [zrl=%3\$s]%4\$s's %5\$s[/zrl]"] = "%1\$s %2\$s [zrl = %3\$s ] %4\$sの%5\$s [/ zrl]";
+App::$strings["%1\$s %2\$s [zrl=%3\$s]your %4\$s[/zrl]"] = "%1\$s %2\$s [zrl = %3\$s ] %4\$s [/ zrl]";
+App::$strings["[\$Projectname:Notify] Moderated Comment to conversation #%1\$d by %2\$s"] = "[$ Projectname:Notify]会話へのモデレートされたコメント#%1\$d by %2\$s";
+App::$strings["[\$Projectname:Notify] Comment to conversation #%1\$d by %2\$s"] = "[$ Projectname:Notify]会話へのコメント#%1\$d by %2\$s";
+App::$strings["%1\$s commented on an item/conversation you have been following."] = "%1\$sあなたがフォローしているアイテム/会話にコメントしました。";
+App::$strings["Please visit %s to view and/or reply to the conversation."] = "会話を表示または返信するには、 %sにアクセスしてください。";
+App::$strings["Please visit %s to approve or reject this comment."] = "このコメントを承認または拒否するには、 %sにアクセスしてください。";
+App::$strings["%1\$s liked [zrl=%2\$s]your %3\$s[/zrl]"] = "%1\$sが[zrl = %2\$s ] %3\$s [/ zrl]を高く評価しました";
+App::$strings["[\$Projectname:Notify] Like received to conversation #%1\$d by %2\$s"] = "[$ Projectname:Notify]会話# %1\$dから%2\$s受け取ったようです";
+App::$strings["%1\$s liked an item/conversation you created."] = "%1\$sがあなたが作成したアイテム/会話を気に入りました。";
+App::$strings["[\$Projectname:Notify] %s posted to your profile wall"] = "[$ Projectname:Notify] %sプロフィールウォールに投稿されました";
+App::$strings["%1\$s posted to your profile wall at %2\$s"] = "%1\$sがあなたのプロフィールウォールに%2\$s投稿されました";
+App::$strings["%1\$s posted to [zrl=%2\$s]your wall[/zrl]"] = "%1\$sが[zrl = %2\$s ]壁[/ zrl]に投稿しました";
+App::$strings["[\$Projectname:Notify] %s tagged you"] = "[$ Projectname:Notify] %sがあなたにタグを付けました";
+App::$strings["%1\$s tagged you at %2\$s"] = "%1\$sがあなたを%2\$sでタグ付けしました";
+App::$strings["%1\$s [zrl=%2\$s]tagged you[/zrl]."] = "%1\$s [zrl = %2\$s ]あなたにタグを付けました[/ zrl]。";
+App::$strings["[\$Projectname:Notify] %1\$s poked you"] = "[$ Projectname:Notify] %1\$sあなたを突きました";
+App::$strings["%1\$s poked you at %2\$s"] = "%1\$s %2\$sであなたを突きました";
+App::$strings["%1\$s [zrl=%2\$s]poked you[/zrl]."] = "%1\$s [zrl = %2\$s ]があなたを突きました[/ zrl]。";
+App::$strings["[\$Projectname:Notify] %s tagged your post"] = "[$ Projectname:Notify] %sがあなたの投稿にタグを付けました";
+App::$strings["%1\$s tagged your post at %2\$s"] = "%1\$sがあなたの投稿を%2\$sでタグ付けしました";
+App::$strings["%1\$s tagged [zrl=%2\$s]your post[/zrl]"] = "%1\$sが[zrl = %2\$s ]あなたの投稿にタグを付けました[/ zrl]";
+App::$strings["[\$Projectname:Notify] Introduction received"] = "[$ Projectname:Notify]紹介を受け取りました";
+App::$strings["You've received an new connection request from '%1\$s' at %2\$s"] = "「 %1\$s 」から%2\$s新しい接続要求を受け取りました";
+App::$strings["You've received [zrl=%1\$s]a new connection request[/zrl] from %2\$s."] = "[zrl = %1\$s ] %2\$sから新しい接続要求[/ zrl]を受け取りました。";
+App::$strings["You may visit their profile at %s"] = "%sで彼らのプロフィールにアクセスできます";
+App::$strings["Please visit %s to approve or reject the connection request."] = "接続リクエストを承認または拒否するには、 %sにアクセスしてください。";
+App::$strings["[\$Projectname:Notify] Friend suggestion received"] = "[$ Projectname:Notify]友人の提案を受け取りました";
+App::$strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = "「 %1\$s 」から%2\$s友達の提案を受け取りました";
+App::$strings["You've received [zrl=%1\$s]a friend suggestion[/zrl] for %2\$s from %3\$s."] = "[zrl = %1\$s ] %3\$sから%3\$s %2\$s友人の提案[/ zrl]を受け取りました。";
+App::$strings["Name:"] = "名:";
+App::$strings["Photo:"] = "写真:";
+App::$strings["Please visit %s to approve or reject the suggestion."] = "提案を承認または拒否するには、 %sにアクセスしてください。";
+App::$strings["[\$Projectname:Notify]"] = "[$ Projectname:Notify]";
+App::$strings["created a new post"] = "新しい投稿を作成しました";
+App::$strings["commented on %s's post"] = "%sの投稿にコメントしました";
+App::$strings["edited a post dated %s"] = "%s日付の投稿を編集しました";
+App::$strings["edited a comment dated %s"] = "%s日付のコメントを編集しました";
+App::$strings["Wiki updated successfully"] = "Wikiが正常に更新されました";
+App::$strings["Wiki files deleted successfully"] = "Wikiファイルが正常に削除されました";
+App::$strings["(No Title)"] = "(無題)";
+App::$strings["Wiki page create failed."] = "Wikiページの作成に失敗しました。";
+App::$strings["Wiki not found."] = "Wikiが見つかりません。";
+App::$strings["Destination name already exists"] = "宛先名はすでに存在します";
+App::$strings["Page not found"] = "ページが見つかりません";
+App::$strings["Error reading page content"] = "ページコンテンツの読み取りエラー";
+App::$strings["Error reading wiki"] = "Wikiの読み取りエラー";
+App::$strings["Page update failed."] = "ページの更新に失敗しました。";
+App::$strings["Nothing deleted"] = "削除されたものはありません";
+App::$strings["Compare: object not found."] = "比較:オブジェクトが見つかりません。";
+App::$strings["Page updated"] = "ページを更新しました";
+App::$strings["Untitled"] = "無題";
+App::$strings["Wiki resource_id required for git commit"] = "gitコミットにはWiki resource_idが必要です";
+App::$strings["Name"] = "名前";
+App::$strings["__ctx:wiki_history__ Message"] = "メッセージ";
+App::$strings["Date"] = "日付";
+App::$strings["Revert"] = "元に戻す";
+App::$strings["Compare"] = "比較する";
+App::$strings["__ctx:permcat__ default"] = "デフォルト";
+App::$strings["__ctx:permcat__ follower"] = "信者";
+App::$strings["__ctx:permcat__ contributor"] = "寄稿者";
+App::$strings["__ctx:permcat__ publisher"] = "出版社";
+App::$strings["Public"] = "パブリック";
+App::$strings["Anybody in the \$Projectname network"] = "$ Projectnameネットワークの誰でも";
+App::$strings["Any account on %s"] = "%sアカウント";
+App::$strings["Any of my connections"] = "私の接続のいずれか";
+App::$strings["Only connections I specifically allow"] = "特に許可している接続のみ";
+App::$strings["Anybody authenticated (could include visitors from other networks)"] = "認証された誰でも(他のネットワークからの訪問者を含めることができます)";
+App::$strings["Any connections including those who haven't yet been approved"] = "まだ承認されていない人を含むすべての接続";
+App::$strings["This is your default setting for the audience of your normal stream, and posts."] = "これは、通常のストリームと投稿の視聴者に対するデフォルト設定です。";
+App::$strings["This is your default setting for who can view your default channel profile"] = "これは、デフォルトのチャンネルプロファイルを表示できるユーザーのデフォルト設定です";
+App::$strings["This is your default setting for who can view your connections"] = "これは、接続を表示できるユーザーのデフォルト設定です";
+App::$strings["This is your default setting for who can view your file storage and photos"] = "これは、ファイルストレージと写真を表示できるユーザーのデフォルト設定です";
+App::$strings["This is your default setting for the audience of your webpages"] = "これは、Webページのオーディエンスのデフォルト設定です";
+App::$strings["0. Beginner/Basic"] = "0.初心者/基本";
+App::$strings["1. Novice - not skilled but willing to learn"] = "1.初心者-熟練していないが、学習したい";
+App::$strings["2. Intermediate - somewhat comfortable"] = "2.中級-やや快適";
+App::$strings["3. Advanced - very comfortable"] = "3.高度-非常に快適";
+App::$strings["4. Expert - I can write computer code"] = "4.エキスパート-コンピューターコードを書くことができます";
+App::$strings["5. Wizard - I probably know more than you do"] = "5.ウィザード-私はおそらくあなたよりも多くを知っています";
+App::$strings["Privacy conflict. Discretion advised."] = "プライバシーの競合。裁量をお勧めします。";
+App::$strings["Admin Delete"] = "管理者権限で消去";
+App::$strings["Save to Folder"] = "フォルダーへ保存";
+App::$strings["I will attend"] = "参加予定";
+App::$strings["I will not attend"] = "参加しない予定";
+App::$strings["I might attend"] = "たぶん参加する";
+App::$strings["I agree"] = "肯定";
+App::$strings["I disagree"] = "否定";
+App::$strings["I abstain"] = "棄権";
+App::$strings["View all"] = "すべて表示";
+App::$strings["Add Tag"] = "タグの追加";
+App::$strings["I like this (toggle)"] = "いいね!する";
+App::$strings["I don't like this (toggle)"] = "わるいね!する";
+App::$strings["Share This"] = "この投稿を再共有";
+App::$strings["share"] = "共有";
+App::$strings["Delivery Report"] = "転送状況";
+App::$strings["%d comment"] = "%d件のコメント";
+App::$strings["View %s's profile - %s"] = "%sのプロファイルを見る - %s";
+App::$strings["to"] = "に";
+App::$strings["via"] = "";
+App::$strings["Wall-to-Wall"] = "壁間";
+App::$strings["via Wall-To-Wall:"] = "Wall-to-Wall経由:";
+App::$strings["Attend"] = "参加";
+App::$strings["Attendance Options"] = "出席オプション";
+App::$strings["Vote"] = "投票";
+App::$strings["Voting Options"] = "投票オプション";
+App::$strings["Save Bookmarks"] = "ブックマークを保存";
+App::$strings["Add to Calendar"] = "カレンダーへ追加";
+App::$strings["Mark all seen"] = "全てを既読にする";
+App::$strings["__ctx:noun__ Likes"] = "好き";
+App::$strings["__ctx:noun__ Dislikes"] = "嫌い";
+App::$strings["This is you"] = "これはあなたです";
+App::$strings["Image"] = "画像";
+App::$strings["Insert Link"] = "リンクを挿入";
+App::$strings["Video"] = "ビデオ";
+App::$strings["Your full name (required)"] = "あなたの氏名(必須)";
+App::$strings["Your email address (required)"] = "あなたのメールアドレス(必須)";
+App::$strings["Your website URL (optional)"] = "WebサイトのURL(オプション)";
+App::$strings["Some blurb about what to do when you're new here"] = "ここに初めて来たときに何をすべきかについてのいくつかの宣伝文句";
+App::$strings["network"] = "ネットワーク";
+App::$strings["%s account blocked/unblocked"] = array(
+ 0 => "%sアカウントがブロック/ブロック解除されました",
+ 1 => "%sアカウントがブロック/ブロック解除されました",
+);
+App::$strings["%s account deleted"] = array(
+ 0 => "%sアカウントが削除されました",
+ 1 => "%sアカウントが削除されました",
+);
+App::$strings["Account not found"] = "アカウントが見つかりません";
+App::$strings["Account '%s' blocked"] = "アカウント ' %s 'はブロックされました";
+App::$strings["Account '%s' unblocked"] = "アカウント ' %s 'のブロックを解除しました";
+App::$strings["Administration"] = "運営";
+App::$strings["Accounts"] = "アカウント";
+App::$strings["select all"] = "すべて選択";
+App::$strings["Registrations waiting for confirm"] = "確認待ちの登録";
+App::$strings["Request date"] = "依頼日";
+App::$strings["No registrations."] = "登録なし。";
+App::$strings["Deny"] = "拒否する";
+App::$strings["Block"] = "ブロック";
+App::$strings["Unblock"] = "ブロック解除";
+App::$strings["ID"] = "ID";
+App::$strings["All Channels"] = "すべてのチャンネル";
+App::$strings["Register date"] = "登録日";
+App::$strings["Last login"] = "前回のログイン";
+App::$strings["Expires"] = "期限切れ";
+App::$strings["Service Class"] = "サービスクラス";
+App::$strings["Selected accounts will be deleted!\\n\\nEverything these accounts had posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "選択したアカウントは削除されます!\\n\\nこれらのアカウントがこのサイトに投稿したものはすべて完全に削除されます!\\n\\nよろしいですか?";
+App::$strings["The account {0} will be deleted!\\n\\nEverything this account has posted on this site will be permanently deleted!\\n\\nAre you sure?"] = "アカウント{0}は削除されます。\\n\\nこのアカウントがこのサイトに投稿したものはすべて完全に削除されます!\\n\\nよろしいですか?";
+App::$strings["Password changed for account %d."] = "アカウント%dパスワードが変更されました。";
+App::$strings["Account settings updated."] = "アカウント設定は更新されました。";
+App::$strings["Account not found."] = "アカウントが見つかりません。";
+App::$strings["Account Edit"] = "アカウント編集";
+App::$strings["New Password"] = "新しいパスワード";
+App::$strings["New Password again"] = "新しいパスワードを再入力";
+App::$strings["Account language (for emails)"] = "アカウント言語(メール用)";
+App::$strings["Service class"] = "サービスクラス";
+App::$strings["Plugin %s disabled."] = "プラグイン%s無効です。";
+App::$strings["Plugin %s enabled."] = "プラグイン%s有効になりました。";
+App::$strings["Disable"] = "無効にする";
+App::$strings["Enable"] = "有効にする";
+App::$strings["Addons"] = "アドオン";
+App::$strings["Toggle"] = "トグル";
+App::$strings["Author: "] = "著者:";
+App::$strings["Maintainer: "] = "メンテナー:";
+App::$strings["Minimum project version: "] = "最小プロジェクトバージョン:";
+App::$strings["Maximum project version: "] = "最大プロジェクトバージョン:";
+App::$strings["Minimum PHP version: "] = "最小PHPバージョン:";
+App::$strings["Compatible Server Roles: "] = "互換性のあるサーバーの役割:";
+App::$strings["Requires: "] = "必要なもの:";
+App::$strings["Disabled - version incompatibility"] = "無効-バージョンの非互換性";
+App::$strings["Enter the public git repository URL of the addon repo."] = "アドオンリポジトリの公開gitリポジトリURLを入力します。";
+App::$strings["Addon repo git URL"] = "アドオンリポジトリgit URL";
+App::$strings["Custom repo name"] = "カスタムリポジトリ名";
+App::$strings["(optional)"] = "(オプション)";
+App::$strings["Download Addon Repo"] = "アドオンリポジトリのダウンロード";
+App::$strings["Install new repo"] = "新しいレポをインストールする";
+App::$strings["Manage Repos"] = "リポジトリの管理";
+App::$strings["Installed Addon Repositories"] = "インストールされたアドオンリポジトリ";
+App::$strings["Install a New Addon Repository"] = "新しいアドオンリポジトリをインストールする";
+App::$strings["Switch branch"] = "スイッチブランチ";
+App::$strings["Remove"] = "削除する";
+App::$strings["%s channel censored/uncensored"] = array(
+ 0 => "%sチャンネルの検閲/無検閲",
+ 1 => "%sチャンネルの検閲/無検閲",
+);
+App::$strings["%s channel code allowed/disallowed"] = array(
+ 0 => "%sチャンネルコードの許可/禁止",
+ 1 => "%sチャンネルコードの許可/禁止",
+);
+App::$strings["%s channel deleted"] = array(
+ 0 => "%sチャンネルが削除されました",
+ 1 => "%sチャンネルが削除されました",
+);
+App::$strings["Channel not found"] = "チャンネルが見つかりません";
+App::$strings["Channel '%s' deleted"] = "チャンネル「 %s 」を削除しました";
+App::$strings["Channel '%s' censored"] = "チャンネル ' %s 'は打ち切られました";
+App::$strings["Channel '%s' uncensored"] = "チャンネル ' %s 'は無修正";
+App::$strings["Channel '%s' code allowed"] = "チャンネル「 %s 」コードが許可されています";
+App::$strings["Channel '%s' code disallowed"] = "チャンネル ' %s 'コードは許可されていません";
+App::$strings["Channels"] = "チャンネル";
+App::$strings["Censor"] = "検閲";
+App::$strings["Uncensor"] = "無修正";
+App::$strings["Allow Code"] = "コードを許可";
+App::$strings["Disallow Code"] = "コードを許可しない";
+App::$strings["UID"] = "UID";
+App::$strings["Address"] = "住所";
+App::$strings["Selected channels will be deleted!\\n\\nEverything that was posted in these channels on this site will be permanently deleted!\\n\\nAre you sure?"] = "選択したチャンネルは削除されます!\\ n \\ nこのサイトのこれらのチャンネルに投稿されたものはすべて完全に削除されます!\\ n \\ nよろしいですか?";
+App::$strings["The channel {0} will be deleted!\\n\\nEverything that was posted in this channel on this site will be permanently deleted!\\n\\nAre you sure?"] = "チャンネル{0}は削除されます!\\n \\nこのサイトでこのチャンネルに投稿されたすべてのものは完全に削除されます!\\n \\nよろしいですか?";
+App::$strings["Update has been marked successful"] = "更新に成功のマークが付けられました";
+App::$strings["Executing %s failed. Check system logs."] = "%s実行に失敗しました。システムログを確認してください。";
+App::$strings["Update %s was successfully applied."] = "更新%sが正常に適用されました。";
+App::$strings["Update %s did not return a status. Unknown if it succeeded."] = "更新%sはステータスを返しませんでした。成功した場合は不明です。";
+App::$strings["Update function %s could not be found."] = "更新関数%sが見つかりませんでした。";
+App::$strings["Failed Updates"] = "失敗した更新";
+App::$strings["Mark success (if update was manually applied)"] = "成功をマーク(更新が手動で適用された場合)";
+App::$strings["Attempt to execute this update step automatically"] = "この更新手順を自動的に実行しようとします";
+App::$strings["No failed updates."] = "失敗した更新はありません。";
+App::$strings["Lock feature %s"] = "機能%sロック";
+App::$strings["Manage Additional Features"] = "追加機能を管理する";
+App::$strings["Log settings updated."] = "ログ設定が更新されました。";
+App::$strings["Logs"] = "ログ";
+App::$strings["Clear"] = "クリア";
+App::$strings["Debugging"] = "デバッグ";
+App::$strings["Log file"] = "ログファイル";
+App::$strings["Must be writable by web server. Relative to your top-level webserver directory."] = "Webサーバーから書き込み可能である必要があります。最上位のWebサーバーディレクトリに関連します。";
+App::$strings["Log level"] = "ログレベル";
+App::$strings["New Profile Field"] = "新しいプロファイルフィールド";
+App::$strings["Field nickname"] = "フィールドのニックネーム";
+App::$strings["System name of field"] = "フィールドのシステム名";
+App::$strings["Input type"] = "入力方式";
+App::$strings["Field Name"] = "フィールド名";
+App::$strings["Label on profile pages"] = "プロフィールページのラベル";
+App::$strings["Help text"] = "ヘルプテキスト";
+App::$strings["Additional info (optional)"] = "追加情報(オプション)";
+App::$strings["Field definition not found"] = "フィールド定義が見つかりません";
+App::$strings["Edit Profile Field"] = "プロファイルフィールドの編集";
+App::$strings["Profile Fields"] = "プロファイルフィールド";
+App::$strings["Basic Profile Fields"] = "基本プロファイルフィールド";
+App::$strings["Advanced Profile Fields"] = "高度なプロファイルフィールド";
+App::$strings["(In addition to basic fields)"] = "(基本的なフィールドに加えて)";
+App::$strings["All available fields"] = "利用可能なすべてのフィールド";
+App::$strings["Custom Fields"] = "カスタムフィールド";
+App::$strings["Create Custom Field"] = "カスタムフィールドを作成";
+App::$strings["Queue Statistics"] = "キュー統計";
+App::$strings["Total Entries"] = "総エントリー数";
+App::$strings["Priority"] = "優先度";
+App::$strings["Destination URL"] = "リンク先URL";
+App::$strings["Mark hub permanently offline"] = "ハブを完全にオフラインとしてマークする";
+App::$strings["Empty queue for this hub"] = "このハブの空のキュー";
+App::$strings["Last known contact"] = "最後の既知の連絡先";
+App::$strings["By default, unfiltered HTML is allowed in embedded media. This is inherently insecure."] = "デフォルトでは、埋め込みメディアではフィルタリングされていないHTMLが許可されています。これは本質的に安全ではありません。";
+App::$strings["The recommended setting is to only allow unfiltered HTML from the following sites:"] = "推奨される設定は、次のサイトからのフィルタリングされていないHTMLのみを許可することです。";
+App::$strings["https://youtube.com/ https://www.youtube.com/ https://youtu.be/ https://vimeo.com/ https://soundcloud.com/ "] = "https://youtube.com/ https://www.youtube.com/ https://youtu.be/ https://vimeo.com/ https://soundcloud.com/ ";
+App::$strings["All other embedded content will be filtered, unless embedded content from that site is explicitly blocked."] = "他のすべての埋め込みコンテンツはフィルタリングされ、そのサイトからの埋め込みコンテンツが明示的にブロックされない限り strong>。";
+App::$strings["Security"] = "セキュリティ";
+App::$strings["Block public"] = "一般公開をブロック";
+App::$strings["Check to block public access to all otherwise public personal pages on this site unless you are currently authenticated."] = "現在認証されていない限り、このサイトで公開されている他のすべての個人ページへの公開アクセスをブロックする場合にオンにします。";
+App::$strings["Provide a cloud root directory"] = "クラウドルートディレクトリを提供する";
+App::$strings["The cloud root directory lists all channel names which provide public files"] = "クラウドルートディレクトリには、パブリックファイルを提供するすべてのチャネル名がリストされます";
+App::$strings["Show total disk space available to cloud uploads"] = "クラウドアップロードに使用可能な合計ディスク容量を表示する";
+App::$strings["Set \"Transport Security\" HTTP header"] = "\"Transport Security \" HTTPヘッダーを設定します";
+App::$strings["Set \"Content Security Policy\" HTTP header"] = "「コンテンツセキュリティポリシー」HTTPヘッダーを設定します";
+App::$strings["Allowed email domains"] = "許可されたメールドメイン";
+App::$strings["Comma separated list of domains which are allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains"] = "このサイトへの登録用の電子メールアドレスで許可されるドメインのカンマ区切りリスト。ワイルドカードが受け入れられます。すべてのドメインを許可するには空にしてください。";
+App::$strings["Not allowed email domains"] = "メールドメインは許可されていません";
+App::$strings["Comma separated list of domains which are not allowed in email addresses for registrations to this site. Wildcards are accepted. Empty to allow any domains, unless allowed domains have been defined."] = "このサイトへの登録用の電子メールアドレスで許可されていないドメインのカンマ区切りリスト。ワイルドカードが受け入れられます。許可されたドメインが定義されていない限り、すべてのドメインを許可するには空にします。";
+App::$strings["Allow communications only from these sites"] = "これらのサイトからの通信のみを許可する";
+App::$strings["One site per line. Leave empty to allow communication from anywhere by default"] = "1行に1つのサイト。空のままにして、デフォルトでどこからでも通信できるようにします";
+App::$strings["Block communications from these sites"] = "これらのサイトからの通信をブロックする";
+App::$strings["Allow communications only from these channels"] = "これらのチャネルからの通信のみを許可する";
+App::$strings["One channel (hash) per line. Leave empty to allow from any channel by default"] = "1行に1つのチャネル(ハッシュ)。デフォルトで任意のチャンネルから許可するには空のままにします";
+App::$strings["Block communications from these channels"] = "これらのチャネルからの通信をブロックする";
+App::$strings["Only allow embeds from secure (SSL) websites and links."] = "安全な(SSL)Webサイトおよびリンクからの埋め込みのみを許可します。";
+App::$strings["Allow unfiltered embedded HTML content only from these domains"] = "これらのドメインからのみ、フィルタリングされていない埋め込みHTMLコンテンツを許可します";
+App::$strings["One site per line. By default embedded content is filtered."] = "1行に1つのサイト。デフォルトでは、埋め込みコンテンツはフィルタリングされます。";
+App::$strings["Block embedded HTML from these domains"] = "これらのドメインからの埋め込みHTMLをブロックする";
+App::$strings["Site settings updated."] = "サイトの設定は更新されました。";
+App::$strings["%s - (Incompatible)"] = "%s (互換性なし)";
+App::$strings["mobile"] = "モバイル";
+App::$strings["experimental"] = "実験的";
+App::$strings["unsupported"] = "サポートされていない";
+App::$strings["Yes - with approval"] = "はい-承認済み";
+App::$strings["My site is not a public server"] = "私のサイトは公開サーバーではありません";
+App::$strings["My site has paid access only"] = "私のサイトは有料アクセスのみです";
+App::$strings["My site has free access only"] = "私のサイトは無料アクセスのみです";
+App::$strings["My site offers free accounts with optional paid upgrades"] = "私のサイトはオプションの有料アップグレードで無料アカウントを提供しています";
+App::$strings["Default permission role for new accounts"] = "新しいアカウントへのデフォルトの権限定義";
+App::$strings["This role will be used for the first channel created after registration."] = "この役割は、登録後に作成される最初のチャネルに使用されます。";
+App::$strings["Site"] = "サイト";
+App::$strings["Registration"] = "登録";
+App::$strings["File upload"] = "ファイルをアップロード";
+App::$strings["Policies"] = "ポリシー";
+App::$strings["Site name"] = "サイト名";
+App::$strings["Banner/Logo"] = "バナー/ロゴ";
+App::$strings["Unfiltered HTML/CSS/JS is allowed"] = "フィルタリングされていないHTML / CSS / JSは許可されます";
+App::$strings["Administrator Information"] = "管理者情報";
+App::$strings["Contact information for site administrators. Displayed on siteinfo page. BBCode can be used here"] = "サイト管理者の連絡先情報。 siteinfoページに表示されます。 BBCodeはここで使用できます";
+App::$strings["Site Information"] = "サイト情報";
+App::$strings["Publicly visible description of this site. Displayed on siteinfo page. BBCode can be used here"] = "このサイトの一般公開されている説明。 siteinfoページに表示されます。 BBCodeはここで使用できます";
+App::$strings["System language"] = "システム言語";
+App::$strings["System theme"] = "システムテーマ";
+App::$strings["Default system theme - may be over-ridden by user profiles - change theme settings"] = "デフォルトのシステムテーマ-ユーザープロファイルによって上書きされる場合があります-テーマ設定の変更";
+App::$strings["Allow Feeds as Connections"] = "接続としてフィードを許可する";
+App::$strings["(Heavy system resource usage)"] = "(重いシステムリソースの使用)";
+App::$strings["Maximum image size"] = "最大画像サイズ";
+App::$strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "アップロードされる画像の最大サイズ(バイト単位)。デフォルトは0で、制限がないことを意味します。";
+App::$strings["Does this site allow new member registration?"] = "このサイトは新規会員登録を許可していますか?";
+App::$strings["Invitation only"] = "招待のみ";
+App::$strings["Only allow new member registrations with an invitation code. Above register policy must be set to Yes."] = "招待コードを使用した新しいメンバー登録のみを許可します。上記の登録ポリシーは「はい」に設定する必要があります。";
+App::$strings["Minimum age"] = "最低年齢";
+App::$strings["Minimum age (in years) for who may register on this site."] = "このサイトに登録できる最低年齢(年)。";
+App::$strings["Which best describes the types of account offered by this hub?"] = "このハブが提供するアカウントの種類を最もよく説明しているのはどれですか?";
+App::$strings["This is displayed on the public server site list."] = "これは、公開サーバーのサイトリストに表示されます。";
+App::$strings["Register text"] = "登録テキスト";
+App::$strings["Will be displayed prominently on the registration page."] = "登録ページに目立つように表示されます。";
+App::$strings["Site homepage to show visitors (default: login box)"] = "訪問者を表示するサイトのホームページ(デフォルト:ログインボックス)";
+App::$strings["example: 'pubstream' to show public stream, 'page/sys/home' to show a system webpage called 'home' or 'include:home.html' to include a file."] = "例:パブリックストリームを表示する「pubstream」、「home」または「include:home.html」と呼ばれるシステムWebページを表示する「page / sys / home」はファイルを含めます。";
+App::$strings["Preserve site homepage URL"] = "サイトのホームページURLを保持";
+App::$strings["Present the site homepage in a frame at the original location instead of redirecting"] = "リダイレクトする代わりに、サイトのホームページを元の場所のフレームに表示します";
+App::$strings["Accounts abandoned after x days"] = "x日後に放棄されたアカウント";
+App::$strings["Will not waste system resources polling external sites for abandonded accounts. Enter 0 for no time limit."] = "放棄されたアカウントの外部サイトをポーリングするシステムリソースを無駄にしません。時間制限なしの場合は0を入力します。";
+App::$strings["Allowed friend domains"] = "許可された友達ドメイン";
+App::$strings["Comma separated list of domains which are allowed to establish friendships with this site. Wildcards are accepted. Empty to allow any domains"] = "このサイトとの友情を確立できるドメインのカンマ区切りリスト。ワイルドカードが受け入れられます。すべてのドメインを許可するには空";
+App::$strings["Verify Email Addresses"] = "メールアドレスを確認する";
+App::$strings["Check to verify email addresses used in account registration (recommended)."] = "アカウント登録で使用されるメールアドレスを確認してください(推奨)。";
+App::$strings["Force publish"] = "強制公開";
+App::$strings["Check to force all profiles on this site to be listed in the site directory."] = "このサイトのすべてのプロファイルがサイトディレクトリにリストされるように強制する場合はオンにします。";
+App::$strings["Import Public Streams"] = "パブリックストリームをインポートする";
+App::$strings["Import and allow access to public content pulled from other sites. Warning: this content is unmoderated."] = "他のサイトから取得した公開コンテンツをインポートしてアクセスを許可します。警告:このコンテンツはモデレートされていません。";
+App::$strings["Site only Public Streams"] = "サイトのみの公開ストリーム";
+App::$strings["Allow access to public content originating only from this site if Imported Public Streams are disabled."] = "インポートされたパブリックストリームが無効になっている場合、このサイトからのみ発信されるパブリックコンテンツへのアクセスを許可します。";
+App::$strings["Allow anybody on the internet to access the Public streams"] = "インターネット上の誰でもパブリックストリームにアクセスできるようにする";
+App::$strings["Disable to require authentication before viewing. Warning: this content is unmoderated."] = "表示する前に認証を要求するには無効にします。警告:このコンテンツはモデレートされていません。";
+App::$strings["Only import Public stream posts with this text"] = "このテキストを含む公開ストリーム投稿のみをインポートします";
+App::$strings["words one per line or #tags or /patterns/ or lang=xx, leave blank to import all posts"] = "1行に1語ずつ、または#tagsまたは/ patterns /またはlang = xx。すべての投稿をインポートするには空白のままにします";
+App::$strings["Do not import Public stream posts with this text"] = "このテキストを含む公開ストリームの投稿をインポートしないでください";
+App::$strings["Login on Homepage"] = "ホームページにログイン";
+App::$strings["Present a login box to visitors on the home page if no other content has been configured."] = "他のコンテンツが設定されていない場合、ホームページで訪問者にログインボックスを提示します。";
+App::$strings["Enable context help"] = "コンテキストヘルプを有効にする";
+App::$strings["Display contextual help for the current page when the help button is pressed."] = "ヘルプボタンが押されたときに、現在のページのコンテキストヘルプを表示します。";
+App::$strings["Reply-to email address for system generated email."] = "システム生成メールの返信先メールアドレス。";
+App::$strings["Sender (From) email address for system generated email."] = "システムが生成した電子メールの送信者(差出人)電子メールアドレス。";
+App::$strings["Name of email sender for system generated email."] = "システムが生成した電子メールの電子メール送信者の名前。";
+App::$strings["Directory Server URL"] = "ディレクトリサーバーのURL";
+App::$strings["Default directory server"] = "デフォルトのディレクトリサーバー";
+App::$strings["Proxy user"] = "プロキシユーザー";
+App::$strings["Proxy URL"] = "プロキシURL";
+App::$strings["Network timeout"] = "ネットワークタイムアウト";
+App::$strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "値は秒単位です。無制限の場合は0に設定します(推奨されません)。";
+App::$strings["Delivery interval"] = "配送間隔";
+App::$strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "システムの負荷を軽減するには、バックグラウンド配信プロセスをこの数秒遅らせます。推奨:共有ホストには4〜5、仮想プライベートサーバーには2〜3。大規模な専用サーバーの場合は0-1。";
+App::$strings["Deliveries per process"] = "プロセスごとの配達";
+App::$strings["Number of deliveries to attempt in a single operating system process. Adjust if necessary to tune system performance. Recommend: 1-5."] = "単一のオペレーティングシステムプロセスで試行する配信の数。必要に応じて調整して、システムのパフォーマンスを調整します。推奨:1-5。";
+App::$strings["Queue Threshold"] = "キューのしきい値";
+App::$strings["Always defer immediate delivery if queue contains more than this number of entries."] = "キューにこの数を超えるエントリが含まれる場合は、即時配信を常に延期します。";
+App::$strings["Poll interval"] = "ポーリング間隔";
+App::$strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "バックグラウンドポーリングプロセスをこの数秒遅らせて、システムの負荷を減らします。 0の場合、配信間隔を使用します。";
+App::$strings["Path to ImageMagick convert program"] = "ImageMagick変換プログラムへのパス";
+App::$strings["If set, use this program to generate photo thumbnails for huge images ( > 4000 pixels in either dimension), otherwise memory exhaustion may occur. Example: /usr/bin/convert"] = "設定されている場合、このプログラムを使用して巨大な画像(いずれかの方向で4000ピクセル以上)の写真のサムネイルを生成します。そうしないと、メモリ不足が発生する可能性があります。例:/usr/bin/convert";
+App::$strings["Allow SVG thumbnails in file browser"] = "ファイルブラウザでSVGサムネイルを許可する";
+App::$strings["WARNING: SVG images may contain malicious code."] = "警告:SVG画像には悪意のあるコードが含まれている場合があります。";
+App::$strings["Maximum Load Average"] = "最大負荷平均";
+App::$strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "配信およびポーリングプロセスが延期される前の最大システム負荷-デフォルトは50。";
+App::$strings["Expiration period in days for imported (grid/network) content"] = "インポートされた(グリッド/ネットワーク)コンテンツの有効期限(日数)";
+App::$strings["0 for no expiration of imported content"] = "インポートされたコンテンツの有効期限がない場合は0";
+App::$strings["Do not expire any posts which have comments less than this many days ago"] = "この数日前よりもコメントが少ない投稿を期限切れにしないでください。";
+App::$strings["Public servers: Optional landing (marketing) webpage for new registrants"] = "パブリックサーバー:新規登録者向けのオプションのランディング(マーケティング)Webページ";
+App::$strings["Create this page first. Default is %s/register"] = "最初にこのページを作成します。デフォルトは%s / registerです";
+App::$strings["Page to display after creating a new channel"] = "新しいチャンネルを作成した後に表示するページ";
+App::$strings["Default: profiles"] = "デフォルト:プロファイル";
+App::$strings["Optional: site location"] = "サイトの所在地:オプション";
+App::$strings["Region or country"] = "地域または国";
+App::$strings["Theme settings updated."] = "テーマ設定は保存されました。";
+App::$strings["No themes found."] = "テーマが見つかりませんでした。";
+App::$strings["Screenshot"] = "スクリーンショット";
+App::$strings["Themes"] = "テーマ";
+App::$strings["[Experimental]"] = "[実験的]";
+App::$strings["[Unsupported]"] = "[サポート無し]";
+App::$strings["Blocked accounts"] = "ブロックされたアカウント";
+App::$strings["Expired accounts"] = "期限切れのアカウント";
+App::$strings["Expiring accounts"] = "期限切れのアカウント";
+App::$strings["Message queues"] = "メッセージのキュー";
+App::$strings["Your software should be updated"] = "ソフトのアップデートをしてください。";
+App::$strings["Summary"] = "概要";
+App::$strings["Registered accounts"] = "登録されているアカウント";
+App::$strings["Pending registrations"] = "保留中の登録";
+App::$strings["Registered channels"] = "登録されているチャンネル";
+App::$strings["Active addons"] = "有効なアドオン";
+App::$strings["Version"] = "バージョン";
+App::$strings["Repository version (master)"] = "リポジトリバージョン(master)";
+App::$strings["Repository version (dev)"] = "リポジトリバージョン(dev)";
+App::$strings["Affinity Tool settings updated."] = "アフィニティツールの設定が更新されました。";
+App::$strings["This app presents a slider control in your connection editor and also on your network page. The slider represents your degree of friendship (affinity) with each connection. It allows you to zoom in or out and display conversations from only your closest friends or everybody in your stream."] = "このアプリは、接続エディターおよびネットワークページにスライダーコントロールを表示します。スライダーは、各接続との友好度(親和性)を表します。ズームインまたはズームアウトして、親しい友人またはストリーム内の全員からの会話を表示できます。";
+App::$strings["Affinity Tool App"] = "アフィニティツールアプリ";
+App::$strings["Not Installed"] = "インストールされていない";
+App::$strings["The numbers below represent the minimum and maximum slider default positions for your network/stream page as a percentage."] = "以下の数字は、ネットワーク/ストリームページのスライダーのデフォルトの最小および最大位置をパーセンテージで表しています。";
+App::$strings["Default maximum affinity level"] = "デフォルトの最大アフィニティレベル";
+App::$strings["0-99 default 99"] = "0-99デフォルト99";
+App::$strings["Default minimum affinity level"] = "デフォルトの最小アフィニティレベル";
+App::$strings["0-99 - default 0"] = "0-99-デフォルト0";
+App::$strings["Persistent affinity levels"] = "永続的なアフィニティレベル";
+App::$strings["If disabled the max and min levels will be reset to default after page reload"] = "無効にすると、ページのリロード後に最大レベルと最小レベルがデフォルトにリセットされます";
+App::$strings["Affinity Tool Settings"] = "アフィニティツールの設定";
+App::$strings["Authorize application connection"] = "アプリケーション接続を許可する";
+App::$strings["Return to your app and insert this Security Code:"] = "アプリに戻り、このセキュリティコードを挿入します。";
+App::$strings["Please login to continue."] = "続行するにはログインしてください。";
+App::$strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "このアプリケーションを許可して、投稿や連絡先にアクセスしたり、新しい投稿を作成したりしますか?";
+App::$strings["App installed."] = "アプリがインストールされました。";
+App::$strings["Malformed app."] = "不正なアプリ。";
+App::$strings["Embed code"] = "埋め込みコード";
+App::$strings["Edit App"] = "アプリを編集";
+App::$strings["Create App"] = "アプリを作成";
+App::$strings["Name of app"] = "アプリの名前";
+App::$strings["Location (URL) of app"] = "アプリの場所(URL)";
+App::$strings["Description"] = "説明";
+App::$strings["Photo icon URL"] = "写真アイコンURL";
+App::$strings["80 x 80 pixels - optional"] = "80 x 80ピクセル-オプション";
+App::$strings["Categories (optional, comma separated list)"] = "カテゴリー(オプション、コンマ区切りリスト)";
+App::$strings["Version ID"] = "バージョンID";
+App::$strings["Price of app"] = "アプリの価格";
+App::$strings["Location (URL) to purchase app"] = "アプリを購入する場所(URL)";
+App::$strings["Change Order of Pinned Navbar Apps"] = "固定されたNavbarアプリの順序を変更する";
+App::$strings["Change Order of App Tray Apps"] = "アプリトレイアプリの順序を変更する";
+App::$strings["Use arrows to move the corresponding app left (top) or right (bottom) in the navbar"] = "矢印を使用して、対応するアプリをナビゲーションバーで左(上)または右(下)に移動します";
+App::$strings["Use arrows to move the corresponding app up or down in the app tray"] = "矢印を使用して、対応するアプリをアプリトレイ内で上下に移動します";
+App::$strings["Available Apps"] = "利用可能なアプリ";
+App::$strings["Installed Apps"] = "インストール済みアプリ";
+App::$strings["Manage Apps"] = "アプリを管理する";
+App::$strings["Create Custom App"] = "カスタムアプリを作成する";
+App::$strings["Articles App"] = "記事アプリ";
+App::$strings["Create interactive articles"] = "インタラクティブな記事を作成する";
+App::$strings["Add Article"] = "記事を追加";
+App::$strings["Create"] = "作成";
+App::$strings["Item not found"] = "アイテムが見つかりません";
+App::$strings["Channel not found."] = "チャンネルが見つかりません。";
+App::$strings["Edit Article"] = "記事を編集";
+App::$strings["Item not available."] = "アイテムは利用できません。";
+App::$strings["Unknown App"] = "不明なアプリ";
+App::$strings["Authorize"] = "許可する";
+App::$strings["Do you authorize the app %s to access your channel data?"] = "アプリ%sにチャンネルデータへのアクセスを許可していますか?";
+App::$strings["Allow"] = "許可する";
+App::$strings["Invalid item."] = "無効なアイテム。";
+App::$strings["Block Name"] = "ブロック名";
+App::$strings["Block Title"] = "ブロックタイトル";
+App::$strings["Created"] = "作成した";
+App::$strings["Edited"] = "編集済み";
+App::$strings["View"] = "表示する";
+App::$strings["Bookmark added"] = "ブックマークを追加しました";
+App::$strings["Bookmarks App"] = "ブックマークアプリ";
+App::$strings["Bookmark links from posts and manage them"] = "投稿のリンクをブックマークして管理する";
+App::$strings["My Bookmarks"] = "私のブックマーク";
+App::$strings["My Connections Bookmarks"] = "私の接続ブックマーク";
+App::$strings["Permissions denied."] = "許可が拒否されました。";
+App::$strings["l, F j"] = "l、F j";
+App::$strings["Edit Event"] = "イベントを編集";
+App::$strings["Create Event"] = "イベントを作成";
+App::$strings["Previous"] = "前";
+App::$strings["Next"] = "次";
+App::$strings["Today"] = "今日";
+App::$strings["Cards App"] = "カードアプリ";
+App::$strings["Create personal planning cards"] = "個人計画カードを作成する";
+App::$strings["Add Card"] = "カードを追加";
+App::$strings["INVALID EVENT DISMISSED!"] = "無効なイベントは破棄されました!";
+App::$strings["Summary: "] = "概要:";
+App::$strings["Date: "] = "日付:";
+App::$strings["Reason: "] = "理由:";
+App::$strings["INVALID CARD DISMISSED!"] = "無効なカードが破棄されました!";
+App::$strings["Name: "] = "名:";
+App::$strings["CalDAV App"] = "CalDAVアプリ";
+App::$strings["CalDAV capable calendar"] = "CalDAV対応カレンダー";
+App::$strings["CardDAV App"] = "CardDAVアプリ";
+App::$strings["CalDAV capable addressbook"] = "CalDAV対応のアドレス帳";
+App::$strings["Event title"] = "イベントタイトル";
+App::$strings["Start date and time"] = "開始日時";
+App::$strings["End date and time"] = "終了日時";
+App::$strings["Month"] = "月";
+App::$strings["Week"] = "週間";
+App::$strings["Day"] = "日";
+App::$strings["List month"] = "月のリスト";
+App::$strings["List week"] = "リスト週";
+App::$strings["List day"] = "リスト日";
+App::$strings["More"] = "もっと";
+App::$strings["Less"] = "もっと少なく";
+App::$strings["Select calendar"] = "カレンダーを選択";
+App::$strings["Delete all"] = "すべて削除";
+App::$strings["Sorry! Editing of recurrent events is not yet implemented."] = "ごめんなさい!繰り返しイベントの編集はまだ実装されていません。";
+App::$strings["Organisation"] = "組織";
+App::$strings["Title"] = "タイトル";
+App::$strings["Phone"] = "電話";
+App::$strings["Instant messenger"] = "インスタントメッセンジャー";
+App::$strings["Website"] = "ウェブサイト";
+App::$strings["Note"] = "注意";
+App::$strings["Add Contact"] = "連絡先を追加";
+App::$strings["Add Field"] = "フィールドを追加";
+App::$strings["P.O. Box"] = "私書箱";
+App::$strings["Additional"] = "追加";
+App::$strings["Street"] = "通り";
+App::$strings["Locality"] = "局所性";
+App::$strings["Region"] = "領域";
+App::$strings["ZIP Code"] = "郵便番号";
+App::$strings["Country"] = "国";
+App::$strings["Default Calendar"] = "デフォルトのカレンダー";
+App::$strings["Default Addressbook"] = "デフォルトのアドレス帳";
+App::$strings["Channel name changes are not allowed within 48 hours of changing the account password."] = "アカウントパスワードを変更してから48時間以内にチャンネル名を変更することはできません。";
+App::$strings["Change channel nickname/address"] = "チャンネルのニックネーム/アドレスを変更する";
+App::$strings["WARNING: "] = "警告:";
+App::$strings["Any/all connections on other networks will be lost!"] = "他のネットワーク上の接続はすべて失われます!";
+App::$strings["Please enter your password for verification:"] = "確認のためにパスワードを入力してください:";
+App::$strings["New channel address"] = "新しいチャンネルアドレス";
+App::$strings["Rename Channel"] = "チャンネル名を変更";
+App::$strings["You must be logged in to see this page."] = "このページを表示するには、ログインする必要があります。";
+App::$strings["Posts and comments"] = "投稿とコメント";
+App::$strings["Only posts"] = "投稿のみ";
+App::$strings["Insufficient permissions. Request redirected to profile page."] = "権限が不十分です。プロフィールページにリダイレクトされたリクエスト。";
+App::$strings["Search Results For:"] = "検索結果:";
+App::$strings["Reset form"] = "フォームをリセット";
+App::$strings["You must enable javascript for your browser to be able to view this content."] = "このコンテンツを表示するには、ブラウザのJavaScriptを有効にする必要があります。";
+App::$strings["toggle full screen mode"] = "全画面モードを切り替える";
+App::$strings["Chatrooms App"] = "チャットルームアプリ";
+App::$strings["Access Controlled Chatrooms"] = "アクセス制御されたチャットルーム";
+App::$strings["Room not found"] = "部屋が見つかりません";
+App::$strings["Leave Room"] = "部屋を出る";
+App::$strings["Delete Room"] = "部屋を削除";
+App::$strings["I am away right now"] = "私は今不在です";
+App::$strings["I am online"] = "オンライン中";
+App::$strings["Bookmark this room"] = "この部屋をブックマークする";
+App::$strings["New Chatroom"] = "新しいチャットルーム";
+App::$strings["Chatroom name"] = "チャットルーム名";
+App::$strings["Expiration of chats (minutes)"] = "チャットの有効期限(分)";
+App::$strings["%1\$s's Chatrooms"] = "%1\$sのチャットルーム";
+App::$strings["No chatrooms available"] = "利用可能なチャットルームはありません";
+App::$strings["Create New"] = "新しく作る";
+App::$strings["Expiration"] = "有効期限";
+App::$strings["min"] = "分";
+App::$strings["Away"] = "離れて";
+App::$strings["Online"] = "オンライン";
+App::$strings["Not found"] = "見つかりません";
+App::$strings["Please refresh page"] = "ページを更新してください";
+App::$strings["Unknown error"] = "未知のエラー";
+App::$strings["No channel."] = "チャンネルなし。";
+App::$strings["No connections in common."] = "共通の接続はありません。";
+App::$strings["View Common Connections"] = "共通接続を表示する";
+App::$strings["Continue"] = "持続する";
+App::$strings["Premium Channel App"] = "プレミアムチャンネルアプリ";
+App::$strings["Allows you to set restrictions and terms on those that connect with your channel"] = "チャンネルに接続するものに制限と条件を設定できます";
+App::$strings["Premium Channel Setup"] = "プレミアムチャンネルのセットアップ";
+App::$strings["Enable premium channel connection restrictions"] = "プレミアムチャネル接続制限を有効にする";
+App::$strings["Please enter your restrictions or conditions, such as paypal receipt, usage guidelines, etc."] = "PayPalレシート、使用ガイドラインなどの制限または条件を入力してください。";
+App::$strings["This channel may require additional steps or acknowledgement of the following conditions prior to connecting:"] = "このチャネルでは、接続する前に次の条件の追加手順または確認が必要になる場合があります。";
+App::$strings["Potential connections will then see the following text before proceeding:"] = "潜在的な接続では、続行する前に次のテキストが表示されます。";
+App::$strings["By continuing, I certify that I have complied with any instructions provided on this page."] = "続行することにより、このページに記載されている指示を遵守したことを保証します。";
+App::$strings["(No specific instructions have been provided by the channel owner.)"] = "(チャンネル所有者から具体的な指示は提供されていません。)";
+App::$strings["Restricted or Premium Channel"] = "制限付きチャンネルまたはプレミアムチャンネル";
+App::$strings["Active"] = "アクティブ";
+App::$strings["Blocked"] = "ブロックされました";
+App::$strings["Ignored"] = "無視された";
+App::$strings["Hidden"] = "非表示";
+App::$strings["Archived/Unreachable"] = "アーカイブ済み/到達不能";
+App::$strings["New"] = "新しい";
+App::$strings["All"] = "すべて";
+App::$strings["Active Connections"] = "アクティブな接続";
+App::$strings["Show active connections"] = "アクティブな接続を表示";
+App::$strings["New Connections"] = "新しい接続";
+App::$strings["Show pending (new) connections"] = "保留中の(新しい)接続を表示";
+App::$strings["Only show blocked connections"] = "ブロックされた接続のみを表示";
+App::$strings["Only show ignored connections"] = "無視された接続のみを表示";
+App::$strings["Only show archived/unreachable connections"] = "アーカイブされた/到達不能な接続のみを表示する";
+App::$strings["Only show hidden connections"] = "非表示の接続のみを表示";
+App::$strings["All Connections"] = "すべての接続";
+App::$strings["Show all connections"] = "すべての接続を表示";
+App::$strings["Pending approval"] = "承認待ちの";
+App::$strings["Archived"] = "アーカイブ済み";
+App::$strings["Not connected at this location"] = "この場所では接続されていません";
+App::$strings["%1\$s [%2\$s]"] = "%1\$s [ %2\$s ]";
+App::$strings["Edit connection"] = "接続を編集";
+App::$strings["Delete connection"] = "接続を削除";
+App::$strings["Channel address"] = "チャンネルアドレス";
+App::$strings["Call"] = "コール";
+App::$strings["Status"] = "状態";
+App::$strings["Connected"] = "接続済み";
+App::$strings["Approve connection"] = "接続を承認する";
+App::$strings["Ignore connection"] = "接続を無視";
+App::$strings["Ignore"] = "無視する";
+App::$strings["Recent activity"] = "最近の活動";
+App::$strings["Search your connections"] = "接続を検索する";
+App::$strings["Connections search"] = "接続検索";
+App::$strings["Could not access contact record."] = "連絡先レコードにアクセスできませんでした。";
+App::$strings["Could not locate selected profile."] = "選択したプロファイルが見つかりませんでした。";
+App::$strings["Connection updated."] = "接続が更新されました。";
+App::$strings["Failed to update connection record."] = "接続レコードの更新に失敗しました。";
+App::$strings["is now connected to"] = "に接続されました";
+App::$strings["Could not access address book record."] = "アドレス帳のレコードにアクセスできませんでした。";
+App::$strings["Refresh failed - channel is currently unavailable."] = "更新に失敗しました-チャンネルは現在利用できません。";
+App::$strings["Unable to set address book parameters."] = "アドレス帳のパラメーターを設定できません。";
+App::$strings["Connection has been removed."] = "接続が削除されました。";
+App::$strings["View %s's profile"] = "%sのプロフィールを表示";
+App::$strings["Refresh Permissions"] = "権限を更新";
+App::$strings["Fetch updated permissions"] = "更新された権限を取得する";
+App::$strings["Refresh Photo"] = "写真を更新";
+App::$strings["Fetch updated photo"] = "更新された写真を取得する";
+App::$strings["View recent posts and comments"] = "最近の投稿とコメントを見る";
+App::$strings["Block (or Unblock) all communications with this connection"] = "この接続とのすべての通信をブロック(またはブロック解除)";
+App::$strings["This connection is blocked!"] = "この接続はブロックされています!";
+App::$strings["Unignore"] = "無視しない";
+App::$strings["Ignore (or Unignore) all inbound communications from this connection"] = "この接続からのすべてのインバウンド通信を無視(または無視しない)";
+App::$strings["This connection is ignored!"] = "この接続は無視されます!";
+App::$strings["Unarchive"] = "アーカイブ解除";
+App::$strings["Archive"] = "アーカイブ";
+App::$strings["Archive (or Unarchive) this connection - mark channel dead but keep content"] = "この接続をアーカイブ(またはアーカイブ解除)します-チャンネルをデッドにマークしますが、コンテンツは保持します";
+App::$strings["This connection is archived!"] = "この接続はアーカイブされています!";
+App::$strings["Unhide"] = "再表示";
+App::$strings["Hide"] = "隠す";
+App::$strings["Hide or Unhide this connection from your other connections"] = "この接続を他の接続から非表示または非表示にします";
+App::$strings["This connection is hidden!"] = "この接続は非表示です!";
+App::$strings["Delete this connection"] = "この接続を削除";
+App::$strings["Fetch Vcard"] = "Vcardを取得";
+App::$strings["Fetch electronic calling card for this connection"] = "この接続の電子通話カードを取得する";
+App::$strings["Open Individual Permissions section by default"] = "デフォルトで個人権限セクションを開く";
+App::$strings["Affinity"] = "親和性";
+App::$strings["Open Set Affinity section by default"] = "デフォルトでセットアフィニティセクションを開く";
+App::$strings["Me"] = "私";
+App::$strings["Family"] = "家族";
+App::$strings["Acquaintances"] = "知人";
+App::$strings["Filter"] = "フィルタ";
+App::$strings["Open Custom Filter section by default"] = "デフォルトでカスタムフィルターセクションを開く";
+App::$strings["Approve this connection"] = "この接続を承認";
+App::$strings["Accept connection to allow communication"] = "接続を受け入れて通信を許可する";
+App::$strings["Set Affinity"] = "アフィニティを設定する";
+App::$strings["Set Profile"] = "プロファイルを設定";
+App::$strings["Set Affinity & Profile"] = "アフィニティとプロファイルを設定する";
+App::$strings["This connection is unreachable from this location."] = "この場所からこの接続に到達できません。";
+App::$strings["This connection may be unreachable from other channel locations."] = "この接続は、他のチャネルの場所から到達できない場合があります。";
+App::$strings["Location independence is not supported by their network."] = "場所の独立性は、ネットワークではサポートされていません。";
+App::$strings["This connection is unreachable from this location. Location independence is not supported by their network."] = "この場所からこの接続に到達できません。場所の独立性は、ネットワークではサポートされていません。";
+App::$strings["Connection Default Permissions"] = "接続のデフォルト許可";
+App::$strings["Apply these permissions automatically"] = "これらの許可を自動的に適用する";
+App::$strings["Connection requests will be approved without your interaction"] = "接続要求はユーザーの操作なしで承認されます";
+App::$strings["Permission role"] = "許可の役割";
+App::$strings["Add permission role"] = "権限ロールを追加";
+App::$strings["This connection's primary address is"] = "この接続のプライマリアドレスは";
+App::$strings["Available locations:"] = "利用可能な場所:";
+App::$strings["The permissions indicated on this page will be applied to all new connections."] = "このページに示されている権限は、すべての新しい接続に適用されます。";
+App::$strings["Connection Tools"] = "接続ツール";
+App::$strings["Slide to adjust your degree of friendship"] = "スライドして友好度を調整します";
+App::$strings["Slide to adjust your rating"] = "スライドして評価を調整します";
+App::$strings["Optionally explain your rating"] = "オプションで、評価を説明してください";
+App::$strings["Custom Filter"] = "カスタムフィルター";
+App::$strings["Only import posts with this text"] = "このテキストを含む投稿のみをインポートする";
+App::$strings["Do not import posts with this text"] = "このテキストを含む投稿をインポートしないでください";
+App::$strings["This information is public!"] = "この情報は公開されています!";
+App::$strings["Connection Pending Approval"] = "接続の保留中の承認";
+App::$strings["inherited"] = "継承されました";
+App::$strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "プロフィールを安全に表示するときに、 %sに表示するプロフィールを選択してください。";
+App::$strings["Their Settings"] = "それらの設定";
+App::$strings["My Settings"] = "私の設定";
+App::$strings["Individual Permissions"] = "個別の許可";
+App::$strings["Some permissions may be inherited from your channel's privacy settings, which have higher priority than individual settings. You can not change those settings here."] = "一部の権限は、チャンネルのプライバシー設定 strong> から継承される場合があり、個々の設定よりも優先度が高くなります。ここでこれらの設定を変更することはできません strong>。";
+App::$strings["Some permissions may be inherited from your channel's privacy settings, which have higher priority than individual settings. You can change those settings here but they wont have any impact unless the inherited setting changes."] = "一部の権限は、チャンネルのプライバシー設定 strong> から継承される場合があり、個々の設定よりも優先度が高くなります。これらの設定はここで変更できますが、継承された設定が変更されない限り、影響はありません。";
+App::$strings["Last update:"] = "最後の更新:";
+App::$strings["Details"] = "詳細";
+App::$strings["Image uploaded but image cropping failed."] = "画像はアップロードされましたが、画像の切り取りに失敗しました。";
+App::$strings["Cover Photos"] = "カバー写真";
+App::$strings["Image resize failed."] = "画像のサイズ変更に失敗しました。";
+App::$strings["Image upload failed."] = "画像のアップロードに失敗しました。";
+App::$strings["Unable to process image."] = "画像を処理できません。";
+App::$strings["Photo not available."] = "写真は利用できません。";
+App::$strings["Your cover photo may be visible to anybody on the internet"] = "カバー写真はインターネット上の誰でも見ることができます";
+App::$strings["Upload File:"] = "ファイルをアップロードする:";
+App::$strings["Select a profile:"] = "プロファイルを選択:";
+App::$strings["Change Cover Photo"] = "カバー写真を変更";
+App::$strings["Upload"] = "アップロードする";
+App::$strings["Use a photo from your albums"] = "アルバムの写真を使用する";
+App::$strings["Choose a different album"] = "別のアルバムを選択してください";
+App::$strings["Select existing photo"] = "既存の写真を選択";
+App::$strings["Crop Image"] = "クロップ画像";
+App::$strings["Please adjust the image cropping for optimum viewing."] = "最適な表示になるように画像のトリミングを調整してください。";
+App::$strings["Done Editing"] = "編集完了";
+App::$strings["Settings updated."] = "設定が更新されました。";
+App::$strings["Default Permissions App"] = "デフォルトの権限アプリ";
+App::$strings["Set custom default permissions for new connections"] = "新しい接続のカスタムデフォルト許可を設定する";
+App::$strings["If enabled, connection requests will be approved without your interaction"] = "有効にすると、ユーザーの操作なしで接続要求が承認されます";
+App::$strings["Automatic approval settings"] = "自動承認設定";
+App::$strings["Some individual permissions may have been preset or locked based on your channel type and privacy settings."] = "チャンネルの種類とプライバシー設定に基づいて、個々の権限が事前設定またはロックされている場合があります。";
+App::$strings["Public access denied."] = "パブリックアクセスが拒否されました。";
+App::$strings["No default suggestions were found."] = "デフォルトの提案は見つかりませんでした。";
+App::$strings["%d rating"] = array(
+ 0 => "%d評価",
+ 1 => "%d評価",
+);
+App::$strings["Gender: "] = "性別:";
+App::$strings["Status: "] = "状態:";
+App::$strings["Homepage: "] = "ホームページ:";
+App::$strings["Description:"] = "説明:";
+App::$strings["Public Forum:"] = "公開フォーラム:";
+App::$strings["Keywords: "] = "キーワード:";
+App::$strings["Don't suggest"] = "提案しないでください";
+App::$strings["Common connections (estimated):"] = "一般的な接続(推定):";
+App::$strings["Global Directory"] = "グローバルディレクトリ";
+App::$strings["Local Directory"] = "ローカルディレクトリ";
+App::$strings["Finding:"] = "発見:";
+App::$strings["next page"] = "次のページ";
+App::$strings["previous page"] = "前のページ";
+App::$strings["Sort options"] = "並べ替えオプション";
+App::$strings["Alphabetic"] = "アルファベット";
+App::$strings["Reverse Alphabetic"] = "逆アルファベット";
+App::$strings["Newest to Oldest"] = "最新から最新";
+App::$strings["Oldest to Newest"] = "最新から最新";
+App::$strings["No entries (some entries may be hidden)."] = "エントリなし(一部のエントリは非表示になる場合があります)。";
+App::$strings["This site is not a directory server"] = "このサイトはディレクトリサーバーではありません";
+App::$strings["This directory server requires an access token"] = "このディレクトリサーバーにはアクセストークンが必要です";
+App::$strings["Article"] = "記事";
+App::$strings["Item has been removed."] = "アイテムは削除されました。";
+App::$strings["Edit Block"] = "ブロックを編集";
+App::$strings["Layout Name"] = "レイアウト名";
+App::$strings["Layout Description (Optional)"] = "レイアウトの説明(オプション)";
+App::$strings["Edit Layout"] = "レイアウトを編集";
+App::$strings["Item is not editable"] = "アイテムは編集できません";
+App::$strings["Edit post"] = "投稿を編集";
+App::$strings["Page link"] = "ページリンク";
+App::$strings["Edit Webpage"] = "ウェブページを編集";
+App::$strings["Token verification failed."] = "トークンの検証に失敗しました。";
+App::$strings["Email verification resent"] = "メール確認の再送";
+App::$strings["Unable to resend email verification message."] = "メール確認メッセージを再送信できません。";
+App::$strings["Email Verification Required"] = "メール確認が必要です";
+App::$strings["A verification token was sent to your email address [%s]. Enter that token here to complete the account verification step. Please allow a few minutes for delivery, and check your spam folder if you do not see the message."] = "確認トークンがメールアドレス[ %s ]に送信されました。ここにトークンを入力して、アカウントの確認手順を完了します。配信に数分かかり、メッセージが表示されない場合はスパムフォルダーを確認してください。";
+App::$strings["Resend Email"] = "メールを再送";
+App::$strings["Validation token"] = "検証トークン";
+App::$strings["View Photo"] = "写真を見る";
+App::$strings["Edit Album"] = "アルバムを編集";
+App::$strings["Calendar entries imported."] = "インポートされたカレンダーエントリ。";
+App::$strings["No calendar entries found."] = "カレンダーエントリが見つかりません。";
+App::$strings["Event can not end before it has started."] = "イベントは開始する前に終了できません。";
+App::$strings["Unable to generate preview."] = "プレビューを生成できません。";
+App::$strings["Event title and start time are required."] = "イベントのタイトルと開始時間が必要です。";
+App::$strings["Event not found."] = "イベントが見つかりません。";
+App::$strings["Edit event title"] = "イベントのタイトルを編集";
+App::$strings["Categories (comma-separated list)"] = "カテゴリー(コンマ区切りリスト)";
+App::$strings["Edit Category"] = "カテゴリを編集";
+App::$strings["Category"] = "カテゴリー";
+App::$strings["Edit start date and time"] = "開始日時を編集する";
+App::$strings["Finish date and time are not known or not relevant"] = "終了日時がわからない、または関係ない";
+App::$strings["Edit finish date and time"] = "終了日時を編集する";
+App::$strings["Finish date and time"] = "終了日時";
+App::$strings["Adjust for viewer timezone"] = "視聴者のタイムゾーンに合わせて調整する";
+App::$strings["Important for events that happen in a particular place. Not practical for global holidays."] = "特定の場所で発生するイベントにとって重要です。世界的な休日には実用的ではありません。";
+App::$strings["Edit Description"] = "説明の編集";
+App::$strings["Edit Location"] = "場所を編集";
+App::$strings["Timezone:"] = "タイムゾーン:";
+App::$strings["Advanced Options"] = "高度なオプション";
+App::$strings["Edit event"] = "イベントを編集";
+App::$strings["Delete event"] = "イベントを削除";
+App::$strings["calendar"] = "カレンダー";
+App::$strings["Event removed"] = "イベントを削除しました";
+App::$strings["Failed to remove event"] = "イベントを削除できませんでした";
+App::$strings["Enter a folder name"] = "フォルダー名を入力してください";
+App::$strings["or select an existing folder (doubleclick)"] = "または、既存のフォルダーを選択します(ダブルクリック)";
+App::$strings["File not found."] = "ファイルが見つかりません。";
+App::$strings["Permission Denied."] = "アクセス拒否。";
+App::$strings["Edit file permissions"] = "ファイルのアクセス許可を編集する";
+App::$strings["Set/edit permissions"] = "許可の設定/編集";
+App::$strings["Include all files and sub folders"] = "すべてのファイルとサブフォルダーを含める";
+App::$strings["Return to file list"] = "ファイルリストに戻る";
+App::$strings["Copy/paste this code to attach file to a post"] = "このコードをコピーして貼り付けて、ファイルを投稿に添付します";
+App::$strings["Copy/paste this URL to link file from a web page"] = "このURLをコピー/貼り付けして、Webページからファイルをリンクします";
+App::$strings["Share this file"] = "このファイルを共有する";
+App::$strings["Show URL to this file"] = "このファイルへのURLを表示";
+App::$strings["Show in your contacts shared folder"] = "連絡先の共有フォルダーに表示する";
+App::$strings["Connection added."] = "接続が追加されました。";
+App::$strings["This page is available only to site members"] = "このページはサイトメンバーのみが利用できます";
+App::$strings["Welcome"] = "ようこそ";
+App::$strings["What would you like to do?"] = "何をしたいですか?";
+App::$strings["Please bookmark this page if you would like to return to it in the future"] = "今後このページに戻る場合は、このページをブックマークしてください";
+App::$strings["Upload a profile photo"] = "プロフィール写真をアップロードする";
+App::$strings["Upload a cover photo"] = "カバー写真をアップロードする";
+App::$strings["Edit your default profile"] = "デフォルトのプロファイルを編集する";
+App::$strings["View friend suggestions"] = "友達の提案を見る";
+App::$strings["View the channel directory"] = "チャンネルディレクトリを表示する";
+App::$strings["View/edit your channel settings"] = "チャンネル設定の表示/編集";
+App::$strings["View the site or project documentation"] = "サイトまたはプロジェクトのドキュメントを表示する";
+App::$strings["Visit your channel homepage"] = "チャンネルのホームページにアクセスします";
+App::$strings["View your connections and/or add somebody whose address you already know"] = "接続を表示したり、アドレスを既に知っている人を追加したりします";
+App::$strings["View your personal stream (this may be empty until you add some connections)"] = "パーソナルストリームを表示します(接続を追加するまで空の場合があります)";
+App::$strings["View the public stream. Warning: this content is not moderated"] = "パブリックストリームを表示します。警告:このコンテンツは管理されていません";
+App::$strings["Privacy group created."] = "プライバシーグループが作成されました。";
+App::$strings["Could not create privacy group."] = "プライバシーグループを作成できませんでした。";
+App::$strings["Privacy group updated."] = "プライバシーグループが更新されました。";
+App::$strings["Privacy Groups App"] = "プライバシーグループアプリ";
+App::$strings["Management of privacy groups"] = "プライバシーグループを管理する";
+App::$strings["Add Group"] = "グループを追加";
+App::$strings["Privacy group name"] = "プライバシーグループ名";
+App::$strings["Members are visible to other channels"] = "メンバーは他のチャンネルに表示されます";
+App::$strings["Members"] = "メンバー";
+App::$strings["Privacy group removed."] = "プライバシーグループが削除されました。";
+App::$strings["Unable to remove privacy group."] = "プライバシーグループを削除できません。";
+App::$strings["Privacy Group: %s"] = "プライバシーグループ: %s";
+App::$strings["Privacy group name: "] = "プライバシーグループ名:";
+App::$strings["Delete Group"] = "グループを削除";
+App::$strings["Group members"] = "グループの人(仲間)たち";
+App::$strings["Not in this group"] = "グループ外";
+App::$strings["Click a channel to toggle membership"] = "チャンネルをクリックしてメンバーシップを切り替えます";
+App::$strings["Documentation Search"] = "ドキュメント検索";
+App::$strings["Administrators"] = "管理者";
+App::$strings["Developers"] = "開発者";
+App::$strings["Tutorials"] = "チュートリアル";
+App::$strings["\$Projectname Documentation"] = "\$Projectnameドキュメント";
+App::$strings["Contents"] = "内容";
+App::$strings["Welcome to %s"] = "%sへようこそ";
+App::$strings["Welcome to Hubzilla!"] = "Hubzillaへようこそ!";
+App::$strings["You have got no unseen posts..."] = "未読の投稿はありません...";
+App::$strings["%s element installed"] = "%s要素がインストールされました";
+App::$strings["%s element installation failed"] = "%s要素のインストールに失敗しました";
+App::$strings["Nothing to import."] = "インポートするものはありません。";
+App::$strings["Unable to download data from old server"] = "古いサーバーからデータをダウンロードできません";
+App::$strings["Imported file is empty."] = "インポートされたファイルは空です。";
+App::$strings["Your service plan only allows %d channels."] = "サービスプランでは%dチャンネルのみが許可されています。";
+App::$strings["No channel. Import failed."] = "チャンネルなし。インポートに失敗しました。";
+App::$strings["Import completed."] = "インポートが完了しました。";
+App::$strings["You must be logged in to use this feature."] = "この機能を使用するには、ログインする必要があります。";
+App::$strings["Import Channel"] = "インポートチャンネル";
+App::$strings["Use this form to import an existing channel from a different server/hub. You may retrieve the channel identity from the old server/hub via the network or provide an export file."] = "このフォームを使用して、別のサーバー/ハブから既存のチャンネルをインポートします。ネットワーク経由で古いサーバー/ハブからチャネルIDを取得するか、エクスポートファイルを提供できます。";
+App::$strings["File to Upload"] = "アップロードするファイル";
+App::$strings["Or provide the old server/hub details"] = "または、古いサーバー/ハブの詳細を提供します";
+App::$strings["Your old identity address (xyz@example.com)"] = "古いIDアドレス(xyz@example.com)";
+App::$strings["Your old login email address"] = "古いログイン用メールアドレス";
+App::$strings["Your old login password"] = "古いログインパスワード";
+App::$strings["Import a few months of posts if possible (limited by available memory"] = "可能な場合は数か月分の投稿をインポートします(使用可能なメモリによって制限されます)";
+App::$strings["For either option, please choose whether to make this hub your new primary address, or whether your old location should continue this role. You will be able to post from either location, but only one can be marked as the primary location for files, photos, and media."] = "どちらのオプションでも、このハブを新しいプライマリアドレスにするか、古い場所でこの役割を継続するかを選択してください。どちらの場所からでも投稿できますが、ファイル、写真、およびメディアの主要な場所としてマークできるのは1つだけです。";
+App::$strings["Make this hub my primary location"] = "このハブを主要な場所にする";
+App::$strings["Move this channel (disable all previous locations)"] = "このチャネルを移動します(以前のすべての場所を無効にします)";
+App::$strings["Use this channel nickname instead of the one provided"] = "提供されたものの代わりにこのチャンネルのニックネームを使用します";
+App::$strings["Leave blank to keep your existing channel nickname. You will be randomly assigned a similar nickname if either name is already allocated on this site."] = "空白のままにして、既存のチャンネルのニックネームを保持します。いずれかの名前が既にこのサイトに割り当てられている場合、同様のニックネームがランダムに割り当てられます。";
+App::$strings["This process may take several minutes to complete. Please submit the form only once and leave this page open until finished."] = "このプロセスが完了するまでに数分かかる場合があります。フォームを1回だけ送信し、完了するまでこのページを開いたままにしてください。";
+App::$strings["Warning: Database versions differ by %1\$d updates."] = "警告:データベースのバージョンは%1\$d更新によって異なります。";
+App::$strings["Import completed"] = "インポート完了";
+App::$strings["Import Items"] = "アイテムをインポート";
+App::$strings["Use this form to import existing posts and content from an export file."] = "このフォームを使用して、エクスポートファイルから既存の投稿とコンテンツをインポートします。";
+App::$strings["Total invitation limit exceeded."] = "合計招待制限を超えました。";
+App::$strings["%s : Not a valid email address."] = "%s :有効なメールアドレスではありません。";
+App::$strings["Please join us on \$Projectname"] = "\$Projectnameに参加してください";
+App::$strings["Invitation limit exceeded. Please contact your site administrator."] = "招待制限を超えました。サイト管理者に連絡してください。";
+App::$strings["%s : Message delivery failed."] = "%s :メッセージの配信に失敗しました。";
+App::$strings["%d message sent."] = array(
+ 0 => "%d件のメッセージを送信しました。",
+ 1 => "%d件のメッセージを送信しました。",
+);
+App::$strings["Invite App"] = "アプリを招待";
+App::$strings["Send email invitations to join this network"] = "このネットワークに参加するための招待メールを送信する";
+App::$strings["You have no more invitations available"] = "利用可能な招待はもうありません";
+App::$strings["Send invitations"] = "招待状を送信";
+App::$strings["Enter email addresses, one per line:"] = "電子メールアドレスを1行に1つずつ入力します。";
+App::$strings["Your message:"] = "あなたのメッセージ:";
+App::$strings["Please join my community on \$Projectname."] = "\$Projectnameでコミュニティに参加してください。";
+App::$strings["You will need to supply this invitation code:"] = "この招待コードを提供する必要があります。";
+App::$strings["1. Register at any \$Projectname location (they are all inter-connected)"] = "1.任意の\$Projectnameの場所に登録します(すべて相互に接続されています)";
+App::$strings["2. Enter my \$Projectname network address into the site searchbar."] = "2. \$Projectnameネットワークアドレスをサイト検索バーに入力します。";
+App::$strings["or visit"] = "または訪問";
+App::$strings["3. Click [Connect]"] = "3. [接続]をクリックします";
+App::$strings["Unable to locate original post."] = "元の投稿が見つかりません。";
+App::$strings["Empty post discarded."] = "空の投稿は破棄されました。";
+App::$strings["Duplicate post suppressed."] = "重複した投稿は抑制されました。";
+App::$strings["System error. Post not saved."] = "システムエラー。投稿は保存されませんでした。";
+App::$strings["Your comment is awaiting approval."] = "あなたのコメントは承認待ちです。";
+App::$strings["Unable to obtain post information from database."] = "データベースから投稿情報を取得できません。";
+App::$strings["You have reached your limit of %1$.0f top level posts."] = "トップレベルの投稿の上限%1$.0fに達しました。";
+App::$strings["You have reached your limit of %1$.0f webpages."] = "ウェブページの制限%1$.0fに達しました。";
+App::$strings["Language App"] = "言語アプリ";
+App::$strings["Change UI language"] = "UI言語を変更する";
+App::$strings["Comanche page description language help"] = "Comancheページ記述言語のヘルプ";
+App::$strings["Layout Description"] = "レイアウトの説明";
+App::$strings["Download PDL file"] = "PDLファイルをダウンロードする";
+App::$strings["Like/Dislike"] = "好き/嫌い";
+App::$strings["This action is restricted to members."] = "このアクションはメンバーに制限されています。";
+App::$strings["Please login with your \$Projectname ID or register as a new \$Projectname member to continue."] = "続行するには、 \$Projectname IDでログインするか、新しい\$Projectnameメンバーとして登録してください。";
+App::$strings["Invalid request."] = "無効なリクエスト。";
+App::$strings["thing"] = "事";
+App::$strings["Channel unavailable."] = "チャンネルは利用できません。";
+App::$strings["Previous action reversed."] = "前のアクションが逆になりました。";
+App::$strings["%1\$s agrees with %2\$s's %3\$s"] = "%1\$sは%2\$sの%3\$s同意します";
+App::$strings["%1\$s doesn't agree with %2\$s's %3\$s"] = "%1\$sは%2\$sの%3\$sと一致しません";
+App::$strings["%1\$s abstains from a decision on %2\$s's %3\$s"] = "%1\$sは%2\$sの%3\$s決定を棄権します";
+App::$strings["%1\$s is attending %2\$s's %3\$s"] = "%1\$sは%2\$sの%3\$s";
+App::$strings["%1\$s is not attending %2\$s's %3\$s"] = "%1\$sは%2\$sの%3\$s参加していません";
+App::$strings["%1\$s may attend %2\$s's %3\$s"] = "%1\$sは%2\$sの%3\$sに参加するかも";
+App::$strings["Action completed."] = "アクションが完了しました。";
+App::$strings["Thank you."] = "ありがとうございました。";
+App::$strings["Remote privacy information not available."] = "リモートプライバシー情報は利用できません。";
+App::$strings["Visible to:"] = "表示:";
+App::$strings["Location not found."] = "場所が見つかりません。";
+App::$strings["Location lookup failed."] = "場所の検索に失敗しました。";
+App::$strings["Please select another location to become primary before removing the primary location."] = "プライマリロケーションを削除する前に、プライマリになる別のロケーションを選択してください。";
+App::$strings["Syncing locations"] = "場所の同期";
+App::$strings["No locations found."] = "場所が見つかりません。";
+App::$strings["Manage Channel Locations"] = "チャンネルの場所を管理する";
+App::$strings["Primary"] = "メインの場所";
+App::$strings["Drop"] = "削除";
+App::$strings["Sync Now"] = "今すぐ同期";
+App::$strings["Please wait several minutes between consecutive operations."] = "作業中は数分そのまま待機してください。";
+App::$strings["When possible, drop a location by logging into that website/hub and removing your channel."] = "可能であれば、そのWebサイト/ハブにログインしてチャンネルを削除して、場所を削除してください。";
+App::$strings["Use this form to drop the location if the hub is no longer operating."] = "ハブが動作しなくなった場合、このフォームを使用して場所を削除します。";
+App::$strings["No valid account found."] = "有効なアカウントが見つかりません。";
+App::$strings["Password reset request issued. Check your email."] = "パスワードリセット要求が発行されました。あなたのメールをチェックしてください。";
+App::$strings["Site Member (%s)"] = "サイトメンバー( %s )";
+App::$strings["Password reset requested at %s"] = "%s要求されたパスワードのリセット";
+App::$strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "リクエストを確認できませんでした。パスワードのリセットに失敗しました。(既に送信済みな可能性があります。)";
+App::$strings["Your password has been reset as requested."] = "パスワードは要求どおりにリセットされました。";
+App::$strings["Your new password is"] = "新しいパスワードは";
+App::$strings["Save or copy your new password - and then"] = "新しいパスワードを保存またはコピーします-その後";
+App::$strings["click here to login"] = "ここをクリックしてログイン";
+App::$strings["Your password may be changed from the Settings page after successful login."] = "ログインに成功すると、パスワードは設定ページから変更される場合があります。";
+App::$strings["Your password has changed at %s"] = "パスワードは%sに変更されました";
+App::$strings["Forgot your Password?"] = "パスワードをお忘れですか?";
+App::$strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "メールアドレスを入力して送信し、パスワードをリセットしてください。その後、メールで詳細な手順を確認してください。";
+App::$strings["Email Address"] = "メールアドレス";
+App::$strings["Reset"] = "リセットする";
+App::$strings["Hub not found."] = "ハブが見つかりません。";
+App::$strings["Unable to lookup recipient."] = "受信者を検索できません。";
+App::$strings["Unable to communicate with requested channel."] = "要求されたチャネルと通信できません。";
+App::$strings["Cannot verify requested channel."] = "要求されたチャンネルを確認できません。";
+App::$strings["Selected channel has private message restrictions. Send failed."] = "選択したチャンネルにはプライベートメッセージの制限があります。送信に失敗しました。";
+App::$strings["Messages"] = "メッセージ";
+App::$strings["message"] = "メッセージ";
+App::$strings["Message recalled."] = "メッセージを思い出しました。";
+App::$strings["Conversation removed."] = "会話を削除しました。";
+App::$strings["Expires YYYY-MM-DD HH:MM"] = "有効期限YYYY-MM-DD HH:MM";
+App::$strings["Requested channel is not in this network"] = "要求されたチャンネルはこのネットワークにありません";
+App::$strings["Send Private Message"] = "プライベートメッセージを送信";
+App::$strings["To:"] = "に:";
+App::$strings["Subject:"] = "件名:";
+App::$strings["Attach file"] = "ファイルを添付する";
+App::$strings["Send"] = "送る";
+App::$strings["Delete message"] = "メッセージを削除";
+App::$strings["Delivery report"] = "送達通知";
+App::$strings["Recall message"] = "リコールメッセージ";
+App::$strings["Message has been recalled."] = "メッセージが呼び戻されました。";
+App::$strings["Delete Conversation"] = "会話を削除";
+App::$strings["No secure communications available. You may be able to respond from the sender's profile page."] = "安全な通信は利用できません。送信者のプロファイルページから返信できるかもしれません。";
+App::$strings["Send Reply"] = "返信する";
+App::$strings["Your message for %s (%s):"] = "%s ( %s ) %sメッセージ:";
+App::$strings["You have created %1$.0f of %2$.0f allowed channels."] = "%2$.0fの%1$.0fが許可されたチャンネルを作成しました。";
+App::$strings["Create a new channel"] = "新しいチャンネルを作成する";
+App::$strings["Current Channel"] = "現在のチャンネル";
+App::$strings["Switch to one of your channels by selecting it."] = "チャンネルを選択して切り替えます。";
+App::$strings["Default Channel"] = "デフォルトチャンネル";
+App::$strings["Make Default"] = "デフォルトにする";
+App::$strings["%d new messages"] = "%d新しいメッセージ";
+App::$strings["%d new introductions"] = "%d新しい紹介";
+App::$strings["Delegated Channel"] = "委任チャンネル";
+App::$strings["Unable to update menu."] = "メニューを更新できません。";
+App::$strings["Unable to create menu."] = "メニューを作成できません。";
+App::$strings["Menu Name"] = "メニュー名";
+App::$strings["Unique name (not visible on webpage) - required"] = "一意の名前(Webページには表示されません)-必須";
+App::$strings["Menu Title"] = "メニュータイトル";
+App::$strings["Visible on webpage - leave empty for no title"] = "Webページに表示-タイトルがない場合は空のままにします";
+App::$strings["Allow Bookmarks"] = "ブックマークを許可";
+App::$strings["Menu may be used to store saved bookmarks"] = "メニューを使用して、保存したブックマークを保存できます";
+App::$strings["Submit and proceed"] = "送信して続行";
+App::$strings["Bookmarks allowed"] = "ブックマークを許可";
+App::$strings["Delete this menu"] = "このメニューを削除";
+App::$strings["Edit menu contents"] = "メニューの内容を編集";
+App::$strings["Edit this menu"] = "このメニューを編集";
+App::$strings["Menu could not be deleted."] = "メニューを削除できませんでした。";
+App::$strings["Menu not found."] = "メニューが見つかりません。";
+App::$strings["Edit Menu"] = "編集メニュー";
+App::$strings["Add or remove entries to this menu"] = "このメニューにエントリを追加または削除します";
+App::$strings["Menu name"] = "メニュー名";
+App::$strings["Must be unique, only seen by you"] = "固有である必要があります。あなただけに表示されます。";
+App::$strings["Menu title"] = "メニュータイトル";
+App::$strings["Menu title as seen by others"] = "他の人に表示されるメニュータイトル";
+App::$strings["Allow bookmarks"] = "ブックマークを許可する";
+App::$strings["Not found."] = "見つかりません。";
+App::$strings["Unable to create element."] = "要素を作成できません。";
+App::$strings["Unable to update menu element."] = "メニュー要素を更新できません。";
+App::$strings["Unable to add menu element."] = "メニュー要素を追加できません。";
+App::$strings["Menu Item Permissions"] = "メニュー項目の許可";
+App::$strings["(click to open/close)"] = "(クリックして開閉)";
+App::$strings["Link Name"] = "リンク名";
+App::$strings["Link or Submenu Target"] = "リンクまたはサブメニューターゲット";
+App::$strings["Enter URL of the link or select a menu name to create a submenu"] = "リンクのURLを入力するか、メニュー名を選択してサブメニューを作成します";
+App::$strings["Use magic-auth if available"] = "可能であればmagic-authを使用する";
+App::$strings["Open link in new window"] = "新しいウィンドウでリンクを開く";
+App::$strings["Order in list"] = "リスト内の順序";
+App::$strings["Higher numbers will sink to bottom of listing"] = "数字が大きいほどリストの最後に沈みます";
+App::$strings["Submit and finish"] = "提出して終了";
+App::$strings["Submit and continue"] = "送信して続行";
+App::$strings["Menu:"] = "メニュー:";
+App::$strings["Link Target"] = "リンク先";
+App::$strings["Edit menu"] = "編集メニュー";
+App::$strings["Edit element"] = "要素を編集";
+App::$strings["Drop element"] = "ドロップ要素";
+App::$strings["New element"] = "新しい要素";
+App::$strings["Edit this menu container"] = "このメニューコンテナを編集";
+App::$strings["Add menu element"] = "メニュー要素を追加";
+App::$strings["Delete this menu item"] = "このメニュー項目を削除";
+App::$strings["Edit this menu item"] = "このメニュー項目を編集";
+App::$strings["Menu item not found."] = "メニュー項目が見つかりません。";
+App::$strings["Menu item deleted."] = "メニュー項目が削除されました。";
+App::$strings["Menu item could not be deleted."] = "メニュー項目を削除できませんでした。";
+App::$strings["Edit Menu Element"] = "メニュー要素の編集";
+App::$strings["Link text"] = "リンクテキスト";
+App::$strings["Comment approved"] = "コメントが承認されました";
+App::$strings["Comment deleted"] = "コメントを削除しました";
+App::$strings["Mood App"] = "ムードアプリ";
+App::$strings["Set your current mood and tell your friends"] = "現在の気分を設定して友達に伝える";
+App::$strings["No such group"] = "そのようなグループはありません";
+App::$strings["No such channel"] = "そのようなチャンネルはありません";
+App::$strings["Privacy group is empty"] = "プライバシーグループが空です";
+App::$strings["Privacy group: "] = "プライバシーグループ:";
+App::$strings["Invalid channel."] = "無効なチャンネル。";
+App::$strings["Your real name is recommended."] = "あなたの本名が推奨されます。";
+App::$strings["Examples: \"Bob Jameson\", \"Lisa and her Horses\", \"Soccer\", \"Aviation Group\""] = "例:\"Bob Jameson \"、\"Lisa and her Horses \"、\"Soccer \"、\"Aviation Group \"";
+App::$strings["This will be used to create a unique network address (like an email address)."] = "これは、一意のネットワークアドレス(電子メールアドレスなど)を作成するために使用されます。";
+App::$strings["Allowed characters are a-z 0-9, - and _"] = "許可される文字はaz 0-9、-および_です";
+App::$strings["Channel name"] = "チャンネル名";
+App::$strings["Choose a short nickname"] = "短いニックネームを選択してください";
+App::$strings["Channel role and privacy"] = "チャンネルの役割とプライバシー";
+App::$strings["Select a channel permission role compatible with your usage needs and privacy requirements."] = "使用ニーズとプライバシー要件に適合するチャンネル許可ロールを選択します。";
+App::$strings["Read more about channel permission roles"] = "チャネル許可の役割の詳細を読む";
+App::$strings["Create a Channel"] = "チャンネルを作成する";
+App::$strings["A channel is a unique network identity. It can represent a person (social network profile), a forum (group), a business or celebrity page, a newsfeed, and many other things."] = "チャネルは、一意のネットワークIDです。それは、人(ソーシャルネットワークプロファイル)、フォーラム(グループ)、ビジネスまたは有名人のページ、ニュースフィード、および他の多くのものを表すことができます。";
+App::$strings["or import an existing channel from another location."] = "または既存のチャンネルを別の場所からインポートします。";
+App::$strings["Validate"] = "検証";
+App::$strings["Notes App"] = "ノートアプリ";
+App::$strings["A simple notes app with a widget (note: notes are not encrypted)"] = "ウィジェットを備えたシンプルなメモアプリ(メモ:メモは暗号化されません)";
+App::$strings["No more system notifications."] = "これ以上のシステム通知はありません。";
+App::$strings["System Notifications"] = "システム通知";
+App::$strings["Name is required"] = "名前が必要です";
+App::$strings["Key and Secret are required"] = "キーとシークレットが必要です";
+App::$strings["OAuth Apps Manager App"] = "OAuth Apps Managerアプリ";
+App::$strings["OAuth authentication tokens for mobile and remote apps"] = "モバイルアプリとリモートアプリのOAuth認証トークン";
+App::$strings["Add application"] = "アプリケーションを追加";
+App::$strings["Name of application"] = "アプリケーション名";
+App::$strings["Consumer Key"] = "消費者キー";
+App::$strings["Automatically generated - change if desired. Max length 20"] = "自動生成-必要に応じて変更します。最大長20";
+App::$strings["Consumer Secret"] = "消費者の秘密";
+App::$strings["Redirect"] = "リダイレクト";
+App::$strings["Redirect URI - leave blank unless your application specifically requires this"] = "リダイレクトURI-アプリケーションで特に必要な場合を除き、空白のままにします";
+App::$strings["Icon url"] = "アイコンのURL";
+App::$strings["Optional"] = "オプショナル";
+App::$strings["Application not found."] = "アプリケーションは見つかりませんでした。";
+App::$strings["Connected OAuth Apps"] = "接続されたOAuthアプリ";
+App::$strings["Client key starts with"] = "クライアントキーで始まる";
+App::$strings["No name"] = "ノーネーム";
+App::$strings["Remove authorization"] = "承認を削除";
+App::$strings["Name and Secret are required"] = "名前と秘密が必要です";
+App::$strings["OAuth2 Apps Manager App"] = "OAuth2 Apps Managerアプリ";
+App::$strings["OAuth2 authenticatication tokens for mobile and remote apps"] = "モバイルアプリおよびリモートアプリ用のOAuth2認証トークン";
+App::$strings["Add OAuth2 application"] = "OAuth2アプリケーションを追加する";
+App::$strings["Grant Types"] = "助成金の種類";
+App::$strings["leave blank unless your application sepcifically requires this"] = "アプリケーションが個別にこれを必要としない限り、空白のままにしてください";
+App::$strings["Authorization scope"] = "認可範囲";
+App::$strings["OAuth2 Application not found."] = "OAuth2アプリケーションが見つかりません。";
+App::$strings["leave blank unless your application specifically requires this"] = "アプリケーションで特に必要な場合を除き、空白のままにしてください";
+App::$strings["Connected OAuth2 Apps"] = "接続されたOAuth2アプリ";
+App::$strings["Edit Card"] = "カードを編集";
+App::$strings["Invalid message"] = "無効なメッセージ";
+App::$strings["no results"] = "結果がありません";
+App::$strings["channel sync processed"] = "処理されたチャネル同期";
+App::$strings["queued"] = "待機中です";
+App::$strings["posted"] = "投稿完了しました";
+App::$strings["accepted for delivery"] = "配達が承諾されました";
+App::$strings["updated"] = "更新しました";
+App::$strings["update ignored"] = "更新は無視されました";
+App::$strings["permission denied"] = "アクセス拒否されました";
+App::$strings["recipient not found"] = "受信者が見つかりません";
+App::$strings["mail recalled"] = "リコールされたメール";
+App::$strings["duplicate mail received"] = "重複メールを受信";
+App::$strings["mail delivered"] = "メール配信";
+App::$strings["Delivery report for %1\$s"] = "%1\$sの配信レポート";
+App::$strings["Options"] = "オプション";
+App::$strings["Redeliver"] = "再配信";
+App::$strings["Please login."] = "ログインしてください。";
+App::$strings["Unable to find your hub."] = "ハブが見つかりません。";
+App::$strings["Post successful."] = "投稿に成功しました。";
+App::$strings["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."] = "Lorem ipsum dolor sit amet、consectetur adipiscing elit、sed do eiusmod tempor incididunt ut Labore et dolore magna aliqua。 Ut enim ad minim veniam、quis nostrud exercitation ullamco Laboris nisi ut aliquip ex ea commodo consequat。 Duip aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur。 Sint occaecat cupidatat non proident、culpa qui officia deserunt mollit anim id est Laborumで例外を除きます。";
+App::$strings["This setting requires special processing and editing has been blocked."] = "この設定には特別な処理が必要であり、編集はブロックされています。";
+App::$strings["Configuration Editor"] = "構成エディター";
+App::$strings["Warning: Changing some settings could render your channel inoperable. Please leave this page unless you are comfortable with and knowledgeable about how to correctly use this feature."] = "警告:一部の設定を変更すると、チャンネルが動作しなくなる可能性があります。この機能を正しく使用する方法に慣れていない場合は、このページを離れてください。";
+App::$strings["Layout updated."] = "レイアウトが更新されました。";
+App::$strings["PDL Editor App"] = "PDLエディターアプリ";
+App::$strings["Provides the ability to edit system page layouts"] = "システムページレイアウトを編集する機能を提供します。";
+App::$strings["Edit System Page Description"] = "システムページの説明の編集";
+App::$strings["(modified)"] = "(変更済み)";
+App::$strings["Layout not found."] = "レイアウトが見つかりません。";
+App::$strings["Module Name:"] = "モジュール名:";
+App::$strings["Layout Help"] = "レイアウトヘルプ";
+App::$strings["Edit another layout"] = "別のレイアウトを編集する";
+App::$strings["System layout"] = "システムレイアウト";
+App::$strings["Permission category name is required."] = "許可カテゴリ名が必要です。";
+App::$strings["Permission category saved."] = "許可カテゴリが保存されました。";
+App::$strings["Permission Categories App"] = "許可カテゴリアプリ";
+App::$strings["Create custom connection permission limits"] = "カスタム接続許可制限を作成する";
+App::$strings["Use this form to create permission rules for various classes of people or connections."] = "このフォームを使用して、さまざまなクラスの人または接続の許可ルールを作成します。";
+App::$strings["Permission category name"] = "許可カテゴリ名";
+App::$strings["Page owner information could not be retrieved."] = "ページ所有者情報を取得できませんでした。";
+App::$strings["Album not found."] = "アルバムが見つかりません。";
+App::$strings["Delete Album"] = "アルバムを削除";
+App::$strings["Delete Photo"] = "写真を削除";
+App::$strings["No photos selected"] = "写真が選択されていません";
+App::$strings["Access to this item is restricted."] = "このアイテムへのアクセスは制限されています。";
+App::$strings["%1$.2f MB of %2$.2f MB photo storage used."] = "%2$.2f MB中%1$.2f MBの写真ストレージが使用されています。";
+App::$strings["%1$.2f MB photo storage used."] = "%1$.2f MBの写真ストレージが使用されています。";
+App::$strings["Upload Photos"] = "写真をアップロードする";
+App::$strings["Enter an album name"] = "アルバム名を入力してください";
+App::$strings["or select an existing album (doubleclick)"] = "または既存のアルバムを選択します(ダブルクリック)";
+App::$strings["Create a status post for this upload"] = "このアップロードのステータス投稿を作成";
+App::$strings["Description (optional)"] = "説明(オプション)";
+App::$strings["Show Newest First"] = "新しいもの順に表示";
+App::$strings["Show Oldest First"] = "古いもの順に表示";
+App::$strings["Add Photos"] = "写真を追加";
+App::$strings["Permission denied. Access to this item may be restricted."] = "アクセスが拒否されました。このアイテムへのアクセスは制限されている場合があります。";
+App::$strings["Photo not available"] = "写真は利用できません";
+App::$strings["Use as profile photo"] = "プロフィール写真として使用";
+App::$strings["Use as cover photo"] = "カバー写真として使用";
+App::$strings["Private Photo"] = "プライベート写真";
+App::$strings["View Full Size"] = "フルサイズを表示";
+App::$strings["Edit photo"] = "写真を編集する";
+App::$strings["Rotate CW (right)"] = "CWを回転(右)";
+App::$strings["Rotate CCW (left)"] = "CCWを回転(左)";
+App::$strings["Move photo to album"] = "写真をアルバムに移動";
+App::$strings["Enter a new album name"] = "新しいアルバム名を入力してください";
+App::$strings["or select an existing one (doubleclick)"] = "または、既存のものを選択します(ダブルクリック)";
+App::$strings["Add a Tag"] = "タグを追加する";
+App::$strings["Example: @bob, @Barbara_Jensen, @jim@example.com"] = "例:@bob、@Barbara_Jensen、@jim@example.com";
+App::$strings["Flag as adult in album view"] = "アルバムビューでアダルトとしてフラグを立てる";
+App::$strings["Photo Tools"] = "写真ツール";
+App::$strings["In This Photo:"] = "この写真の中で:";
+App::$strings["Map"] = "地図";
+App::$strings["sent you a private message"] = "あなたにプライベートメッセージを送りました";
+App::$strings["added your channel"] = "チャンネルを追加しました";
+App::$strings["requires approval"] = "承認が必要です";
+App::$strings["g A l F d"] = "g A l F d";
+App::$strings["[today]"] = "[今日]";
+App::$strings["posted an event"] = "イベントを投稿しました";
+App::$strings["shared a file with you"] = "あなたとファイルを共有しました";
+App::$strings["Private forum"] = "プライベートフォーラム";
+App::$strings["Public forum"] = "公開フォーラム";
+App::$strings["Poke App"] = "Pokeアプリ";
+App::$strings["Poke somebody in your addressbook"] = "アドレス帳で誰かを突く";
+App::$strings["Poke somebody"] = "誰かを突く";
+App::$strings["Poke/Prod"] = "";
+App::$strings["Poke, prod or do other things to somebody"] = "突く、突き出す、または他のことを誰かに行う";
+App::$strings["Recipient"] = "受取人";
+App::$strings["Choose what you wish to do to recipient"] = "受信者にしたいことを選択してください";
+App::$strings["Make this post private"] = "この投稿を非公開にします";
+App::$strings["Remote Diagnostics App"] = "リモート診断アプリ";
+App::$strings["Perform diagnostics on remote channels"] = "リモートチャネルで診断を実行する";
+App::$strings["vcard"] = "vcard";
+App::$strings["Profile not found."] = "プロファイルが見つかりません。";
+App::$strings["Profile deleted."] = "プロファイルが削除されました。";
+App::$strings["Profile-"] = "プロファイル-";
+App::$strings["New profile created."] = "新しいプロファイルが作成されました。";
+App::$strings["Profile unavailable to clone."] = "プロファイルを複製できません。";
+App::$strings["Profile unavailable to export."] = "プロファイルをエクスポートできません。";
+App::$strings["Profile Name is required."] = "プロファイル名が必要です。";
+App::$strings["Marital Status"] = "配偶者の有無";
+App::$strings["Romantic Partner"] = "ロマンチックなパートナー";
+App::$strings["Likes"] = "いいね";
+App::$strings["Dislikes"] = "わるいね";
+App::$strings["Work/Employment"] = "仕事/雇用";
+App::$strings["Religion"] = "宗教";
+App::$strings["Political Views"] = "政見";
+App::$strings["Gender"] = "性別";
+App::$strings["Sexual Preference"] = "性的嗜好";
+App::$strings["Homepage"] = "ホームページ";
+App::$strings["Interests"] = "趣味";
+App::$strings["Profile updated."] = "プロフィール更新済み。";
+App::$strings["Hide your connections list from viewers of this profile"] = "このプロファイルの閲覧者から接続リストを非表示にします";
+App::$strings["Edit Profile Details"] = "プロファイルの詳細を編集";
+App::$strings["View this profile"] = "このプロフィールを見る";
+App::$strings["Profile Tools"] = "プロファイルツール";
+App::$strings["Change cover photo"] = "カバー写真を変更";
+App::$strings["Create a new profile using these settings"] = "これらの設定を使用して新しいプロファイルを作成します";
+App::$strings["Clone this profile"] = "このプロファイルを複製";
+App::$strings["Delete this profile"] = "このプロファイルを削除";
+App::$strings["Add profile things"] = "プロフィールを追加する";
+App::$strings["Personal"] = "パーソナル";
+App::$strings["Relationship"] = "関係";
+App::$strings["Import profile from file"] = "ファイルからプロファイルをインポート";
+App::$strings["Export profile to file"] = "プロファイルをファイルにエクスポート";
+App::$strings["Your gender"] = "あなたの性別";
+App::$strings["Marital status"] = "配偶者の有無";
+App::$strings["Sexual preference"] = "性的嗜好";
+App::$strings["Profile name"] = "プロファイル名";
+App::$strings["This is your default profile."] = "これがデフォルトのプロファイルです。";
+App::$strings["Your full name"] = "あなたのフルネーム";
+App::$strings["Title/Description"] = "タイトル説明";
+App::$strings["Street address"] = "住所";
+App::$strings["Locality/City"] = "地方/市";
+App::$strings["Region/State"] = "地域/州";
+App::$strings["Postal/Zip code"] = "郵便番号";
+App::$strings["Who (if applicable)"] = "誰(該当する場合)";
+App::$strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "例:cathy123、Cathy Williams、cathy @ example.com";
+App::$strings["Since (date)"] = "以来(日付)";
+App::$strings["Tell us about yourself"] = "あなた自身について教えてください";
+App::$strings["Homepage URL"] = "ホームページURL";
+App::$strings["Hometown"] = "出身地";
+App::$strings["Political views"] = "政見";
+App::$strings["Religious views"] = "宗教的見解";
+App::$strings["Keywords used in directory listings"] = "ディレクトリリストで使用されるキーワード";
+App::$strings["Example: fishing photography software"] = "例:釣り写真ソフトウェア";
+App::$strings["Musical interests"] = "音楽的興味";
+App::$strings["Books, literature"] = "本、文学";
+App::$strings["Television"] = "テレビ";
+App::$strings["Film/Dance/Culture/Entertainment"] = "映画/ダンス/文化/エンターテイメント";
+App::$strings["Hobbies/Interests"] = "趣味/興味";
+App::$strings["Love/Romance"] = "愛/ロマンス";
+App::$strings["School/Education"] = "学校教育";
+App::$strings["Contact information and social networks"] = "連絡先情報とソーシャルネットワーク";
+App::$strings["My other channels"] = "私の他のチャンネル";
+App::$strings["Communications"] = "コミュニケーションズ";
+App::$strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "新しい写真がすぐに表示されない場合は、Shiftキーを押しながらページをリロードするか、ブラウザーのキャッシュをクリアします。";
+App::$strings["Your default profile photo is visible to anybody on the internet. Profile photos for alternate profiles will inherit the permissions of the profile"] = "デフォルトのプロフィール写真は、インターネット上の誰でも見ることができます。代替プロファイルのプロファイル写真は、プロファイルの権限を継承します";
+App::$strings["Your profile photo is visible to anybody on the internet and may be distributed to other websites."] = "あなたのプロフィール写真はインターネット上の誰でも見ることができ、他のウェブサイトに配布される場合があります。";
+App::$strings["Use Photo for Profile"] = "プロフィールに写真を使用";
+App::$strings["Change Profile Photo"] = "プロフィール写真の変更";
+App::$strings["Use"] = "使用する";
+App::$strings["Invalid profile identifier."] = "無効なプロファイル識別子。";
+App::$strings["Profile Visibility Editor"] = "プロファイル可視性エディター";
+App::$strings["Click on a contact to add or remove."] = "連絡先をクリックして追加または削除します。";
+App::$strings["Visible To"] = "に表示";
+App::$strings["Public Hubs"] = "公共ハブ";
+App::$strings["The listed hubs allow public registration for the \$Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself may provide additional details."] = "このリスト化されたハブは\$Projectnameのネットワークに登録が許可されています。全てのハブは相互にリンクしておりどこのハブにいても接続できます。それぞれのハブには独自の制約がある可能性もあります。";
+App::$strings["Hub URL"] = "ハブURL";
+App::$strings["Access Type"] = "アクセスタイプ";
+App::$strings["Registration Policy"] = "登録ポリシー";
+App::$strings["Stats"] = "統計";
+App::$strings["Software"] = "ソフトウェア";
+App::$strings["Rate"] = "レート";
+App::$strings["Public Stream App"] = "パブリックストリームアプリ";
+App::$strings["The unmoderated public stream of this hub"] = "このハブのモデレートされていないパブリックストリーム";
+App::$strings["Random Channel App"] = "ランダムチャンネルアプリ";
+App::$strings["Visit a random channel in the \$Projectname network"] = "\$Projectnameネットワークのランダムチャネルにアクセスします";
+App::$strings["Website:"] = "ウェブサイト:";
+App::$strings["Remote Channel [%s] (not yet known on this site)"] = "リモートチャネル[ %s ](このサイトではまだ知られていない)";
+App::$strings["Rating (this information is public)"] = "評価(この情報は公開されています)";
+App::$strings["Optionally explain your rating (this information is public)"] = "オプションで、評価を説明してください(この情報は公開されています)";
+App::$strings["No ratings"] = "評価なし";
+App::$strings["Rating: "] = "評価:";
+App::$strings["Website: "] = "ウェブサイト:";
+App::$strings["Description: "] = "説明:";
+App::$strings["Select a bookmark folder"] = "ブックマークフォルダを選択";
+App::$strings["Save Bookmark"] = "ブックマークを保存";
+App::$strings["URL of bookmark"] = "ブックマークのURL";
+App::$strings["Or enter new bookmark folder name"] = "または、新しいブックマークフォルダ名を入力してください";
+App::$strings["Maximum daily site registrations exceeded. Please try again tomorrow."] = "1日の最大サイト登録数を超えました。明日もう一度お試しください。";
+App::$strings["Please indicate acceptance of the Terms of Service. Registration failed."] = "利用規約への同意を示してください。登録に失敗しました。";
+App::$strings["Passwords do not match."] = "パスワードが一致していません。";
+App::$strings["Registration successful. Continue to create your first channel..."] = "登録に成功。最初のチャンネルを作成し続けます...";
+App::$strings["Registration successful. Please check your email for validation instructions."] = "登録に成功。検証手順については、メールを確認してください。";
+App::$strings["Your registration is pending approval by the site owner."] = "登録はサイト所有者による承認待ちです。";
+App::$strings["Your registration can not be processed."] = "登録を処理できません。";
+App::$strings["Registration on this hub is disabled."] = "このハブでの登録は無効になっています。";
+App::$strings["Registration on this hub is by approval only."] = "このハブへの登録は承認された人のみです。";
+App::$strings["Register at another affiliated hub."] = "別の提携ハブに登録します。";
+App::$strings["Registration on this hub is by invitation only."] = "このハブへ登録できるのは招待状を持っている人のみです。";
+App::$strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "このサイトは、許可されている1日のアカウント登録数を超えています。明日もう一度お試しください。";
+App::$strings["Terms of Service"] = "利用規約";
+App::$strings["I accept the %s for this website"] = "このウェブサイトの%sに同意します";
+App::$strings["I am over %s years of age and accept the %s for this website"] = "私は%s歳以上で、このウェブサイトの%sを受け入れます";
+App::$strings["Your email address"] = "メールアドレス";
+App::$strings["Choose a password"] = "パスワードを決めて下さい";
+App::$strings["Please re-enter your password"] = "パスワードを再入力してください";
+App::$strings["Please enter your invitation code"] = "招待コードを入力してください";
+App::$strings["Your Name"] = "あなたの名前";
+App::$strings["Real names are preferred."] = "本名が優先されます。";
+App::$strings["Your nickname will be used to create an easy to remember channel address e.g. nickname%s"] = "ニックネームは覚えやすいチャンネルアドレスを作成するために使用されます。ニックネーム:%s";
+App::$strings["Select a channel permission role for your usage needs and privacy requirements."] = "使用上のニーズとプライバシーの要件に応じて、チャンネル許可の役割を選択します。";
+App::$strings["no"] = "いや";
+App::$strings["yes"] = "はい";
+App::$strings["This site requires email verification. After completing this form, please check your email for further instructions."] = "このサイトではメールの確認が必要です。このフォームに記入した後、詳細な手順についてはメールを確認してください。";
+App::$strings["Account removals are not allowed within 48 hours of changing the account password."] = "アカウントのパスワードを変更してから48時間以内にアカウントを削除することはできません。";
+App::$strings["Remove This Account"] = "このアカウントを削除";
+App::$strings["This account and all its channels will be completely removed from the network. "] = "このアカウントとそのすべてのチャネルは、ネットワークから完全に削除されます。";
+App::$strings["This action is permanent and can not be undone!"] = "このアクションは永続的であり、元に戻すことはできません!";
+App::$strings["Remove this account, all its channels and all its channel clones from the network"] = "このアカウント、そのすべてのチャンネル、およびそのすべてのチャンネルクローンをネットワークから削除します";
+App::$strings["By default only the instances of the channels located on this hub will be removed from the network"] = "デフォルトでは、このハブにあるチャネルのインスタンスのみがネットワークから削除されます";
+App::$strings["Remove Account"] = "アカウントを削除";
+App::$strings["Channel removals are not allowed within 48 hours of changing the account password."] = "アカウントのパスワードを変更してから48時間以内にチャンネルを削除することはできません。";
+App::$strings["Remove This Channel"] = "このチャンネルを削除";
+App::$strings["This channel will be completely removed from the network. "] = "このチャネルはネットワークから完全に削除されます。";
+App::$strings["Remove this channel and all its clones from the network"] = "このチャネルとそのすべてのクローンをネットワークから削除します";
+App::$strings["By default only the instance of the channel located on this hub will be removed from the network"] = "デフォルトでは、このハブにあるチャネルのインスタンスのみがネットワークから削除されます";
+App::$strings["Remove Channel"] = "チャンネルを削除";
+App::$strings["Authentication failed."] = "認証に失敗しました。";
+App::$strings["Items tagged with: %s"] = "タグ付けされたアイテム: %s";
+App::$strings["Search results for: %s"] = "%s検索結果";
+App::$strings["No service class restrictions found."] = "サービスクラスの制限は見つかりませんでした。";
+App::$strings["Not valid email."] = "無効なメール。";
+App::$strings["Protected email address. Cannot change to that email."] = "保護されたメールアドレス。そのメールに変更できません。";
+App::$strings["System failure storing new email. Please try again."] = "新しいメールの保存中にシステム障害が発生しました。もう一度試してください。";
+App::$strings["Password verification failed."] = "パスワードの確認に失敗しました。";
+App::$strings["Passwords do not match. Password unchanged."] = "パスワードが一致していません。パスワードは変更されていません。";
+App::$strings["Empty passwords are not allowed. Password unchanged."] = "空のパスワードは許可されていません。パスワードは変更されていません。";
+App::$strings["Password changed."] = "パスワード変更済み。";
+App::$strings["Password update failed. Please try again."] = "パスワードの更新に失敗しました。もう一度試してください。";
+App::$strings["Account Settings"] = "アカウント設定";
+App::$strings["Current Password"] = "現在のパスワード";
+App::$strings["Enter New Password"] = "新しいパスワードを入力してください";
+App::$strings["Confirm New Password"] = "新しいパスワードを確認";
+App::$strings["Leave password fields blank unless changing"] = "変更しない限り、パスワードフィールドは空白のままにしてください";
+App::$strings["Email Address:"] = "電子メールアドレス:";
+App::$strings["Remove this account including all its channels"] = "すべてのチャンネルを含むこのアカウントを削除します";
+App::$strings["CalDAV Settings"] = "CalDAV設定";
+App::$strings["Nobody except yourself"] = "自分以外は誰もいません";
+App::$strings["Only those you specifically allow"] = "特に許可したもののみ";
+App::$strings["Approved connections"] = "承認された接続";
+App::$strings["Any connections"] = "すべての接続";
+App::$strings["Anybody on this website"] = "このウェブサイトの誰でも";
+App::$strings["Anybody in this network"] = "このネットワークの誰でも";
+App::$strings["Anybody authenticated"] = "誰でも認証済み";
+App::$strings["Anybody on the internet"] = "インターネット上の誰でも";
+App::$strings["Publish your default profile in the network directory"] = "ネットワークディレクトリでデフォルトプロファイルを公開する";
+App::$strings["Allow us to suggest you as a potential friend to new members?"] = "あなたを新しいメンバーの潜在的な友人として提案させてください。";
+App::$strings["or"] = "または";
+App::$strings["Your channel address is"] = "あなたのチャンネルのアドレスは";
+App::$strings["Your files/photos are accessible via WebDAV at"] = "ファイル/写真には、WebDAVからアクセスできます";
+App::$strings["Automatic membership approval"] = "自動会員承認";
+App::$strings["Channel Settings"] = "チャンネル設定";
+App::$strings["Basic Settings"] = "基本設定";
+App::$strings["Your Timezone:"] = "あなたのタイムゾーン:";
+App::$strings["Default Post Location:"] = "デフォルトの投稿場所:";
+App::$strings["Geographical location to display on your posts"] = "投稿に表示する地理的な場所";
+App::$strings["Use Browser Location:"] = "ブラウザの場所を使用:";
+App::$strings["Adult Content"] = "成人コンテンツ";
+App::$strings["This channel frequently or regularly publishes adult content. (Please tag any adult material and/or nudity with #NSFW)"] = "このチャンネルは頻繁または定期的にアダルトコンテンツを公開しています。 (成人向けの素材やヌードには#NSFWのタグを付けてください)";
+App::$strings["Security and Privacy Settings"] = "セキュリティとプライバシーの設定";
+App::$strings["Your permissions are already configured. Click to view/adjust"] = "権限はすでに構成されています。クリックして表示/調整";
+App::$strings["Hide my online presence"] = "オンラインプレゼンスを非表示にする";
+App::$strings["Prevents displaying in your profile that you are online"] = "あなたがオンラインであることをあなたのプロフィールに表示しないようにします";
+App::$strings["Simple Privacy Settings:"] = "シンプルなプライバシー設定:";
+App::$strings["Very Public - extremely permissive (should be used with caution)"] = "非常にパブリック-非常に寛容です(注意して使用する必要があります)";
+App::$strings["Typical - default public, privacy when desired (similar to social network permissions but with improved privacy)"] = "標準-必要に応じてデフォルトのパブリック、プライバシー(ソーシャルネットワークのアクセス許可に似ていますが、プライバシーが改善されます)";
+App::$strings["Private - default private, never open or public"] = "非公開-デフォルトでは非公開、非公開または公開 em>";
+App::$strings["Blocked - default blocked to/from everybody"] = "ブロック済み-デフォルトですべてのユーザーとの間でブロック em>";
+App::$strings["Allow others to tag your posts"] = "他のユーザーがあなたの投稿にタグ付けできるようにします";
+App::$strings["Often used by the community to retro-actively flag inappropriate content"] = "コミュニティが不適切なコンテンツを遡ってフラグを立てるためによく使用します";
+App::$strings["Channel Permission Limits"] = "チャンネル許可の制限";
+App::$strings["Expire other channel content after this many days"] = "この数日後に他のチャンネルコンテンツを期限切れにする";
+App::$strings["0 or blank to use the website limit."] = "Webサイトの制限を使用する場合は0または空白。";
+App::$strings["This website expires after %d days."] = "このウェブサイトは%d日後に有効期限が切れます。";
+App::$strings["This website does not expire imported content."] = "このWebサイトは、インポートされたコンテンツを期限切れにしません。";
+App::$strings["The website limit takes precedence if lower than your limit."] = "Webサイトの制限は、制限より低い場合に優先されます。";
+App::$strings["Maximum Friend Requests/Day:"] = "最大友達リクエスト/日:";
+App::$strings["May reduce spam activity"] = "スパム活動を減らす可能性があります";
+App::$strings["Default Privacy Group"] = "デフォルトのプライバシーグループ";
+App::$strings["Use my default audience setting for the type of object published"] = "公開されたオブジェクトのタイプにデフォルトのオーディエンス設定を使用します";
+App::$strings["Default permissions category"] = "デフォルトの許可カテゴリ";
+App::$strings["Maximum private messages per day from unknown people:"] = "不明な人からの1日あたりの最大プライベートメッセージ:";
+App::$strings["Useful to reduce spamming"] = "スパムを減らすのに役立ちます";
+App::$strings["By default post a status message when:"] = "デフォルトでは、次の場合にステータスメッセージを投稿します。";
+App::$strings["accepting a friend request"] = "友達リクエストを受け入れたとき";
+App::$strings["joining a forum/community"] = "フォーラム/コミュニティへ参加したとき";
+App::$strings["making an interesting profile change"] = "興味深いプロファイルの変更を行ったとき";
+App::$strings["Send a notification email when:"] = "次の場合に通知メールを送信します。";
+App::$strings["You receive a connection request"] = "接続要求を受け取ったとき";
+App::$strings["Your connections are confirmed"] = "接続が確認されたとき";
+App::$strings["Someone writes on your profile wall"] = "誰かがあなたのプロフィールウォールに書き込んだとき";
+App::$strings["Someone writes a followup comment"] = "誰かがフォローアップコメントを書いたとき";
+App::$strings["You receive a private message"] = "プライベートメッセージを受け取ったとき";
+App::$strings["You receive a friend suggestion"] = "友達の提案を受け取ったとき";
+App::$strings["You are tagged in a post"] = "あなたが投稿でタグ付けされたとき";
+App::$strings["You are poked/prodded/etc. in a post"] = "あなたの投稿にpokeやproddedをされたとき";
+App::$strings["Someone likes your post/comment"] = "誰かがあなたの投稿/コメントをいいね!したとき";
+App::$strings["Show visual notifications including:"] = "以下を含む視覚的な通知を表示します。";
+App::$strings["Unseen stream activity"] = "未読のストリーム活動";
+App::$strings["Unseen channel activity"] = "未読のチャンネルアクティビティ";
+App::$strings["Unseen private messages"] = "未読のプライベートメッセージ";
+App::$strings["Recommended"] = "お勧め";
+App::$strings["Upcoming events"] = "今後のイベント";
+App::$strings["Events today"] = "今日のイベント";
+App::$strings["Upcoming birthdays"] = "今後の誕生日";
+App::$strings["Not available in all themes"] = "テーマは利用できません";
+App::$strings["System (personal) notifications"] = "システム(個人)通知";
+App::$strings["System info messages"] = "システム情報メッセージ";
+App::$strings["System critical alerts"] = "システムクリティカルアラート";
+App::$strings["New connections"] = "新しい接続";
+App::$strings["System Registrations"] = "システム登録";
+App::$strings["Unseen shared files"] = "未確認の共有ファイル";
+App::$strings["Unseen public stream activity"] = "未確認の公開ストリームアクティビティ";
+App::$strings["Unseen likes and dislikes"] = "未確認の好き嫌い";
+App::$strings["Unseen forum posts"] = "未確認のフォーラム投稿";
+App::$strings["Email notification hub (hostname)"] = "電子メール通知ハブ(ホスト名)";
+App::$strings["If your channel is mirrored to multiple hubs, set this to your preferred location. This will prevent duplicate email notifications. Example: %s"] = "チャンネルが複数のハブにミラーリングされている場合、これを好みの場所に設定します。これにより、電子メール通知の重複が防止されます。例: %s";
+App::$strings["Show new wall posts, private messages and connections under Notices"] = "お知らせの下に新しい壁の投稿、プライベートメッセージ、接続を表示します";
+App::$strings["Notify me of events this many days in advance"] = "この数日前にイベントを通知してください";
+App::$strings["Must be greater than 0"] = "0より大きくなければなりません";
+App::$strings["Advanced Account/Page Type Settings"] = "アカウント/ページタイプの詳細設定";
+App::$strings["Change the behaviour of this account for special situations"] = "特別な状況でこのアカウントの動作を変更する";
+App::$strings["Miscellaneous Settings"] = "その他の設定";
+App::$strings["Default photo upload folder"] = "デフォルトの写真アップロードフォルダ";
+App::$strings["%Y - current year, %m - current month"] = "%Y-現在の年、%m-現在の月";
+App::$strings["Default file upload folder"] = "デフォルトのファイルアップロードフォルダ";
+App::$strings["Remove this channel."] = "このチャンネルを削除します。";
+App::$strings["Max height of content (in pixels)"] = "コンテンツの最大の高さ(ピクセル単位)";
+App::$strings["Click to expand content exceeding this height"] = "この高さを超えるコンテンツはクリックして展開します";
+App::$strings["Personal menu to display in your channel pages"] = "チャンネルページに表示する個人メニュー";
+App::$strings["Channel Home Settings"] = "チャンネルのホーム設定";
+App::$strings["Connections Settings"] = "接続設定";
+App::$strings["Settings saved."] = "保存された設定。";
+App::$strings["Settings saved. Reload page please."] = "設定は保存されました。ページをリロードしてください。";
+App::$strings["Conversation Settings"] = "会話設定";
+App::$strings["Directory Settings"] = "ディレクトリ設定";
+App::$strings["%s - (Experimental)"] = "%s (実験的)";
+App::$strings["Display Settings"] = "画面表示の設定";
+App::$strings["Theme Settings"] = "テーマ設定";
+App::$strings["Custom Theme Settings"] = "テーマのカスタマイズ設定";
+App::$strings["Content Settings"] = "コンテンツ設定";
+App::$strings["Display Theme:"] = "テーマ:";
+App::$strings["Select scheme"] = "スキームを選択";
+App::$strings["Preload images before rendering the page"] = "ページをレンダリングする前に画像をプリロードする";
+App::$strings["The subjective page load time will be longer but the page will be ready when displayed"] = "主観的なページの読み込み時間は長くなりますが、表示されるとページの準備が整います";
+App::$strings["Enable user zoom on mobile devices"] = "モバイルデバイスでユーザーズームを有効にする";
+App::$strings["Update browser every xx seconds"] = "xx秒ごとに画面を更新する";
+App::$strings["Minimum of 10 seconds, no maximum"] = "最小10秒、最大なし";
+App::$strings["Maximum number of conversations to load at any time:"] = "常にロードする会話の最大数:";
+App::$strings["Maximum of 100 items"] = "最大100アイテム";
+App::$strings["Show emoticons (smilies) as images"] = "絵文字(スマイリー)を画像として表示する";
+App::$strings["Provide channel menu in navigation bar"] = "ナビゲーションバーにチャンネルメニューを表示する";
+App::$strings["Default: channel menu located in app menu"] = "デフォルト:アプリメニューにあるチャンネルメニュー";
+App::$strings["Manual conversation updates"] = "手動会話の更新";
+App::$strings["Default is on, turning this off may increase screen jumping"] = "デフォルトはオンです。これをオフにすると、画面ジャンプが増加する場合があります";
+App::$strings["Link post titles to source"] = "投稿のタイトルをソースにリンクする";
+App::$strings["New Member Links"] = "新規会員リンク";
+App::$strings["Display new member quick links menu"] = "新しいメンバーのクイックリンクメニューを表示する";
+App::$strings["Editor Settings"] = "エディター設定";
+App::$strings["Events Settings"] = "イベント設定";
+App::$strings["No feature settings configured"] = "機能設定が構成されていません";
+App::$strings["Addon Settings"] = "アドオン設定";
+App::$strings["Please save/submit changes to any panel before opening another."] = "別のパネルを開く前に、パネルの変更を保存/送信してください。";
+App::$strings["Additional Features"] = "追加機能";
+App::$strings["Channel Manager Settings"] = "チャネルマネージャーの設定";
+App::$strings["Stream Settings"] = "ストリーム設定";
+App::$strings["Photos Settings"] = "写真の設定";
+App::$strings["Profiles Settings"] = "プロファイル設定";
+App::$strings["\$Projectname Server - Setup"] = "$ Projectnameサーバー-セットアップ";
+App::$strings["Could not connect to database."] = "データベースに接続できません。";
+App::$strings["Could not connect to specified site URL. Possible SSL certificate or DNS issue."] = "指定されたサイトURLに接続できませんでした。 SSL証明書またはDNSの問題の可能性。";
+App::$strings["Could not create table."] = "テーブルを作成できませんでした。";
+App::$strings["Your site database has been installed."] = "サイトデータベースがインストールされました。";
+App::$strings["You may need to import the file \"install/schema_xxx.sql\" manually using a database client."] = "データベースクライアントを使用して、手動でファイル\"install / schema_xxx.sql \"をインポートする必要がある場合があります。";
+App::$strings["Please see the file \"install/INSTALL.txt\"."] = "ファイル「install / INSTALL.txt」を参照してください。";
+App::$strings["System check"] = "システムチェック";
+App::$strings["Check again"] = "再確認";
+App::$strings["Database connection"] = "データベース接続";
+App::$strings["In order to install \$Projectname we need to know how to connect to your database."] = "\$Projectnameをインストールするには、データベースへの接続方法を知る必要があります。";
+App::$strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "これらの設定について質問がある場合は、ホスティングプロバイダーまたはサイト管理者にお問い合わせください。";
+App::$strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "以下で指定するデータベースはすでに存在している必要があります。存在しない場合は、続行する前に作成してください。";
+App::$strings["Database Server Name"] = "データベースサーバー名";
+App::$strings["Default is 127.0.0.1"] = "デフォルトは127.0.0.1";
+App::$strings["Database Port"] = "データベースポート";
+App::$strings["Communication port number - use 0 for default"] = "通信ポート番号 - 0でデフォルト値を使用します。";
+App::$strings["Database Login Name"] = "データベースのログイン名";
+App::$strings["Database Login Password"] = "データベースログインパスワード";
+App::$strings["Database Name"] = "データベース名";
+App::$strings["Database Type"] = "データベースの種類";
+App::$strings["Site administrator email address"] = "サイト管理者のメールアドレス";
+App::$strings["Your account email address must match this in order to use the web admin panel."] = "ウェブ管理パネルを使用するには、アカウントのメールアドレスがこれと一致する必要があります。";
+App::$strings["Website URL"] = "ウェブサイトのURL";
+App::$strings["Please use SSL (https) URL if available."] = "可能な場合は、SSL(https)URLを使用してください。";
+App::$strings["Please select a default timezone for your website"] = "ウェブサイトのデフォルトのタイムゾーンを選択してください";
+App::$strings["Site settings"] = "サイト設定";
+App::$strings["PHP version 7.1 or greater is required."] = "PHPバージョン7.1以降が必要です。";
+App::$strings["PHP version"] = "PHPバージョン";
+App::$strings["Could not find a command line version of PHP in the web server PATH."] = "WebサーバーPATHにコマンドラインバージョンのPHPが見つかりませんでした。";
+App::$strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron."] = "PHPのコマンドラインバージョンがサーバーにインストールされていない場合、cronを介してバックグラウンドポーリングを実行することはできません。";
+App::$strings["PHP executable path"] = "PHP実行可能パス";
+App::$strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "php実行可能ファイルへのフルパスを入力します。これを空白のままにしてインストールを続行できます。";
+App::$strings["Command line PHP"] = "コマンドラインPHP";
+App::$strings["Unable to check command line PHP, as shell_exec() is disabled. This is required."] = "shell_exec()が無効になっているため、コマンドラインPHPをチェックできません。これは必須です。";
+App::$strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "ご使用のシステムのコマンドラインバージョンのPHPでは、\"register_argc_argv \"が有効になっていません。";
+App::$strings["This is required for message delivery to work."] = "これは、メッセージ配信が機能するために必要です。";
+App::$strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+App::$strings["This is not sufficient to upload larger images or files. You should be able to upload at least 4 MB at once."] = "これは、大きな画像やファイルをアップロードするには不十分です。少なくとも4 MBを一度にアップロードできる必要があります。";
+App::$strings["Your max allowed total upload size is set to %s. Maximum size of one file to upload is set to %s. You are allowed to upload up to %d files at once."] = "アップロードの最大許容合計サイズは%s設定されています。アップロードする1つのファイルの最大サイズは%s設定されています。一度に最大%dファイルをアップロードできます。";
+App::$strings["You can adjust these settings in the server php.ini file."] = "サーバーのphp.iniファイルでこれらの設定を調整できます。";
+App::$strings["PHP upload limits"] = "PHPアップロード制限";
+App::$strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "エラー:このシステムの\"openssl_pkey_new \"関数は暗号化キーを生成できません";
+App::$strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Windowsで実行している場合は、「http://www.php.net/manual/en/openssl.installation.php \」を参照してください。";
+App::$strings["Generate encryption keys"] = "暗号化キーを生成する";
+App::$strings["libCurl PHP module"] = "libCurl PHPモジュール";
+App::$strings["GD graphics PHP module"] = "GDグラフィックスPHPモジュール";
+App::$strings["OpenSSL PHP module"] = "OpenSSL PHPモジュール";
+App::$strings["PDO database PHP module"] = "PDOデータベースPHPモジュール";
+App::$strings["mb_string PHP module"] = "mb_string PHPモジュール";
+App::$strings["xml PHP module"] = "XML PHPモジュール";
+App::$strings["zip PHP module"] = "zip PHPモジュール";
+App::$strings["Apache mod_rewrite module"] = "Apache mod_rewriteモジュール";
+App::$strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "エラー:Apache webserver mod-rewriteモジュールが必要ですが、インストールされていません。";
+App::$strings["exec"] = "幹部";
+App::$strings["Error: exec is required but is either not installed or has been disabled in php.ini"] = "エラー:execが必要ですが、インストールされていないか、php.iniで無効にされています";
+App::$strings["shell_exec"] = "shell_exec";
+App::$strings["Error: shell_exec is required but is either not installed or has been disabled in php.ini"] = "エラー:shell_execが必要ですが、インストールされていないか、php.iniで無効にされています";
+App::$strings["Error: libCURL PHP module required but not installed."] = "エラー:libCURL PHPモジュールが必要ですが、インストールされていません。";
+App::$strings["Error: GD PHP module with JPEG support or ImageMagick graphics library required but not installed."] = "エラー:JPEGサポートまたはImageMagickグラフィックライブラリを備えたGD PHPモジュールが必要ですが、インストールされていません。";
+App::$strings["Error: openssl PHP module required but not installed."] = "エラー:openssl PHPモジュールが必要ですが、インストールされていません。";
+App::$strings["Error: PDO database PHP module missing a driver for either mysql or pgsql."] = "エラー:PDOデータベースPHPモジュールにmysqlまたはpgsqlのいずれかのドライバーがありません。";
+App::$strings["Error: PDO database PHP module required but not installed."] = "エラー:PDOデータベースPHPモジュールが必要ですが、インストールされていません。";
+App::$strings["Error: mb_string PHP module required but not installed."] = "エラー:mb_string PHPモジュールが必要ですが、インストールされていません。";
+App::$strings["Error: xml PHP module required for DAV but not installed."] = "エラー:DAVにはXML PHPモジュールが必要ですが、インストールされていません。";
+App::$strings["Error: zip PHP module required but not installed."] = "エラー:zip PHPモジュールが必要ですが、インストールされていません。";
+App::$strings[".htconfig.php is writable"] = ".htconfig.phpは書き込み可能です";
+App::$strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "Webインストーラーは、Webサーバーの最上位フォルダーに\"。htconfig.php \"というファイルを作成できる必要がありますが、作成できません。";
+App::$strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "これはほとんどの場合、Webサーバーがフォルダーにファイルを書き込むことができない場合でも、許可にできる設定です。";
+App::$strings["Please see install/INSTALL.txt for additional information."] = "詳細については、install / INSTALL.txtを参照してください。";
+App::$strings["This software uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "このソフトウェアは、Smarty3テンプレートエンジンを使用してWebビューをレンダリングします。 Smarty3はテンプレートをPHPにコンパイルして、レンダリングを高速化します。";
+App::$strings["In order to store these compiled templates, the web server needs to have write access to the directory %s under the top level web folder."] = "これらのコンパイル済みテンプレートを保存するには、Webサーバーが最上位のWebフォルダー%s下のディレクトリへの書き込みアクセス権を持っている必要があります。";
+App::$strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Webサーバーを実行するユーザー(www-dataなど)がこのフォルダーへの書き込みアクセス権を持っていることを確認してください。";
+App::$strings["Note: as a security measure, you should give the web server write access to %s only--not the template files (.tpl) that it contains."] = "注:セキュリティ対策として、Webサーバーに含まれるテンプレートファイル(.tpl)ではなく、 %sへの書き込みアクセスを許可する必要があります。";
+App::$strings["%s is writable"] = "%sは書き込み可能です";
+App::$strings["This software uses the store directory to save uploaded files. The web server needs to have write access to the store directory under the top level web folder"] = "このソフトウェアは、ストアディレクトリを使用して、アップロードされたファイルを保存します。 Webサーバーには、最上位Webフォルダーの下のストアディレクトリへの書き込みアクセスが必要です。";
+App::$strings["store is writable"] = "ストアは書き込み可能です";
+App::$strings["SSL certificate cannot be validated. Fix certificate or disable https access to this site."] = "SSL証明書を検証できません。証明書を修正するか、このサイトへのhttpsアクセスを無効にします。";
+App::$strings["If you have https access to your website or allow connections to TCP port 443 (the https: port), you MUST use a browser-valid certificate. You MUST NOT use self-signed certificates!"] = "Webサイトへのhttpsアクセスがある場合、またはTCPポート443(https:ポート)への接続を許可する場合は、ブラウザーで有効な証明書を使用する必要があります。自己署名証明書を使用してはいけません!";
+App::$strings["This restriction is incorporated because public posts from you may for example contain references to images on your own hub."] = "あなたからの一般公開の投稿には、たとえばあなた自身のハブ上の画像への参照が含まれている可能性があるため、この制限が組み込まれています。";
+App::$strings["If your certificate is not recognized, members of other sites (who may themselves have valid certificates) will get a warning message on their own site complaining about security issues."] = "証明書が認識されない場合、他のサイトのメンバー(自分自身が有効な証明書を持っている可能性があります)は、自分のサイトでセキュリティの問題について不平を言っている警告メッセージを受け取ります。";
+App::$strings["This can cause usability issues elsewhere (not just on your own site) so we must insist on this requirement."] = "これにより、他の場所(ユーザのサイトだけでなく)でユーザビリティの問題が発生する可能性があるため、この要件を主張する必要があります。";
+App::$strings["Providers are available that issue free certificates which are browser-valid."] = "ブラウザで有効な無料の証明書を発行するプロバイダーが利用可能です。";
+App::$strings["If you are confident that the certificate is valid and signed by a trusted authority, check to see if you have failed to install an intermediate cert. These are not normally required by browsers, but are required for server-to-server communications."] = "証明書が有効であり、信頼できる機関によって署名されていると確信している場合は、中間証明書のインストールに失敗したかどうかを確認してください。これらは通常ブラウザには必要ありませんが、サーバー間の通信には必要です。";
+App::$strings["SSL certificate validation"] = "SSL証明書の検証";
+App::$strings["Url rewrite in .htaccess is not working. Check your server configuration.Test: "] = ".htaccessのURL書き換えが機能していません。サーバーの構成を確認します。テスト:";
+App::$strings["Url rewrite is working"] = "URLの書き換えが機能しています";
+App::$strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "データベース構成ファイル\"。htconfig.php \"を書き込めませんでした。同封のテキストを使用して、Webサーバーのルートに構成ファイルを作成してください。";
+App::$strings["Errors encountered creating database tables."] = "データベーステーブルの作成中にエラーが発生しました。";
+App::$strings["
What next?
"] = "
次にすること
";
+App::$strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "重要:ポーラーのスケジュールされたタスクを[手動で]設定する必要があります。";
+App::$strings["Post repeated"] = "繰り返し投稿";
+App::$strings["Files: shared with me"] = "ファイル:私と共有";
+App::$strings["NEW"] = "新しい";
+App::$strings["Last Modified"] = "最終更新日";
+App::$strings["Remove all files"] = "すべてのファイルを削除する";
+App::$strings["Remove this file"] = "このファイルを削除";
+App::$strings["About this site"] = "このサイトについて";
+App::$strings["Site Name"] = "サイト名";
+App::$strings["Administrator"] = "管理者";
+App::$strings["Software and Project information"] = "ソフトウェアおよびプロジェクト情報";
+App::$strings["This site is powered by \$Projectname"] = "このサイトは$ Projectnameを使用しています";
+App::$strings["Federated and decentralised networking and identity services provided by Zot"] = "Zotが提供する統合および分散型のネットワークおよびIDサービス";
+App::$strings["Additional federated transport protocols:"] = "追加の統合トランスポートプロトコル:";
+App::$strings["Version %s"] = "バージョン: %s";
+App::$strings["Project homepage"] = "プロジェクトのホームページ";
+App::$strings["Developer homepage"] = "開発者ホームページ";
+App::$strings["Failed to create source. No channel selected."] = "ソースの作成に失敗しました。チャンネルが選択されていません。";
+App::$strings["Source created."] = "ソースが作成されました。";
+App::$strings["Source updated."] = "ソースが更新されました。";
+App::$strings["Sources App"] = "ソースアプリ";
+App::$strings["Automatically import channel content from other channels or feeds"] = "他のチャンネルまたはフィードからチャンネルコンテンツを自動的にインポートする";
+App::$strings["*"] = "*";
+App::$strings["Manage remote sources of content for your channel."] = "チャンネルのコンテンツのリモートソースを管理します。";
+App::$strings["New Source"] = "新しいソース";
+App::$strings["Import all or selected content from the following channel into this channel and distribute it according to your channel settings."] = "次のチャネルからすべてまたは選択したコンテンツをこのチャネルにインポートし、チャネル設定に従って配信します。";
+App::$strings["Only import content with these words (one per line)"] = "これらの単語を含むコンテンツのみをインポートします(1行に1つ)";
+App::$strings["Leave blank to import all public content"] = "すべての公開コンテンツをインポートするには空白のままにします";
+App::$strings["Channel Name"] = "チャンネル名";
+App::$strings["Add the following categories to posts imported from this source (comma separated)"] = "このソースからインポートされた投稿に次のカテゴリを追加します(カンマ区切り)";
+App::$strings["Resend posts with this channel as author"] = "このチャンネルを著者として投稿を再送信する";
+App::$strings["Copyrights may apply"] = "著作権が適用される場合があります";
+App::$strings["Source not found."] = "ソースが見つかりません。";
+App::$strings["Edit Source"] = "ソースを編集";
+App::$strings["Delete Source"] = "ソースを削除";
+App::$strings["Source removed"] = "ソースを削除しました";
+App::$strings["Unable to remove source."] = "ソースを削除できません。";
+App::$strings["%1\$s is following %2\$s's %3\$s"] = "%1\$sは%2\$sの%3\$sをフォローしています";
+App::$strings["%1\$s stopped following %2\$s's %3\$s"] = "%1\$sが%2\$sの%3\$sのフォローを停止しました";
+App::$strings["Suggest Channels App"] = "チャンネルアプリの提案";
+App::$strings["Suggestions for channels in the \$Projectname network you might be interested in"] = "興味あるかも?";
+App::$strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "利用可能な提案はありません。新しいサイトの場合は、24時間後にもう一度お試しください。";
+App::$strings["Ignore/Hide"] = "無視/非表示";
+App::$strings["Post not found."] = "投稿が見つかりません。";
+App::$strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$sが%2\$sの%3\$sに%4\$sとタグを付けました";
+App::$strings["Tag removed"] = "タグを削除しました";
+App::$strings["Remove Item Tag"] = "アイテムタグを削除";
+App::$strings["Select a tag to remove: "] = "削除するタグを選択:";
+App::$strings["Thing updated"] = "更新されたもの";
+App::$strings["Object store: failed"] = "オブジェクトストア:失敗";
+App::$strings["Thing added"] = "モノは追加されました。";
+App::$strings["OBJ: %1\$s %2\$s %3\$s"] = "OBJ: %1\$s %2\$s %3\$s";
+App::$strings["Show Thing"] = "ものを見る";
+App::$strings["item not found."] = "アイテムが見つかりません。";
+App::$strings["Edit Thing"] = "ものを編集";
+App::$strings["Select a profile"] = "プロフィールを選択";
+App::$strings["Post an activity"] = "アクティビティを投稿する";
+App::$strings["Only sends to viewers of the applicable profile"] = "該当するプロファイルの閲覧者にのみ送信します";
+App::$strings["Name of thing e.g. something"] = "何かの名前、たとえば何か";
+App::$strings["URL of thing (optional)"] = "モノのURL(オプション)";
+App::$strings["URL for photo of thing (optional)"] = "モノの写真のURL(オプション)";
+App::$strings["Add Thing to your Profile"] = "プロフィールにモノを追加";
+App::$strings["This channel is limited to %d tokens"] = "このチャンネルは%dトークンに制限されています";
+App::$strings["Name and Password are required."] = "名前とパスワードが必要です。";
+App::$strings["Token saved."] = "トークンを保存しました。";
+App::$strings["Guest Access App"] = "ゲストアクセスアプリ";
+App::$strings["Create access tokens so that non-members can access private content"] = "非メンバーがプライベートコンテンツにアクセスできるようにアクセストークンを作成する";
+App::$strings["Use this form to create temporary access identifiers to share things with non-members. These identities may be used in Access Control Lists and visitors may login using these credentials to access private content."] = "このフォームを使用して、一時的なアクセス識別子を作成し、非メンバーと物事を共有します。これらのIDはアクセス制御リストで使用でき、訪問者はこれらの資格情報を使用してログインしてプライベートコンテンツにアクセスできます。";
+App::$strings["You may also provide dropbox style access links to friends and associates by adding the Login Password to any specific site URL as shown. Examples:"] = "示されているように、特定のサイトURLにログインパスワードを追加することにより、友人や仲間に dropbox スタイルのアクセスリンクを提供することもできます。例:";
+App::$strings["Guest Access Tokens"] = "ゲストアクセストークン";
+App::$strings["Login Name"] = "ログイン名";
+App::$strings["Login Password"] = "ログインパスワード";
+App::$strings["Expires (yyyy-mm-dd)"] = "有効期限(yyyy-mm-dd)";
+App::$strings["Channel Export App"] = "チャンネルエクスポートアプリ";
+App::$strings["Export your channel"] = "チャンネルをエクスポートする";
+App::$strings["Export Channel"] = "輸出チャンネル";
+App::$strings["Export your basic channel information to a file. This acts as a backup of your connections, permissions, profile and basic data, which can be used to import your data to a new server hub, but does not contain your content."] = "基本的なチャネル情報をファイルにエクスポートします。これは、接続、権限、プロファイル、および基本データのバックアップとして機能し、データを新しいサーバーハブにインポートするために使用できますが、コンテンツは含まれません。";
+App::$strings["Export Content"] = "コンテンツをエクスポート";
+App::$strings["Export your channel information and recent content to a JSON backup that can be restored or imported to another server hub. This backs up all of your connections, permissions, profile data and several months of posts. This file may be VERY large. Please be patient - it may take several minutes for this download to begin."] = "チャンネル情報と最近のコンテンツをJSONバックアップにエクスポートし、別のサーバーハブに復元またはインポートできます。これにより、すべての接続、権限、プロファイルデータ、および数か月分の投稿がバックアップされます。このファイルは非常に大きい場合があります。しばらくお待ちください。このダウンロードが開始されるまで数分かかる場合があります。";
+App::$strings["Export your posts from a given year."] = "特定の年の投稿をエクスポートします。";
+App::$strings["You may also export your posts and conversations for a particular year or month. Adjust the date in your browser location bar to select other dates. If the export fails (possibly due to memory exhaustion on your server hub), please try again selecting a more limited date range."] = "特定の年または月の投稿と会話をエクスポートすることもできます。ブラウザのロケーションバーで日付を調整して、他の日付を選択します。エクスポートが失敗した場合(サーバーハブのメモリ不足が原因である可能性があります)、より制限された日付範囲の選択を再試行してください。";
+App::$strings["To select all posts for a given year, such as this year, visit %2\$s"] = "今年など、特定の年のすべての投稿を選択するには、 %2\$s にアクセスしてください";
+App::$strings["To select all posts for a given month, such as January of this year, visit %2\$s"] = "今年の1月など、特定の月のすべての投稿を選択するには、%2\$sにアクセスしてください";
+App::$strings["These content files may be imported or restored by visiting %2\$s on any site containing your channel. For best results please import or restore these in date order (oldest first)."] = "これらのコンテンツファイルは、チャンネルを含むサイトで %2\$s に%1\$sしてインポートまたは復元できます。最良の結果を得るには、これらを日付順に(最も古いものから)インポートまたは復元してください。";
+App::$strings["No connections."] = "接続なし。";
+App::$strings["Visit %s's profile [%s]"] = "%sのプロフィール[%s]にアクセスしています。";
+App::$strings["View Connections"] = "接続を表示";
+App::$strings["item"] = "項目";
+App::$strings["Webpages App"] = "ウェブページアプリ";
+App::$strings["Provide managed web pages on your channel"] = "チャンネルで管理されたWebページを提供する";
+App::$strings["Import Webpage Elements"] = "Webページ要素をインポートする";
+App::$strings["Import selected"] = "選択したインポート";
+App::$strings["Export Webpage Elements"] = "Webページ要素のエクスポート";
+App::$strings["Export selected"] = "選択したエクスポート";
+App::$strings["Actions"] = "行動";
+App::$strings["Page Link"] = "ページリンク";
+App::$strings["Page Title"] = "ページタイトル";
+App::$strings["Invalid file type."] = "無効なファイルタイプ。";
+App::$strings["Error opening zip file"] = "zipファイルを開く際のエラー";
+App::$strings["Invalid folder path."] = "無効なフォルダーパス。";
+App::$strings["No webpage elements detected."] = "Webページ要素は検出されませんでした。";
+App::$strings["Import complete."] = "インポートが完了しました。";
+App::$strings["Profile Unavailable."] = "プロファイルを利用できません。";
+App::$strings["Wiki App"] = "Wikiアプリ";
+App::$strings["Provide a wiki for your channel"] = "チャンネルのウィキを提供する";
+App::$strings["Invalid channel"] = "無効なチャンネル";
+App::$strings["Error retrieving wiki"] = "Wikiの取得エラー";
+App::$strings["Error creating zip file export folder"] = "zipファイルエクスポートフォルダーの作成エラー";
+App::$strings["Error downloading wiki: "] = "Wikiのダウンロードエラー:";
+App::$strings["Download"] = "ダウンロード";
+App::$strings["Wiki name"] = "ウィキ名";
+App::$strings["Content type"] = "コンテンツの種類";
+App::$strings["Type"] = "タイプ";
+App::$strings["Any type"] = "任意のタイプ";
+App::$strings["Lock content type"] = "コンテンツタイプをロックする";
+App::$strings["Create a status post for this wiki"] = "このウィキのステータスポストを作成する";
+App::$strings["Edit Wiki Name"] = "Wiki名を編集";
+App::$strings["Wiki not found"] = "ウィキが見つかりません";
+App::$strings["Rename page"] = "ページの名前を変更";
+App::$strings["Error retrieving page content"] = "ページコンテンツの取得エラー";
+App::$strings["New page"] = "新しいページ";
+App::$strings["Revision Comparison"] = "リビジョン比較";
+App::$strings["Short description of your changes (optional)"] = "変更の簡単な説明(オプション)";
+App::$strings["Source"] = "ソース";
+App::$strings["New page name"] = "新しいページ名";
+App::$strings["Embed image from photo albums"] = "フォトアルバムから画像を埋め込む";
+App::$strings["History"] = "歴史";
+App::$strings["Error creating wiki. Invalid name."] = "Wikiの作成エラー。無効な名前。";
+App::$strings["A wiki with this name already exists."] = "この名前のウィキは既に存在します。";
+App::$strings["Wiki created, but error creating Home page."] = "Wikiは作成されましたが、ホームページの作成中にエラーが発生しました。";
+App::$strings["Error creating wiki"] = "Wikiの作成エラー";
+App::$strings["Error updating wiki. Invalid name."] = "Wikiの更新エラー。無効な名前。";
+App::$strings["Error updating wiki"] = "Wikiの更新エラー";
+App::$strings["Wiki delete permission denied."] = "Wikiの削除許可が拒否されました。";
+App::$strings["Error deleting wiki"] = "Wikiの削除エラー";
+App::$strings["New page created"] = "新しいページが作成されました";
+App::$strings["Cannot delete Home"] = "ホームを削除できません";
+App::$strings["Current Revision"] = "現在の改訂";
+App::$strings["Selected Revision"] = "選択されたリビジョン";
+App::$strings["You must be authenticated."] = "認証されている必要があります。";
+App::$strings["Xchan Lookup"] = "Xchan検索";
+App::$strings["Lookup xchan beginning with (or webbie): "] = "xchan(またはwebbie)を検索:";
+App::$strings["parent"] = "親";
+App::$strings["Principal"] = "主要な";
+App::$strings["Addressbook"] = "住所録";
+App::$strings["Schedule Inbox"] = "受信トレイのスケジュール";
+App::$strings["Schedule Outbox"] = "送信トレイのスケジュール";
+App::$strings["Total"] = "合計";
+App::$strings["Shared"] = "共有";
+App::$strings["Add Files"] = "追加ファイル";
+App::$strings["You are using %1\$s of your available file storage."] = "使用可能なファイルストレージ%1\$sを使用しています。";
+App::$strings["You are using %1\$s of %2\$s available file storage. (%3\$s%)"] = "%1\$sの%2\$s使用可能なファイルストレージを使用しています。(%3\$s%)";
+App::$strings["WARNING:"] = "警告:";
+App::$strings["Create new folder"] = "新しいフォルダーを作成";
+App::$strings["Upload file"] = "ファイルをアップロードする";
+App::$strings["Drop files here to immediately upload"] = "ここにファイルをドロップして、すぐにアップロードします";
+App::$strings["__ctx:widget__ Activity"] = "アクティビティ";
+App::$strings["Show posts related to the %s privacy group"] = "%sプライバシーグループに関連する投稿を表示";
+App::$strings["Show my privacy groups"] = "自分のプライバシーグループを表示する";
+App::$strings["Show posts to this forum"] = "このフォーラムへの投稿を表示";
+App::$strings["Forums"] = "フォーラム";
+App::$strings["Show forums"] = "フォーラムを表示";
+App::$strings["Starred Posts"] = "スター付き投稿";
+App::$strings["Show posts that I have starred"] = "スターを付けた投稿を表示";
+App::$strings["Personal Posts"] = "個人的な投稿";
+App::$strings["Show posts that mention or involve me"] = "自分に言及または関与している投稿を表示する";
+App::$strings["Show posts that I have filed to %s"] = "%s提出した投稿を表示";
+App::$strings["Show filed post categories"] = "提出済みの投稿カテゴリを表示";
+App::$strings["Panel search"] = "パネル検索";
+App::$strings["Filter by name"] = "名前で絞り込む";
+App::$strings["Remove active filter"] = "アクティブなフィルターを削除";
+App::$strings["ters"] = "投稿のフィルタリング";
+App::$strings["Commented Date"] = "最新のコメント順";
+App::$strings["Order by last commented date"] = "コメントが新しい投稿の順に並べます。";
+App::$strings["Posted Date"] = "投稿日時順";
+App::$strings["Order by last posted date"] = "投稿本体の時間が新しい順に並べます。";
+App::$strings["Date Unthreaded"] = "スレッド化しない";
+App::$strings["Order unthreaded by date"] = "投稿とコメントを分けずに最新の順に一緒に並べます。";
+App::$strings["Stream Order"] = "投稿の並べ替え";
+App::$strings["Member registrations waiting for confirmation"] = "確認待ちの会員登録";
+App::$strings["Inspect queue"] = "待機中のキュー";
+App::$strings["DB updates"] = "DBアップデート";
+App::$strings["Addon Features"] = "アドオンの機能";
+App::$strings["Refresh"] = "更新";
+App::$strings["App Collections"] = "アプリコレクション";
+App::$strings["Installed apps"] = "インストール済みアプリ";
+App::$strings["Archives"] = "アーカイブ";
+App::$strings["Bookmarked Chatrooms"] = "ブックマーク済みチャットルーム";
+App::$strings["Select Channel"] = "チャンネルの選択";
+App::$strings["Read-write"] = "読み書き";
+App::$strings["Read-only"] = "読み取り専用";
+App::$strings["My Calendars"] = "私のカレンダー";
+App::$strings["Shared Calendars"] = "共有カレンダー";
+App::$strings["Share this calendar"] = "このカレンダーを共有する";
+App::$strings["Calendar name and color"] = "カレンダーの名前と色";
+App::$strings["Create new calendar"] = "新しいカレンダーを作成";
+App::$strings["Calendar Name"] = "カレンダー名";
+App::$strings["Calendar Tools"] = "カレンダーツール";
+App::$strings["Import calendar"] = "カレンダーをインポート";
+App::$strings["Select a calendar to import to"] = "インポートするカレンダーを選択します";
+App::$strings["Addressbooks"] = "アドレス帳";
+App::$strings["Addressbook name"] = "アドレス帳名";
+App::$strings["Create new addressbook"] = "新しいアドレス帳を作成";
+App::$strings["Addressbook Name"] = "アドレス帳名";
+App::$strings["Addressbook Tools"] = "アドレス帳ツール";
+App::$strings["Import addressbook"] = "アドレス帳をインポート";
+App::$strings["Select an addressbook to import to"] = "インポートするアドレス帳を選択します";
+App::$strings["Overview"] = "概要";
+App::$strings["Chat Members"] = "チャットメンバー";
+App::$strings["Received Messages"] = "受信したメッセージ";
+App::$strings["Sent Messages"] = "メッセージを送った";
+App::$strings["Conversations"] = "会話";
+App::$strings["No messages."] = "メッセージはありません。";
+App::$strings["Delete conversation"] = "会話を削除";
+App::$strings["Click to show more"] = "クリックして詳細を表示";
+App::$strings["Events Tools"] = "イベントツール";
+App::$strings["Export Calendar"] = "カレンダーをエクスポート";
+App::$strings["Import Calendar"] = "カレンダーをインポート";
+App::$strings["You have %1$.0f of %2$.0f allowed connections."] = "%2$.0fの%1$.0fが接続を許可されています。";
+App::$strings["Add New Connection"] = "新しい接続を追加";
+App::$strings["Enter channel address"] = "チャンネルのアドレスを入力してください";
+App::$strings["Examples: bob@example.com, https://example.com/barbara"] = "例:bob @ example.com、https://example.com/barbara";
+App::$strings["HQ Control Panel"] = "HQコントロールパネル";
+App::$strings["Create a new post"] = "新しい投稿を作成する";
+App::$strings["Private Mail Menu"] = "プライベートメールメニュー";
+App::$strings["Combined View"] = "複合ビュー";
+App::$strings["Inbox"] = "受信トレイ";
+App::$strings["Outbox"] = "送信トレイ";
+App::$strings["New Message"] = "新しいメッセージ";
+App::$strings["Profile Creation"] = "プロファイル作成";
+App::$strings["Upload profile photo"] = "プロフィール写真をアップロード";
+App::$strings["Upload cover photo"] = "カバー写真をアップロード";
+App::$strings["Find and Connect with others"] = "他の人を見つけてつながる";
+App::$strings["View the directory"] = "ディレクトリを表示する";
+App::$strings["Manage your connections"] = "接続を管理する";
+App::$strings["Communicate"] = "通信する";
+App::$strings["View your channel homepage"] = "チャンネルのホームページを表示する";
+App::$strings["View your network stream"] = "ネットワークストリームを表示する";
+App::$strings["Documentation"] = "説明書";
+App::$strings["Missing Features?"] = "機能がありませんか?";
+App::$strings["Pin apps to navigation bar"] = "アプリをナビゲーションバーに固定する";
+App::$strings["Install more apps"] = "さらにアプリをインストールする";
+App::$strings["View public stream"] = "公開ストリームを表示";
+App::$strings["New Network Activity"] = "ホーム";
+App::$strings["New Network Activity Notifications"] = "ホームへの通知";
+App::$strings["View your network activity"] = "ホームを見る";
+App::$strings["Mark all notifications read"] = "全部既読する";
+App::$strings["Show new posts only"] = "新しい投稿のみ表示";
+App::$strings["Filter by name or address"] = "名前やアドレスでフィルタリング";
+App::$strings["New Home Activity"] = "自分への新しいアクティビティ";
+App::$strings["New Home Activity Notifications"] = "自分への新しいアクティビティ通知";
+App::$strings["View your home activity"] = "自分の投稿を見る";
+App::$strings["Mark all notifications seen"] = "全部既読にする";
+App::$strings["New Mails"] = "新着メール";
+App::$strings["New Mails Notifications"] = "新規メール通知";
+App::$strings["View your private mails"] = "プライベートメールを表示する";
+App::$strings["Mark all messages seen"] = "すべてのメッセージを確認済みにする";
+App::$strings["New Events"] = "新しいイベント";
+App::$strings["New Events Notifications"] = "新しいイベント通知";
+App::$strings["View events"] = "イベントを見る";
+App::$strings["Mark all events seen"] = "すべてのイベントを確認済みにする";
+App::$strings["New Connections Notifications"] = "新しい接続通知";
+App::$strings["View all connections"] = "すべての接続を表示";
+App::$strings["New Files"] = "新しいファイル";
+App::$strings["New Files Notifications"] = "新しいファイルの通知";
+App::$strings["Notices"] = "通知";
+App::$strings["View all notices"] = "全ての通知を表示する";
+App::$strings["Mark all notices seen"] = "全ての通知を既読扱いにする";
+App::$strings["New Registrations"] = "新規登録";
+App::$strings["New Registrations Notifications"] = "新規登録通知";
+App::$strings["Public Stream Notifications"] = "連合ストリーム通知";
+App::$strings["View the public stream"] = "連合ストリームを表示する";
+App::$strings["Sorry, you have got no notifications at the moment"] = "現在通知はありません。";
+App::$strings["photo/image"] = "画像/イメージ";
+App::$strings["Rating Tools"] = "評価ツール";
+App::$strings["Rate Me"] = "私を評価";
+App::$strings["View Ratings"] = "評価を見る";
+App::$strings["Remove term"] = "用語を削除";
+App::$strings["Account settings"] = "アカウント設定";
+App::$strings["Channel settings"] = "チャンネル設定";
+App::$strings["Display settings"] = "画面表示設定";
+App::$strings["Manage locations"] = "所在地の管理";
+App::$strings["Suggested Chatrooms"] = "チャットルームの提案";
+App::$strings["Suggestions"] = "提案";
+App::$strings["See more..."] = "もっと見る...";
+App::$strings["Tasks"] = "タスク";
+App::$strings["Add new page"] = "新しいページの追加";
+App::$strings["Wiki Pages"] = "ウィキページ";
+App::$strings["Page name"] = "ページ名";
+App::$strings["Remote authentication blocked. You are logged into this site locally. Please logout and retry."] = "リモート認証がブロックされました。このサイトにローカルでログインしています。ログアウトして再試行してください。";
+App::$strings["Welcome %s. Remote authentication successful."] = "ようこそ%s!!リモートログインは成功しました!";
--
cgit v1.2.3
From 5bf3114e6f4f8d78eec887467f93beb2ab34724b Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Mon, 14 Oct 2019 11:09:53 +0200
Subject: Better plural function detection
---
util/po2php.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/util/po2php.php b/util/po2php.php
index 73d9b454e..535e5567c 100644
--- a/util/po2php.php
+++ b/util/po2php.php
@@ -52,7 +52,7 @@ function po2php_run($argc,$argv) {
if ($l[0]=="#") $l="";
if (substr($l,0,15)=='"Plural-Forms: '){
$match=Array();
- preg_match("|nplurals=([0-9]*);\s*plural=(.*)[;\\\\]|", $l, $match);
+ preg_match("|nplurals=([0-9]*);\s*plural=([^;\\\\]*)|", $l, $match);
$cond = str_replace('n','$n',$match[2]);
$out .= 'if(! function_exists("' . 'string_plural_select_' . $lang .'")) {' . "\n";
$out .= 'function string_plural_select_' . $lang . '($n){'."\n";
--
cgit v1.2.3
From 7d0e576e3b480e6f4220e1290ff50153ed26be1a Mon Sep 17 00:00:00 2001
From: "M. Dent"
Date: Mon, 14 Oct 2019 22:28:48 +0200
Subject: Updates to zcard/profile images and other public images to account
for infrastructure caches (CDN)
---
Zotlabs/Module/Photo.php | 8 +++++++-
include/channel.php | 6 +++---
include/nav.php | 2 +-
3 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/Zotlabs/Module/Photo.php b/Zotlabs/Module/Photo.php
index 59dc709e1..162d62815 100644
--- a/Zotlabs/Module/Photo.php
+++ b/Zotlabs/Module/Photo.php
@@ -272,7 +272,13 @@ class Photo extends \Zotlabs\Web\Controller {
$maxage = $expires - time();
header("Expires: " . gmdate("D, d M Y H:i:s", $expires) . " GMT");
- header("Cache-Control: max-age=" . $maxage . $cachecontrol);
+
+ // set CDN/Infrastructure caching much lower than maxage
+ // in the event that infrastructure caching is present.
+ $smaxage = intval($maxage/12);
+
+
+ header("Cache-Control: s-maxage=' .$smaxage. '; max-age=" . $maxage . $cachecontrol);
}
diff --git a/include/channel.php b/include/channel.php
index 5d583e4f1..29835eac6 100644
--- a/include/channel.php
+++ b/include/channel.php
@@ -2254,19 +2254,19 @@ function get_zcard($channel, $observer_hash = '', $args = array()) {
$cover_width = 425;
$size = 'hz_small';
$cover_size = PHOTO_RES_COVER_425;
- $pphoto = array('mimetype' => $channel['xchan_photo_mimetype'], 'width' => 80 , 'height' => 80, 'href' => $channel['xchan_photo_m']);
+ $pphoto = array('mimetype' => $channel['xchan_photo_mimetype'], 'width' => 80 , 'height' => 80, 'href' => $channel['xchan_photo_m'].'?rev='.strtotime($channel['xchan_photo_date']));
} elseif($maxwidth <= 900) {
$width = 900;
$cover_width = 850;
$size = 'hz_medium';
$cover_size = PHOTO_RES_COVER_850;
- $pphoto = array('mimetype' => $channel['xchan_photo_mimetype'], 'width' => 160 , 'height' => 160, 'href' => $channel['xchan_photo_l']);
+ $pphoto = array('mimetype' => $channel['xchan_photo_mimetype'], 'width' => 160 , 'height' => 160, 'href' => $channel['xchan_photo_l'].'?rev='.strtotime($channel['xchan_photo_date']));
} elseif($maxwidth <= 1200) {
$width = 1200;
$cover_width = 1200;
$size = 'hz_large';
$cover_size = PHOTO_RES_COVER_1200;
- $pphoto = array('mimetype' => $channel['xchan_photo_mimetype'], 'width' => 300 , 'height' => 300, 'href' => $channel['xchan_photo_l']);
+ $pphoto = array('mimetype' => $channel['xchan_photo_mimetype'], 'width' => 300 , 'height' => 300, 'href' => $channel['xchan_photo_l'].'?rev='.strtotime($channel['xchan_photo_date']));
}
// $scale = (float) $maxwidth / $width;
diff --git a/include/nav.php b/include/nav.php
index 3e1acd306..672cc2689 100644
--- a/include/nav.php
+++ b/include/nav.php
@@ -80,7 +80,7 @@ function nav($template = 'default') {
if($observer) {
$userinfo = [
- 'icon' => $observer['xchan_photo_m'],
+ 'icon' => $observer['xchan_photo_m'].'?rev='.strtotime($observer['xchan_photo_date']),
'name' => $observer['xchan_addr'],
];
}
--
cgit v1.2.3
From 3c762b88093fbacf2b5e8c64f698ac09bed898af Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Tue, 15 Oct 2019 13:49:46 +0200
Subject: Fix cache-control syntax for photos
---
Zotlabs/Module/Photo.php | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/Zotlabs/Module/Photo.php b/Zotlabs/Module/Photo.php
index 162d62815..98b47a4a6 100644
--- a/Zotlabs/Module/Photo.php
+++ b/Zotlabs/Module/Photo.php
@@ -277,8 +277,7 @@ class Photo extends \Zotlabs\Web\Controller {
// in the event that infrastructure caching is present.
$smaxage = intval($maxage/12);
-
- header("Cache-Control: s-maxage=' .$smaxage. '; max-age=" . $maxage . $cachecontrol);
+ header("Cache-Control: s-maxage=" . $smaxage . ", max-age=" . $maxage . $cachecontrol);
}
--
cgit v1.2.3
From d778c3cf1992c51bf394308a944961fc863fb4be Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Tue, 15 Oct 2019 14:03:41 +0200
Subject: Better Opengraph image type detection
---
include/opengraph.php | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/include/opengraph.php b/include/opengraph.php
index 2d72ffca1..5360468eb 100644
--- a/include/opengraph.php
+++ b/include/opengraph.php
@@ -21,8 +21,10 @@
$ogtitle = $item['title'];
// find first image if exist
- if(preg_match("/\[[zi]mg(=[0-9]+x[0-9]+)?\]([^\[]+)/is", $item['body'], $matches))
+ if(preg_match("/\[[zi]mg(=[0-9]+x[0-9]+)?\]([^\[]+)/is", $item['body'], $matches)) {
$ogimage = $matches[2];
+ $ogimagetype = guess_image_type($ogimage);
+ }
// use summary as description if exist
$ogdesc = (empty($item['summary']) ? $item['body'] : $item['summary'] );
@@ -57,12 +59,14 @@
}
}
- if(! isset($ogimage))
+ if(! isset($ogimage)) {
$ogimage = $channel['xchan_photo_l'];
+ $ogimagetype = $channel['xchan_photo_mimetype'];
+ }
App::$page['htmlhead'] .= '' . "\r\n";
App::$page['htmlhead'] .= '' . "\r\n";
- App::$page['htmlhead'] .= '' . "\r\n";
+ App::$page['htmlhead'] .= '' . "\r\n";
App::$page['htmlhead'] .= '' . "\r\n";
App::$page['htmlhead'] .= '' . "\r\n";
--
cgit v1.2.3
From 1a56ecaa393f9cd307c0fc883b6f2d8a17a07718 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Tue, 15 Oct 2019 14:04:24 +0200
Subject: Update opengraph.php
---
include/opengraph.php | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/opengraph.php b/include/opengraph.php
index 5360468eb..ba97d4f4f 100644
--- a/include/opengraph.php
+++ b/include/opengraph.php
@@ -23,7 +23,7 @@
// find first image if exist
if(preg_match("/\[[zi]mg(=[0-9]+x[0-9]+)?\]([^\[]+)/is", $item['body'], $matches)) {
$ogimage = $matches[2];
- $ogimagetype = guess_image_type($ogimage);
+ $ogimagetype = guess_image_type($ogimage);
}
// use summary as description if exist
@@ -61,7 +61,7 @@
if(! isset($ogimage)) {
$ogimage = $channel['xchan_photo_l'];
- $ogimagetype = $channel['xchan_photo_mimetype'];
+ $ogimagetype = $channel['xchan_photo_mimetype'];
}
App::$page['htmlhead'] .= '' . "\r\n";
--
cgit v1.2.3
From 5df59027add995c5e66a9069ffd106b3a7f16d32 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Tue, 15 Oct 2019 22:37:03 +0200
Subject: Fix channel address in follow link
---
Zotlabs/Module/Connections.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Zotlabs/Module/Connections.php b/Zotlabs/Module/Connections.php
index fd645d239..f6133d5f8 100644
--- a/Zotlabs/Module/Connections.php
+++ b/Zotlabs/Module/Connections.php
@@ -324,7 +324,7 @@ class Connections extends \Zotlabs\Web\Controller {
'recentlink' => z_root() . '/network/?f=&cid=' . intval($rr['abook_id']) . '&name=' . $rr['xchan_name'],
'oneway' => $oneway,
'connect' => (intval($rr['abook_not_here']) ? t('Connect') : ''),
- 'follow' => z_root() . '/follow/?f=&url=' . urlencode($rr['xchan_addr']) . '&interactive=0',
+ 'follow' => z_root() . '/follow/?f=&url=' . urlencode($rr['xchan_hash']) . '&interactive=0',
'connect_hover' => t('Connect at this location')
);
}
--
cgit v1.2.3
From 76d34a4d746aa326f8d6ef164dfb638a315ea7f8 Mon Sep 17 00:00:00 2001
From: harukin
Date: Thu, 17 Oct 2019 17:57:23 +0200
Subject: Update view/ja/hmessages.po, view/ja/hstrings.php files
---
view/ja/hmessages.po | 3 ++-
view/ja/hstrings.php | 7 ++++++-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/view/ja/hmessages.po b/view/ja/hmessages.po
index 7c61001cd..4ab8ae773 100644
--- a/view/ja/hmessages.po
+++ b/view/ja/hmessages.po
@@ -16,6 +16,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
#: ../../boot.php:1609
msgid "Create an account to access services and applications"
@@ -265,7 +266,7 @@ msgstr "閉じる"
msgid ""
"Post permissions %s cannot be changed %s after a post is shared.These "
"permissions set who is allowed to view the post."
-msgstr "投稿を共有した後、投稿%s権限%sを%sに変更することはできません。 br />これらの権限は、投稿の閲覧を許可するユーザーを設定します。"
+msgstr "投稿を共有した後、投稿権限%sを%sに変更することはできません。 br />これらの権限は、投稿の閲覧を許可するユーザーを設定します。"
#: ../../include/activities.php:42
msgid " and "
diff --git a/view/ja/hstrings.php b/view/ja/hstrings.php
index f580df6e9..36b778e5a 100644
--- a/view/ja/hstrings.php
+++ b/view/ja/hstrings.php
@@ -1,6 +1,11 @@
Date: Sat, 19 Oct 2019 18:41:58 +0200
Subject: Update view/ja/hstrings.php
---
view/ja/hstrings.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/view/ja/hstrings.php b/view/ja/hstrings.php
index 36b778e5a..49c7f2388 100644
--- a/view/ja/hstrings.php
+++ b/view/ja/hstrings.php
@@ -5,7 +5,7 @@ function string_plural_select_ja($n){
return 0;;
}}
App::$rtl = 0;
-App::$strings["plural_function_code"] = "0;";
+App::$strings["plural_function_code"] = "0";
App::$strings["Create an account to access services and applications"] = "サービスとアプリケーションにアクセスするためにアカウントを作成する。";
App::$strings["Register"] = "登録";
App::$strings["Logout"] = "ログアウト";
--
cgit v1.2.3
From 045cb461f135bbe1765d83022fc29f45c1e78ec5 Mon Sep 17 00:00:00 2001
From: Mario
Date: Tue, 22 Oct 2019 08:38:55 +0000
Subject: fix encoding issue
(cherry picked from commit 067010fc0a5a6c10825b869b822c9cfbb3d4516b)
---
view/js/main.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/view/js/main.js b/view/js/main.js
index 2b4acdf61..f3b8151b0 100644
--- a/view/js/main.js
+++ b/view/js/main.js
@@ -1058,7 +1058,7 @@ function pageUpdate() {
bParam_page = 1;
}
- update_url = baseurl + '/' + page_query + '/?f=&aj=1&page=' + bParam_page + extra_args ;
+ update_url = baseurl + '/' + decodeURIComponent(page_query) + '/?f=&aj=1&page=' + bParam_page + extra_args ;
$("#page-spinner").show();
update_mode = 'append';
--
cgit v1.2.3
From e27b19c75629e510daaab8403d30db77a0af1e15 Mon Sep 17 00:00:00 2001
From: Mario
Date: Tue, 22 Oct 2019 11:28:44 +0000
Subject: fix hardcoded code/pre css in mod admin
(cherry picked from commit cddf6c4ff51580f3dec5d32eef06a40a473a9202)
---
view/css/mod_admin.css | 18 ------------------
1 file changed, 18 deletions(-)
diff --git a/view/css/mod_admin.css b/view/css/mod_admin.css
index 5e22fc90c..409744402 100644
--- a/view/css/mod_admin.css
+++ b/view/css/mod_admin.css
@@ -70,21 +70,3 @@
margin-top: 0px !important;
margin-left: 0px !important;
}
-
-pre code {
- background: #F5F5F5;
- font-family: Courier, monospace;
- font-size: 1em;
- padding: 1em 1.5em;
- display: block;
- white-space: pre-wrap;
-}
-
-code {
- background: #F5F5F5;
- font-family: Courier, monospace;
- font-size: 1em;
- display: inline;
- padding: 0.2em 0.2em;
- white-space: pre-wrap;
-}
\ No newline at end of file
--
cgit v1.2.3
From de717268f76b2033bfa4a9db88e45a7a0d52f742 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sat, 26 Oct 2019 12:22:09 +0200
Subject: Better cached photos processing
---
Zotlabs/Module/Photo.php | 18 +++++-------------
1 file changed, 5 insertions(+), 13 deletions(-)
diff --git a/Zotlabs/Module/Photo.php b/Zotlabs/Module/Photo.php
index 98b47a4a6..1a6a7b6a8 100644
--- a/Zotlabs/Module/Photo.php
+++ b/Zotlabs/Module/Photo.php
@@ -31,12 +31,7 @@ class Photo extends \Zotlabs\Web\Controller {
// NOTREACHED
}
- $cache_mode = array(
- 'on' => false,
- 'age' => 86400,
- 'exp' => true,
- 'leak' => false
- );
+ $cache_mode = [ 'on' => false, 'age' => 86400, 'exp' => true, 'leak' => false ];
call_hooks('cache_mode_hook', $cache_mode);
$observer_xchan = get_observer_hash();
@@ -144,7 +139,7 @@ class Photo extends \Zotlabs\Web\Controller {
$resolution = 1;
}
- $r = q("SELECT uid, photo_usage, display_path FROM photo WHERE resource_id = '%s' AND imgscale = %d LIMIT 1",
+ $r = q("SELECT * FROM photo WHERE resource_id = '%s' AND imgscale = %d LIMIT 1",
dbesc($photo),
intval($resolution)
);
@@ -163,13 +158,10 @@ class Photo extends \Zotlabs\Web\Controller {
if($u === PHOTO_CACHE) {
// Validate cache
if($cache_mode['on']) {
- $cache = array(
- 'resid' => $photo,
- 'status' => false
- );
+ $cache = [ 'status' => false, 'item' => $r[0] ];
call_hooks('cache_url_hook', $cache);
- if(! $cache['status']) {
- $url = html_entity_decode($r[0]['display_path'], ENT_QUOTES);
+ if($cache['status']) {
+ $url = html_entity_decode($cache['item']['display_path'], ENT_QUOTES);
// SSLify if needed
if(strpos(z_root(),'https:') !== false && strpos($url,'https:') === false)
$url = z_root() . '/sslify/' . $filename . '?f=&url=' . urlencode($url);
--
cgit v1.2.3
From 6f2a5842795c94a16bad089cb6ad5c9e2a74f480 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sat, 26 Oct 2019 12:24:23 +0200
Subject: Update Photo.php
---
Zotlabs/Module/Photo.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Zotlabs/Module/Photo.php b/Zotlabs/Module/Photo.php
index 1a6a7b6a8..fe8c47544 100644
--- a/Zotlabs/Module/Photo.php
+++ b/Zotlabs/Module/Photo.php
@@ -160,7 +160,7 @@ class Photo extends \Zotlabs\Web\Controller {
if($cache_mode['on']) {
$cache = [ 'status' => false, 'item' => $r[0] ];
call_hooks('cache_url_hook', $cache);
- if($cache['status']) {
+ if(! $cache['status']) {
$url = html_entity_decode($cache['item']['display_path'], ENT_QUOTES);
// SSLify if needed
if(strpos(z_root(),'https:') !== false && strpos($url,'https:') === false)
--
cgit v1.2.3
From 9fac43a3a3f1993e4ffaa543da6a6b3e175fc7f4 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Fri, 1 Nov 2019 10:34:02 +0100
Subject: Better photo cache expiry processing
---
Zotlabs/Daemon/Cron.php | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git a/Zotlabs/Daemon/Cron.php b/Zotlabs/Daemon/Cron.php
index a08d2b7d2..94d2b634f 100644
--- a/Zotlabs/Daemon/Cron.php
+++ b/Zotlabs/Daemon/Cron.php
@@ -97,13 +97,14 @@ class Cron {
// Clean expired photos from cache
- $age = get_config('system','active_expire_days', '30');
- $r = q("SELECT DISTINCT xchan, content FROM photo WHERE photo_usage = %d AND expires < %s - INTERVAL %s",
- intval(PHOTO_CACHE),
- db_utcnow(),
- db_quoteinterval($age . ' DAY')
+ $sql_interval = db_utcnow() . ' - ' . db_quoteinterval(get_config('system','active_expire_days', '30') . ' DAY');
+ $r = q("SELECT DISTINCT xchan, content FROM photo WHERE photo_usage = %d AND expires < $sql_interval",
+ intval(PHOTO_CACHE)
);
if($r) {
+ q("DELETE FROM photo WHERE photo_usage = %d AND expires < $sql_interval",
+ intval(PHOTO_CACHE)
+ );
foreach($r as $rr) {
$file = dbunescbin($rr['content']);
if(is_file($file)) {
@@ -113,11 +114,6 @@ class Cron {
}
}
}
- q("DELETE FROM photo WHERE photo_usage = %d AND expires < %s - INTERVAL %s",
- intval(PHOTO_CACHE),
- db_utcnow(),
- db_quoteinterval($age . ' DAY')
- );
// publish any applicable items that were set to be published in the future
// (time travel posts). Restrict to items that have come of age in the last
--
cgit v1.2.3
From 69533ce8f5eb61ea4da2cbed1c91c5c743dc4645 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Fri, 1 Nov 2019 10:46:49 +0100
Subject: Add missed interval in SQL query
---
Zotlabs/Daemon/Cron.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Zotlabs/Daemon/Cron.php b/Zotlabs/Daemon/Cron.php
index 94d2b634f..8835d8fca 100644
--- a/Zotlabs/Daemon/Cron.php
+++ b/Zotlabs/Daemon/Cron.php
@@ -97,7 +97,7 @@ class Cron {
// Clean expired photos from cache
- $sql_interval = db_utcnow() . ' - ' . db_quoteinterval(get_config('system','active_expire_days', '30') . ' DAY');
+ $sql_interval = db_utcnow() . ' - INTERVAL ' . db_quoteinterval(get_config('system','active_expire_days', '30') . ' DAY');
$r = q("SELECT DISTINCT xchan, content FROM photo WHERE photo_usage = %d AND expires < $sql_interval",
intval(PHOTO_CACHE)
);
--
cgit v1.2.3
From e87d8d98569df7405f76d17979d2e3254c811632 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Fri, 1 Nov 2019 17:46:28 +0100
Subject: Change llink column type and drop index
---
install/schema_mysql.sql | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/install/schema_mysql.sql b/install/schema_mysql.sql
index 7faeb93dd..b0d3dd7ba 100644
--- a/install/schema_mysql.sql
+++ b/install/schema_mysql.sql
@@ -595,7 +595,7 @@ CREATE TABLE IF NOT EXISTS `item` (
`layout_mid` char(191) NOT NULL DEFAULT '',
`postopts` text NOT NULL,
`route` text NOT NULL,
- `llink` char(191) NOT NULL DEFAULT '',
+ `llink` text NOT NULL DEFAULT '',
`plink` text NOT NULL,
`resource_id` char(191) NOT NULL DEFAULT '',
`resource_type` char(16) NOT NULL DEFAULT '',
@@ -659,7 +659,6 @@ CREATE TABLE IF NOT EXISTS `item` (
KEY `commented` (`commented`),
KEY `verb` (`verb`),
KEY `obj_type` (`obj_type`),
- KEY `llink` (`llink`),
KEY `expires` (`expires`),
KEY `revision` (`revision`),
KEY `mimetype` (`mimetype`),
--
cgit v1.2.3
From 308619a72650a11b55eaa00d2ea638d5e8722bd6 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Fri, 1 Nov 2019 17:47:16 +0100
Subject: Drop llink index
---
install/schema_postgres.sql | 1 -
1 file changed, 1 deletion(-)
diff --git a/install/schema_postgres.sql b/install/schema_postgres.sql
index c1c222b37..c04ba9c67 100644
--- a/install/schema_postgres.sql
+++ b/install/schema_postgres.sql
@@ -644,7 +644,6 @@ create index "item_resource_type" on item ("resource_type");
create index "item_commented" on item ("commented");
create index "item_verb" on item ("verb");
create index "item_obj_type" on item ("obj_type");
-create index "item_llink" on item ("llink");
create index "item_expires" on item ("expires");
create index "item_revision" on item ("revision");
create index "item_mimetype" on item ("mimetype");
--
cgit v1.2.3
From fc658a25d7eb05f0c7f6ed90f5d53c7c327bed23 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Fri, 1 Nov 2019 19:37:46 +0100
Subject: Update schema_mysql.sql
---
install/schema_mysql.sql | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/install/schema_mysql.sql b/install/schema_mysql.sql
index b0d3dd7ba..977d26232 100644
--- a/install/schema_mysql.sql
+++ b/install/schema_mysql.sql
@@ -595,7 +595,7 @@ CREATE TABLE IF NOT EXISTS `item` (
`layout_mid` char(191) NOT NULL DEFAULT '',
`postopts` text NOT NULL,
`route` text NOT NULL,
- `llink` text NOT NULL DEFAULT '',
+ `llink` text NOT NULL,
`plink` text NOT NULL,
`resource_id` char(191) NOT NULL DEFAULT '',
`resource_type` char(16) NOT NULL DEFAULT '',
--
cgit v1.2.3
From 624a3ee1a756cf21cd1549a1b76ae0e1fcaa5503 Mon Sep 17 00:00:00 2001
From: root
Date: Fri, 1 Nov 2019 23:01:42 +0100
Subject: homeinstall fix addons
---
.homeinstall/hubzilla-setup.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.homeinstall/hubzilla-setup.sh b/.homeinstall/hubzilla-setup.sh
index 1103bd5fd..f1395e8ce 100755
--- a/.homeinstall/hubzilla-setup.sh
+++ b/.homeinstall/hubzilla-setup.sh
@@ -448,11 +448,11 @@ function check_https {
function install_hubzilla {
print_info "installing addons..."
cd /var/www/html/
- if git remote -v | grep -i "origin.*core.git"
+ if git remote -v | grep -i "origin.*hubzilla.*core"
then
print_info "hubzilla"
util/add_addon_repo https://framagit.org/hubzilla/addons hzaddons
- elif git remote -v | grep -i "origin.*zap.git"
+ elif git remote -v | grep -i "origin.*zap.*core"
then
print_info "zap"
util/add_addon_repo https://framagit.org/zot/zap-addons.git zaddons
--
cgit v1.2.3
From 74ef5f38e9bf4642c6e752ad365ae20ead394e56 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Sat, 2 Nov 2019 10:36:04 +0100
Subject: Fix start time to sync queries on photo cache purge
---
Zotlabs/Daemon/Cron.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Zotlabs/Daemon/Cron.php b/Zotlabs/Daemon/Cron.php
index 8835d8fca..7b951e7d4 100644
--- a/Zotlabs/Daemon/Cron.php
+++ b/Zotlabs/Daemon/Cron.php
@@ -97,7 +97,7 @@ class Cron {
// Clean expired photos from cache
- $sql_interval = db_utcnow() . ' - INTERVAL ' . db_quoteinterval(get_config('system','active_expire_days', '30') . ' DAY');
+ $sql_interval = "'" . dbesc(datetime_convert()) . "' - INTERVAL " . db_quoteinterval(get_config('system','active_expire_days', '30') . ' DAY');
$r = q("SELECT DISTINCT xchan, content FROM photo WHERE photo_usage = %d AND expires < $sql_interval",
intval(PHOTO_CACHE)
);
--
cgit v1.2.3
From 707b19dc35160983694b21e5e79dd7ce6d64dfee Mon Sep 17 00:00:00 2001
From: "M. Dent"
Date: Sun, 3 Nov 2019 10:12:11 +0100
Subject: Add hook to comments_are_now_closed()
---
doc/hook/comments_are_now_closed.bb | 11 +++++++++++
doc/hooklist.bb | 3 +++
include/items.php | 19 +++++++++++++++++++
3 files changed, 33 insertions(+)
create mode 100644 doc/hook/comments_are_now_closed.bb
diff --git a/doc/hook/comments_are_now_closed.bb b/doc/hook/comments_are_now_closed.bb
new file mode 100644
index 000000000..4d3baa95a
--- /dev/null
+++ b/doc/hook/comments_are_now_closed.bb
@@ -0,0 +1,11 @@
+[h3]comments_are_now_closed[/h3]
+
+Called when deciding whether or not commenting is closed for an item.
+
+
+Hook data (array):
+ item => posted item
+ closed => 'unset'
+
+
+To over-ride the default behaviour, change closed to true or false
diff --git a/doc/hooklist.bb b/doc/hooklist.bb
index e11bf1c6f..a923e7ae3 100644
--- a/doc/hooklist.bb
+++ b/doc/hooklist.bb
@@ -154,6 +154,9 @@ Hooks allow plugins/addons to "hook into" the code at many points and alter the
[zrl=[baseurl]/help/hook/comment_buttons]comment_buttons[/zrl]
Called when rendering the edit buttons for comments
+[zrl=[baseurl]/help/hook/comments_are_now_closed]comments_are_now_closed[/zrl]
+ Called when deciding whether or not to present a comment box for a post
+
[zrl=[baseurl]/help/hook/connect_premium]connect_premium[/zrl]
Called when connecting to a premium channel
diff --git a/include/items.php b/include/items.php
index 6786b8b05..917808ad5 100755
--- a/include/items.php
+++ b/include/items.php
@@ -206,6 +206,25 @@ function collect_recipients($item, &$private_envelope,$include_groups = true) {
}
function comments_are_now_closed($item) {
+
+ $x = [
+ 'item' => $item,
+ 'closed' => 'unset'
+ ];
+
+ /**
+ * @hooks comments_are_now_closed
+ * Called to determine whether commenting should be closed
+ * * \e array \b item
+ * * \e boolean \b closed - return value
+ */
+
+ call_hooks('comments_are_now_closed', $x);
+
+ if ($x['closed'] != 'unset') {
+ return $x['closed'];
+ }
+
if($item['comments_closed'] > NULL_DATE) {
$d = datetime_convert();
if($d > $item['comments_closed'])
--
cgit v1.2.3
From 9f9122ab8ebad3f4ea5c499a454dc7ebf289e348 Mon Sep 17 00:00:00 2001
From: Mario
Date: Sun, 3 Nov 2019 10:14:23 +0000
Subject: fix issue #1402
(cherry picked from commit 4a1c2208866360b5fe54eea71ff8e62bd6d63045)
---
Zotlabs/Module/Menu.php | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/Zotlabs/Module/Menu.php b/Zotlabs/Module/Menu.php
index ee6b45f87..836f6a1d5 100644
--- a/Zotlabs/Module/Menu.php
+++ b/Zotlabs/Module/Menu.php
@@ -54,9 +54,10 @@ class Menu extends \Zotlabs\Web\Controller {
if($_REQUEST['menu_system'])
$_REQUEST['menu_flags'] |= MENU_SYSTEM;
- $menu_id = ((argc() > 1) ? intval(argv(1)) : 0);
+ $menu_id = ((argc() > 2) ? intval(argv(2)) : 0);
+
if($menu_id) {
- $_REQUEST['menu_id'] = intval(argv(1));
+ $_REQUEST['menu_id'] = $menu_id;
$r = menu_edit($_REQUEST);
if($r) {
menu_sync_packet($uid,get_observer_hash(),$menu_id);
--
cgit v1.2.3
From a049664219cfffc0d0d7f41b77b7c2c036352e88 Mon Sep 17 00:00:00 2001
From: Mario
Date: Mon, 4 Nov 2019 08:35:36 +0000
Subject: fix query with protocol prefix not always picking the right xchan
(cherry picked from commit 03317b9864c0d7c99e144404c647b9923d8d29ea)
---
include/follow.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/follow.php b/include/follow.php
index 50b952881..a4d382545 100644
--- a/include/follow.php
+++ b/include/follow.php
@@ -142,7 +142,7 @@ function new_contact($uid,$url,$channel,$interactive = false, $confirm = false)
$sql_options = (($protocol) ? " and xchan_network = '" . dbesc($protocol) . "' " : '');
- $r = q("select * from xchan where xchan_hash = '%s' or xchan_url = '%s' $sql_options ",
+ $r = q("select * from xchan where (xchan_addr = '%s' or xchan_url = '%s') $sql_options ",
dbesc($url),
dbesc($url)
);
--
cgit v1.2.3
From 873b20677ed35df291004152fd4e3a0494c478bf Mon Sep 17 00:00:00 2001
From: Mario
Date: Mon, 4 Nov 2019 09:31:07 +0000
Subject: fix duplicate attachment and regression with audio file upload
(cherry picked from commit 4cfb965881df2be181aab6020c9df78c0a86fd9f)
---
Zotlabs/Module/Item.php | 5 -----
Zotlabs/Module/Wall_attach.php | 4 ++--
2 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/Zotlabs/Module/Item.php b/Zotlabs/Module/Item.php
index cda8eabec..14881844d 100644
--- a/Zotlabs/Module/Item.php
+++ b/Zotlabs/Module/Item.php
@@ -817,11 +817,6 @@ class Item extends Controller {
'revision' => $r['data']['revision']
);
}
- $ext = substr($r['data']['filename'],strrpos($r['data']['filename'],'.'));
- if(strpos($r['data']['filetype'],'audio/') !== false)
- $attach_link = '[audio]' . z_root() . '/attach/' . $r['data']['hash'] . '/' . $r['data']['revision'] . (($ext) ? $ext : '') . '[/audio]';
- elseif(strpos($r['data']['filetype'],'video/') !== false)
- $attach_link = '[video]' . z_root() . '/attach/' . $r['data']['hash'] . '/' . $r['data']['revision'] . (($ext) ? $ext : '') . '[/video]';
$body = str_replace($match[1][$i],$attach_link,$body);
$i++;
}
diff --git a/Zotlabs/Module/Wall_attach.php b/Zotlabs/Module/Wall_attach.php
index 0ede3ad90..780e82950 100644
--- a/Zotlabs/Module/Wall_attach.php
+++ b/Zotlabs/Module/Wall_attach.php
@@ -86,7 +86,7 @@ class Wall_attach extends \Zotlabs\Web\Controller {
$def_attach = get_pconfig($channel['channel_id'],'system','attach_path');
$r = attach_store($channel,(($observer) ? $observer['xchan_hash'] : ''),'', array('source' => 'editor', 'visible' => 0, 'album' => $def_album, 'directory' => $def_attach, 'allow_cid' => '<' . $channel['channel_hash'] . '>'));
-
+
if(! $r['success']) {
notice( $r['message'] . EOL);
killme();
@@ -111,7 +111,7 @@ class Wall_attach extends \Zotlabs\Web\Controller {
}
if(strpos($r['data']['filetype'],'audio') === 0) {
$url = z_root() . '/cloud/' . $channel['channel_address'] . '/' . $r['data']['display_path'];
- echo "\n\n" . '[zaudio]' . $url . '[/zaudio]' . "\n\n";
+ $s = "\n\n" . '[zaudio]' . $url . '[/zaudio]' . "\n\n";
}
$s .= "\n\n" . '[attachment]' . $r['data']['hash'] . ',' . $r['data']['revision'] . '[/attachment]' . "\n";
--
cgit v1.2.3
From b359b89aa1f528002e19b46fffc105715dd731c8 Mon Sep 17 00:00:00 2001
From: Mario
Date: Mon, 4 Nov 2019 11:14:44 +0000
Subject: port fixes from zap to check for arrays
(cherry picked from commit 7cc8c2d127b09b7e53c7916c6ea104fa566971db)
---
Zotlabs/Lib/Activity.php | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php
index 844127ee3..a2e30e72b 100644
--- a/Zotlabs/Lib/Activity.php
+++ b/Zotlabs/Lib/Activity.php
@@ -401,26 +401,30 @@ class Activity {
$ret = [];
- if($item['tag']) {
- foreach($item['tag'] as $t) {
- if(! array_key_exists('type',$t))
+ if ($item['tag'] && is_array($item['tag'])) {
+ $ptr = $item['tag'];
+ if (! array_key_exists(0,$ptr)) {
+ $ptr = [ $ptr ];
+ }
+ foreach ($ptr as $t) {
+ if (! array_key_exists('type',$t))
$t['type'] = 'Hashtag';
switch($t['type']) {
case 'Hashtag':
- $ret[] = [ 'ttype' => TERM_HASHTAG, 'url' => ((isset($t['href'])) ? $t['href'] : $t['id']), 'term' => escape_tags((substr($t['name'],0,1) === '#') ? substr($t['name'],1) : $t['name']) ];
+ $ret[] = [ 'ttype' => TERM_HASHTAG, 'url' => $t['href'], 'term' => escape_tags((substr($t['name'],0,1) === '#') ? substr($t['name'],1) : $t['name']) ];
break;
case 'Mention':
$mention_type = substr($t['name'],0,1);
- if($mention_type === '!') {
+ if ($mention_type === '!') {
$ret[] = [ 'ttype' => TERM_FORUM, 'url' => $t['href'], 'term' => escape_tags(substr($t['name'],1)) ];
}
else {
$ret[] = [ 'ttype' => TERM_MENTION, 'url' => $t['href'], 'term' => escape_tags((substr($t['name'],0,1) === '@') ? substr($t['name'],1) : $t['name']) ];
}
break;
-
+
default:
break;
}
@@ -431,6 +435,7 @@ class Activity {
}
+
static function encode_taxonomy($item) {
$ret = [];
--
cgit v1.2.3
From 02fd7e51ffeee490760877f2a4f94d9bc8417f69 Mon Sep 17 00:00:00 2001
From: Mario
Date: Mon, 4 Nov 2019 11:33:16 +0000
Subject: add date and request target headers to make pixelfed happy
(cherry picked from commit 3604220c2a5aedddf25143cc5fd87ed576d34702)
---
Zotlabs/Lib/Activity.php | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Zotlabs/Lib/Activity.php b/Zotlabs/Lib/Activity.php
index 844127ee3..5bad73123 100644
--- a/Zotlabs/Lib/Activity.php
+++ b/Zotlabs/Lib/Activity.php
@@ -87,8 +87,8 @@ class Activity {
$headers = [
'Accept' => 'application/activity+json, application/ld+json; profile="https://www.w3.org/ns/activitystreams"',
'Host' => $m['host'],
- '(request-target)' => 'get ' . get_request_string($url),
- 'Date' => datetime_convert('UTC','UTC','now','D, d M Y H:i:s') . ' UTC'
+ 'Date' => datetime_convert('UTC','UTC', 'now', 'D, d M Y h:i:s \\G\\M\\T'),
+ '(request-target)' => 'get ' . get_request_string($url)
];
if (isset($token)) {
$headers['Authorization'] = 'Bearer ' . $token;
--
cgit v1.2.3
From 09ad48c12bf9eba0bf44229bb8028029102ecfa5 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Mon, 4 Nov 2019 21:44:42 +0100
Subject: Prefer use Etag on photo modification validation
---
Zotlabs/Module/Photo.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Zotlabs/Module/Photo.php b/Zotlabs/Module/Photo.php
index fe8c47544..48e2bf4a5 100644
--- a/Zotlabs/Module/Photo.php
+++ b/Zotlabs/Module/Photo.php
@@ -221,7 +221,7 @@ class Photo extends \Zotlabs\Web\Controller {
header_remove('Pragma');
- if($_SERVER['HTTP_IF_NONE_MATCH'] === $etag || $_SERVER['HTTP_IF_MODIFIED_SINCE'] === gmdate("D, d M Y H:i:s", $modified) . " GMT") {
+ if((isset($_SERVER['HTTP_IF_NONE_MATCH']) && $_SERVER['HTTP_IF_NONE_MATCH'] === $etag) || (!isset($_SERVER['HTTP_IF_NONE_MATCH']) && isset($_SERVER['HTTP_IF_MODIFIED_SINCE']) && $_SERVER['HTTP_IF_MODIFIED_SINCE'] === gmdate("D, d M Y H:i:s", $modified) . " GMT")) {
header_remove('Expires');
header_remove('Cache-Control');
header_remove('Set-Cookie');
--
cgit v1.2.3
From 36f707b25ee04f3641c5d13290cc6297e28b1f47 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Wed, 6 Nov 2019 16:07:04 +0100
Subject: Sanitize title on Atom/RSS feed import
---
include/feedutils.php | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/include/feedutils.php b/include/feedutils.php
index 5e52828c3..e7fcad02a 100644
--- a/include/feedutils.php
+++ b/include/feedutils.php
@@ -436,6 +436,18 @@ function get_atom_elements($feed, $item) {
if($summary === $res['body'])
$summary = '';
+ else {
+ $res['title'] = bbcode($res['title'], [ 'tryoembed' => false ]);
+ $res['title'] = html2plain($res['title'], 0, true);
+ $res['title'] = html_entity_decode($res['title'], ENT_QUOTES, 'UTF-8');
+ $res['title'] = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $res['title']);
+ while (strpos($res['title'], "\n") !== false)
+ $res['title'] = str_replace("\n", " ", $res['title']);
+ while (strpos($res['title'], " ") !== false)
+ $res['title'] = str_replace(" ", " ", $res['title']);
+ $res['title'] = trim($res['title']);
+ }
+
if(($summary) && ((strpos($summary,'<') !== false) || (strpos($summary,'>') !== false))) {
$summary = purify_html($summary);
--
cgit v1.2.3
From 2875ee2423380dbe3a50aa2e9cae88c59600afe8 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Wed, 6 Nov 2019 16:08:36 +0100
Subject: Update feedutils.php
---
include/feedutils.php | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/include/feedutils.php b/include/feedutils.php
index e7fcad02a..43986fb02 100644
--- a/include/feedutils.php
+++ b/include/feedutils.php
@@ -437,15 +437,15 @@ function get_atom_elements($feed, $item) {
if($summary === $res['body'])
$summary = '';
else {
- $res['title'] = bbcode($res['title'], [ 'tryoembed' => false ]);
- $res['title'] = html2plain($res['title'], 0, true);
- $res['title'] = html_entity_decode($res['title'], ENT_QUOTES, 'UTF-8');
- $res['title'] = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $res['title']);
- while (strpos($res['title'], "\n") !== false)
- $res['title'] = str_replace("\n", " ", $res['title']);
- while (strpos($res['title'], " ") !== false)
- $res['title'] = str_replace(" ", " ", $res['title']);
- $res['title'] = trim($res['title']);
+ $res['title'] = bbcode($res['title'], [ 'tryoembed' => false ]);
+ $res['title'] = html2plain($res['title'], 0, true);
+ $res['title'] = html_entity_decode($res['title'], ENT_QUOTES, 'UTF-8');
+ $res['title'] = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $res['title']);
+ while (strpos($res['title'], "\n") !== false)
+ $res['title'] = str_replace("\n", " ", $res['title']);
+ while (strpos($res['title'], " ") !== false)
+ $res['title'] = str_replace(" ", " ", $res['title']);
+ $res['title'] = trim($res['title']);
}
--
cgit v1.2.3
From 9248fc96b3c7f79fa443262e3291f43b192908e4 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Wed, 6 Nov 2019 16:11:10 +0100
Subject: Formatting
---
include/feedutils.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/feedutils.php b/include/feedutils.php
index 43986fb02..f47afc7af 100644
--- a/include/feedutils.php
+++ b/include/feedutils.php
@@ -446,7 +446,7 @@ function get_atom_elements($feed, $item) {
while (strpos($res['title'], " ") !== false)
$res['title'] = str_replace(" ", " ", $res['title']);
$res['title'] = trim($res['title']);
- }
+ }
if(($summary) && ((strpos($summary,'<') !== false) || (strpos($summary,'>') !== false))) {
--
cgit v1.2.3
From f8955f90b88f296f5d1cadd575d0fc4f90b85b82 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Wed, 6 Nov 2019 16:14:57 +0100
Subject: Move title sanitizer code in the right place
---
include/feedutils.php | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/include/feedutils.php b/include/feedutils.php
index f47afc7af..9f4d732bb 100644
--- a/include/feedutils.php
+++ b/include/feedutils.php
@@ -436,18 +436,6 @@ function get_atom_elements($feed, $item) {
if($summary === $res['body'])
$summary = '';
- else {
- $res['title'] = bbcode($res['title'], [ 'tryoembed' => false ]);
- $res['title'] = html2plain($res['title'], 0, true);
- $res['title'] = html_entity_decode($res['title'], ENT_QUOTES, 'UTF-8');
- $res['title'] = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $res['title']);
- while (strpos($res['title'], "\n") !== false)
- $res['title'] = str_replace("\n", " ", $res['title']);
- while (strpos($res['title'], " ") !== false)
- $res['title'] = str_replace(" ", " ", $res['title']);
- $res['title'] = trim($res['title']);
- }
-
if(($summary) && ((strpos($summary,'<') !== false) || (strpos($summary,'>') !== false))) {
$summary = purify_html($summary);
@@ -461,6 +449,18 @@ function get_atom_elements($feed, $item) {
if (title_is_body($res['title'], $res['body']))
$res['title'] = "";
+ else {
+ $res['title'] = bbcode($res['title'], [ 'tryoembed' => false ]);
+ $res['title'] = html2plain($res['title'], 0, true);
+ $res['title'] = html_entity_decode($res['title'], ENT_QUOTES, 'UTF-8');
+ $res['title'] = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $res['title']);
+ while (strpos($res['title'], "\n") !== false)
+ $res['title'] = str_replace("\n", " ", $res['title']);
+ while (strpos($res['title'], " ") !== false)
+ $res['title'] = str_replace(" ", " ", $res['title']);
+ $res['title'] = trim($res['title']);
+ }
+
if($res['plink'])
$base_url = implode('/', array_slice(explode('/',$res['plink']),0,3));
--
cgit v1.2.3
From b6314c109dbfa134576beff9ed29254826e10223 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Thu, 7 Nov 2019 09:14:51 +0100
Subject: Sanitize title on Atom/RSS feed import
---
include/feedutils.php | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/include/feedutils.php b/include/feedutils.php
index 5e52828c3..9f4d732bb 100644
--- a/include/feedutils.php
+++ b/include/feedutils.php
@@ -449,6 +449,18 @@ function get_atom_elements($feed, $item) {
if (title_is_body($res['title'], $res['body']))
$res['title'] = "";
+ else {
+ $res['title'] = bbcode($res['title'], [ 'tryoembed' => false ]);
+ $res['title'] = html2plain($res['title'], 0, true);
+ $res['title'] = html_entity_decode($res['title'], ENT_QUOTES, 'UTF-8');
+ $res['title'] = preg_replace("/https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,\@]+/", "", $res['title']);
+ while (strpos($res['title'], "\n") !== false)
+ $res['title'] = str_replace("\n", " ", $res['title']);
+ while (strpos($res['title'], " ") !== false)
+ $res['title'] = str_replace(" ", " ", $res['title']);
+ $res['title'] = trim($res['title']);
+ }
+
if($res['plink'])
$base_url = implode('/', array_slice(explode('/',$res['plink']),0,3));
--
cgit v1.2.3
From 926d7c56a6c87d9bf8a755eb0e7425f442b0e59b Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Thu, 7 Nov 2019 14:13:29 +0100
Subject: Update hmessages.po
---
view/ru/hmessages.po | 408 ++++++++++++++++++++++++++++++---------------------
1 file changed, 238 insertions(+), 170 deletions(-)
diff --git a/view/ru/hmessages.po b/view/ru/hmessages.po
index 4fd712559..9a605217e 100644
--- a/view/ru/hmessages.po
+++ b/view/ru/hmessages.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: hubzilla\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-09-30 22:55+0200\n"
-"PO-Revision-Date: 2019-09-30 22:58+0200\n"
+"POT-Creation-Date: 2019-11-07 22:56+0200\n"
+"PO-Revision-Date: 2019-11-07 22:59+0200\n"
"Last-Translator: Max Kostikov \n"
"Language-Team: Russian (http://www.transifex.com/Friendica/hubzilla/language/ru/)\n"
"MIME-Version: 1.0\n"
@@ -92,7 +92,7 @@ msgstr "Фокус (по умолчанию Hubzilla)"
#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:640
#: ../../extend/addon/hzaddons/irc/irc.php:45
#: ../../extend/addon/hzaddons/frphotos/frphotos.php:97
-#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:73
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:78
#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:67
#: ../../extend/addon/hzaddons/likebanner/likebanner.php:57
#: ../../extend/addon/hzaddons/logrot/logrot.php:35
@@ -105,7 +105,7 @@ msgstr "Фокус (по умолчанию Hubzilla)"
#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:251
#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:306
#: ../../extend/addon/hzaddons/startpage/Mod_Startpage.php:73
-#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:212
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:213
#: ../../extend/addon/hzaddons/skeleton/Mod_Skeleton.php:51
#: ../../extend/addon/hzaddons/pubcrawl/Mod_Pubcrawl.php:65
#: ../../extend/addon/hzaddons/diaspora/Mod_Diaspora.php:102
@@ -119,7 +119,7 @@ msgstr "Фокус (по умолчанию Hubzilla)"
#: ../../extend/addon/hzaddons/nsfw/Mod_Nsfw.php:61
#: ../../extend/addon/hzaddons/wppost/Mod_Wppost.php:97
#: ../../extend/addon/hzaddons/redfiles/redfiles.php:124
-#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:134
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:153
#: ../../extend/addon/hzaddons/twitter/Mod_Twitter.php:184
#: ../../extend/addon/hzaddons/libertree/Mod_Libertree.php:70
#: ../../extend/addon/hzaddons/xmpp/Mod_Xmpp.php:70
@@ -127,6 +127,11 @@ msgstr "Фокус (по умолчанию Hubzilla)"
#: ../../extend/addon/hzaddons/piwik/piwik.php:95
#: ../../extend/addon/hzaddons/mailtest/mailtest.php:100
#: ../../extend/addon/hzaddons/nofed/Mod_Nofed.php:53
+#: ../../extend/addon/hzaddons/workflow/Settings/Mod_WorkflowSettings.php:94
+#: ../../extend/addon/hzaddons/workflow/workflow.php:1256
+#: ../../extend/addon/hzaddons/workflow/workflow.php:1302
+#: ../../extend/addon/hzaddons/workflow/workflow.php:1399
+#: ../../extend/addon/hzaddons/workflow/workflow.php:2398
#: ../../extend/addon/hzaddons/hzfiles/hzfiles.php:86
#: ../../extend/addon/hzaddons/smileybutton/Mod_Smileybutton.php:55
#: ../../extend/addon/hzaddons/flattrwidget/Mod_Flattrwidget.php:92
@@ -153,8 +158,8 @@ msgstr "Узкая панель навигации"
#: ../../Zotlabs/Module/Settings/Channel.php:309
#: ../../Zotlabs/Module/Filestorage.php:198
#: ../../Zotlabs/Module/Filestorage.php:206
-#: ../../Zotlabs/Module/Removeme.php:63 ../../Zotlabs/Module/Menu.php:162
-#: ../../Zotlabs/Module/Menu.php:221 ../../Zotlabs/Module/Mitem.php:176
+#: ../../Zotlabs/Module/Removeme.php:63 ../../Zotlabs/Module/Menu.php:163
+#: ../../Zotlabs/Module/Menu.php:222 ../../Zotlabs/Module/Mitem.php:176
#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:256
#: ../../Zotlabs/Module/Mitem.php:257 ../../Zotlabs/Module/Admin/Site.php:255
#: ../../Zotlabs/Module/Connedit.php:406 ../../Zotlabs/Module/Connedit.php:796
@@ -184,6 +189,7 @@ msgstr "Узкая панель навигации"
#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:646
#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:650
#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:62
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:66
#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:137
#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:138
#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:260
@@ -217,8 +223,8 @@ msgstr "Нет"
#: ../../Zotlabs/Module/Settings/Channel.php:309
#: ../../Zotlabs/Module/Filestorage.php:198
#: ../../Zotlabs/Module/Filestorage.php:206
-#: ../../Zotlabs/Module/Removeme.php:63 ../../Zotlabs/Module/Menu.php:162
-#: ../../Zotlabs/Module/Menu.php:221 ../../Zotlabs/Module/Mitem.php:176
+#: ../../Zotlabs/Module/Removeme.php:63 ../../Zotlabs/Module/Menu.php:163
+#: ../../Zotlabs/Module/Menu.php:222 ../../Zotlabs/Module/Mitem.php:176
#: ../../Zotlabs/Module/Mitem.php:177 ../../Zotlabs/Module/Mitem.php:256
#: ../../Zotlabs/Module/Mitem.php:257 ../../Zotlabs/Module/Admin/Site.php:257
#: ../../Zotlabs/Module/Connedit.php:406 ../../Zotlabs/Module/Wiki.php:227
@@ -248,6 +254,7 @@ msgstr "Нет"
#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:646
#: ../../extend/addon/hzaddons/cart/submodules/hzservices.php:650
#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:62
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:66
#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:137
#: ../../extend/addon/hzaddons/content_import/Mod_content_import.php:138
#: ../../extend/addon/hzaddons/statusnet/Mod_Statusnet.php:260
@@ -432,7 +439,7 @@ msgstr "Неспецифический"
#: ../../include/selectors.php:60 ../../include/selectors.php:77
#: ../../include/selectors.php:115 ../../include/selectors.php:151
#: ../../include/connections.php:735 ../../include/connections.php:742
-#: ../../include/event.php:1376 ../../include/event.php:1383
+#: ../../include/event.php:1382 ../../include/event.php:1389
#: ../../Zotlabs/Module/Cdav.php:1387 ../../Zotlabs/Module/Profiles.php:795
#: ../../Zotlabs/Module/Connedit.php:935
#: ../../Zotlabs/Access/PermissionRoles.php:306
@@ -626,7 +633,7 @@ msgstr "Всё равно"
msgid "Ask me"
msgstr "Спроси меня"
-#: ../../include/photos.php:27 ../../include/items.php:3777
+#: ../../include/photos.php:27 ../../include/items.php:3796
#: ../../include/attach.php:150 ../../include/attach.php:199
#: ../../include/attach.php:272 ../../include/attach.php:380
#: ../../include/attach.php:394 ../../include/attach.php:401
@@ -635,7 +642,7 @@ msgstr "Спроси меня"
#: ../../Zotlabs/Module/Mail.php:150 ../../Zotlabs/Module/Defperms.php:181
#: ../../Zotlabs/Module/Network.php:19 ../../Zotlabs/Module/Common.php:38
#: ../../Zotlabs/Module/Item.php:417 ../../Zotlabs/Module/Item.php:436
-#: ../../Zotlabs/Module/Item.php:446 ../../Zotlabs/Module/Item.php:1320
+#: ../../Zotlabs/Module/Item.php:446 ../../Zotlabs/Module/Item.php:1315
#: ../../Zotlabs/Module/Achievements.php:34
#: ../../Zotlabs/Module/Display.php:451 ../../Zotlabs/Module/Poke.php:157
#: ../../Zotlabs/Module/Profile.php:85 ../../Zotlabs/Module/Profile.php:101
@@ -664,11 +671,11 @@ msgstr "Спроси меня"
#: ../../Zotlabs/Module/Filestorage.php:160
#: ../../Zotlabs/Module/Editblock.php:67
#: ../../Zotlabs/Module/Service_limits.php:11
-#: ../../Zotlabs/Module/Message.php:18 ../../Zotlabs/Module/Channel.php:179
-#: ../../Zotlabs/Module/Channel.php:342 ../../Zotlabs/Module/Channel.php:381
+#: ../../Zotlabs/Module/Message.php:18 ../../Zotlabs/Module/Channel.php:169
+#: ../../Zotlabs/Module/Channel.php:332 ../../Zotlabs/Module/Channel.php:371
#: ../../Zotlabs/Module/Like.php:187 ../../Zotlabs/Module/Bookmarks.php:70
-#: ../../Zotlabs/Module/Viewsrc.php:19 ../../Zotlabs/Module/Menu.php:129
-#: ../../Zotlabs/Module/Menu.php:140 ../../Zotlabs/Module/Setup.php:206
+#: ../../Zotlabs/Module/Viewsrc.php:19 ../../Zotlabs/Module/Menu.php:130
+#: ../../Zotlabs/Module/Menu.php:141 ../../Zotlabs/Module/Setup.php:206
#: ../../Zotlabs/Module/Mitem.php:129 ../../Zotlabs/Module/Notifications.php:11
#: ../../Zotlabs/Module/Editwebpage.php:68
#: ../../Zotlabs/Module/Editwebpage.php:89
@@ -685,7 +692,7 @@ msgstr "Спроси меня"
#: ../../Zotlabs/Module/Card_edit.php:51
#: ../../Zotlabs/Module/Article_edit.php:51 ../../Zotlabs/Module/Blocks.php:73
#: ../../Zotlabs/Module/Blocks.php:80 ../../Zotlabs/Module/Invite.php:21
-#: ../../Zotlabs/Module/Invite.php:102 ../../Zotlabs/Module/Articles.php:88
+#: ../../Zotlabs/Module/Invite.php:102 ../../Zotlabs/Module/Articles.php:89
#: ../../Zotlabs/Module/Pdledit.php:34 ../../Zotlabs/Module/Wiki.php:59
#: ../../Zotlabs/Module/Wiki.php:285 ../../Zotlabs/Module/Wiki.php:428
#: ../../Zotlabs/Module/Manage.php:10 ../../Zotlabs/Module/Suggest.php:32
@@ -695,7 +702,7 @@ msgstr "Спроси меня"
#: ../../extend/addon/hzaddons/pumpio/pumpio.php:44
#: ../../extend/addon/hzaddons/openid/Mod_Id.php:53
#: ../../extend/addon/hzaddons/keepout/keepout.php:36
-#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:275
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:276
msgid "Permission denied."
msgstr "Доступ запрещен."
@@ -850,7 +857,7 @@ msgstr "Просмотреть все %d общих контактов"
#: ../../include/channel.php:1430 ../../Zotlabs/Storage/Browser.php:296
#: ../../Zotlabs/Module/Oauth.php:173 ../../Zotlabs/Module/Oauth2.php:194
#: ../../Zotlabs/Module/Editlayout.php:114
-#: ../../Zotlabs/Module/Editblock.php:114 ../../Zotlabs/Module/Menu.php:175
+#: ../../Zotlabs/Module/Editblock.php:114 ../../Zotlabs/Module/Menu.php:176
#: ../../Zotlabs/Module/Admin/Profs.php:175
#: ../../Zotlabs/Module/Editwebpage.php:142 ../../Zotlabs/Module/Thing.php:266
#: ../../Zotlabs/Module/Webpages.php:255 ../../Zotlabs/Module/Group.php:252
@@ -858,7 +865,7 @@ msgstr "Просмотреть все %d общих контактов"
#: ../../Zotlabs/Module/Connections.php:339
#: ../../Zotlabs/Module/Connections.php:359
#: ../../Zotlabs/Module/Card_edit.php:99
-#: ../../Zotlabs/Module/Article_edit.php:99 ../../Zotlabs/Module/Blocks.php:160
+#: ../../Zotlabs/Module/Article_edit.php:98 ../../Zotlabs/Module/Blocks.php:160
#: ../../Zotlabs/Module/Wiki.php:211 ../../Zotlabs/Module/Wiki.php:384
#: ../../Zotlabs/Module/Layouts.php:193 ../../Zotlabs/Widget/Cdav.php:138
#: ../../Zotlabs/Widget/Cdav.php:175 ../../Zotlabs/Lib/Apps.php:557
@@ -917,10 +924,10 @@ msgstr "Запрошенный канал не доступен."
#: ../../include/channel.php:1327 ../../Zotlabs/Module/Achievements.php:15
#: ../../Zotlabs/Module/Profile.php:20 ../../Zotlabs/Module/Editlayout.php:31
#: ../../Zotlabs/Module/Filestorage.php:53
-#: ../../Zotlabs/Module/Editblock.php:31 ../../Zotlabs/Module/Menu.php:91
+#: ../../Zotlabs/Module/Editblock.php:31 ../../Zotlabs/Module/Menu.php:92
#: ../../Zotlabs/Module/Hcard.php:12 ../../Zotlabs/Module/Editwebpage.php:32
#: ../../Zotlabs/Module/Webpages.php:39 ../../Zotlabs/Module/Blocks.php:33
-#: ../../Zotlabs/Module/Articles.php:42 ../../Zotlabs/Module/Connect.php:17
+#: ../../Zotlabs/Module/Articles.php:43 ../../Zotlabs/Module/Connect.php:17
#: ../../Zotlabs/Module/Cards.php:42 ../../Zotlabs/Module/Layouts.php:31
#: ../../extend/addon/hzaddons/gallery/Mod_Gallery.php:49
msgid "Requested profile is not available."
@@ -1170,7 +1177,7 @@ msgstr "%1$s была создана %2$s %3$s"
msgid "post"
msgstr "публикация"
-#: ../../include/items.php:416 ../../Zotlabs/Module/Dreport.php:10
+#: ../../include/items.php:435 ../../Zotlabs/Module/Dreport.php:10
#: ../../Zotlabs/Module/Dreport.php:82 ../../Zotlabs/Module/Share.php:71
#: ../../Zotlabs/Module/Profperm.php:28 ../../Zotlabs/Module/Like.php:301
#: ../../Zotlabs/Module/Subthread.php:86 ../../Zotlabs/Module/Group.php:98
@@ -1183,114 +1190,114 @@ msgstr "публикация"
msgid "Permission denied"
msgstr "Доступ запрещен"
-#: ../../include/items.php:965 ../../include/items.php:1025
+#: ../../include/items.php:984 ../../include/items.php:1044
msgid "(Unknown)"
msgstr "(Неизвестный)"
-#: ../../include/items.php:1213
+#: ../../include/items.php:1232
msgid "Visible to anybody on the internet."
msgstr "Виден всем в интернете."
-#: ../../include/items.php:1215
+#: ../../include/items.php:1234
msgid "Visible to you only."
msgstr "Видно только вам."
-#: ../../include/items.php:1217
+#: ../../include/items.php:1236
msgid "Visible to anybody in this network."
msgstr "Видно всем в этой сети."
-#: ../../include/items.php:1219
+#: ../../include/items.php:1238
msgid "Visible to anybody authenticated."
msgstr "Видно всем аутентифицированным."
-#: ../../include/items.php:1221
+#: ../../include/items.php:1240
#, php-format
msgid "Visible to anybody on %s."
msgstr "Видно всем в %s."
-#: ../../include/items.php:1223
+#: ../../include/items.php:1242
msgid "Visible to all connections."
msgstr "Видно всем контактам."
-#: ../../include/items.php:1225
+#: ../../include/items.php:1244
msgid "Visible to approved connections."
msgstr "Видно только одобренным контактам."
-#: ../../include/items.php:1227
+#: ../../include/items.php:1246
msgid "Visible to specific connections."
msgstr "Видно указанным контактам."
-#: ../../include/items.php:3700 ../../Zotlabs/Module/Display.php:45
+#: ../../include/items.php:3719 ../../Zotlabs/Module/Display.php:45
#: ../../Zotlabs/Module/Display.php:455 ../../Zotlabs/Module/Admin.php:62
#: ../../Zotlabs/Module/Filestorage.php:26 ../../Zotlabs/Module/Viewsrc.php:25
#: ../../Zotlabs/Module/Admin/Addons.php:260
#: ../../Zotlabs/Module/Admin/Themes.php:72 ../../Zotlabs/Module/Thing.php:94
-#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:234
#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:235
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:236
msgid "Item not found."
msgstr "Элемент не найден."
-#: ../../include/items.php:4277 ../../Zotlabs/Module/Group.php:61
+#: ../../include/items.php:4296 ../../Zotlabs/Module/Group.php:61
#: ../../Zotlabs/Module/Group.php:213
msgid "Privacy group not found."
msgstr "Группа конфиденциальности не найдена."
-#: ../../include/items.php:4293
+#: ../../include/items.php:4312
msgid "Privacy group is empty."
msgstr "Группа конфиденциальности пуста"
-#: ../../include/items.php:4300
+#: ../../include/items.php:4319
#, php-format
msgid "Privacy group: %s"
msgstr "Группа конфиденциальности: %s"
-#: ../../include/items.php:4310 ../../Zotlabs/Module/Connedit.php:867
+#: ../../include/items.php:4329 ../../Zotlabs/Module/Connedit.php:867
#, php-format
msgid "Connection: %s"
msgstr "Контакт: %s"
-#: ../../include/items.php:4312
+#: ../../include/items.php:4331
msgid "Connection not found."
msgstr "Контакт не найден."
-#: ../../include/items.php:4654 ../../Zotlabs/Module/Cover_photo.php:303
+#: ../../include/items.php:4673 ../../Zotlabs/Module/Cover_photo.php:303
msgid "female"
msgstr "женщина"
-#: ../../include/items.php:4655 ../../Zotlabs/Module/Cover_photo.php:304
+#: ../../include/items.php:4674 ../../Zotlabs/Module/Cover_photo.php:304
#, php-format
msgid "%1$s updated her %2$s"
msgstr "%1$s обновила её %2$s"
-#: ../../include/items.php:4656 ../../Zotlabs/Module/Cover_photo.php:305
+#: ../../include/items.php:4675 ../../Zotlabs/Module/Cover_photo.php:305
msgid "male"
msgstr "мужчина"
-#: ../../include/items.php:4657 ../../Zotlabs/Module/Cover_photo.php:306
+#: ../../include/items.php:4676 ../../Zotlabs/Module/Cover_photo.php:306
#, php-format
msgid "%1$s updated his %2$s"
msgstr "%1$s обновил его %2$s"
-#: ../../include/items.php:4659 ../../Zotlabs/Module/Cover_photo.php:308
+#: ../../include/items.php:4678 ../../Zotlabs/Module/Cover_photo.php:308
#, php-format
msgid "%1$s updated their %2$s"
msgstr "%2$s %1$s обновлена"
-#: ../../include/items.php:4661
+#: ../../include/items.php:4680
msgid "profile photo"
msgstr "Фотография профиля"
-#: ../../include/items.php:4853
+#: ../../include/items.php:4872
#, php-format
msgid "[Edited %s]"
msgstr "[Отредактировано %s]"
-#: ../../include/items.php:4853
+#: ../../include/items.php:4872
msgctxt "edit_activity"
msgid "Post"
msgstr "Публикация"
-#: ../../include/items.php:4853
+#: ../../include/items.php:4872
msgctxt "edit_activity"
msgid "Comment"
msgstr "Комментарий"
@@ -1908,7 +1915,7 @@ msgstr "Неизвестное вложение"
msgid "Size"
msgstr "Размер"
-#: ../../include/text.php:1515 ../../include/feedutils.php:858
+#: ../../include/text.php:1515 ../../include/feedutils.php:869
msgid "unknown"
msgstr "неизвестный"
@@ -1973,15 +1980,15 @@ msgstr "Тип содержимого страницы"
#: ../../include/text.php:2117 ../../include/conversation.php:116
#: ../../Zotlabs/Module/Tagger.php:69 ../../Zotlabs/Module/Like.php:392
-#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Lib/Activity.php:2433
+#: ../../Zotlabs/Module/Subthread.php:112 ../../Zotlabs/Lib/Activity.php:2444
#: ../../extend/addon/hzaddons/redphotos/redphotohelper.php:71
-#: ../../extend/addon/hzaddons/pubcrawl/as.php:1693
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1699
#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1592
msgid "photo"
msgstr "фото"
#: ../../include/text.php:2120 ../../include/conversation.php:119
-#: ../../include/event.php:1207 ../../Zotlabs/Module/Tagger.php:73
+#: ../../include/event.php:1213 ../../Zotlabs/Module/Tagger.php:73
#: ../../Zotlabs/Module/Events.php:266
#: ../../Zotlabs/Module/Channel_calendar.php:213
#: ../../Zotlabs/Module/Like.php:394
@@ -1990,8 +1997,8 @@ msgstr "событие"
#: ../../include/text.php:2123 ../../include/conversation.php:144
#: ../../Zotlabs/Module/Like.php:392 ../../Zotlabs/Module/Subthread.php:112
-#: ../../Zotlabs/Lib/Activity.php:2433
-#: ../../extend/addon/hzaddons/pubcrawl/as.php:1693
+#: ../../Zotlabs/Lib/Activity.php:2444
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1699
#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1592
msgid "status"
msgstr "статус"
@@ -2017,7 +2024,7 @@ msgstr "Инструменты дизайна"
msgid "Blocks"
msgstr "Блокировки"
-#: ../../include/text.php:2561 ../../Zotlabs/Module/Menu.php:170
+#: ../../include/text.php:2561 ../../Zotlabs/Module/Menu.php:171
msgid "Menus"
msgstr "Меню"
@@ -2230,12 +2237,12 @@ msgstr "Неверный пакет данных"
msgid "Unable to verify channel signature"
msgstr "Невозможно проверить подпись канала"
-#: ../../include/zot.php:2631 ../../Zotlabs/Lib/Libsync.php:733
+#: ../../include/zot.php:2628 ../../Zotlabs/Lib/Libsync.php:733
#, php-format
msgid "Unable to verify site signature for %s"
msgstr "Невозможно проверить подпись сайта %s"
-#: ../../include/zot.php:4328
+#: ../../include/zot.php:4325
msgid "invalid target signature"
msgstr "недопустимая целевая подпись"
@@ -2298,6 +2305,11 @@ msgstr "Не найдено"
msgid "Page not found."
msgstr "Страница не найдена."
+#: ../../include/opengraph.php:58
+#, php-format
+msgid "This is the home page of %s."
+msgstr "Это домашняя страница %s."
+
#: ../../include/bbcode.php:219 ../../include/bbcode.php:1214
#: ../../include/bbcode.php:1217 ../../include/bbcode.php:1222
#: ../../include/bbcode.php:1225 ../../include/bbcode.php:1228
@@ -2378,16 +2390,16 @@ msgid "channel"
msgstr "канал"
#: ../../include/conversation.php:160 ../../Zotlabs/Module/Like.php:447
-#: ../../Zotlabs/Lib/Activity.php:2468
-#: ../../extend/addon/hzaddons/pubcrawl/as.php:1730
+#: ../../Zotlabs/Lib/Activity.php:2479
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1736
#: ../../extend/addon/hzaddons/diaspora/Receiver.php:1532
#, php-format
msgid "%1$s likes %2$s's %3$s"
msgstr "%1$s нравится %3$s %2$s"
#: ../../include/conversation.php:163 ../../Zotlabs/Module/Like.php:449
-#: ../../Zotlabs/Lib/Activity.php:2470
-#: ../../extend/addon/hzaddons/pubcrawl/as.php:1732
+#: ../../Zotlabs/Lib/Activity.php:2481
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1738
#, php-format
msgid "%1$s doesn't like %2$s's %3$s"
msgstr "%1$s не нравится %2$s %3$s"
@@ -2480,7 +2492,7 @@ msgstr "Выбрать"
#: ../../Zotlabs/Module/Connedit.php:940
#: ../../Zotlabs/Module/Connections.php:306
#: ../../Zotlabs/Module/Card_edit.php:129
-#: ../../Zotlabs/Module/Article_edit.php:129
+#: ../../Zotlabs/Module/Article_edit.php:128
#: ../../Zotlabs/Module/Blocks.php:162 ../../Zotlabs/Lib/Apps.php:558
#: ../../Zotlabs/Lib/ThreadItem.php:168
msgid "Delete"
@@ -2608,8 +2620,8 @@ msgstr "Ткнуть"
#: ../../Zotlabs/Module/Embedphotos.php:174
#: ../../Zotlabs/Widget/Portfolio.php:95 ../../Zotlabs/Widget/Album.php:84
#: ../../Zotlabs/Lib/Apps.php:1114 ../../Zotlabs/Lib/Apps.php:1198
-#: ../../Zotlabs/Lib/Activity.php:1182
-#: ../../extend/addon/hzaddons/pubcrawl/as.php:1071
+#: ../../Zotlabs/Lib/Activity.php:1192
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1077
msgid "Unknown"
msgstr "Неизвестный"
@@ -2676,7 +2688,7 @@ msgstr "Очистить местоположение из браузера"
#: ../../Zotlabs/Module/Editblock.php:116
#: ../../Zotlabs/Module/Editwebpage.php:143
#: ../../Zotlabs/Module/Card_edit.php:101
-#: ../../Zotlabs/Module/Article_edit.php:101
+#: ../../Zotlabs/Module/Article_edit.php:100
#: ../../extend/addon/hzaddons/hsse/hsse.php:95
msgid "Insert web link"
msgstr "Вставить веб-ссылку"
@@ -2821,7 +2833,7 @@ msgstr "Встроить изображение из ваших альбомов
#: ../../Zotlabs/Module/Profile_photo.php:505
#: ../../Zotlabs/Module/Editpost.php:110 ../../Zotlabs/Module/Connedit.php:941
#: ../../Zotlabs/Module/Card_edit.php:131
-#: ../../Zotlabs/Module/Article_edit.php:131 ../../Zotlabs/Module/Wiki.php:368
+#: ../../Zotlabs/Module/Article_edit.php:130 ../../Zotlabs/Module/Wiki.php:368
#: ../../Zotlabs/Module/Wiki.php:401 ../../Zotlabs/Module/Filer.php:55
#: ../../extend/addon/hzaddons/hsse/hsse.php:209
#: ../../extend/addon/hzaddons/hsse/hsse.php:258
@@ -2854,7 +2866,7 @@ msgstr "Переключить комментарии"
#: ../../include/conversation.php:1427 ../../Zotlabs/Module/Photos.php:671
#: ../../Zotlabs/Module/Photos.php:1041 ../../Zotlabs/Module/Editblock.php:129
#: ../../Zotlabs/Module/Card_edit.php:117
-#: ../../Zotlabs/Module/Article_edit.php:117
+#: ../../Zotlabs/Module/Article_edit.php:116
#: ../../extend/addon/hzaddons/hsse/hsse.php:221
msgid "Title (optional)"
msgstr "Заголовок (необязательно)"
@@ -3358,11 +3370,11 @@ msgstr ""
msgid "RSS/Atom"
msgstr ""
-#: ../../include/network.php:1731 ../../Zotlabs/Lib/Activity.php:2283
-#: ../../Zotlabs/Lib/Activity.php:2477
-#: ../../extend/addon/hzaddons/pubcrawl/as.php:1344
-#: ../../extend/addon/hzaddons/pubcrawl/as.php:1545
-#: ../../extend/addon/hzaddons/pubcrawl/as.php:1739
+#: ../../include/network.php:1731 ../../Zotlabs/Lib/Activity.php:2294
+#: ../../Zotlabs/Lib/Activity.php:2488
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1350
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1551
+#: ../../extend/addon/hzaddons/pubcrawl/as.php:1745
msgid "ActivityPub"
msgstr ""
@@ -3548,7 +3560,7 @@ msgstr "Не показывать"
#: ../../Zotlabs/Module/Photos.php:1044 ../../Zotlabs/Module/Chat.php:243
#: ../../Zotlabs/Module/Filestorage.php:190 ../../Zotlabs/Module/Thing.php:319
#: ../../Zotlabs/Module/Thing.php:372 ../../Zotlabs/Module/Connedit.php:690
-#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:204
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:205
msgid "Permissions"
msgstr "Разрешения"
@@ -3578,37 +3590,37 @@ msgstr "Новое окно"
msgid "Open the selected location in a different window or browser tab"
msgstr "Открыть выбранное местоположение в другом окне или вкладке браузера"
-#: ../../include/connections.php:728 ../../include/event.php:1369
+#: ../../include/connections.php:728 ../../include/event.php:1375
#: ../../Zotlabs/Module/Cdav.php:1384 ../../Zotlabs/Module/Profiles.php:792
#: ../../Zotlabs/Module/Connedit.php:932
msgid "Mobile"
msgstr "Мобильный"
-#: ../../include/connections.php:729 ../../include/event.php:1370
+#: ../../include/connections.php:729 ../../include/event.php:1376
#: ../../Zotlabs/Module/Cdav.php:1385 ../../Zotlabs/Module/Profiles.php:793
#: ../../Zotlabs/Module/Connedit.php:933
msgid "Home"
msgstr "Домашний"
-#: ../../include/connections.php:730 ../../include/event.php:1371
+#: ../../include/connections.php:730 ../../include/event.php:1377
msgid "Home, Voice"
msgstr "Дом, голос"
-#: ../../include/connections.php:731 ../../include/event.php:1372
+#: ../../include/connections.php:731 ../../include/event.php:1378
msgid "Home, Fax"
msgstr "Дом, факс"
-#: ../../include/connections.php:732 ../../include/event.php:1373
+#: ../../include/connections.php:732 ../../include/event.php:1379
#: ../../Zotlabs/Module/Cdav.php:1386 ../../Zotlabs/Module/Profiles.php:794
#: ../../Zotlabs/Module/Connedit.php:934
msgid "Work"
msgstr "Рабочий"
-#: ../../include/connections.php:733 ../../include/event.php:1374
+#: ../../include/connections.php:733 ../../include/event.php:1380
msgid "Work, Voice"
msgstr "Работа, голос"
-#: ../../include/connections.php:734 ../../include/event.php:1375
+#: ../../include/connections.php:734 ../../include/event.php:1381
msgid "Work, Fax"
msgstr "Работа, факс"
@@ -3636,27 +3648,27 @@ msgstr "Начало:"
msgid "End:"
msgstr "Окончание:"
-#: ../../include/event.php:1058
+#: ../../include/event.php:1064
msgid "This event has been added to your calendar."
msgstr "Это событие было добавлено в ваш календарь."
-#: ../../include/event.php:1284
+#: ../../include/event.php:1290
msgid "Not specified"
msgstr "Не указано"
-#: ../../include/event.php:1285
+#: ../../include/event.php:1291
msgid "Needs Action"
msgstr "Требует действия"
-#: ../../include/event.php:1286
+#: ../../include/event.php:1292
msgid "Completed"
msgstr "Завершено"
-#: ../../include/event.php:1287
+#: ../../include/event.php:1293
msgid "In Process"
msgstr "В процессе"
-#: ../../include/event.php:1288
+#: ../../include/event.php:1294
msgid "Cancelled"
msgstr "Отменено"
@@ -3851,7 +3863,7 @@ msgstr "Карточки"
msgid "View Cards"
msgstr "Просмотреть карточки"
-#: ../../include/nav.php:514 ../../Zotlabs/Module/Articles.php:222
+#: ../../include/nav.php:514 ../../Zotlabs/Module/Articles.php:226
#: ../../Zotlabs/Lib/Apps.php:324
msgid "Articles"
msgstr "Статьи"
@@ -4028,9 +4040,9 @@ msgstr "Общие"
#: ../../Zotlabs/Storage/Browser.php:282 ../../Zotlabs/Storage/Browser.php:396
#: ../../Zotlabs/Module/Cdav.php:1084 ../../Zotlabs/Module/Cdav.php:1390
#: ../../Zotlabs/Module/Profiles.php:798
-#: ../../Zotlabs/Module/New_channel.php:189 ../../Zotlabs/Module/Menu.php:181
+#: ../../Zotlabs/Module/New_channel.php:189 ../../Zotlabs/Module/Menu.php:182
#: ../../Zotlabs/Module/Webpages.php:254 ../../Zotlabs/Module/Connedit.php:938
-#: ../../Zotlabs/Module/Blocks.php:159 ../../Zotlabs/Module/Articles.php:116
+#: ../../Zotlabs/Module/Blocks.php:159 ../../Zotlabs/Module/Articles.php:117
#: ../../Zotlabs/Module/Cards.php:113 ../../Zotlabs/Module/Layouts.php:185
#: ../../Zotlabs/Widget/Cdav.php:140 ../../Zotlabs/Widget/Cdav.php:178
msgid "Create"
@@ -4245,9 +4257,9 @@ msgstr "Не удалось получить доступ к записи кон
#: ../../Zotlabs/Module/Settings/Channel.php:266
#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:82
#: ../../extend/addon/hzaddons/logrot/logrot.php:54
-#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:150
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:169
#: ../../extend/addon/hzaddons/msgfooter/msgfooter.php:54
-#: ../../extend/addon/hzaddons/twitter/twitter.php:483
+#: ../../extend/addon/hzaddons/twitter/twitter.php:489
#: ../../extend/addon/hzaddons/xmpp/xmpp.php:54
#: ../../extend/addon/hzaddons/piwik/piwik.php:116
msgid "Settings updated."
@@ -4267,13 +4279,13 @@ msgstr "Приложение \"Разрешения по умолчанию\""
#: ../../Zotlabs/Module/Webpages.php:48 ../../Zotlabs/Module/Group.php:106
#: ../../Zotlabs/Module/Mood.php:134 ../../Zotlabs/Module/Lang.php:17
#: ../../Zotlabs/Module/Randprof.php:29 ../../Zotlabs/Module/Invite.php:110
-#: ../../Zotlabs/Module/Articles.php:51 ../../Zotlabs/Module/Connect.php:104
+#: ../../Zotlabs/Module/Articles.php:52 ../../Zotlabs/Module/Connect.php:104
#: ../../Zotlabs/Module/Pdledit.php:42 ../../Zotlabs/Module/Affinity.php:52
#: ../../Zotlabs/Module/Wiki.php:52 ../../Zotlabs/Module/Suggest.php:40
#: ../../Zotlabs/Module/Cards.php:51
#: ../../extend/addon/hzaddons/jappixmini/Mod_Jappixmini.php:96
#: ../../extend/addon/hzaddons/pumpio/Mod_Pumpio.php:53
-#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:36
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:37
#: ../../extend/addon/hzaddons/planets/Mod_Planets.php:20
#: ../../extend/addon/hzaddons/photocache/Mod_Photocache.php:42
#: ../../extend/addon/hzaddons/sendzid/Mod_Sendzid.php:20
@@ -4409,7 +4421,7 @@ msgstr "Поиск Xchan"
msgid "Lookup xchan beginning with (or webbie): "
msgstr "Запрос Xchan начинается с (или webbie):"
-#: ../../Zotlabs/Module/Xchan.php:41 ../../Zotlabs/Module/Menu.php:231
+#: ../../Zotlabs/Module/Xchan.php:41 ../../Zotlabs/Module/Menu.php:232
#: ../../Zotlabs/Module/Mitem.php:134
msgid "Not found."
msgstr "Не найдено."
@@ -4488,12 +4500,12 @@ msgstr "Нет такой группы"
msgid "No such channel"
msgstr "Нет такого канала"
-#: ../../Zotlabs/Module/Network.php:173 ../../Zotlabs/Module/Channel.php:193
+#: ../../Zotlabs/Module/Network.php:173 ../../Zotlabs/Module/Channel.php:183
msgid "Search Results For:"
msgstr "Результаты поиска для:"
#: ../../Zotlabs/Module/Network.php:203 ../../Zotlabs/Module/Display.php:80
-#: ../../Zotlabs/Module/Pubstream.php:94 ../../Zotlabs/Module/Channel.php:228
+#: ../../Zotlabs/Module/Pubstream.php:94 ../../Zotlabs/Module/Channel.php:218
#: ../../Zotlabs/Module/Hq.php:134
msgid "Reset form"
msgstr "Очистить форму"
@@ -4560,28 +4572,28 @@ msgstr "Не удалось найти оригинальную публикац
msgid "Empty post discarded."
msgstr "Пустая публикация отклонена."
-#: ../../Zotlabs/Module/Item.php:1082
+#: ../../Zotlabs/Module/Item.php:1077
msgid "Duplicate post suppressed."
msgstr "Подавлена дублирующаяся публикация."
-#: ../../Zotlabs/Module/Item.php:1227
+#: ../../Zotlabs/Module/Item.php:1222
msgid "System error. Post not saved."
msgstr "Системная ошибка. Публикация не сохранена."
-#: ../../Zotlabs/Module/Item.php:1257
+#: ../../Zotlabs/Module/Item.php:1252
msgid "Your comment is awaiting approval."
msgstr "Ваш комментарий ожидает одобрения."
-#: ../../Zotlabs/Module/Item.php:1374
+#: ../../Zotlabs/Module/Item.php:1369
msgid "Unable to obtain post information from database."
msgstr "Невозможно получить информацию о публикации из базы данных"
-#: ../../Zotlabs/Module/Item.php:1381
+#: ../../Zotlabs/Module/Item.php:1376
#, php-format
msgid "You have reached your limit of %1$.0f top level posts."
msgstr "Вы достигли вашего ограничения в %1$.0f публикаций высокого уровня."
-#: ../../Zotlabs/Module/Item.php:1388
+#: ../../Zotlabs/Module/Item.php:1383
#, php-format
msgid "You have reached your limit of %1$.0f webpages."
msgstr "Вы достигли вашего ограничения в %1$.0f страниц."
@@ -4597,7 +4609,7 @@ msgstr "Некоторые предложения о том, что делать
msgid "Public access denied."
msgstr "Публичный доступ запрещен."
-#: ../../Zotlabs/Module/Display.php:378 ../../Zotlabs/Module/Channel.php:483
+#: ../../Zotlabs/Module/Display.php:378 ../../Zotlabs/Module/Channel.php:476
msgid ""
"You must enable javascript for your browser to be able to view this content."
msgstr "Для просмотра этого содержимого в вашем браузере должен быть включён JavaScript"
@@ -4937,6 +4949,8 @@ msgid "Organisation"
msgstr "Организация"
#: ../../Zotlabs/Module/Cdav.php:1377 ../../Zotlabs/Module/Connedit.php:925
+#: ../../extend/addon/hzaddons/workflow/workflow.php:2291
+#: ../../extend/addon/hzaddons/workflow/workflow.php:2344
msgid "Title"
msgstr "Наименование"
@@ -5015,12 +5029,12 @@ msgstr "Календарь по умолчанию"
msgid "Default Addressbook"
msgstr "Адресная книга по умолчанию"
-#: ../../Zotlabs/Module/Profile.php:45 ../../Zotlabs/Module/Channel.php:98
+#: ../../Zotlabs/Module/Profile.php:45 ../../Zotlabs/Module/Channel.php:99
#: ../../Zotlabs/Module/Hcard.php:37
msgid "Posts and comments"
msgstr "Публикации и комментарии"
-#: ../../Zotlabs/Module/Profile.php:52 ../../Zotlabs/Module/Channel.php:105
+#: ../../Zotlabs/Module/Profile.php:52 ../../Zotlabs/Module/Channel.php:106
#: ../../Zotlabs/Module/Hcard.php:44
msgid "Only posts"
msgstr "Только публикации"
@@ -5030,12 +5044,12 @@ msgid "vcard"
msgstr "vCard"
#: ../../Zotlabs/Module/Ochannel.php:32 ../../Zotlabs/Module/Chat.php:31
-#: ../../Zotlabs/Module/Channel.php:41
+#: ../../Zotlabs/Module/Channel.php:42
#: ../../extend/addon/hzaddons/chess/Mod_Chess.php:343
msgid "You must be logged in to see this page."
msgstr "Вы должны авторизоваться, чтобы увидеть эту страницу."
-#: ../../Zotlabs/Module/Share.php:103 ../../Zotlabs/Lib/Activity.php:1661
+#: ../../Zotlabs/Module/Share.php:103 ../../Zotlabs/Lib/Activity.php:1671
#, php-format
msgid "🔁 Repeated %1$s's %2$s"
msgstr "🔁 Повторил %1$s %2$s"
@@ -5842,7 +5856,7 @@ msgstr "Название приложения"
#: ../../Zotlabs/Module/Oauth.php:114 ../../Zotlabs/Module/Oauth.php:140
#: ../../extend/addon/hzaddons/statusnet/statusnet.php:596
-#: ../../extend/addon/hzaddons/twitter/twitter.php:494
+#: ../../extend/addon/hzaddons/twitter/twitter.php:500
msgid "Consumer Key"
msgstr "Ключ клиента"
@@ -5854,7 +5868,7 @@ msgstr "Сгенерирован автоматические - измените
#: ../../Zotlabs/Module/Oauth.php:115 ../../Zotlabs/Module/Oauth.php:141
#: ../../Zotlabs/Module/Oauth2.php:119 ../../Zotlabs/Module/Oauth2.php:147
#: ../../extend/addon/hzaddons/statusnet/statusnet.php:595
-#: ../../extend/addon/hzaddons/twitter/twitter.php:495
+#: ../../extend/addon/hzaddons/twitter/twitter.php:501
msgid "Consumer Secret"
msgstr "Код клиента"
@@ -6451,10 +6465,11 @@ msgid "Manage Channel Locations"
msgstr "Управление местоположением канала"
#: ../../Zotlabs/Module/Locs.php:119
+#: ../../extend/addon/hzaddons/workflow/workflow.php:272
msgid "Primary"
msgstr "Основной"
-#: ../../Zotlabs/Module/Locs.php:120 ../../Zotlabs/Module/Menu.php:176
+#: ../../Zotlabs/Module/Locs.php:120 ../../Zotlabs/Module/Menu.php:177
msgid "Drop"
msgstr "Удалить"
@@ -7356,7 +7371,7 @@ msgid "Edit file permissions"
msgstr "Редактировать разрешения файла"
#: ../../Zotlabs/Module/Filestorage.php:197
-#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:211
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:212
msgid "Set/edit permissions"
msgstr "Редактировать разрешения"
@@ -7397,12 +7412,7 @@ msgstr "Редактировать блок"
msgid "No service class restrictions found."
msgstr "Ограничений класса обслуживание не найдено."
-#: ../../Zotlabs/Module/Channel.php:122
-#, php-format
-msgid "This is the home page of %s."
-msgstr "Это домашняя страница %s."
-
-#: ../../Zotlabs/Module/Channel.php:176
+#: ../../Zotlabs/Module/Channel.php:166
msgid "Insufficient permissions. Request redirected to profile page."
msgstr "Недостаточно прав. Запрос перенаправлен на страницу профиля."
@@ -7621,107 +7631,107 @@ msgid ""
"removed from the network"
msgstr "По умолчанию только представление канала расположенное на данном хабе будет удалено из сети"
-#: ../../Zotlabs/Module/Menu.php:67
+#: ../../Zotlabs/Module/Menu.php:68
msgid "Unable to update menu."
msgstr "Невозможно обновить меню."
-#: ../../Zotlabs/Module/Menu.php:78
+#: ../../Zotlabs/Module/Menu.php:79
msgid "Unable to create menu."
msgstr "Невозможно создать меню."
-#: ../../Zotlabs/Module/Menu.php:160 ../../Zotlabs/Module/Menu.php:173
+#: ../../Zotlabs/Module/Menu.php:161 ../../Zotlabs/Module/Menu.php:174
msgid "Menu Name"
msgstr "Название меню"
-#: ../../Zotlabs/Module/Menu.php:160
+#: ../../Zotlabs/Module/Menu.php:161
msgid "Unique name (not visible on webpage) - required"
msgstr "Уникальное название (не видимо на странице) - требуется"
-#: ../../Zotlabs/Module/Menu.php:161 ../../Zotlabs/Module/Menu.php:174
+#: ../../Zotlabs/Module/Menu.php:162 ../../Zotlabs/Module/Menu.php:175
msgid "Menu Title"
msgstr "Заголовок меню"
-#: ../../Zotlabs/Module/Menu.php:161
+#: ../../Zotlabs/Module/Menu.php:162
msgid "Visible on webpage - leave empty for no title"
msgstr "Видимость на странице - оставьте пустым если не хотите иметь заголовок"
-#: ../../Zotlabs/Module/Menu.php:162
+#: ../../Zotlabs/Module/Menu.php:163
msgid "Allow Bookmarks"
msgstr "Разрешить закладки"
-#: ../../Zotlabs/Module/Menu.php:162 ../../Zotlabs/Module/Menu.php:221
+#: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:222
msgid "Menu may be used to store saved bookmarks"
msgstr "Меню может использоваться, чтобы сохранить закладки"
-#: ../../Zotlabs/Module/Menu.php:163 ../../Zotlabs/Module/Menu.php:224
+#: ../../Zotlabs/Module/Menu.php:164 ../../Zotlabs/Module/Menu.php:225
msgid "Submit and proceed"
msgstr "Отправить и обработать"
-#: ../../Zotlabs/Module/Menu.php:177 ../../Zotlabs/Module/Webpages.php:266
+#: ../../Zotlabs/Module/Menu.php:178 ../../Zotlabs/Module/Webpages.php:266
#: ../../Zotlabs/Module/Blocks.php:157 ../../Zotlabs/Module/Layouts.php:191
msgid "Created"
msgstr "Создано"
-#: ../../Zotlabs/Module/Menu.php:178 ../../Zotlabs/Module/Webpages.php:267
+#: ../../Zotlabs/Module/Menu.php:179 ../../Zotlabs/Module/Webpages.php:267
#: ../../Zotlabs/Module/Blocks.php:158 ../../Zotlabs/Module/Layouts.php:192
msgid "Edited"
msgstr "Отредактировано"
-#: ../../Zotlabs/Module/Menu.php:179 ../../Zotlabs/Module/Notifications.php:50
+#: ../../Zotlabs/Module/Menu.php:180 ../../Zotlabs/Module/Notifications.php:50
#: ../../Zotlabs/Module/Connections.php:83
#: ../../Zotlabs/Module/Connections.php:92
msgid "New"
msgstr "Новые"
-#: ../../Zotlabs/Module/Menu.php:180
+#: ../../Zotlabs/Module/Menu.php:181
msgid "Bookmarks allowed"
msgstr "Закладки разрешены"
-#: ../../Zotlabs/Module/Menu.php:182
+#: ../../Zotlabs/Module/Menu.php:183
msgid "Delete this menu"
msgstr "Удалить это меню"
-#: ../../Zotlabs/Module/Menu.php:183 ../../Zotlabs/Module/Menu.php:218
+#: ../../Zotlabs/Module/Menu.php:184 ../../Zotlabs/Module/Menu.php:219
msgid "Edit menu contents"
msgstr "Редактировать содержание меню"
-#: ../../Zotlabs/Module/Menu.php:184
+#: ../../Zotlabs/Module/Menu.php:185
msgid "Edit this menu"
msgstr "Редактировать это меню"
-#: ../../Zotlabs/Module/Menu.php:200
+#: ../../Zotlabs/Module/Menu.php:201
msgid "Menu could not be deleted."
msgstr "Меню не может быть удалено."
-#: ../../Zotlabs/Module/Menu.php:208 ../../Zotlabs/Module/Mitem.php:31
+#: ../../Zotlabs/Module/Menu.php:209 ../../Zotlabs/Module/Mitem.php:31
msgid "Menu not found."
msgstr "Меню не найдено"
-#: ../../Zotlabs/Module/Menu.php:213
+#: ../../Zotlabs/Module/Menu.php:214
msgid "Edit Menu"
msgstr "Редактировать меню"
-#: ../../Zotlabs/Module/Menu.php:217
+#: ../../Zotlabs/Module/Menu.php:218
msgid "Add or remove entries to this menu"
msgstr "Добавить или удалить пункты этого меню"
-#: ../../Zotlabs/Module/Menu.php:219
+#: ../../Zotlabs/Module/Menu.php:220
msgid "Menu name"
msgstr "Название меню"
-#: ../../Zotlabs/Module/Menu.php:219
+#: ../../Zotlabs/Module/Menu.php:220
msgid "Must be unique, only seen by you"
msgstr "Должно быть уникальным (видно только вам)"
-#: ../../Zotlabs/Module/Menu.php:220
+#: ../../Zotlabs/Module/Menu.php:221
msgid "Menu title"
msgstr "Заголовок меню"
-#: ../../Zotlabs/Module/Menu.php:220
+#: ../../Zotlabs/Module/Menu.php:221
msgid "Menu title as seen by others"
msgstr "Видимый другими заголовок меню"
-#: ../../Zotlabs/Module/Menu.php:221
+#: ../../Zotlabs/Module/Menu.php:222
msgid "Allow bookmarks"
msgstr "Разрешить закладки"
@@ -10222,7 +10232,7 @@ msgstr "Настроение"
msgid "Edit Card"
msgstr "Редактировать карточку"
-#: ../../Zotlabs/Module/Article_edit.php:128
+#: ../../Zotlabs/Module/Article_edit.php:127
msgid "Edit Article"
msgstr "Редактировать статью"
@@ -10321,15 +10331,15 @@ msgstr "или посетите"
msgid "3. Click [Connect]"
msgstr "Нажать [Подключиться]"
-#: ../../Zotlabs/Module/Articles.php:51
+#: ../../Zotlabs/Module/Articles.php:52
msgid "Articles App"
msgstr "Приложение \"Статьи\""
-#: ../../Zotlabs/Module/Articles.php:52
+#: ../../Zotlabs/Module/Articles.php:53
msgid "Create interactive articles"
msgstr "Создать интерактивные статьи"
-#: ../../Zotlabs/Module/Articles.php:115
+#: ../../Zotlabs/Module/Articles.php:116
msgid "Add Article"
msgstr "Добавить статью"
@@ -10491,7 +10501,7 @@ msgstr "Настройки степени сходства"
#: ../../Zotlabs/Module/Wiki.php:35
#: ../../extend/addon/hzaddons/cart/cart.php:1298
-#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:34
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:37
msgid "Profile Unavailable."
msgstr "Профиль недоступен."
@@ -11020,6 +11030,7 @@ msgid "Forums"
msgstr "Форумы"
#: ../../Zotlabs/Widget/Notes.php:21 ../../Zotlabs/Lib/Apps.php:369
+#: ../../extend/addon/hzaddons/workflow/workflow.php:2299
msgid "Notes"
msgstr "Заметки"
@@ -12438,27 +12449,27 @@ msgstr "Это настройка по умолчанию для тех, кто
msgid "This is your default setting for the audience of your webpages"
msgstr "Это настройка по умолчанию для аудитории ваших веб-страниц"
-#: ../../Zotlabs/Lib/Activity.php:1646
+#: ../../Zotlabs/Lib/Activity.php:1656
#, php-format
msgid "Likes %1$s's %2$s"
msgstr "Нравится %1$s %2$s"
-#: ../../Zotlabs/Lib/Activity.php:1649
+#: ../../Zotlabs/Lib/Activity.php:1659
#, php-format
msgid "Doesn't like %1$s's %2$s"
msgstr "Не нравится %1$s %2$s"
-#: ../../Zotlabs/Lib/Activity.php:1652
+#: ../../Zotlabs/Lib/Activity.php:1662
#, php-format
msgid "Will attend %1$s's %2$s"
msgstr "Примет участие %1$s %2$s"
-#: ../../Zotlabs/Lib/Activity.php:1655
+#: ../../Zotlabs/Lib/Activity.php:1665
#, php-format
msgid "Will not attend %1$s's %2$s"
msgstr "Не примет участие %1$s %2$s"
-#: ../../Zotlabs/Lib/Activity.php:1658
+#: ../../Zotlabs/Lib/Activity.php:1668
#, php-format
msgid "May attend %1$s's %2$s"
msgstr "Возможно примет участие %1$s %2$s"
@@ -12554,7 +12565,7 @@ msgid "Errors encountered deleting database table "
msgstr "Возникшие при удалении таблицы базы данных ошибки"
#: ../../extend/addon/hzaddons/rendezvous/rendezvous.php:95
-#: ../../extend/addon/hzaddons/twitter/twitter.php:492
+#: ../../extend/addon/hzaddons/twitter/twitter.php:498
msgid "Submit Settings"
msgstr "Отправить настройки"
@@ -13040,7 +13051,7 @@ msgstr "Ваш аккаунт на %s перестанет работать че
#: ../../extend/addon/hzaddons/testdrive/testdrive.php:105
msgid "Your $Productname test account is about to expire."
-msgstr "Ваш тестовый аккаунт в $Productname близок к окончанию срока действия."
+msgstr "Ваша тестовая учётная запись в $Productname близка к окончанию срока действия."
#: ../../extend/addon/hzaddons/frphotos/frphotos.php:92
msgid "Friendica Photo Album Import"
@@ -13062,15 +13073,19 @@ msgstr "Имя пользователя для входа Friendica"
msgid "Friendica Login Password"
msgstr "Пароль для входа Firendica"
-#: ../../extend/addon/hzaddons/ljpost/ljpost.php:45
+#: ../../extend/addon/hzaddons/ljpost/ljpost.php:49
msgid "Post to Livejournal"
msgstr "Опубликовать в Livejournal"
-#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:36
+#: ../../extend/addon/hzaddons/ljpost/ljpost.php:125
+msgid "Posted by"
+msgstr "Опубликовано"
+
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:37
msgid "Livejournal Crosspost Connector App"
msgstr "Приложение \"Публикация в Livejournal\""
-#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:37
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:38
msgid "Relay public posts to Livejournal"
msgstr "Пересылает общедоступные публикации в Livejournal"
@@ -13086,7 +13101,11 @@ msgstr "Пароль Livejournal"
msgid "Post to Livejournal by default"
msgstr "Публиковать в Livejournal по умолчанию"
-#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:70
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:66
+msgid "Send wall-to-wall posts to Livejournal"
+msgstr "Отправлять публикации на стене в Livejournal"
+
+#: ../../extend/addon/hzaddons/ljpost/Mod_Ljpost.php:75
msgid "Livejournal Crosspost Connector"
msgstr "Публикация в Livejournal"
@@ -14132,7 +14151,7 @@ msgstr "Приложение Authchoose"
msgid "Authchoose"
msgstr ""
-#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:168
+#: ../../extend/addon/hzaddons/flashcards/Mod_Flashcards.php:169
msgid "Not allowed."
msgstr "Запрещено."
@@ -14293,7 +14312,7 @@ msgstr "Публиковать в Dreamwidth по умолчанию"
msgid "Dreamwidth Crosspost Connector"
msgstr "Публикация в Dreamwidth"
-#: ../../extend/addon/hzaddons/dwpost/dwpost.php:48
+#: ../../extend/addon/hzaddons/dwpost/dwpost.php:47
msgid "Post to Dreamwidth"
msgstr "Публиковать в Dreamwidth"
@@ -14513,7 +14532,7 @@ msgstr "Публиковать в Insane Journal по умолчанию"
msgid "Insane Journal Crosspost Connector"
msgstr "Публикация в Insane Journal"
-#: ../../extend/addon/hzaddons/ijpost/ijpost.php:45
+#: ../../extend/addon/hzaddons/ijpost/ijpost.php:44
msgid "Post to Insane Journal"
msgstr "Опубликовать в Insane Journal"
@@ -14767,44 +14786,44 @@ msgstr ""
msgid "Search $Projectname"
msgstr "Поиск $Projectname"
-#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:119
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:131
msgid "View Larger"
msgstr "Увеличить"
-#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:135
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:154
msgid "Tile Server URL"
msgstr "URL сервера Tile"
-#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:135
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:154
msgid ""
"A list of public tile servers"
msgstr "Список общедоступных серверов"
-#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:136
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:155
msgid "Nominatim (reverse geocoding) Server URL"
msgstr "URL сервера Nominatim (обратное геокодирование)"
-#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:136
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:155
msgid ""
"A list of Nominatim servers"
msgstr "Список серверов Nominatim"
-#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:137
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:156
msgid "Default zoom"
msgstr "Масштаб по умолчанию"
-#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:137
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:156
msgid ""
"The default zoom level. (1:world, 18:highest, also depends on tile server)"
msgstr "Уровень размера по умолчанию (1 - весь мир, 18 - максимальный; зависит от сервера)."
-#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:138
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:157
msgid "Include marker on map"
msgstr "Включите маркер на карте"
-#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:138
+#: ../../extend/addon/hzaddons/openstreetmap/openstreetmap.php:157
msgid "Include a marker on the map."
msgstr "Включить маркер на карте"
@@ -15259,6 +15278,55 @@ msgstr "Разрешить федерацию публикаций по умол
msgid "No Federation"
msgstr "Отключить Federation"
+#: ../../extend/addon/hzaddons/workflow/Settings/Mod_WorkflowSettings.php:101
+msgid "Workflow Settings"
+msgstr "Настройки \"Рабочего процесса\""
+
+#: ../../extend/addon/hzaddons/workflow/workflow.php:212
+msgid "Workflow user."
+msgstr "Пользователь \"Рабочего процесса\"."
+
+#: ../../extend/addon/hzaddons/workflow/workflow.php:259
+msgid "This channel"
+msgstr "Этот канал"
+
+#: ../../extend/addon/hzaddons/workflow/workflow.php:480
+#: ../../extend/addon/hzaddons/workflow/workflow.php:1233
+#: ../../extend/addon/hzaddons/workflow/workflow.php:1251
+msgid "Workflow"
+msgstr "Рабочий процесс"
+
+#: ../../extend/addon/hzaddons/workflow/workflow.php:1250
+msgid "Add item to which workflow"
+msgstr "Подключить рабочий процесс к элементу"
+
+#: ../../extend/addon/hzaddons/workflow/workflow.php:1297
+#: ../../extend/addon/hzaddons/workflow/workflow.php:1394
+msgid "Create Workflow Item"
+msgstr "Создать элемент рабочего процесса"
+
+#: ../../extend/addon/hzaddons/workflow/workflow.php:2270
+msgid "Link"
+msgstr "Ссылка"
+
+#: ../../extend/addon/hzaddons/workflow/workflow.php:2272
+msgid "Web link."
+msgstr "Веб-ссылка."
+
+#: ../../extend/addon/hzaddons/workflow/workflow.php:2293
+#: ../../extend/addon/hzaddons/workflow/workflow.php:2346
+msgid "Brief description or title"
+msgstr "Подробное описание или заголовок"
+
+#: ../../extend/addon/hzaddons/workflow/workflow.php:2301
+#: ../../extend/addon/hzaddons/workflow/workflow.php:2354
+msgid "Notes and Info"
+msgstr "Замечания и информация"
+
+#: ../../extend/addon/hzaddons/workflow/workflow.php:2352
+msgid "Body"
+msgstr "Текст"
+
#: ../../extend/addon/hzaddons/totp/Mod_Totp.php:23
msgid "TOTP Two-Step Verification"
msgstr "Двухэтапная верификация TOTP"
--
cgit v1.2.3
From 426668cd2ea1ffbf1bd7751f604755255a20d305 Mon Sep 17 00:00:00 2001
From: Max Kostikov
Date: Thu, 7 Nov 2019 14:14:41 +0100
Subject: Update hstrings.php
---
view/ru/hstrings.php | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
diff --git a/view/ru/hstrings.php b/view/ru/hstrings.php
index a39e6fa77..4bf5ea79a 100644
--- a/view/ru/hstrings.php
+++ b/view/ru/hstrings.php
@@ -465,6 +465,7 @@ App::$strings["Help:"] = "Помощь:";
App::$strings["Help"] = "Помощь";
App::$strings["Not Found"] = "Не найдено";
App::$strings["Page not found."] = "Страница не найдена.";
+App::$strings["This is the home page of %s."] = "Это домашняя страница %s.";
App::$strings["Image/photo"] = "Изображение / фотография";
App::$strings["Encrypted content"] = "Зашифрованное содержание";
App::$strings["Install %1\$s element %2\$s"] = "Установить %1\$s элемент %2\$s";
@@ -1661,7 +1662,6 @@ App::$strings["Show URL to this file"] = "Показать URL этого фай
App::$strings["Block Name"] = "Название блока";
App::$strings["Edit Block"] = "Редактировать блок";
App::$strings["No service class restrictions found."] = "Ограничений класса обслуживание не найдено.";
-App::$strings["This is the home page of %s."] = "Это домашняя страница %s.";
App::$strings["Insufficient permissions. Request redirected to profile page."] = "Недостаточно прав. Запрос перенаправлен на страницу профиля.";
App::$strings["Channel Export App"] = "Приложение \"Экспорт канала\"";
App::$strings["Export your channel"] = "Экспортировать ваш канал";
@@ -2962,18 +2962,20 @@ App::$strings["IRC Settings"] = "Настройки IRC";
App::$strings["IRC settings saved."] = "Настройки IRC сохранены";
App::$strings["IRC Chatroom"] = "Чат IRC";
App::$strings["Your account on %s will expire in a few days."] = "Ваш аккаунт на %s перестанет работать через несколько дней.";
-App::$strings["Your $Productname test account is about to expire."] = "Ваш тестовый аккаунт в $Productname близок к окончанию срока действия.";
+App::$strings["Your $Productname test account is about to expire."] = "Ваша тестовая учётная запись в $Productname близка к окончанию срока действия.";
App::$strings["Friendica Photo Album Import"] = "Импортировать альбом фотографий Friendica";
App::$strings["This will import all your Friendica photo albums to this Red channel."] = "Это позволит импортировать все ваши альбомы фотографий Friendica в этот канал.";
App::$strings["Friendica Server base URL"] = "Базовый URL сервера Friendica";
App::$strings["Friendica Login Username"] = "Имя пользователя для входа Friendica";
App::$strings["Friendica Login Password"] = "Пароль для входа Firendica";
App::$strings["Post to Livejournal"] = "Опубликовать в Livejournal";
+App::$strings["Posted by"] = "Опубликовано";
App::$strings["Livejournal Crosspost Connector App"] = "Приложение \"Публикация в Livejournal\"";
App::$strings["Relay public posts to Livejournal"] = "Пересылает общедоступные публикации в Livejournal";
App::$strings["Livejournal username"] = "Имя пользователя Livejournal";
App::$strings["Livejournal password"] = "Пароль Livejournal";
App::$strings["Post to Livejournal by default"] = "Публиковать в Livejournal по умолчанию";
+App::$strings["Send wall-to-wall posts to Livejournal"] = "Отправлять публикации на стене в Livejournal";
App::$strings["Livejournal Crosspost Connector"] = "Публикация в Livejournal";
App::$strings["Random Planet App"] = "Приложение \"Случайная планета\"";
App::$strings["Installed"] = "Установлено";
@@ -3471,6 +3473,17 @@ App::$strings["No Federation App"] = "Приложение No Federation";
App::$strings["Prevent posting from being federated to anybody. It will exist only on your channel page."] = "Запрещает федеративные функций для публикаций. Они будут существовать только на странице вашего канала.";
App::$strings["Federate posts by default"] = "Разрешить федерацию публикаций по умолчанию";
App::$strings["No Federation"] = "Отключить Federation";
+App::$strings["Workflow Settings"] = "Настройки \"Рабочего процесса\"";
+App::$strings["Workflow user."] = "Пользователь \"Рабочего процесса\".";
+App::$strings["This channel"] = "Этот канал";
+App::$strings["Workflow"] = "Рабочий процесс";
+App::$strings["Add item to which workflow"] = "Подключить рабочий процесс к элементу";
+App::$strings["Create Workflow Item"] = "Создать элемент рабочего процесса";
+App::$strings["Link"] = "Ссылка";
+App::$strings["Web link."] = "Веб-ссылка.";
+App::$strings["Brief description or title"] = "Подробное описание или заголовок";
+App::$strings["Notes and Info"] = "Замечания и информация";
+App::$strings["Body"] = "Текст";
App::$strings["TOTP Two-Step Verification"] = "Двухэтапная верификация TOTP";
App::$strings["Enter the 2-step verification generated by your authenticator app:"] = "Введите код проверки, созданный вашим приложением для аутентификации";
App::$strings["Success!"] = "Успех!";
--
cgit v1.2.3
From a5826fec251447c1d9c94700183e9ed458127fba Mon Sep 17 00:00:00 2001
From: zotlabs
Date: Thu, 7 Nov 2019 14:51:29 -0800
Subject: svg stuff
---
Zotlabs/Lib/SvgSanitizer.php | 150 +++++++++++++++++++++++++++++++++++++++++
Zotlabs/Module/Wall_attach.php | 17 ++++-
include/bbcode.php | 21 ++++++
include/text.php | 22 ++++++
4 files changed, 209 insertions(+), 1 deletion(-)
create mode 100644 Zotlabs/Lib/SvgSanitizer.php
diff --git a/Zotlabs/Lib/SvgSanitizer.php b/Zotlabs/Lib/SvgSanitizer.php
new file mode 100644
index 000000000..c9bafc464
--- /dev/null
+++ b/Zotlabs/Lib/SvgSanitizer.php
@@ -0,0 +1,150 @@
+ [ 'class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'id', 'mask', 'opacity', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'href', 'xlink:href', 'xlink:title' ],
+ 'circle' => [ 'class', 'clip-path', 'clip-rule', 'cx', 'cy', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'id', 'mask', 'opacity', 'r', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform' ],
+ 'clipPath' => [ 'class', 'clipPathUnits', 'id' ],
+ 'defs' => [ ],
+ 'style' => [ 'type' ],
+ 'desc' => [ ],
+ 'ellipse' => [ 'class', 'clip-path', 'clip-rule', 'cx', 'cy', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'id', 'mask', 'opacity', 'requiredFeatures', 'rx', 'ry', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform' ],
+ 'feGaussianBlur' => [ 'class', 'color-interpolation-filters', 'id', 'requiredFeatures', 'stdDeviation' ],
+ 'filter' => [ 'class', 'color-interpolation-filters', 'filterRes', 'filterUnits', 'height', 'id', 'primitiveUnits', 'requiredFeatures', 'width', 'x', 'xlink:href', 'y' ],
+ 'foreignObject' => [ 'class', 'font-size', 'height', 'id', 'opacity', 'requiredFeatures', 'style', 'transform', 'width', 'x', 'y' ],
+ 'g' => [ 'class', 'clip-path', 'clip-rule', 'id', 'display', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'font-family', 'font-size', 'font-style', 'font-weight', 'text-anchor' ],
+ 'image' => [ 'class', 'clip-path', 'clip-rule', 'filter', 'height', 'id', 'mask', 'opacity', 'requiredFeatures', 'style', 'systemLanguage', 'transform', 'width', 'x', 'xlink:href', 'xlink:title', 'y' ],
+ 'line' => [ 'class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'id', 'marker-end', 'marker-mid', 'marker-start', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'x1', 'x2', 'y1', 'y2' ],
+ 'linearGradient' => [ 'class', 'id', 'gradientTransform', 'gradientUnits', 'requiredFeatures', 'spreadMethod', 'systemLanguage', 'x1', 'x2', 'xlink:href', 'y1', 'y2' ],
+ 'marker' => [ 'id', 'class', 'markerHeight', 'markerUnits', 'markerWidth', 'orient', 'preserveAspectRatio', 'refX', 'refY', 'systemLanguage', 'viewBox' ],
+ 'mask' => [ 'class', 'height', 'id', 'maskContentUnits', 'maskUnits', 'width', 'x', 'y' ],
+ 'metadata' => [ 'class', 'id' ],
+ 'path' => [ 'class', 'clip-path', 'clip-rule', 'd', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'id', 'marker-end', 'marker-mid', 'marker-start', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform' ],
+ 'pattern' => [ 'class', 'height', 'id', 'patternContentUnits', 'patternTransform', 'patternUnits', 'requiredFeatures', 'style', 'systemLanguage', 'viewBox', 'width', 'x', 'xlink:href', 'y' ],
+ 'polygon' => [ 'class', 'clip-path', 'clip-rule', 'id', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'id', 'class', 'marker-end', 'marker-mid', 'marker-start', 'mask', 'opacity', 'points', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform' ],
+ 'polyline' => [ 'class', 'clip-path', 'clip-rule', 'id', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'marker-end', 'marker-mid', 'marker-start', 'mask', 'opacity', 'points', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform' ],
+ 'radialGradient' => [ 'class', 'cx', 'cy', 'fx', 'fy', 'gradientTransform', 'gradientUnits', 'id', 'r', 'requiredFeatures', 'spreadMethod', 'systemLanguage', 'xlink:href' ],
+ 'rect' => [ 'class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'height', 'id', 'mask', 'opacity', 'requiredFeatures', 'rx', 'ry', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'width', 'x', 'y' ],
+ 'stop' => [ 'class', 'id', 'offset', 'requiredFeatures', 'stop-color', 'stop-opacity', 'style', 'systemLanguage' ],
+ 'svg' => [ 'class', 'clip-path', 'clip-rule', 'filter', 'id', 'height', 'mask', 'preserveAspectRatio', 'requiredFeatures', 'style', 'systemLanguage', 'viewBox', 'width', 'x', 'xmlns', 'xmlns:se', 'xmlns:xlink', 'y' ],
+ 'switch' => [ 'class', 'id', 'requiredFeatures', 'systemLanguage' ],
+ 'symbol' => [ 'class', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'opacity', 'preserveAspectRatio', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'viewBox' ],
+ 'text' => [ 'class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'text-anchor', 'transform', 'x', 'xml:space', 'y' ],
+ 'textPath' => [ 'class', 'id', 'method', 'requiredFeatures', 'spacing', 'startOffset', 'style', 'systemLanguage', 'transform', 'xlink:href' ],
+ 'title' => [ ],
+ 'tspan' => [ 'class', 'clip-path', 'clip-rule', 'dx', 'dy', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'mask', 'opacity', 'requiredFeatures', 'rotate', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'text-anchor', 'textLength', 'transform', 'x', 'xml:space', 'y' ],
+ 'use' => [ 'class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'height', 'id', 'mask', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'transform', 'width', 'x', 'xlink:href', 'y' ],
+ ];
+
+ function __construct() {
+ $this->xmlDoc = new DOMDocument('1.0','UTF-8');
+ $this->xmlDoc->preserveWhiteSpace = false;
+ libxml_use_internal_errors(true);
+ }
+
+ // load XML SVG
+ function load($file) {
+ $this->xmlDoc->load($file);
+ }
+
+ function loadXML($str) {
+ if (! $this->xmlDoc->loadXML($str)) {
+ logger('loadxml: ' . print_r(libxml_get_errors(),true), LOGGER_DEBUG);
+ return false;
+ }
+ return true;
+ }
+
+ function sanitize()
+ {
+ // all elements in xml doc
+ $allElements = $this->xmlDoc->getElementsByTagName('*');
+
+ // loop through all elements
+ for($i = 0; $i < $allElements->length; $i++)
+ {
+ $this->removedattrs = [];
+
+ $currentNode = $allElements->item($i);
+
+ // logger('current_node: ' . print_r($currentNode,true));
+
+ // array of allowed attributes in specific element
+ $whitelist_attr_arr = self::$whitelist[$currentNode->tagName];
+
+ // does element exist in whitelist?
+ if(isset($whitelist_attr_arr)) {
+ $total = $currentNode->attributes->length;
+
+ for($x = 0; $x < $total; $x++) {
+
+ // get attributes name
+ $attrName = $currentNode->attributes->item($x)->nodeName;
+
+ // logger('checking: ' . print_r($currentNode->attributes->item($x),true));
+ $matches = false;
+
+ // check if attribute isn't in whitelist
+ if(! in_array($attrName, $whitelist_attr_arr)) {
+ $this->removedattrs[] = $attrName;
+ }
+ // check for disallowed functions
+ elseif (preg_match_all('/([a-zA-Z0-9]+)[\s]*\(/',
+ $currentNode->attributes->item($x)->textContent,$matches,PREG_SET_ORDER)) {
+ if ($attrName === 'text') {
+ continue;
+ }
+ foreach ($matches as $match) {
+ if(! in_array($match[1],self::$allowed_functions)) {
+ logger('queue_remove_function: ' . $match[1],LOGGER_DEBUG);
+ $this->removedattrs[] = $attrName;
+ }
+ }
+ }
+ }
+ if ($this->removedattrs) {
+ foreach ($this->removedattrs as $attr) {
+ $currentNode->removeAttribute($attr);
+ logger('removed: ' . $attr, LOGGER_DEBUG);
+ }
+ }
+
+ }
+
+ // else remove element
+ else {
+ logger('remove_node: ' . print_r($currentNode,true));
+ $currentNode->parentNode->removeChild($currentNode);
+ }
+ }
+ return true;
+ }
+
+ function saveSVG() {
+ $this->xmlDoc->formatOutput = true;
+ return($this->xmlDoc->saveXML());
+ }
+}
diff --git a/Zotlabs/Module/Wall_attach.php b/Zotlabs/Module/Wall_attach.php
index 780e82950..e1088d18f 100644
--- a/Zotlabs/Module/Wall_attach.php
+++ b/Zotlabs/Module/Wall_attach.php
@@ -113,7 +113,22 @@ class Wall_attach extends \Zotlabs\Web\Controller {
$url = z_root() . '/cloud/' . $channel['channel_address'] . '/' . $r['data']['display_path'];
$s = "\n\n" . '[zaudio]' . $url . '[/zaudio]' . "\n\n";
}
-
+ if ($r['data']['filetype'] === 'image/svg+xml') {
+ $x = @file_get_contents('store/' . $channel['channel_address'] . '/' . $r['data']['os_path']);
+ if ($x) {
+ $bb = svg2bb($x);
+ if ($bb) {
+ $s .= "\n\n" . $bb;
+ }
+ else {
+ logger('empty return from svgbb');
+ }
+ }
+ else {
+ logger('unable to read svg data file: ' . 'store/' . $channel['channel_address'] . '/' . $r['data']['os_path']);
+ }
+ }
+
$s .= "\n\n" . '[attachment]' . $r['data']['hash'] . ',' . $r['data']['revision'] . '[/attachment]' . "\n";
}
diff --git a/include/bbcode.php b/include/bbcode.php
index bb9144b1d..84f0f3dda 100644
--- a/include/bbcode.php
+++ b/include/bbcode.php
@@ -4,6 +4,8 @@
* @brief BBCode related functions for parsing, etc.
*/
+use Zotlabs\Lib\SvgSanitizer;
+
require_once('include/oembed.php');
require_once('include/event.php');
require_once('include/zot.php');
@@ -267,6 +269,22 @@ function bb_parse_app($match) {
return Zotlabs\Lib\Apps::app_render($app);
}
+function bb_svg($match) {
+
+ $params = str_replace([' ', '"'], [ '', '"'],$match[1]);
+ $Text = str_replace([ '[',']' ], [ '<','>' ], $match[2]);
+
+ $output = '';
+
+ $purify = new SvgSanitizer();
+ $purify->loadXML($output);
+ $purify->sanitize();
+ $output = $purify->saveSVG();
+ $output = preg_replace("/\<\?xml(.*?)\?\>/",'',$output);
+ return $output;
+}
+
+
function bb_parse_element($match) {
$j = json_decode(base64url_decode($match[1]),true);
@@ -1289,6 +1307,9 @@ function bbcode($Text, $options = []) {
$Text = preg_replace_callback("/\[zaudio\](.*?\.(ogg|ogv|oga|ogm|webm|mp4|mp3|opus|m4a))\[\/zaudio\]/ism", 'tryzrlaudio', $Text);
}
+ // SVG stuff
+ $Text = preg_replace_callback("/\[svg(.*?)\](.*?)\[\/svg\]/ism", 'bb_svg', $Text);
+
// Try to Oembed
if ($tryoembed) {
if (strpos($Text,'[/video]') !== false) {
diff --git a/include/text.php b/include/text.php
index 54ad9ec7a..2496ca934 100644
--- a/include/text.php
+++ b/include/text.php
@@ -9,6 +9,8 @@ use Michelf\MarkdownExtra;
use Ramsey\Uuid\Uuid;
use Ramsey\Uuid\Exception\UnsatisfiedDependencyException;
+use Zotlabs\Lib\SvgSanitizer;
+
require_once("include/bbcode.php");
// random string, there are 86 characters max in text mode, 128 for hex
@@ -3648,3 +3650,23 @@ function new_uuid() {
return $hash;
}
+
+
+function svg2bb($s) {
+
+ $s = preg_replace("/\(.*?)\<(.*?)\<\/text\>/", '$2<$3', $s);
+ $s = preg_replace("/\(.*?)\>(.*?)\<\/text\>/", '$2>$3', $s);
+ $s = preg_replace("/\(.*?)\[(.*?)\<\/text\>/", '$2[$3', $s);
+ $s = preg_replace("/\(.*?)\](.*?)\<\/text\>/", '$2]$3', $s);
+ $s = utf8_encode($s);
+ $purify = new SvgSanitizer();
+ if ($purify->loadXML($s)) {
+ $purify->sanitize();
+ $output = $purify->saveSVG();
+ $output = preg_replace("/\<\?xml(.*?)\>/",'',$output);
+ $output = preg_replace("/\<\!\-\-(.*?)\-\-\>/",'',$output);
+ $output = str_replace(['<','>'],['[',']'],$output);
+ return $output;
+ }
+ return EMPTY_STR;
+}
--
cgit v1.2.3
From a6165c00ce286a9b9ee84bb104c1b5d9d944823a Mon Sep 17 00:00:00 2001
From: Zot
Date: Fri, 8 Nov 2019 10:47:00 +0100
Subject: svg stuff
---
Zotlabs/Lib/SvgSanitizer.php | 150 +++++++++++++++++++++++++++++++++++++++++
Zotlabs/Module/Wall_attach.php | 17 ++++-
include/bbcode.php | 21 ++++++
include/text.php | 22 ++++++
4 files changed, 209 insertions(+), 1 deletion(-)
create mode 100644 Zotlabs/Lib/SvgSanitizer.php
diff --git a/Zotlabs/Lib/SvgSanitizer.php b/Zotlabs/Lib/SvgSanitizer.php
new file mode 100644
index 000000000..c9bafc464
--- /dev/null
+++ b/Zotlabs/Lib/SvgSanitizer.php
@@ -0,0 +1,150 @@
+ [ 'class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'id', 'mask', 'opacity', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'href', 'xlink:href', 'xlink:title' ],
+ 'circle' => [ 'class', 'clip-path', 'clip-rule', 'cx', 'cy', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'id', 'mask', 'opacity', 'r', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform' ],
+ 'clipPath' => [ 'class', 'clipPathUnits', 'id' ],
+ 'defs' => [ ],
+ 'style' => [ 'type' ],
+ 'desc' => [ ],
+ 'ellipse' => [ 'class', 'clip-path', 'clip-rule', 'cx', 'cy', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'id', 'mask', 'opacity', 'requiredFeatures', 'rx', 'ry', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform' ],
+ 'feGaussianBlur' => [ 'class', 'color-interpolation-filters', 'id', 'requiredFeatures', 'stdDeviation' ],
+ 'filter' => [ 'class', 'color-interpolation-filters', 'filterRes', 'filterUnits', 'height', 'id', 'primitiveUnits', 'requiredFeatures', 'width', 'x', 'xlink:href', 'y' ],
+ 'foreignObject' => [ 'class', 'font-size', 'height', 'id', 'opacity', 'requiredFeatures', 'style', 'transform', 'width', 'x', 'y' ],
+ 'g' => [ 'class', 'clip-path', 'clip-rule', 'id', 'display', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'font-family', 'font-size', 'font-style', 'font-weight', 'text-anchor' ],
+ 'image' => [ 'class', 'clip-path', 'clip-rule', 'filter', 'height', 'id', 'mask', 'opacity', 'requiredFeatures', 'style', 'systemLanguage', 'transform', 'width', 'x', 'xlink:href', 'xlink:title', 'y' ],
+ 'line' => [ 'class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'id', 'marker-end', 'marker-mid', 'marker-start', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'x1', 'x2', 'y1', 'y2' ],
+ 'linearGradient' => [ 'class', 'id', 'gradientTransform', 'gradientUnits', 'requiredFeatures', 'spreadMethod', 'systemLanguage', 'x1', 'x2', 'xlink:href', 'y1', 'y2' ],
+ 'marker' => [ 'id', 'class', 'markerHeight', 'markerUnits', 'markerWidth', 'orient', 'preserveAspectRatio', 'refX', 'refY', 'systemLanguage', 'viewBox' ],
+ 'mask' => [ 'class', 'height', 'id', 'maskContentUnits', 'maskUnits', 'width', 'x', 'y' ],
+ 'metadata' => [ 'class', 'id' ],
+ 'path' => [ 'class', 'clip-path', 'clip-rule', 'd', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'id', 'marker-end', 'marker-mid', 'marker-start', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform' ],
+ 'pattern' => [ 'class', 'height', 'id', 'patternContentUnits', 'patternTransform', 'patternUnits', 'requiredFeatures', 'style', 'systemLanguage', 'viewBox', 'width', 'x', 'xlink:href', 'y' ],
+ 'polygon' => [ 'class', 'clip-path', 'clip-rule', 'id', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'id', 'class', 'marker-end', 'marker-mid', 'marker-start', 'mask', 'opacity', 'points', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform' ],
+ 'polyline' => [ 'class', 'clip-path', 'clip-rule', 'id', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'marker-end', 'marker-mid', 'marker-start', 'mask', 'opacity', 'points', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform' ],
+ 'radialGradient' => [ 'class', 'cx', 'cy', 'fx', 'fy', 'gradientTransform', 'gradientUnits', 'id', 'r', 'requiredFeatures', 'spreadMethod', 'systemLanguage', 'xlink:href' ],
+ 'rect' => [ 'class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'height', 'id', 'mask', 'opacity', 'requiredFeatures', 'rx', 'ry', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'width', 'x', 'y' ],
+ 'stop' => [ 'class', 'id', 'offset', 'requiredFeatures', 'stop-color', 'stop-opacity', 'style', 'systemLanguage' ],
+ 'svg' => [ 'class', 'clip-path', 'clip-rule', 'filter', 'id', 'height', 'mask', 'preserveAspectRatio', 'requiredFeatures', 'style', 'systemLanguage', 'viewBox', 'width', 'x', 'xmlns', 'xmlns:se', 'xmlns:xlink', 'y' ],
+ 'switch' => [ 'class', 'id', 'requiredFeatures', 'systemLanguage' ],
+ 'symbol' => [ 'class', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'opacity', 'preserveAspectRatio', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'transform', 'viewBox' ],
+ 'text' => [ 'class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'mask', 'opacity', 'requiredFeatures', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'text-anchor', 'transform', 'x', 'xml:space', 'y' ],
+ 'textPath' => [ 'class', 'id', 'method', 'requiredFeatures', 'spacing', 'startOffset', 'style', 'systemLanguage', 'transform', 'xlink:href' ],
+ 'title' => [ ],
+ 'tspan' => [ 'class', 'clip-path', 'clip-rule', 'dx', 'dy', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'font-family', 'font-size', 'font-style', 'font-weight', 'id', 'mask', 'opacity', 'requiredFeatures', 'rotate', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'systemLanguage', 'text-anchor', 'textLength', 'transform', 'x', 'xml:space', 'y' ],
+ 'use' => [ 'class', 'clip-path', 'clip-rule', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'height', 'id', 'mask', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'style', 'transform', 'width', 'x', 'xlink:href', 'y' ],
+ ];
+
+ function __construct() {
+ $this->xmlDoc = new DOMDocument('1.0','UTF-8');
+ $this->xmlDoc->preserveWhiteSpace = false;
+ libxml_use_internal_errors(true);
+ }
+
+ // load XML SVG
+ function load($file) {
+ $this->xmlDoc->load($file);
+ }
+
+ function loadXML($str) {
+ if (! $this->xmlDoc->loadXML($str)) {
+ logger('loadxml: ' . print_r(libxml_get_errors(),true), LOGGER_DEBUG);
+ return false;
+ }
+ return true;
+ }
+
+ function sanitize()
+ {
+ // all elements in xml doc
+ $allElements = $this->xmlDoc->getElementsByTagName('*');
+
+ // loop through all elements
+ for($i = 0; $i < $allElements->length; $i++)
+ {
+ $this->removedattrs = [];
+
+ $currentNode = $allElements->item($i);
+
+ // logger('current_node: ' . print_r($currentNode,true));
+
+ // array of allowed attributes in specific element
+ $whitelist_attr_arr = self::$whitelist[$currentNode->tagName];
+
+ // does element exist in whitelist?
+ if(isset($whitelist_attr_arr)) {
+ $total = $currentNode->attributes->length;
+
+ for($x = 0; $x < $total; $x++) {
+
+ // get attributes name
+ $attrName = $currentNode->attributes->item($x)->nodeName;
+
+ // logger('checking: ' . print_r($currentNode->attributes->item($x),true));
+ $matches = false;
+
+ // check if attribute isn't in whitelist
+ if(! in_array($attrName, $whitelist_attr_arr)) {
+ $this->removedattrs[] = $attrName;
+ }
+ // check for disallowed functions
+ elseif (preg_match_all('/([a-zA-Z0-9]+)[\s]*\(/',
+ $currentNode->attributes->item($x)->textContent,$matches,PREG_SET_ORDER)) {
+ if ($attrName === 'text') {
+ continue;
+ }
+ foreach ($matches as $match) {
+ if(! in_array($match[1],self::$allowed_functions)) {
+ logger('queue_remove_function: ' . $match[1],LOGGER_DEBUG);
+ $this->removedattrs[] = $attrName;
+ }
+ }
+ }
+ }
+ if ($this->removedattrs) {
+ foreach ($this->removedattrs as $attr) {
+ $currentNode->removeAttribute($attr);
+ logger('removed: ' . $attr, LOGGER_DEBUG);
+ }
+ }
+
+ }
+
+ // else remove element
+ else {
+ logger('remove_node: ' . print_r($currentNode,true));
+ $currentNode->parentNode->removeChild($currentNode);
+ }
+ }
+ return true;
+ }
+
+ function saveSVG() {
+ $this->xmlDoc->formatOutput = true;
+ return($this->xmlDoc->saveXML());
+ }
+}
diff --git a/Zotlabs/Module/Wall_attach.php b/Zotlabs/Module/Wall_attach.php
index 780e82950..e1088d18f 100644
--- a/Zotlabs/Module/Wall_attach.php
+++ b/Zotlabs/Module/Wall_attach.php
@@ -113,7 +113,22 @@ class Wall_attach extends \Zotlabs\Web\Controller {
$url = z_root() . '/cloud/' . $channel['channel_address'] . '/' . $r['data']['display_path'];
$s = "\n\n" . '[zaudio]' . $url . '[/zaudio]' . "\n\n";
}
-
+ if ($r['data']['filetype'] === 'image/svg+xml') {
+ $x = @file_get_contents('store/' . $channel['channel_address'] . '/' . $r['data']['os_path']);
+ if ($x) {
+ $bb = svg2bb($x);
+ if ($bb) {
+ $s .= "\n\n" . $bb;
+ }
+ else {
+ logger('empty return from svgbb');
+ }
+ }
+ else {
+ logger('unable to read svg data file: ' . 'store/' . $channel['channel_address'] . '/' . $r['data']['os_path']);
+ }
+ }
+
$s .= "\n\n" . '[attachment]' . $r['data']['hash'] . ',' . $r['data']['revision'] . '[/attachment]' . "\n";
}
diff --git a/include/bbcode.php b/include/bbcode.php
index bb9144b1d..84f0f3dda 100644
--- a/include/bbcode.php
+++ b/include/bbcode.php
@@ -4,6 +4,8 @@
* @brief BBCode related functions for parsing, etc.
*/
+use Zotlabs\Lib\SvgSanitizer;
+
require_once('include/oembed.php');
require_once('include/event.php');
require_once('include/zot.php');
@@ -267,6 +269,22 @@ function bb_parse_app($match) {
return Zotlabs\Lib\Apps::app_render($app);
}
+function bb_svg($match) {
+
+ $params = str_replace([' ', '"'], [ '', '"'],$match[1]);
+ $Text = str_replace([ '[',']' ], [ '<','>' ], $match[2]);
+
+ $output = '';
+
+ $purify = new SvgSanitizer();
+ $purify->loadXML($output);
+ $purify->sanitize();
+ $output = $purify->saveSVG();
+ $output = preg_replace("/\<\?xml(.*?)\?\>/",'',$output);
+ return $output;
+}
+
+
function bb_parse_element($match) {
$j = json_decode(base64url_decode($match[1]),true);
@@ -1289,6 +1307,9 @@ function bbcode($Text, $options = []) {
$Text = preg_replace_callback("/\[zaudio\](.*?\.(ogg|ogv|oga|ogm|webm|mp4|mp3|opus|m4a))\[\/zaudio\]/ism", 'tryzrlaudio', $Text);
}
+ // SVG stuff
+ $Text = preg_replace_callback("/\[svg(.*?)\](.*?)\[\/svg\]/ism", 'bb_svg', $Text);
+
// Try to Oembed
if ($tryoembed) {
if (strpos($Text,'[/video]') !== false) {
diff --git a/include/text.php b/include/text.php
index 54ad9ec7a..2496ca934 100644
--- a/include/text.php
+++ b/include/text.php
@@ -9,6 +9,8 @@ use Michelf\MarkdownExtra;
use Ramsey\Uuid\Uuid;
use Ramsey\Uuid\Exception\UnsatisfiedDependencyException;
+use Zotlabs\Lib\SvgSanitizer;
+
require_once("include/bbcode.php");
// random string, there are 86 characters max in text mode, 128 for hex
@@ -3648,3 +3650,23 @@ function new_uuid() {
return $hash;
}
+
+
+function svg2bb($s) {
+
+ $s = preg_replace("/\(.*?)\<(.*?)\<\/text\>/", '$2<$3', $s);
+ $s = preg_replace("/\(.*?)\>(.*?)\<\/text\>/", '$2>$3', $s);
+ $s = preg_replace("/\(.*?)\[(.*?)\<\/text\>/", '$2[$3', $s);
+ $s = preg_replace("/\(.*?)\](.*?)\<\/text\>/", '$2]$3', $s);
+ $s = utf8_encode($s);
+ $purify = new SvgSanitizer();
+ if ($purify->loadXML($s)) {
+ $purify->sanitize();
+ $output = $purify->saveSVG();
+ $output = preg_replace("/\<\?xml(.*?)\>/",'',$output);
+ $output = preg_replace("/\<\!\-\-(.*?)\-\-\>/",'',$output);
+ $output = str_replace(['<','>'],['[',']'],$output);
+ return $output;
+ }
+ return EMPTY_STR;
+}
--
cgit v1.2.3
From bcd0802ea4a23971b5d53892c7de4e9e1822309f Mon Sep 17 00:00:00 2001
From: Mario
Date: Fri, 8 Nov 2019 09:46:23 +0000
Subject: update composr libs
(cherry picked from commit 2df15f35d706d4608ff723ce6288391ca774f7ba)
---
composer.lock | 36 +++++++++----------
vendor/composer/autoload_classmap.php | 3 ++
vendor/composer/autoload_static.php | 3 ++
vendor/composer/installed.json | 42 +++++++++++-----------
vendor/ezyang/htmlpurifier/NEWS | 6 ++++
vendor/ezyang/htmlpurifier/VERSION | 2 +-
vendor/ezyang/htmlpurifier/WHATSNEW | 9 ++---
.../htmlpurifier/library/HTMLPurifier.includes.php | 2 +-
.../ezyang/htmlpurifier/library/HTMLPurifier.php | 6 ++--
.../library/HTMLPurifier/AttrDef/HTML/Bool.php | 4 +--
.../library/HTMLPurifier/ChildDef/Custom.php | 2 +-
.../htmlpurifier/library/HTMLPurifier/Config.php | 2 +-
.../htmlpurifier/library/HTMLPurifier/Encoder.php | 2 +-
.../library/HTMLPurifier/HTMLModule.php | 4 +--
.../library/HTMLPurifier/Lexer/DOMLex.php | 7 +++-
.../library/HTMLPurifier/TagTransform/Font.php | 2 +-
vendor/league/html-to-markdown/.github/FUNDING.yml | 1 +
vendor/league/html-to-markdown/CHANGELOG.md | 12 ++++++-
vendor/league/html-to-markdown/README.md | 23 ++++++++++--
vendor/league/html-to-markdown/composer.json | 4 +--
.../src/Converter/CommentConverter.php | 38 +++++++++++++++++++-
vendor/league/html-to-markdown/src/Element.php | 1 -
.../league/html-to-markdown/src/HtmlConverter.php | 5 +--
vendor/psr/log/Psr/Log/LoggerInterface.php | 2 ++
vendor/psr/log/Psr/Log/LoggerTrait.php | 2 ++
vendor/psr/log/Psr/Log/NullLogger.php | 2 ++
vendor/psr/log/README.md | 6 ++++
vendor/psr/log/composer.json | 2 +-
28 files changed, 159 insertions(+), 71 deletions(-)
diff --git a/composer.lock b/composer.lock
index 1edaf585e..b4c8b9381 100644
--- a/composer.lock
+++ b/composer.lock
@@ -204,16 +204,16 @@
},
{
"name": "ezyang/htmlpurifier",
- "version": "v4.11.0",
+ "version": "v4.12.0",
"source": {
"type": "git",
"url": "https://github.com/ezyang/htmlpurifier.git",
- "reference": "83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7"
+ "reference": "a617e55bc62a87eec73bd456d146d134ad716f03"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7",
- "reference": "83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7",
+ "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/a617e55bc62a87eec73bd456d146d134ad716f03",
+ "reference": "a617e55bc62a87eec73bd456d146d134ad716f03",
"shasum": ""
},
"require": {
@@ -247,20 +247,20 @@
"keywords": [
"html"
],
- "time": "2019-07-14T18:58:38+00:00"
+ "time": "2019-10-28T03:44:26+00:00"
},
{
"name": "league/html-to-markdown",
- "version": "4.8.2",
+ "version": "4.9.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/html-to-markdown.git",
- "reference": "e747489191f8e9144a7270eb61f8b9516e99e413"
+ "reference": "71319108e3db506250b8987721b13568fd9fa446"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/e747489191f8e9144a7270eb61f8b9516e99e413",
- "reference": "e747489191f8e9144a7270eb61f8b9516e99e413",
+ "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/71319108e3db506250b8987721b13568fd9fa446",
+ "reference": "71319108e3db506250b8987721b13568fd9fa446",
"shasum": ""
},
"require": {
@@ -270,7 +270,7 @@
},
"require-dev": {
"mikehaertl/php-shellcommand": "~1.1.0",
- "phpunit/phpunit": "4.*",
+ "phpunit/phpunit": "^4.8|^5.7",
"scrutinizer/ocular": "~1.1"
},
"bin": [
@@ -279,7 +279,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "4.9-dev"
+ "dev-master": "4.10-dev"
}
},
"autoload": {
@@ -311,7 +311,7 @@
"html",
"markdown"
],
- "time": "2019-08-02T11:57:39+00:00"
+ "time": "2019-11-02T14:54:14+00:00"
},
{
"name": "lukasreschke/id3parser",
@@ -485,16 +485,16 @@
},
{
"name": "psr/log",
- "version": "1.1.0",
+ "version": "1.1.2",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
- "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd"
+ "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
- "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801",
+ "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801",
"shasum": ""
},
"require": {
@@ -503,7 +503,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0.x-dev"
+ "dev-master": "1.1.x-dev"
}
},
"autoload": {
@@ -528,7 +528,7 @@
"psr",
"psr-3"
],
- "time": "2018-11-20T15:27:04+00:00"
+ "time": "2019-11-01T11:05:21+00:00"
},
{
"name": "ramsey/uuid",
diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php
index c006debcd..86f96c432 100644
--- a/vendor/composer/autoload_classmap.php
+++ b/vendor/composer/autoload_classmap.php
@@ -380,6 +380,9 @@ return array(
'Psr\\Log\\LoggerInterface' => $vendorDir . '/psr/log/Psr/Log/LoggerInterface.php',
'Psr\\Log\\LoggerTrait' => $vendorDir . '/psr/log/Psr/Log/LoggerTrait.php',
'Psr\\Log\\NullLogger' => $vendorDir . '/psr/log/Psr/Log/NullLogger.php',
+ 'Psr\\Log\\Test\\DummyTest' => $vendorDir . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
+ 'Psr\\Log\\Test\\LoggerInterfaceTest' => $vendorDir . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
+ 'Psr\\Log\\Test\\TestLogger' => $vendorDir . '/psr/log/Psr/Log/Test/TestLogger.php',
'Ramsey\\Uuid\\BinaryUtils' => $vendorDir . '/ramsey/uuid/src/BinaryUtils.php',
'Ramsey\\Uuid\\Builder\\DefaultUuidBuilder' => $vendorDir . '/ramsey/uuid/src/Builder/DefaultUuidBuilder.php',
'Ramsey\\Uuid\\Builder\\DegradedUuidBuilder' => $vendorDir . '/ramsey/uuid/src/Builder/DegradedUuidBuilder.php',
diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php
index 2c9c7dd96..107cc6a61 100644
--- a/vendor/composer/autoload_static.php
+++ b/vendor/composer/autoload_static.php
@@ -548,6 +548,9 @@ class ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d
'Psr\\Log\\LoggerInterface' => __DIR__ . '/..' . '/psr/log/Psr/Log/LoggerInterface.php',
'Psr\\Log\\LoggerTrait' => __DIR__ . '/..' . '/psr/log/Psr/Log/LoggerTrait.php',
'Psr\\Log\\NullLogger' => __DIR__ . '/..' . '/psr/log/Psr/Log/NullLogger.php',
+ 'Psr\\Log\\Test\\DummyTest' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
+ 'Psr\\Log\\Test\\LoggerInterfaceTest' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
+ 'Psr\\Log\\Test\\TestLogger' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/TestLogger.php',
'Ramsey\\Uuid\\BinaryUtils' => __DIR__ . '/..' . '/ramsey/uuid/src/BinaryUtils.php',
'Ramsey\\Uuid\\Builder\\DefaultUuidBuilder' => __DIR__ . '/..' . '/ramsey/uuid/src/Builder/DefaultUuidBuilder.php',
'Ramsey\\Uuid\\Builder\\DegradedUuidBuilder' => __DIR__ . '/..' . '/ramsey/uuid/src/Builder/DegradedUuidBuilder.php',
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 9e099b5e9..cd3f3cadf 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -205,17 +205,17 @@
},
{
"name": "ezyang/htmlpurifier",
- "version": "v4.11.0",
- "version_normalized": "4.11.0.0",
+ "version": "v4.12.0",
+ "version_normalized": "4.12.0.0",
"source": {
"type": "git",
"url": "https://github.com/ezyang/htmlpurifier.git",
- "reference": "83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7"
+ "reference": "a617e55bc62a87eec73bd456d146d134ad716f03"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7",
- "reference": "83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7",
+ "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/a617e55bc62a87eec73bd456d146d134ad716f03",
+ "reference": "a617e55bc62a87eec73bd456d146d134ad716f03",
"shasum": ""
},
"require": {
@@ -224,7 +224,7 @@
"require-dev": {
"simpletest/simpletest": "dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"
},
- "time": "2019-07-14T18:58:38+00:00",
+ "time": "2019-10-28T03:44:26+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -254,17 +254,17 @@
},
{
"name": "league/html-to-markdown",
- "version": "4.8.2",
- "version_normalized": "4.8.2.0",
+ "version": "4.9.0",
+ "version_normalized": "4.9.0.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/html-to-markdown.git",
- "reference": "e747489191f8e9144a7270eb61f8b9516e99e413"
+ "reference": "71319108e3db506250b8987721b13568fd9fa446"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/e747489191f8e9144a7270eb61f8b9516e99e413",
- "reference": "e747489191f8e9144a7270eb61f8b9516e99e413",
+ "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/71319108e3db506250b8987721b13568fd9fa446",
+ "reference": "71319108e3db506250b8987721b13568fd9fa446",
"shasum": ""
},
"require": {
@@ -274,17 +274,17 @@
},
"require-dev": {
"mikehaertl/php-shellcommand": "~1.1.0",
- "phpunit/phpunit": "4.*",
+ "phpunit/phpunit": "^4.8|^5.7",
"scrutinizer/ocular": "~1.1"
},
- "time": "2019-08-02T11:57:39+00:00",
+ "time": "2019-11-02T14:54:14+00:00",
"bin": [
"bin/html-to-markdown"
],
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "4.9-dev"
+ "dev-master": "4.10-dev"
}
},
"installation-source": "dist",
@@ -498,27 +498,27 @@
},
{
"name": "psr/log",
- "version": "1.1.0",
- "version_normalized": "1.1.0.0",
+ "version": "1.1.2",
+ "version_normalized": "1.1.2.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
- "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd"
+ "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
- "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801",
+ "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801",
"shasum": ""
},
"require": {
"php": ">=5.3.0"
},
- "time": "2018-11-20T15:27:04+00:00",
+ "time": "2019-11-01T11:05:21+00:00",
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0.x-dev"
+ "dev-master": "1.1.x-dev"
}
},
"installation-source": "dist",
diff --git a/vendor/ezyang/htmlpurifier/NEWS b/vendor/ezyang/htmlpurifier/NEWS
index de2f2782e..352835012 100644
--- a/vendor/ezyang/htmlpurifier/NEWS
+++ b/vendor/ezyang/htmlpurifier/NEWS
@@ -9,6 +9,12 @@ NEWS ( CHANGELOG and HISTORY ) HTMLPurifier
. Internal change
==========================
+4.12.0, released 2019-10-27
+! PHP 7.4 is supported, thank you Witold Wasiczko, Mateuz Turcza and
+ Edi Modrić
+- PHPDocs for HTMLModule::addElement() and Bool attr are fixed (thanks
+ Mateusz)
+
4.11.0, released 2019-07-14
# SafeScripting now matches case-sensitively against its whitelist (previously it was
case-insensitive.) Thanks Dimitri Gritsajuk
diff --git a/vendor/ezyang/htmlpurifier/VERSION b/vendor/ezyang/htmlpurifier/VERSION
index 91f3b4384..bcd250ed0 100644
--- a/vendor/ezyang/htmlpurifier/VERSION
+++ b/vendor/ezyang/htmlpurifier/VERSION
@@ -1 +1 @@
-4.11.0
\ No newline at end of file
+4.12.0
\ No newline at end of file
diff --git a/vendor/ezyang/htmlpurifier/WHATSNEW b/vendor/ezyang/htmlpurifier/WHATSNEW
index d34a27f54..aec9b37c1 100644
--- a/vendor/ezyang/htmlpurifier/WHATSNEW
+++ b/vendor/ezyang/htmlpurifier/WHATSNEW
@@ -1,7 +1,2 @@
-HTML Purifier 4.11.x is a maintenance release, collecting a year
-and a half of accumulated bug fixes. Most notable fixes are
-compatibility with PHP 7.3, and case-sensitive matching for
-the SafeScripting whitelist. There are a number small feature
-enhancements, including an expanded supported color list,
-initial and inherit support for {min-,max-,}{width,height}
-and multidimensional array support for purifyArray.
+HTML Purifier 4.12.x is a maintenance release which makes
+compatibility fixes for PHP 7.4.
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php
index c88c55989..3158b2b86 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php
@@ -7,7 +7,7 @@
* primary concern and you are using an opcode cache. PLEASE DO NOT EDIT THIS
* FILE, changes will be overwritten the next time the script is run.
*
- * @version 4.11.0
+ * @version 4.12.0
*
* @warning
* You must *not* include any other HTML Purifier files before this file,
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php
index 0bd2a3ba6..58bbddb02 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php
@@ -19,7 +19,7 @@
*/
/*
- HTML Purifier 4.11.0 - Standards Compliant HTML Filtering
+ HTML Purifier 4.12.0 - Standards Compliant HTML Filtering
Copyright (C) 2006-2008 Edward Z. Yang
This library is free software; you can redistribute it and/or
@@ -58,12 +58,12 @@ class HTMLPurifier
* Version of HTML Purifier.
* @type string
*/
- public $version = '4.11.0';
+ public $version = '4.12.0';
/**
* Constant with version of HTML Purifier.
*/
- const VERSION = '4.11.0';
+ const VERSION = '4.12.0';
/**
* Global configuration object.
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Bool.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Bool.php
index dea15d2cd..be3bbc8dc 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Bool.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Bool.php
@@ -7,7 +7,7 @@ class HTMLPurifier_AttrDef_HTML_Bool extends HTMLPurifier_AttrDef
{
/**
- * @type bool
+ * @type string
*/
protected $name;
@@ -17,7 +17,7 @@ class HTMLPurifier_AttrDef_HTML_Bool extends HTMLPurifier_AttrDef
public $minimized = true;
/**
- * @param bool $name
+ * @param bool|string $name
*/
public function __construct($name = false)
{
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Custom.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Custom.php
index 128132e96..f515888a1 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Custom.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Custom.php
@@ -45,7 +45,7 @@ class HTMLPurifier_ChildDef_Custom extends HTMLPurifier_ChildDef
protected function _compileRegex()
{
$raw = str_replace(' ', '', $this->dtd_regex);
- if ($raw{0} != '(') {
+ if ($raw[0] != '(') {
$raw = "($raw)";
}
$el = '[#a-zA-Z0-9_.-]+';
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php
index 21e8cd768..f569d40c9 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php
@@ -21,7 +21,7 @@ class HTMLPurifier_Config
* HTML Purifier's version
* @type string
*/
- public $version = '4.11.0';
+ public $version = '4.12.0';
/**
* Whether or not to automatically finalize
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Encoder.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Encoder.php
index b94f17542..40a24266a 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Encoder.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Encoder.php
@@ -159,7 +159,7 @@ class HTMLPurifier_Encoder
$len = strlen($str);
for ($i = 0; $i < $len; $i++) {
- $in = ord($str{$i});
+ $in = ord($str[$i]);
$char .= $str[$i]; // append byte to char
if (0 == $mState) {
// When mState is zero we expect either a US-ASCII character
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule.php
index bb3a9230b..6d898f80c 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule.php
@@ -132,9 +132,9 @@ class HTMLPurifier_HTMLModule
* @param string $element Name of element to add
* @param string|bool $type What content set should element be registered to?
* Set as false to skip this step.
- * @param string $contents Allowed children in form of:
+ * @param string|HTMLPurifier_ChildDef $contents Allowed children in form of:
* "$content_model_type: $content_model"
- * @param array $attr_includes What attribute collections to register to
+ * @param array|string $attr_includes What attribute collections to register to
* element?
* @param array $attr What unique attributes does the element define?
* @see HTMLPurifier_ElementDef:: for in-depth descriptions of these parameters.
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer/DOMLex.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer/DOMLex.php
index b573426de..ca5f25b84 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer/DOMLex.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer/DOMLex.php
@@ -74,7 +74,12 @@ class HTMLPurifier_Lexer_DOMLex extends HTMLPurifier_Lexer
}
set_error_handler(array($this, 'muteErrorHandler'));
- $doc->loadHTML($html, $options);
+ // loadHTML() fails on PHP 5.3 when second parameter is given
+ if ($options) {
+ $doc->loadHTML($html, $options);
+ } else {
+ $doc->loadHTML($html);
+ }
restore_error_handler();
$body = $doc->getElementsByTagName('html')->item(0)-> //
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/TagTransform/Font.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/TagTransform/Font.php
index 7853d90bc..768c9b153 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/TagTransform/Font.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/TagTransform/Font.php
@@ -75,7 +75,7 @@ class HTMLPurifier_TagTransform_Font extends HTMLPurifier_TagTransform
if (isset($attr['size'])) {
// normalize large numbers
if ($attr['size'] !== '') {
- if ($attr['size']{0} == '+' || $attr['size']{0} == '-') {
+ if ($attr['size'][0] == '+' || $attr['size'][0] == '-') {
$size = (int)$attr['size'];
if ($size < -2) {
$attr['size'] = '-2';
diff --git a/vendor/league/html-to-markdown/.github/FUNDING.yml b/vendor/league/html-to-markdown/.github/FUNDING.yml
index 09cdff5da..40a26fbff 100644
--- a/vendor/league/html-to-markdown/.github/FUNDING.yml
+++ b/vendor/league/html-to-markdown/.github/FUNDING.yml
@@ -1 +1,2 @@
+github: colinodell
patreon: colinodell
diff --git a/vendor/league/html-to-markdown/CHANGELOG.md b/vendor/league/html-to-markdown/CHANGELOG.md
index 8f131fc46..ded540682 100644
--- a/vendor/league/html-to-markdown/CHANGELOG.md
+++ b/vendor/league/html-to-markdown/CHANGELOG.md
@@ -4,6 +4,14 @@ Updates should follow the [Keep a CHANGELOG](http://keepachangelog.com/) princip
## [Unreleased][unreleased]
+## [4.9.0] - 2019-11-02
+## Added
+ - Added new option to preserve comments (#177, #179)
+
+## [4.8.3] - 2019-10-31
+### Fixed
+ - Fixed whitespace preservation around `` tags (#174, #178)
+
## [4.8.2] - 2019-08-02
### Fixed
- Fixed headers not being placed onto a new line in some cases (#172)
@@ -251,7 +259,9 @@ not ideally set, so this releases fixes that. Moving forwards this should reduce
### Added
- Initial release
-[unreleased]: https://github.com/thephpleague/html-to-markdown/compare/4.8.2...master
+[unreleased]: https://github.com/thephpleague/html-to-markdown/compare/4.9.0...master
+[4.9.0]: https://github.com/thephpleague/html-to-markdown/compare/4.8.3...4.9.0
+[4.8.3]: https://github.com/thephpleague/html-to-markdown/compare/4.8.2...4.8.3
[4.8.2]: https://github.com/thephpleague/html-to-markdown/compare/4.8.1...4.8.2
[4.8.1]: https://github.com/thephpleague/html-to-markdown/compare/4.8.0...4.8.1
[4.8.0]: https://github.com/thephpleague/html-to-markdown/compare/4.7.0...4.8.0
diff --git a/vendor/league/html-to-markdown/README.md b/vendor/league/html-to-markdown/README.md
index ab80541e6..c7ae2dcab 100644
--- a/vendor/league/html-to-markdown/README.md
+++ b/vendor/league/html-to-markdown/README.md
@@ -28,7 +28,7 @@ Typically you would convert HTML to Markdown if:
1. You have an existing HTML document that needs to be edited by people with good taste.
2. You want to store new content in HTML format but edit it as Markdown.
-3. You want to convert HTML email to plain text email.
+3. You want to convert HTML email to plain text email.
4. You know a guy who's been converting HTML to Markdown for years, and now he can speak Elvish. You'd quite like to be able to speak Elvish.
5. You just really like Markdown.
@@ -95,6 +95,24 @@ $html = 'Turnips!
Monkeys!
';
$markdown = $converter->convert($html); // $markdown now contains ""
```
+By default, all comments are stripped from the content. To preserve them, use the `preserve_comments` option, like this:
+
+```php
+$converter = new HtmlConverter(array('preserve_comments' => true));
+
+$html = 'Turnips!';
+$markdown = $converter->convert($html); // $markdown now contains "Turnips!"
+```
+
+To preserve only specific comments, set `preserve_comments` with an array of strings, like this:
+
+```php
+$converter = new HtmlConverter(array('preserve_comments' => array('Eggs!')));
+
+$html = 'Turnips!';
+$markdown = $converter->convert($html); // $markdown now contains "Turnips!"
+```
+
### Style options
By default bold tags are converted using the asterisk syntax, and italic tags are converted using the underlined syntax. Change these by using the `bold_style` and `italic_style` options.
@@ -161,7 +179,7 @@ $markdown = $converter->convert($html); // $markdown now contains "### Header" a
Headers of H3 priority and lower always use atx style.
-- Links and images are referenced inline. Footnote references (where image src and anchor href attributes are listed in the footnotes) are not used.
+- Links and images are referenced inline. Footnote references (where image src and anchor href attributes are listed in the footnotes) are not used.
- Blockquotes aren't line wrapped – it makes the converted Markdown easier to edit.
### Dependencies
@@ -193,4 +211,3 @@ Use one of these great libraries:
- [Parsedown](https://github.com/erusev/parsedown)
No guarantees about the Elvish, though.
-
diff --git a/vendor/league/html-to-markdown/composer.json b/vendor/league/html-to-markdown/composer.json
index 53403916e..7990bcace 100644
--- a/vendor/league/html-to-markdown/composer.json
+++ b/vendor/league/html-to-markdown/composer.json
@@ -36,13 +36,13 @@
},
"require-dev": {
"mikehaertl/php-shellcommand": "~1.1.0",
- "phpunit/phpunit": "4.*",
+ "phpunit/phpunit": "^4.8|^5.7",
"scrutinizer/ocular": "~1.1"
},
"bin": ["bin/html-to-markdown"],
"extra": {
"branch-alias": {
- "dev-master": "4.9-dev"
+ "dev-master": "4.10-dev"
}
}
}
diff --git a/vendor/league/html-to-markdown/src/Converter/CommentConverter.php b/vendor/league/html-to-markdown/src/Converter/CommentConverter.php
index 55038b254..959381d1b 100644
--- a/vendor/league/html-to-markdown/src/Converter/CommentConverter.php
+++ b/vendor/league/html-to-markdown/src/Converter/CommentConverter.php
@@ -2,10 +2,25 @@
namespace League\HTMLToMarkdown\Converter;
+use League\HTMLToMarkdown\Configuration;
+use League\HTMLToMarkdown\ConfigurationAwareInterface;
use League\HTMLToMarkdown\ElementInterface;
-class CommentConverter implements ConverterInterface
+class CommentConverter implements ConverterInterface, ConfigurationAwareInterface
{
+ /**
+ * @var Configuration
+ */
+ protected $config;
+
+ /**
+ * @param Configuration $config
+ */
+ public function setConfig(Configuration $config)
+ {
+ $this->config = $config;
+ }
+
/**
* @param ElementInterface $element
*
@@ -13,6 +28,9 @@ class CommentConverter implements ConverterInterface
*/
public function convert(ElementInterface $element)
{
+ if ($this->shouldPreserve($element)) {
+ return '';
+ }
return '';
}
@@ -23,4 +41,22 @@ class CommentConverter implements ConverterInterface
{
return array('#comment');
}
+
+ /**
+ * @param ElementInterface $element
+ *
+ * @return bool
+ */
+ private function shouldPreserve(ElementInterface $element)
+ {
+ $preserve = $this->config->getOption('preserve_comments');
+ if ($preserve === true) {
+ return true;
+ }
+ if (is_array($preserve)) {
+ $value = trim($element->getValue());
+ return in_array($value, $preserve);
+ }
+ return false;
+ }
}
diff --git a/vendor/league/html-to-markdown/src/Element.php b/vendor/league/html-to-markdown/src/Element.php
index e1e9d1a09..80ae7a911 100644
--- a/vendor/league/html-to-markdown/src/Element.php
+++ b/vendor/league/html-to-markdown/src/Element.php
@@ -27,7 +27,6 @@ class Element implements ElementInterface
switch ($this->getTagName()) {
case 'blockquote':
case 'body':
- case 'code':
case 'div':
case 'h1':
case 'h2':
diff --git a/vendor/league/html-to-markdown/src/HtmlConverter.php b/vendor/league/html-to-markdown/src/HtmlConverter.php
index 3381e1e1e..846131af6 100644
--- a/vendor/league/html-to-markdown/src/HtmlConverter.php
+++ b/vendor/league/html-to-markdown/src/HtmlConverter.php
@@ -40,6 +40,7 @@ class HtmlConverter implements HtmlConverterInterface
'remove_nodes' => '', // space-separated list of dom nodes that should be removed. example: 'meta style script'
'hard_break' => false, // Set to true to turn into `\n` instead of ` \n`
'list_item_style' => '-', // Set the default character for each
in a
. Can be '-', '*', or '+'
+ 'preserve_comments' => false, // Set to true to preserve comments, or set to an array of strings to preserve specific comments
);
$this->environment = Environment::createDefaultEnvironment($defaults);
@@ -229,13 +230,13 @@ class HtmlConverter implements HtmlConverterInterface
return trim($markdown, "\n\r\0\x0B");
}
-
+
/**
* Pass a series of key-value pairs in an array; these will be passed
* through the config and set.
* The advantage of this is that it can allow for static use (IE in Laravel).
* An example being:
- *
+ *
* HtmlConverter::setOptions(['strip_tags' => true])->convert('
-
-
-
-
diff --git a/library/jquery.i18n/examples/jquery-1.4.2.js b/library/jquery.i18n/examples/jquery-1.4.2.js
deleted file mode 100644
index e414a7ecb..000000000
--- a/library/jquery.i18n/examples/jquery-1.4.2.js
+++ /dev/null
@@ -1,6240 +0,0 @@
-/*!
- * jQuery JavaScript Library v1.4.2
- * http://jquery.com/
- *
- * Copyright 2010, John Resig
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- *
- * Includes Sizzle.js
- * http://sizzlejs.com/
- * Copyright 2010, The Dojo Foundation
- * Released under the MIT, BSD, and GPL Licenses.
- *
- * Date: Sat Feb 13 22:33:48 2010 -0500
- */
-(function( window, undefined ) {
-
-// Define a local copy of jQuery
-var jQuery = function( selector, context ) {
- // The jQuery object is actually just the init constructor 'enhanced'
- return new jQuery.fn.init( selector, context );
- },
-
- // Map over jQuery in case of overwrite
- _jQuery = window.jQuery,
-
- // Map over the $ in case of overwrite
- _$ = window.$,
-
- // Use the correct document accordingly with window argument (sandbox)
- document = window.document,
-
- // A central reference to the root jQuery(document)
- rootjQuery,
-
- // A simple way to check for HTML strings or ID strings
- // (both of which we optimize for)
- quickExpr = /^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,
-
- // Is it a simple selector
- isSimple = /^.[^:#\[\.,]*$/,
-
- // Check if a string has a non-whitespace character in it
- rnotwhite = /\S/,
-
- // Used for trimming whitespace
- rtrim = /^(\s|\u00A0)+|(\s|\u00A0)+$/g,
-
- // Match a standalone tag
- rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>)?$/,
-
- // Keep a UserAgent string for use with jQuery.browser
- userAgent = navigator.userAgent,
-
- // For matching the engine and version of the browser
- browserMatch,
-
- // Has the ready events already been bound?
- readyBound = false,
-
- // The functions to execute on DOM ready
- readyList = [],
-
- // The ready event handler
- DOMContentLoaded,
-
- // Save a reference to some core methods
- toString = Object.prototype.toString,
- hasOwnProperty = Object.prototype.hasOwnProperty,
- push = Array.prototype.push,
- slice = Array.prototype.slice,
- indexOf = Array.prototype.indexOf;
-
-jQuery.fn = jQuery.prototype = {
- init: function( selector, context ) {
- var match, elem, ret, doc;
-
- // Handle $(""), $(null), or $(undefined)
- if ( !selector ) {
- return this;
- }
-
- // Handle $(DOMElement)
- if ( selector.nodeType ) {
- this.context = this[0] = selector;
- this.length = 1;
- return this;
- }
-
- // The body element only exists once, optimize finding it
- if ( selector === "body" && !context ) {
- this.context = document;
- this[0] = document.body;
- this.selector = "body";
- this.length = 1;
- return this;
- }
-
- // Handle HTML strings
- if ( typeof selector === "string" ) {
- // Are we dealing with HTML string or an ID?
- match = quickExpr.exec( selector );
-
- // Verify a match, and that no context was specified for #id
- if ( match && (match[1] || !context) ) {
-
- // HANDLE: $(html) -> $(array)
- if ( match[1] ) {
- doc = (context ? context.ownerDocument || context : document);
-
- // If a single string is passed in and it's a single tag
- // just do a createElement and skip the rest
- ret = rsingleTag.exec( selector );
-
- if ( ret ) {
- if ( jQuery.isPlainObject( context ) ) {
- selector = [ document.createElement( ret[1] ) ];
- jQuery.fn.attr.call( selector, context, true );
-
- } else {
- selector = [ doc.createElement( ret[1] ) ];
- }
-
- } else {
- ret = buildFragment( [ match[1] ], [ doc ] );
- selector = (ret.cacheable ? ret.fragment.cloneNode(true) : ret.fragment).childNodes;
- }
-
- return jQuery.merge( this, selector );
-
- // HANDLE: $("#id")
- } else {
- elem = document.getElementById( match[2] );
-
- if ( elem ) {
- // Handle the case where IE and Opera return items
- // by name instead of ID
- if ( elem.id !== match[2] ) {
- return rootjQuery.find( selector );
- }
-
- // Otherwise, we inject the element directly into the jQuery object
- this.length = 1;
- this[0] = elem;
- }
-
- this.context = document;
- this.selector = selector;
- return this;
- }
-
- // HANDLE: $("TAG")
- } else if ( !context && /^\w+$/.test( selector ) ) {
- this.selector = selector;
- this.context = document;
- selector = document.getElementsByTagName( selector );
- return jQuery.merge( this, selector );
-
- // HANDLE: $(expr, $(...))
- } else if ( !context || context.jquery ) {
- return (context || rootjQuery).find( selector );
-
- // HANDLE: $(expr, context)
- // (which is just equivalent to: $(context).find(expr)
- } else {
- return jQuery( context ).find( selector );
- }
-
- // HANDLE: $(function)
- // Shortcut for document ready
- } else if ( jQuery.isFunction( selector ) ) {
- return rootjQuery.ready( selector );
- }
-
- if (selector.selector !== undefined) {
- this.selector = selector.selector;
- this.context = selector.context;
- }
-
- return jQuery.makeArray( selector, this );
- },
-
- // Start with an empty selector
- selector: "",
-
- // The current version of jQuery being used
- jquery: "1.4.2",
-
- // The default length of a jQuery object is 0
- length: 0,
-
- // The number of elements contained in the matched element set
- size: function() {
- return this.length;
- },
-
- toArray: function() {
- return slice.call( this, 0 );
- },
-
- // Get the Nth element in the matched element set OR
- // Get the whole matched element set as a clean array
- get: function( num ) {
- return num == null ?
-
- // Return a 'clean' array
- this.toArray() :
-
- // Return just the object
- ( num < 0 ? this.slice(num)[ 0 ] : this[ num ] );
- },
-
- // Take an array of elements and push it onto the stack
- // (returning the new matched element set)
- pushStack: function( elems, name, selector ) {
- // Build a new jQuery matched element set
- var ret = jQuery();
-
- if ( jQuery.isArray( elems ) ) {
- push.apply( ret, elems );
-
- } else {
- jQuery.merge( ret, elems );
- }
-
- // Add the old object onto the stack (as a reference)
- ret.prevObject = this;
-
- ret.context = this.context;
-
- if ( name === "find" ) {
- ret.selector = this.selector + (this.selector ? " " : "") + selector;
- } else if ( name ) {
- ret.selector = this.selector + "." + name + "(" + selector + ")";
- }
-
- // Return the newly-formed element set
- return ret;
- },
-
- // Execute a callback for every element in the matched set.
- // (You can seed the arguments with an array of args, but this is
- // only used internally.)
- each: function( callback, args ) {
- return jQuery.each( this, callback, args );
- },
-
- ready: function( fn ) {
- // Attach the listeners
- jQuery.bindReady();
-
- // If the DOM is already ready
- if ( jQuery.isReady ) {
- // Execute the function immediately
- fn.call( document, jQuery );
-
- // Otherwise, remember the function for later
- } else if ( readyList ) {
- // Add the function to the wait list
- readyList.push( fn );
- }
-
- return this;
- },
-
- eq: function( i ) {
- return i === -1 ?
- this.slice( i ) :
- this.slice( i, +i + 1 );
- },
-
- first: function() {
- return this.eq( 0 );
- },
-
- last: function() {
- return this.eq( -1 );
- },
-
- slice: function() {
- return this.pushStack( slice.apply( this, arguments ),
- "slice", slice.call(arguments).join(",") );
- },
-
- map: function( callback ) {
- return this.pushStack( jQuery.map(this, function( elem, i ) {
- return callback.call( elem, i, elem );
- }));
- },
-
- end: function() {
- return this.prevObject || jQuery(null);
- },
-
- // For internal use only.
- // Behaves like an Array's method, not like a jQuery method.
- push: push,
- sort: [].sort,
- splice: [].splice
-};
-
-// Give the init function the jQuery prototype for later instantiation
-jQuery.fn.init.prototype = jQuery.fn;
-
-jQuery.extend = jQuery.fn.extend = function() {
- // copy reference to target object
- var target = arguments[0] || {}, i = 1, length = arguments.length, deep = false, options, name, src, copy;
-
- // Handle a deep copy situation
- if ( typeof target === "boolean" ) {
- deep = target;
- target = arguments[1] || {};
- // skip the boolean and the target
- i = 2;
- }
-
- // Handle case when target is a string or something (possible in deep copy)
- if ( typeof target !== "object" && !jQuery.isFunction(target) ) {
- target = {};
- }
-
- // extend jQuery itself if only one argument is passed
- if ( length === i ) {
- target = this;
- --i;
- }
-
- for ( ; i < length; i++ ) {
- // Only deal with non-null/undefined values
- if ( (options = arguments[ i ]) != null ) {
- // Extend the base object
- for ( name in options ) {
- src = target[ name ];
- copy = options[ name ];
-
- // Prevent never-ending loop
- if ( target === copy ) {
- continue;
- }
-
- // Recurse if we're merging object literal values or arrays
- if ( deep && copy && ( jQuery.isPlainObject(copy) || jQuery.isArray(copy) ) ) {
- var clone = src && ( jQuery.isPlainObject(src) || jQuery.isArray(src) ) ? src
- : jQuery.isArray(copy) ? [] : {};
-
- // Never move original objects, clone them
- target[ name ] = jQuery.extend( deep, clone, copy );
-
- // Don't bring in undefined values
- } else if ( copy !== undefined ) {
- target[ name ] = copy;
- }
- }
- }
- }
-
- // Return the modified object
- return target;
-};
-
-jQuery.extend({
- noConflict: function( deep ) {
- window.$ = _$;
-
- if ( deep ) {
- window.jQuery = _jQuery;
- }
-
- return jQuery;
- },
-
- // Is the DOM ready to be used? Set to true once it occurs.
- isReady: false,
-
- // Handle when the DOM is ready
- ready: function() {
- // Make sure that the DOM is not already loaded
- if ( !jQuery.isReady ) {
- // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
- if ( !document.body ) {
- return setTimeout( jQuery.ready, 13 );
- }
-
- // Remember that the DOM is ready
- jQuery.isReady = true;
-
- // If there are functions bound, to execute
- if ( readyList ) {
- // Execute all of them
- var fn, i = 0;
- while ( (fn = readyList[ i++ ]) ) {
- fn.call( document, jQuery );
- }
-
- // Reset the list of functions
- readyList = null;
- }
-
- // Trigger any bound ready events
- if ( jQuery.fn.triggerHandler ) {
- jQuery( document ).triggerHandler( "ready" );
- }
- }
- },
-
- bindReady: function() {
- if ( readyBound ) {
- return;
- }
-
- readyBound = true;
-
- // Catch cases where $(document).ready() is called after the
- // browser event has already occurred.
- if ( document.readyState === "complete" ) {
- return jQuery.ready();
- }
-
- // Mozilla, Opera and webkit nightlies currently support this event
- if ( document.addEventListener ) {
- // Use the handy event callback
- document.addEventListener( "DOMContentLoaded", DOMContentLoaded, false );
-
- // A fallback to window.onload, that will always work
- window.addEventListener( "load", jQuery.ready, false );
-
- // If IE event model is used
- } else if ( document.attachEvent ) {
- // ensure firing before onload,
- // maybe late but safe also for iframes
- document.attachEvent("onreadystatechange", DOMContentLoaded);
-
- // A fallback to window.onload, that will always work
- window.attachEvent( "onload", jQuery.ready );
-
- // If IE and not a frame
- // continually check to see if the document is ready
- var toplevel = false;
-
- try {
- toplevel = window.frameElement == null;
- } catch(e) {}
-
- if ( document.documentElement.doScroll && toplevel ) {
- doScrollCheck();
- }
- }
- },
-
- // See test/unit/core.js for details concerning isFunction.
- // Since version 1.3, DOM methods and functions like alert
- // aren't supported. They return false on IE (#2968).
- isFunction: function( obj ) {
- return toString.call(obj) === "[object Function]";
- },
-
- isArray: function( obj ) {
- return toString.call(obj) === "[object Array]";
- },
-
- isPlainObject: function( obj ) {
- // Must be an Object.
- // Because of IE, we also have to check the presence of the constructor property.
- // Make sure that DOM nodes and window objects don't pass through, as well
- if ( !obj || toString.call(obj) !== "[object Object]" || obj.nodeType || obj.setInterval ) {
- return false;
- }
-
- // Not own constructor property must be Object
- if ( obj.constructor
- && !hasOwnProperty.call(obj, "constructor")
- && !hasOwnProperty.call(obj.constructor.prototype, "isPrototypeOf") ) {
- return false;
- }
-
- // Own properties are enumerated firstly, so to speed up,
- // if last one is own, then all properties are own.
-
- var key;
- for ( key in obj ) {}
-
- return key === undefined || hasOwnProperty.call( obj, key );
- },
-
- isEmptyObject: function( obj ) {
- for ( var name in obj ) {
- return false;
- }
- return true;
- },
-
- error: function( msg ) {
- throw msg;
- },
-
- parseJSON: function( data ) {
- if ( typeof data !== "string" || !data ) {
- return null;
- }
-
- // Make sure leading/trailing whitespace is removed (IE can't handle it)
- data = jQuery.trim( data );
-
- // Make sure the incoming data is actual JSON
- // Logic borrowed from http://json.org/json2.js
- if ( /^[\],:{}\s]*$/.test(data.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g, "@")
- .replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, "]")
- .replace(/(?:^|:|,)(?:\s*\[)+/g, "")) ) {
-
- // Try to use the native JSON parser first
- return window.JSON && window.JSON.parse ?
- window.JSON.parse( data ) :
- (new Function("return " + data))();
-
- } else {
- jQuery.error( "Invalid JSON: " + data );
- }
- },
-
- noop: function() {},
-
- // Evalulates a script in a global context
- globalEval: function( data ) {
- if ( data && rnotwhite.test(data) ) {
- // Inspired by code by Andrea Giammarchi
- // http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom.html
- var head = document.getElementsByTagName("head")[0] || document.documentElement,
- script = document.createElement("script");
-
- script.type = "text/javascript";
-
- if ( jQuery.support.scriptEval ) {
- script.appendChild( document.createTextNode( data ) );
- } else {
- script.text = data;
- }
-
- // Use insertBefore instead of appendChild to circumvent an IE6 bug.
- // This arises when a base node is used (#2709).
- head.insertBefore( script, head.firstChild );
- head.removeChild( script );
- }
- },
-
- nodeName: function( elem, name ) {
- return elem.nodeName && elem.nodeName.toUpperCase() === name.toUpperCase();
- },
-
- // args is for internal usage only
- each: function( object, callback, args ) {
- var name, i = 0,
- length = object.length,
- isObj = length === undefined || jQuery.isFunction(object);
-
- if ( args ) {
- if ( isObj ) {
- for ( name in object ) {
- if ( callback.apply( object[ name ], args ) === false ) {
- break;
- }
- }
- } else {
- for ( ; i < length; ) {
- if ( callback.apply( object[ i++ ], args ) === false ) {
- break;
- }
- }
- }
-
- // A special, fast, case for the most common use of each
- } else {
- if ( isObj ) {
- for ( name in object ) {
- if ( callback.call( object[ name ], name, object[ name ] ) === false ) {
- break;
- }
- }
- } else {
- for ( var value = object[0];
- i < length && callback.call( value, i, value ) !== false; value = object[++i] ) {}
- }
- }
-
- return object;
- },
-
- trim: function( text ) {
- return (text || "").replace( rtrim, "" );
- },
-
- // results is for internal usage only
- makeArray: function( array, results ) {
- var ret = results || [];
-
- if ( array != null ) {
- // The window, strings (and functions) also have 'length'
- // The extra typeof function check is to prevent crashes
- // in Safari 2 (See: #3039)
- if ( array.length == null || typeof array === "string" || jQuery.isFunction(array) || (typeof array !== "function" && array.setInterval) ) {
- push.call( ret, array );
- } else {
- jQuery.merge( ret, array );
- }
- }
-
- return ret;
- },
-
- inArray: function( elem, array ) {
- if ( array.indexOf ) {
- return array.indexOf( elem );
- }
-
- for ( var i = 0, length = array.length; i < length; i++ ) {
- if ( array[ i ] === elem ) {
- return i;
- }
- }
-
- return -1;
- },
-
- merge: function( first, second ) {
- var i = first.length, j = 0;
-
- if ( typeof second.length === "number" ) {
- for ( var l = second.length; j < l; j++ ) {
- first[ i++ ] = second[ j ];
- }
-
- } else {
- while ( second[j] !== undefined ) {
- first[ i++ ] = second[ j++ ];
- }
- }
-
- first.length = i;
-
- return first;
- },
-
- grep: function( elems, callback, inv ) {
- var ret = [];
-
- // Go through the array, only saving the items
- // that pass the validator function
- for ( var i = 0, length = elems.length; i < length; i++ ) {
- if ( !inv !== !callback( elems[ i ], i ) ) {
- ret.push( elems[ i ] );
- }
- }
-
- return ret;
- },
-
- // arg is for internal usage only
- map: function( elems, callback, arg ) {
- var ret = [], value;
-
- // Go through the array, translating each of the items to their
- // new value (or values).
- for ( var i = 0, length = elems.length; i < length; i++ ) {
- value = callback( elems[ i ], i, arg );
-
- if ( value != null ) {
- ret[ ret.length ] = value;
- }
- }
-
- return ret.concat.apply( [], ret );
- },
-
- // A global GUID counter for objects
- guid: 1,
-
- proxy: function( fn, proxy, thisObject ) {
- if ( arguments.length === 2 ) {
- if ( typeof proxy === "string" ) {
- thisObject = fn;
- fn = thisObject[ proxy ];
- proxy = undefined;
-
- } else if ( proxy && !jQuery.isFunction( proxy ) ) {
- thisObject = proxy;
- proxy = undefined;
- }
- }
-
- if ( !proxy && fn ) {
- proxy = function() {
- return fn.apply( thisObject || this, arguments );
- };
- }
-
- // Set the guid of unique handler to the same of original handler, so it can be removed
- if ( fn ) {
- proxy.guid = fn.guid = fn.guid || proxy.guid || jQuery.guid++;
- }
-
- // So proxy can be declared as an argument
- return proxy;
- },
-
- // Use of jQuery.browser is frowned upon.
- // More details: http://docs.jquery.com/Utilities/jQuery.browser
- uaMatch: function( ua ) {
- ua = ua.toLowerCase();
-
- var match = /(webkit)[ \/]([\w.]+)/.exec( ua ) ||
- /(opera)(?:.*version)?[ \/]([\w.]+)/.exec( ua ) ||
- /(msie) ([\w.]+)/.exec( ua ) ||
- !/compatible/.test( ua ) && /(mozilla)(?:.*? rv:([\w.]+))?/.exec( ua ) ||
- [];
-
- return { browser: match[1] || "", version: match[2] || "0" };
- },
-
- browser: {}
-});
-
-browserMatch = jQuery.uaMatch( userAgent );
-if ( browserMatch.browser ) {
- jQuery.browser[ browserMatch.browser ] = true;
- jQuery.browser.version = browserMatch.version;
-}
-
-// Deprecated, use jQuery.browser.webkit instead
-if ( jQuery.browser.webkit ) {
- jQuery.browser.safari = true;
-}
-
-if ( indexOf ) {
- jQuery.inArray = function( elem, array ) {
- return indexOf.call( array, elem );
- };
-}
-
-// All jQuery objects should point back to these
-rootjQuery = jQuery(document);
-
-// Cleanup functions for the document ready method
-if ( document.addEventListener ) {
- DOMContentLoaded = function() {
- document.removeEventListener( "DOMContentLoaded", DOMContentLoaded, false );
- jQuery.ready();
- };
-
-} else if ( document.attachEvent ) {
- DOMContentLoaded = function() {
- // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
- if ( document.readyState === "complete" ) {
- document.detachEvent( "onreadystatechange", DOMContentLoaded );
- jQuery.ready();
- }
- };
-}
-
-// The DOM ready check for Internet Explorer
-function doScrollCheck() {
- if ( jQuery.isReady ) {
- return;
- }
-
- try {
- // If IE is used, use the trick by Diego Perini
- // http://javascript.nwbox.com/IEContentLoaded/
- document.documentElement.doScroll("left");
- } catch( error ) {
- setTimeout( doScrollCheck, 1 );
- return;
- }
-
- // and execute any waiting functions
- jQuery.ready();
-}
-
-function evalScript( i, elem ) {
- if ( elem.src ) {
- jQuery.ajax({
- url: elem.src,
- async: false,
- dataType: "script"
- });
- } else {
- jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || "" );
- }
-
- if ( elem.parentNode ) {
- elem.parentNode.removeChild( elem );
- }
-}
-
-// Mutifunctional method to get and set values to a collection
-// The value/s can be optionally by executed if its a function
-function access( elems, key, value, exec, fn, pass ) {
- var length = elems.length;
-
- // Setting many attributes
- if ( typeof key === "object" ) {
- for ( var k in key ) {
- access( elems, k, key[k], exec, fn, value );
- }
- return elems;
- }
-
- // Setting one attribute
- if ( value !== undefined ) {
- // Optionally, function values get executed if exec is true
- exec = !pass && exec && jQuery.isFunction(value);
-
- for ( var i = 0; i < length; i++ ) {
- fn( elems[i], key, exec ? value.call( elems[i], i, fn( elems[i], key ) ) : value, pass );
- }
-
- return elems;
- }
-
- // Getting an attribute
- return length ? fn( elems[0], key ) : undefined;
-}
-
-function now() {
- return (new Date).getTime();
-}
-(function() {
-
- jQuery.support = {};
-
- var root = document.documentElement,
- script = document.createElement("script"),
- div = document.createElement("div"),
- id = "script" + now();
-
- div.style.display = "none";
- div.innerHTML = "
a";
-
- var all = div.getElementsByTagName("*"),
- a = div.getElementsByTagName("a")[0];
-
- // Can't get basic test support
- if ( !all || !all.length || !a ) {
- return;
- }
-
- jQuery.support = {
- // IE strips leading whitespace when .innerHTML is used
- leadingWhitespace: div.firstChild.nodeType === 3,
-
- // Make sure that tbody elements aren't automatically inserted
- // IE will insert them into empty tables
- tbody: !div.getElementsByTagName("tbody").length,
-
- // Make sure that link elements get serialized correctly by innerHTML
- // This requires a wrapper element in IE
- htmlSerialize: !!div.getElementsByTagName("link").length,
-
- // Get the style information from getAttribute
- // (IE uses .cssText insted)
- style: /red/.test( a.getAttribute("style") ),
-
- // Make sure that URLs aren't manipulated
- // (IE normalizes it by default)
- hrefNormalized: a.getAttribute("href") === "/a",
-
- // Make sure that element opacity exists
- // (IE uses filter instead)
- // Use a regex to work around a WebKit issue. See #5145
- opacity: /^0.55$/.test( a.style.opacity ),
-
- // Verify style float existence
- // (IE uses styleFloat instead of cssFloat)
- cssFloat: !!a.style.cssFloat,
-
- // Make sure that if no value is specified for a checkbox
- // that it defaults to "on".
- // (WebKit defaults to "" instead)
- checkOn: div.getElementsByTagName("input")[0].value === "on",
-
- // Make sure that a selected-by-default option has a working selected property.
- // (WebKit defaults to false instead of true, IE too, if it's in an optgroup)
- optSelected: document.createElement("select").appendChild( document.createElement("option") ).selected,
-
- parentNode: div.removeChild( div.appendChild( document.createElement("div") ) ).parentNode === null,
-
- // Will be defined later
- deleteExpando: true,
- checkClone: false,
- scriptEval: false,
- noCloneEvent: true,
- boxModel: null
- };
-
- script.type = "text/javascript";
- try {
- script.appendChild( document.createTextNode( "window." + id + "=1;" ) );
- } catch(e) {}
-
- root.insertBefore( script, root.firstChild );
-
- // Make sure that the execution of code works by injecting a script
- // tag with appendChild/createTextNode
- // (IE doesn't support this, fails, and uses .text instead)
- if ( window[ id ] ) {
- jQuery.support.scriptEval = true;
- delete window[ id ];
- }
-
- // Test to see if it's possible to delete an expando from an element
- // Fails in Internet Explorer
- try {
- delete script.test;
-
- } catch(e) {
- jQuery.support.deleteExpando = false;
- }
-
- root.removeChild( script );
-
- if ( div.attachEvent && div.fireEvent ) {
- div.attachEvent("onclick", function click() {
- // Cloning a node shouldn't copy over any
- // bound event handlers (IE does this)
- jQuery.support.noCloneEvent = false;
- div.detachEvent("onclick", click);
- });
- div.cloneNode(true).fireEvent("onclick");
- }
-
- div = document.createElement("div");
- div.innerHTML = "";
-
- var fragment = document.createDocumentFragment();
- fragment.appendChild( div.firstChild );
-
- // WebKit doesn't clone checked state correctly in fragments
- jQuery.support.checkClone = fragment.cloneNode(true).cloneNode(true).lastChild.checked;
-
- // Figure out if the W3C box model works as expected
- // document.body must exist before we can do this
- jQuery(function() {
- var div = document.createElement("div");
- div.style.width = div.style.paddingLeft = "1px";
-
- document.body.appendChild( div );
- jQuery.boxModel = jQuery.support.boxModel = div.offsetWidth === 2;
- document.body.removeChild( div ).style.display = 'none';
-
- div = null;
- });
-
- // Technique from Juriy Zaytsev
- // http://thinkweb2.com/projects/prototype/detecting-event-support-without-browser-sniffing/
- var eventSupported = function( eventName ) {
- var el = document.createElement("div");
- eventName = "on" + eventName;
-
- var isSupported = (eventName in el);
- if ( !isSupported ) {
- el.setAttribute(eventName, "return;");
- isSupported = typeof el[eventName] === "function";
- }
- el = null;
-
- return isSupported;
- };
-
- jQuery.support.submitBubbles = eventSupported("submit");
- jQuery.support.changeBubbles = eventSupported("change");
-
- // release memory in IE
- root = script = div = all = a = null;
-})();
-
-jQuery.props = {
- "for": "htmlFor",
- "class": "className",
- readonly: "readOnly",
- maxlength: "maxLength",
- cellspacing: "cellSpacing",
- rowspan: "rowSpan",
- colspan: "colSpan",
- tabindex: "tabIndex",
- usemap: "useMap",
- frameborder: "frameBorder"
-};
-var expando = "jQuery" + now(), uuid = 0, windowData = {};
-
-jQuery.extend({
- cache: {},
-
- expando:expando,
-
- // The following elements throw uncatchable exceptions if you
- // attempt to add expando properties to them.
- noData: {
- "embed": true,
- "object": true,
- "applet": true
- },
-
- data: function( elem, name, data ) {
- if ( elem.nodeName && jQuery.noData[elem.nodeName.toLowerCase()] ) {
- return;
- }
-
- elem = elem == window ?
- windowData :
- elem;
-
- var id = elem[ expando ], cache = jQuery.cache, thisCache;
-
- if ( !id && typeof name === "string" && data === undefined ) {
- return null;
- }
-
- // Compute a unique ID for the element
- if ( !id ) {
- id = ++uuid;
- }
-
- // Avoid generating a new cache unless none exists and we
- // want to manipulate it.
- if ( typeof name === "object" ) {
- elem[ expando ] = id;
- thisCache = cache[ id ] = jQuery.extend(true, {}, name);
-
- } else if ( !cache[ id ] ) {
- elem[ expando ] = id;
- cache[ id ] = {};
- }
-
- thisCache = cache[ id ];
-
- // Prevent overriding the named cache with undefined values
- if ( data !== undefined ) {
- thisCache[ name ] = data;
- }
-
- return typeof name === "string" ? thisCache[ name ] : thisCache;
- },
-
- removeData: function( elem, name ) {
- if ( elem.nodeName && jQuery.noData[elem.nodeName.toLowerCase()] ) {
- return;
- }
-
- elem = elem == window ?
- windowData :
- elem;
-
- var id = elem[ expando ], cache = jQuery.cache, thisCache = cache[ id ];
-
- // If we want to remove a specific section of the element's data
- if ( name ) {
- if ( thisCache ) {
- // Remove the section of cache data
- delete thisCache[ name ];
-
- // If we've removed all the data, remove the element's cache
- if ( jQuery.isEmptyObject(thisCache) ) {
- jQuery.removeData( elem );
- }
- }
-
- // Otherwise, we want to remove all of the element's data
- } else {
- if ( jQuery.support.deleteExpando ) {
- delete elem[ jQuery.expando ];
-
- } else if ( elem.removeAttribute ) {
- elem.removeAttribute( jQuery.expando );
- }
-
- // Completely remove the data cache
- delete cache[ id ];
- }
- }
-});
-
-jQuery.fn.extend({
- data: function( key, value ) {
- if ( typeof key === "undefined" && this.length ) {
- return jQuery.data( this[0] );
-
- } else if ( typeof key === "object" ) {
- return this.each(function() {
- jQuery.data( this, key );
- });
- }
-
- var parts = key.split(".");
- parts[1] = parts[1] ? "." + parts[1] : "";
-
- if ( value === undefined ) {
- var data = this.triggerHandler("getData" + parts[1] + "!", [parts[0]]);
-
- if ( data === undefined && this.length ) {
- data = jQuery.data( this[0], key );
- }
- return data === undefined && parts[1] ?
- this.data( parts[0] ) :
- data;
- } else {
- return this.trigger("setData" + parts[1] + "!", [parts[0], value]).each(function() {
- jQuery.data( this, key, value );
- });
- }
- },
-
- removeData: function( key ) {
- return this.each(function() {
- jQuery.removeData( this, key );
- });
- }
-});
-jQuery.extend({
- queue: function( elem, type, data ) {
- if ( !elem ) {
- return;
- }
-
- type = (type || "fx") + "queue";
- var q = jQuery.data( elem, type );
-
- // Speed up dequeue by getting out quickly if this is just a lookup
- if ( !data ) {
- return q || [];
- }
-
- if ( !q || jQuery.isArray(data) ) {
- q = jQuery.data( elem, type, jQuery.makeArray(data) );
-
- } else {
- q.push( data );
- }
-
- return q;
- },
-
- dequeue: function( elem, type ) {
- type = type || "fx";
-
- var queue = jQuery.queue( elem, type ), fn = queue.shift();
-
- // If the fx queue is dequeued, always remove the progress sentinel
- if ( fn === "inprogress" ) {
- fn = queue.shift();
- }
-
- if ( fn ) {
- // Add a progress sentinel to prevent the fx queue from being
- // automatically dequeued
- if ( type === "fx" ) {
- queue.unshift("inprogress");
- }
-
- fn.call(elem, function() {
- jQuery.dequeue(elem, type);
- });
- }
- }
-});
-
-jQuery.fn.extend({
- queue: function( type, data ) {
- if ( typeof type !== "string" ) {
- data = type;
- type = "fx";
- }
-
- if ( data === undefined ) {
- return jQuery.queue( this[0], type );
- }
- return this.each(function( i, elem ) {
- var queue = jQuery.queue( this, type, data );
-
- if ( type === "fx" && queue[0] !== "inprogress" ) {
- jQuery.dequeue( this, type );
- }
- });
- },
- dequeue: function( type ) {
- return this.each(function() {
- jQuery.dequeue( this, type );
- });
- },
-
- // Based off of the plugin by Clint Helfers, with permission.
- // http://blindsignals.com/index.php/2009/07/jquery-delay/
- delay: function( time, type ) {
- time = jQuery.fx ? jQuery.fx.speeds[time] || time : time;
- type = type || "fx";
-
- return this.queue( type, function() {
- var elem = this;
- setTimeout(function() {
- jQuery.dequeue( elem, type );
- }, time );
- });
- },
-
- clearQueue: function( type ) {
- return this.queue( type || "fx", [] );
- }
-});
-var rclass = /[\n\t]/g,
- rspace = /\s+/,
- rreturn = /\r/g,
- rspecialurl = /href|src|style/,
- rtype = /(button|input)/i,
- rfocusable = /(button|input|object|select|textarea)/i,
- rclickable = /^(a|area)$/i,
- rradiocheck = /radio|checkbox/;
-
-jQuery.fn.extend({
- attr: function( name, value ) {
- return access( this, name, value, true, jQuery.attr );
- },
-
- removeAttr: function( name, fn ) {
- return this.each(function(){
- jQuery.attr( this, name, "" );
- if ( this.nodeType === 1 ) {
- this.removeAttribute( name );
- }
- });
- },
-
- addClass: function( value ) {
- if ( jQuery.isFunction(value) ) {
- return this.each(function(i) {
- var self = jQuery(this);
- self.addClass( value.call(this, i, self.attr("class")) );
- });
- }
-
- if ( value && typeof value === "string" ) {
- var classNames = (value || "").split( rspace );
-
- for ( var i = 0, l = this.length; i < l; i++ ) {
- var elem = this[i];
-
- if ( elem.nodeType === 1 ) {
- if ( !elem.className ) {
- elem.className = value;
-
- } else {
- var className = " " + elem.className + " ", setClass = elem.className;
- for ( var c = 0, cl = classNames.length; c < cl; c++ ) {
- if ( className.indexOf( " " + classNames[c] + " " ) < 0 ) {
- setClass += " " + classNames[c];
- }
- }
- elem.className = jQuery.trim( setClass );
- }
- }
- }
- }
-
- return this;
- },
-
- removeClass: function( value ) {
- if ( jQuery.isFunction(value) ) {
- return this.each(function(i) {
- var self = jQuery(this);
- self.removeClass( value.call(this, i, self.attr("class")) );
- });
- }
-
- if ( (value && typeof value === "string") || value === undefined ) {
- var classNames = (value || "").split(rspace);
-
- for ( var i = 0, l = this.length; i < l; i++ ) {
- var elem = this[i];
-
- if ( elem.nodeType === 1 && elem.className ) {
- if ( value ) {
- var className = (" " + elem.className + " ").replace(rclass, " ");
- for ( var c = 0, cl = classNames.length; c < cl; c++ ) {
- className = className.replace(" " + classNames[c] + " ", " ");
- }
- elem.className = jQuery.trim( className );
-
- } else {
- elem.className = "";
- }
- }
- }
- }
-
- return this;
- },
-
- toggleClass: function( value, stateVal ) {
- var type = typeof value, isBool = typeof stateVal === "boolean";
-
- if ( jQuery.isFunction( value ) ) {
- return this.each(function(i) {
- var self = jQuery(this);
- self.toggleClass( value.call(this, i, self.attr("class"), stateVal), stateVal );
- });
- }
-
- return this.each(function() {
- if ( type === "string" ) {
- // toggle individual class names
- var className, i = 0, self = jQuery(this),
- state = stateVal,
- classNames = value.split( rspace );
-
- while ( (className = classNames[ i++ ]) ) {
- // check each className given, space seperated list
- state = isBool ? state : !self.hasClass( className );
- self[ state ? "addClass" : "removeClass" ]( className );
- }
-
- } else if ( type === "undefined" || type === "boolean" ) {
- if ( this.className ) {
- // store className if set
- jQuery.data( this, "__className__", this.className );
- }
-
- // toggle whole className
- this.className = this.className || value === false ? "" : jQuery.data( this, "__className__" ) || "";
- }
- });
- },
-
- hasClass: function( selector ) {
- var className = " " + selector + " ";
- for ( var i = 0, l = this.length; i < l; i++ ) {
- if ( (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) > -1 ) {
- return true;
- }
- }
-
- return false;
- },
-
- val: function( value ) {
- if ( value === undefined ) {
- var elem = this[0];
-
- if ( elem ) {
- if ( jQuery.nodeName( elem, "option" ) ) {
- return (elem.attributes.value || {}).specified ? elem.value : elem.text;
- }
-
- // We need to handle select boxes special
- if ( jQuery.nodeName( elem, "select" ) ) {
- var index = elem.selectedIndex,
- values = [],
- options = elem.options,
- one = elem.type === "select-one";
-
- // Nothing was selected
- if ( index < 0 ) {
- return null;
- }
-
- // Loop through all the selected options
- for ( var i = one ? index : 0, max = one ? index + 1 : options.length; i < max; i++ ) {
- var option = options[ i ];
-
- if ( option.selected ) {
- // Get the specifc value for the option
- value = jQuery(option).val();
-
- // We don't need an array for one selects
- if ( one ) {
- return value;
- }
-
- // Multi-Selects return an array
- values.push( value );
- }
- }
-
- return values;
- }
-
- // Handle the case where in Webkit "" is returned instead of "on" if a value isn't specified
- if ( rradiocheck.test( elem.type ) && !jQuery.support.checkOn ) {
- return elem.getAttribute("value") === null ? "on" : elem.value;
- }
-
-
- // Everything else, we just grab the value
- return (elem.value || "").replace(rreturn, "");
-
- }
-
- return undefined;
- }
-
- var isFunction = jQuery.isFunction(value);
-
- return this.each(function(i) {
- var self = jQuery(this), val = value;
-
- if ( this.nodeType !== 1 ) {
- return;
- }
-
- if ( isFunction ) {
- val = value.call(this, i, self.val());
- }
-
- // Typecast each time if the value is a Function and the appended
- // value is therefore different each time.
- if ( typeof val === "number" ) {
- val += "";
- }
-
- if ( jQuery.isArray(val) && rradiocheck.test( this.type ) ) {
- this.checked = jQuery.inArray( self.val(), val ) >= 0;
-
- } else if ( jQuery.nodeName( this, "select" ) ) {
- var values = jQuery.makeArray(val);
-
- jQuery( "option", this ).each(function() {
- this.selected = jQuery.inArray( jQuery(this).val(), values ) >= 0;
- });
-
- if ( !values.length ) {
- this.selectedIndex = -1;
- }
-
- } else {
- this.value = val;
- }
- });
- }
-});
-
-jQuery.extend({
- attrFn: {
- val: true,
- css: true,
- html: true,
- text: true,
- data: true,
- width: true,
- height: true,
- offset: true
- },
-
- attr: function( elem, name, value, pass ) {
- // don't set attributes on text and comment nodes
- if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 ) {
- return undefined;
- }
-
- if ( pass && name in jQuery.attrFn ) {
- return jQuery(elem)[name](value);
- }
-
- var notxml = elem.nodeType !== 1 || !jQuery.isXMLDoc( elem ),
- // Whether we are setting (or getting)
- set = value !== undefined;
-
- // Try to normalize/fix the name
- name = notxml && jQuery.props[ name ] || name;
-
- // Only do all the following if this is a node (faster for style)
- if ( elem.nodeType === 1 ) {
- // These attributes require special treatment
- var special = rspecialurl.test( name );
-
- // Safari mis-reports the default selected property of an option
- // Accessing the parent's selectedIndex property fixes it
- if ( name === "selected" && !jQuery.support.optSelected ) {
- var parent = elem.parentNode;
- if ( parent ) {
- parent.selectedIndex;
-
- // Make sure that it also works with optgroups, see #5701
- if ( parent.parentNode ) {
- parent.parentNode.selectedIndex;
- }
- }
- }
-
- // If applicable, access the attribute via the DOM 0 way
- if ( name in elem && notxml && !special ) {
- if ( set ) {
- // We can't allow the type property to be changed (since it causes problems in IE)
- if ( name === "type" && rtype.test( elem.nodeName ) && elem.parentNode ) {
- jQuery.error( "type property can't be changed" );
- }
-
- elem[ name ] = value;
- }
-
- // browsers index elements by id/name on forms, give priority to attributes.
- if ( jQuery.nodeName( elem, "form" ) && elem.getAttributeNode(name) ) {
- return elem.getAttributeNode( name ).nodeValue;
- }
-
- // elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set
- // http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/
- if ( name === "tabIndex" ) {
- var attributeNode = elem.getAttributeNode( "tabIndex" );
-
- return attributeNode && attributeNode.specified ?
- attributeNode.value :
- rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ?
- 0 :
- undefined;
- }
-
- return elem[ name ];
- }
-
- if ( !jQuery.support.style && notxml && name === "style" ) {
- if ( set ) {
- elem.style.cssText = "" + value;
- }
-
- return elem.style.cssText;
- }
-
- if ( set ) {
- // convert the value to a string (all browsers do this but IE) see #1070
- elem.setAttribute( name, "" + value );
- }
-
- var attr = !jQuery.support.hrefNormalized && notxml && special ?
- // Some attributes require a special call on IE
- elem.getAttribute( name, 2 ) :
- elem.getAttribute( name );
-
- // Non-existent attributes return null, we normalize to undefined
- return attr === null ? undefined : attr;
- }
-
- // elem is actually elem.style ... set the style
- // Using attr for specific style information is now deprecated. Use style instead.
- return jQuery.style( elem, name, value );
- }
-});
-var rnamespaces = /\.(.*)$/,
- fcleanup = function( nm ) {
- return nm.replace(/[^\w\s\.\|`]/g, function( ch ) {
- return "\\" + ch;
- });
- };
-
-/*
- * A number of helper functions used for managing events.
- * Many of the ideas behind this code originated from
- * Dean Edwards' addEvent library.
- */
-jQuery.event = {
-
- // Bind an event to an element
- // Original by Dean Edwards
- add: function( elem, types, handler, data ) {
- if ( elem.nodeType === 3 || elem.nodeType === 8 ) {
- return;
- }
-
- // For whatever reason, IE has trouble passing the window object
- // around, causing it to be cloned in the process
- if ( elem.setInterval && ( elem !== window && !elem.frameElement ) ) {
- elem = window;
- }
-
- var handleObjIn, handleObj;
-
- if ( handler.handler ) {
- handleObjIn = handler;
- handler = handleObjIn.handler;
- }
-
- // Make sure that the function being executed has a unique ID
- if ( !handler.guid ) {
- handler.guid = jQuery.guid++;
- }
-
- // Init the element's event structure
- var elemData = jQuery.data( elem );
-
- // If no elemData is found then we must be trying to bind to one of the
- // banned noData elements
- if ( !elemData ) {
- return;
- }
-
- var events = elemData.events = elemData.events || {},
- eventHandle = elemData.handle, eventHandle;
-
- if ( !eventHandle ) {
- elemData.handle = eventHandle = function() {
- // Handle the second event of a trigger and when
- // an event is called after a page has unloaded
- return typeof jQuery !== "undefined" && !jQuery.event.triggered ?
- jQuery.event.handle.apply( eventHandle.elem, arguments ) :
- undefined;
- };
- }
-
- // Add elem as a property of the handle function
- // This is to prevent a memory leak with non-native events in IE.
- eventHandle.elem = elem;
-
- // Handle multiple events separated by a space
- // jQuery(...).bind("mouseover mouseout", fn);
- types = types.split(" ");
-
- var type, i = 0, namespaces;
-
- while ( (type = types[ i++ ]) ) {
- handleObj = handleObjIn ?
- jQuery.extend({}, handleObjIn) :
- { handler: handler, data: data };
-
- // Namespaced event handlers
- if ( type.indexOf(".") > -1 ) {
- namespaces = type.split(".");
- type = namespaces.shift();
- handleObj.namespace = namespaces.slice(0).sort().join(".");
-
- } else {
- namespaces = [];
- handleObj.namespace = "";
- }
-
- handleObj.type = type;
- handleObj.guid = handler.guid;
-
- // Get the current list of functions bound to this event
- var handlers = events[ type ],
- special = jQuery.event.special[ type ] || {};
-
- // Init the event handler queue
- if ( !handlers ) {
- handlers = events[ type ] = [];
-
- // Check for a special event handler
- // Only use addEventListener/attachEvent if the special
- // events handler returns false
- if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) {
- // Bind the global event handler to the element
- if ( elem.addEventListener ) {
- elem.addEventListener( type, eventHandle, false );
-
- } else if ( elem.attachEvent ) {
- elem.attachEvent( "on" + type, eventHandle );
- }
- }
- }
-
- if ( special.add ) {
- special.add.call( elem, handleObj );
-
- if ( !handleObj.handler.guid ) {
- handleObj.handler.guid = handler.guid;
- }
- }
-
- // Add the function to the element's handler list
- handlers.push( handleObj );
-
- // Keep track of which events have been used, for global triggering
- jQuery.event.global[ type ] = true;
- }
-
- // Nullify elem to prevent memory leaks in IE
- elem = null;
- },
-
- global: {},
-
- // Detach an event or set of events from an element
- remove: function( elem, types, handler, pos ) {
- // don't do events on text and comment nodes
- if ( elem.nodeType === 3 || elem.nodeType === 8 ) {
- return;
- }
-
- var ret, type, fn, i = 0, all, namespaces, namespace, special, eventType, handleObj, origType,
- elemData = jQuery.data( elem ),
- events = elemData && elemData.events;
-
- if ( !elemData || !events ) {
- return;
- }
-
- // types is actually an event object here
- if ( types && types.type ) {
- handler = types.handler;
- types = types.type;
- }
-
- // Unbind all events for the element
- if ( !types || typeof types === "string" && types.charAt(0) === "." ) {
- types = types || "";
-
- for ( type in events ) {
- jQuery.event.remove( elem, type + types );
- }
-
- return;
- }
-
- // Handle multiple events separated by a space
- // jQuery(...).unbind("mouseover mouseout", fn);
- types = types.split(" ");
-
- while ( (type = types[ i++ ]) ) {
- origType = type;
- handleObj = null;
- all = type.indexOf(".") < 0;
- namespaces = [];
-
- if ( !all ) {
- // Namespaced event handlers
- namespaces = type.split(".");
- type = namespaces.shift();
-
- namespace = new RegExp("(^|\\.)" +
- jQuery.map( namespaces.slice(0).sort(), fcleanup ).join("\\.(?:.*\\.)?") + "(\\.|$)")
- }
-
- eventType = events[ type ];
-
- if ( !eventType ) {
- continue;
- }
-
- if ( !handler ) {
- for ( var j = 0; j < eventType.length; j++ ) {
- handleObj = eventType[ j ];
-
- if ( all || namespace.test( handleObj.namespace ) ) {
- jQuery.event.remove( elem, origType, handleObj.handler, j );
- eventType.splice( j--, 1 );
- }
- }
-
- continue;
- }
-
- special = jQuery.event.special[ type ] || {};
-
- for ( var j = pos || 0; j < eventType.length; j++ ) {
- handleObj = eventType[ j ];
-
- if ( handler.guid === handleObj.guid ) {
- // remove the given handler for the given type
- if ( all || namespace.test( handleObj.namespace ) ) {
- if ( pos == null ) {
- eventType.splice( j--, 1 );
- }
-
- if ( special.remove ) {
- special.remove.call( elem, handleObj );
- }
- }
-
- if ( pos != null ) {
- break;
- }
- }
- }
-
- // remove generic event handler if no more handlers exist
- if ( eventType.length === 0 || pos != null && eventType.length === 1 ) {
- if ( !special.teardown || special.teardown.call( elem, namespaces ) === false ) {
- removeEvent( elem, type, elemData.handle );
- }
-
- ret = null;
- delete events[ type ];
- }
- }
-
- // Remove the expando if it's no longer used
- if ( jQuery.isEmptyObject( events ) ) {
- var handle = elemData.handle;
- if ( handle ) {
- handle.elem = null;
- }
-
- delete elemData.events;
- delete elemData.handle;
-
- if ( jQuery.isEmptyObject( elemData ) ) {
- jQuery.removeData( elem );
- }
- }
- },
-
- // bubbling is internal
- trigger: function( event, data, elem /*, bubbling */ ) {
- // Event object or event type
- var type = event.type || event,
- bubbling = arguments[3];
-
- if ( !bubbling ) {
- event = typeof event === "object" ?
- // jQuery.Event object
- event[expando] ? event :
- // Object literal
- jQuery.extend( jQuery.Event(type), event ) :
- // Just the event type (string)
- jQuery.Event(type);
-
- if ( type.indexOf("!") >= 0 ) {
- event.type = type = type.slice(0, -1);
- event.exclusive = true;
- }
-
- // Handle a global trigger
- if ( !elem ) {
- // Don't bubble custom events when global (to avoid too much overhead)
- event.stopPropagation();
-
- // Only trigger if we've ever bound an event for it
- if ( jQuery.event.global[ type ] ) {
- jQuery.each( jQuery.cache, function() {
- if ( this.events && this.events[type] ) {
- jQuery.event.trigger( event, data, this.handle.elem );
- }
- });
- }
- }
-
- // Handle triggering a single element
-
- // don't do events on text and comment nodes
- if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 ) {
- return undefined;
- }
-
- // Clean up in case it is reused
- event.result = undefined;
- event.target = elem;
-
- // Clone the incoming data, if any
- data = jQuery.makeArray( data );
- data.unshift( event );
- }
-
- event.currentTarget = elem;
-
- // Trigger the event, it is assumed that "handle" is a function
- var handle = jQuery.data( elem, "handle" );
- if ( handle ) {
- handle.apply( elem, data );
- }
-
- var parent = elem.parentNode || elem.ownerDocument;
-
- // Trigger an inline bound script
- try {
- if ( !(elem && elem.nodeName && jQuery.noData[elem.nodeName.toLowerCase()]) ) {
- if ( elem[ "on" + type ] && elem[ "on" + type ].apply( elem, data ) === false ) {
- event.result = false;
- }
- }
-
- // prevent IE from throwing an error for some elements with some event types, see #3533
- } catch (e) {}
-
- if ( !event.isPropagationStopped() && parent ) {
- jQuery.event.trigger( event, data, parent, true );
-
- } else if ( !event.isDefaultPrevented() ) {
- var target = event.target, old,
- isClick = jQuery.nodeName(target, "a") && type === "click",
- special = jQuery.event.special[ type ] || {};
-
- if ( (!special._default || special._default.call( elem, event ) === false) &&
- !isClick && !(target && target.nodeName && jQuery.noData[target.nodeName.toLowerCase()]) ) {
-
- try {
- if ( target[ type ] ) {
- // Make sure that we don't accidentally re-trigger the onFOO events
- old = target[ "on" + type ];
-
- if ( old ) {
- target[ "on" + type ] = null;
- }
-
- jQuery.event.triggered = true;
- target[ type ]();
- }
-
- // prevent IE from throwing an error for some elements with some event types, see #3533
- } catch (e) {}
-
- if ( old ) {
- target[ "on" + type ] = old;
- }
-
- jQuery.event.triggered = false;
- }
- }
- },
-
- handle: function( event ) {
- var all, handlers, namespaces, namespace, events;
-
- event = arguments[0] = jQuery.event.fix( event || window.event );
- event.currentTarget = this;
-
- // Namespaced event handlers
- all = event.type.indexOf(".") < 0 && !event.exclusive;
-
- if ( !all ) {
- namespaces = event.type.split(".");
- event.type = namespaces.shift();
- namespace = new RegExp("(^|\\.)" + namespaces.slice(0).sort().join("\\.(?:.*\\.)?") + "(\\.|$)");
- }
-
- var events = jQuery.data(this, "events"), handlers = events[ event.type ];
-
- if ( events && handlers ) {
- // Clone the handlers to prevent manipulation
- handlers = handlers.slice(0);
-
- for ( var j = 0, l = handlers.length; j < l; j++ ) {
- var handleObj = handlers[ j ];
-
- // Filter the functions by class
- if ( all || namespace.test( handleObj.namespace ) ) {
- // Pass in a reference to the handler function itself
- // So that we can later remove it
- event.handler = handleObj.handler;
- event.data = handleObj.data;
- event.handleObj = handleObj;
-
- var ret = handleObj.handler.apply( this, arguments );
-
- if ( ret !== undefined ) {
- event.result = ret;
- if ( ret === false ) {
- event.preventDefault();
- event.stopPropagation();
- }
- }
-
- if ( event.isImmediatePropagationStopped() ) {
- break;
- }
- }
- }
- }
-
- return event.result;
- },
-
- props: "altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
-
- fix: function( event ) {
- if ( event[ expando ] ) {
- return event;
- }
-
- // store a copy of the original event object
- // and "clone" to set read-only properties
- var originalEvent = event;
- event = jQuery.Event( originalEvent );
-
- for ( var i = this.props.length, prop; i; ) {
- prop = this.props[ --i ];
- event[ prop ] = originalEvent[ prop ];
- }
-
- // Fix target property, if necessary
- if ( !event.target ) {
- event.target = event.srcElement || document; // Fixes #1925 where srcElement might not be defined either
- }
-
- // check if target is a textnode (safari)
- if ( event.target.nodeType === 3 ) {
- event.target = event.target.parentNode;
- }
-
- // Add relatedTarget, if necessary
- if ( !event.relatedTarget && event.fromElement ) {
- event.relatedTarget = event.fromElement === event.target ? event.toElement : event.fromElement;
- }
-
- // Calculate pageX/Y if missing and clientX/Y available
- if ( event.pageX == null && event.clientX != null ) {
- var doc = document.documentElement, body = document.body;
- event.pageX = event.clientX + (doc && doc.scrollLeft || body && body.scrollLeft || 0) - (doc && doc.clientLeft || body && body.clientLeft || 0);
- event.pageY = event.clientY + (doc && doc.scrollTop || body && body.scrollTop || 0) - (doc && doc.clientTop || body && body.clientTop || 0);
- }
-
- // Add which for key events
- if ( !event.which && ((event.charCode || event.charCode === 0) ? event.charCode : event.keyCode) ) {
- event.which = event.charCode || event.keyCode;
- }
-
- // Add metaKey to non-Mac browsers (use ctrl for PC's and Meta for Macs)
- if ( !event.metaKey && event.ctrlKey ) {
- event.metaKey = event.ctrlKey;
- }
-
- // Add which for click: 1 === left; 2 === middle; 3 === right
- // Note: button is not normalized, so don't use it
- if ( !event.which && event.button !== undefined ) {
- event.which = (event.button & 1 ? 1 : ( event.button & 2 ? 3 : ( event.button & 4 ? 2 : 0 ) ));
- }
-
- return event;
- },
-
- // Deprecated, use jQuery.guid instead
- guid: 1E8,
-
- // Deprecated, use jQuery.proxy instead
- proxy: jQuery.proxy,
-
- special: {
- ready: {
- // Make sure the ready event is setup
- setup: jQuery.bindReady,
- teardown: jQuery.noop
- },
-
- live: {
- add: function( handleObj ) {
- jQuery.event.add( this, handleObj.origType, jQuery.extend({}, handleObj, {handler: liveHandler}) );
- },
-
- remove: function( handleObj ) {
- var remove = true,
- type = handleObj.origType.replace(rnamespaces, "");
-
- jQuery.each( jQuery.data(this, "events").live || [], function() {
- if ( type === this.origType.replace(rnamespaces, "") ) {
- remove = false;
- return false;
- }
- });
-
- if ( remove ) {
- jQuery.event.remove( this, handleObj.origType, liveHandler );
- }
- }
-
- },
-
- beforeunload: {
- setup: function( data, namespaces, eventHandle ) {
- // We only want to do this special case on windows
- if ( this.setInterval ) {
- this.onbeforeunload = eventHandle;
- }
-
- return false;
- },
- teardown: function( namespaces, eventHandle ) {
- if ( this.onbeforeunload === eventHandle ) {
- this.onbeforeunload = null;
- }
- }
- }
- }
-};
-
-var removeEvent = document.removeEventListener ?
- function( elem, type, handle ) {
- elem.removeEventListener( type, handle, false );
- } :
- function( elem, type, handle ) {
- elem.detachEvent( "on" + type, handle );
- };
-
-jQuery.Event = function( src ) {
- // Allow instantiation without the 'new' keyword
- if ( !this.preventDefault ) {
- return new jQuery.Event( src );
- }
-
- // Event object
- if ( src && src.type ) {
- this.originalEvent = src;
- this.type = src.type;
- // Event type
- } else {
- this.type = src;
- }
-
- // timeStamp is buggy for some events on Firefox(#3843)
- // So we won't rely on the native value
- this.timeStamp = now();
-
- // Mark it as fixed
- this[ expando ] = true;
-};
-
-function returnFalse() {
- return false;
-}
-function returnTrue() {
- return true;
-}
-
-// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding
-// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html
-jQuery.Event.prototype = {
- preventDefault: function() {
- this.isDefaultPrevented = returnTrue;
-
- var e = this.originalEvent;
- if ( !e ) {
- return;
- }
-
- // if preventDefault exists run it on the original event
- if ( e.preventDefault ) {
- e.preventDefault();
- }
- // otherwise set the returnValue property of the original event to false (IE)
- e.returnValue = false;
- },
- stopPropagation: function() {
- this.isPropagationStopped = returnTrue;
-
- var e = this.originalEvent;
- if ( !e ) {
- return;
- }
- // if stopPropagation exists run it on the original event
- if ( e.stopPropagation ) {
- e.stopPropagation();
- }
- // otherwise set the cancelBubble property of the original event to true (IE)
- e.cancelBubble = true;
- },
- stopImmediatePropagation: function() {
- this.isImmediatePropagationStopped = returnTrue;
- this.stopPropagation();
- },
- isDefaultPrevented: returnFalse,
- isPropagationStopped: returnFalse,
- isImmediatePropagationStopped: returnFalse
-};
-
-// Checks if an event happened on an element within another element
-// Used in jQuery.event.special.mouseenter and mouseleave handlers
-var withinElement = function( event ) {
- // Check if mouse(over|out) are still within the same parent element
- var parent = event.relatedTarget;
-
- // Firefox sometimes assigns relatedTarget a XUL element
- // which we cannot access the parentNode property of
- try {
- // Traverse up the tree
- while ( parent && parent !== this ) {
- parent = parent.parentNode;
- }
-
- if ( parent !== this ) {
- // set the correct event type
- event.type = event.data;
-
- // handle event if we actually just moused on to a non sub-element
- jQuery.event.handle.apply( this, arguments );
- }
-
- // assuming we've left the element since we most likely mousedover a xul element
- } catch(e) { }
-},
-
-// In case of event delegation, we only need to rename the event.type,
-// liveHandler will take care of the rest.
-delegate = function( event ) {
- event.type = event.data;
- jQuery.event.handle.apply( this, arguments );
-};
-
-// Create mouseenter and mouseleave events
-jQuery.each({
- mouseenter: "mouseover",
- mouseleave: "mouseout"
-}, function( orig, fix ) {
- jQuery.event.special[ orig ] = {
- setup: function( data ) {
- jQuery.event.add( this, fix, data && data.selector ? delegate : withinElement, orig );
- },
- teardown: function( data ) {
- jQuery.event.remove( this, fix, data && data.selector ? delegate : withinElement );
- }
- };
-});
-
-// submit delegation
-if ( !jQuery.support.submitBubbles ) {
-
- jQuery.event.special.submit = {
- setup: function( data, namespaces ) {
- if ( this.nodeName.toLowerCase() !== "form" ) {
- jQuery.event.add(this, "click.specialSubmit", function( e ) {
- var elem = e.target, type = elem.type;
-
- if ( (type === "submit" || type === "image") && jQuery( elem ).closest("form").length ) {
- return trigger( "submit", this, arguments );
- }
- });
-
- jQuery.event.add(this, "keypress.specialSubmit", function( e ) {
- var elem = e.target, type = elem.type;
-
- if ( (type === "text" || type === "password") && jQuery( elem ).closest("form").length && e.keyCode === 13 ) {
- return trigger( "submit", this, arguments );
- }
- });
-
- } else {
- return false;
- }
- },
-
- teardown: function( namespaces ) {
- jQuery.event.remove( this, ".specialSubmit" );
- }
- };
-
-}
-
-// change delegation, happens here so we have bind.
-if ( !jQuery.support.changeBubbles ) {
-
- var formElems = /textarea|input|select/i,
-
- changeFilters,
-
- getVal = function( elem ) {
- var type = elem.type, val = elem.value;
-
- if ( type === "radio" || type === "checkbox" ) {
- val = elem.checked;
-
- } else if ( type === "select-multiple" ) {
- val = elem.selectedIndex > -1 ?
- jQuery.map( elem.options, function( elem ) {
- return elem.selected;
- }).join("-") :
- "";
-
- } else if ( elem.nodeName.toLowerCase() === "select" ) {
- val = elem.selectedIndex;
- }
-
- return val;
- },
-
- testChange = function testChange( e ) {
- var elem = e.target, data, val;
-
- if ( !formElems.test( elem.nodeName ) || elem.readOnly ) {
- return;
- }
-
- data = jQuery.data( elem, "_change_data" );
- val = getVal(elem);
-
- // the current data will be also retrieved by beforeactivate
- if ( e.type !== "focusout" || elem.type !== "radio" ) {
- jQuery.data( elem, "_change_data", val );
- }
-
- if ( data === undefined || val === data ) {
- return;
- }
-
- if ( data != null || val ) {
- e.type = "change";
- return jQuery.event.trigger( e, arguments[1], elem );
- }
- };
-
- jQuery.event.special.change = {
- filters: {
- focusout: testChange,
-
- click: function( e ) {
- var elem = e.target, type = elem.type;
-
- if ( type === "radio" || type === "checkbox" || elem.nodeName.toLowerCase() === "select" ) {
- return testChange.call( this, e );
- }
- },
-
- // Change has to be called before submit
- // Keydown will be called before keypress, which is used in submit-event delegation
- keydown: function( e ) {
- var elem = e.target, type = elem.type;
-
- if ( (e.keyCode === 13 && elem.nodeName.toLowerCase() !== "textarea") ||
- (e.keyCode === 32 && (type === "checkbox" || type === "radio")) ||
- type === "select-multiple" ) {
- return testChange.call( this, e );
- }
- },
-
- // Beforeactivate happens also before the previous element is blurred
- // with this event you can't trigger a change event, but you can store
- // information/focus[in] is not needed anymore
- beforeactivate: function( e ) {
- var elem = e.target;
- jQuery.data( elem, "_change_data", getVal(elem) );
- }
- },
-
- setup: function( data, namespaces ) {
- if ( this.type === "file" ) {
- return false;
- }
-
- for ( var type in changeFilters ) {
- jQuery.event.add( this, type + ".specialChange", changeFilters[type] );
- }
-
- return formElems.test( this.nodeName );
- },
-
- teardown: function( namespaces ) {
- jQuery.event.remove( this, ".specialChange" );
-
- return formElems.test( this.nodeName );
- }
- };
-
- changeFilters = jQuery.event.special.change.filters;
-}
-
-function trigger( type, elem, args ) {
- args[0].type = type;
- return jQuery.event.handle.apply( elem, args );
-}
-
-// Create "bubbling" focus and blur events
-if ( document.addEventListener ) {
- jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) {
- jQuery.event.special[ fix ] = {
- setup: function() {
- this.addEventListener( orig, handler, true );
- },
- teardown: function() {
- this.removeEventListener( orig, handler, true );
- }
- };
-
- function handler( e ) {
- e = jQuery.event.fix( e );
- e.type = fix;
- return jQuery.event.handle.call( this, e );
- }
- });
-}
-
-jQuery.each(["bind", "one"], function( i, name ) {
- jQuery.fn[ name ] = function( type, data, fn ) {
- // Handle object literals
- if ( typeof type === "object" ) {
- for ( var key in type ) {
- this[ name ](key, data, type[key], fn);
- }
- return this;
- }
-
- if ( jQuery.isFunction( data ) ) {
- fn = data;
- data = undefined;
- }
-
- var handler = name === "one" ? jQuery.proxy( fn, function( event ) {
- jQuery( this ).unbind( event, handler );
- return fn.apply( this, arguments );
- }) : fn;
-
- if ( type === "unload" && name !== "one" ) {
- this.one( type, data, fn );
-
- } else {
- for ( var i = 0, l = this.length; i < l; i++ ) {
- jQuery.event.add( this[i], type, handler, data );
- }
- }
-
- return this;
- };
-});
-
-jQuery.fn.extend({
- unbind: function( type, fn ) {
- // Handle object literals
- if ( typeof type === "object" && !type.preventDefault ) {
- for ( var key in type ) {
- this.unbind(key, type[key]);
- }
-
- } else {
- for ( var i = 0, l = this.length; i < l; i++ ) {
- jQuery.event.remove( this[i], type, fn );
- }
- }
-
- return this;
- },
-
- delegate: function( selector, types, data, fn ) {
- return this.live( types, data, fn, selector );
- },
-
- undelegate: function( selector, types, fn ) {
- if ( arguments.length === 0 ) {
- return this.unbind( "live" );
-
- } else {
- return this.die( types, null, fn, selector );
- }
- },
-
- trigger: function( type, data ) {
- return this.each(function() {
- jQuery.event.trigger( type, data, this );
- });
- },
-
- triggerHandler: function( type, data ) {
- if ( this[0] ) {
- var event = jQuery.Event( type );
- event.preventDefault();
- event.stopPropagation();
- jQuery.event.trigger( event, data, this[0] );
- return event.result;
- }
- },
-
- toggle: function( fn ) {
- // Save reference to arguments for access in closure
- var args = arguments, i = 1;
-
- // link all the functions, so any of them can unbind this click handler
- while ( i < args.length ) {
- jQuery.proxy( fn, args[ i++ ] );
- }
-
- return this.click( jQuery.proxy( fn, function( event ) {
- // Figure out which function to execute
- var lastToggle = ( jQuery.data( this, "lastToggle" + fn.guid ) || 0 ) % i;
- jQuery.data( this, "lastToggle" + fn.guid, lastToggle + 1 );
-
- // Make sure that clicks stop
- event.preventDefault();
-
- // and execute the function
- return args[ lastToggle ].apply( this, arguments ) || false;
- }));
- },
-
- hover: function( fnOver, fnOut ) {
- return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
- }
-});
-
-var liveMap = {
- focus: "focusin",
- blur: "focusout",
- mouseenter: "mouseover",
- mouseleave: "mouseout"
-};
-
-jQuery.each(["live", "die"], function( i, name ) {
- jQuery.fn[ name ] = function( types, data, fn, origSelector /* Internal Use Only */ ) {
- var type, i = 0, match, namespaces, preType,
- selector = origSelector || this.selector,
- context = origSelector ? this : jQuery( this.context );
-
- if ( jQuery.isFunction( data ) ) {
- fn = data;
- data = undefined;
- }
-
- types = (types || "").split(" ");
-
- while ( (type = types[ i++ ]) != null ) {
- match = rnamespaces.exec( type );
- namespaces = "";
-
- if ( match ) {
- namespaces = match[0];
- type = type.replace( rnamespaces, "" );
- }
-
- if ( type === "hover" ) {
- types.push( "mouseenter" + namespaces, "mouseleave" + namespaces );
- continue;
- }
-
- preType = type;
-
- if ( type === "focus" || type === "blur" ) {
- types.push( liveMap[ type ] + namespaces );
- type = type + namespaces;
-
- } else {
- type = (liveMap[ type ] || type) + namespaces;
- }
-
- if ( name === "live" ) {
- // bind live handler
- context.each(function(){
- jQuery.event.add( this, liveConvert( type, selector ),
- { data: data, selector: selector, handler: fn, origType: type, origHandler: fn, preType: preType } );
- });
-
- } else {
- // unbind live handler
- context.unbind( liveConvert( type, selector ), fn );
- }
- }
-
- return this;
- }
-});
-
-function liveHandler( event ) {
- var stop, elems = [], selectors = [], args = arguments,
- related, match, handleObj, elem, j, i, l, data,
- events = jQuery.data( this, "events" );
-
- // Make sure we avoid non-left-click bubbling in Firefox (#3861)
- if ( event.liveFired === this || !events || !events.live || event.button && event.type === "click" ) {
- return;
- }
-
- event.liveFired = this;
-
- var live = events.live.slice(0);
-
- for ( j = 0; j < live.length; j++ ) {
- handleObj = live[j];
-
- if ( handleObj.origType.replace( rnamespaces, "" ) === event.type ) {
- selectors.push( handleObj.selector );
-
- } else {
- live.splice( j--, 1 );
- }
- }
-
- match = jQuery( event.target ).closest( selectors, event.currentTarget );
-
- for ( i = 0, l = match.length; i < l; i++ ) {
- for ( j = 0; j < live.length; j++ ) {
- handleObj = live[j];
-
- if ( match[i].selector === handleObj.selector ) {
- elem = match[i].elem;
- related = null;
-
- // Those two events require additional checking
- if ( handleObj.preType === "mouseenter" || handleObj.preType === "mouseleave" ) {
- related = jQuery( event.relatedTarget ).closest( handleObj.selector )[0];
- }
-
- if ( !related || related !== elem ) {
- elems.push({ elem: elem, handleObj: handleObj });
- }
- }
- }
- }
-
- for ( i = 0, l = elems.length; i < l; i++ ) {
- match = elems[i];
- event.currentTarget = match.elem;
- event.data = match.handleObj.data;
- event.handleObj = match.handleObj;
-
- if ( match.handleObj.origHandler.apply( match.elem, args ) === false ) {
- stop = false;
- break;
- }
- }
-
- return stop;
-}
-
-function liveConvert( type, selector ) {
- return "live." + (type && type !== "*" ? type + "." : "") + selector.replace(/\./g, "`").replace(/ /g, "&");
-}
-
-jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " +
- "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
- "change select submit keydown keypress keyup error").split(" "), function( i, name ) {
-
- // Handle event binding
- jQuery.fn[ name ] = function( fn ) {
- return fn ? this.bind( name, fn ) : this.trigger( name );
- };
-
- if ( jQuery.attrFn ) {
- jQuery.attrFn[ name ] = true;
- }
-});
-
-// Prevent memory leaks in IE
-// Window isn't included so as not to unbind existing unload events
-// More info:
-// - http://isaacschlueter.com/2006/10/msie-memory-leaks/
-if ( window.attachEvent && !window.addEventListener ) {
- window.attachEvent("onunload", function() {
- for ( var id in jQuery.cache ) {
- if ( jQuery.cache[ id ].handle ) {
- // Try/Catch is to handle iframes being unloaded, see #4280
- try {
- jQuery.event.remove( jQuery.cache[ id ].handle.elem );
- } catch(e) {}
- }
- }
- });
-}
-/*!
- * Sizzle CSS Selector Engine - v1.0
- * Copyright 2009, The Dojo Foundation
- * Released under the MIT, BSD, and GPL Licenses.
- * More information: http://sizzlejs.com/
- */
-(function(){
-
-var chunker = /((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
- done = 0,
- toString = Object.prototype.toString,
- hasDuplicate = false,
- baseHasDuplicate = true;
-
-// Here we check if the JavaScript engine is using some sort of
-// optimization where it does not always call our comparision
-// function. If that is the case, discard the hasDuplicate value.
-// Thus far that includes Google Chrome.
-[0, 0].sort(function(){
- baseHasDuplicate = false;
- return 0;
-});
-
-var Sizzle = function(selector, context, results, seed) {
- results = results || [];
- var origContext = context = context || document;
-
- if ( context.nodeType !== 1 && context.nodeType !== 9 ) {
- return [];
- }
-
- if ( !selector || typeof selector !== "string" ) {
- return results;
- }
-
- var parts = [], m, set, checkSet, extra, prune = true, contextXML = isXML(context),
- soFar = selector;
-
- // Reset the position of the chunker regexp (start from head)
- while ( (chunker.exec(""), m = chunker.exec(soFar)) !== null ) {
- soFar = m[3];
-
- parts.push( m[1] );
-
- if ( m[2] ) {
- extra = m[3];
- break;
- }
- }
-
- if ( parts.length > 1 && origPOS.exec( selector ) ) {
- if ( parts.length === 2 && Expr.relative[ parts[0] ] ) {
- set = posProcess( parts[0] + parts[1], context );
- } else {
- set = Expr.relative[ parts[0] ] ?
- [ context ] :
- Sizzle( parts.shift(), context );
-
- while ( parts.length ) {
- selector = parts.shift();
-
- if ( Expr.relative[ selector ] ) {
- selector += parts.shift();
- }
-
- set = posProcess( selector, set );
- }
- }
- } else {
- // Take a shortcut and set the context if the root selector is an ID
- // (but not if it'll be faster if the inner selector is an ID)
- if ( !seed && parts.length > 1 && context.nodeType === 9 && !contextXML &&
- Expr.match.ID.test(parts[0]) && !Expr.match.ID.test(parts[parts.length - 1]) ) {
- var ret = Sizzle.find( parts.shift(), context, contextXML );
- context = ret.expr ? Sizzle.filter( ret.expr, ret.set )[0] : ret.set[0];
- }
-
- if ( context ) {
- var ret = seed ?
- { expr: parts.pop(), set: makeArray(seed) } :
- Sizzle.find( parts.pop(), parts.length === 1 && (parts[0] === "~" || parts[0] === "+") && context.parentNode ? context.parentNode : context, contextXML );
- set = ret.expr ? Sizzle.filter( ret.expr, ret.set ) : ret.set;
-
- if ( parts.length > 0 ) {
- checkSet = makeArray(set);
- } else {
- prune = false;
- }
-
- while ( parts.length ) {
- var cur = parts.pop(), pop = cur;
-
- if ( !Expr.relative[ cur ] ) {
- cur = "";
- } else {
- pop = parts.pop();
- }
-
- if ( pop == null ) {
- pop = context;
- }
-
- Expr.relative[ cur ]( checkSet, pop, contextXML );
- }
- } else {
- checkSet = parts = [];
- }
- }
-
- if ( !checkSet ) {
- checkSet = set;
- }
-
- if ( !checkSet ) {
- Sizzle.error( cur || selector );
- }
-
- if ( toString.call(checkSet) === "[object Array]" ) {
- if ( !prune ) {
- results.push.apply( results, checkSet );
- } else if ( context && context.nodeType === 1 ) {
- for ( var i = 0; checkSet[i] != null; i++ ) {
- if ( checkSet[i] && (checkSet[i] === true || checkSet[i].nodeType === 1 && contains(context, checkSet[i])) ) {
- results.push( set[i] );
- }
- }
- } else {
- for ( var i = 0; checkSet[i] != null; i++ ) {
- if ( checkSet[i] && checkSet[i].nodeType === 1 ) {
- results.push( set[i] );
- }
- }
- }
- } else {
- makeArray( checkSet, results );
- }
-
- if ( extra ) {
- Sizzle( extra, origContext, results, seed );
- Sizzle.uniqueSort( results );
- }
-
- return results;
-};
-
-Sizzle.uniqueSort = function(results){
- if ( sortOrder ) {
- hasDuplicate = baseHasDuplicate;
- results.sort(sortOrder);
-
- if ( hasDuplicate ) {
- for ( var i = 1; i < results.length; i++ ) {
- if ( results[i] === results[i-1] ) {
- results.splice(i--, 1);
- }
- }
- }
- }
-
- return results;
-};
-
-Sizzle.matches = function(expr, set){
- return Sizzle(expr, null, null, set);
-};
-
-Sizzle.find = function(expr, context, isXML){
- var set, match;
-
- if ( !expr ) {
- return [];
- }
-
- for ( var i = 0, l = Expr.order.length; i < l; i++ ) {
- var type = Expr.order[i], match;
-
- if ( (match = Expr.leftMatch[ type ].exec( expr )) ) {
- var left = match[1];
- match.splice(1,1);
-
- if ( left.substr( left.length - 1 ) !== "\\" ) {
- match[1] = (match[1] || "").replace(/\\/g, "");
- set = Expr.find[ type ]( match, context, isXML );
- if ( set != null ) {
- expr = expr.replace( Expr.match[ type ], "" );
- break;
- }
- }
- }
- }
-
- if ( !set ) {
- set = context.getElementsByTagName("*");
- }
-
- return {set: set, expr: expr};
-};
-
-Sizzle.filter = function(expr, set, inplace, not){
- var old = expr, result = [], curLoop = set, match, anyFound,
- isXMLFilter = set && set[0] && isXML(set[0]);
-
- while ( expr && set.length ) {
- for ( var type in Expr.filter ) {
- if ( (match = Expr.leftMatch[ type ].exec( expr )) != null && match[2] ) {
- var filter = Expr.filter[ type ], found, item, left = match[1];
- anyFound = false;
-
- match.splice(1,1);
-
- if ( left.substr( left.length - 1 ) === "\\" ) {
- continue;
- }
-
- if ( curLoop === result ) {
- result = [];
- }
-
- if ( Expr.preFilter[ type ] ) {
- match = Expr.preFilter[ type ]( match, curLoop, inplace, result, not, isXMLFilter );
-
- if ( !match ) {
- anyFound = found = true;
- } else if ( match === true ) {
- continue;
- }
- }
-
- if ( match ) {
- for ( var i = 0; (item = curLoop[i]) != null; i++ ) {
- if ( item ) {
- found = filter( item, match, i, curLoop );
- var pass = not ^ !!found;
-
- if ( inplace && found != null ) {
- if ( pass ) {
- anyFound = true;
- } else {
- curLoop[i] = false;
- }
- } else if ( pass ) {
- result.push( item );
- anyFound = true;
- }
- }
- }
- }
-
- if ( found !== undefined ) {
- if ( !inplace ) {
- curLoop = result;
- }
-
- expr = expr.replace( Expr.match[ type ], "" );
-
- if ( !anyFound ) {
- return [];
- }
-
- break;
- }
- }
- }
-
- // Improper expression
- if ( expr === old ) {
- if ( anyFound == null ) {
- Sizzle.error( expr );
- } else {
- break;
- }
- }
-
- old = expr;
- }
-
- return curLoop;
-};
-
-Sizzle.error = function( msg ) {
- throw "Syntax error, unrecognized expression: " + msg;
-};
-
-var Expr = Sizzle.selectors = {
- order: [ "ID", "NAME", "TAG" ],
- match: {
- ID: /#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,
- CLASS: /\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,
- NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,
- ATTR: /\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,
- TAG: /^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,
- CHILD: /:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,
- POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,
- PSEUDO: /:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/
- },
- leftMatch: {},
- attrMap: {
- "class": "className",
- "for": "htmlFor"
- },
- attrHandle: {
- href: function(elem){
- return elem.getAttribute("href");
- }
- },
- relative: {
- "+": function(checkSet, part){
- var isPartStr = typeof part === "string",
- isTag = isPartStr && !/\W/.test(part),
- isPartStrNotTag = isPartStr && !isTag;
-
- if ( isTag ) {
- part = part.toLowerCase();
- }
-
- for ( var i = 0, l = checkSet.length, elem; i < l; i++ ) {
- if ( (elem = checkSet[i]) ) {
- while ( (elem = elem.previousSibling) && elem.nodeType !== 1 ) {}
-
- checkSet[i] = isPartStrNotTag || elem && elem.nodeName.toLowerCase() === part ?
- elem || false :
- elem === part;
- }
- }
-
- if ( isPartStrNotTag ) {
- Sizzle.filter( part, checkSet, true );
- }
- },
- ">": function(checkSet, part){
- var isPartStr = typeof part === "string";
-
- if ( isPartStr && !/\W/.test(part) ) {
- part = part.toLowerCase();
-
- for ( var i = 0, l = checkSet.length; i < l; i++ ) {
- var elem = checkSet[i];
- if ( elem ) {
- var parent = elem.parentNode;
- checkSet[i] = parent.nodeName.toLowerCase() === part ? parent : false;
- }
- }
- } else {
- for ( var i = 0, l = checkSet.length; i < l; i++ ) {
- var elem = checkSet[i];
- if ( elem ) {
- checkSet[i] = isPartStr ?
- elem.parentNode :
- elem.parentNode === part;
- }
- }
-
- if ( isPartStr ) {
- Sizzle.filter( part, checkSet, true );
- }
- }
- },
- "": function(checkSet, part, isXML){
- var doneName = done++, checkFn = dirCheck;
-
- if ( typeof part === "string" && !/\W/.test(part) ) {
- var nodeCheck = part = part.toLowerCase();
- checkFn = dirNodeCheck;
- }
-
- checkFn("parentNode", part, doneName, checkSet, nodeCheck, isXML);
- },
- "~": function(checkSet, part, isXML){
- var doneName = done++, checkFn = dirCheck;
-
- if ( typeof part === "string" && !/\W/.test(part) ) {
- var nodeCheck = part = part.toLowerCase();
- checkFn = dirNodeCheck;
- }
-
- checkFn("previousSibling", part, doneName, checkSet, nodeCheck, isXML);
- }
- },
- find: {
- ID: function(match, context, isXML){
- if ( typeof context.getElementById !== "undefined" && !isXML ) {
- var m = context.getElementById(match[1]);
- return m ? [m] : [];
- }
- },
- NAME: function(match, context){
- if ( typeof context.getElementsByName !== "undefined" ) {
- var ret = [], results = context.getElementsByName(match[1]);
-
- for ( var i = 0, l = results.length; i < l; i++ ) {
- if ( results[i].getAttribute("name") === match[1] ) {
- ret.push( results[i] );
- }
- }
-
- return ret.length === 0 ? null : ret;
- }
- },
- TAG: function(match, context){
- return context.getElementsByTagName(match[1]);
- }
- },
- preFilter: {
- CLASS: function(match, curLoop, inplace, result, not, isXML){
- match = " " + match[1].replace(/\\/g, "") + " ";
-
- if ( isXML ) {
- return match;
- }
-
- for ( var i = 0, elem; (elem = curLoop[i]) != null; i++ ) {
- if ( elem ) {
- if ( not ^ (elem.className && (" " + elem.className + " ").replace(/[\t\n]/g, " ").indexOf(match) >= 0) ) {
- if ( !inplace ) {
- result.push( elem );
- }
- } else if ( inplace ) {
- curLoop[i] = false;
- }
- }
- }
-
- return false;
- },
- ID: function(match){
- return match[1].replace(/\\/g, "");
- },
- TAG: function(match, curLoop){
- return match[1].toLowerCase();
- },
- CHILD: function(match){
- if ( match[1] === "nth" ) {
- // parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', '-n+6'
- var test = /(-?)(\d*)n((?:\+|-)?\d*)/.exec(
- match[2] === "even" && "2n" || match[2] === "odd" && "2n+1" ||
- !/\D/.test( match[2] ) && "0n+" + match[2] || match[2]);
-
- // calculate the numbers (first)n+(last) including if they are negative
- match[2] = (test[1] + (test[2] || 1)) - 0;
- match[3] = test[3] - 0;
- }
-
- // TODO: Move to normal caching system
- match[0] = done++;
-
- return match;
- },
- ATTR: function(match, curLoop, inplace, result, not, isXML){
- var name = match[1].replace(/\\/g, "");
-
- if ( !isXML && Expr.attrMap[name] ) {
- match[1] = Expr.attrMap[name];
- }
-
- if ( match[2] === "~=" ) {
- match[4] = " " + match[4] + " ";
- }
-
- return match;
- },
- PSEUDO: function(match, curLoop, inplace, result, not){
- if ( match[1] === "not" ) {
- // If we're dealing with a complex expression, or a simple one
- if ( ( chunker.exec(match[3]) || "" ).length > 1 || /^\w/.test(match[3]) ) {
- match[3] = Sizzle(match[3], null, null, curLoop);
- } else {
- var ret = Sizzle.filter(match[3], curLoop, inplace, true ^ not);
- if ( !inplace ) {
- result.push.apply( result, ret );
- }
- return false;
- }
- } else if ( Expr.match.POS.test( match[0] ) || Expr.match.CHILD.test( match[0] ) ) {
- return true;
- }
-
- return match;
- },
- POS: function(match){
- match.unshift( true );
- return match;
- }
- },
- filters: {
- enabled: function(elem){
- return elem.disabled === false && elem.type !== "hidden";
- },
- disabled: function(elem){
- return elem.disabled === true;
- },
- checked: function(elem){
- return elem.checked === true;
- },
- selected: function(elem){
- // Accessing this property makes selected-by-default
- // options in Safari work properly
- elem.parentNode.selectedIndex;
- return elem.selected === true;
- },
- parent: function(elem){
- return !!elem.firstChild;
- },
- empty: function(elem){
- return !elem.firstChild;
- },
- has: function(elem, i, match){
- return !!Sizzle( match[3], elem ).length;
- },
- header: function(elem){
- return /h\d/i.test( elem.nodeName );
- },
- text: function(elem){
- return "text" === elem.type;
- },
- radio: function(elem){
- return "radio" === elem.type;
- },
- checkbox: function(elem){
- return "checkbox" === elem.type;
- },
- file: function(elem){
- return "file" === elem.type;
- },
- password: function(elem){
- return "password" === elem.type;
- },
- submit: function(elem){
- return "submit" === elem.type;
- },
- image: function(elem){
- return "image" === elem.type;
- },
- reset: function(elem){
- return "reset" === elem.type;
- },
- button: function(elem){
- return "button" === elem.type || elem.nodeName.toLowerCase() === "button";
- },
- input: function(elem){
- return /input|select|textarea|button/i.test(elem.nodeName);
- }
- },
- setFilters: {
- first: function(elem, i){
- return i === 0;
- },
- last: function(elem, i, match, array){
- return i === array.length - 1;
- },
- even: function(elem, i){
- return i % 2 === 0;
- },
- odd: function(elem, i){
- return i % 2 === 1;
- },
- lt: function(elem, i, match){
- return i < match[3] - 0;
- },
- gt: function(elem, i, match){
- return i > match[3] - 0;
- },
- nth: function(elem, i, match){
- return match[3] - 0 === i;
- },
- eq: function(elem, i, match){
- return match[3] - 0 === i;
- }
- },
- filter: {
- PSEUDO: function(elem, match, i, array){
- var name = match[1], filter = Expr.filters[ name ];
-
- if ( filter ) {
- return filter( elem, i, match, array );
- } else if ( name === "contains" ) {
- return (elem.textContent || elem.innerText || getText([ elem ]) || "").indexOf(match[3]) >= 0;
- } else if ( name === "not" ) {
- var not = match[3];
-
- for ( var i = 0, l = not.length; i < l; i++ ) {
- if ( not[i] === elem ) {
- return false;
- }
- }
-
- return true;
- } else {
- Sizzle.error( "Syntax error, unrecognized expression: " + name );
- }
- },
- CHILD: function(elem, match){
- var type = match[1], node = elem;
- switch (type) {
- case 'only':
- case 'first':
- while ( (node = node.previousSibling) ) {
- if ( node.nodeType === 1 ) {
- return false;
- }
- }
- if ( type === "first" ) {
- return true;
- }
- node = elem;
- case 'last':
- while ( (node = node.nextSibling) ) {
- if ( node.nodeType === 1 ) {
- return false;
- }
- }
- return true;
- case 'nth':
- var first = match[2], last = match[3];
-
- if ( first === 1 && last === 0 ) {
- return true;
- }
-
- var doneName = match[0],
- parent = elem.parentNode;
-
- if ( parent && (parent.sizcache !== doneName || !elem.nodeIndex) ) {
- var count = 0;
- for ( node = parent.firstChild; node; node = node.nextSibling ) {
- if ( node.nodeType === 1 ) {
- node.nodeIndex = ++count;
- }
- }
- parent.sizcache = doneName;
- }
-
- var diff = elem.nodeIndex - last;
- if ( first === 0 ) {
- return diff === 0;
- } else {
- return ( diff % first === 0 && diff / first >= 0 );
- }
- }
- },
- ID: function(elem, match){
- return elem.nodeType === 1 && elem.getAttribute("id") === match;
- },
- TAG: function(elem, match){
- return (match === "*" && elem.nodeType === 1) || elem.nodeName.toLowerCase() === match;
- },
- CLASS: function(elem, match){
- return (" " + (elem.className || elem.getAttribute("class")) + " ")
- .indexOf( match ) > -1;
- },
- ATTR: function(elem, match){
- var name = match[1],
- result = Expr.attrHandle[ name ] ?
- Expr.attrHandle[ name ]( elem ) :
- elem[ name ] != null ?
- elem[ name ] :
- elem.getAttribute( name ),
- value = result + "",
- type = match[2],
- check = match[4];
-
- return result == null ?
- type === "!=" :
- type === "=" ?
- value === check :
- type === "*=" ?
- value.indexOf(check) >= 0 :
- type === "~=" ?
- (" " + value + " ").indexOf(check) >= 0 :
- !check ?
- value && result !== false :
- type === "!=" ?
- value !== check :
- type === "^=" ?
- value.indexOf(check) === 0 :
- type === "$=" ?
- value.substr(value.length - check.length) === check :
- type === "|=" ?
- value === check || value.substr(0, check.length + 1) === check + "-" :
- false;
- },
- POS: function(elem, match, i, array){
- var name = match[2], filter = Expr.setFilters[ name ];
-
- if ( filter ) {
- return filter( elem, i, match, array );
- }
- }
- }
-};
-
-var origPOS = Expr.match.POS;
-
-for ( var type in Expr.match ) {
- Expr.match[ type ] = new RegExp( Expr.match[ type ].source + /(?![^\[]*\])(?![^\(]*\))/.source );
- Expr.leftMatch[ type ] = new RegExp( /(^(?:.|\r|\n)*?)/.source + Expr.match[ type ].source.replace(/\\(\d+)/g, function(all, num){
- return "\\" + (num - 0 + 1);
- }));
-}
-
-var makeArray = function(array, results) {
- array = Array.prototype.slice.call( array, 0 );
-
- if ( results ) {
- results.push.apply( results, array );
- return results;
- }
-
- return array;
-};
-
-// Perform a simple check to determine if the browser is capable of
-// converting a NodeList to an array using builtin methods.
-// Also verifies that the returned array holds DOM nodes
-// (which is not the case in the Blackberry browser)
-try {
- Array.prototype.slice.call( document.documentElement.childNodes, 0 )[0].nodeType;
-
-// Provide a fallback method if it does not work
-} catch(e){
- makeArray = function(array, results) {
- var ret = results || [];
-
- if ( toString.call(array) === "[object Array]" ) {
- Array.prototype.push.apply( ret, array );
- } else {
- if ( typeof array.length === "number" ) {
- for ( var i = 0, l = array.length; i < l; i++ ) {
- ret.push( array[i] );
- }
- } else {
- for ( var i = 0; array[i]; i++ ) {
- ret.push( array[i] );
- }
- }
- }
-
- return ret;
- };
-}
-
-var sortOrder;
-
-if ( document.documentElement.compareDocumentPosition ) {
- sortOrder = function( a, b ) {
- if ( !a.compareDocumentPosition || !b.compareDocumentPosition ) {
- if ( a == b ) {
- hasDuplicate = true;
- }
- return a.compareDocumentPosition ? -1 : 1;
- }
-
- var ret = a.compareDocumentPosition(b) & 4 ? -1 : a === b ? 0 : 1;
- if ( ret === 0 ) {
- hasDuplicate = true;
- }
- return ret;
- };
-} else if ( "sourceIndex" in document.documentElement ) {
- sortOrder = function( a, b ) {
- if ( !a.sourceIndex || !b.sourceIndex ) {
- if ( a == b ) {
- hasDuplicate = true;
- }
- return a.sourceIndex ? -1 : 1;
- }
-
- var ret = a.sourceIndex - b.sourceIndex;
- if ( ret === 0 ) {
- hasDuplicate = true;
- }
- return ret;
- };
-} else if ( document.createRange ) {
- sortOrder = function( a, b ) {
- if ( !a.ownerDocument || !b.ownerDocument ) {
- if ( a == b ) {
- hasDuplicate = true;
- }
- return a.ownerDocument ? -1 : 1;
- }
-
- var aRange = a.ownerDocument.createRange(), bRange = b.ownerDocument.createRange();
- aRange.setStart(a, 0);
- aRange.setEnd(a, 0);
- bRange.setStart(b, 0);
- bRange.setEnd(b, 0);
- var ret = aRange.compareBoundaryPoints(Range.START_TO_END, bRange);
- if ( ret === 0 ) {
- hasDuplicate = true;
- }
- return ret;
- };
-}
-
-// Utility function for retreiving the text value of an array of DOM nodes
-function getText( elems ) {
- var ret = "", elem;
-
- for ( var i = 0; elems[i]; i++ ) {
- elem = elems[i];
-
- // Get the text from text nodes and CDATA nodes
- if ( elem.nodeType === 3 || elem.nodeType === 4 ) {
- ret += elem.nodeValue;
-
- // Traverse everything else, except comment nodes
- } else if ( elem.nodeType !== 8 ) {
- ret += getText( elem.childNodes );
- }
- }
-
- return ret;
-}
-
-// Check to see if the browser returns elements by name when
-// querying by getElementById (and provide a workaround)
-(function(){
- // We're going to inject a fake input element with a specified name
- var form = document.createElement("div"),
- id = "script" + (new Date).getTime();
- form.innerHTML = "";
-
- // Inject it into the root element, check its status, and remove it quickly
- var root = document.documentElement;
- root.insertBefore( form, root.firstChild );
-
- // The workaround has to do additional checks after a getElementById
- // Which slows things down for other browsers (hence the branching)
- if ( document.getElementById( id ) ) {
- Expr.find.ID = function(match, context, isXML){
- if ( typeof context.getElementById !== "undefined" && !isXML ) {
- var m = context.getElementById(match[1]);
- return m ? m.id === match[1] || typeof m.getAttributeNode !== "undefined" && m.getAttributeNode("id").nodeValue === match[1] ? [m] : undefined : [];
- }
- };
-
- Expr.filter.ID = function(elem, match){
- var node = typeof elem.getAttributeNode !== "undefined" && elem.getAttributeNode("id");
- return elem.nodeType === 1 && node && node.nodeValue === match;
- };
- }
-
- root.removeChild( form );
- root = form = null; // release memory in IE
-})();
-
-(function(){
- // Check to see if the browser returns only elements
- // when doing getElementsByTagName("*")
-
- // Create a fake element
- var div = document.createElement("div");
- div.appendChild( document.createComment("") );
-
- // Make sure no comments are found
- if ( div.getElementsByTagName("*").length > 0 ) {
- Expr.find.TAG = function(match, context){
- var results = context.getElementsByTagName(match[1]);
-
- // Filter out possible comments
- if ( match[1] === "*" ) {
- var tmp = [];
-
- for ( var i = 0; results[i]; i++ ) {
- if ( results[i].nodeType === 1 ) {
- tmp.push( results[i] );
- }
- }
-
- results = tmp;
- }
-
- return results;
- };
- }
-
- // Check to see if an attribute returns normalized href attributes
- div.innerHTML = "";
- if ( div.firstChild && typeof div.firstChild.getAttribute !== "undefined" &&
- div.firstChild.getAttribute("href") !== "#" ) {
- Expr.attrHandle.href = function(elem){
- return elem.getAttribute("href", 2);
- };
- }
-
- div = null; // release memory in IE
-})();
-
-if ( document.querySelectorAll ) {
- (function(){
- var oldSizzle = Sizzle, div = document.createElement("div");
- div.innerHTML = "";
-
- // Safari can't handle uppercase or unicode characters when
- // in quirks mode.
- if ( div.querySelectorAll && div.querySelectorAll(".TEST").length === 0 ) {
- return;
- }
-
- Sizzle = function(query, context, extra, seed){
- context = context || document;
-
- // Only use querySelectorAll on non-XML documents
- // (ID selectors don't work in non-HTML documents)
- if ( !seed && context.nodeType === 9 && !isXML(context) ) {
- try {
- return makeArray( context.querySelectorAll(query), extra );
- } catch(e){}
- }
-
- return oldSizzle(query, context, extra, seed);
- };
-
- for ( var prop in oldSizzle ) {
- Sizzle[ prop ] = oldSizzle[ prop ];
- }
-
- div = null; // release memory in IE
- })();
-}
-
-(function(){
- var div = document.createElement("div");
-
- div.innerHTML = "";
-
- // Opera can't find a second classname (in 9.6)
- // Also, make sure that getElementsByClassName actually exists
- if ( !div.getElementsByClassName || div.getElementsByClassName("e").length === 0 ) {
- return;
- }
-
- // Safari caches class attributes, doesn't catch changes (in 3.2)
- div.lastChild.className = "e";
-
- if ( div.getElementsByClassName("e").length === 1 ) {
- return;
- }
-
- Expr.order.splice(1, 0, "CLASS");
- Expr.find.CLASS = function(match, context, isXML) {
- if ( typeof context.getElementsByClassName !== "undefined" && !isXML ) {
- return context.getElementsByClassName(match[1]);
- }
- };
-
- div = null; // release memory in IE
-})();
-
-function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {
- for ( var i = 0, l = checkSet.length; i < l; i++ ) {
- var elem = checkSet[i];
- if ( elem ) {
- elem = elem[dir];
- var match = false;
-
- while ( elem ) {
- if ( elem.sizcache === doneName ) {
- match = checkSet[elem.sizset];
- break;
- }
-
- if ( elem.nodeType === 1 && !isXML ){
- elem.sizcache = doneName;
- elem.sizset = i;
- }
-
- if ( elem.nodeName.toLowerCase() === cur ) {
- match = elem;
- break;
- }
-
- elem = elem[dir];
- }
-
- checkSet[i] = match;
- }
- }
-}
-
-function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {
- for ( var i = 0, l = checkSet.length; i < l; i++ ) {
- var elem = checkSet[i];
- if ( elem ) {
- elem = elem[dir];
- var match = false;
-
- while ( elem ) {
- if ( elem.sizcache === doneName ) {
- match = checkSet[elem.sizset];
- break;
- }
-
- if ( elem.nodeType === 1 ) {
- if ( !isXML ) {
- elem.sizcache = doneName;
- elem.sizset = i;
- }
- if ( typeof cur !== "string" ) {
- if ( elem === cur ) {
- match = true;
- break;
- }
-
- } else if ( Sizzle.filter( cur, [elem] ).length > 0 ) {
- match = elem;
- break;
- }
- }
-
- elem = elem[dir];
- }
-
- checkSet[i] = match;
- }
- }
-}
-
-var contains = document.compareDocumentPosition ? function(a, b){
- return !!(a.compareDocumentPosition(b) & 16);
-} : function(a, b){
- return a !== b && (a.contains ? a.contains(b) : true);
-};
-
-var isXML = function(elem){
- // documentElement is verified for cases where it doesn't yet exist
- // (such as loading iframes in IE - #4833)
- var documentElement = (elem ? elem.ownerDocument || elem : 0).documentElement;
- return documentElement ? documentElement.nodeName !== "HTML" : false;
-};
-
-var posProcess = function(selector, context){
- var tmpSet = [], later = "", match,
- root = context.nodeType ? [context] : context;
-
- // Position selectors must be done after the filter
- // And so must :not(positional) so we move all PSEUDOs to the end
- while ( (match = Expr.match.PSEUDO.exec( selector )) ) {
- later += match[0];
- selector = selector.replace( Expr.match.PSEUDO, "" );
- }
-
- selector = Expr.relative[selector] ? selector + "*" : selector;
-
- for ( var i = 0, l = root.length; i < l; i++ ) {
- Sizzle( selector, root[i], tmpSet );
- }
-
- return Sizzle.filter( later, tmpSet );
-};
-
-// EXPOSE
-jQuery.find = Sizzle;
-jQuery.expr = Sizzle.selectors;
-jQuery.expr[":"] = jQuery.expr.filters;
-jQuery.unique = Sizzle.uniqueSort;
-jQuery.text = getText;
-jQuery.isXMLDoc = isXML;
-jQuery.contains = contains;
-
-return;
-
-window.Sizzle = Sizzle;
-
-})();
-var runtil = /Until$/,
- rparentsprev = /^(?:parents|prevUntil|prevAll)/,
- // Note: This RegExp should be improved, or likely pulled from Sizzle
- rmultiselector = /,/,
- slice = Array.prototype.slice;
-
-// Implement the identical functionality for filter and not
-var winnow = function( elements, qualifier, keep ) {
- if ( jQuery.isFunction( qualifier ) ) {
- return jQuery.grep(elements, function( elem, i ) {
- return !!qualifier.call( elem, i, elem ) === keep;
- });
-
- } else if ( qualifier.nodeType ) {
- return jQuery.grep(elements, function( elem, i ) {
- return (elem === qualifier) === keep;
- });
-
- } else if ( typeof qualifier === "string" ) {
- var filtered = jQuery.grep(elements, function( elem ) {
- return elem.nodeType === 1;
- });
-
- if ( isSimple.test( qualifier ) ) {
- return jQuery.filter(qualifier, filtered, !keep);
- } else {
- qualifier = jQuery.filter( qualifier, filtered );
- }
- }
-
- return jQuery.grep(elements, function( elem, i ) {
- return (jQuery.inArray( elem, qualifier ) >= 0) === keep;
- });
-};
-
-jQuery.fn.extend({
- find: function( selector ) {
- var ret = this.pushStack( "", "find", selector ), length = 0;
-
- for ( var i = 0, l = this.length; i < l; i++ ) {
- length = ret.length;
- jQuery.find( selector, this[i], ret );
-
- if ( i > 0 ) {
- // Make sure that the results are unique
- for ( var n = length; n < ret.length; n++ ) {
- for ( var r = 0; r < length; r++ ) {
- if ( ret[r] === ret[n] ) {
- ret.splice(n--, 1);
- break;
- }
- }
- }
- }
- }
-
- return ret;
- },
-
- has: function( target ) {
- var targets = jQuery( target );
- return this.filter(function() {
- for ( var i = 0, l = targets.length; i < l; i++ ) {
- if ( jQuery.contains( this, targets[i] ) ) {
- return true;
- }
- }
- });
- },
-
- not: function( selector ) {
- return this.pushStack( winnow(this, selector, false), "not", selector);
- },
-
- filter: function( selector ) {
- return this.pushStack( winnow(this, selector, true), "filter", selector );
- },
-
- is: function( selector ) {
- return !!selector && jQuery.filter( selector, this ).length > 0;
- },
-
- closest: function( selectors, context ) {
- if ( jQuery.isArray( selectors ) ) {
- var ret = [], cur = this[0], match, matches = {}, selector;
-
- if ( cur && selectors.length ) {
- for ( var i = 0, l = selectors.length; i < l; i++ ) {
- selector = selectors[i];
-
- if ( !matches[selector] ) {
- matches[selector] = jQuery.expr.match.POS.test( selector ) ?
- jQuery( selector, context || this.context ) :
- selector;
- }
- }
-
- while ( cur && cur.ownerDocument && cur !== context ) {
- for ( selector in matches ) {
- match = matches[selector];
-
- if ( match.jquery ? match.index(cur) > -1 : jQuery(cur).is(match) ) {
- ret.push({ selector: selector, elem: cur });
- delete matches[selector];
- }
- }
- cur = cur.parentNode;
- }
- }
-
- return ret;
- }
-
- var pos = jQuery.expr.match.POS.test( selectors ) ?
- jQuery( selectors, context || this.context ) : null;
-
- return this.map(function( i, cur ) {
- while ( cur && cur.ownerDocument && cur !== context ) {
- if ( pos ? pos.index(cur) > -1 : jQuery(cur).is(selectors) ) {
- return cur;
- }
- cur = cur.parentNode;
- }
- return null;
- });
- },
-
- // Determine the position of an element within
- // the matched set of elements
- index: function( elem ) {
- if ( !elem || typeof elem === "string" ) {
- return jQuery.inArray( this[0],
- // If it receives a string, the selector is used
- // If it receives nothing, the siblings are used
- elem ? jQuery( elem ) : this.parent().children() );
- }
- // Locate the position of the desired element
- return jQuery.inArray(
- // If it receives a jQuery object, the first element is used
- elem.jquery ? elem[0] : elem, this );
- },
-
- add: function( selector, context ) {
- var set = typeof selector === "string" ?
- jQuery( selector, context || this.context ) :
- jQuery.makeArray( selector ),
- all = jQuery.merge( this.get(), set );
-
- return this.pushStack( isDisconnected( set[0] ) || isDisconnected( all[0] ) ?
- all :
- jQuery.unique( all ) );
- },
-
- andSelf: function() {
- return this.add( this.prevObject );
- }
-});
-
-// A painfully simple check to see if an element is disconnected
-// from a document (should be improved, where feasible).
-function isDisconnected( node ) {
- return !node || !node.parentNode || node.parentNode.nodeType === 11;
-}
-
-jQuery.each({
- parent: function( elem ) {
- var parent = elem.parentNode;
- return parent && parent.nodeType !== 11 ? parent : null;
- },
- parents: function( elem ) {
- return jQuery.dir( elem, "parentNode" );
- },
- parentsUntil: function( elem, i, until ) {
- return jQuery.dir( elem, "parentNode", until );
- },
- next: function( elem ) {
- return jQuery.nth( elem, 2, "nextSibling" );
- },
- prev: function( elem ) {
- return jQuery.nth( elem, 2, "previousSibling" );
- },
- nextAll: function( elem ) {
- return jQuery.dir( elem, "nextSibling" );
- },
- prevAll: function( elem ) {
- return jQuery.dir( elem, "previousSibling" );
- },
- nextUntil: function( elem, i, until ) {
- return jQuery.dir( elem, "nextSibling", until );
- },
- prevUntil: function( elem, i, until ) {
- return jQuery.dir( elem, "previousSibling", until );
- },
- siblings: function( elem ) {
- return jQuery.sibling( elem.parentNode.firstChild, elem );
- },
- children: function( elem ) {
- return jQuery.sibling( elem.firstChild );
- },
- contents: function( elem ) {
- return jQuery.nodeName( elem, "iframe" ) ?
- elem.contentDocument || elem.contentWindow.document :
- jQuery.makeArray( elem.childNodes );
- }
-}, function( name, fn ) {
- jQuery.fn[ name ] = function( until, selector ) {
- var ret = jQuery.map( this, fn, until );
-
- if ( !runtil.test( name ) ) {
- selector = until;
- }
-
- if ( selector && typeof selector === "string" ) {
- ret = jQuery.filter( selector, ret );
- }
-
- ret = this.length > 1 ? jQuery.unique( ret ) : ret;
-
- if ( (this.length > 1 || rmultiselector.test( selector )) && rparentsprev.test( name ) ) {
- ret = ret.reverse();
- }
-
- return this.pushStack( ret, name, slice.call(arguments).join(",") );
- };
-});
-
-jQuery.extend({
- filter: function( expr, elems, not ) {
- if ( not ) {
- expr = ":not(" + expr + ")";
- }
-
- return jQuery.find.matches(expr, elems);
- },
-
- dir: function( elem, dir, until ) {
- var matched = [], cur = elem[dir];
- while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) {
- if ( cur.nodeType === 1 ) {
- matched.push( cur );
- }
- cur = cur[dir];
- }
- return matched;
- },
-
- nth: function( cur, result, dir, elem ) {
- result = result || 1;
- var num = 0;
-
- for ( ; cur; cur = cur[dir] ) {
- if ( cur.nodeType === 1 && ++num === result ) {
- break;
- }
- }
-
- return cur;
- },
-
- sibling: function( n, elem ) {
- var r = [];
-
- for ( ; n; n = n.nextSibling ) {
- if ( n.nodeType === 1 && n !== elem ) {
- r.push( n );
- }
- }
-
- return r;
- }
-});
-var rinlinejQuery = / jQuery\d+="(?:\d+|null)"/g,
- rleadingWhitespace = /^\s+/,
- rxhtmlTag = /(<([\w:]+)[^>]*?)\/>/g,
- rselfClosing = /^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,
- rtagName = /<([\w:]+)/,
- rtbody = /" + tag + ">";
- },
- wrapMap = {
- option: [ 1, "" ],
- legend: [ 1, "" ],
- thead: [ 1, "
", "
" ],
- tr: [ 2, "
", "
" ],
- td: [ 3, "
", "
" ],
- col: [ 2, "
", "
" ],
- area: [ 1, "" ],
- _default: [ 0, "", "" ]
- };
-
-wrapMap.optgroup = wrapMap.option;
-wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;
-wrapMap.th = wrapMap.td;
-
-// IE can't serialize and
+```
+
+The widget can then be initialized on a file upload form the following way:
+
+```js
+$('#fileupload').fileupload();
+```
+
+For further information, please refer to the following guides:
+
+- [Main documentation page](https://github.com/blueimp/jQuery-File-Upload/wiki)
+- [List of all available Options](https://github.com/blueimp/jQuery-File-Upload/wiki/Options)
+- [The plugin API](https://github.com/blueimp/jQuery-File-Upload/wiki/API)
+- [How to setup the plugin on your website](https://github.com/blueimp/jQuery-File-Upload/wiki/Setup)
+- [How to use only the basic plugin.](https://github.com/blueimp/jQuery-File-Upload/wiki/Basic-plugin)
## Requirements
### Mandatory requirements
-* [jQuery](https://jquery.com/) v. 1.6+
-* [jQuery UI widget factory](https://api.jqueryui.com/jQuery.widget/) v. 1.9+ (included): Required for the basic File Upload plugin, but very lightweight without any other dependencies from the jQuery UI suite.
-* [jQuery Iframe Transport plugin](https://github.com/blueimp/jQuery-File-Upload/blob/master/js/jquery.iframe-transport.js) (included): Required for [browsers without XHR file upload support](https://github.com/blueimp/jQuery-File-Upload/wiki/Browser-support).
+
+- [jQuery](https://jquery.com/) v1.6+
+- [jQuery UI widget factory](https://api.jqueryui.com/jQuery.widget/) v1.9+
+ (included): Required for the basic File Upload plugin, but very lightweight
+ without any other dependencies from the jQuery UI suite.
+- [jQuery Iframe Transport plugin](https://github.com/blueimp/jQuery-File-Upload/blob/master/js/jquery.iframe-transport.js)
+ (included): Required for
+ [browsers without XHR file upload support](https://github.com/blueimp/jQuery-File-Upload/wiki/Browser-support).
### Optional requirements
-* [JavaScript Templates engine](https://github.com/blueimp/JavaScript-Templates) v. 2.5.4+: Used to render the selected and uploaded files for the Basic Plus UI and jQuery UI versions.
-* [JavaScript Load Image library](https://github.com/blueimp/JavaScript-Load-Image) v. 1.13.0+: Required for the image previews and resizing functionality.
-* [JavaScript Canvas to Blob polyfill](https://github.com/blueimp/JavaScript-Canvas-to-Blob) v. 2.1.1+:Required for the image previews and resizing functionality.
-* [blueimp Gallery](https://github.com/blueimp/Gallery) v. 2.15.1+: Used to display the uploaded images in a lightbox.
-* [Bootstrap](http://getbootstrap.com/) v. 3.2.0+
-* [Glyphicons](http://glyphicons.com/)
-The user interface of all versions, except the jQuery UI version, is built with [Bootstrap](http://getbootstrap.com/) and icons from [Glyphicons](http://glyphicons.com/).
+- [JavaScript Templates engine](https://github.com/blueimp/JavaScript-Templates)
+ v3+: Used to render the selected and uploaded files for the Basic Plus UI and
+ jQuery UI versions.
+- [JavaScript Load Image library](https://github.com/blueimp/JavaScript-Load-Image)
+ v2+: Required for the image previews and resizing functionality.
+- [JavaScript Canvas to Blob polyfill](https://github.com/blueimp/JavaScript-Canvas-to-Blob)
+ v3+:Required for the image previews and resizing functionality.
+- [blueimp Gallery](https://github.com/blueimp/Gallery) v2+: Used to display the
+ uploaded images in a lightbox.
+- [Bootstrap](https://getbootstrap.com/) v3+: Used for the demo design.
+- [Glyphicons](https://glyphicons.com/) Icon set used by Bootstrap.
### Cross-domain requirements
-[Cross-domain File Uploads](https://github.com/blueimp/jQuery-File-Upload/wiki/Cross-domain-uploads) using the [Iframe Transport plugin](https://github.com/blueimp/jQuery-File-Upload/blob/master/js/jquery.iframe-transport.js) require a redirect back to the origin server to retrieve the upload results. The [example implementation](https://github.com/blueimp/jQuery-File-Upload/blob/master/js/main.js) makes use of [result.html](https://github.com/blueimp/jQuery-File-Upload/blob/master/cors/result.html) as a static redirect page for the origin server.
-
-The repository also includes the [jQuery XDomainRequest Transport plugin](https://github.com/blueimp/jQuery-File-Upload/blob/master/js/cors/jquery.xdr-transport.js), which enables limited cross-domain AJAX requests in Microsoft Internet Explorer 8 and 9 (IE 10 supports cross-domain XHR requests).
-The XDomainRequest object allows GET and POST requests only and doesn't support file uploads. It is used on the [Demo](https://blueimp.github.io/jQuery-File-Upload/) to delete uploaded files from the cross-domain demo file upload service.
-
-### Custom Backends
-You can add support for various backends by adhering to the specification [outlined here](https://github.com/blueimp/jQuery-File-Upload/wiki/JSON-Response).
+[Cross-domain File Uploads](https://github.com/blueimp/jQuery-File-Upload/wiki/Cross-domain-uploads)
+using the
+[Iframe Transport plugin](https://github.com/blueimp/jQuery-File-Upload/blob/master/js/jquery.iframe-transport.js)
+require a redirect back to the origin server to retrieve the upload results. The
+[example implementation](https://github.com/blueimp/jQuery-File-Upload/blob/master/js/main.js)
+makes use of
+[result.html](https://github.com/blueimp/jQuery-File-Upload/blob/master/cors/result.html)
+as a static redirect page for the origin server.
+
+The repository also includes the
+[jQuery XDomainRequest Transport plugin](https://github.com/blueimp/jQuery-File-Upload/blob/master/js/cors/jquery.xdr-transport.js),
+which enables limited cross-domain AJAX requests in Microsoft Internet Explorer
+8 and 9 (IE 10 supports cross-domain XHR requests).
+The XDomainRequest object allows GET and POST requests only and doesn't support
+file uploads. It is used on the
+[Demo](https://blueimp.github.io/jQuery-File-Upload/) to delete uploaded files
+from the cross-domain demo file upload service.
## Browsers
### Desktop browsers
-The File Upload plugin is regularly tested with the latest browser versions and supports the following minimal versions:
-* Google Chrome
-* Apple Safari 4.0+
-* Mozilla Firefox 3.0+
-* Opera 11.0+
-* Microsoft Internet Explorer 6.0+
+The File Upload plugin is regularly tested with the latest browser versions and
+supports the following minimal versions:
+
+- Google Chrome
+- Apple Safari 4.0+
+- Mozilla Firefox 3.0+
+- Opera 11.0+
+- Microsoft Internet Explorer 6.0+
### Mobile browsers
-The File Upload plugin has been tested with and supports the following mobile browsers:
-* Apple Safari on iOS 6.0+ (see Caveats below)
-* Google Chrome on iOS 6.0+ (see Caveats below)
-* Google Chrome on Android 4.0+
-* Default Browser on Android 2.3+
-* Opera Mobile 12.0+
+The File Upload plugin has been tested with and supports the following mobile
+browsers:
+
+- Apple Safari on iOS 6.0+
+- Google Chrome on iOS 6.0+
+- Google Chrome on Android 4.0+
+- Default Browser on Android 2.3+
+- Opera Mobile 12.0+
+
+### Extended browser support information
+
+For a detailed overview of the features supported by each browser version and
+known operating system / browser bugs, please have a look at the
+[Extended browser support information](https://github.com/blueimp/jQuery-File-Upload/wiki/Browser-support).
-### Caveats
+## Testing
-- iOS 9 has a [known bug](https://apple.stackexchange.com/questions/118154) where photos chosen from the Photo Library are all given the name `image.jpeg`, which is problematic when uploading multiple files at a time. Ideally your server should be responsible for deduplicating file uploads ([example](https://github.com/blueimp/jQuery-File-Upload/blob/master/server/php/UploadHandler.php#L490)). If you don't have control, as in the case of direct uploads to S3, you can pass an option `uniqueFilenames: {}` as part of the options object, which tells the uploader to deduplicate filenames. More details [here](https://github.com/blueimp/jQuery-File-Upload/commit/d419f43478aeafe95a794815f80a3016f58eb3b7).
+The project comes with three sets of tests:
-### Supported features
-For a detailed overview of the features supported by each browser version, please have a look at the [Extended browser support information](https://github.com/blueimp/jQuery-File-Upload/wiki/Browser-support).
+1. Code linting using [ESLint](https://eslint.org/).
+2. Unit tests using [Mocha](https://mochajs.org/).
+3. End-to-end tests using [blueimp/wdio](https://github.com/blueimp/wdio).
-## Contributing
-**Bug fixes** and **new features** can be proposed using [pull requests](https://github.com/blueimp/jQuery-File-Upload/pulls).
-Please read the [contribution guidelines](https://github.com/blueimp/jQuery-File-Upload/blob/master/CONTRIBUTING.md) before submitting a pull request.
+To run the tests, follow these steps:
+
+1. Start [Docker](https://docs.docker.com/).
+2. Install development dependencies:
+ ```sh
+ npm install
+ ```
+3. Run the tests:
+ ```sh
+ npm test
+ ```
## Support
+
This project is actively maintained, but there is no official support channel.
-If you have a question that another developer might help you with, please post to [Stack Overflow](http://stackoverflow.com/questions/tagged/blueimp+jquery+file-upload) and tag your question with `blueimp jquery file upload`.
+If you have a question that another developer might help you with, please post
+to
+[Stack Overflow](https://stackoverflow.com/questions/tagged/blueimp+jquery+file-upload)
+and tag your question with `blueimp jquery file upload`.
## License
+
Released under the [MIT license](https://opensource.org/licenses/MIT).
diff --git a/vendor/blueimp/jquery-file-upload/SECURITY.md b/vendor/blueimp/jquery-file-upload/SECURITY.md
index 3e3d3a610..768f2b95e 100644
--- a/vendor/blueimp/jquery-file-upload/SECURITY.md
+++ b/vendor/blueimp/jquery-file-upload/SECURITY.md
@@ -1,68 +1,133 @@
# File Upload Security
-For an in-depth understanding of the potential security risks of providing file uploads and possible mitigations, please refer to the [OWASP - Unrestricted File Upload](https://www.owasp.org/index.php/Unrestricted_File_Upload) documentation.
-To securely setup the project to serve uploaded files, please refer to the sample [Secure file upload serving configurations](#secure-file-upload-serving-configurations).
+## Contents
-To mitigate potential vulnerabilities in image processing libraries, please refer to the [Secure image processing configurations](#secure-image-processing-configurations).
+- [Introduction](#introduction)
+- [Purpose of this project](#purpose-of-this-project)
+- [Mitigations against file upload risks](#mitigations-against-file-upload-risks)
+ - [Prevent code execution on the server](#prevent-code-execution-on-the-server)
+ - [Prevent code execution in the browser](#prevent-code-execution-in-the-browser)
+ - [Prevent distribution of malware](#prevent-distribution-of-malware)
+- [Secure file upload serving configurations](#secure-file-upload-serving-configurations)
+ - [Apache config](#apache-config)
+ - [NGINX config](#nginx-config)
+- [Secure image processing configurations](#secure-image-processing-configurations)
+- [ImageMagick config](#imagemagick-config)
-By default, all sample upload handlers allow only upload of image files, which mitigates some attack vectors, but should not be relied on as the only protection.
+## Introduction
-Please also have a look at the [list of fixed vulnerabilities](VULNERABILITIES.md) in jQuery File Upload, which relates mostly to the sample server-side upload handlers and how they have been configured.
+For an in-depth understanding of the potential security risks of providing file
+uploads and possible mitigations, please refer to the
+[OWASP - Unrestricted File Upload](https://www.owasp.org/index.php/Unrestricted_File_Upload)
+documentation.
+
+To securely setup the project to serve uploaded files, please refer to the
+sample
+[Secure file upload serving configurations](#secure-file-upload-serving-configurations).
+
+To mitigate potential vulnerabilities in image processing libraries, please
+refer to the
+[Secure image processing configurations](#secure-image-processing-configurations).
+
+By default, all sample upload handlers allow only upload of image files, which
+mitigates some attack vectors, but should not be relied on as the only
+protection.
+
+Please also have a look at the
+[list of fixed vulnerabilities](VULNERABILITIES.md) in jQuery File Upload, which
+relates mostly to the sample server-side upload handlers and how they have been
+configured.
## Purpose of this project
-Please note that this project is not a complete file management product, but foremost a client-side file upload library for [jQuery](https://jquery.com/).
-The server-side sample upload handlers are just examples to demonstrate the client-side file upload functionality.
+
+Please note that this project is not a complete file management product, but
+foremost a client-side file upload library for [jQuery](https://jquery.com/).
+The server-side sample upload handlers are just examples to demonstrate the
+client-side file upload functionality.
To make this very clear, there is **no user authentication** by default:
-* **everyone can upload files**
-* **everyone can delete uploaded files**
-In some cases this can be acceptable, but for most projects you will want to extend the sample upload handlers to integrate user authentication, or implement your own.
+- **everyone can upload files**
+- **everyone can delete uploaded files**
+
+In some cases this can be acceptable, but for most projects you will want to
+extend the sample upload handlers to integrate user authentication, or implement
+your own.
-It is also up to you to configure your Webserver to securely serve the uploaded files, e.g. using the [sample server configurations](#secure-file-upload-serving-configurations).
+It is also up to you to configure your Webserver to securely serve the uploaded
+files, e.g. using the
+[sample server configurations](#secure-file-upload-serving-configurations).
## Mitigations against file upload risks
### Prevent code execution on the server
-To prevent execution of scripts or binaries on server-side, the upload directory must be configured to not execute files in the upload directory (e.g. `server/php/files` as the default for the PHP upload handler) and only treat uploaded files as static content.
-The recommended way to do this is to configure the upload directory path to point outside of the web application root.
-Then the Webserver can be configured to serve files from the upload directory with their default static files handler only.
+To prevent execution of scripts or binaries on server-side, the upload directory
+must be configured to not execute files in the upload directory (e.g.
+`server/php/files` as the default for the PHP upload handler) and only treat
+uploaded files as static content.
+
+The recommended way to do this is to configure the upload directory path to
+point outside of the web application root.
+Then the Webserver can be configured to serve files from the upload directory
+with their default static files handler only.
-Limiting file uploads to a whitelist of safe file types (e.g. image files) also mitigates this issue, but should not be the only protection.
+Limiting file uploads to a whitelist of safe file types (e.g. image files) also
+mitigates this issue, but should not be the only protection.
### Prevent code execution in the browser
-To prevent execution of scripts on client-side, the following headers must
-be sent when delivering generic uploaded files to the client:
+
+To prevent execution of scripts on client-side, the following headers must be
+sent when delivering generic uploaded files to the client:
```
Content-Type: application/octet-stream
X-Content-Type-Options: nosniff
```
-The `Content-Type: application/octet-stream` header instructs browsers to display a download dialog instead of parsing it and possibly executing script content e.g. in HTML files.
+The `Content-Type: application/octet-stream` header instructs browsers to
+display a download dialog instead of parsing it and possibly executing script
+content e.g. in HTML files.
-The `X-Content-Type-Options: nosniff` header prevents browsers to try to detect the file mime type despite the given content-type header.
+The `X-Content-Type-Options: nosniff` header prevents browsers to try to detect
+the file mime type despite the given content-type header.
-For known safe files, the content-type header can be adjusted using a **whitelist**, e.g. sending `Content-Type: image/png` for PNG files.
+For known safe files, the content-type header can be adjusted using a
+**whitelist**, e.g. sending `Content-Type: image/png` for PNG files.
### Prevent distribution of malware
-To prevent attackers from uploading and distributing malware (e.g. computer viruses), it is recommended to limit file uploads only to a whitelist of safe file types.
-Please note that the detection of file types in the sample file upload handlers is based on the file extension and not the actual file content. This makes it still possible for attackers to upload malware by giving their files an image file extension, but should prevent automatic execution on client computers when opening those files.
+To prevent attackers from uploading and distributing malware (e.g. computer
+viruses), it is recommended to limit file uploads only to a whitelist of safe
+file types.
+
+Please note that the detection of file types in the sample file upload handlers
+is based on the file extension and not the actual file content. This makes it
+still possible for attackers to upload malware by giving their files an image
+file extension, but should prevent automatic execution on client computers when
+opening those files.
-It does not protect at all from exploiting vulnerabilities in image display programs, nor from users renaming file extensions to inadvertently execute the contained malicious code.
+It does not protect at all from exploiting vulnerabilities in image display
+programs, nor from users renaming file extensions to inadvertently execute the
+contained malicious code.
## Secure file upload serving configurations
-The following configurations serve uploaded files as static files with the proper headers as [mitigation against file upload risks](#mitigations-against-file-upload-risks).
-Please do not simply copy&paste these configurations, but make sure you understand what they are doing and that you have implemented them correctly.
+
+The following configurations serve uploaded files as static files with the
+proper headers as
+[mitigation against file upload risks](#mitigations-against-file-upload-risks).
+Please do not simply copy&paste these configurations, but make sure you
+understand what they are doing and that you have implemented them correctly.
> Always test your own setup and make sure that it is secure!
-e.g. try uploading PHP scripts (as "example.php", "example.php.png" and "example.png") to see if they get executed by your Webserver.
+e.g. try uploading PHP scripts (as "example.php", "example.php.png" and
+"example.png") to see if they get executed by your Webserver.
### Apache config
-Add the following directive to the Apache config, replacing the directory path with the absolute path to the upload directory:
+
+Add the following directive to the Apache config, replacing the directory path
+with the absolute path to the upload directory:
```ApacheConf
@@ -91,7 +156,9 @@ Add the following directive to the Apache config, replacing the directory path w
```
### NGINX config
-Add the following directive to the NGINX config, replacing the directory path with the absolute path to the upload directory:
+
+Add the following directive to the NGINX config, replacing the directory path
+with the absolute path to the upload directory:
```Nginx
location ^~ /path/to/project/server/php/files {
@@ -113,13 +180,22 @@ location ^~ /path/to/project/server/php/files {
```
## Secure image processing configurations
-The following configuration mitigates [potential image processing vulnerabilities with ImageMagick](VULNERABILITIES.md#potential-vulnerabilities-with-php-imagemagick) by limiting the attack vectors to a small subset of image types (`GIF/JPEG/PNG`).
-Please also consider using alternative, safer image processing libraries like [libvips](https://github.com/libvips/libvips) or [imageflow](https://github.com/imazen/imageflow).
+The following configuration mitigates
+[potential image processing vulnerabilities with ImageMagick](VULNERABILITIES.md#potential-vulnerabilities-with-php-imagemagick)
+by limiting the attack vectors to a small subset of image types
+(`GIF/JPEG/PNG`).
+
+Please also consider using alternative, safer image processing libraries like
+[libvips](https://github.com/libvips/libvips) or
+[imageflow](https://github.com/imazen/imageflow).
## ImageMagick config
-It is recommended to disable all non-required ImageMagick coders via [policy.xml](https://wiki.debian.org/imagemagick/security).
-To do so, locate the ImageMagick `policy.xml` configuration file and add the following policies:
+
+It is recommended to disable all non-required ImageMagick coders via
+[policy.xml](https://wiki.debian.org/imagemagick/security).
+To do so, locate the ImageMagick `policy.xml` configuration file and add the
+following policies:
```xml
diff --git a/vendor/blueimp/jquery-file-upload/VULNERABILITIES.md b/vendor/blueimp/jquery-file-upload/VULNERABILITIES.md
index 1561a1401..5dfd5f315 100644
--- a/vendor/blueimp/jquery-file-upload/VULNERABILITIES.md
+++ b/vendor/blueimp/jquery-file-upload/VULNERABILITIES.md
@@ -1,65 +1,118 @@
-# ⚠️ List of fixed vulnerabilities
+# List of fixed vulnerabilities
+
+## Contents
+
+- [Potential vulnerabilities with PHP+ImageMagick](#potential-vulnerabilities-with-phpimagemagick)
+- [Remote code execution vulnerability in the PHP component](#remote-code-execution-vulnerability-in-the-php-component)
+- [Open redirect vulnerability in the GAE components](#open-redirect-vulnerability-in-the-gae-components)
+- [Cross-site scripting vulnerability in the Iframe Transport](#cross-site-scripting-vulnerability-in-the-iframe-transport)
## Potential vulnerabilities with PHP+ImageMagick
+
> Mitigated: 2018-10-25 (GMT)
-The sample [PHP upload handler](server/php/UploadHandler.php) before [v9.25.1](https://github.com/blueimp/jQuery-File-Upload/releases/tag/v9.25.1) did not validate file signatures before invoking [ImageMagick](https://www.imagemagick.org/) (via [Imagick](http://php.net/manual/en/book.imagick.php)).
-Verifying those [magic bytes](https://en.wikipedia.org/wiki/List_of_file_signatures) mitigates potential vulnerabilities when handling input files other than `GIF/JPEG/PNG`.
+The sample [PHP upload handler](server/php/UploadHandler.php) before
+[v9.25.1](https://github.com/blueimp/jQuery-File-Upload/releases/tag/v9.25.1)
+did not validate file signatures before invoking
+[ImageMagick](https://www.imagemagick.org/) (via
+[Imagick](https://php.net/manual/en/book.imagick.php)).
+Verifying those
+[magic bytes](https://en.wikipedia.org/wiki/List_of_file_signatures) mitigates
+potential vulnerabilities when handling input files other than `GIF/JPEG/PNG`.
-Please also configure ImageMagick to only enable the coders required for `GIF/JPEG/PNG` processing, e.g. with the sample [ImageMagick config](SECURITY.md#imagemagick-config).
+Please also configure ImageMagick to only enable the coders required for
+`GIF/JPEG/PNG` processing, e.g. with the sample
+[ImageMagick config](SECURITY.md#imagemagick-config).
**Further information:**
-* Commit containing the mitigation: [fe44d34](https://github.com/blueimp/jQuery-File-Upload/commit/fe44d34be43be32c6b8d507932f318dababb25dd)
-* [ImageTragick](https://imagetragick.com/)
-* [CERT Vulnerability Note VU#332928](https://www.kb.cert.org/vuls/id/332928)
-* [ImageMagick CVE entries](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=imagemagick)
+
+- Commit containing the mitigation:
+ [fe44d34](https://github.com/blueimp/jQuery-File-Upload/commit/fe44d34be43be32c6b8d507932f318dababb25dd)
+- [ImageTragick](https://imagetragick.com/)
+- [CERT Vulnerability Note VU#332928](https://www.kb.cert.org/vuls/id/332928)
+- [ImageMagick CVE entries](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=imagemagick)
## Remote code execution vulnerability in the PHP component
+
> Fixed: 2018-10-23 (GMT)
-The sample [PHP upload handler](server/php/UploadHandler.php) before [v9.24.1](https://github.com/blueimp/jQuery-File-Upload/releases/tag/v9.24.1) allowed to upload all file types by default.
-This opens up a remote code execution vulnerability, unless the server is configured to not execute (PHP) files in the upload directory (`server/php/files`).
+The sample [PHP upload handler](server/php/UploadHandler.php) before
+[v9.24.1](https://github.com/blueimp/jQuery-File-Upload/releases/tag/v9.24.1)
+allowed to upload all file types by default.
+This opens up a remote code execution vulnerability, unless the server is
+configured to not execute (PHP) files in the upload directory
+(`server/php/files`).
-The provided [.htaccess](server/php/files/.htaccess) file includes instructions for Apache to disable script execution, however [.htaccess support](https://httpd.apache.org/docs/current/howto/htaccess.html) is disabled by default since Apache `v2.3.9` via [AllowOverride Directive](https://httpd.apache.org/docs/current/mod/core.html#allowoverride).
+The provided [.htaccess](server/php/files/.htaccess) file includes instructions
+for Apache to disable script execution, however
+[.htaccess support](https://httpd.apache.org/docs/current/howto/htaccess.html)
+is disabled by default since Apache `v2.3.9` via
+[AllowOverride Directive](https://httpd.apache.org/docs/current/mod/core.html#allowoverride).
**You are affected if you:**
-1. A) Uploaded jQuery File Upload < `v9.24.1` on a Webserver that executes files with `.php` as part of the file extension (e.g. "example.php.png"), e.g. Apache with `mod_php` enabled and the following directive (*not a recommended configuration*):
- ```ApacheConf
- AddHandler php5-script .php
- ```
- B) Uploaded jQuery File Upload < `v9.22.1` on a Webserver that executes files with the file extension `.php`, e.g. Apache with `mod_php` enabled and the following directive:
- ```ApacheConf
-
- SetHandler application/x-httpd-php
-
- ```
-2. Did not actively configure your Webserver to not execute files in the upload directory (`server/php/files`).
-3. Are running Apache `v2.3.9+` with the default `AllowOverride` Directive set to `None` or another Webserver with no `.htaccess` support.
+
+1. A) Uploaded jQuery File Upload < `v9.24.1` on a Webserver that executes files
+ with `.php` as part of the file extension (e.g. "example.php.png"), e.g.
+ Apache with `mod_php` enabled and the following directive (_not a recommended
+ configuration_):
+ ```ApacheConf
+ AddHandler php5-script .php
+ ```
+ B) Uploaded jQuery File Upload < `v9.22.1` on a Webserver that executes files
+ with the file extension `.php`, e.g. Apache with `mod_php` enabled and the
+ following directive:
+ ```ApacheConf
+
+ SetHandler application/x-httpd-php
+
+ ```
+2. Did not actively configure your Webserver to not execute files in the upload
+ directory (`server/php/files`).
+3. Are running Apache `v2.3.9+` with the default `AllowOverride` Directive set
+ to `None` or another Webserver with no `.htaccess` support.
**How to fix it:**
+
1. Upgrade to the latest version of jQuery File Upload.
-2. Configure your Webserver to not execute files in the upload directory, e.g. with the [sample Apache configuration](SECURITY.md#apache-config)
+2. Configure your Webserver to not execute files in the upload directory, e.g.
+ with the [sample Apache configuration](SECURITY.md#apache-config)
**Further information:**
-* Commits containing the security fix: [aeb47e5](https://github.com/blueimp/jQuery-File-Upload/commit/aeb47e51c67df8a504b7726595576c1c66b5dc2f), [ad4aefd](https://github.com/blueimp/jQuery-File-Upload/commit/ad4aefd96e4056deab6fea2690f0d8cf56bb2d7d)
-* [Full disclosure post on Hacker News](https://news.ycombinator.com/item?id=18267309).
-* [CVE-2018-9206](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-9206)
-* [OWASP - Unrestricted File Upload](https://www.owasp.org/index.php/Unrestricted_File_Upload)
+
+- Commits containing the security fix:
+ [aeb47e5](https://github.com/blueimp/jQuery-File-Upload/commit/aeb47e51c67df8a504b7726595576c1c66b5dc2f),
+ [ad4aefd](https://github.com/blueimp/jQuery-File-Upload/commit/ad4aefd96e4056deab6fea2690f0d8cf56bb2d7d)
+- [Full disclosure post on Hacker News](https://news.ycombinator.com/item?id=18267309).
+- [CVE-2018-9206](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-9206)
+- [OWASP - Unrestricted File Upload](https://www.owasp.org/index.php/Unrestricted_File_Upload)
## Open redirect vulnerability in the GAE components
+
> Fixed: 2015-06-12 (GMT)
-The sample Google App Engine upload handlers before v[9.10.1](https://github.com/blueimp/jQuery-File-Upload/releases/tag/9.10.1) accepted any URL as redirect target, making it possible to use the Webserver's domain for phishing attacks.
+The sample Google App Engine upload handlers before
+v[9.10.1](https://github.com/blueimp/jQuery-File-Upload/releases/tag/9.10.1)
+accepted any URL as redirect target, making it possible to use the Webserver's
+domain for phishing attacks.
**Further information:**
-* Commit containing the security fix: [f74d2a8](https://github.com/blueimp/jQuery-File-Upload/commit/f74d2a8c3e3b1e8e336678d2899facd5bcdb589f)
-* [OWASP - Unvalidated Redirects and Forwards Cheat Sheet](https://www.owasp.org/index.php/Unvalidated_Redirects_and_Forwards_Cheat_Sheet)
+
+- Commit containing the security fix:
+ [f74d2a8](https://github.com/blueimp/jQuery-File-Upload/commit/f74d2a8c3e3b1e8e336678d2899facd5bcdb589f)
+- [OWASP - Unvalidated Redirects and Forwards Cheat Sheet](https://www.owasp.org/index.php/Unvalidated_Redirects_and_Forwards_Cheat_Sheet)
## Cross-site scripting vulnerability in the Iframe Transport
+
> Fixed: 2012-08-09 (GMT)
-The [redirect page](cors/result.html) for the [Iframe Transport](js/jquery.iframe-transport.js) before commit [4175032](https://github.com/blueimp/jQuery-File-Upload/commit/41750323a464e848856dc4c5c940663498beb74a) (*fixed in all tagged releases*) allowed executing arbitrary JavaScript in the context of the Webserver.
+The [redirect page](cors/result.html) for the
+[Iframe Transport](js/jquery.iframe-transport.js) before commit
+[4175032](https://github.com/blueimp/jQuery-File-Upload/commit/41750323a464e848856dc4c5c940663498beb74a)
+(_fixed in all tagged releases_) allowed executing arbitrary JavaScript in the
+context of the Webserver.
**Further information:**
-* Commit containing the security fix: [4175032](https://github.com/blueimp/jQuery-File-Upload/commit/41750323a464e848856dc4c5c940663498beb74a)
-* [OWASP - Cross-site Scripting (XSS)](https://www.owasp.org/index.php/Cross-site_Scripting_(XSS))
+
+- Commit containing the security fix:
+ [4175032](https://github.com/blueimp/jQuery-File-Upload/commit/41750323a464e848856dc4c5c940663498beb74a)
+- [OWASP - Cross-site Scripting (XSS)]()
diff --git a/vendor/blueimp/jquery-file-upload/angularjs.html b/vendor/blueimp/jquery-file-upload/angularjs.html
deleted file mode 100644
index e8b05e77f..000000000
--- a/vendor/blueimp/jquery-file-upload/angularjs.html
+++ /dev/null
@@ -1,211 +0,0 @@
-
-
-
-
-
-
-
-jQuery File Upload Demo - AngularJS version
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
File Upload widget with multiple file selection, drag&drop support, progress bars, validation and preview images, audio and video for AngularJS.
- Supports cross-domain, chunked and resumable file uploads and client-side image resizing.
- Works with any server-side platform (PHP, Python, Ruby on Rails, Java, Node.js, Go etc.) that supports standard HTML form file uploads.
-
-
-
-
-
-
-
-
Demo Notes
-
-
-
-
The maximum file size for uploads in this demo is 999 KB (default file size is unlimited).
-
Only image files (JPG, GIF, PNG) are allowed in this demo (by default there is no file type restriction).
-
Uploaded files will be deleted automatically after 5 minutes or less (demo files are stored in memory).
-
You can drag & drop files from your desktop on this webpage (see Browser support).
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery.
- Supports cross-domain, chunked and resumable file uploads and client-side image resizing.
- Works with any server-side platform (PHP, Python, Ruby on Rails, Java, Node.js, Go etc.) that supports standard HTML form file uploads.
-
-
-
-
-
- Add files...
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Demo Notes
-
-
-
-
The maximum file size for uploads in this demo is 999 KB (default file size is unlimited).
-
Only image files (JPG, GIF, PNG) are allowed in this demo (by default there is no file type restriction).
-
Uploaded files will be deleted automatically after 5 minutes or less (demo files are stored in memory).
-
You can drag & drop files from your desktop on this webpage (see Browser support).
File Upload widget with multiple file selection, drag&drop support and progress bar for jQuery.
- Supports cross-domain, chunked and resumable file uploads.
- Works with any server-side platform (PHP, Python, Ruby on Rails, Java, Node.js, Go etc.) that supports standard HTML form file uploads.
-
-
-
-
-
- Select files...
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Demo Notes
-
-
-
-
The maximum file size for uploads in this demo is 999 KB (default file size is unlimited).
-
Only image files (JPG, GIF, PNG) are allowed in this demo (by default there is no file type restriction).
-
Uploaded files will be deleted automatically after 5 minutes or less (demo files are stored in memory).
-
You can drag & drop files from your desktop on this webpage (see Browser support).
File Upload widget with multiple file selection, drag&drop support, progress bars, validation and preview images, audio and video for jQuery.
- Supports cross-domain, chunked and resumable file uploads and client-side image resizing.
- Works with any server-side platform (PHP, Python, Ruby on Rails, Java, Node.js, Go etc.) that supports standard HTML form file uploads.