From 43b6da8afc223d1eefa74d390b09b7a4381ee734 Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Wed, 18 Nov 2009 13:34:06 +0000
Subject: [PATCH 01/38] Created separate objects for receive actions

---
 plugins/Realtime/realtimeupdate.js | 44 ++++++++++++++++++++----------
 1 file changed, 29 insertions(+), 15 deletions(-)

diff --git a/plugins/Realtime/realtimeupdate.js b/plugins/Realtime/realtimeupdate.js
index d1cf1d5070..6404cf8965 100644
--- a/plugins/Realtime/realtimeupdate.js
+++ b/plugins/Realtime/realtimeupdate.js
@@ -36,6 +36,7 @@ RealtimeUpdate = {
      _updatecounter: 0,
      _maxnotices: 50,
      _windowhasfocus: true,
+     _documenttitle: '',
 
      init: function(userid, replyurl, favorurl, deleteurl)
      {
@@ -44,7 +45,7 @@ RealtimeUpdate = {
         RealtimeUpdate._favorurl = favorurl;
         RealtimeUpdate._deleteurl = deleteurl;
 
-        DT = document.title;
+        RealtimeUpdate._documenttitle = document.title;
 
         $(window).bind('focus', function(){ RealtimeUpdate._windowhasfocus = true; });
 
@@ -54,7 +55,7 @@ RealtimeUpdate = {
           $('#notices_primary .notice:first').addClass('mark-top');
 
           RealtimeUpdate._updatecounter = 0;
-          document.title = DT;
+          document.title = RealtimeUpdate._documenttitle;
           RealtimeUpdate._windowhasfocus = false;
 
           return false;
@@ -70,24 +71,37 @@ RealtimeUpdate = {
                return;
           }
 
-          var noticeItem = RealtimeUpdate.makeNoticeItem(data);
-          $("#notices_primary .notices").prepend(noticeItem);
-          $("#notices_primary .notice:first").css({display:"none"});
-          $("#notices_primary .notice:first").fadeIn(1000);
+          RealtimeUpdate.purgeLastNoticeItem();
 
-          if ($('#notices_primary .notice').length > RealtimeUpdate._maxnotices) {
-               $("#notices_primary .notice:last .form_disfavor").unbind('submit');
-               $("#notices_primary .notice:last .form_favor").unbind('submit');
-               $("#notices_primary .notice:last .notice_reply").unbind('click');
-               $("#notices_primary .notice:last").remove();
-          }
+          RealtimeUpdate.insertNoticeItem(data);
 
-          SN.U.NoticeReply();
-          SN.U.NoticeFavor();
+          RealtimeUpdate.updateWindowCounter();
 
+     },
+
+     insertNoticeItem: function(data) {
+        var noticeItem = RealtimeUpdate.makeNoticeItem(data);
+        $("#notices_primary .notices").prepend(noticeItem);
+        $("#notices_primary .notice:first").css({display:"none"});
+        $("#notices_primary .notice:first").fadeIn(1000);
+
+        SN.U.NoticeReply();
+        SN.U.NoticeFavor();
+     },
+
+     purgeLastNoticeItem: function() {
+        if ($('#notices_primary .notice').length > RealtimeUpdate._maxnotices) {
+            $("#notices_primary .notice:last .form_disfavor").unbind('submit');
+            $("#notices_primary .notice:last .form_favor").unbind('submit');
+            $("#notices_primary .notice:last .notice_reply").unbind('click');
+            $("#notices_primary .notice:last").remove();
+        }
+     },
+
+     updateWindowCounter: function() {
           if (RealtimeUpdate._windowhasfocus === false) {
               RealtimeUpdate._updatecounter += 1;
-              document.title = '('+RealtimeUpdate._updatecounter+') ' + DT;
+              document.title = '('+RealtimeUpdate._updatecounter+') ' + RealtimeUpdate._documenttitle;
           }
      },
 

From 5014b748e486f46a8653d1609479f8f64dc24722 Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Wed, 18 Nov 2009 15:41:07 +0000
Subject: [PATCH 02/38] Added play/pause button for realtime notices. While on
 pause, it will store the notices and on play it will add them to the notice
 list

---
 plugins/Realtime/RealtimePlugin.php |   4 +-
 plugins/Realtime/icon_pause.gif     | Bin 0 -> 75 bytes
 plugins/Realtime/icon_play.gif      | Bin 0 -> 75 bytes
 plugins/Realtime/realtimeupdate.js  |  91 ++++++++++++++++++++++++++--
 4 files changed, 87 insertions(+), 8 deletions(-)
 create mode 100644 plugins/Realtime/icon_pause.gif
 create mode 100644 plugins/Realtime/icon_play.gif

diff --git a/plugins/Realtime/RealtimePlugin.php b/plugins/Realtime/RealtimePlugin.php
index 0c7c1240c3..6d59bd1b12 100644
--- a/plugins/Realtime/RealtimePlugin.php
+++ b/plugins/Realtime/RealtimePlugin.php
@@ -101,8 +101,8 @@ class RealtimePlugin extends Plugin
             $realtimeUI = ' RealtimeUpdate.initPopupWindow();';
         }
         else {
-            $iconurl = common_path('plugins/Realtime/icon_external.gif');
-            $realtimeUI = ' RealtimeUpdate.addPopup("'.$url.'", "'.$timeline.'", "'. $iconurl .'");';
+            $pluginPath = common_path('plugins/Realtime/');
+            $realtimeUI = ' RealtimeUpdate.initActions("'.$url.'", "'.$timeline.'", "'. $pluginPath .'");';
         }
 
         $action->elementStart('script', array('type' => 'text/javascript'));
diff --git a/plugins/Realtime/icon_pause.gif b/plugins/Realtime/icon_pause.gif
new file mode 100644
index 0000000000000000000000000000000000000000..ced0b6440c8fe67e6d530103d8ac1aa4b70453ca
GIT binary patch
literal 75
zcmZ?wbhEHb6krfwn8?KN|NsB^DFQ%}fq_BsCkrD30~3P|kPVa-0J3F5`erVB%fEOI
b!yKu?3;xB=BLil1-fvm9>WGgMBZD;nY2_H}

literal 0
HcmV?d00001

diff --git a/plugins/Realtime/icon_play.gif b/plugins/Realtime/icon_play.gif
new file mode 100644
index 0000000000000000000000000000000000000000..794ec85b6ac815e0ca134bbc0e81872ded44cc8e
GIT binary patch
literal 75
zcmZ?wbhEHb6krfwn8?KN|NsB^DFQ%}fq_BsCkrD30~3P|kPVa-0J3F5`erVB%fFa8
bL@rA8T*2p;t_wRNm$oj;IuPN+$Y2csUhNo3

literal 0
HcmV?d00001

diff --git a/plugins/Realtime/realtimeupdate.js b/plugins/Realtime/realtimeupdate.js
index 6404cf8965..4352b45d99 100644
--- a/plugins/Realtime/realtimeupdate.js
+++ b/plugins/Realtime/realtimeupdate.js
@@ -37,6 +37,8 @@ RealtimeUpdate = {
      _maxnotices: 50,
      _windowhasfocus: true,
      _documenttitle: '',
+     _paused:false,
+     _queuedNotices:[],
 
      init: function(userid, replyurl, favorurl, deleteurl)
      {
@@ -71,12 +73,16 @@ RealtimeUpdate = {
                return;
           }
 
-          RealtimeUpdate.purgeLastNoticeItem();
+          if (RealtimeUpdate._paused === false) {
+              RealtimeUpdate.purgeLastNoticeItem();
 
-          RealtimeUpdate.insertNoticeItem(data);
-
-          RealtimeUpdate.updateWindowCounter();
+              RealtimeUpdate.insertNoticeItem(data);
 
+              RealtimeUpdate.updateWindowCounter();
+          }
+          else {
+              RealtimeUpdate._queuedNotices.push(data);
+          }
      },
 
      insertNoticeItem: function(data) {
@@ -183,7 +189,80 @@ RealtimeUpdate = {
           return dl;
      },
 
-     addPopup: function(url, timeline, iconurl)
+     initActions: function(url, timeline, path)
+     {
+        var NP = $('#notices_primary');
+        NP.prepend('<ul id="realtime_actions"><li id="realtime_pauseplay"></li></ul>');
+
+        RealtimeUpdate._pluginPath = path;
+
+        RealtimeUpdate.initPlayPause();
+        RealtimeUpdate.initAddPopup(url, timeline, RealtimeUpdate._pluginPath);
+     },
+
+     initPlayPause: function()
+     {
+        RealtimeUpdate.showPause();
+     },
+
+     showPause: function()
+     {
+        RT_PP = $('#realtime_pauseplay');
+        RT_PP.empty();
+        RT_PP.append('<button id="realtime_pause" class="pause" title="Pause">Pause</button>');
+
+        RT_P = $('#realtime_pause');
+        $('#realtime_pause').css({
+            'background':'url('+RealtimeUpdate._pluginPath+'icon_pause.gif) no-repeat 47% 47%',
+            'width':'16px',
+            'height':'16px',
+            'text-indent':'-9999px',
+             'border':'none',
+             'cursor':'pointer'
+        });
+        RT_P.bind('click', function() {
+            RealtimeUpdate._paused = true;
+
+            RealtimeUpdate.showPlay();
+            return false;
+        });
+     },
+
+     showPlay: function()
+     {
+        RT_PP = $('#realtime_pauseplay');
+        RT_PP.empty();
+        RT_PP.append('<button id="realtime_play" class="play" title="Play">Play</button>');
+
+        RT_P = $('#realtime_play');
+        RT_P.css({
+            'background':'url('+RealtimeUpdate._pluginPath+'icon_play.gif) no-repeat 47% 47%',
+            'width':'16px',
+            'height':'16px',
+            'text-indent':'-9999px',
+             'border':'none',
+             'cursor':'pointer'
+        });
+        RT_P.bind('click', function() {
+            RealtimeUpdate._paused = false;
+
+            RealtimeUpdate.showPause();
+
+            RealtimeUpdate.showQueuedNotices();
+
+            return false;
+        });
+     },
+
+     showQueuedNotices: function() {
+        $.each(RealtimeUpdate._queuedNotices, function(i, n) {
+            RealtimeUpdate.insertNoticeItem(n);
+        });
+
+        RealtimeUpdate._queuedNotices = [];
+     },
+
+     initAddPopup: function(url, timeline, path)
      {
          var NP = $('#notices_primary');
          NP.css({'position':'relative'});
@@ -192,7 +271,7 @@ RealtimeUpdate = {
          var RT = $('#realtime_timeline');
          RT.css({
              'margin':'0 0 11px 0',
-             'background':'transparent url('+ iconurl + ') no-repeat 0 30%',
+             'background':'transparent url('+ path + 'icon_external.gif) no-repeat 0 30%',
              'padding':'0 0 0 20px',
              'display':'block',
              'position':'absolute',

From 6d3d78c793594f3737718f24a461710e278f3022 Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Wed, 18 Nov 2009 15:57:45 +0000
Subject: [PATCH 03/38] Styled realtime_actions

---
 plugins/Realtime/realtimeupdate.js | 55 +++++++++++++++++-------------
 1 file changed, 32 insertions(+), 23 deletions(-)

diff --git a/plugins/Realtime/realtimeupdate.js b/plugins/Realtime/realtimeupdate.js
index 4352b45d99..28cd590289 100644
--- a/plugins/Realtime/realtimeupdate.js
+++ b/plugins/Realtime/realtimeupdate.js
@@ -192,7 +192,20 @@ RealtimeUpdate = {
      initActions: function(url, timeline, path)
      {
         var NP = $('#notices_primary');
-        NP.prepend('<ul id="realtime_actions"><li id="realtime_pauseplay"></li></ul>');
+        NP.prepend('<ul id="realtime_actions"><li id="realtime_pauseplay"></li><li id="realtime_timeline"></li></ul>');
+
+        $('#realtime_actions').css({
+             'position':'absolute',
+             'top':'-20px',
+             'right':'0',
+             'margin':'0 0 11px 0'
+        });
+
+        $('#realtime_actions li').css({
+            'margin-left':'18px',
+            'list-style-type':'none',
+            'float':'left'
+        });
 
         RealtimeUpdate._pluginPath = path;
 
@@ -214,11 +227,12 @@ RealtimeUpdate = {
         RT_P = $('#realtime_pause');
         $('#realtime_pause').css({
             'background':'url('+RealtimeUpdate._pluginPath+'icon_pause.gif) no-repeat 47% 47%',
-            'width':'16px',
-            'height':'16px',
-            'text-indent':'-9999px',
+             'width':'16px',
+             'height':'16px',
+             'display':'block',
              'border':'none',
-             'cursor':'pointer'
+             'cursor':'pointer',
+             'text-indent':'-9999px'
         });
         RT_P.bind('click', function() {
             RealtimeUpdate._paused = true;
@@ -237,11 +251,12 @@ RealtimeUpdate = {
         RT_P = $('#realtime_play');
         RT_P.css({
             'background':'url('+RealtimeUpdate._pluginPath+'icon_play.gif) no-repeat 47% 47%',
-            'width':'16px',
-            'height':'16px',
-            'text-indent':'-9999px',
+             'width':'16px',
+             'height':'16px',
+             'display':'block',
              'border':'none',
-             'cursor':'pointer'
+             'cursor':'pointer',
+             'text-indent':'-9999px'
         });
         RT_P.bind('click', function() {
             RealtimeUpdate._paused = false;
@@ -264,28 +279,22 @@ RealtimeUpdate = {
 
      initAddPopup: function(url, timeline, path)
      {
-         var NP = $('#notices_primary');
-         NP.css({'position':'relative'});
-         NP.prepend('<button id="realtime_timeline" title="Pop up in a window">Pop up</button>');
+         var NP = $('#realtime_timeline');
+         NP.append('<button id="realtime_popup" title="Pop up in a window">Pop up</button>');
 
-         var RT = $('#realtime_timeline');
-         RT.css({
-             'margin':'0 0 11px 0',
+         var PP = $('#realtime_popup');
+         PP.css({
              'background':'transparent url('+ path + 'icon_external.gif) no-repeat 0 30%',
-             'padding':'0 0 0 20px',
+             'width':'16px',
+             'height':'16px',
              'display':'block',
-             'position':'absolute',
-             'top':'-20px',
-             'right':'0',
              'border':'none',
              'cursor':'pointer',
-             'color':$('a').css('color'),
-             'font-weight':'bold',
-             'font-size':'1em'
+             'text-indent':'-9999px'
          });
          $('#showstream #notices_primary').css({'margin-top':'18px'});
 
-         RT.bind('click', function() {
+         PP.bind('click', function() {
              window.open(url,
                          '',
                          'toolbar=no,resizable=yes,scrollbars=yes,status=yes,width=500,height=550');

From 4823463e3f397ddfc44e6455ff6fcdb32cbf9809 Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Wed, 18 Nov 2009 16:00:40 +0000
Subject: [PATCH 04/38] Relatively positioning notice_primary

---
 plugins/Realtime/realtimeupdate.js | 1 +
 1 file changed, 1 insertion(+)

diff --git a/plugins/Realtime/realtimeupdate.js b/plugins/Realtime/realtimeupdate.js
index 28cd590289..e2bd8daea3 100644
--- a/plugins/Realtime/realtimeupdate.js
+++ b/plugins/Realtime/realtimeupdate.js
@@ -193,6 +193,7 @@ RealtimeUpdate = {
      {
         var NP = $('#notices_primary');
         NP.prepend('<ul id="realtime_actions"><li id="realtime_pauseplay"></li><li id="realtime_timeline"></li></ul>');
+        NP.css({'position':'relative'});
 
         $('#realtime_actions').css({
              'position':'absolute',

From ad627ac45137cb11c9f5d961ac93cd192a2fc423 Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Wed, 18 Nov 2009 16:08:11 +0000
Subject: [PATCH 05/38] Updated button styles. By default, all buttons will
 have a drop-shadow

---
 theme/default/css/display.css  | 3 +--
 theme/identica/css/display.css | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/theme/default/css/display.css b/theme/default/css/display.css
index 6edc66ad26..a4f03fbf19 100644
--- a/theme/default/css/display.css
+++ b/theme/default/css/display.css
@@ -52,8 +52,7 @@ input.submit,
 .entity_remote_subscribe,
 .entity_actions a,
 .entity_actions input,
-button.close {
-background-color:#9BB43E;
+button {
 box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3);
 -moz-box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3);
 -webkit-box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3);
diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css
index 94bef339fe..eb21ea65b5 100644
--- a/theme/identica/css/display.css
+++ b/theme/identica/css/display.css
@@ -52,7 +52,7 @@ input.submit,
 .entity_remote_subscribe,
 .entity_actions a,
 .entity_actions input,
-button.close {
+button {
 box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3);
 -moz-box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3);
 -webkit-box-shadow:3px 3px 3px rgba(194, 194, 194, 0.3);

From ef542afbe5f6aec04f7c72d71fb613265e794f95 Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Wed, 18 Nov 2009 17:23:04 +0000
Subject: [PATCH 06/38] Added counter beside the play button. When paused, it
 will update the counter on new received notices. Counter is removed when play
 is clicked

---
 plugins/Realtime/realtimeupdate.js | 44 +++++++++++++++++++++++-------
 1 file changed, 34 insertions(+), 10 deletions(-)

diff --git a/plugins/Realtime/realtimeupdate.js b/plugins/Realtime/realtimeupdate.js
index e2bd8daea3..8e3052dfc2 100644
--- a/plugins/Realtime/realtimeupdate.js
+++ b/plugins/Realtime/realtimeupdate.js
@@ -77,12 +77,14 @@ RealtimeUpdate = {
               RealtimeUpdate.purgeLastNoticeItem();
 
               RealtimeUpdate.insertNoticeItem(data);
-
-              RealtimeUpdate.updateWindowCounter();
           }
           else {
               RealtimeUpdate._queuedNotices.push(data);
+
+              RealtimeUpdate.updateQueuedCounter();
           }
+
+          RealtimeUpdate.updateWindowCounter();
      },
 
      insertNoticeItem: function(data) {
@@ -192,7 +194,7 @@ RealtimeUpdate = {
      initActions: function(url, timeline, path)
      {
         var NP = $('#notices_primary');
-        NP.prepend('<ul id="realtime_actions"><li id="realtime_pauseplay"></li><li id="realtime_timeline"></li></ul>');
+        NP.prepend('<ul id="realtime_actions"><li id="realtime_playpause"></li><li id="realtime_timeline"></li></ul>');
         NP.css({'position':'relative'});
 
         $('#realtime_actions').css({
@@ -221,7 +223,7 @@ RealtimeUpdate = {
 
      showPause: function()
      {
-        RT_PP = $('#realtime_pauseplay');
+        RT_PP = $('#realtime_playpause');
         RT_PP.empty();
         RT_PP.append('<button id="realtime_pause" class="pause" title="Pause">Pause</button>');
 
@@ -233,7 +235,8 @@ RealtimeUpdate = {
              'display':'block',
              'border':'none',
              'cursor':'pointer',
-             'text-indent':'-9999px'
+             'text-indent':'-9999px',
+             'float':'left'
         });
         RT_P.bind('click', function() {
             RealtimeUpdate._paused = true;
@@ -245,9 +248,14 @@ RealtimeUpdate = {
 
      showPlay: function()
      {
-        RT_PP = $('#realtime_pauseplay');
+        RT_PP = $('#realtime_playpause');
         RT_PP.empty();
-        RT_PP.append('<button id="realtime_play" class="play" title="Play">Play</button>');
+        RT_PP.append('<span id="queued_counter"></span> <button id="realtime_play" class="play" title="Play">Play</button>');
+
+        $('#queued_counter').css({
+            'float':'left',
+            'line-height':'1.2'
+        });
 
         RT_P = $('#realtime_play');
         RT_P.css({
@@ -257,7 +265,9 @@ RealtimeUpdate = {
              'display':'block',
              'border':'none',
              'cursor':'pointer',
-             'text-indent':'-9999px'
+             'text-indent':'-9999px',
+             'float':'left',
+             'margin-left':'4px'
         });
         RT_P.bind('click', function() {
             RealtimeUpdate._paused = false;
@@ -270,12 +280,25 @@ RealtimeUpdate = {
         });
      },
 
-     showQueuedNotices: function() {
+     showQueuedNotices: function()
+     {
         $.each(RealtimeUpdate._queuedNotices, function(i, n) {
             RealtimeUpdate.insertNoticeItem(n);
         });
 
         RealtimeUpdate._queuedNotices = [];
+
+        RealtimeUpdate.removeQueuedCounter();
+     },
+
+     updateQueuedCounter: function()
+     {
+        QC = $('#realtime_playpause #queued_counter').html('('+RealtimeUpdate._queuedNotices.length+')');
+     },
+
+     removeQueuedCounter: function()
+     {
+        $('#realtime_playpause #queued_counter').empty();
      },
 
      initAddPopup: function(url, timeline, path)
@@ -291,7 +314,8 @@ RealtimeUpdate = {
              'display':'block',
              'border':'none',
              'cursor':'pointer',
-             'text-indent':'-9999px'
+             'text-indent':'-9999px',
+             'float':'left'
          });
          $('#showstream #notices_primary').css({'margin-top':'18px'});
 

From 18835403fcea146c15488157435c2d98f25bc093 Mon Sep 17 00:00:00 2001
From: Brion Vibber <brion@pobox.com>
Date: Wed, 18 Nov 2009 09:29:55 -0800
Subject: [PATCH 07/38] Notice:  Undefined variable: source in
 actions/apistatusesupdate.php on line 88

---
 actions/apistatusesupdate.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/actions/apistatusesupdate.php b/actions/apistatusesupdate.php
index 7ddf7703bb..85a7c8c084 100644
--- a/actions/apistatusesupdate.php
+++ b/actions/apistatusesupdate.php
@@ -85,7 +85,7 @@ class ApiStatusesUpdateAction extends ApiAuthAction
         $this->lat    = $this->trimmed('lat');
         $this->lon    = $this->trimmed('long');
 
-        if (empty($this->source) || in_array($source, self::$reserved_sources)) {
+        if (empty($this->source) || in_array($this->source, self::$reserved_sources)) {
             $this->source = 'api';
         }
 

From 1d6bacc681eca89b7c20bb96fbacf5bcb8434d88 Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 12:57:37 -0500
Subject: [PATCH 08/38] Improved parameter checking

---
 plugins/Authentication/AuthenticationPlugin.php         | 2 +-
 plugins/LdapAuthentication/LdapAuthenticationPlugin.php | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/plugins/Authentication/AuthenticationPlugin.php b/plugins/Authentication/AuthenticationPlugin.php
index 1b9084187b..cd1de11491 100644
--- a/plugins/Authentication/AuthenticationPlugin.php
+++ b/plugins/Authentication/AuthenticationPlugin.php
@@ -2,7 +2,7 @@
 /**
  * StatusNet, the distributed open-source microblogging tool
  *
- * Superclass for plugins that do authentication and/or authorization
+ * Superclass for plugins that do authentication
  *
  * PHP version 5
  *
diff --git a/plugins/LdapAuthentication/LdapAuthenticationPlugin.php b/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
index ad5dd3a022..664529497c 100644
--- a/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
+++ b/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
@@ -63,6 +63,8 @@ class LdapAuthenticationPlugin extends AuthenticationPlugin
         if(!isset($this->attributes['username'])){
             throw new Exception("must specify a username attribute");
         }
+        if($this->password_changeable && (! isset($this->attributes['password']) || !isset($this->password_encoding))){
+            throw new Exception("if password_changeable is set, the password attribute and password_encoding must also be specified");
     }
     
     //---interface implementation---//

From c1efb8aa7fc429c6885cb6337e141e32847d34e9 Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Wed, 18 Nov 2009 17:59:44 +0000
Subject: [PATCH 09/38] Took out CSS from JS and placed it in its own file.

---
 plugins/Realtime/RealtimePlugin.php |  7 ++++
 plugins/Realtime/realtimeupdate.css | 49 +++++++++++++++++++++++++++
 plugins/Realtime/realtimeupdate.js  | 52 -----------------------------
 3 files changed, 56 insertions(+), 52 deletions(-)
 create mode 100644 plugins/Realtime/realtimeupdate.css

diff --git a/plugins/Realtime/RealtimePlugin.php b/plugins/Realtime/RealtimePlugin.php
index 6d59bd1b12..2cff03d6c8 100644
--- a/plugins/Realtime/RealtimePlugin.php
+++ b/plugins/Realtime/RealtimePlugin.php
@@ -118,6 +118,13 @@ class RealtimePlugin extends Plugin
         return true;
     }
 
+    function onEndShowStatusNetStyles($action)
+    {
+        $action->cssLink(common_path('plugins/Realtime/realtimeupdate.css'), 
+                         null, 'screen, projection, tv');
+        return true;
+    }
+
     function onEndNoticeSave($notice)
     {
         $paths = array();
diff --git a/plugins/Realtime/realtimeupdate.css b/plugins/Realtime/realtimeupdate.css
new file mode 100644
index 0000000000..0ab5dd32b9
--- /dev/null
+++ b/plugins/Realtime/realtimeupdate.css
@@ -0,0 +1,49 @@
+#notices_primary {
+position:relative;
+}
+
+#realtime_actions {
+position: absolute;
+top: -20px;
+right: 0;
+margin: 0 0 11px 0;
+}
+
+#realtime_actions li {
+margin-left: 18px;
+list-style-type: none;
+float: left;
+}
+
+#realtime_actions button {
+width: 16px;
+height: 16px;
+display: block;
+border: none;
+cursor: pointer;
+text-indent: -9999px;
+float: left;
+}
+
+#realtime_play {
+background: url(icon_play.gif) no-repeat 47% 47%;
+margin-left: 4px;
+}
+
+#realtime_pause {
+background: url(icon_pause.gif) no-repeat 47% 47%;
+}
+
+#realtime_popup {
+background: url(icon_external.gif) no-repeat 0 30%;
+}
+
+#queued_counter {
+float:left;
+line-height:1.2;
+}
+
+#showstream #notices_primary {
+margin-top: 18px;
+}
+
diff --git a/plugins/Realtime/realtimeupdate.js b/plugins/Realtime/realtimeupdate.js
index 8e3052dfc2..9030ad5518 100644
--- a/plugins/Realtime/realtimeupdate.js
+++ b/plugins/Realtime/realtimeupdate.js
@@ -195,20 +195,6 @@ RealtimeUpdate = {
      {
         var NP = $('#notices_primary');
         NP.prepend('<ul id="realtime_actions"><li id="realtime_playpause"></li><li id="realtime_timeline"></li></ul>');
-        NP.css({'position':'relative'});
-
-        $('#realtime_actions').css({
-             'position':'absolute',
-             'top':'-20px',
-             'right':'0',
-             'margin':'0 0 11px 0'
-        });
-
-        $('#realtime_actions li').css({
-            'margin-left':'18px',
-            'list-style-type':'none',
-            'float':'left'
-        });
 
         RealtimeUpdate._pluginPath = path;
 
@@ -228,16 +214,6 @@ RealtimeUpdate = {
         RT_PP.append('<button id="realtime_pause" class="pause" title="Pause">Pause</button>');
 
         RT_P = $('#realtime_pause');
-        $('#realtime_pause').css({
-            'background':'url('+RealtimeUpdate._pluginPath+'icon_pause.gif) no-repeat 47% 47%',
-             'width':'16px',
-             'height':'16px',
-             'display':'block',
-             'border':'none',
-             'cursor':'pointer',
-             'text-indent':'-9999px',
-             'float':'left'
-        });
         RT_P.bind('click', function() {
             RealtimeUpdate._paused = true;
 
@@ -252,23 +228,7 @@ RealtimeUpdate = {
         RT_PP.empty();
         RT_PP.append('<span id="queued_counter"></span> <button id="realtime_play" class="play" title="Play">Play</button>');
 
-        $('#queued_counter').css({
-            'float':'left',
-            'line-height':'1.2'
-        });
-
         RT_P = $('#realtime_play');
-        RT_P.css({
-            'background':'url('+RealtimeUpdate._pluginPath+'icon_play.gif) no-repeat 47% 47%',
-             'width':'16px',
-             'height':'16px',
-             'display':'block',
-             'border':'none',
-             'cursor':'pointer',
-             'text-indent':'-9999px',
-             'float':'left',
-             'margin-left':'4px'
-        });
         RT_P.bind('click', function() {
             RealtimeUpdate._paused = false;
 
@@ -307,18 +267,6 @@ RealtimeUpdate = {
          NP.append('<button id="realtime_popup" title="Pop up in a window">Pop up</button>');
 
          var PP = $('#realtime_popup');
-         PP.css({
-             'background':'transparent url('+ path + 'icon_external.gif) no-repeat 0 30%',
-             'width':'16px',
-             'height':'16px',
-             'display':'block',
-             'border':'none',
-             'cursor':'pointer',
-             'text-indent':'-9999px',
-             'float':'left'
-         });
-         $('#showstream #notices_primary').css({'margin-top':'18px'});
-
          PP.bind('click', function() {
              window.open(url,
                          '',

From 63d3e07ce4b12a0a06d74730ff4c938ace519517 Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Wed, 18 Nov 2009 19:15:55 +0000
Subject: [PATCH 10/38] Check for dupe from insertNoticeItem()

---
 plugins/Realtime/realtimeupdate.js | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/plugins/Realtime/realtimeupdate.js b/plugins/Realtime/realtimeupdate.js
index 9030ad5518..a2c4da113e 100644
--- a/plugins/Realtime/realtimeupdate.js
+++ b/plugins/Realtime/realtimeupdate.js
@@ -66,13 +66,6 @@ RealtimeUpdate = {
 
      receive: function(data)
      {
-          id = data.id;
-
-          // Don't add it if it already exists
-          if ($("#notice-"+id).length > 0) {
-               return;
-          }
-
           if (RealtimeUpdate._paused === false) {
               RealtimeUpdate.purgeLastNoticeItem();
 
@@ -88,6 +81,11 @@ RealtimeUpdate = {
      },
 
      insertNoticeItem: function(data) {
+        // Don't add it if it already exists
+        if ($("#notice-"+data.id).length > 0) {
+            return;
+        }
+
         var noticeItem = RealtimeUpdate.makeNoticeItem(data);
         $("#notices_primary .notices").prepend(noticeItem);
         $("#notices_primary .notice:first").css({display:"none"});
@@ -253,7 +251,7 @@ RealtimeUpdate = {
 
      updateQueuedCounter: function()
      {
-        QC = $('#realtime_playpause #queued_counter').html('('+RealtimeUpdate._queuedNotices.length+')');
+        $('#realtime_playpause #queued_counter').html('('+RealtimeUpdate._queuedNotices.length+')');
      },
 
      removeQueuedCounter: function()

From d07df8a7964e08d1af9e7bd762f2ac07035d9856 Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 14:19:43 -0500
Subject: [PATCH 11/38] Added Authorization plugin Added LDAPAuthorization
 plugin

---
 EVENTS.txt                                    |  22 +++
 classes/Profile.php                           |  11 +-
 lib/apiauth.php                               |   6 +-
 lib/util.php                                  |  13 +-
 plugins/Authorization/AuthorizationPlugin.php | 112 +++++++++++++++
 .../LdapAuthenticationPlugin.php              |   3 +-
 .../LdapAuthorizationPlugin.php               | 129 ++++++++++++++++++
 plugins/LdapAuthorization/README              |  84 ++++++++++++
 8 files changed, 371 insertions(+), 9 deletions(-)
 create mode 100644 plugins/Authorization/AuthorizationPlugin.php
 create mode 100644 plugins/LdapAuthorization/LdapAuthorizationPlugin.php
 create mode 100644 plugins/LdapAuthorization/README

diff --git a/EVENTS.txt b/EVENTS.txt
index c788a9215f..34a222e8f3 100644
--- a/EVENTS.txt
+++ b/EVENTS.txt
@@ -535,6 +535,28 @@ StartChangePassword: Before changing a password
 EndChangePassword: After changing a password
 - $user: user
 
+StartSetUser: Before setting the currently logged in user
+- $user: user
+
+EndSetUser: After setting the currently logged in user
+- $user: user
+
+StartSetApiUser: Before setting the current API user
+- $user: user
+
+EndSetApiUser: After setting the current API user
+- $user: user
+
+StartHasRole: Before determing if the a profile has a given role
+- $profile: profile in question
+- $name: name of the role in question
+- &$has_role: does this profile have the named role?
+
+EndHasRole: Before determing if the a profile has a given role
+- $profile: profile in question
+- $name: name of the role in question
+- $has_role: does this profile have the named role?
+
 UserDeleteRelated: Specify additional tables to delete entries from when deleting users
 - $user: User object
 - &$related: array of DB_DataObject class names to delete entries on matching user_id.
diff --git a/classes/Profile.php b/classes/Profile.php
index 1b9cdb52f9..4b2e090064 100644
--- a/classes/Profile.php
+++ b/classes/Profile.php
@@ -594,9 +594,14 @@ class Profile extends Memcached_DataObject
 
     function hasRole($name)
     {
-        $role = Profile_role::pkeyGet(array('profile_id' => $this->id,
-                                            'role' => $name));
-        return (!empty($role));
+        $has_role = false;
+        if (Event::handle('StartHasRole', array($this, $name, &$has_role))) {
+            $role = Profile_role::pkeyGet(array('profile_id' => $this->id,
+                                                'role' => $name));
+            $has_role = !empty($role);
+            Event::handle('EndHasRole', array($this, $name, $has_role));
+        }
+        return $has_role;
     }
 
     function grantRole($name)
diff --git a/lib/apiauth.php b/lib/apiauth.php
index 2f2e44a264..0d1613d381 100644
--- a/lib/apiauth.php
+++ b/lib/apiauth.php
@@ -110,7 +110,11 @@ class ApiAuthAction extends ApiAction
         } else {
             $nickname = $this->auth_user;
             $password = $this->auth_pw;
-            $this->auth_user = common_check_user($nickname, $password);
+            $user = common_check_user($nickname, $password);
+            if (Event::handle('StartSetApiUser', array(&$user))) {
+                $this->auth_user = $user;
+                Event::handle('EndSetApiUser', array($user));
+            }
 
             if (empty($this->auth_user)) {
 
diff --git a/lib/util.php b/lib/util.php
index 68f3520db5..5bf4f6091b 100644
--- a/lib/util.php
+++ b/lib/util.php
@@ -196,10 +196,15 @@ function common_set_user($user)
     }
 
     if ($user) {
-        common_ensure_session();
-        $_SESSION['userid'] = $user->id;
-        $_cur = $user;
-        return $_cur;
+        if (Event::handle('StartSetUser', array(&$user))) {
+            if($user){
+                common_ensure_session();
+                $_SESSION['userid'] = $user->id;
+                $_cur = $user;
+                Event::handle('EndSetUser', array($user));
+                return $_cur;
+            }
+        }
     }
     return false;
 }
diff --git a/plugins/Authorization/AuthorizationPlugin.php b/plugins/Authorization/AuthorizationPlugin.php
new file mode 100644
index 0000000000..be39aedd21
--- /dev/null
+++ b/plugins/Authorization/AuthorizationPlugin.php
@@ -0,0 +1,112 @@
+<?php
+/**
+ * StatusNet, the distributed open-source microblogging tool
+ *
+ * Superclass for plugins that do authorization
+ *
+ * PHP version 5
+ *
+ * LICENCE: This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ * @category  Plugin
+ * @package   StatusNet
+ * @author    Craig Andrews <candrews@integralblue.com>
+ * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
+ * @link      http://status.net/
+ */
+
+if (!defined('STATUSNET') && !defined('LACONICA')) {
+    exit(1);
+}
+
+/**
+ * Superclass for plugins that do authorization
+ *
+ * @category Plugin
+ * @package  StatusNet
+ * @author   Craig Andrews <candrews@integralblue.com>
+ * @license  http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
+ * @link     http://status.net/
+ */
+
+abstract class AuthorizationPlugin extends Plugin
+{
+    //is this plugin authoritative for authorization?
+    public $authoritative = false;
+
+    //------------Auth plugin should implement some (or all) of these methods------------\\
+
+    /**
+    * Is a user allowed to log in?
+    * @param user
+    * @return boolean true if the user is allowed to login, false if explicitly not allowed to login, null if we don't explicitly allow or deny login
+    */
+    function loginAllowed($user) {
+        return null;
+    }
+
+    /**
+    * Does a profile grant the user a named role?
+    * @param profile
+    * @return boolean true if the profile has the role, false if not
+    */
+    function hasRole($profile, $name) {
+        return false;
+    }
+
+    //------------Below are the methods that connect StatusNet to the implementing Auth plugin------------\\
+    function onInitializePlugin(){
+
+    }
+
+    function onStartSetUser(&$user) {
+        $loginAllowed = $this->loginAllowed($user);
+        if($loginAllowed === true){
+            if($this->authoritative) {
+                return false;
+            }else{
+                return;
+            }
+        }else if($loginAllowed === false){
+            $user = null;
+            return false;
+        }else{
+            if($this->authoritative) {
+                $user = null;
+                return false;
+            }else{
+                return;
+            }
+        }
+    }
+
+    function onStartSetApiUser(&$user) {
+        return onStartSetUser(&$user);
+    }
+
+    function onStartHasRole($profile, $name, &$has_role) {
+        if($this->hasRole($profile, $name)){
+            $has_role = true;
+            return false;
+        }else{
+            if($this->authoritative) {
+                $has_role = false;
+                return false;
+            }else{
+                return;
+            }
+        }
+    }
+}
+
diff --git a/plugins/LdapAuthentication/LdapAuthenticationPlugin.php b/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
index 664529497c..555dabf78d 100644
--- a/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
+++ b/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
@@ -2,7 +2,7 @@
 /**
  * StatusNet, the distributed open-source microblogging tool
  *
- * Plugin to enable LDAP Authentication and Authorization
+ * Plugin to enable LDAP Authentication
  *
  * PHP version 5
  *
@@ -65,6 +65,7 @@ class LdapAuthenticationPlugin extends AuthenticationPlugin
         }
         if($this->password_changeable && (! isset($this->attributes['password']) || !isset($this->password_encoding))){
             throw new Exception("if password_changeable is set, the password attribute and password_encoding must also be specified");
+        }
     }
     
     //---interface implementation---//
diff --git a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
new file mode 100644
index 0000000000..20bbd25625
--- /dev/null
+++ b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
@@ -0,0 +1,129 @@
+<?php
+/**
+ * StatusNet, the distributed open-source microblogging tool
+ *
+ * Plugin to enable LDAP Authorization
+ *
+ * PHP version 5
+ *
+ * LICENCE: This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ * @category  Plugin
+ * @package   StatusNet
+ * @author    Craig Andrews <candrews@integralblue.com>
+ * @copyright 2009 Craig Andrews http://candrews.integralblue.com
+ * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
+ * @link      http://status.net/
+ */
+
+if (!defined('STATUSNET') && !defined('LACONICA')) {
+    exit(1);
+}
+
+require_once INSTALLDIR.'/plugins/Authorization/AuthorizationPlugin.php';
+require_once 'Net/LDAP2.php';
+
+class LdapAuthorizationPlugin extends AuthorizationPlugin
+{
+    public $host=null;
+    public $port=null;
+    public $version=null;
+    public $starttls=null;
+    public $binddn=null;
+    public $bindpw=null;
+    public $basedn=null;
+    public $options=null;
+    public $filter=null;
+    public $scope=null;
+    public $provider_name = null;
+    public $uniqueMember_attribute = null;
+    public $roles_to_groups = null;
+
+    function onInitializePlugin(){
+        parent::onInitializePlugin();
+        if(!isset($this->host)){
+            throw new Exception("must specify a host");
+        }
+        if(!isset($this->basedn)){
+            throw new Exception("must specify a basedn");
+        }
+        if(!isset($this->provider_name)){
+            throw new Exception("provider_name must be set. Use the provider_name from the LDAP Authentication plugin.");
+        }
+        if(!isset($this->uniqueMember_attribute)){
+            throw new Exception("uniqueMember_attribute must be set.");
+        }
+        if(!isset($this->roles_to_groups)){
+            throw new Exception("roles_to_groups must be set.");
+        }
+    }
+
+    //---interface implementation---//
+    function loginAllowed($user) {
+        $user_username = new User_username();
+        $user_username->user_id=$user->id;
+        $user_username->provider_name=$this->provider_name;
+        if($user_username->find() && $user_username->fetch()){
+            $entry = $this->ldap_get_user($user_username->username);
+            if($entry){
+                //if a user exists, we can assume he's allowed to login
+                return true;
+            }else{
+                return null;
+            }
+        }else{
+            return null;
+        }
+    }
+
+    function hasRole($profile, $name) {
+        $user_username = new User_username();
+        $user_username->user_id=$profile->id;
+        $user_username->provider_name=$this->provider_name;
+        if($user_username->find() && $user_username->fetch()){
+            $entry = $this->ldap_get_user($user_username->username);
+            if($entry){
+                if(isset($this->roles_to_groups[$name])){
+                    if(is_array($this->roles_to_groups[$name])){
+                        foreach($this->roles_to_groups[$name] as $group){
+                            if($this->isMemberOfGroup($entry->dn(),$group)){
+                                return true;
+                            }
+                        }
+                    }else{
+                        if($this->isMemberOfGroup($entry->dn(),$this->roles_to_groups[$name])){
+                            return true;
+                        }
+                    }
+                }
+            }
+        }
+        return false;
+    }
+
+    function isMemberOfGroup($userDn, $groupDn)
+    {
+        $ldap = ldap_get_connection();
+        $link = $ldap->getLink();
+        $r = ldap_compare($link, $groupDn, $this->uniqueMember_attribute, $userDn);
+        if ($r === true){
+            return true;
+        }else if($r === false){
+            return false;
+        }else{
+            common_log(LOG_ERR, ldap_error($r));
+            return false;
+        }
+    }
+}
diff --git a/plugins/LdapAuthorization/README b/plugins/LdapAuthorization/README
new file mode 100644
index 0000000000..2ca33f653d
--- /dev/null
+++ b/plugins/LdapAuthorization/README
@@ -0,0 +1,84 @@
+The LDAP Authorization plugin allows for StatusNet to handle authorization
+through LDAP.
+
+Installation
+============
+add "addPlugin('ldapAuthorization',
+    array('setting'=>'value', 'setting2'=>'value2', ...);"
+to the bottom of your config.php
+
+You *cannot* use this plugin without the LDAP Authentication plugin
+
+Settings
+========
+provider_name*: name of the LDAP authentication provider that this plugin works with.
+authoritative (false): should this plugin be authoritative for
+    authorization?
+uniqueMember_attribute ('uniqueMember')*: the attribute of a group
+    that lists the DNs of its members
+roles_to_groups*: array that maps StatusNet roles to LDAP groups
+    some StatusNet roles are: moderator, administrator, sandboxed, silenced
+    
+The below settings must be exact copies of the settings used for the
+    corresponding LDAP Authentication plugin.
+    
+host*: LDAP server name to connect to. You can provide several hosts in an
+    array in which case the hosts are tried from left to right.
+    See http://pear.php.net/manual/en/package.networking.net-ldap2.connecting.php
+port: Port on the server.
+    See http://pear.php.net/manual/en/package.networking.net-ldap2.connecting.php
+version: LDAP version.
+    See http://pear.php.net/manual/en/package.networking.net-ldap2.connecting.php
+starttls: TLS is started after connecting.
+    See http://pear.php.net/manual/en/package.networking.net-ldap2.connecting.php
+binddn: The distinguished name to bind as (username).
+    See http://pear.php.net/manual/en/package.networking.net-ldap2.connecting.php
+bindpw: Password for the binddn.
+    See http://pear.php.net/manual/en/package.networking.net-ldap2.connecting.php
+basedn*: LDAP base name (root directory).
+    See http://pear.php.net/manual/en/package.networking.net-ldap2.connecting.php
+options: See http://pear.php.net/manual/en/package.networking.net-ldap2.connecting.php
+filter: Default search filter.
+    See http://pear.php.net/manual/en/package.networking.net-ldap2.connecting.php
+scope: Default search scope.
+    See http://pear.php.net/manual/en/package.networking.net-ldap2.connecting.php
+
+* required
+default values are in (parenthesis)
+
+Example
+=======
+Here's an example of an LDAP plugin configuration that connects to
+    Microsoft Active Directory.
+
+addPlugin('ldapAuthentication', array(
+    'provider_name'=>'Example',
+    'authoritative'=>true,
+    'autoregistration'=>true,
+    'binddn'=>'username',
+    'bindpw'=>'password',
+    'basedn'=>'OU=Users,OU=StatusNet,OU=US,DC=americas,DC=global,DC=loc',
+    'host'=>array('server1', 'server2'),
+    'password_encoding'=>'ad',
+    'attributes'=>array(
+        'username'=>'sAMAccountName',
+        'nickname'=>'sAMAccountName',
+        'email'=>'mail',
+        'fullname'=>'displayName',
+        'password'=>'unicodePwd')
+));
+addPlugin('ldapAuthorization', array(
+    'provider_name'=>'Example',
+    'authoritative'=>false,
+    'uniqueMember_attribute'=>'uniqueMember',
+    'roles_to_groups'=> array(
+        'moderator'=>'CN=SN-Moderators,OU=Users,OU=StatusNet,OU=US,DC=americas,DC=global,DC=loc',
+        'administrator'=> array('CN=System-Adminstrators,OU=Users,OU=StatusNet,OU=US,DC=americas,DC=global,DC=loc',
+                                'CN=SN-Administrators,OU=Users,OU=StatusNet,OU=US,DC=americas,DC=global,DC=loc')
+        ),
+    'binddn'=>'username',
+    'bindpw'=>'password',
+    'basedn'=>'OU=Users,OU=StatusNet,OU=US,DC=americas,DC=global,DC=loc',
+    'host'=>array('server1', 'server2')
+));
+

From 44c7813ac1c8941f0cb7ebfc6e3ccc860f2c5c45 Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 14:35:44 -0500
Subject: [PATCH 12/38] Add login_group configuration option so only members of
 a certain group can login

---
 .../LdapAuthorizationPlugin.php               | 20 +++++++++++++++++--
 plugins/LdapAuthorization/README              |  2 ++
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
index 20bbd25625..5173781f9f 100644
--- a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
+++ b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
@@ -49,6 +49,7 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
     public $provider_name = null;
     public $uniqueMember_attribute = null;
     public $roles_to_groups = null;
+    public $login_group = null;
 
     function onInitializePlugin(){
         parent::onInitializePlugin();
@@ -77,8 +78,23 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
         if($user_username->find() && $user_username->fetch()){
             $entry = $this->ldap_get_user($user_username->username);
             if($entry){
-                //if a user exists, we can assume he's allowed to login
-                return true;
+                if(isset($this->login_group)){
+                    if(is_array($this->login_group)){
+                        foreach($this->login_group as $group){
+                            if($this->isMemberOfGroup($entry->dn(),$group)){
+                                return true;
+                            }
+                        }
+                    }else{
+                        if($this->isMemberOfGroup($entry->dn(),login_group)){
+                            return true;
+                        }
+                    }
+                    return null;
+                }else{
+                    //if a user exists, we can assume he's allowed to login
+                    return true;
+                }
             }else{
                 return null;
             }
diff --git a/plugins/LdapAuthorization/README b/plugins/LdapAuthorization/README
index 2ca33f653d..2166b27266 100644
--- a/plugins/LdapAuthorization/README
+++ b/plugins/LdapAuthorization/README
@@ -18,6 +18,8 @@ uniqueMember_attribute ('uniqueMember')*: the attribute of a group
     that lists the DNs of its members
 roles_to_groups*: array that maps StatusNet roles to LDAP groups
     some StatusNet roles are: moderator, administrator, sandboxed, silenced
+login_group: if this is set to a group DN, only members of that group will be
+    allowed to login
     
 The below settings must be exact copies of the settings used for the
     corresponding LDAP Authentication plugin.

From cc662ec1e6185c48fdd78aeef5aaa73c5da06293 Mon Sep 17 00:00:00 2001
From: Siebrand Mazeland <s.mazeland@xs4all.nl>
Date: Wed, 18 Nov 2009 20:40:08 +0100
Subject: [PATCH 13/38] Localisation updates from !translatewiki !StatusNet

---
 locale/ar/LC_MESSAGES/statusnet.mo    |  Bin 33408 -> 36593 bytes
 locale/ar/LC_MESSAGES/statusnet.po    |  810 +++++++++++++------
 locale/bg/LC_MESSAGES/statusnet.mo    |  Bin 84188 -> 88688 bytes
 locale/bg/LC_MESSAGES/statusnet.po    |  791 +++++++++++++------
 locale/ca/LC_MESSAGES/statusnet.mo    |  Bin 72040 -> 75686 bytes
 locale/ca/LC_MESSAGES/statusnet.po    |  850 ++++++++++++++------
 locale/cs/LC_MESSAGES/statusnet.mo    |  Bin 35624 -> 37974 bytes
 locale/cs/LC_MESSAGES/statusnet.po    |  779 +++++++++++++------
 locale/de/LC_MESSAGES/statusnet.mo    |  Bin 72263 -> 75715 bytes
 locale/de/LC_MESSAGES/statusnet.po    |  874 ++++++++++++++-------
 locale/el/LC_MESSAGES/statusnet.mo    |  Bin 30197 -> 32801 bytes
 locale/el/LC_MESSAGES/statusnet.po    |  763 +++++++++++++-----
 locale/en_GB/LC_MESSAGES/statusnet.mo |  Bin 67648 -> 70745 bytes
 locale/en_GB/LC_MESSAGES/statusnet.po |  789 ++++++++++++++-----
 locale/es/LC_MESSAGES/statusnet.mo    |  Bin 71397 -> 74756 bytes
 locale/es/LC_MESSAGES/statusnet.po    |  785 ++++++++++++++-----
 locale/fi/LC_MESSAGES/statusnet.mo    |  Bin 77266 -> 80746 bytes
 locale/fi/LC_MESSAGES/statusnet.po    |  795 +++++++++++++------
 locale/fr/LC_MESSAGES/statusnet.mo    |  Bin 95012 -> 98865 bytes
 locale/fr/LC_MESSAGES/statusnet.po    |  823 ++++++++++++++------
 locale/ga/LC_MESSAGES/statusnet.mo    |  Bin 75182 -> 78412 bytes
 locale/ga/LC_MESSAGES/statusnet.po    |  790 +++++++++++++------
 locale/he/LC_MESSAGES/statusnet.mo    |  Bin 39222 -> 41479 bytes
 locale/he/LC_MESSAGES/statusnet.po    |  777 +++++++++++++------
 locale/is/LC_MESSAGES/statusnet.mo    |  Bin 63447 -> 66563 bytes
 locale/is/LC_MESSAGES/statusnet.po    |  779 ++++++++++++++-----
 locale/it/LC_MESSAGES/statusnet.mo    |  Bin 71290 -> 74607 bytes
 locale/it/LC_MESSAGES/statusnet.po    |  791 +++++++++++++------
 locale/ja/LC_MESSAGES/statusnet.mo    |  Bin 48534 -> 51365 bytes
 locale/ja/LC_MESSAGES/statusnet.po    |  779 +++++++++++++------
 locale/ko/LC_MESSAGES/statusnet.mo    |  Bin 75739 -> 79573 bytes
 locale/ko/LC_MESSAGES/statusnet.po    |  791 +++++++++++++------
 locale/mk/LC_MESSAGES/statusnet.mo    |  Bin 45910 -> 48861 bytes
 locale/mk/LC_MESSAGES/statusnet.po    |  779 +++++++++++++------
 locale/nb/LC_MESSAGES/statusnet.mo    |  Bin 23808 -> 25159 bytes
 locale/nb/LC_MESSAGES/statusnet.po    |  769 ++++++++++++------
 locale/nl/LC_MESSAGES/statusnet.mo    |  Bin 100798 -> 104559 bytes
 locale/nl/LC_MESSAGES/statusnet.po    |  798 +++++++++++++------
 locale/nn/LC_MESSAGES/statusnet.mo    |  Bin 68483 -> 71756 bytes
 locale/nn/LC_MESSAGES/statusnet.po    |  791 +++++++++++++------
 locale/pl/LC_MESSAGES/statusnet.mo    |  Bin 96716 -> 100184 bytes
 locale/pl/LC_MESSAGES/statusnet.po    |  783 ++++++++++++++-----
 locale/pt/LC_MESSAGES/statusnet.mo    |  Bin 25876 -> 27718 bytes
 locale/pt/LC_MESSAGES/statusnet.po    |  771 +++++++++++++-----
 locale/pt_BR/LC_MESSAGES/statusnet.mo |  Bin 70940 -> 74412 bytes
 locale/pt_BR/LC_MESSAGES/statusnet.po |  791 +++++++++++++------
 locale/ru/LC_MESSAGES/statusnet.mo    |  Bin 95158 -> 100725 bytes
 locale/ru/LC_MESSAGES/statusnet.po    | 1029 ++++++++++++++++---------
 locale/statusnet.po                   |  732 +++++++++++++-----
 locale/sv/LC_MESSAGES/statusnet.mo    |  Bin 59360 -> 62253 bytes
 locale/sv/LC_MESSAGES/statusnet.po    |  788 +++++++++++++------
 locale/te/LC_MESSAGES/statusnet.mo    |  Bin 55687 -> 59709 bytes
 locale/te/LC_MESSAGES/statusnet.po    |  777 ++++++++++++++-----
 locale/tr/LC_MESSAGES/statusnet.mo    |  Bin 35135 -> 37480 bytes
 locale/tr/LC_MESSAGES/statusnet.po    |  780 +++++++++++++------
 locale/uk/LC_MESSAGES/statusnet.mo    |  Bin 92880 -> 97470 bytes
 locale/uk/LC_MESSAGES/statusnet.po    |  791 +++++++++++++------
 locale/vi/LC_MESSAGES/statusnet.mo    |  Bin 68580 -> 71795 bytes
 locale/vi/LC_MESSAGES/statusnet.po    |  798 +++++++++++++------
 locale/zh_CN/LC_MESSAGES/statusnet.mo |  Bin 65285 -> 68386 bytes
 locale/zh_CN/LC_MESSAGES/statusnet.po |  793 +++++++++++++------
 locale/zh_TW/LC_MESSAGES/statusnet.mo |  Bin 19305 -> 20853 bytes
 locale/zh_TW/LC_MESSAGES/statusnet.po |  769 +++++++++++++-----
 63 files changed, 18384 insertions(+), 7121 deletions(-)

diff --git a/locale/ar/LC_MESSAGES/statusnet.mo b/locale/ar/LC_MESSAGES/statusnet.mo
index 9d156ce91e4977560bf7d63c3eddac0c1a051951..45861299a715a8772e34edaf4d6fd711e6fedb7a 100644
GIT binary patch
delta 12940
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
RJMa6FoPORqPPIj|{u|s`it+#e

delta 10562
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

diff --git a/locale/ar/LC_MESSAGES/statusnet.po b/locale/ar/LC_MESSAGES/statusnet.po
index 8cbdb40b1b..f4a523b6be 100644
--- a/locale/ar/LC_MESSAGES/statusnet.po
+++ b/locale/ar/LC_MESSAGES/statusnet.po
@@ -6,12 +6,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:42:46+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:31:23+0000\n"
 "Language-Team: Arabic\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: ar\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "لا صفحة كهذه"
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "لا مستخدم كهذا."
 
@@ -55,7 +55,7 @@ msgstr ""
 #: actions/apitimelinefriends.php:114 lib/personalgroupnav.php:100
 #, php-format
 msgid "%s and friends"
-msgstr ""
+msgstr "%s والأصدقاء"
 
 #: actions/all.php:99
 #, php-format
@@ -143,7 +143,8 @@ msgstr "تعذّر تحديث المستخدم."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -227,12 +228,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -365,6 +366,13 @@ msgstr ""
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "لم يوجد"
+
 #: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr ""
@@ -452,13 +460,13 @@ msgstr ""
 msgid "%s updates favorited by %s / %s."
 msgstr ""
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "مسار %s الزمني"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -477,7 +485,7 @@ msgstr ""
 #: actions/apitimelinepublic.php:106 actions/publicrss.php:103
 #, php-format
 msgid "%s public timeline"
-msgstr ""
+msgstr "مسار %s الزمني العام"
 
 #: actions/apitimelinepublic.php:110 actions/publicrss.php:105
 #, php-format
@@ -545,7 +553,8 @@ msgstr "الأصلي"
 msgid "Preview"
 msgstr "عاين"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "احذف"
 
@@ -557,7 +566,7 @@ msgstr "ارفع"
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -567,7 +576,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -631,70 +640,49 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "ألغِ المنع"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "ألغِ منع هذا المستخدم"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "لست والجًا."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "لا تمنع هذا المستخدم"
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "لا ملف شخصي مُحدّد."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "لا ملف شخصي بهذه الهوية."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "امنع المستخدم"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "لا"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 msgid "Do not block this user"
 msgstr "لا تمنع هذا المستخدم"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "نعم"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "امنع هذا المستخدم"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr ""
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -758,6 +746,15 @@ msgstr "الإشعارات"
 msgid "No such notice."
 msgstr "لا إشعار كهذا."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "لست والجًا."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "تعذّر حذف هذا الإشعار."
@@ -788,6 +785,140 @@ msgstr "احذف هذا الإشعار"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "تعذّر تحديث المستخدم."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "ليس مُستخدمًا محليًا."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "احذف"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "احذف هذا الإشعار"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr "التصميم"
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "المراسلة الفورية غير متوفرة."
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "غيّر"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr "غيّر صورة الخلفية"
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr "الخلفية"
+
+#: actions/designadminpanel.php:429
+#, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr ""
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr "مكّن"
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr "عطّل"
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr "مكّن صورة الخلفية أو عطّلها."
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+msgid "Change colours"
+msgstr "غيّر الألوان"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+msgid "Content"
+msgstr "المحتوى"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+msgid "Sidebar"
+msgstr "الشريط الجانبي"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "النص"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+msgid "Links"
+msgstr "وصلات"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr "استخدم المبدئيات"
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr "استعد التصميمات المبدئية"
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr "ارجع إلى المبدئي"
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "أرسل"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr "احفظ التصميم"
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "هذا الشعار ليس مفضلًا!"
@@ -928,14 +1059,6 @@ msgstr "أريد أن أرسل الملاحظات عبر البريد الإلك
 msgid "Publish a MicroID for my email address."
 msgstr ""
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "أرسل"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -949,7 +1072,7 @@ msgstr "لا عنوان بريد إلكتروني."
 msgid "Cannot normalize that email address"
 msgstr ""
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "ليس عنوان بريد صالح"
 
@@ -1139,6 +1262,18 @@ msgstr "لا ملف كهذا."
 msgid "Cannot read file."
 msgstr "تعذّرت قراءة الملف."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "لا ملف شخصي مُحدّد."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "لا ملف شخصي بهذه الهوية."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1249,11 +1384,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr "قائمة بمستخدمي هذه المجموعة."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "إداري"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "امنع"
 
@@ -1312,7 +1447,7 @@ msgstr "مجموعات"
 #: actions/groups.php:64
 #, php-format
 msgid "Groups, page %d"
-msgstr ""
+msgstr "المجموعات، صفحة %d"
 
 #: actions/groups.php:90
 #, php-format
@@ -1336,7 +1471,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr ""
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "خطأ أثناء منع الحجب."
 
@@ -1458,7 +1593,7 @@ msgstr "أُرسلت الدعوة"
 
 #: actions/invite.php:112
 msgid "Invite new users"
-msgstr "ادعُ مستخدمين جددًا"
+msgstr "دعوة مستخدمين جدد"
 
 #: actions/invite.php:128
 msgid "You are already subscribed to these users:"
@@ -1602,7 +1737,7 @@ msgstr "اسم المستخدم أو كلمة السر غير صحيحان."
 msgid "Error setting user."
 msgstr "خطأ أثناء ضبط المستخدم."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "لُج"
@@ -1730,7 +1865,7 @@ msgstr ""
 
 #: actions/noticesearch.php:78
 msgid "Text search"
-msgstr "بحث النص"
+msgstr "بحث في النصوص"
 
 #: actions/noticesearch.php:91
 #, php-format
@@ -1798,7 +1933,7 @@ msgstr ""
 
 #: actions/opensearch.php:64
 msgid "People Search"
-msgstr "بحث الأشخاص"
+msgstr "بحث في الأشخاص"
 
 #: actions/opensearch.php:67
 msgid "Notice Search"
@@ -1920,7 +2055,7 @@ msgstr ""
 
 #: actions/peoplesearch.php:58
 msgid "People search"
-msgstr "بحث الأشخاص"
+msgstr "بحث في الأشخاص"
 
 #: actions/peopletag.php:70
 #, php-format
@@ -2008,7 +2143,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "اللغة"
 
@@ -2034,7 +2169,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr ""
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "لم تُختر المنطقة الزمنية."
 
@@ -2059,7 +2194,7 @@ msgstr "تعذّر حفظ الملف الشخصي."
 msgid "Couldn't save tags."
 msgstr "تعذّر حفظ الوسوم."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "حُفظت الإعدادات."
 
@@ -2294,7 +2429,7 @@ msgstr "عذرا، رمز دعوة غير صالح."
 msgid "Registration successful"
 msgstr "نجح التسجيل"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "سجّل"
@@ -2338,7 +2473,7 @@ msgid "Same as password above. Required."
 msgstr ""
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "البريد الإلكتروني"
 
@@ -2422,7 +2557,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr ""
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "اشترك"
 
@@ -2495,6 +2630,14 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr ""
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+msgid "You cannot sandbox users on this site."
+msgstr ""
+
+#: actions/sandbox.php:72
+msgid "User is already sandboxed."
+msgstr ""
+
 #: actions/showfavorites.php:79
 #, php-format
 msgid "%s's favorite notices, page %d"
@@ -2733,6 +2876,143 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr ""
+
+#: actions/silence.php:72
+msgid "User is already silenced."
+msgstr ""
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "ادعُ"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "ليس عنوان بريد صالح"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "إشعار الموقع"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "عنوان بريد إلكتروني غير صالح: %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "اللغة المفضلة"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "خصوصية"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "استرجع"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "إعدادات الأفتار"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr ""
@@ -2992,6 +3272,21 @@ msgstr "لا وسم كهذا."
 msgid "API method under construction."
 msgstr ""
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "لا تمنع هذا المستخدم"
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "ليس للمستخدم إشعار أخير"
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "ليس للمستخدم ملف شخصي."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr ""
@@ -3009,6 +3304,32 @@ msgstr ""
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "المستخدم"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "ممنوع"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "ادعُ"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr ""
@@ -3156,11 +3477,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
-msgid "Could not insert message."
-msgstr ""
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "رسائلك الواردة"
 
-#: classes/Message.php:65
+#: classes/Message.php:61
+msgid "Could not insert message."
+msgstr "تعذّر إدراج الرسالة."
+
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3188,15 +3514,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "مشكلة أثناء حفظ الإشعار."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr ""
@@ -3204,7 +3530,7 @@ msgstr ""
 #: classes/User.php:347
 #, php-format
 msgid "Welcome to %1$s, @%2$s!"
-msgstr ""
+msgstr "أهلا بكم في %1$s يا @%2$s!"
 
 #: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
 msgid "Profile"
@@ -3226,10 +3552,6 @@ msgstr "غير كلمة سرّك"
 msgid "Change email handling"
 msgstr "غير أسلوب التعامل مع البريد الإلكتروني"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr "التصميم"
-
 #: lib/accountsettingsaction.php:124
 msgid "Design your profile"
 msgstr "صمّم ملفك الشخصي"
@@ -3279,146 +3601,172 @@ msgstr "اتصل"
 msgid "Connect to services"
 msgstr ""
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+msgid "Change site configuration"
+msgstr ""
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "ادعُ"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "اخرج"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
-msgstr ""
+msgstr "أنشئ حسابًا"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "مساعدة"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "ساعدني!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "ابحث"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "إشعار الموقع"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "إشعار الصفحة"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr ""
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "عن"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "الأسئلة المكررة"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr "الشروط"
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "خصوصية"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "المصدر"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "اتصل"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
 "broughtby%%](%%site.broughtbyurl%%). "
 msgstr ""
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr ""
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
 "s, available under the [GNU Affero General Public License](http://www.fsf."
 "org/licensing/licenses/agpl-3.0.html)."
 msgstr ""
-"تعمل على برنامج التدوين المُصغّر [StatusNet](http://status.net/) -النسخة %s- "
+"يعمل على برنامج التدوين المُصغّر [StatusNet](http://status.net/) -النسخة %s- "
 "المتوفر تحت [رخصة غنو أفيرو العمومية](http://www.fsf.org/licensing/licenses/"
 "agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 msgid "Site content license"
 msgstr "رخصة محتوى الموقع"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "الرخصة."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "بعد"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "قبل"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "تأكيد عنوان البريد الإلكتروني"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "تأكيد عنوان البريد الإلكتروني"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr "مرفقات"
@@ -3589,36 +3937,39 @@ msgid "This link is useable only once, and is good for only 2 minutes: %s"
 msgstr ""
 
 #: lib/command.php:618
-#, fuzzy
 msgid "You are not subscribed to anyone."
-msgstr "لا تملك تصريحًا."
+msgstr "لست مُشتركًا بأي أحد."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "الأشخاص المشتركون ب%s"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "أنت مشترك بهؤلاء الأِشخاص: "
+msgstr[1] "أنت مشترك بهؤلاء الأِشخاص: "
 
-#: lib/command.php:637
-#, fuzzy
+#: lib/command.php:640
 msgid "No one is subscribed to you."
-msgstr "الأشخاص الذين اشترك بهم %s"
+msgstr "لا أحد مشترك بك."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "الأشخاص المشتركون ب%s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "لا أحد مشترك بك."
+msgstr[1] "لا أحد مشترك بك."
 
-#: lib/command.php:656
-#, fuzzy
+#: lib/command.php:662
 msgid "You are not a member of any groups."
-msgstr "لست عضوا في تلك المجموعة."
+msgstr "لست عضوًا في أي مجموعة."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "لست عضوا في تلك المجموعة."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "أنت عضو في هذه المجموعات: "
+msgstr[1] "أنت عضو في هذه المجموعات: "
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3657,19 +4008,19 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 msgid "No configuration file found. "
 msgstr ""
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr "اذهب إلى المُثبّت."
 
@@ -3689,10 +4040,6 @@ msgstr ""
 msgid "Database error"
 msgstr "خطأ قاعدة بيانات"
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr "غيّر صورة الخلفية"
-
 #: lib/designsettings.php:105
 msgid "Upload file"
 msgstr "ارفع ملفًا"
@@ -3702,62 +4049,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-msgid "Change colours"
-msgstr "غيّر الألوان"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr "الخلفية"
-
-#: lib/designsettings.php:191
-msgid "Content"
-msgstr "المحتوى"
-
-#: lib/designsettings.php:204
-msgid "Sidebar"
-msgstr "الشريط الجانبي"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "النص"
-
-#: lib/designsettings.php:230
-msgid "Links"
-msgstr "وصلات"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr "استخدم المبدئيات"
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr "استعد التصميمات المبدئية"
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr "ارجع إلى المبدئي"
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr "احفظ التصميم"
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -3851,7 +4142,7 @@ msgstr ""
 
 #: lib/groupnav.php:85 lib/searchgroupnav.php:84
 msgid "Group"
-msgstr "المجموعة"
+msgstr "مجموعات"
 
 #: lib/groupnav.php:101
 msgid "Blocked"
@@ -3930,7 +4221,7 @@ msgstr "نوع ملف غير معروف"
 #: lib/jabber.php:192
 #, php-format
 msgid "[%s]"
-msgstr ""
+msgstr "[%s]"
 
 #: lib/joinform.php:114
 msgid "Join"
@@ -3983,12 +4274,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr ""
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4003,29 +4294,29 @@ msgid ""
 "Change your email address or notification options at %8$s\n"
 msgstr ""
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "الموقع: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "الصفحة الرئيسية: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr "السيرة: %s\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr ""
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4038,21 +4329,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "حالة %s"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr ""
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr ""
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4068,12 +4359,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "رسالة خاصة جديدة من %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4092,12 +4383,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr ""
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4118,12 +4409,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4259,7 +4550,11 @@ msgstr "خطأ أثناء إدراج الملف الشخصي البعيد"
 msgid "Duplicate notice"
 msgstr "ضاعف الإشعار"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "تعذّر إدراج اشتراك جديد."
 
@@ -4275,10 +4570,6 @@ msgstr "الردود"
 msgid "Favorites"
 msgstr "المفضلات"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "المستخدم"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "صندوق الوارد"
@@ -4328,6 +4619,15 @@ msgstr "عضو منذ"
 msgid "All groups"
 msgstr "كل المجموعات"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "لا مُدخل هوية."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "عام"
@@ -4348,6 +4648,16 @@ msgstr "مُختارون"
 msgid "Popular"
 msgstr ""
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "صندوق الوارد"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "ألغِ منع هذا المستخدم"
+
 #: lib/searchaction.php:120
 msgid "Search site"
 msgstr "ابحث في الموقع"
@@ -4366,7 +4676,7 @@ msgstr "ابحث عن أشخاص على هذا الموقع"
 
 #: lib/searchgroupnav.php:82
 msgid "Notice"
-msgstr "إشعار"
+msgstr "إشعارات"
 
 #: lib/searchgroupnav.php:83
 msgid "Find content of notices"
@@ -4384,6 +4694,16 @@ msgstr "قسم غير مُعنون"
 msgid "More..."
 msgstr "المزيد..."
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "إشعار الموقع"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "امنع هذا المستخدم"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4413,28 +4733,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(لا شيء)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr "مُشترك أصلا!"
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "لقد منعك المستخدم."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "تعذّر الاشتراك."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr ""
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "لست مُشتركًا!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "تعذّر حذف الاشتراك."
 
@@ -4446,6 +4766,29 @@ msgstr "لا شيء"
 msgid "Top posters"
 msgstr "أعلى المرسلين"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "ألغِ منع هذا المستخدم"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "ألغِ منع هذا المستخدم"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "ألغِ منع هذا المستخدم"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "ألغِ الاشتراك مع هذا المستخدم"
@@ -4547,3 +4890,6 @@ msgstr ""
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr ""
+
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "هؤلاء الأشخاص مشتركون بك: "
diff --git a/locale/bg/LC_MESSAGES/statusnet.mo b/locale/bg/LC_MESSAGES/statusnet.mo
index 48af8295b2742b55baac9621dec6d1dc11811725..b86a8042e8c61e5c051448f61ea1fe896163fea5 100644
GIT binary patch
delta 18987
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

delta 16841
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
Vv6Z{jFLibsw@A9=7wz3={|6nSM#BIA

diff --git a/locale/bg/LC_MESSAGES/statusnet.po b/locale/bg/LC_MESSAGES/statusnet.po
index c4930c6ffc..abda8bab25 100644
--- a/locale/bg/LC_MESSAGES/statusnet.po
+++ b/locale/bg/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:42:49+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:31:26+0000\n"
 "Language-Team: Bulgarian\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: bg\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "Няма такъв етикет."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Няма такъв потребител"
 
@@ -145,7 +145,8 @@ msgstr "Грешка при обновяване на потребителя."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -233,12 +234,12 @@ msgstr "Всички преки съобщения, изпратени до %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -380,6 +381,13 @@ msgstr "Опитайте друг псевдоним, този вече е за
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "Не е открит методът в API."
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -471,13 +479,13 @@ msgstr "%s / Отбелязани като любими от %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s бележки отбелязани като любими от %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "Поток на %s"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -565,7 +573,8 @@ msgstr "Оригинал"
 msgid "Preview"
 msgstr "Преглед"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Изтриване"
 
@@ -577,7 +586,7 @@ msgstr "Качване"
 msgid "Crop"
 msgstr "Изрязване"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -587,7 +596,7 @@ msgstr "Изрязване"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "Имаше проблем със сесията ви в сайта. Моля, опитайте отново!"
@@ -654,71 +663,50 @@ msgstr "Списък с потребителите в тази група."
 msgid "Unblock user from group"
 msgstr "Разблокиране на този потребител"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Разблокиране"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Разблокиране на този потребител"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Не сте влезли в системата."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Вече сте блокирали този потребител."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Не е указан профил."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Не е открит профил с такъв идентификатор."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Блокиране на потребителя"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Не"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Разблокиране на този потребител"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Да"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Блокиране на потребителя"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Вече сте блокирали този потребител."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Грешка при записване данните за блокирането."
 
@@ -784,6 +772,15 @@ msgstr "Бележки"
 msgid "No such notice."
 msgstr "Няма такава бележка."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Не сте влезли в системата."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Грешка при изтриване на бележката."
@@ -817,6 +814,146 @@ msgstr "Изтриване на бележката"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr "Имаше проблем със сесията ви в сайта. Моля, опитайте отново!"
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Грешка при обновяване на потребителя."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Не може да изтривате бележки на друг потребител."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Изтриване"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Изтриване на бележката"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Грешка при записване настройките за Twitter"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Страницата не е достъпна във вида медия, който приемате"
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Промяна"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Излизане от сайта"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Може да качите лого за групата ви."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Смяна на паролата"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Свързване"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Търсене"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Текст"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Списък"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Запазване"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Тази бележка не е отбелязана като любима!"
@@ -960,14 +1097,6 @@ msgstr "Искам да изпращам бележки по пощата."
 msgid "Publish a MicroID for my email address."
 msgstr "Публикуване на MicroID за адреса на е-пощата."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Запазване"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -981,7 +1110,7 @@ msgstr "Не е въведена е-поща."
 msgid "Cannot normalize that email address"
 msgstr "Грешка при нормализиране адреса на е-пощата"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Това не е правилен адрес на е-поща."
 
@@ -1183,6 +1312,18 @@ msgstr "Няма такава бележка."
 msgid "Cannot read file."
 msgstr "Няма такава бележка."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Не е указан профил."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Не е открит профил с такъв идентификатор."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1305,11 +1446,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr "Списък с потребителите в тази група."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Блокиране"
 
@@ -1397,7 +1538,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "Потребителят ви е блокирал."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 #, fuzzy
 msgid "Error removing the block."
 msgstr "Грешка при запазване на потребител."
@@ -1705,7 +1846,7 @@ msgstr "Грешно име или парола."
 msgid "Error setting user."
 msgstr "Грешка в настройките на потребителя."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Вход"
@@ -2127,7 +2268,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Език"
 
@@ -2155,7 +2296,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "Автобиографията е твърде дълга (до 140 символа)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Не е избран часови пояс"
 
@@ -2180,7 +2321,7 @@ msgstr "Грешка при запазване на профила."
 msgid "Couldn't save tags."
 msgstr "Грешка при запазване етикетите."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Настройките са запазени."
 
@@ -2416,7 +2557,7 @@ msgstr "Грешка в кода за потвърждение."
 msgid "Registration successful"
 msgstr "Записването е успешно."
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Регистриране"
@@ -2462,7 +2603,7 @@ msgid "Same as password above. Required."
 msgstr "Същото като паролата по-горе. Задължително поле."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Е-поща"
 
@@ -2568,7 +2709,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "Адрес на профила ви в друга, съвместима услуга за микроблогване"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Абониране"
 
@@ -2643,6 +2784,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Съобщение до %1$s в %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Не може да изпращате съобщения до този потребител."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Потребителят ви е блокирал."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2884,6 +3035,145 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Не може да изпращате съобщения до този потребител."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Потребителят ви е блокирал."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Покани"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Това не е правилен адрес на е-поща."
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Нова бележка"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Нов адрес на е-поща за публикщуване в %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Предпочитан език"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Поверителност"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Възстановяване"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Настройки за аватар"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "Настройки за SMS"
@@ -3158,6 +3448,21 @@ msgstr "Няма такъв етикет."
 msgid "API method under construction."
 msgstr "Методът в API все още се разработва."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Вече сте блокирали този потребител."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Потребителят ви е блокирал."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Потребителят няма профил."
+
 #: actions/unsubscribe.php:77
 #, fuzzy
 msgid "No profile id in request."
@@ -3178,6 +3483,32 @@ msgstr "Отписване"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Потребител"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Блокиране"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Покани"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Одобряване на абонамента"
@@ -3338,11 +3669,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Грешка при изпращане на прякото съобщение"
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Грешка при вмъкване на съобщението."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Грешка при обновяване на бележката с нов URL-адрес."
 
@@ -3376,15 +3712,15 @@ msgstr ""
 "Твърде много бележки за кратко време. Спрете, поемете дъх и публикувайте "
 "отново след няколко минути."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Забранено ви е да публикувате бележки в този сайт."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Проблем при записване на бележката."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Грешка в базата от данни — отговор при вмъкването: %s"
@@ -3414,10 +3750,6 @@ msgstr "Смяна на паролата"
 msgid "Change email handling"
 msgstr "Промяна обработката на писмата"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3469,101 +3801,106 @@ msgstr "Свързване"
 msgid "Connect to services"
 msgstr "Грешка при пренасочване към сървър: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Абонаменти"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Покани"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Поканете приятели и колеги да се присъединят към вас в %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Изход"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Излизане от сайта"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Създаване на нова сметка"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Влизане в сайта"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Помощ"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "Помощ"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Търсене"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Търсене за хора или бележки"
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "Нова бележка"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "Нова бележка"
 
-#: lib/action.php:714
+#: lib/action.php:718
 #, fuzzy
 msgid "Secondary site navigation"
 msgstr "Абонаменти"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Относно"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "Въпроси"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Поверителност"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Изходен код"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Контакт"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "Побутване"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "Лиценз на програмата StatusNet"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3572,12 +3909,12 @@ msgstr ""
 "**%%site.name%%** е услуга за микроблогване, предоставена ви от [%%site."
 "broughtby%%](%%site.broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** е услуга за микроблогване. "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3588,35 +3925,60 @@ msgstr ""
 "достъпна под [GNU Affero General Public License](http://www.fsf.org/"
 "licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Лиценз на програмата StatusNet"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "Всички "
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "лиценз."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Страниране"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "След"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Преди"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "Имаше проблем със сесията ви в сайта."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Не може да изпращате съобщения до този потребител."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Командата все още не се поддържа."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Командата все още не се поддържа."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Потвърждаване адреса на е-поща"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Потвърждение за SMS"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3794,30 +4156,36 @@ msgstr "Не сте абонирани за този профил"
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Не сте абонирани за този профил"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Не сте абонирани за този профил"
+msgstr[1] "Не сте абонирани за този профил"
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Грешка при абониране на друг потребител за вас."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Абонирани за %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Грешка при абониране на друг потребител за вас."
+msgstr[1] "Грешка при абониране на друг потребител за вас."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Не членувате в тази група."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Не членувате в тази група."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Не членувате в тази група."
+msgstr[1] "Не членувате в тази група."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3856,20 +4224,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Няма код за потвърждение."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "Влизане в сайта"
@@ -3890,10 +4258,6 @@ msgstr "Бележки през SMS"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3904,66 +4268,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Смяна на паролата"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Свързване"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Търсене"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Текст"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Списък"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4196,12 +4500,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s вече получава бележките ви в %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4222,17 +4526,17 @@ msgstr ""
 "С уважение,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Местоположение: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Лична страница: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4241,12 +4545,12 @@ msgstr ""
 "Биография: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Нов адрес на е-поща за публикщуване в %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4259,21 +4563,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "Състояние на %s"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "Потвърждение за SMS"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "Побутнати сте от %s"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4289,12 +4593,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Ново лично съобщение от %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4313,12 +4617,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s отбеляза бележката ви като любима"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4339,12 +4643,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4482,7 +4786,12 @@ msgstr "Грешка при вмъкване на отдалечен профи
 msgid "Duplicate notice"
 msgstr "Изтриване на бележката"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Потребителят е забранил да се абонирате за него."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Грешка при добавяне на нов абонамент."
 
@@ -4498,10 +4807,6 @@ msgstr "Отговори"
 msgid "Favorites"
 msgstr "Любими"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Потребител"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Входящи"
@@ -4552,6 +4857,15 @@ msgstr "Участник от"
 msgid "All groups"
 msgstr "Всички групи"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Няма такъв документ."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Общ поток"
@@ -4572,6 +4886,16 @@ msgstr "Избрано"
 msgid "Popular"
 msgstr "Популярно"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Входящи"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Разблокиране на този потребител"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4610,6 +4934,16 @@ msgstr "Неозаглавен раздел"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Нова бележка"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Блокиране на потребителя"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4639,28 +4973,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(няма)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "Потребителят ви е блокирал."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Грешка при абониране."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Грешка при абониране на друг потребител за вас."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Не сте абонирани!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Грешка при изтриване на абонамента."
 
@@ -4672,6 +5006,29 @@ msgstr "Без"
 msgid "Top posters"
 msgstr "Най-често пишещи"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Разблокиране на този потребител"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Разблокиране на този потребител"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Разблокиране на този потребител"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Отписване от този потребител"
@@ -4775,3 +5132,7 @@ msgstr "Това не е вашият входящ адрес."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Входящата поща не е разрешена."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Абонирани за %s"
diff --git a/locale/ca/LC_MESSAGES/statusnet.mo b/locale/ca/LC_MESSAGES/statusnet.mo
index cd6cf878e0714aa10391ac578567b2b42c788aeb..b1682d4095e9d457b392b3e72fe83de901e1904b 100644
GIT binary patch
delta 20552
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
I>HjYOA80%V)c^nh

delta 17882
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
MHoDTkFX~GFADufvZ2$lO

diff --git a/locale/ca/LC_MESSAGES/statusnet.po b/locale/ca/LC_MESSAGES/statusnet.po
index 417607800f..585fa3de5b 100644
--- a/locale/ca/LC_MESSAGES/statusnet.po
+++ b/locale/ca/LC_MESSAGES/statusnet.po
@@ -1,25 +1,25 @@
 # Translation of StatusNet to Catalan
 #
+# Author@translatewiki.net: Toniher
 # --
 msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:42:52+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:31:29+0000\n"
 "Language-Team: Catalan\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: ca\n"
 "X-Message-Group: out-statusnet\n"
 
 #: actions/all.php:63 actions/public.php:97 actions/replies.php:92
 #: actions/showfavorites.php:137 actions/tag.php:51
-#, fuzzy
 msgid "No such page"
-msgstr "No existeix aquesta etiqueta."
+msgstr "No existeix la pàgina."
 
 #: actions/all.php:74 actions/allrss.php:68
 #: actions/apiaccountupdatedeliverydevice.php:113
@@ -42,7 +42,7 @@ msgstr "No existeix aquesta etiqueta."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "No existeix aquest usuari."
 
@@ -58,19 +58,19 @@ msgid "%s and friends"
 msgstr "%s i amics"
 
 #: actions/all.php:99
-#, fuzzy, php-format
+#, php-format
 msgid "Feed for friends of %s (RSS 1.0)"
-msgstr "Feed per a amics de %s"
+msgstr "Canal dels amics de %s (RSS 1.0)"
 
 #: actions/all.php:107
-#, fuzzy, php-format
+#, php-format
 msgid "Feed for friends of %s (RSS 2.0)"
-msgstr "Feed per a amics de %s"
+msgstr "Canal dels amics de %s (RSS 2.0)"
 
 #: actions/all.php:115
-#, fuzzy, php-format
+#, php-format
 msgid "Feed for friends of %s (Atom)"
-msgstr "Feed per a amics de %s"
+msgstr "Canal dels amics de %s (Atom)"
 
 #: actions/all.php:127
 #, php-format
@@ -100,9 +100,8 @@ msgid ""
 msgstr ""
 
 #: actions/all.php:165
-#, fuzzy
 msgid "You and friends"
-msgstr "%s i amics"
+msgstr "Un mateix i amics"
 
 #: actions/allrss.php:119 actions/apitimelinefriends.php:121
 #, php-format
@@ -145,7 +144,8 @@ msgstr "No s'ha pogut actualitzar l'usuari."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -231,12 +231,12 @@ msgstr "Tots els missatges directes enviats a %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -345,9 +345,9 @@ msgid "Full name is too long (max 255 chars)."
 msgstr "El teu nom és massa llarg (màx. 255 caràcters)."
 
 #: actions/apigroupcreate.php:261
-#, fuzzy, php-format
+#, php-format
 msgid "Description is too long (max %d chars)."
-msgstr "la descripció és massa llarga (màx. 140 caràcters)."
+msgstr "La descripció és massa llarga (màx. %d caràcters)."
 
 #: actions/apigroupcreate.php:272 actions/editgroup.php:204
 #: actions/newgroup.php:148 actions/profilesettings.php:225
@@ -378,6 +378,13 @@ msgstr "Aquest sobrenom ja existeix. Prova un altre. "
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "No s'ha trobat el mètode API!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -393,14 +400,13 @@ msgid "Could not join user %s to group %s."
 msgstr "No s'ha pogut afegir l'usuari %s al grup %s"
 
 #: actions/apigroupleave.php:114
-#, fuzzy
 msgid "You are not a member of this group."
-msgstr "No ets membre d'aquest grup."
+msgstr "No sou un membre del grup."
 
 #: actions/apigroupleave.php:124
-#, fuzzy, php-format
+#, php-format
 msgid "Could not remove user %s to group %s."
-msgstr "No s'ha pogut eliminar l'usuari %s del grup %s"
+msgstr "No s'ha pogut suprimir l'usuari %s del grup %s."
 
 #: actions/apigrouplistall.php:90 actions/usergroups.php:62
 #, php-format
@@ -469,13 +475,13 @@ msgstr "%s / Favorits de %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s actualitzacions favorites per %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s línia temporal"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -563,7 +569,8 @@ msgstr "Original"
 msgid "Preview"
 msgstr "Previsualitzar"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Eliminar"
 
@@ -575,7 +582,7 @@ msgstr "Pujar"
 msgid "Crop"
 msgstr "Crop"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -585,7 +592,7 @@ msgstr "Crop"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -656,71 +663,50 @@ msgstr "La llista dels usuaris d'aquest grup."
 msgid "Unblock user from group"
 msgstr "Ha fallat el desbloqueig d'usuari."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Desbloquejar"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Desbloquejar aquest usuari"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "No connectat."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Ja havies bloquejat aquest usuari."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "No s'ha especificat perfil."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "No hi ha cap perfil amb aquesta ID."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Usuari bloquejat."
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "No"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Desbloquejar aquest usuari"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Sí"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Bloquejar aquest usuari"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Ja havies bloquejat aquest usuari."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Error al guardar la informació del block."
 
@@ -773,9 +759,8 @@ msgid "The address \"%s\" has been confirmed for your account."
 msgstr "L'adreça \"%s\" ha estat confirmada per al teu compte."
 
 #: actions/conversation.php:99
-#, fuzzy
 msgid "Conversation"
-msgstr "Codi de confirmació"
+msgstr "Conversa"
 
 #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87
 #: lib/profileaction.php:206
@@ -786,6 +771,15 @@ msgstr "Avisos"
 msgid "No such notice."
 msgstr "No existeix aquest avís."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "No connectat."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "No es pot esborrar la notificació."
@@ -823,6 +817,146 @@ msgstr ""
 "Sembla que hi ha hagut un problema amb la teva sessió. Prova-ho de nou, si "
 "us plau."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "No s'ha pogut actualitzar l'usuari."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "No pots eliminar l'estatus d'un altre usuari."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Eliminar"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Eliminar aquesta nota"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "No s'ha pogut guardar la teva configuració de Twitter!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Aquesta pàgina no està disponible en "
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Canviar"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Sortir d'aquest lloc"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Pots pujar una imatge de logo per al grup."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Canviar la teva contrasenya"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Connectar-se"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Cercar"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Text"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Inici de sessió"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Guardar"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Aquesta notificació no és un favorit!"
@@ -970,14 +1104,6 @@ msgstr "Vull publicar notificacions per correu electrònic."
 msgid "Publish a MicroID for my email address."
 msgstr "Publica una MicroID per al meu correu electrònic."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Guardar"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -991,7 +1117,7 @@ msgstr "No hi ha cap direcció de correu electrònic."
 msgid "Cannot normalize that email address"
 msgstr "No es pot normalitzar aquesta direcció de correu electrònic"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "No és una direcció de correu electrònic vàlida."
 
@@ -1192,6 +1318,18 @@ msgstr "No existeix aquest avís."
 msgid "Cannot read file."
 msgstr "Hem perdut el nostre arxiu."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "No s'ha especificat perfil."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "No hi ha cap perfil amb aquesta ID."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1249,9 +1387,8 @@ msgid "You must be logged in to edit a group."
 msgstr "Has d'haver entrat per crear un grup."
 
 #: actions/groupdesignsettings.php:141
-#, fuzzy
 msgid "Group design"
-msgstr "Grups"
+msgstr "Disseny de grup"
 
 #: actions/groupdesignsettings.php:152
 msgid ""
@@ -1316,11 +1453,11 @@ msgstr "%s membre/s en el grup, pàgina %d"
 msgid "A list of the users in this group."
 msgstr "La llista dels usuaris d'aquest grup."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Admin"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Bloquejar"
 
@@ -1358,9 +1495,8 @@ msgstr "Cercar grup"
 
 #: actions/groupsearch.php:79 actions/noticesearch.php:117
 #: actions/peoplesearch.php:83
-#, fuzzy
 msgid "No results."
-msgstr "Cap resultat"
+msgstr "Cap resultat."
 
 #: actions/groupsearch.php:82
 #, php-format
@@ -1409,7 +1545,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "Un usuari t'ha bloquejat."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Error al moure el block."
 
@@ -1528,7 +1664,7 @@ msgstr ""
 
 #: actions/invite.php:39
 msgid "Invites have been disabled."
-msgstr ""
+msgstr "S'han inhabilitat les invitacions."
 
 #: actions/invite.php:41
 #, php-format
@@ -1724,7 +1860,7 @@ msgstr "Nom d'usuari o contrasenya incorrectes."
 msgid "Error setting user."
 msgstr "Error en configurar l'usuari."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Inici de sessió"
@@ -1830,9 +1966,8 @@ msgid ""
 msgstr "No t'enviïs missatges a tu mateix, simplement dir-te això."
 
 #: actions/newmessage.php:181
-#, fuzzy
 msgid "Message sent"
-msgstr "Missatge"
+msgstr "S'ha enviat el missatge"
 
 #: actions/newmessage.php:185 lib/command.php:375
 #, php-format
@@ -1865,9 +2000,9 @@ msgid "Text search"
 msgstr "Cerca de text"
 
 #: actions/noticesearch.php:91
-#, fuzzy, php-format
+#, php-format
 msgid "Search results for \"%s\" on %s"
-msgstr "Cerca \"%s\" al flux"
+msgstr "Cerca resultats de «%s» a %s"
 
 #: actions/noticesearch.php:121
 #, php-format
@@ -1953,7 +2088,7 @@ msgstr ""
 
 #: actions/othersettings.php:116
 msgid "Shorten URLs with"
-msgstr ""
+msgstr "Escurça els URL amb"
 
 #: actions/othersettings.php:117
 msgid "Automatic shortening service to use."
@@ -2155,7 +2290,7 @@ msgstr ""
 "Etiquetes per a tu mateix (lletres, números, -, ., i _), per comes o separat "
 "por espais"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Idioma"
 
@@ -2183,7 +2318,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "La biografia és massa llarga (màx. 140 caràcters)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Franja horària no seleccionada."
 
@@ -2208,7 +2343,7 @@ msgstr "No s'ha pogut guardar el perfil."
 msgid "Couldn't save tags."
 msgstr "No s'han pogut guardar les etiquetes."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Configuració guardada."
 
@@ -2350,7 +2485,7 @@ msgstr ""
 
 #: actions/recoverpassword.php:188
 msgid "Password recovery"
-msgstr ""
+msgstr "Recuperació de la contrasenya"
 
 #: actions/recoverpassword.php:191
 msgid "Nickname or email address"
@@ -2447,7 +2582,7 @@ msgstr "Error amb el codi de confirmació."
 msgid "Registration successful"
 msgstr "Registre satisfactori"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Registrar-se"
@@ -2492,7 +2627,7 @@ msgid "Same as password above. Required."
 msgstr "Igual a la contrasenya de dalt. Requerit."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Correu electrònic"
 
@@ -2599,7 +2734,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "URL del teu perfil en un altre servei de microblogging compatible"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Subscriure's"
 
@@ -2675,6 +2810,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Missatge per a %1$s a %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "No pots enviar un missatge a aquest usuari."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Un usuari t'ha bloquejat."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2920,6 +3065,145 @@ msgstr ""
 "**%s** té un compte a %%%%site.name%%%%, un servei de [microblogging](http://"
 "ca.wikipedia.org/wiki/Microblogging) "
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "No pots enviar un missatge a aquest usuari."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Un usuari t'ha bloquejat."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Invitar"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "No és una direcció de correu electrònic vàlida."
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Avís del lloc"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Nou correu electrònic per publicar a %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Preferència d'idioma"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Privacitat"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Recuperar"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Configuració de l'avatar"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "Configuració SMS"
@@ -3197,6 +3481,21 @@ msgstr "No existeix aquesta etiqueta."
 msgid "API method under construction."
 msgstr "Mètode API en construcció."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Ja havies bloquejat aquest usuari."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Un usuari t'ha bloquejat."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "L'usuari no té perfil."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "No id en el perfil sol·licitat."
@@ -3214,6 +3513,32 @@ msgstr "No subscrit"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Usuari"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Bloquejar"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Invitar"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Autoritzar subscripció"
@@ -3345,14 +3670,13 @@ msgid "%s groups, page %d"
 msgstr "%s grups, pàgina %d"
 
 #: actions/usergroups.php:130
-#, fuzzy
 msgid "Search for more groups"
-msgstr "Cercar gent o text"
+msgstr "Cerca més grups"
 
 #: actions/usergroups.php:153
-#, fuzzy, php-format
+#, php-format
 msgid "%s is not a member of any group."
-msgstr "No ets membre d'aquest grup."
+msgstr "%s no és membre de cap grup."
 
 #: actions/usergroups.php:158
 #, php-format
@@ -3376,11 +3700,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Error al enviar el missatge directe."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "No s'ha pogut inserir el missatge."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "No s'ha pogut inserir el missatge amb la nova URI."
 
@@ -3414,15 +3743,15 @@ msgstr ""
 "Masses notificacions massa ràpid; pren un respir i publica de nou en uns "
 "minuts."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Ha estat bandejat de publicar notificacions en aquest lloc."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Problema en guardar l'avís."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Error de BD en inserir resposta: %s"
@@ -3452,10 +3781,6 @@ msgstr "Canviar la teva contrasenya"
 msgid "Change email handling"
 msgstr "Canviar correu electrònic"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3507,97 +3832,102 @@ msgstr "Connectar-se"
 msgid "Connect to services"
 msgstr "No s'ha pogut redirigir al servidor: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Navegació primària del lloc"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Invitar"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Convidar amics i companys perquè participin a %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Sortir"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Sortir d'aquest lloc"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Crear nou compte"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Accedir a aquest lloc"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Ajuda"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Ajuda'm"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Cercar"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Cercar gent o text"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Avís del lloc"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Vistes locals"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "Notificació pàgina"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Navegació del lloc secundària"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Sobre"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "Preguntes freqüents"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Privacitat"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Font"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Posar-se en contacte"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "Reclamar"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "Llicència del programari StatusNet"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3606,12 +3936,12 @@ msgstr ""
 "**%%site.name%%** és un servei de microblogging de [%%site.broughtby%%**](%%"
 "site.broughtbyurl%%)."
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** és un servei de microblogging."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3622,35 +3952,60 @@ msgstr ""
 "%s, disponible sota la [GNU Affero General Public License](http://www.fsf."
 "org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Llicència del programari StatusNet"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "Tot "
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "llicència."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Paginació"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "Posteriors"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Anteriors"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "Ha ocorregut algun problema amb la teva sessió."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "No pots enviar un missatge a aquest usuari."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Comanda encara no implementada."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Comanda encara no implementada."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Confirmació de l'adreça de correu electrònic"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Confirmació SMS"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3826,30 +4181,36 @@ msgstr "No estàs subscrit a aquest perfil."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "No estàs subscrit a aquest perfil."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "No estàs subscrit a aquest perfil."
+msgstr[1] "No estàs subscrit a aquest perfil."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "No pots subscriure a un altre a tu mateix."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Persones subscrites a %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "No pots subscriure a un altre a tu mateix."
+msgstr[1] "No pots subscriure a un altre a tu mateix."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "No ets membre d'aquest grup."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "No ets membre d'aquest grup."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "No ets membre d'aquest grup."
+msgstr[1] "No ets membre d'aquest grup."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3888,20 +4249,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Cap codi de confirmació."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "Accedir a aquest lloc"
@@ -3922,10 +4283,6 @@ msgstr "Actualitzacions per SMS"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3936,66 +4293,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Canviar la teva contrasenya"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Connectar-se"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Cercar"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Text"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Inici de sessió"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4226,12 +4523,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s ara està escoltant els teus avisos a %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4252,17 +4549,17 @@ msgstr ""
 "Atentament,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Ubicació: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Pàgina personal: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4271,12 +4568,12 @@ msgstr ""
 "Biografia: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Nou correu electrònic per publicar a %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4297,21 +4594,21 @@ msgstr ""
 "Sincerament teus,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s estat"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "Confirmació SMS"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "Has estat reclamat per %s"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4327,12 +4624,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Nou missatge privat de %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4351,12 +4648,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s ha afegit la teva nota com a favorita"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4377,12 +4674,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4520,7 +4817,12 @@ msgstr "Error en inserir perfil remot"
 msgid "Duplicate notice"
 msgstr "Eliminar nota."
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Aquest usuari t'ha bloquejat com a subscriptor."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "No s'ha pogut inserir una nova subscripció."
 
@@ -4536,10 +4838,6 @@ msgstr "Respostes"
 msgid "Favorites"
 msgstr "Favorits"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Usuari"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Safata d'entrada"
@@ -4590,6 +4888,15 @@ msgstr "Membre des de"
 msgid "All groups"
 msgstr "Tots els grups"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "No argument de la id."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Públic"
@@ -4610,6 +4917,16 @@ msgstr "Destacat"
 msgid "Popular"
 msgstr "Popular"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Safata d'entrada"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Desbloquejar aquest usuari"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4648,6 +4965,16 @@ msgstr "Secció sense títol"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Avís del lloc"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Bloquejar aquest usuari"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4677,28 +5004,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(cap)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "Un usuari t'ha bloquejat."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "No pots subscriure."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "No pots subscriure a un altre a tu mateix."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "No estàs subscrit!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "No s'ha pogut eliminar la subscripció."
 
@@ -4710,6 +5037,29 @@ msgstr "Cap"
 msgid "Top posters"
 msgstr "Que més publiquen"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Desbloquejar aquest usuari"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Desbloquejar aquest usuari"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Desbloquejar aquest usuari"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Deixar d'estar subscrit des d'aquest usuari"
@@ -4813,3 +5163,7 @@ msgstr "Perdó, aquest no és el teu correu electrònic entrant permès."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Perdó, no hi ha un correu electrònic entrant permès."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Persones subscrites a %s"
diff --git a/locale/cs/LC_MESSAGES/statusnet.mo b/locale/cs/LC_MESSAGES/statusnet.mo
index 449e93cdc495746ca98366a08755cef3800f9ddb..e901c2e6456042290c077477838a6161d3a75f79 100644
GIT binary patch
delta 11393
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
EH^Ps9Y5)KL

delta 9869
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

diff --git a/locale/cs/LC_MESSAGES/statusnet.po b/locale/cs/LC_MESSAGES/statusnet.po
index 6bba1da17b..78d54d2c4b 100644
--- a/locale/cs/LC_MESSAGES/statusnet.po
+++ b/locale/cs/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:42:56+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:31:32+0000\n"
 "Language-Team: Czech\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: cs\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "Žádné takové oznámení."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Žádný takový uživatel."
 
@@ -145,7 +145,8 @@ msgstr "Nelze aktualizovat uživatele"
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -230,12 +231,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -374,6 +375,13 @@ msgstr "Přezdívku již někdo používá. Zkuste jinou"
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "Žádný požadavek nebyl nalezen!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -465,13 +473,13 @@ msgstr ""
 msgid "%s updates favorited by %s / %s."
 msgstr ""
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr ""
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -561,7 +569,8 @@ msgstr ""
 msgid "Preview"
 msgstr ""
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr ""
 
@@ -573,7 +582,7 @@ msgstr "Upload"
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -583,7 +592,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -651,75 +660,53 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr "Žádný takový uživatel."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 #, fuzzy
 msgid "Unblock this user"
 msgstr "Žádný takový uživatel."
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Nepřihlášen"
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Již jste přihlášen"
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr ""
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr ""
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 #, fuzzy
 msgid "Block user"
 msgstr "Žádný takový uživatel."
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr ""
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Žádný takový uživatel."
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr ""
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 #, fuzzy
 msgid "Block this user"
 msgstr "Žádný takový uživatel."
 
-#: actions/block.php:165
-#, fuzzy
-msgid "You have already blocked this user."
-msgstr "Již jste přihlášen"
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -784,6 +771,15 @@ msgstr "Sdělení"
 msgid "No such notice."
 msgstr "Žádné takové oznámení."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Nepřihlášen"
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr ""
@@ -815,6 +811,143 @@ msgstr ""
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Nelze aktualizovat uživatele"
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Můžete použít místní odebírání."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+msgid "Delete user"
+msgstr ""
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Žádný takový uživatel."
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Tato stránka není k dispozici v typu média která přijímáte."
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Změnit"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Je to příliš dlouhé. Maximální sdělení délka je 140 znaků"
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Změnit heslo"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Připojit"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Hledat"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr ""
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Přihlásit"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Uložit"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr ""
@@ -957,14 +1090,6 @@ msgstr ""
 msgid "Publish a MicroID for my email address."
 msgstr ""
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Uložit"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -978,7 +1103,7 @@ msgstr ""
 msgid "Cannot normalize that email address"
 msgstr ""
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr ""
 
@@ -1178,6 +1303,18 @@ msgstr "Žádné takové oznámení."
 msgid "Cannot read file."
 msgstr "Žádné takové oznámení."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr ""
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr ""
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1297,11 +1434,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr ""
 
@@ -1390,7 +1527,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "Uživatel nemá profil."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 #, fuzzy
 msgid "Error removing the block."
 msgstr "Chyba při ukládaní uživatele"
@@ -1669,7 +1806,7 @@ msgstr "Neplatné jméno nebo heslo"
 msgid "Error setting user."
 msgstr "Chyba nastavení uživatele"
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Přihlásit"
@@ -2093,7 +2230,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr ""
 
@@ -2119,7 +2256,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "Text je příliš dlouhý (maximální délka je 140 zanků)"
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr ""
 
@@ -2145,7 +2282,7 @@ msgstr "Nelze uložit profil"
 msgid "Couldn't save tags."
 msgstr "Nelze uložit profil"
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Nastavení uloženo"
 
@@ -2381,7 +2518,7 @@ msgstr "Chyba v ověřovacím kódu"
 msgid "Registration successful"
 msgstr ""
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Registrovat"
@@ -2425,7 +2562,7 @@ msgid "Same as password above. Required."
 msgstr ""
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Email"
 
@@ -2516,7 +2653,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "Adresa profilu na jiných kompatibilních mikroblozích."
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Odebírat"
 
@@ -2591,6 +2728,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Odpovědi na %s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Neodeslal jste nám profil"
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Uživatel nemá profil."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2834,6 +2981,142 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr ""
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Uživatel nemá profil."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+msgid "Site"
+msgstr ""
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Není platnou mailovou adresou."
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Nové sdělení"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Žádný registrovaný email pro tohoto uživatele."
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+msgid "Default site language"
+msgstr ""
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Soukromí"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Obnovit"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Nastavení"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr ""
@@ -3105,6 +3388,21 @@ msgstr "Žádné takové oznámení."
 msgid "API method under construction."
 msgstr ""
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Již jste přihlášen"
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Uživatel nemá profil."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Uživatel nemá profil."
+
 #: actions/unsubscribe.php:77
 #, fuzzy
 msgid "No profile id in request."
@@ -3125,6 +3423,31 @@ msgstr "Odhlásit"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr ""
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Žádný takový uživatel."
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+msgid "Invite-only"
+msgstr ""
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Autorizovaný odběr"
@@ -3286,11 +3609,15 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+msgid "You are banned from sending direct messages."
+msgstr ""
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr ""
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3320,15 +3647,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Problém při ukládání sdělení"
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Chyba v DB při vkládání odpovědi: %s"
@@ -3359,10 +3686,6 @@ msgstr ""
 msgid "Change email handling"
 msgstr ""
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3415,101 +3738,106 @@ msgstr "Připojit"
 msgid "Connect to services"
 msgstr "Nelze přesměrovat na server: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Odběry"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr ""
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Odhlásit"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "Vytvořit nový účet"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Nápověda"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "Nápověda"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Hledat"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "Nové sdělení"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "Nové sdělení"
 
-#: lib/action.php:714
+#: lib/action.php:718
 #, fuzzy
 msgid "Secondary site navigation"
 msgstr "Odběry"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "O nás"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "FAQ"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Soukromí"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Zdroj"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Kontakt"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3518,12 +3846,12 @@ msgstr ""
 "**%%site.name%%** je služba microblogů, kterou pro vás poskytuje [%%site."
 "broughtby%%](%%site.broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** je služba mikroblogů."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3534,37 +3862,59 @@ msgstr ""
 "dostupná pod [GNU Affero General Public License](http://www.fsf.org/"
 "licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Nové sdělení"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 #, fuzzy
 msgid "After"
 msgstr "« Novější"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 #, fuzzy
 msgid "Before"
 msgstr "Starší »"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Potvrzení emailové adresy"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Potvrzení emailové adresy"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3740,30 +4090,36 @@ msgstr "Neodeslal jste nám profil"
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Neodeslal jste nám profil"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Neodeslal jste nám profil"
+msgstr[1] "Neodeslal jste nám profil"
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Vzdálený odběr"
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Vzdálený odběr"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Vzdálený odběr"
+msgstr[1] "Vzdálený odběr"
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Neodeslal jste nám profil"
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Neodeslal jste nám profil"
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Neodeslal jste nám profil"
+msgstr[1] "Neodeslal jste nám profil"
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3802,20 +4158,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Žádný potvrzující kód."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3835,10 +4191,6 @@ msgstr ""
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3849,66 +4201,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Změnit heslo"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Připojit"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Hledat"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr ""
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Přihlásit"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4147,12 +4439,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1 od teď naslouchá tvým sdělením v %2"
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4173,29 +4465,29 @@ msgstr ""
 "S úctou váš,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, fuzzy, php-format
 msgid "Location: %s\n"
 msgstr "Umístění %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, fuzzy, php-format
 msgid "Homepage: %s\n"
 msgstr "Moje stránky: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr ""
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4208,21 +4500,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr ""
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr ""
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr ""
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4238,12 +4530,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr ""
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4262,12 +4554,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%1 od teď naslouchá tvým sdělením v %2"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4288,12 +4580,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4435,7 +4727,11 @@ msgstr "Chyba při vkládaní vzdáleného profilu"
 msgid "Duplicate notice"
 msgstr "Nové sdělení"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Nelze vložit odebírání"
 
@@ -4451,10 +4747,6 @@ msgstr "Odpovědi"
 msgid "Favorites"
 msgstr ""
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr ""
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr ""
@@ -4505,6 +4797,15 @@ msgstr "Členem od"
 msgid "All groups"
 msgstr ""
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Žádný takový dokument."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Veřejné"
@@ -4526,6 +4827,15 @@ msgstr ""
 msgid "Popular"
 msgstr "Hledání lidí"
 
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr ""
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Žádný takový uživatel."
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4565,6 +4875,16 @@ msgstr ""
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Nové sdělení"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Žádný takový uživatel."
+
 #: lib/subgroupnav.php:83
 #, fuzzy, php-format
 msgid "People %s subscribes to"
@@ -4594,29 +4914,29 @@ msgstr ""
 msgid "(none)"
 msgstr ""
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 #, fuzzy
 msgid "User has blocked you."
 msgstr "Uživatel nemá profil."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr ""
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr ""
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Nepřihlášen!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Nelze smazat odebírání"
 
@@ -4628,6 +4948,29 @@ msgstr ""
 msgid "Top posters"
 msgstr ""
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Žádný takový uživatel."
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Žádný takový uživatel."
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Žádný takový uživatel."
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr ""
@@ -4731,3 +5074,7 @@ msgstr ""
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr ""
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Vzdálený odběr"
diff --git a/locale/de/LC_MESSAGES/statusnet.mo b/locale/de/LC_MESSAGES/statusnet.mo
index 358fc5be4c22649b3d9eab26476060091be1d5c7..c8d4cc24c8aa33b06929657b4b5c4688fc9b99aa 100644
GIT binary patch
delta 20294
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

delta 17918
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

diff --git a/locale/de/LC_MESSAGES/statusnet.po b/locale/de/LC_MESSAGES/statusnet.po
index 4480f68c17..6de4ddf2e6 100644
--- a/locale/de/LC_MESSAGES/statusnet.po
+++ b/locale/de/LC_MESSAGES/statusnet.po
@@ -6,21 +6,20 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:12+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:31:34+0000\n"
 "Language-Team: German\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: de\n"
 "X-Message-Group: out-statusnet\n"
 
 #: actions/all.php:63 actions/public.php:97 actions/replies.php:92
 #: actions/showfavorites.php:137 actions/tag.php:51
-#, fuzzy
 msgid "No such page"
-msgstr "Tag nicht vorhanden."
+msgstr "Seite nicht vorhanden"
 
 #: actions/all.php:74 actions/allrss.php:68
 #: actions/apiaccountupdatedeliverydevice.php:113
@@ -43,7 +42,7 @@ msgstr "Tag nicht vorhanden."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Unbekannter Benutzer."
 
@@ -59,19 +58,19 @@ msgid "%s and friends"
 msgstr "%s und Freunde"
 
 #: actions/all.php:99
-#, fuzzy, php-format
+#, php-format
 msgid "Feed for friends of %s (RSS 1.0)"
-msgstr "Feed der Freunde von %s"
+msgstr "Feed der Freunde von %s (RSS 1.0)"
 
 #: actions/all.php:107
-#, fuzzy, php-format
+#, php-format
 msgid "Feed for friends of %s (RSS 2.0)"
-msgstr "Feed der Freunde von %s"
+msgstr "Feed der Freunde von %s (RSS 2.0)"
 
 #: actions/all.php:115
-#, fuzzy, php-format
+#, php-format
 msgid "Feed for friends of %s (Atom)"
-msgstr "Feed der Freunde von %s"
+msgstr "Feed der Freunde von %s (Atom)"
 
 #: actions/all.php:127
 #, php-format
@@ -101,9 +100,8 @@ msgid ""
 msgstr ""
 
 #: actions/all.php:165
-#, fuzzy
 msgid "You and friends"
-msgstr "%s und Freunde"
+msgstr "Du und Freunde"
 
 #: actions/allrss.php:119 actions/apitimelinefriends.php:121
 #, php-format
@@ -115,9 +113,8 @@ msgstr "Aktualisierungen von %1$s und Freunden auf %2$s!"
 #: actions/apiaccountupdateprofilebackgroundimage.php:94
 #: actions/apiaccountupdateprofilecolors.php:118
 #: actions/apiaccountupdateprofile.php:97
-#, fuzzy
 msgid "API method not found."
-msgstr "API-Methode nicht gefunden!"
+msgstr "API-Methode nicht gefunden."
 
 #: actions/apiaccountupdatedeliverydevice.php:85
 #: actions/apiaccountupdateprofilebackgroundimage.php:86
@@ -139,14 +136,14 @@ msgid ""
 msgstr ""
 
 #: actions/apiaccountupdatedeliverydevice.php:132
-#, fuzzy
 msgid "Could not update user."
 msgstr "Konnte Benutzerdaten nicht aktualisieren."
 
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -157,15 +154,13 @@ msgstr ""
 #: actions/apiaccountupdateprofilebackgroundimage.php:146
 #: actions/apiaccountupdateprofilecolors.php:164
 #: actions/apiaccountupdateprofilecolors.php:174
-#, fuzzy
 msgid "Unable to save your design settings."
-msgstr "Konnte Twitter Einstellungen nicht speichern!"
+msgstr "Konnte Twitter-Einstellungen nicht speichern."
 
 #: actions/apiaccountupdateprofilebackgroundimage.php:187
 #: actions/apiaccountupdateprofilecolors.php:142
-#, fuzzy
 msgid "Could not update your design."
-msgstr "Konnte Benutzerdaten nicht aktualisieren."
+msgstr "Konnte Benutzerdesign nicht aktualisieren."
 
 #: actions/apiaccountupdateprofilebackgroundimage.php:194
 #: actions/apiaccountupdateprofilecolors.php:185
@@ -177,7 +172,6 @@ msgid "User has no profile."
 msgstr "Benutzer hat kein Profil."
 
 #: actions/apiaccountupdateprofile.php:147
-#, fuzzy
 msgid "Could not save profile."
 msgstr "Konnte Profil nicht speichern."
 
@@ -210,7 +204,7 @@ msgstr ""
 "du nicht befreundet bist."
 
 #: actions/apidirectmessage.php:89
-#, fuzzy, php-format
+#, php-format
 msgid "Direct messages from %s"
 msgstr "Direkte Nachricht an %s"
 
@@ -235,12 +229,12 @@ msgstr "Alle an %s gesendeten direkten Nachrichten"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -252,7 +246,6 @@ msgid "No status found with that ID."
 msgstr "Keine Nachricht mit dieser ID gefunden."
 
 #: actions/apifavoritecreate.php:119
-#, fuzzy
 msgid "This status is already a favorite!"
 msgstr "Diese Nachricht ist bereits ein Favorit!"
 
@@ -261,7 +254,6 @@ msgid "Could not create favorite."
 msgstr "Konnte keinen Favoriten erstellen."
 
 #: actions/apifavoritedestroy.php:122
-#, fuzzy
 msgid "That status is not a favorite!"
 msgstr "Diese Nachricht ist kein Favorit!"
 
@@ -279,9 +271,8 @@ msgid "Could not follow user: %s is already on your list."
 msgstr "Kann Nutzer %s nicht folgen: schon in deiner Kontaktliste eingetragen"
 
 #: actions/apifriendshipsdestroy.php:109
-#, fuzzy
 msgid "Could not unfollow user: User not found."
-msgstr "Kann Nutzer %s nicht folgen: Nutzer nicht gefunden"
+msgstr "Kann Benutzer nicht folgen: Benutzer nicht gefunden."
 
 #: actions/apifriendshipsdestroy.php:120
 msgid "You cannot unfollow yourself!"
@@ -292,12 +283,10 @@ msgid "Two user ids or screen_names must be supplied."
 msgstr "Zwei IDs oder Benutzernamen müssen angegeben werden."
 
 #: actions/apifriendshipsshow.php:135
-#, fuzzy
 msgid "Could not determine source user."
 msgstr "Konnte öffentlichen Stream nicht abrufen."
 
 #: actions/apifriendshipsshow.php:143
-#, fuzzy
 msgid "Could not find target user."
 msgstr "Konnte keine Statusmeldungen finden."
 
@@ -307,7 +296,6 @@ msgstr "Konnte Gruppe nicht erstellen."
 
 #: actions/apigroupcreate.php:147 actions/editgroup.php:259
 #: actions/newgroup.php:210
-#, fuzzy
 msgid "Could not create aliases."
 msgstr "Konnte keinen Favoriten erstellen."
 
@@ -349,9 +337,9 @@ msgid "Full name is too long (max 255 chars)."
 msgstr "Ihr vollständiger Name ist zu lang (maximal 255 Zeichen)."
 
 #: actions/apigroupcreate.php:261
-#, fuzzy, php-format
+#, php-format
 msgid "Description is too long (max %d chars)."
-msgstr "Die Beschreibung ist zu lang (max. 140 Zeichen)."
+msgstr "Die Beschreibung ist zu lang (max. %d Zeichen)."
 
 #: actions/apigroupcreate.php:272 actions/editgroup.php:204
 #: actions/newgroup.php:148 actions/profilesettings.php:225
@@ -367,23 +355,29 @@ msgstr ""
 
 #: actions/apigroupcreate.php:312 actions/editgroup.php:224
 #: actions/newgroup.php:168
-#, fuzzy, php-format
+#, php-format
 msgid "Invalid alias: \"%s\""
-msgstr "Ungültiger Tag: \"%s\""
+msgstr "Ungültiger Tag: „%s“"
 
 #: actions/apigroupcreate.php:321 actions/editgroup.php:228
 #: actions/newgroup.php:172
-#, fuzzy, php-format
+#, php-format
 msgid "Alias \"%s\" already in use. Try another one."
-msgstr "Nutzername wird bereits verwendet. Suche dir einen anderen aus."
+msgstr "Nutzername „%s“ wird bereits verwendet. Suche dir einen anderen aus."
 
 #: actions/apigroupcreate.php:334 actions/editgroup.php:234
 #: actions/newgroup.php:178
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
-#: actions/apigroupjoin.php:110
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
 #, fuzzy
+msgid "Group not found!"
+msgstr "API-Methode nicht gefunden!"
+
+#: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr "Du bist bereits Mitglied dieser Gruppe"
 
@@ -392,19 +386,18 @@ msgid "You have been blocked from that group by the admin."
 msgstr ""
 
 #: actions/apigroupjoin.php:138
-#, fuzzy, php-format
+#, php-format
 msgid "Could not join user %s to group %s."
-msgstr "Konnte Benutzer %s nicht der Gruppe %s hinzufügen"
+msgstr "Konnte Benutzer %s nicht der Gruppe %s hinzufügen."
 
 #: actions/apigroupleave.php:114
-#, fuzzy
 msgid "You are not a member of this group."
 msgstr "Du bist kein Mitglied dieser Gruppe."
 
 #: actions/apigroupleave.php:124
-#, fuzzy, php-format
+#, php-format
 msgid "Could not remove user %s to group %s."
-msgstr "Konnte Benutzer %s aus der Gruppe %s nicht entfernen"
+msgstr "Konnte Benutzer %s nicht aus der Gruppe %s entfernen."
 
 #: actions/apigrouplistall.php:90 actions/usergroups.php:62
 #, php-format
@@ -412,19 +405,19 @@ msgid "%s groups"
 msgstr "%s Gruppen"
 
 #: actions/apigrouplistall.php:94
-#, fuzzy, php-format
+#, php-format
 msgid "groups on %s"
-msgstr "Gruppenaktionen"
+msgstr "Gruppen von %s"
 
 #: actions/apigrouplist.php:95
-#, fuzzy, php-format
+#, php-format
 msgid "%s's groups"
-msgstr "%s Gruppen"
+msgstr "%s’s Gruppen"
 
 #: actions/apigrouplist.php:103
-#, fuzzy, php-format
+#, php-format
 msgid "Groups %s is a member of on %s."
-msgstr "Gruppen zu denen %s gehört"
+msgstr "Gruppen %s sind ein Mitglied von %s."
 
 #: actions/apistatusesdestroy.php:107
 msgid "This method requires a POST or DELETE."
@@ -435,9 +428,8 @@ msgid "You may not delete another user's status."
 msgstr "Du kannst den Status eines anderen Benutzers nicht löschen."
 
 #: actions/apistatusesshow.php:138
-#, fuzzy
 msgid "Status deleted."
-msgstr "Avatar aktualisiert."
+msgstr "Status gelöscht."
 
 #: actions/apistatusesshow.php:144
 msgid "No status with that ID found."
@@ -445,10 +437,10 @@ msgstr "Keine Nachricht mit dieser ID gefunden."
 
 #: actions/apistatusesupdate.php:157 actions/newnotice.php:155
 #: scripts/maildaemon.php:71
-#, fuzzy, php-format
+#, php-format
 msgid "That's too long. Max notice size is %d chars."
 msgstr ""
-"Das war zu lang. Die Länge einer Nachricht ist auf 140 Zeichen beschränkt."
+"Das war zu lang. Die Länge einer Nachricht ist auf %d Zeichen beschränkt."
 
 #: actions/apistatusesupdate.php:198
 msgid "Not found"
@@ -460,7 +452,6 @@ msgid "Max notice size is %d chars, including attachment URL."
 msgstr ""
 
 #: actions/apisubscriptions.php:231 actions/apisubscriptions.php:261
-#, fuzzy
 msgid "Unsupported format."
 msgstr "Bildformat wird nicht unterstützt."
 
@@ -472,15 +463,15 @@ msgstr "%s / Favoriten von %s"
 #: actions/apitimelinefavorites.php:119
 #, php-format
 msgid "%s updates favorited by %s / %s."
-msgstr "%s Aktualisieurng in den Favoriten von %s / %s."
+msgstr "%s Aktualisierung in den Favoriten von %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s Zeitleiste"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -568,7 +559,8 @@ msgstr "Original"
 msgid "Preview"
 msgstr "Vorschau"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 #, fuzzy
 msgid "Delete"
 msgstr "Löschen"
@@ -581,7 +573,7 @@ msgstr "Hochladen"
 msgid "Crop"
 msgstr "Zuschneiden"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -591,7 +583,7 @@ msgstr "Zuschneiden"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "Es gab ein Problem mit deinem Sitzungstoken. Bitte versuche es erneut."
@@ -659,73 +651,52 @@ msgstr "Liste der Benutzer in dieser Gruppe."
 msgid "Unblock user from group"
 msgstr "Freigeben des Benutzers fehlgeschlagen."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Freigeben"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 #, fuzzy
 msgid "Unblock this user"
 msgstr "Benutzer freigeben"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Nicht angemeldet."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Du hast diesen Benutzer bereits blockiert."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Kein Profil angegeben."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Kein Benutzer-Profil mit dieser ID."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Benutzer blockieren"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Nein"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Benutzer freigeben"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Ja"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 #, fuzzy
 msgid "Block this user"
 msgstr "Benutzer blockieren"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Du hast diesen Benutzer bereits blockiert."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Konnte Blockierungsdaten nicht speichern."
 
@@ -791,6 +762,15 @@ msgstr "Nachrichten"
 msgid "No such notice."
 msgstr "Unbekannte Nachricht."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Nicht angemeldet."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Die Nachricht konnte nicht gelöscht werden."
@@ -827,6 +807,146 @@ msgstr "Notiz löschen"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr "Es gab ein Problem mit deinem Sitzungstoken. Bitte versuche es erneut."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Konnte Benutzerdaten nicht aktualisieren."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Du kannst den Status eines anderen Benutzers nicht löschen."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Löschen"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Notiz löschen"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Konnte Twitter-Einstellungen nicht speichern."
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Diese Seite liegt in nicht verfügbar in einem "
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Ändern"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Von der Seite abmelden"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Du kannst ein Logo für Deine Gruppe hochladen."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Ändere dein Passwort"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Verbinden"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Suchen"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Text"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Liste"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Speichern"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Diese Nachricht ist kein Favorit!"
@@ -975,14 +1095,6 @@ msgstr "Ich möchte Einträge per E-Mail veröffentlichen."
 msgid "Publish a MicroID for my email address."
 msgstr "MicroID für meine E-Mail-Adresse veröffentlichen."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Speichern"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -996,7 +1108,7 @@ msgstr "Keine E-Mail-Adresse."
 msgid "Cannot normalize that email address"
 msgstr "Konnte diese E-Mail-Adresse nicht normalisieren"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Ungültige E-Mail-Adresse"
 
@@ -1197,6 +1309,18 @@ msgstr "Unbekannte Nachricht."
 msgid "Cannot read file."
 msgstr "Daten verloren."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Kein Profil angegeben."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Kein Benutzer-Profil mit dieser ID."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1320,12 +1444,12 @@ msgstr "%s Gruppen-Mitglieder, Seite %d"
 msgid "A list of the users in this group."
 msgstr "Liste der Benutzer in dieser Gruppe."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 #, fuzzy
 msgid "Admin"
 msgstr "Admin"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Blockieren"
 
@@ -1415,7 +1539,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "Dieser Benutzer hat dich blockiert."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Fehler beim Freigeben des Benutzers."
 
@@ -1731,7 +1855,7 @@ msgstr "Falscher Benutzername oder Passwort."
 msgid "Error setting user."
 msgstr "Fehler bei den Nutzereinstellungen."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Einloggen"
@@ -2161,7 +2285,7 @@ msgstr ""
 "Tags über dich selbst (Buchstaben, Zahlen, -, ., und _) durch Kommas oder "
 "Leerzeichen getrennt"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Sprache"
 
@@ -2189,7 +2313,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "Die Biografie ist zu lang (max. 140 Zeichen)"
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Keine Zeitzone ausgewählt."
 
@@ -2214,7 +2338,7 @@ msgstr "Konnte Profil nicht speichern."
 msgid "Couldn't save tags."
 msgstr "Konnte Tags nicht speichern."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Einstellungen gespeichert."
 
@@ -2451,7 +2575,7 @@ msgstr "Fehler beim Bestätigungscode."
 msgid "Registration successful"
 msgstr "Registrierung erfolgreich"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Registrieren"
@@ -2498,7 +2622,7 @@ msgid "Same as password above. Required."
 msgstr "Gleiches Passwort wie zuvor. Pflichteingabe."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "E-Mail"
 
@@ -2609,7 +2733,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "Profil-URL bei einem anderen kompatiblen Microbloggingdienst"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Abonnieren"
 
@@ -2685,6 +2809,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Nachricht an %1$s auf %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Du kannst diesem Benutzer keine Nachricht schicken."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Dieser Benutzer hat dich blockiert."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2930,6 +3064,145 @@ msgstr ""
 "**%s** hat ein Konto auf %%site.name%%, einem [mikro-blogging] (http://de."
 "wikipedia.org/wiki/Mikro-blogging) Dienst "
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Du kannst diesem Benutzer keine Nachricht schicken."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Dieser Benutzer hat dich blockiert."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Einladen"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Ungültige E-Mail-Adresse"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Seitennachricht"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Neue E-Mail-Adresse um auf %s zu schreiben"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Bevorzugte Sprache"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Privatsphäre"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Wiederherstellung"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Avatar-Einstellungen"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "SMS-Einstellungen"
@@ -3205,6 +3478,21 @@ msgstr "Tag nicht vorhanden."
 msgid "API method under construction."
 msgstr "API-Methode im Aufbau."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Du hast diesen Benutzer bereits blockiert."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Dieser Benutzer hat dich blockiert."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Benutzer hat kein Profil."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "Keine Profil-ID in der Anfrage."
@@ -3222,6 +3510,32 @@ msgstr "Abbestellt"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Benutzer"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Blockieren"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Einladen"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Abonnement bestätigen"
@@ -3386,11 +3700,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Fehler beim Senden der Nachricht"
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Konnte Nachricht nicht einfügen."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Konnte Nachricht nicht mit neuer URI versehen."
 
@@ -3424,16 +3743,16 @@ msgstr ""
 "Zu schnell zu viele Nachrichten; atme kurz durch und schicke sie erneut in "
 "ein paar Minuten ab."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 "Du wurdest für das Schreiben von Nachrichten auf dieser Seite gesperrt."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Problem bei Speichern der Nachricht."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Datenbankfehler beim Einfügen der Antwort: %s"
@@ -3463,10 +3782,6 @@ msgstr "Ändere dein Passwort"
 msgid "Change email handling"
 msgstr "Ändere die E-Mail Verarbeitung"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3518,97 +3833,102 @@ msgstr "Verbinden"
 msgid "Connect to services"
 msgstr "Konnte nicht zum Server umleiten: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Hauptnavigation"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Einladen"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, fuzzy, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Lade Freunde und Kollegen ein dir auf %s beizutreten"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Abmelden"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Von der Seite abmelden"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Neues Konto erstellen"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Auf der Seite anmelden"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Hilfe"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Hilf mir!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Suchen"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Suche nach Leuten oder Text"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Seitennachricht"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Lokale Ansichten"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "Neue Nachricht"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Unternavigation"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Über"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "FAQ"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Privatsphäre"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Quellcode"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Kontakt"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "Stups"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "StatusNet-Software-Lizenz"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3617,12 +3937,12 @@ msgstr ""
 "**%%site.name%%** ist ein Microbloggingdienst von [%%site.broughtby%%](%%"
 "site.broughtbyurl%%)."
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** ist ein Microbloggingdienst."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3633,36 +3953,61 @@ msgstr ""
 "(Version %s) betrieben, die unter der [GNU Affero General Public License]"
 "(http://www.fsf.org/licensing/licenses/agpl-3.0.html) erhältlich ist."
 
-#: lib/action.php:785
+#: lib/action.php:789
 msgid "Site content license"
 msgstr "StatusNet-Software-Lizenz"
 
-#: lib/action.php:794
+#: lib/action.php:798
 #, fuzzy
 msgid "All "
 msgstr "Alle "
 
-#: lib/action.php:799
+#: lib/action.php:803
 #, fuzzy
 msgid "license."
 msgstr "Lizenz."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Seitenerstellung"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "Später"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Vorher"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "Es gab ein Problem mit deinem Sessiontoken."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Du kannst diesem Benutzer keine Nachricht schicken."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Befehl noch nicht implementiert."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Befehl noch nicht implementiert."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Bestätigung der E-Mail-Adresse"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "SMS-Konfiguration"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3838,30 +4183,36 @@ msgstr "Du hast dieses Profil nicht abonniert."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Du hast dieses Profil nicht abonniert."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Du hast dieses Profil nicht abonniert."
+msgstr[1] "Du hast dieses Profil nicht abonniert."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Die Gegenseite konnte Dich nicht abonnieren."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Leute, die %s abonniert haben"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Die Gegenseite konnte Dich nicht abonnieren."
+msgstr[1] "Die Gegenseite konnte Dich nicht abonnieren."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Du bist kein Mitglied dieser Gruppe."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Du bist kein Mitglied dieser Gruppe."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Du bist kein Mitglied dieser Gruppe."
+msgstr[1] "Du bist kein Mitglied dieser Gruppe."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3900,20 +4251,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Kein Bestätigungs-Code."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "Auf der Seite anmelden"
@@ -3934,10 +4285,6 @@ msgstr "Aktualisierungen via SMS"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3948,66 +4295,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Ändere dein Passwort"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Verbinden"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Suchen"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Text"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Liste"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4249,12 +4536,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s hat deine Nachrichten auf %2$s abonniert."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4275,17 +4562,17 @@ msgstr ""
 "Gruß,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, fuzzy, php-format
 msgid "Location: %s\n"
 msgstr "Standort: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, fuzzy, php-format
 msgid "Homepage: %s\n"
 msgstr "Homepage: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, fuzzy, php-format
 msgid ""
 "Bio: %s\n"
@@ -4294,12 +4581,12 @@ msgstr ""
 "Biografie: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Neue E-Mail-Adresse um auf %s zu schreiben"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4320,21 +4607,21 @@ msgstr ""
 "Viele Grüße,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s Status"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "SMS-Konfiguration"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "Du wurdest von %s angestupst"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4350,12 +4637,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Neue private Nachricht von %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4374,12 +4661,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s hat deine Nachricht als Favorit gespeichert"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4400,12 +4687,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4551,7 +4838,12 @@ msgstr "Fehler beim Einfügen des entfernten Profils"
 msgid "Duplicate notice"
 msgstr "Notiz löschen"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Dieser Benutzer erlaubt dir nicht ihn zu abonnieren."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Konnte neues Abonnement nicht eintragen."
 
@@ -4567,10 +4859,6 @@ msgstr "Antworten"
 msgid "Favorites"
 msgstr "Favoriten"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Benutzer"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Posteingang"
@@ -4621,6 +4909,15 @@ msgstr "Mitglied seit"
 msgid "All groups"
 msgstr "Alle Gruppen"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Kein id Argument."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Öffentlich"
@@ -4641,6 +4938,16 @@ msgstr "Featured"
 msgid "Popular"
 msgstr "Beliebt"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Posteingang"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Benutzer freigeben"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4680,6 +4987,16 @@ msgstr "Abschnitt ohne Titel"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Seitennachricht"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Benutzer blockieren"
+
 #: lib/subgroupnav.php:83
 #, fuzzy, php-format
 msgid "People %s subscribes to"
@@ -4710,28 +5027,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(leer)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "Dieser Benutzer hat dich blockiert."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Konnte nicht abbonieren."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Die Gegenseite konnte Dich nicht abonnieren."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Nicht abonniert!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Konnte Abonnement nicht löschen."
 
@@ -4743,6 +5060,29 @@ msgstr "Nichts"
 msgid "Top posters"
 msgstr "Top-Schreiber"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Benutzer freigeben"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Benutzer freigeben"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Benutzer freigeben"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Lösche dein Abonnement von diesem Benutzer"
@@ -4847,3 +5187,7 @@ msgstr "Sorry, das ist nicht deine Adresse für eingehende E-Mails."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Sorry, keinen eingehenden E-Mails gestattet."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Leute, die %s abonniert haben"
diff --git a/locale/el/LC_MESSAGES/statusnet.mo b/locale/el/LC_MESSAGES/statusnet.mo
index 464aca5eab5aaa3323728c9f9234116bb51b8e40..714f1f7c402caa04b3d6c995811fdec77bdcd813 100644
GIT binary patch
delta 6812
zcmZ|T30zfG0>|+Kh#>BWnp-~H%}^0TMN?c-(zH~{B~c#m)Th9M_a3g<(>B9ayJ^#E
zwoGGIW1(p^W@%=bDY;CUrKLG(X4+(C`~3dg!{pR-KmFhLoO8Ex&pG!}eS0Em<-+L5
z!NeNN3|oUJV_M=v@x}yHZm3pcK4@ahXxxu+*rlm4^)L<j#|+}95l%#%UyK*vZCDGR
zzy|mn*2YbEA-?0*BjyVVg*2SSnwZbos?Wf#_&)Z<n$3(Eii0o-%kd(71Y6_VI0KL4
z9hlwRnCtK`HpVF}T+2`$xD8`X#F(ck=*DYMPq-dqa1-jpEvP5lZ}*?X6zbn%EVkvb
zb$(~;g56PrHwhE57%#>}$RL{Mupe&4%elXaZsk7F6<D9T*IJ7AQeT86*o1ED28&Tc
zT!HH74%7%#qK5o5G6?1e)Nx7dR0mT~$Mxi=EoNgxJ)J{A2P{F&?NU@n9>qGi1~udx
zQ6sV&>AX3H8nIZ9dwgAF7ELSE{!4I7G(jErWE*!RpGDPQZ^QVj@HP#)(R<h(52Bu+
zKHby>JEM9$ke~MGLl54D9q<`sHq0LEfv0SHn|AJbm!r-rLS4^6b#QgNi2G!3(ZIu)
zk1-j4Mm=$B&gz6cQ77hL8kV8vauqT=<~8J==Af-d(<`3Acu?0Hj5^+jT1(eqN4z^i
zK|R@k8rprfegf5@c#hH{>V%rAz8Hrik$=q9{Af)qKo71$rrm5uUH3TF#hN^YUc)5R
zYuFw&Vv$q|TAd@2hc@$2Q?LScU?p-5^AT!9YIJs|rWxu<(ojz}%(hQP-DnPK@s*<<
z>@keR4X6&iimbJW*+D@=cmR1-&G)GHI*A`G!U3qEyb@zDh#HAm7>~E2MrtYQxaX~V
zQP=$rJ=mCGlIf_9jl*2M|0NV^(eNHJ>gE8dr_l_Ho+KXC<7TKEbwpiY80yJ$u?EgY
zb?7=<zuDH8pr*n>U1tq?@KucF{^k&c1U!tj@g!=fzel}}^-|m$w?f_UQd`ePKlLzn
z!-J@f)Z??M2WVt%hU!>r9EP2cb!tj5QkTMV3OeBl)DS+6CHOAtg8jL=jvI_MaWrc2
zjK_KyMm@ldSO@RKID8Ow-N$YFDpW^aL}uA+>c;pFp>UiAEwZkxJk8lPsF4Vxre-1P
z!b?y?c^|4nYpt769jQbecL>$-FR?y;jp}$*s#}jo5A_RD8GoJFhX(a53)PX)_Q1KA
zOugLJSEHuj71Z&&QBQgR)!`$k*Yy<YhS7YD^dYN-+TRwncDkV!dsc*ko;csS2=%(G
zz=pUE6LA~rxDQbmJcrt!$k#|u*ba5Uo~RC9iTYqo#mn$|R0rNbPBoR-03$Iy-S;@j
z+6lFzAF}?;NYsh*thb<s_#V`UW(BGPui`-5iTV;YxWpZ~o;Z~HHK-?l7<Jx@*hTOE
zJ_<S^D&3va_NXaHL(So}s2k?uswlqUxRH9(-tN%vLmmIIHMWoY?+YoYc0Xp~Qq+BR
zqZiL&n%@8M8Sa6%qgM4={2VJ$Yhy!SRw{18nYg&0F$MSy&d2eWx<k4b$5D^#&);>N
zf>CsM6;8+11B@xfq=8Hm`)?V9+~2%HL34B(wW!huyEh(ys*gfV$vB*V)2*8^k$OvB
zp;GLI8se4Km$88Q9`s;uZXze(6r6_<-aPXmg)&TFqITdy)FK%<%w22?tq))$o?tCj
zvj43tWAgBR9+w4ge!?W|I^3AaI2fDbW2h0?h}_D=jc^}u<Os$;lZHt&Ou~neQ8quI
z<~;oh_d_ulTTm}TwU^uW<+lAbWH8J}*aSTz-M@;xFok+PGU{e2#@1j&P*b~qG~-X%
z92@PPm_Ek#3^lZqFc$-;j#XOgjCB`P7P5{^xpfPMsQ-+*ZfQ1unsF26<E2--i*F_B
zdNGk}+`<6#(lFoFKeqK|tf;wa$F}$_>O#%NyXP%H-S8z;M^acIavHLn%t}nh&yYbi
zEhh38Rr^sLh&*KrN6=40>uZf+noK$BLVK<Cn4etgS*X>!%6bqr=Z$iVVf0NWoQ`Fv
zxju*-V%o7Fv{n|O9^^CEh>2$@s^MbfUgj$6GdP=ie6H(4)Rde<Ew0)OmloX&)Du30
zeQ^(JvDN2pasul5k7Fio!@(GzuRl%^dQCyE%^2%U>_Pn|)D6~SFFcMdF`0KN6Z>Op
zjG%730(G4O*apv7oBG^(hBe2!P;!6sIE7?<6L;b<Y>w-vy6^99OrYLtnmhD^P&b^7
zdh!bE7pSRAX8g6f3$61pp867Oh7M-pvlzLM!dDb{<xO1{Kn={srZ~Y`ikZ~QQ6sP&
zd11`w*a7>@a66WZd#EqNnds+7Q?}1~4Arq8Z9Soo@#k36s*wMH#9L7}K7v&T;sELi
zMJ%i+o(}aT3>CYJ?k4N~*pK$-P$P2!H5DBL?qA7F>ljpr3Q+f%9bo*`a2E|smw625
zVqA&)nk~YC)Q_Tuu4AeD0UBr>g*yIP)Q$I98wTC_NNYLPVgFWai@R<8Y=nX?9K%bj
zMbipZ&%}B-5qY(ZAG_dY%)_s2eRSAetP3!a_BE&x+Ja4RFKUgPKwYm5-+7HpDz?MO
za0<LJCV=X|d)717rnB6+&%n#sKOfb>t=JI{VNZ;k%^QLJQ2XcG`ZDWY%%r{19R6}*
zHg@LzCTp%c_d(PR-nBNJ=hnTbo~}lw-&CT8y8nFlZ^ArOeL3p<-KdVWyv{v-2&Pki
z0lBm}j_N@E0)60^|8dv5CoaWF>^Oj<u{ZlPWJ_=|-j6l$9O`xb6<L#JEa^`+kw?iZ
zMB9TzfB&^@Cr=TUmwA}HPo5-0xQ2O_#E@9Blx!rwk~O4y<11?FbFmG!;UBn=yg;^+
zf013JoM@X!yj3Os&SNKX32_KBYie?>GZ^`lpLa+lX+(a%X>PTRAU>j@e1se(%%3?)
zZXxYSCehGp({~}Qs^l)%7b)uv)3(>etknFUqjDG7M&2Tyk%r{_tuDQ-ZyQ$O2SneE
z3fp#v^=JH+{AladJV)UeiM9;`a0f}!{3qDP3o%4$bF;tLHodEQ?X<<vKGZE%{Wh`X
z4CFgywvaDLKQfD4Lvo2WO|us7@3(uj<36&^?)e+)L-7E4jQpL9B6~;*sot8~0*k$B
z%jWkJw^;ReU&TeXF7yVqIIq6KmLqRah~~+(#iL%KD^(`TNK>NKe-+WD|4&%G>Fuat
z>pLl*t=@rOkRGHv`HIAH+zq&%RByF3FvYgE7QeS;y}!e4xtaqMcy-OqWR7j@hIPqN
za-19@Kar0}1M&>{H)%z*eMqK|o5*cszb0l31#NNkaEV*2`W?vct)zsEBu9w08syEY
z691)aeFC2+y=+~)N*0ru<TA3EXbY3a$<^c__pkbjOqXn@$v!fTTtVv4snytr{6h3$
z>PuRZ>g{U^CrG|+NW_<HxfE-Y#-y2TOU4^*IWmF5MdV(xfQ%!*-^SB$J-OZPh{H*?
zTuqR|Kgq?UCb^SzB_ETw$y}1a!%W5ZNNe)0=6^W_ZLgD5GFuh9`SAksSMmdCL$tk2
zc9Sgf5E(}9CfY6~^|+BX4|$DzNA4%JX#X5fk=|smzPr~})NOnyuBkWV&-aA<VV@^I
zP(0N?tt{vb`vb+!7cIYx4NvzK`6_m{ni$`_(8m$s>Hd(XEaVHCA-<{xm7RedT9Qq5
z|L6RQa~;k`Clm+5o~ePd;)3Lg&pY1{6En*ftSC*X7t_{TT#y%-bKV8VdT06EZiIZ{
zu)la($XU=mqk+HBSDb&|jh%JfhfGqhJi4@Zme*hC%`5a}c-n_dwt83M3x)#49!jCI
zyik77pXV#^gae+rfwBya@P&LF5-2J3dAvbx_=jVh@4634FAU_*Jg;w87l;1PU)uiA
zxAathq%i377R>eJ=@Pp0bZ@w7#JZXZfie%5@k|Z+eZ>VKw@x3to+4jSo-gPLOm*)$
zEf^>($@r7~dVs0}LcbkRH5BeuoQ<g?68<|38P2Ix{#UQ=obN5xVFka<TgdIwbOye-
zWBAW{TvQecdvpx_oaHU_7igJ;z4>8}uZY3-cnb=GzEH^g-&W>6=&8lf2dk#mN$T-H
zTyIZmpNzCrXI+ov1Y6EX>*ajXV{uH6?!BBDX~|LP6}P8(6P?{zjh$bz8rO91<V+db
z_=TaPqMaXyO|Dpx)gsY3kkd}7czI&;=-(f_KhUS5c1|GH`Lw^s+0nnTGj?<*=h2YI
z`95!evpug@MeqD>aSfO5TDWu5uEo3V+_h-u`dv5fTwmdv5g+F`Ia$s(Ma`X=r8&;w
z(g9WF!==|dH(WB%Nf|rOIU1hl<OXkcmgWqvPQ}q+hp2msVx3<`)pzb1n(n;Yvy+n+
y?(Lk+8^QhBIy1v(s?K|AY(wXC_C?M;IhQ+=hUG-v=QNzq$oZw9zcZz5`F{Yg4fMAF

delta 5637
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
Hd0+fL#@Vw%

diff --git a/locale/el/LC_MESSAGES/statusnet.po b/locale/el/LC_MESSAGES/statusnet.po
index f8fa1eb63b..936f334b8f 100644
--- a/locale/el/LC_MESSAGES/statusnet.po
+++ b/locale/el/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:15+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:31:37+0000\n"
 "Language-Team: Greek\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: el\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "Αδύνατη η αποθήκευση του προφίλ."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr ""
 
@@ -145,7 +145,8 @@ msgstr "Απέτυχε η ενημέρωση του χρήστη."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -230,12 +231,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -375,6 +376,13 @@ msgstr "Το ψευδώνυμο είναι ήδη σε χρήση. Δοκιμά
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "Η μέθοδος του ΑΡΙ δε βρέθηκε!"
+
 #: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr ""
@@ -463,13 +471,13 @@ msgstr ""
 msgid "%s updates favorited by %s / %s."
 msgstr ""
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, fuzzy, php-format
 msgid "%s timeline"
 msgstr "Χρονοδιάγραμμα του χρήστη %s"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -557,7 +565,8 @@ msgstr ""
 msgid "Preview"
 msgstr ""
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr ""
 
@@ -569,7 +578,7 @@ msgstr ""
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -579,7 +588,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -646,71 +655,50 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr ""
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr ""
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr ""
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr ""
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr ""
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr ""
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr ""
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr ""
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr ""
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -775,6 +763,15 @@ msgstr ""
 msgid "No such notice."
 msgstr ""
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr ""
+
 #: actions/deletenotice.php:71
 #, fuzzy
 msgid "Can't delete this notice."
@@ -807,6 +804,142 @@ msgstr ""
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Απέτυχε η ενημέρωση του χρήστη."
+
+#: actions/deleteuser.php:74
+msgid "You can only delete local users."
+msgstr ""
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Διαγραφή μηνύματος"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Διαγραφή μηνύματος"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL."
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Αλλαγή"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr ""
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Αλλάξτε τον κωδικό σας"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Σύνδεση"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+msgid "Sidebar"
+msgstr ""
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr ""
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Σύνδεση"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr ""
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr ""
@@ -951,14 +1084,6 @@ msgstr "Θέλω να δημοσιεύω ενημερώσεις μέσω email"
 msgid "Publish a MicroID for my email address."
 msgstr ""
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr ""
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -972,7 +1097,7 @@ msgstr ""
 msgid "Cannot normalize that email address"
 msgstr "Αδυναμία κανονικοποίησης αυτής της email διεύθυνσης"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr ""
 
@@ -1171,6 +1296,18 @@ msgstr "Αδύνατη η αποθήκευση του προφίλ."
 msgid "Cannot read file."
 msgstr "Αδύνατη η αποθήκευση του προφίλ."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr ""
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr ""
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1284,11 +1421,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Διαχειριστής"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr ""
 
@@ -1373,7 +1510,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr ""
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr ""
 
@@ -1645,7 +1782,7 @@ msgstr "Λάθος όνομα χρήστη ή κωδικός"
 msgid "Error setting user."
 msgstr ""
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Σύνδεση"
@@ -2062,7 +2199,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr ""
 
@@ -2091,7 +2228,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "Το βιογραφικό είναι πολύ μεγάλο (μέγιστο 140 χαρακτ.)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr ""
 
@@ -2117,7 +2254,7 @@ msgstr "Απέτυχε η αποθήκευση του προφίλ."
 msgid "Couldn't save tags."
 msgstr "Αδύνατη η αποθήκευση του προφίλ."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr ""
 
@@ -2349,7 +2486,7 @@ msgstr ""
 msgid "Registration successful"
 msgstr ""
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr ""
@@ -2393,7 +2530,7 @@ msgid "Same as password above. Required."
 msgstr ""
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Email"
 
@@ -2498,7 +2635,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr ""
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr ""
 
@@ -2572,6 +2709,14 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr ""
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+msgid "You cannot sandbox users on this site."
+msgstr ""
+
+#: actions/sandbox.php:72
+msgid "User is already sandboxed."
+msgstr ""
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2815,6 +2960,139 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr ""
+
+#: actions/silence.php:72
+msgid "User is already silenced."
+msgstr ""
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+msgid "Site"
+msgstr ""
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Αδυναμία κανονικοποίησης αυτής της email διεύθυνσης"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+msgid "Site name"
+msgstr ""
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Η διεύθυνση του εισερχόμενου email αφαιρέθηκε."
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+msgid "Default site language"
+msgstr ""
+
+#: actions/siteadminpanel.php:282
+msgid "Private"
+msgstr ""
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Αποχώρηση"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Ρυθμίσεις OpenID"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr ""
@@ -3082,6 +3360,19 @@ msgstr ""
 msgid "API method under construction."
 msgstr "Η μέθοδος του ΑΡΙ είναι υπό κατασκευή."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
+
+#: actions/unsandbox.php:72
+msgid "User is not sandboxed."
+msgstr ""
+
+#: actions/unsilence.php:72
+msgid "User is not silenced."
+msgstr ""
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr ""
@@ -3099,6 +3390,30 @@ msgstr ""
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr ""
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+msgid "Closed"
+msgstr ""
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+msgid "Invite-only"
+msgstr ""
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Εξουσιοδοτημένη συνδρομή"
@@ -3247,11 +3562,15 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+msgid "You are banned from sending direct messages."
+msgstr ""
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr ""
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3279,15 +3598,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr ""
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Σφάλμα βάσης δεδομένων κατά την εισαγωγή απάντησης: %s"
@@ -3317,10 +3636,6 @@ msgstr "Αλλάξτε τον κωδικό σας"
 msgid "Change email handling"
 msgstr ""
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3373,98 +3688,102 @@ msgstr "Σύνδεση"
 msgid "Connect to services"
 msgstr "Αδυναμία ανακατεύθηνσης στο διακομιστή: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+msgid "Change site configuration"
+msgstr ""
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr ""
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Προσκάλεσε φίλους και συναδέλφους σου να γίνουν μέλη στο %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Αποσύνδεση"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "Δημιουργία νέου λογαριασμού"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Βοήθεια"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "Βοήθεια"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr ""
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr ""
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr ""
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr ""
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Περί"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "Συχνές ερωτήσεις"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr ""
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr ""
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Επικοινωνία"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, fuzzy, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3473,13 +3792,13 @@ msgstr ""
 "To **%%site.name%%** είναι μία υπηρεσία microblogging (μικρο-ιστολογίου) που "
 "έφερε κοντά σας το  [%%site.broughtby%%](%%site.broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, fuzzy, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr ""
 "Το **%%site.name%%** είναι μία υπηρεσία microblogging (μικρο-ιστολογίου). "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3487,34 +3806,56 @@ msgid ""
 "org/licensing/licenses/agpl-3.0.html)."
 msgstr ""
 
-#: lib/action.php:785
+#: lib/action.php:789
 msgid "Site content license"
 msgstr ""
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr ""
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr ""
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Επιβεβαίωση διεύθυνσης email"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Επιβεβαίωση διεύθυνσης email"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3688,28 +4029,36 @@ msgstr "Δεν επιτρέπεται να κάνεις συνδρομητές 
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
+msgstr[1] "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
 
-#: lib/command.php:639
-msgid "These people are subscribed to you: "
-msgstr ""
+#: lib/command.php:642
+#, fuzzy
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
+msgstr[1] "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Ομάδες με τα περισσότερα μέλη"
 
-#: lib/command.php:658
-msgid "You are a member of these groups: "
-msgstr ""
+#: lib/command.php:664
+#, fuzzy
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Ομάδες με τα περισσότερα μέλη"
+msgstr[1] "Ομάδες με τα περισσότερα μέλη"
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3748,20 +4097,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Ο κωδικός επιβεβαίωσης δεν βρέθηκε."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3781,10 +4130,6 @@ msgstr ""
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3795,65 +4140,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Αλλάξτε τον κωδικό σας"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Σύνδεση"
-
-#: lib/designsettings.php:204
-msgid "Sidebar"
-msgstr ""
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr ""
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Σύνδεση"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4084,12 +4370,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr ""
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4104,17 +4390,17 @@ msgid ""
 "Change your email address or notification options at %8$s\n"
 msgstr ""
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, fuzzy, php-format
 msgid "Location: %s\n"
 msgstr "Τοποθεσία: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, fuzzy, php-format
 msgid "Homepage: %s\n"
 msgstr "Αρχική σελίδα: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4123,12 +4409,12 @@ msgstr ""
 "Βιογραφικό: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr ""
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4141,21 +4427,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "Κατάσταση του/της %s"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr ""
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr ""
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4171,12 +4457,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr ""
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4195,12 +4481,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr ""
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4221,12 +4507,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4365,7 +4651,11 @@ msgstr ""
 msgid "Duplicate notice"
 msgstr "Διαγραφή μηνύματος"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Απέτυχε η εισαγωγή νέας συνδρομής."
 
@@ -4381,10 +4671,6 @@ msgstr ""
 msgid "Favorites"
 msgstr ""
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr ""
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr ""
@@ -4434,6 +4720,14 @@ msgstr "Μέλος από"
 msgid "All groups"
 msgstr ""
 
+#: lib/profileformaction.php:123
+msgid "No return-to arguments"
+msgstr ""
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Δημόσια"
@@ -4454,6 +4748,15 @@ msgstr "Προτεινόμενα"
 msgid "Popular"
 msgstr "Δημοφιλή"
 
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr ""
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
+
 #: lib/searchaction.php:120
 msgid "Search site"
 msgstr ""
@@ -4490,6 +4793,15 @@ msgstr "Ενότητα χωρίς τίτλο"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+msgid "Silence"
+msgstr ""
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Γίνε συνδρομητής αυτού του χρήστη"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4520,28 +4832,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(κανένα)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr ""
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Απέτυχε η συνδρομή."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Απέτυχε η συνδρομή."
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Απέτυχε η διαγραφή συνδρομής."
 
@@ -4553,6 +4865,29 @@ msgstr "Κανένα"
 msgid "Top posters"
 msgstr "Κορυφαίοι δημοσιευτές"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Αδυναμία διαγραφής αυτού του μηνύματος."
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr ""
diff --git a/locale/en_GB/LC_MESSAGES/statusnet.mo b/locale/en_GB/LC_MESSAGES/statusnet.mo
index 33531f33c3c3edf8714d896207e03c7fb6803288..694b1eb90c596f695aa7a093e34ee24580aefdb6 100644
GIT binary patch
delta 20004
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
D3O$5`

delta 17894
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

diff --git a/locale/en_GB/LC_MESSAGES/statusnet.po b/locale/en_GB/LC_MESSAGES/statusnet.po
index c65fc1c73c..fe88e922be 100644
--- a/locale/en_GB/LC_MESSAGES/statusnet.po
+++ b/locale/en_GB/LC_MESSAGES/statusnet.po
@@ -12,12 +12,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:18+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:31:40+0000\n"
 "Language-Team: British English\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: en-gb\n"
 "X-Message-Group: out-statusnet\n"
@@ -48,7 +48,7 @@ msgstr "No such page"
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "No such user."
 
@@ -149,7 +149,8 @@ msgstr "Couldn't update user."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -233,12 +234,12 @@ msgstr "All the direct messages sent to %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -373,6 +374,13 @@ msgstr "Nickname already in use. Try another one."
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "API method not found!"
+
 #: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr "You are already a member of that group."
@@ -463,13 +471,13 @@ msgstr "%s / Favourites from %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s updates favourited by %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s timeline"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -557,7 +565,8 @@ msgstr "Original"
 msgid "Preview"
 msgstr "Preview"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Delete"
 
@@ -569,7 +578,7 @@ msgstr "Upload"
 msgid "Crop"
 msgstr "Crop"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -579,7 +588,7 @@ msgstr "Crop"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "There was a problem with your session token. Try again, please."
@@ -646,71 +655,50 @@ msgstr "A list of the users in this group."
 msgid "Unblock user from group"
 msgstr "Unblock user failed."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Unblock"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Unblock this user"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Not logged in."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "You have already blocked this user."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "No profile specified."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "No profile with that ID."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Block user"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "No"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Unblock this user"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Yes"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Block this user"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "You have already blocked this user."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Failed to save block information."
 
@@ -774,6 +762,15 @@ msgstr "Notices"
 msgid "No such notice."
 msgstr "No such notice."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Not logged in."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Can't delete this notice."
@@ -808,6 +805,145 @@ msgstr "Delete this notice"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr "There was a problem with your session token. Try again, please."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Couldn't update user."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "You may not delete another user's status."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Delete"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Delete this notice"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Unable to save your design settings!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "This page is not available in a "
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Change"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Logout from the site"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "You can upload a logo image for your group."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+msgid "Change colours"
+msgstr "Change colours"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Connect"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Search"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Text"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Login"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Save"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "This notice is not a favourite!"
@@ -950,14 +1086,6 @@ msgstr "I want to post notices by e-mail."
 msgid "Publish a MicroID for my email address."
 msgstr "Publish a MicroID for my e-mail address."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Save"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -971,7 +1099,7 @@ msgstr "No e-mail address."
 msgid "Cannot normalize that email address"
 msgstr "Cannot normalise that e-mail address"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Not a valid e-mail address."
 
@@ -1173,6 +1301,18 @@ msgstr "No such notice."
 msgid "Cannot read file."
 msgstr "Lost our file."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "No profile specified."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "No profile with that ID."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1292,11 +1432,11 @@ msgstr "%s group members, page %d"
 msgid "A list of the users in this group."
 msgstr "A list of the users in this group."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Admin"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Block"
 
@@ -1385,7 +1525,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "User has blocked you."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Error removing the block."
 
@@ -1692,7 +1832,7 @@ msgstr "Incorrect username or password."
 msgid "Error setting user."
 msgstr "Error setting user."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Login"
@@ -2114,7 +2254,7 @@ msgid ""
 msgstr ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Language"
 
@@ -2141,7 +2281,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "Bio is too long (max 140 chars)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Timezone not selected."
 
@@ -2166,7 +2306,7 @@ msgstr "Couldn't save profile."
 msgid "Couldn't save tags."
 msgstr "Couldn't save tags."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Settings saved."
 
@@ -2403,7 +2543,7 @@ msgstr "Error with confirmation code."
 msgid "Registration successful"
 msgstr "Registration successful"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Register"
@@ -2447,7 +2587,7 @@ msgid "Same as password above. Required."
 msgstr "Same as password above. Required."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "E-mail"
 
@@ -2554,7 +2694,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "URL of your profile on another compatible microblogging service"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Subscribe"
 
@@ -2630,6 +2770,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Message to %1$s on %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "You can't send a message to this user."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "User is already blocked from group."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2875,6 +3025,145 @@ msgstr ""
 "**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
 "wikipedia.org/wiki/Micro-blogging) service "
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "You can't send a message to this user."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "User is already blocked from group."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Invite"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Not a valid e-mail address."
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Site notice"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "New e-mail address for posting to %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Preferred language"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Privacy"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Recover"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Avatar settings"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "SMS Settings"
@@ -3149,6 +3438,21 @@ msgstr "No such tag."
 msgid "API method under construction."
 msgstr "API method under construction."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "You have already blocked this user."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "User has blocked you."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "User has no profile."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "No profile id in request."
@@ -3166,6 +3470,32 @@ msgstr "Unsubscribed"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "User"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Block"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Invite"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Authorise subscription"
@@ -3329,11 +3659,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Error sending direct message."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Could not insert message."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Could not update message with new URI."
 
@@ -3365,15 +3700,15 @@ msgid ""
 msgstr ""
 "Too many notices too fast; take a breather and post again in a few minutes."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "You are banned from posting notices on this site."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Problem saving notice."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "DB error inserting reply: %s"
@@ -3403,10 +3738,6 @@ msgstr "Change your password"
 msgid "Change email handling"
 msgstr "Change e-mail handling"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3458,97 +3789,102 @@ msgstr "Connect"
 msgid "Connect to services"
 msgstr "Could not redirect to server: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Primary site navigation"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Invite"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Invite friends and colleagues to join you on %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Logout"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Logout from the site"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Create an account"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Login to the site"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Help"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Help me!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Search"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Search for people or text"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Site notice"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Local views"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "Page notice"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Secondary site navigation"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "About"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "F.A.Q."
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Privacy"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Source"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Contact"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "Nudge"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "StatusNet software licence"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3557,12 +3893,12 @@ msgstr ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
 "broughtby%%](%%site.broughtbyurl%%)."
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** is a microblogging service."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3573,35 +3909,60 @@ msgstr ""
 "s, available under the [GNU Affero General Public Licence](http://www.fsf."
 "org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "StatusNet software licence"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "All "
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "licence."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Pagination"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "After"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Before"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "There was a problem with your session token."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "You can't send a message to this user."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Command not yet implemented."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Command not yet implemented."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "E-mail address confirmation"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "SMS confirmation"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3777,30 +4138,36 @@ msgstr "You are not subscribed to that profile."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "You are not subscribed to that profile."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "You are not subscribed to that profile."
+msgstr[1] "You are not subscribed to that profile."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Could not subscribe other to you."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "People subscribed to %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Could not subscribe other to you."
+msgstr[1] "Could not subscribe other to you."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "You are not a member of that group."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "You are not a member of that group."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "You are not a member of that group."
+msgstr[1] "You are not a member of that group."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3839,19 +4206,19 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 msgid "No configuration file found. "
 msgstr "No configuration file found"
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "Login to the site"
@@ -3872,10 +4239,6 @@ msgstr "Updates by SMS"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3886,65 +4249,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-msgid "Change colours"
-msgstr "Change colours"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Connect"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Search"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Text"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Login"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr "Bad default colour settings: "
@@ -4173,12 +4477,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s is now listening to your notices on %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4199,17 +4503,17 @@ msgstr ""
 "Faithfully yours,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Location: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Homepage: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4218,12 +4522,12 @@ msgstr ""
 "Bio: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "New e-mail address for posting to %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4244,21 +4548,21 @@ msgstr ""
 "Faithfully yours,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s status"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "SMS confirmation"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "You've been nudged by %s"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4274,12 +4578,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "New private message from %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4298,12 +4602,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s added your notice as a favourite"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4324,12 +4628,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4466,7 +4770,12 @@ msgstr "Error inserting remote profile."
 msgid "Duplicate notice"
 msgstr "Delete notice"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "That user has blocked you from subscribing."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Couldn't insert new subscription."
 
@@ -4482,10 +4791,6 @@ msgstr "Replies"
 msgid "Favorites"
 msgstr "Favourites"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "User"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Inbox"
@@ -4536,6 +4841,15 @@ msgstr "Member since"
 msgid "All groups"
 msgstr "All groups"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "No id argument."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Public"
@@ -4556,6 +4870,16 @@ msgstr "Featured"
 msgid "Popular"
 msgstr "Popular"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Inbox"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Unblock this user"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4594,6 +4918,16 @@ msgstr "Untitled section"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Site notice"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Block this user"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4623,28 +4957,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(none)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "User has blocked you."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Could not subscribe."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Could not subscribe other to you."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Not subscribed!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Couldn't delete subscription."
 
@@ -4656,6 +4990,29 @@ msgstr "None"
 msgid "Top posters"
 msgstr "Top posters"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Unblock this user"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Unblock this user"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Unblock this user"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Unsubscribe from this user"
@@ -4757,3 +5114,7 @@ msgstr "Sorry, that is not your incoming e-mail address."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Sorry, no incoming e-mail allowed."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "People subscribed to %s"
diff --git a/locale/es/LC_MESSAGES/statusnet.mo b/locale/es/LC_MESSAGES/statusnet.mo
index 7bc7cf1b6140f09c4c700673abba5715c718b840..4c0463da5a6d6c0b9907ef1f1f2e7e468b862ae3 100644
GIT binary patch
delta 19876
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

delta 17726
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
Xl-Rj{$K-yA-m0g{&Ka1~Rp);ICpZYY

diff --git a/locale/es/LC_MESSAGES/statusnet.po b/locale/es/LC_MESSAGES/statusnet.po
index aa34e255cb..54fb75f3d6 100644
--- a/locale/es/LC_MESSAGES/statusnet.po
+++ b/locale/es/LC_MESSAGES/statusnet.po
@@ -13,12 +13,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:21+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:31:43+0000\n"
 "Language-Team: Spanish\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: es\n"
 "X-Message-Group: out-statusnet\n"
@@ -49,7 +49,7 @@ msgstr "No existe tal página"
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "No existe ese usuario."
 
@@ -151,7 +151,8 @@ msgstr "No se pudo actualizar el usuario."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -239,12 +240,12 @@ msgstr "Todos los mensajes directos enviados a %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -387,6 +388,13 @@ msgstr "El apodo ya existe. Prueba otro."
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "¡No se encontró el método de la API!"
+
 #: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr "Ya eres miembro de ese grupo"
@@ -474,13 +482,13 @@ msgstr "%s / Favoritos desde %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s actualizaciones favoritas por %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "línea temporal de %s"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -569,7 +577,8 @@ msgstr "Original"
 msgid "Preview"
 msgstr "Vista previa"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Borrar"
 
@@ -581,7 +590,7 @@ msgstr "Cargar"
 msgid "Crop"
 msgstr "Cortar"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -591,7 +600,7 @@ msgstr "Cortar"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -659,72 +668,51 @@ msgstr "Lista de los usuarios en este grupo."
 msgid "Unblock user from group"
 msgstr "Falló desbloquear usuario."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Desbloquear"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 #, fuzzy
 msgid "Unblock this user"
 msgstr "Desbloquear este usuario"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "No conectado."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Ya has bloqueado este usuario."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "No se especificó perfil."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "No existe perfil con ese ID"
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Bloquear usuario."
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "No"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Desbloquear este usuario"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Sí"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Bloquear este usuario."
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Ya has bloqueado este usuario."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "No se guardó información de bloqueo."
 
@@ -789,6 +777,15 @@ msgstr "Avisos"
 msgid "No such notice."
 msgstr "No existe ese aviso."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "No conectado."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "No se puede eliminar este aviso."
@@ -825,6 +822,143 @@ msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 "Hubo un problema con tu clave de sesión.  Por favor, intenta nuevamente."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "No se pudo actualizar el usuario."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "No puedes borrar el estado de otro usuario."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Borrar"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Borrar este aviso"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "¡No se pudo guardar tu configuración de Twitter!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Esta página no está disponible en un "
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Cambiar"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Salir de sitio"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Puedes cargar una imagen de logo para tu grupo."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+msgid "Change colours"
+msgstr "Cambiar colores"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+msgid "Content"
+msgstr "Contenido"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Buscar"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Texto"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+msgid "Links"
+msgstr "Vínculos"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Guardar"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "¡Este aviso no es un favorito!"
@@ -971,14 +1105,6 @@ msgstr "Deseo enviar estados por email"
 msgid "Publish a MicroID for my email address."
 msgstr "Publicar un MicroID para mi dirección de correo."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Guardar"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -992,7 +1118,7 @@ msgstr "Sin dirección de correo electrónico"
 msgid "Cannot normalize that email address"
 msgstr "No se puede normalizar esta dirección de correo electrónico."
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "No es una dirección de correo electrónico válida"
 
@@ -1196,6 +1322,18 @@ msgstr "No existe ese aviso."
 msgid "Cannot read file."
 msgstr "Se perdió nuestro archivo"
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "No se especificó perfil."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "No existe perfil con ese ID"
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1320,11 +1458,11 @@ msgstr "Miembros del grupo %s, página %d"
 msgid "A list of the users in this group."
 msgstr "Lista de los usuarios en este grupo."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Admin"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Bloquear"
 
@@ -1414,7 +1552,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "El usuario te ha bloqueado."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 #, fuzzy
 msgid "Error removing the block."
 msgstr "Error al sacar bloqueo."
@@ -1729,7 +1867,7 @@ msgstr "Nombre de usuario o contraseña incorrectos."
 msgid "Error setting user."
 msgstr "Error al configurar el usuario."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Inicio de sesión"
@@ -2163,7 +2301,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr "Tags para ti (letras, números, -, ., y _), coma - o espacio - separado"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Idioma"
 
@@ -2191,7 +2329,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "La biografía es demasiado larga (máx. 140 caracteres)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Zona horaria no seleccionada"
 
@@ -2217,7 +2355,7 @@ msgstr "No se pudo guardar el perfil."
 msgid "Couldn't save tags."
 msgstr "No se pudo guardar tags."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Se guardó configuración."
 
@@ -2459,7 +2597,7 @@ msgstr "Error con el código de confirmación."
 msgid "Registration successful"
 msgstr "Registro exitoso."
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Registrarse"
@@ -2505,7 +2643,7 @@ msgid "Same as password above. Required."
 msgstr "Igual a la contraseña de arriba. Requerida"
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Correo electrónico"
 
@@ -2614,7 +2752,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "El URL de tu perfil en otro servicio de microblogueo compatible"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Suscribirse"
 
@@ -2690,6 +2828,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Respuestas a %1$s en %2$s!"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "No puedes enviar mensaje a este usuario."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "El usuario te ha bloqueado."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2937,6 +3085,145 @@ msgstr ""
 "**%s** tiene una cuenta en %%%%site.name%%%%, un servicio [micro-blogging]"
 "(http://en.wikipedia.org/wiki/Micro-blogging) "
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "No puedes enviar mensaje a este usuario."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "El usuario te ha bloqueado."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Invitar"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "No es una dirección de correo electrónico válida"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Aviso de sitio"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Nueva dirección de correo para postear a %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Lenguaje de preferencia"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Privacidad"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Recuperar"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Configuración de Avatar"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "Preferencias SMS"
@@ -3219,6 +3506,21 @@ msgstr "No existe ese tag."
 msgid "API method under construction."
 msgstr "Método API en construcción."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Ya has bloqueado este usuario."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "El usuario te ha bloqueado."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "El usuario no tiene un perfil."
+
 #: actions/unsubscribe.php:77
 #, fuzzy
 msgid "No profile id in request."
@@ -3237,6 +3539,32 @@ msgstr "Desuscrito"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Usuario"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Bloqueado"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Invitar"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Autorizar la suscripción"
@@ -3401,11 +3729,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Error al enviar mensaje directo."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "No se pudo insertar mensaje."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "No se pudo actualizar mensaje con nuevo URI."
 
@@ -3440,15 +3773,15 @@ msgstr ""
 "Demasiados avisos demasiado rápido; para y publicar nuevamente en unos "
 "minutos."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Tienes prohibido publicar avisos en este sitio."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Hubo un problema al guardar el aviso."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Error de BD al insertar respuesta: %s"
@@ -3478,10 +3811,6 @@ msgstr "Cambia tu contraseña"
 msgid "Change email handling"
 msgstr "Cambiar el manejo del correo."
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 msgid "Design your profile"
 msgstr "Diseñar tu perfil"
@@ -3534,99 +3863,104 @@ msgstr "Conectarse"
 msgid "Connect to services"
 msgstr "No se pudo redirigir al servidor: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Navegación de sitio primario"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Invitar"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Invita a amigos y colegas a unirse a %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Salir"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Salir de sitio"
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "Crear una cuenta"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Ingresar a sitio"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Ayuda"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Ayúdame!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Buscar"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Buscar personas o texto"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Aviso de sitio"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Vistas locales"
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "Aviso de página"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Navegación de sitio secundario"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Acerca de"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "Preguntas Frecuentes"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Privacidad"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Fuente"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Ponerse en contacto"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "Zumbido "
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "Licencia de software de StatusNet"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3635,12 +3969,12 @@ msgstr ""
 "**%%site.name%%** es un servicio de microblogueo de [%%site.broughtby%%**](%%"
 "site.broughtbyurl%%)."
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** es un servicio de microblogueo."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3651,35 +3985,60 @@ msgstr ""
 "disponible bajo la [GNU Affero General Public License](http://www.fsf.org/"
 "licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Licencia de software de StatusNet"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "Todo"
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "Licencia."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Paginación"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "Después"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Antes"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "Hubo problemas con tu clave de sesión."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "No puedes enviar mensaje a este usuario."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Todavía no se implementa comando."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Todavía no se implementa comando."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Confirmación de correo electrónico"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "SMS confirmación"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3855,30 +4214,36 @@ msgstr "No estás suscrito a ese perfil."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "No estás suscrito a ese perfil."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "No estás suscrito a ese perfil."
+msgstr[1] "No estás suscrito a ese perfil."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "No se pudo suscribir otro a ti."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Personas suscritas a %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "No se pudo suscribir otro a ti."
+msgstr[1] "No se pudo suscribir otro a ti."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "No eres miembro de ese grupo"
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "No eres miembro de este grupo."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "No eres miembro de este grupo."
+msgstr[1] "No eres miembro de este grupo."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3917,19 +4282,19 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 msgid "No configuration file found. "
 msgstr "Ningún archivo de configuración encontrado. "
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr "Ir al instalador."
 
@@ -3949,10 +4314,6 @@ msgstr "Actualizaciones por sms"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 msgid "Upload file"
 msgstr "Cargar archivo"
@@ -3962,63 +4323,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-msgid "Change colours"
-msgstr "Cambiar colores"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-msgid "Content"
-msgstr "Contenido"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Buscar"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Texto"
-
-#: lib/designsettings.php:230
-msgid "Links"
-msgstr "Vínculos"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4252,12 +4556,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s ahora está escuchando tus avisos en %2$s"
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4278,17 +4582,17 @@ msgstr ""
 "Atentamente,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Ubicación: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Página de inicio: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4297,12 +4601,12 @@ msgstr ""
 "Bio: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Nueva dirección de correo para postear a %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4323,21 +4627,21 @@ msgstr ""
 "Attentamente, \n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "estado de %s"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "SMS confirmación"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "%s te mandó un zumbido "
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4353,12 +4657,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Nuevo mensaje privado de %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4377,12 +4681,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s (@%s) agregó tu aviso como un  favorito"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4403,12 +4707,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4546,7 +4850,12 @@ msgstr "Error al insertar perfil remoto"
 msgid "Duplicate notice"
 msgstr "Duplicar aviso"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Ese usuario te ha bloqueado la suscripción."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "No se pudo insertar una nueva suscripción."
 
@@ -4562,10 +4871,6 @@ msgstr "Respuestas"
 msgid "Favorites"
 msgstr "Favoritos"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Usuario"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Bandeja de Entrada"
@@ -4616,6 +4921,15 @@ msgstr "Miembro desde"
 msgid "All groups"
 msgstr "Todos los grupos"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "No existe argumento de ID."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Público"
@@ -4636,6 +4950,16 @@ msgstr "Destacado"
 msgid "Popular"
 msgstr "Popular"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Bandeja de Entrada"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Desbloquear este usuario"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4674,6 +4998,16 @@ msgstr "Sección sin título"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Aviso de sitio"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Bloquear este usuario."
+
 #: lib/subgroupnav.php:83
 #, fuzzy, php-format
 msgid "People %s subscribes to"
@@ -4703,28 +5037,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(ninguno)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "El usuario te ha bloqueado."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "No se pudo suscribir."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "No se pudo suscribir otro a ti."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "¡No estás suscrito!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "No se pudo eliminar la suscripción."
 
@@ -4736,6 +5070,29 @@ msgstr "Ninguno"
 msgid "Top posters"
 msgstr "Principales posteadores"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Desbloquear este usuario"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Desbloquear este usuario"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Desbloquear este usuario"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Desuscribirse de este usuario"
@@ -4840,3 +5197,7 @@ msgstr "Lo sentimos, pero este no es su dirección de correo entrante."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Lo sentimos, pero no se permite correos entrantes"
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Personas suscritas a %s"
diff --git a/locale/fi/LC_MESSAGES/statusnet.mo b/locale/fi/LC_MESSAGES/statusnet.mo
index 14026dc1ead6db301d9f781b2378fc1f1ea1459f..8c3399f7185899fc3b7aac0429eeb6af466a4192 100644
GIT binary patch
delta 20561
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

delta 18499
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

diff --git a/locale/fi/LC_MESSAGES/statusnet.po b/locale/fi/LC_MESSAGES/statusnet.po
index c752672869..ac84ffd42d 100644
--- a/locale/fi/LC_MESSAGES/statusnet.po
+++ b/locale/fi/LC_MESSAGES/statusnet.po
@@ -12,12 +12,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:24+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:31:49+0000\n"
 "Language-Team: Finnish\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: fi\n"
 "X-Message-Group: out-statusnet\n"
@@ -48,7 +48,7 @@ msgstr "Sivua ei ole."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Käyttäjää ei ole."
 
@@ -154,7 +154,8 @@ msgstr "Ei voitu päivittää käyttäjää."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -241,12 +242,12 @@ msgstr "Kaikki suorat viestit käyttäjälle %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -383,6 +384,13 @@ msgstr "Alias \"%s\" on jo käytössä. Yritä toista aliasta."
 msgid "Alias can't be the same as nickname."
 msgstr "Alias ei voi olla sama kuin ryhmätunnus."
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "API-metodia ei löytynyt!"
+
 #: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr "Sinä kuulut jo tähän ryhmään."
@@ -470,13 +478,13 @@ msgstr "%s / Käyttäjän %s suosikit"
 msgid "%s updates favorited by %s / %s."
 msgstr " Palvelun %s päivitykset, jotka %s / %s on merkinnyt suosikikseen."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s aikajana"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -564,7 +572,8 @@ msgstr "Alkuperäinen"
 msgid "Preview"
 msgstr "Esikatselu"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Poista"
 
@@ -576,7 +585,7 @@ msgstr "Lataa"
 msgid "Crop"
 msgstr "Rajaa"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -586,7 +595,7 @@ msgstr "Rajaa"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -646,76 +655,55 @@ msgstr "%s ja kaverit, sivu %d"
 
 #: actions/blockedfromgroup.php:108
 msgid "A list of the users blocked from joining this group."
-msgstr "Lista käyttäjistä jotka ovat estetty liittymästä tähän ryhmään."
+msgstr "Lista käyttäjistä, jotka ovat estetty liittymästä tähän ryhmään."
 
 #: actions/blockedfromgroup.php:281
 msgid "Unblock user from group"
 msgstr "Poista käyttäjän esto ryhmästä"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Poista esto"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Poista esto tältä käyttäjältä"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Et ole kirjautunut sisään."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Sinä olet jo estänyt tämän käyttäjän."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Profiilia ei ole määritelty."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Ei profiilia tuolle ID:lle."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Estä käyttäjä"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Ei"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 msgid "Do not block this user"
 msgstr "Älä estä tätä käyttäjää"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Kyllä"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Estä tämä käyttäjä"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Sinä olet jo estänyt tämän käyttäjän."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Käyttäjän estotiedon tallennus epäonnistui."
 
@@ -780,6 +768,15 @@ msgstr "Päivitykset"
 msgid "No such notice."
 msgstr "Päivitystä ei ole."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Et ole kirjautunut sisään."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Tätä päivitystä ei voi poistaa."
@@ -814,6 +811,146 @@ msgstr ""
 "Istuntosi avaimen kanssa oli ongelmia. Olisitko ystävällinen ja kokeilisit "
 "uudelleen."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Ei voitu päivittää käyttäjää."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Et voi poistaa toisen käyttäjän päivitystä."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Poista"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Poista tämä päivitys"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Twitter-asetuksia ei voitu tallentaa!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Pikaviestin ei ole käytettävissä."
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Vaihda"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Kirjaudu ulos palvelusta"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Voit ladata ryhmälle logokuvan. Maksimikoko on %s."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Vaihda salasanasi"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Yhdistä"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Haku"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Teksti"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Kirjaudu sisään"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Tallenna"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Tämä päivitys ei ole suosikki!"
@@ -959,14 +1096,6 @@ msgstr "Haluan lähettää päivityksiä sähköpostilla."
 msgid "Publish a MicroID for my email address."
 msgstr "Julkaise MicroID sähköpostiosoitteelleni."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Tallenna"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -980,7 +1109,7 @@ msgstr "Sähköpostiosoitetta ei ole."
 msgid "Cannot normalize that email address"
 msgstr "Ei voida normalisoida sähköpostiosoitetta"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Tuo ei ole kelvollinen sähköpostiosoite"
 
@@ -1176,6 +1305,18 @@ msgstr "Tiedostoa ei ole."
 msgid "Cannot read file."
 msgstr "Tiedostoa ei voi lukea."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Profiilia ei ole määritelty."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Ei profiilia tuolle ID:lle."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1288,11 +1429,11 @@ msgstr "Ryhmän %s jäsenet, sivu %d"
 msgid "A list of the users in this group."
 msgstr "Lista ryhmän käyttäjistä."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Ylläpito"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Estä"
 
@@ -1378,7 +1519,7 @@ msgstr "Vain ylläpitäjä voi poistaa eston ryhmän jäseniltä."
 msgid "User is not blocked from group."
 msgstr "Käyttäjää ei ole estetty ryhmästä."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Tapahtui virhe, kun estoa poistettiin."
 
@@ -1690,7 +1831,7 @@ msgstr "Väärä käyttäjätunnus tai salasana"
 msgid "Error setting user."
 msgstr "Virhe tapahtui käyttäjän asettamisessa."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Kirjaudu sisään"
@@ -2120,7 +2261,7 @@ msgstr ""
 "Kuvaa itseäsi henkilötageilla (sanoja joissa voi olla muita kirjaimia kuin "
 "ääkköset, numeroita, -, ., ja _), pilkulla tai välilyönnillä erotettuna"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Kieli"
 
@@ -2148,7 +2289,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "\"Tietoja\" on liian pitkä (max 140 merkkiä)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Aikavyöhykettä ei ole valittu."
 
@@ -2173,7 +2314,7 @@ msgstr "Ei voitu tallentaa profiilia."
 msgid "Couldn't save tags."
 msgstr "Tageja ei voitu tallentaa."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Asetukset tallennettu."
 
@@ -2410,7 +2551,7 @@ msgstr "Virheellinen kutsukoodin."
 msgid "Registration successful"
 msgstr "Rekisteröityminen onnistui"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Rekisteröidy"
@@ -2456,7 +2597,7 @@ msgid "Same as password above. Required."
 msgstr "Sama kuin ylläoleva salasana. Pakollinen."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Sähköposti"
 
@@ -2485,7 +2626,7 @@ msgid ""
 " except this private data: password, email address, IM address, and phone "
 "number."
 msgstr ""
-"poislukien yksityinen tieto: salasana, sähköpostiosoite, IM osoite, "
+"poislukien yksityinen tieto: salasana, sähköpostiosoite, IM-osoite, "
 "puhelinnumero."
 
 #: actions/register.php:537
@@ -2566,7 +2707,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "Profiilisi URL-osoite toisessa yhteensopivassa mikroblogauspalvelussa"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Tilaa"
 
@@ -2643,6 +2784,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Viesti käyttäjälle %1$s, %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Et voi lähettää viestiä tälle käyttäjälle."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Käyttäjä on asettanut eston sinulle."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2887,6 +3038,145 @@ msgstr ""
 "Käyttäjällä **%s** on käyttäjätili palvelussa %%%%site.name%%%%, joka on "
 "[mikroblogauspalvelu](http://en.wikipedia.org/wiki/Micro-blogging)"
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Et voi lähettää viestiä tälle käyttäjälle."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Käyttäjä on asettanut eston sinulle."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Kutsu"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Tuo ei ole kelvollinen sähköpostiosoite"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Palvelun ilmoitus"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Uusi sähköpostiosoite päivityksien lähettämiseen palveluun %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Ensisijainen kieli"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Yksityisyys"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Palauta"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Profiilikuva-asetukset"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "SMS-asetukset"
@@ -3160,6 +3450,21 @@ msgstr "Tuota tagia ei ole."
 msgid "API method under construction."
 msgstr "API-metodi on työn alla!"
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Sinä olet jo estänyt tämän käyttäjän."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Käyttäjää ei ole estetty ryhmästä."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Käyttäjällä ei ole profiilia."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "Ei profiili id:tä kyselyssä."
@@ -3177,6 +3482,32 @@ msgstr "Tilaus lopetettu"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Käyttäjä"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Estä"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Kutsu"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Valtuuta tilaus"
@@ -3337,11 +3668,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Tapahtui virhe suoran viestin lähetyksessä."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Viestin tallennus ei onnistunut."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Viestin päivittäminen uudella URI-osoitteella ei onnistunut."
 
@@ -3374,15 +3710,15 @@ msgstr ""
 "Liian monta päivitystä liian nopeasti; pidä pieni hengähdystauko ja jatka "
 "päivityksien lähettämista muutaman minuutin päästä."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Päivityksesi tähän palveluun on estetty."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Ongelma päivityksen tallentamisessa."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Tietokantavirhe tallennettaessa vastausta: %s"
@@ -3412,10 +3748,6 @@ msgstr "Vaihda salasanasi"
 msgid "Change email handling"
 msgstr "Muuta sähköpostin käsittelyasetuksia."
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3467,97 +3799,102 @@ msgstr "Yhdistä"
 msgid "Connect to services"
 msgstr "Ei voitu uudelleenohjata palvelimelle: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Ensisijainen sivunavigointi"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Kutsu"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Kutsu kavereita ja työkavereita liittymään palveluun %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Kirjaudu ulos"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Kirjaudu ulos palvelusta"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Luo uusi käyttäjätili"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Kirjaudu sisään palveluun"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Ohjeet"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Auta minua!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Haku"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Hae ihmisiä tai tekstiä"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Palvelun ilmoitus"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Paikalliset näkymät"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "Sivuilmoitus"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Toissijainen sivunavigointi"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Tietoa"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "UKK"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Yksityisyys"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Lähdekoodi"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Ota yhteyttä"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "Tönäise"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "StatusNet-ohjelmiston lisenssi"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3566,12 +3903,12 @@ msgstr ""
 "**%%site.name%%** on mikroblogipalvelu, jonka tarjoaa [%%site.broughtby%%](%%"
 "site.broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** on mikroblogipalvelu. "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3582,35 +3919,60 @@ msgstr ""
 "versio %s, saatavilla lisenssillä [GNU Affero General Public License](http://"
 "www.fsf.org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "StatusNet-ohjelmiston lisenssi"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "Kaikki "
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "lisenssi."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Sivutus"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "Myöhemmin"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Aiemmin"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "Istuntoavaimesi kanssa oli ongelma."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Et voi lähettää viestiä tälle käyttäjälle."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Komentoa ei ole vielä toteutettu."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Komentoa ei ole vielä toteutettu."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Sähköpostiosoitteen vahvistus"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "SMS vahvistus"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3786,30 +4148,36 @@ msgstr "Et ole tilannut tämän käyttäjän päivityksiä."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Et ole tilannut tämän käyttäjän päivityksiä."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Et ole tilannut tämän käyttäjän päivityksiä."
+msgstr[1] "Et ole tilannut tämän käyttäjän päivityksiä."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Toista ei voitu asettaa tilaamaan sinua."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Ihmiset jotka ovat käyttäjän %s tilaajia"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Toista ei voitu asettaa tilaamaan sinua."
+msgstr[1] "Toista ei voitu asettaa tilaamaan sinua."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Sinä et kuulu tähän ryhmään."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Sinä et kuulu tähän ryhmään."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Sinä et kuulu tähän ryhmään."
+msgstr[1] "Sinä et kuulu tähän ryhmään."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3848,20 +4216,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Varmistuskoodia ei ole annettu."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "Kirjaudu sisään palveluun"
@@ -3882,10 +4250,6 @@ msgstr "Päivitykset SMS:llä"
 msgid "Database error"
 msgstr "Tietokantavirhe"
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3896,66 +4260,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Vaihda salasanasi"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Yhdistä"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Haku"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Teksti"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Kirjaudu sisään"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4187,12 +4491,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s seuraa nyt päivityksiäsi palvelussa %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4217,17 +4521,17 @@ msgstr ""
 "----\n"
 "Voit vaihtaa sähköpostiosoitetta tai ilmoitusasetuksiasi %8$s\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Kotipaikka: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Kotisivu: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4236,12 +4540,12 @@ msgstr ""
 "Tietoja: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Uusi sähköpostiosoite päivityksien lähettämiseen palveluun %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4262,21 +4566,21 @@ msgstr ""
 "Terveisin,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s päivitys"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "SMS vahvistus"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "%s tönäisi sinua"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4292,12 +4596,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Uusi yksityisviesti käyttäjältä %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4316,12 +4620,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s lisäsi päivityksesi suosikkeihinsa"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4342,12 +4646,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4485,7 +4789,12 @@ msgstr "Virhe tapahtui uuden etäprofiilin lisäämisessä"
 msgid "Duplicate notice"
 msgstr "Poista päivitys"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Käyttäjä on estänyt sinua tilaamasta päivityksiä."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Ei voitu lisätä uutta tilausta."
 
@@ -4501,10 +4810,6 @@ msgstr "Vastaukset"
 msgid "Favorites"
 msgstr "Suosikit"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Käyttäjä"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Saapuneet"
@@ -4555,6 +4860,15 @@ msgstr "Käyttäjänä alkaen"
 msgid "All groups"
 msgstr "Kaikki ryhmät"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Ei id parametria."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Julkinen"
@@ -4575,6 +4889,16 @@ msgstr "Esittelyssä"
 msgid "Popular"
 msgstr "Suosituimmat"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Saapuneet"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Poista esto tältä käyttäjältä"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4613,6 +4937,16 @@ msgstr "Nimetön osa"
 msgid "More..."
 msgstr "Lisää..."
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Palvelun ilmoitus"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Estä tämä käyttäjä"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4642,28 +4976,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(tyhjä)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "Käyttäjä on asettanut eston sinulle."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Ei voitu tilata."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Toista ei voitu asettaa tilaamaan sinua."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Ei ole tilattu!."
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Ei voitu poistaa tilausta."
 
@@ -4675,6 +5009,29 @@ msgstr "Ei mitään"
 msgid "Top posters"
 msgstr "Eniten päivityksiä"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Poista esto tältä käyttäjältä"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Poista esto tältä käyttäjältä"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Poista esto tältä käyttäjältä"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Peruuta tämän käyttäjän tilaus"
@@ -4778,3 +5135,7 @@ msgstr "Valitettavasti tuo ei ole oikea osoite sähköpostipäivityksille."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Valitettavasti päivitysten teko sähköpostilla ei ole sallittua."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Ihmiset jotka ovat käyttäjän %s tilaajia"
diff --git a/locale/fr/LC_MESSAGES/statusnet.mo b/locale/fr/LC_MESSAGES/statusnet.mo
index 6328e2ed9ae05865b8a1f7eb0533bd82c1e32b19..eb8da8f56ae59c6a690ebec6900730db0d9162ed 100644
GIT binary patch
delta 22920
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

delta 20448
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%0A@A&#^4dB0qw7ZsNKI68E<q+Ce;+yp^b{GwOE|
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

diff --git a/locale/fr/LC_MESSAGES/statusnet.po b/locale/fr/LC_MESSAGES/statusnet.po
index 62ffbe99fd..3cf6033a4b 100644
--- a/locale/fr/LC_MESSAGES/statusnet.po
+++ b/locale/fr/LC_MESSAGES/statusnet.po
@@ -10,12 +10,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:27+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:31:52+0000\n"
 "Language-Team: French\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: fr\n"
 "X-Message-Group: out-statusnet\n"
@@ -46,7 +46,7 @@ msgstr "Page non trouvée"
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Utilisateur non trouvé."
 
@@ -150,7 +150,8 @@ msgstr "Impossible de mettre à jour l’utilisateur."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -235,12 +236,12 @@ msgstr "Tous les messages envoyés à %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -375,6 +376,13 @@ msgstr "Alias « %s » déjà utilisé. Essayez-en un autre."
 msgid "Alias can't be the same as nickname."
 msgstr "L’alias ne peut pas être le même que le pseudo."
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "Méthode API non trouvée !"
+
 #: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr "Vous êtes déjà membre de ce groupe."
@@ -464,13 +472,13 @@ msgstr "%s / Favoris de %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s statuts ont été ajoutés aux favoris de %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "Activité de %s"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -559,7 +567,8 @@ msgstr "Image originale"
 msgid "Preview"
 msgstr "Aperçu"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Supprimer"
 
@@ -571,7 +580,7 @@ msgstr "Transfert"
 msgid "Crop"
 msgstr "Recadrer"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -581,7 +590,7 @@ msgstr "Recadrer"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -647,40 +656,24 @@ msgstr "Une liste des utilisateurs dont l’inscription à ce groupe est bloqué
 msgid "Unblock user from group"
 msgstr "Débloquer l’utilisateur du groupe"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Débloquer"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Débloquer cet utilisateur"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Non connecté."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Vous avez déjà bloqué cet utilisateur."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Aucun profil n’a été spécifié."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Aucun profil ne correspond à cet identifiant."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Bloquer cet utilisateur"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
@@ -690,30 +683,25 @@ msgstr ""
 "sera plus abonné à votre compte, ne pourra plus s’y abonner de nouveau, et "
 "vous ne serez pas informé des @-réponses de sa part."
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Non"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 msgid "Do not block this user"
 msgstr "Ne pas bloquer cet utilisateur"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Oui"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Bloquer cet utilisateur"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Vous avez déjà bloqué cet utilisateur."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Impossible d’enregistrer les informations de blocage."
 
@@ -777,6 +765,15 @@ msgstr "Statuts"
 msgid "No such notice."
 msgstr "Statut non trouvé."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Non connecté."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Impossible de supprimer ce statut."
@@ -811,6 +808,144 @@ msgstr ""
 "Un problème est survenu avec votre jeton de session. Veuillez essayer à "
 "nouveau."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Impossible de mettre à jour l’utilisateur."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Vous ne pouvez pas supprimer le statut d’un autre utilisateur."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Supprimer"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Supprimer ce statut"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr "Conception"
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Impossible de sauvegarder les parmètres de la conception."
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "La messagerie instantanée n’est pas disponible."
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Modifier"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Fermer la session"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr "Changer l’image d’arrière plan"
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr "Arrière plan"
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr ""
+"Vous pouvez choisir un logo pour votre groupe. La taille maximale du fichier "
+"est de %s."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr "Activé"
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr "Désactivé"
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr "Activer ou désactiver l’image d’arrière plan."
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr "Répéter l’image d’arrière plan"
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+msgid "Change colours"
+msgstr "Modifier les couleurs"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+msgid "Content"
+msgstr "Contenu"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+msgid "Sidebar"
+msgstr "Barre latérale"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Texte"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+msgid "Links"
+msgstr "Liens"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr "Utiliser les valeurs par défaut"
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr "Restaurer les conceptions par défaut"
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr "Revenir aux valeurs par défaut"
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Enregistrer"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr "Sauvegarder la conception"
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Ce statut n’est pas un favori !"
@@ -955,14 +1090,6 @@ msgstr "Je veux envoyer mes statuts par courriel."
 msgid "Publish a MicroID for my email address."
 msgstr "Publier un MicroID pour mon adresse courriel."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Enregistrer"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -976,7 +1103,7 @@ msgstr "Aucune adresse courriel."
 msgid "Cannot normalize that email address"
 msgstr "Impossible d’utiliser cette adresse courriel"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Adresse courriel invalide"
 
@@ -1174,6 +1301,18 @@ msgstr "Fichier non trouvé."
 msgid "Cannot read file."
 msgstr "Impossible de lire le fichier"
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Aucun profil n’a été spécifié."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Aucun profil ne correspond à cet identifiant."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1292,11 +1431,11 @@ msgstr "Membres du groupe %s - page %d"
 msgid "A list of the users in this group."
 msgstr "Liste des utilisateurs inscrits à ce groupe."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Administrer"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Bloquer"
 
@@ -1382,7 +1521,7 @@ msgstr "Seul un administrateur peut débloquer les membres du groupes."
 msgid "User is not blocked from group."
 msgstr "Cet utilisateur n’est pas bloqué du groupe."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Erreur lors de l’annulation du blocage."
 
@@ -1698,7 +1837,7 @@ msgstr "Identifiant ou mot de passe incorrect."
 msgid "Error setting user."
 msgstr "Erreur lors de la configuration de l’utilisateur."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Ouvrir une session"
@@ -2125,7 +2264,7 @@ msgid ""
 msgstr ""
 "Marquages (tags) pour votre profil, séparés par des virgules ou des espaces"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Langue"
 
@@ -2153,7 +2292,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "La bio est trop longue (%d caractères maximum)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Aucun fuseau horaire n’a été choisi."
 
@@ -2178,7 +2317,7 @@ msgstr "Impossible d’enregistrer le profil."
 msgid "Couldn't save tags."
 msgstr "Impossible d’enregistrer les marquages."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Préférences enregistrées."
 
@@ -2419,7 +2558,7 @@ msgstr "Désolé, code d’invitation invalide."
 msgid "Registration successful"
 msgstr "Compte créé avec succès"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Créer un compte"
@@ -2464,7 +2603,7 @@ msgid "Same as password above. Required."
 msgstr "Identique au mot de passe ci-dessus. Requis."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Courriel"
 
@@ -2573,7 +2712,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "URL de votre profil sur un autre service de micro-blogging compatible"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "S’abonner"
 
@@ -2649,6 +2788,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Message adressé à %1$s le %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Vous ne pouvez pas envoyer de messages à cet utilisateur."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Cet utilisateur est déjà bloqué pour le groupe."
+
 #: actions/showfavorites.php:79
 #, php-format
 msgid "%s's favorite notices, page %d"
@@ -2905,6 +3054,145 @@ msgstr ""
 "**%s** est inscrit au service de [micro-blogging](http://fr.wikipedia.org/"
 "wiki/Microblog)  %%%%site.name%%%%"
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Vous ne pouvez pas envoyer de messages à cet utilisateur."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Cet utilisateur est déjà bloqué pour le groupe."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Inviter"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Adresse courriel invalide"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Notice du site"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Nouvelle adresse courriel pour poster dans %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Langue préférée"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Confidentialité"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Récupérer"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Paramètres de l’avatar"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "Paramètres SMS"
@@ -3188,6 +3476,21 @@ msgstr "Aucun marquage trouvé."
 msgid "API method under construction."
 msgstr "Méthode API en construction."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Vous avez déjà bloqué cet utilisateur."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Cet utilisateur n’est pas bloqué du groupe."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Aucun profil ne correspond à cet utilisateur."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "Aucune identité de profil dans la requête."
@@ -3207,6 +3510,32 @@ msgstr ""
 "La licence du flux auquel vous avez souscrit ‘%s’ n’est pas compatible avec "
 "la licence du site ‘%s’."
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Utilisateur"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Bloqué"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Inviter"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Autoriser l’abonnement"
@@ -3251,13 +3580,12 @@ msgid "Subscription authorized"
 msgstr "Abonnement autorisé"
 
 #: actions/userauthorization.php:249
-#, fuzzy
 msgid ""
 "The subscription has been authorized, but no callback URL was passed. Check "
 "with the site’s instructions for details on how to authorize the "
 "subscription. Your subscription token is:"
 msgstr ""
-"L’abonnement a été autorisé, mais l’URL de rappel n’a pas été validé. "
+"L’abonnement a été autorisé, mais aucune URL de rappel n’a pas été passée. "
 "Vérifiez les instructions du site pour savoir comment compléter "
 "l’autorisation de l’abonnement. Votre jeton d’abonnement est :"
 
@@ -3370,11 +3698,16 @@ msgstr "Un fichier aussi gros dépasserai votre quota utilisateur de %d octets."
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr "Un fichier aussi gros dépasserai votre quota mensuel de %d octets."
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Une erreur est survenue pendant l’envoi de votre message."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Impossible d’insérer le message."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Impossible de mettre à jour le message avec un nouvel URI."
 
@@ -3407,15 +3740,15 @@ msgstr ""
 "Trop de statuts, trop vite ! Prenez une pause et publiez à nouveau dans "
 "quelques minutes."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Il vous est interdit de publier des statuts dans ce site."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Problème lors de l’enregistrement du statut."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Erreur de base de donnée en insérant la réponse :%s"
@@ -3445,10 +3778,6 @@ msgstr "Modifier votre mot de passe"
 msgid "Change email handling"
 msgstr "Modifier le traitement des courriels"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr "Conception"
-
 #: lib/accountsettingsaction.php:124
 msgid "Design your profile"
 msgstr "Concevez votre profil"
@@ -3498,97 +3827,102 @@ msgstr "Connecter"
 msgid "Connect to services"
 msgstr "Se connecter aux services"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Navigation primaire du site"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Inviter"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Inviter des amis et collègues à vous rejoindre dans %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Fermeture de session"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Fermer la session"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Créer un compte"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Ouvrir une session"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Aide"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "À l’aide !"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Rechercher"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Rechercher des personnes ou du texte"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Notice du site"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Vues locales"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "Avis de la page"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Navigation secondaire du site"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "À propos"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "FAQ"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr "CGU"
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Confidentialité"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Source"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Contact"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "Clin d’œil"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "Licence du logiciel StatusNet"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3597,12 +3931,12 @@ msgstr ""
 "**%%site.name%%** est un service de microblogging qui vous est proposé par  "
 "[%%site.broughtby%%](%%site.broughtbyurl%%)."
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** est un service de micro-blogging."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3613,34 +3947,59 @@ msgstr ""
 "version %s, disponible sous la licence [GNU Affero General Public License] "
 "(http://www.fsf.org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 msgid "Site content license"
 msgstr "Licence du contenu du site"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "Tous "
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "licence."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Pagination"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "Après"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Avant"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "Un problème est survenu avec votre jeton de session."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Vous ne pouvez pas envoyer de messages à cet utilisateur."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Cette commande n’a pas encore été implémentée."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Cette commande n’a pas encore été implémentée."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Confirmation de l’adresse courriel"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Confirmation SMS"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr "Pièces jointes"
@@ -3678,10 +4037,9 @@ msgid "Sorry, this command is not yet implemented."
 msgstr "Désolé, cette commande n’a pas encore été implémentée."
 
 #: lib/command.php:88
-#, fuzzy, php-format
+#, php-format
 msgid "Could not find a user with nickname %s"
-msgstr ""
-"Impossible de mettre l’utilisateur à jour avec l’adresse courriel confirmée."
+msgstr "Impossible de trouver un utilisateur avec le pseudo %s"
 
 #: lib/command.php:92
 msgid "It does not make a lot of sense to nudge yourself!"
@@ -3818,37 +4176,39 @@ msgstr ""
 "pendant 2 minutes : %s"
 
 #: lib/command.php:618
-#, fuzzy
 msgid "You are not subscribed to anyone."
-msgstr "Vous n'êtes pas abonné(e) à ce profil."
+msgstr "Vous n'êtes pas abonné(e) à personne."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Vous n'êtes pas abonné(e) à ce profil."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Vous êtes abonné à ces personnes : "
+msgstr[1] "Vous êtes abonné à ces personnes : "
 
-#: lib/command.php:637
-#, fuzzy
+#: lib/command.php:640
 msgid "No one is subscribed to you."
-msgstr "Impossible d’abonner une autre personne à votre profil."
+msgstr "Personne ne s'est abonné à vous."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Abonnés de %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Personne ne s'est abonné à vous."
+msgstr[1] "Personne ne s'est abonné à vous."
 
-#: lib/command.php:656
-#, fuzzy
+#: lib/command.php:662
 msgid "You are not a member of any groups."
-msgstr "Vous n'êtes pas membre de ce groupe."
+msgstr "Vous n'êtes pas membre d'aucun groupe."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Vous n'êtes pas membre de ce groupe."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Vous êtes membre de ces groupes : "
+msgstr[1] "Vous êtes membre de ces groupes : "
 
-#: lib/command.php:670
-#, fuzzy
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3891,6 +4251,9 @@ msgstr ""
 "off - désactiver les notifications\n"
 "help - montrer l’aide\n"
 "follow <nickname> - s’abonner à l’utilisateur\n"
+"groups - lister les groupes de vous avez joint\n"
+"subscriptions - lister les personnes que vous suivez\n"
+"subscribers - lister les personnes qui vous suivent\n"
 "leave <nickname> - se désabonner de l’utilisateur\n"
 "d <nickname> <text> - message direct à l’utilisateur\n"
 "get <nickname> - obtenir le dernier avis de l’utilisateur\n"
@@ -3919,20 +4282,20 @@ msgstr ""
 "tracks - pas encore implémenté.\n"
 "tracking - pas encore implémenté.\n"
 
-#: lib/common.php:192
+#: lib/common.php:203
 msgid "No configuration file found. "
 msgstr "Aucun fichier de configuration n'a été trouvé. "
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 "J’ai cherché des fichiers de configuration dans les emplacements suivants : "
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr "Vous pouvez essayer de lancer l’installeur pour régler ce problème."
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr "Aller au programme d’installation"
 
@@ -3952,10 +4315,6 @@ msgstr "Suivi des statuts par SMS"
 msgid "Database error"
 msgstr "Erreur de la base de données"
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr "Changer l’image d’arrière plan"
-
 #: lib/designsettings.php:105
 msgid "Upload file"
 msgstr "Importer un fichier"
@@ -3967,65 +4326,9 @@ msgstr ""
 "Vous pouvez importer une image d’arrière plan personnelle. La taille "
 "maximale du fichier est de 2 Mo."
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr "Activé"
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr "Désactivé"
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr "Activer ou désactiver l’image d’arrière plan."
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr "Répéter l’image d’arrière plan"
-
-#: lib/designsettings.php:170
-msgid "Change colours"
-msgstr "Modifier les couleurs"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr "Arrière plan"
-
-#: lib/designsettings.php:191
-msgid "Content"
-msgstr "Contenu"
-
-#: lib/designsettings.php:204
-msgid "Sidebar"
-msgstr "Barre latérale"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Texte"
-
-#: lib/designsettings.php:230
-msgid "Links"
-msgstr "Liens"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr "Utiliser les valeurs par défaut"
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr "Restaurer les conceptions par défaut"
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr "Revenir aux valeurs par défaut"
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr "Sauvegarder la conception"
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
-msgstr ""
+msgstr "Mauvais paramètres de couleur par défaut : "
 
 #: lib/designsettings.php:468
 msgid "Design defaults restored."
@@ -4269,12 +4572,12 @@ msgstr ""
 "Merci de votre attention,\n"
 "%s\n"
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s suit maintenant vos statuts dans %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4299,17 +4602,17 @@ msgstr ""
 "----\n"
 "Changez votre adresse de courriel ou vos options de notification sur %8$s\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Emplacement : %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Site Web : %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4318,12 +4621,12 @@ msgstr ""
 "Bio : %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Nouvelle adresse courriel pour poster dans %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4345,21 +4648,21 @@ msgstr ""
 "Amicalement vôtre,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "Statut de %s"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "Confirmation SMS"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "Vous avez reçu un clin d’œil de %s"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4386,12 +4689,12 @@ msgstr ""
 "Bien à vous,\n"
 "%4$s\n"
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Nouveau message personnel de %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4424,13 +4727,13 @@ msgstr ""
 "Bien à vous,\n"
 "%5$s\n"
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s (@%s) a ajouté un de vos statut à ses favoris"
 
-#: lib/mail.php:556
-#, fuzzy, php-format
+#: lib/mail.php:561
+#, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
 "\n"
@@ -4449,26 +4752,30 @@ msgid ""
 "Faithfully yours,\n"
 "%6$s\n"
 msgstr ""
-"%1$s vient de marquer votre message de %2$s comme un de ses favoris.\n"
+"%1$s (@%7$s) vient de marquer votre message de %2$s comme un de ses "
+"favoris.\n"
 "\n"
-"Dans le cas où vous l’auriez oublié, vous pouvez lire le texte de votre "
-"message ici :\n"
+"L'URL de votre message est :\n"
 "\n"
 "%3$s\n"
 "\n"
-"Vous pouvez consulter la liste des favoris de %1$s ici :\n"
+"Le texte de votre message est :\n"
 "\n"
 "%4$s\n"
 "\n"
-"Cordialement,\n"
+"Vous pouvez voir la liste des favoris de %1$s ici :\n"
+"\n"
 "%5$s\n"
+"\n"
+"Cordialement,\n"
+"%6$s\n"
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr "%s (@%s) vous a envoyé un avis"
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4618,7 +4925,12 @@ msgstr "Erreur lors de l’insertion du profil distant"
 msgid "Duplicate notice"
 msgstr "Dupliquer l’avis"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Cet utilisateur vous a empêché de vous inscrire."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Impossible d’insérer un nouvel abonnement."
 
@@ -4634,10 +4946,6 @@ msgstr "Réponses"
 msgid "Favorites"
 msgstr "Favoris"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Utilisateur"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Boîte de réception"
@@ -4687,6 +4995,15 @@ msgstr "Membre depuis"
 msgid "All groups"
 msgstr "Tous les groupes"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Aucun argument d’identification."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Public"
@@ -4707,6 +5024,16 @@ msgstr "En vedette"
 msgid "Popular"
 msgstr "Populaires"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Boîte de réception"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Débloquer cet utilisateur"
+
 #: lib/searchaction.php:120
 msgid "Search site"
 msgstr "Rechercher sur le site"
@@ -4743,6 +5070,16 @@ msgstr "Section sans titre"
 msgid "More..."
 msgstr "Plus..."
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Notice du site"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Bloquer cet utilisateur"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4772,27 +5109,27 @@ msgstr ""
 msgid "(none)"
 msgstr "(aucun)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr "Déjà souscrit !"
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "Cet utilisateur vous a bloqué."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Impossible de s’abonner."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Impossible d’abonner une autre personne à votre profil."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 msgid "Not subscribed!"
 msgstr "Pas abonné !"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Impossible de cesser l’abonnement"
 
@@ -4804,6 +5141,29 @@ msgstr "Aucun"
 msgid "Top posters"
 msgstr "Utilisateurs les plus actifs"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Débloquer cet utilisateur"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Débloquer cet utilisateur"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Débloquer cet utilisateur"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Ne plus suivre cet utilisateur"
@@ -4906,3 +5266,6 @@ msgstr "Désolé, ceci n’est pas votre adresse de courriel entrant."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Désolé, la réception de courriels n’est pas permise."
+
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Ces personnes sont abonnées à vous : "
diff --git a/locale/ga/LC_MESSAGES/statusnet.mo b/locale/ga/LC_MESSAGES/statusnet.mo
index 78a0e7ba0f553bc6277412f309a176cad3a423cf..c9641c01e9fccbd0edbb587bcf9a47c456e7b813 100644
GIT binary patch
delta 18678
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

delta 16544
zcmY-02Y436`uFjDQV1ag5(p*KB!n7DLY3YHQIQS;Dj>Z`@8}~4NKuLb1A_G41R_KP
zRGJ_NQWc~tO#us_G(EiE-!nJ=%XhD9_}ur*?C$K$>?SAYoNup$Y&aC+zmOwjw#V^H
zkmnV^u6aD~YOv?6E2~=1t5eJKnqytef~gpR3-BPW!JIzN8(Q1*&XG^9<9UU!dtJ{f
zi4(8|*Zu@`$)E<FHy=~5qUZU&BLumq2yW<kVHk@gFy8Ven47!>X2V{{7`+h~g)=Y?
z7h_)BjT*pN%z=;0$Y(t-oIDP7ol+RZ{k^ILu~alcJy}<b!vR)56E(oKs0;5x^}A%=
z!c623urEHbyl*3y4@N!tCESA98+%@Y&-3=-eeUnwc#i3!;!+dOt4`kN1<&Ie-a8nB
z2eA}h#KM^6MbGPvrSN^6jbpG#Q#a5>=2p~zzr|3ziJE~wQ3HOAeocAMOH4mzK}~5k
zRDEGAgT+x7XpLF0114d2)OjCZ2!3eo^DsO43XI0Bn1}~30dHeDjB3XGYmMqO^Sm9{
z5?82!9akDNP-}k$b%DoN1LInF9+T$1f|{X~s3+Qi*>R6~!u%O$QGXW);G~xB0Uoww
z{&ix}R_;kkqoz0+^~B9k7i@!i^6r=e2cq`Gc+^aNgxW((P@8ZEYAH`)0gP_#dHJy{
z>V8d7_i64YC_*q0qj5II<4RP=Z!jAk#awt1HK4yxGZfm!%|Llndn42hUqRh)6lzI7
zL|td4wQogT$A5w#lt=v;^(4P^a1DQ=UNc`uH?UaLg_BV4b7NHhd9U*R<5E<fVSb5O
z$@gP2o<z-1=xd&r4+|sL_j}a{Gy^THVHg%ApNVmpfyMANYG$6Go-DqT=at8rsP+M<
z8>FE&*(TI=PokFO0csCLcXrpWjEQ>xI}+%^V^L4M6!oOrF$Pa#VZ4p;7}>?umqUH1
z8lcYWhZ@KPtbpq<H(tVmcpo*OT(7&lDkgA$uPuQtJPLKfeAJYtV{zP%8qn{kHO|`A
z<q4>P)kbZ~*HC+C5NavLqt1U1^}2qFad-&}p|2bBuM5W!XtUMCNNj+*U<=e#cSCKq
zv6zS(P-}Vu^(74H?rs!?T7qX#575H$?x-1h8}$HlPy^l2o%z=ke?^6!{1oZ}x3CFj
z>fv^8bJUHxpf2zRhT?eCfTy5#_Z-wzuS9LKeOL-Fp>}&jPq#Pnqv~t*Wd3#IUR3Bw
z-$qT%eAGa;V*;K+4fFx3Ut}+Lqmrm6ZDe@|b0h{+pN1OvJk%4fL@o6;)Qp_<6X=QV
zqMj(cx9gZ4!^z_@GbW*)up;Wj`lz+<fEwUva{+1wc3~V|G`&7<An~a4%b?y0e?tpi
z#ZFWVN8R`|7Q>%V?{RoveokO+)Rf1X#W5>+CDefGVF-3X4ZH{L!2woZv7f82itIhV
zSC1eo9bUso?2B<Y3U$MIm<1PL1g=Ic#TL|z9Ymdf6t$G+Q8RT9HK5=(TzwH#UJaRS
zuRZ3}`@fe!YkeAZfjgFm_jdy+f|1lWK&@d5)D(9`y(Qx?31?#_+=b=v0P55G0C!^e
z0N1`BOOYSJaopc~NT4YjGtf=VSk!Aa1@(lVm|LuUJ2s+zFBZkDgWL?1M-8+#>bw_G
zd!r?C3vU?eKG#wGZlPZzene0LeS_WZE`{01pT(Nk8cSm;>dC)CP5A{3!<*(^)J#6M
z_FO~UW=p_lsIP{)?qHmR<AyN*+GG(!-Rn{wi;!1Fy(aBZYd!|G2PUCzoQhR&5$bh3
zjoNJYuq6JA4Y2qy_hIUb+Do%gPo9Pv=<;FAe+<EwRAk4Ks3*LFxiDzB8$e!+CQmdg
zV@~qMsPj6aX0k8p!!sD8a2o0X7NQ2e7WH<0X8CSEfj+_Cq1Nga>cs3L+z8`P1F432
zv6<Nm^N^22ZKjV<H`<4qiDRe-`O$oU8gTBB?m<eSX2M^?f+nc7X@?p>57d*5K#hD7
z=Em8UuR~p68<xiXsLgc`HB%2!GaE6=ofn6C&?=}0YK5_S|9cbUqhh=@EVO(JHlh9~
z>PhmCb{D9Mn!+}yJ<$m@kUppf7>OGAB-DWBpqA!iRKI1`z8Pcn{_iHx$j+G$u`qe=
zF>XmJn=hj_>loC4mSP<4GJirnS@4_giDOYWOvWl$3-z`Pv-Y>Ju-^aK1e&rfsHxwN
zdVf!&p74Uz|AJcMN2n*v^p;zi+*pyk2qs}W%g3W;WE<*w2P{8=8rXRZy#F_?;tpz4
zX;yTjyr>%`qBd1UERHp;z8mT_9g3QnG|Z1*So@EtJ@YGS34Cw6>t{v{AntAMq@b)d
z)Ii;+6>274!OHjsZouWJDQq>?4Xh*PCGU&naRTc6&rlDr3v=LM^AhU(yQqOZ9?Qt$
z2y%>bpWF(l4((7E=!BZWzNpt{G-_beQ8!wIda~8XZuT}}0X%44NA(YR#|=0aYQROY
zEY|W9XiEE`Za5otp~a|yY)4&S4;IFgs2kry_4^mKWO>HBfs{ktpfc)uFQN8E2h??D
zpa#4cb$$OTf_wxUu^=8Ye?eU+Y=W&7YRbxDC^kf0@OjjG-qGp@qGoJ32IE9jzbUBi
z$UMteA#aP{+eV-Ze~0mS4MQ;VL^sk%e2+W^`4o7IaS9fA*FE7%)WFj%KZcr_^Qar&
zM-4FZBzN6{m_VL@G1}=33A72@qfYFJ<!~H6gPT#C@Fu2U!esaReJd<VJ_%pO4cG`X
zGdjIB%`gl*Vc@!`fs8{fO&SK?|D^<a@;z7ruc8K!ZK`{pYhfnx-l$LQKupF3m<7K>
z-S9^Y$6rxPdJi?T*_l4|D~6hp6pX-n=-1|HN}w-SchpRb!3sD9wVS^{t>szNKrUit
zyoOq;-?1s)!xyps`|e3+qS{xWZnzfpfEic}FTKzF>qcSI-1}P{waeeYA~+4TR+~{D
zmQ&XLCl(@)p6=E@8Fj&?sPDi~RQoDS!u?nl?_wEDnBi<TgY~aO#amQpw||P|@GyRc
z|Ki8Eb*7v8Rv+-k3i7d78+T(e2BkVHp!P^t^Fw@*`~W6m?pbaxRmX+ogZu>XK0ZLR
z-32Rt=x#6s^+a1xOK=V~6Aw{ORv^s{ygI6WAU4KXsHHiNx$znX;lFqey*X~Pp2z1&
z{Z;0=sd)!A^37Noub`eV|3_|0JD{FmnwgH;-KQ}cFQIn#9n6Da^W2gZ#(d<}F&nl)
z_3wr}nBN;tpv^H0)o~GK#qFpI9>AP<9`)pZqAnCQ-@P@3F^;@0YR0;tt}_|+dM?A#
zco6lL-A4@|mUYdf_dkgsii+~6fz(Gm`AeuNosQM<G-@};EO1XAiyCM=>c(YJ=eI_^
zO`TCQF&y<E(@~px85Y6=7<m7$6GT!G#*WYhb74VDK%Gzrb%Cy^3ywss`ApPIe2QAK
zJ=h-~VM*-0$i23+Fgy7i)OoA0H6B90MjpS|{Sa!5nz{j43a4TUZbc2`hM9GV%ac(9
zYK8IG7mMRG)Lz+&+GJ<378YOXd2eHP)LU_VDf3^KpwcpT!QrUaaUN=5$8ah>u=erG
z-IJ|CwI4@)P##*Iu)>}H9ID-q8qf+HiAPYcdE=Gt?dZJH@78(*6**}547E89ndhzk
zchnLDt#X?&4{A!2Q0G-go!1n#mpWNK5Vf@LU~!y@A-D~-)L-}s^ld(bdSAcC)js~%
zghR>G*0?E-T<bPhQQSg(3g)5Tbv#b~WSv{v<Llj%|An1{c*QojrF?56|G|}htFa3H
zgIYR&#Z7KEzkr&WR+jfebr^~f_`W$8^@Ph&n{=yr618XUpw26}*|k?fJ!wm`6Y4?x
zIsM*v0!{5ajKhuA;h1^De1e&2&z<g`v@m8OuZLRO=PciYgUAnJ3fBCTy~RxRH&dBD
z<r!Ng>wh+bcb$$;KI7LUd}*6|f7hbcY!}AkFE|4uKIbPH&PP_qYrNgPHFwQyJKXzS
z5<}IF`mx*;!?2yzcT&#%z3v1#@eR}yj>Bp=6}30MMor-{Y={?77f#&iEQLA9lTrQZ
zqo%kSmc|}f0%u`8+=;rM_XX>}2V)52Y19exzjROV4Qd8%piYeX%Kh+YiMhzvqn2O~
z>VgMR-;WEHKg3z&k-OYqK$c)7@=m+mgMPT1_dl45g;eOqOReE3YLlHYf5rUdk1fx`
zXf;zMP)n0yw!}u{L$Mg{#6-M;>L0$>{V>ac$>a_9`rU<xQK2XO05#>Gqn>CV>c(d*
z|H};D=h_RJDX6!nA?iA>q8?x(>N}B!vA7a7bGtB0i0A#_C(!2j=^M9(w@@9Qn6U@l
z&;JTIB#1RdJ;}ar-IwqPDt}=54!iTSpgy^YSO{M?$C-<<B=!EU2sDMiVmZuu#90Fy
zllR54xCImN3RcIk@7!<4^-<@Kv3!B~gVjeJb^XeleK0Himti^X?`<L|NX2E;4W6Jb
zm~hPH4X_k>57g9sfY0D6Yrl+K$O}2{23!$!oj1)zs0Y}CiFgN-G0zFj0PEkFKm!<r
z>M#SV;1<-0w^0`?aMD>DlgPVZ6izc2Vkr4WEQ(vPBA!ECC;F88Ay)@A^<6PD_xGj|
zWWzLb1=b<oV*YJb`QFu!z)0G+VQJitx$z!q??n9I_DoS!UeD}^Imw5aQ_!y`SU{jD
z{{%bZG1P!6oVHIaYIi?}x<D7qfy1nRG8QIZf||+QSOqVk`sY34masIYkhev>o|Dfo
z|C-8;ROm_0Swr}bZjF;sOVSH9mD5lI-GkZ_S5a#pb=Fx2W5@@X6U>iLujMDG`~6@B
zpJV>Rs3>>NjkF4elRs~^w))r1!I+Qscg-c{PV=;R*UWa_{a#QK3vga_%!}>JfqsG!
zR7^pwY48O%MbQ{dULS+7HEK!Pp`Ne@X2&sD5Z^;>zBT4X<c;>Wq8@PkMc4m5tV}*1
zwKV<{7F<V7?PJsp3tn<JjKf^y<**JmL=AKzs(uzG;2P9`4r2*Cj~ZB}%Wl^vVt4Y!
zs2TVKInVDMAkdWFG&B9=W*{E5$y%aL=#B~KNA+KV+A}**Pxvdg#XG3}O@8JpiLayD
zOI~qLo`PxQJuzDEzjxJrLUW)lm>>01tucn;OQ<Jqjb-q4ERQo$OS0EIfm*VkP}jMK
zn=$^H`<?G3YRb=8ej6+3{&xuUM8&SVA2xNdKKU!CFV$jH`*F;Qx6Map*bUbnW0u1_
z^lO5RunWfG8q|~T#j4ox7iKer;6nn9c%FFxb)&y93kLn_zI2gTle`cX!;Y8<-@%4B
z1vT)asNEiO)9s}cR9+DaV{=Tvfj61|LIks@&}K<DkD&(eJ8DY*!4jD5mOHTuYV)<n
zFdTpy&<NB_EyM`?-257|kRLbCV=3|*x0rvu4moeTZ*~(bO+ElM!jG{Ceq~<4;^dis
zbHAb`qi)y-v*JWl|5Pl48K_Ns)qH^2$RmDtGn&s&pl^2)>WS*1I<&L;9vDylmgS33
zpX>~5j0Z3XqyKQ{$DjsK3N@omu_*S%lK25?CU;o9|0;ntN5r45p(xfSZ;FXH4YhXZ
zs3|>ao<n_zZlHGczh?9uw<n64r7@cJ3YZ-mqBdu1r{C*m6%)*l%`N6(^Q!r;nd`2*
zP#M$=Hbf1yBkD#YQM-RKYLgyA-T1Wm2j<iJpZT7ffg%`5hnnW|=F6xh>0$XW%t1aL
zD_|Oy!$VjNAERcp@?Y-8%~0pJHM^ts%215q{@yqOt#KM^mu^FyuopGuCr~%Kh%uP+
zZ@0Nhm~BvNJ08`(0k!sfFcdGN27DcL-AAYy3ct_$uP2Tr&}&p2)ld$f#oD+GCt7>b
z1Go7qm<_Nz?X4}JgnF{Mm>XB1ZoCr%dk3|r&Y8Z4%)h3r*h4o}olz(B#Jo5fbK)$^
zSE1H&7iPu-s5L)k{$@rza`h!J5A6-jS5TXKC|1QSkC=bm@OLV-1VNA8&;LZsMP3#)
z^$o0k1nNUG&e~U_2J$89Lv{ee@jB`|@h9r~vH!S!rBUsbPy?&&x1g=r-+ULfGz-o3
zs1vuN2D;C@ZuQ~+x&i0JVA@M!ek_Apisw*!qZ8J_p{VQlw-V@6cp5de!T)n+!71d?
zs7*TG@&Zp>`${ZG{RYdw#RB9fFc$wXvv|J1brVq^o+Q*JY=!I<zxTQ|48R&R%*DF+
zJ=Vs&K4&}BYc>ay@c?$jhu93;1o;9tUWtJ{f>G*+8rT`s+x0i<I=*0^`~5$K;2A19
zpr&LNR>7^P*XK8^jQ6lQCWZI{OVb0jIftSyJlX1JnM+W6W25EUP;bY6)Y_lK+<t;v
z)*(357uamks2`^dQ5Tqs`Y}DroNF$?Hq<Z0cK8SjW6Ml#;Db>!FcS4(Q?M+q!-{wo
z{hIQqFkfITUqoG?59)-emaj+c=EJDn{}<|qOo7bqf^|@DNq;PaORau4HYfiRU&Q+1
zZYF1%2g3RLi>B}i73DE!7N2(jpT&8YJ;E3G!^2whH!~%xFYtT(5Y*;fgnFM3nW2$x
z25Y0<q6w%ym5N1t{Pzgv!)$(E;BP+#qkMtCRQ5wX={D5vzHB~0Jz2qMU*Pqrfogvf
zTi`s@+WuzskCFR$u{nI+70i$AQU6m}*#Vp4RzE=<g3uV}vsj<}U95?RP%{&r%UJ{U
zDeaG1+tH|jy=SgPE!{!X%-lk~_jz)=ex*@M_dMzY=kHITpU)FeQ<Y}<a!ex6Fn>nf
zFgt&B)P>_Pa3L&B-rw^1=2xiK_lo6-d0qd;sJE&wa(%xy$SM|~Hp?<>i+`i0sA;S(
z@Wbh2b2;h*vL2Ih2kI@kje4TLQJXkxKKDH+jjDeZwPYPFABBP6|7Q^Bi?syxL_1Kg
z$tBbeq3rqH`&t6E`|F^7O7_4qI2@1Ra!gQOz!&(H>?71teT;Fq8oS{^)P0f*qMx7@
zfkrq&6*vtwfXx_(m(8F;E-!-W-@x+r=4f+1YE$mSdKgvM=S{<w*b{$3z4p(?@&0R#
zClToN`4mgwZ@3=w#Jf$i4>i?SurB6GaJDt)nrF>|ykqM38cxQ=m;;j%eSsfJwXhm_
z`$XRVd<3(p(B|5RdX09OM^I~h*79FbQ+gk@S%ZtZPj9qY099WcwI?c}HfJr=FF1Wr
z*Bgww&$yzz|9X9<Q{lt;LHxrJjoB<_A9~DK;J@S5=e9d>b!$`K$;A3R>w=4Q5so#~
zacS>4%T-s}&bh6`j#zbSO+y1J#^YA<--t&OpRtpf)xiI-{490Nh%e&or&qvv<a?;s
z-nmBk+u8<W6WVmJ=K>#|LF7HG?gQ%l<@iTOGpp2WBvGen(~&~`0m>%ou9A<kehtmG
z)EA}x19j%eW%VxOcLnlg^r?XFS)2C6_r#Thc>jkHtfS%`Iz2s35bU(hk@yGszm$QL
z*8k~8>NOz$RsqL$N8sPz`S*_X{gP|EN#P9*99xKAA%0JP|8Gvxjbsjfgil-_?;P=E
ziVpq1Bi_X?0~vpI!A{i8#TNAWA4Q+(r-y#Q(6O9){cbP?yW=)WN6OQ~ulN6+Wd~8e
z<L#luQ~Gj)g_M58I#zHI{o=3^FQI-y&Z3l{Pcn6Vh;<wxUy7eor=yu8@b5<I$`YN&
zmnr_gtkVp$42|D$0Ue)Hwp#oGaVv{&60ag2$2pIQ^;z9d;ivEa9j%F0TYptvpwzJT
z`KsXPpzr@-f<_d5(R4JnPQPJ2^3jwAcA?!k=|2~}PFot~=~2|$zQI#=otMl?W`8=L
zr`<>Xc@Xp8#m-*x^eQ-+#u;>a8{ffaDcvYP(bgHC9*2qf(H=NL@et8b^ikgnCs^N(
zIEuE7ls?42&^8xq>-}Fqc|f^E=|qPo_y&!ourB#j%6b*@16UeA#76iAuBESz*Hx$+
zLn%p|WcAC5^IJ^lwWK^x{we+ZFOg&;2vv(6`e}HCx`F>WX(oAjijH9FSGdqSOWg|V
zSDm`S#KkEYl)9906dif-0_8>GX`Hj4_^#GJf{IHduTfSLr_-o!w+?;+dwnUBh<nlA
zhEj!i2z6g$JJj)=!+U_mEZ&I~D6eyle!bVRgHnwA>G6Tqe;*Y|R`UzirX*9RUy&zr
zg9+AFjrb)yd9dBMmbLNAk$0B(P251ApD8a}-%qS>5cw+Nne=-XLnuFK{hy)y_n1h>
z1j-N8cc6S`7ZOqAZ&7Yiex}s_?}@}eQ-Y|^ZRfm6{ttO&EI_$HtYau;8h!Nr@xHgp
zI>cq|MAh%rKOB!7UQ61xSbU6gdQyf`_adb_@eg)xN#YWeG2|oZ|2!pyyfdW`b^2XE
z#|D1?@cK}xqdpCZlzx=2s5^&$QQy+q1D*Is|L2oK6#X2(VQnMH4_o{%cBMR|y(*rh
zExWa~B|b$tNn3Ud*ZTiRl1Q0N#ea{@oRmPt`?!&|cuG^^>y%Bz(^1FQ#8DI-3#t2r
zxGrAC@zgb>the@Hb>iT+`oLdU#s=o!)dl|hy~1=nO=B9ivy(o?vDB@l-wCU;Q~p0{
zT6UT~$LZhL@}p*ca}jMig3%w&KL_oiJ**)I`8A6(;S%!Al;M<2?p!YeThW%8x}n(0
z>fgssc5VuBf7(AIKTZ5Ken>tK2U2=y|9wpG6^+9&8BbB-iSOejtjY<0;0ekjijLX1
z5OZ37jXuXIyDhIxoKE{*e4lcN`X9*GVJP`<;-h$7>z_ttP0B7Rb(EvwJT}Et{EWhX
z9{s;#s>Q!jvxh!9np0PaxQVq*wfaT0)wDPt@i(;Zw?1?6HLZUEI%J`2que6b@dk}c
z$-7em$5TmGQpQofp;V*(Z~8X0i`JlShxHvqoMH8;)HNah@9{fr{<p1WGk!rCOULq*
z#+2tMI=15i%3|UxoK(x|J77-g9#U6`QiSpvWhM1jsGmi=4}T&*K>W6y$A9_`9E<e(
z-$#V)DEp`^LupQ26r%!N_<#`aq|~Qeqzt0GYHdr2M^G|T7Em{U5=I<{U!sohDMtbk
zKQV0pmU`>7{*&m~h0>MU0a%9;M|pu#jk;x&o}9ScPToa*72+7`r%*n%`h(Q>R)6wW
zDD5dfQsz_t9Q9SOKP3-!YshuHqV<1zG$qJRDNb2S$1Rkyl=c)I&ztWNe?eS^3w;u3
z;R8ng4{<%}Qi&_#uQ;9(W_=b@H;Viic~!~)a{nBHHdNLj>1-WKm~T;ch0?<E2;%<{
zmqH!eIZsDNyh_<be3?>^_yzjxvVQ6_i+C9I+bBBjJKgg?CfREZYW#@K1u6BYn?^p`
z+D>AKUG!7x`;qU~2^__Uw_-G<7V)=~p2Y83|K8+JkLd*Ys2`#A*KyYxvr?JYRR#X%
zRTg?@2!>JS(66LjP;I#>Us=9N6&y1hfj>eh{E&0P=u^t-dlTQF+@{{|Cy1lyxQcJ#
z$CU4AjG*))zCoEn+c8Qm>U6BZBIL1@AFb{S;+zy6=P2J255X6$UG*{4RU|)ymB{tK
zKli$j%%rTQAszput_HTnXQ_LYSjVfx&seN{y2a7d7pLf0g2!=0Aaj4j4usTqv${Wt
zC%U+rch62#UV-=`R>nK7L*U;X)~Bo8a02;;^!0Ur$(8;|+iSkm9WPH!Z`yuUw$!Y>
zN~AXLbvnIP@83exYYsRcoL+25snGN`BNqjyN4{AyJiXS$$dI66-O@)*84;2iJv}zP
z;`GnMQir6KOfQ!<$Cp}oe!MR(eeawa!RgP=PY6z(yzp}B=tYIncP*+KoLX*Kjr2Lo
zX8KYauZT~bydr|0vsM)IrADlZO1;1GNY-wHyTuLY)_*|XZq?$_V^;U}r5;}MS!#}T
zGh;gU9n`IJ*O75u`u2alPq(gdLwfcaoPK6qiZ8wLhAqC->>InMZra#9ta4mR)oK;X
zr-pBe&*I_=)hZ;XR^0S%a0=C5Y>M|)NWZjcRNnLv2L}hGRzI98wZ`EXN~`p_hcic|
zetN!m>edT&|5L`KH@Y}DEdA8Ae?rpF+^mo(q-p<Q{nG}f_{yd?zVk&$dV%|GvShsF
z^A!&bZPa;C*UlMNGWm{$q)xk9FvFMCw<UAho4I`T1OH?Ywem%_96I>*LA{3bkLw&)
zba2Me+`gN^8PWNDcY@O@7xtY?D-!2R%;**8yB(Z1F40#p<65FGGAJ!aabKB?PQ`tB
zd}%pK`ue7Ymh=tC*k96j$d~qAl5cw2Kc#&eGR~CoUGQaGD(Cyam$op)H}d}hlOa%{

diff --git a/locale/ga/LC_MESSAGES/statusnet.po b/locale/ga/LC_MESSAGES/statusnet.po
index bce6ff40a8..ff4fd29efd 100644
--- a/locale/ga/LC_MESSAGES/statusnet.po
+++ b/locale/ga/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:30+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:31:55+0000\n"
 "Language-Team: Irish\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: ga\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "Non existe a etiqueta."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Ningún usuario."
 
@@ -145,7 +145,8 @@ msgstr "Non se puido actualizar o usuario."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -233,12 +234,12 @@ msgstr "Tódalas mensaxes directas enviadas a %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -381,6 +382,13 @@ msgstr "O alcume xa está sendo empregado por outro usuario. Tenta con outro."
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "Método da API non atopado"
+
 #: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr "Xa estas suscrito a estes usuarios:"
@@ -471,13 +479,13 @@ msgstr "%s / Favoritos dende %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s updates favorited by %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "Liña de tempo de %s"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -566,7 +574,8 @@ msgstr ""
 msgid "Preview"
 msgstr ""
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 #, fuzzy
 msgid "Delete"
 msgstr "eliminar"
@@ -579,7 +588,7 @@ msgstr "Subir"
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -589,7 +598,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "Houbo un problema co teu token de sesión. Tentao de novo, anda..."
@@ -657,41 +666,25 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr "Desbloqueo de usuario fallido."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Desbloquear"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 #, fuzzy
 msgid "Unblock this user"
 msgstr "Bloquear usuario"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Non está logueado."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Xa bloqueaches a este usuario."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Non se especificou ningún perfil."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Non se atopou un perfil con ese ID."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Bloquear usuario"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
@@ -701,32 +694,27 @@ msgstr ""
 "do teur perfil, non será capaz de suscribirse a ti nun futuro, e non vas a "
 "ser notificado de ningunha resposta-@ del."
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "No"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Bloquear usuario"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Si"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 #, fuzzy
 msgid "Block this user"
 msgstr "Bloquear usuario"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Xa bloqueaches a este usuario."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Erro ao gardar información de bloqueo."
 
@@ -792,6 +780,15 @@ msgstr "Chíos"
 msgid "No such notice."
 msgstr "Ningún chío."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Non está logueado."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Non se pode eliminar este chíos."
@@ -828,6 +825,145 @@ msgstr "Eliminar chío"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr "Houbo un problema co teu token de sesión. Tentao de novo, anda..."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Non se puido actualizar o usuario."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Non deberías eliminar o estado de outro usuario"
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "eliminar"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Eliminar chío"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Non se puideron gardar os teus axustes de Twitter!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Esta páxina non está dispoñíbel no tipo de medio que aceptas"
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Modificado"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Podes actualizar a túa información do perfil persoal aquí"
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Cambiar contrasinal"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Conectar"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Buscar"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Texto"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Lista"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Gardar"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Este chío non é un favorito!"
@@ -976,14 +1112,6 @@ msgstr "Quero enviar chíos dende o mail."
 msgid "Publish a MicroID for my email address."
 msgstr "Publicar unha MicroID dende a miña dirección de correo."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Gardar"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -997,7 +1125,7 @@ msgstr "Non se inseriu unha dirección de correo"
 msgid "Cannot normalize that email address"
 msgstr "Esa dirección de correo non se pode normalizar "
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Non é unha dirección de correo válida"
 
@@ -1198,6 +1326,18 @@ msgstr "Ningún chío."
 msgid "Cannot read file."
 msgstr "Bloqueo de usuario fallido."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Non se especificou ningún perfil."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Non se atopou un perfil con ese ID."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1321,11 +1461,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Bloquear"
 
@@ -1414,7 +1554,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "O usuario bloqueoute."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Acounteceu un erro borrando o bloqueo."
 
@@ -1725,7 +1865,7 @@ msgstr "Usuario ou contrasinal incorrectos."
 msgid "Error setting user."
 msgstr "Acounteceu un erro configurando o usuario."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Inicio de sesión"
@@ -2157,7 +2297,7 @@ msgstr ""
 "Etiquetas para o teu usuario (letras, números, -, ., e _), separados por "
 "coma ou espazo"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Linguaxe"
 
@@ -2185,7 +2325,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "O teu Bio é demasiado longo (max 140 car.)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Fuso Horario non seleccionado"
 
@@ -2210,7 +2350,7 @@ msgstr "Non se puido gardar o perfil."
 msgid "Couldn't save tags."
 msgstr "Non se puideron gardar as etiquetas."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Configuracións gardadas."
 
@@ -2454,7 +2594,7 @@ msgstr "Acounteceu un erro co código de confirmación."
 msgid "Registration successful"
 msgstr "Xa estas rexistrado!!"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Rexistrar"
@@ -2504,7 +2644,7 @@ msgid "Same as password above. Required."
 msgstr "A mesma contrasinal que arriba. Requerido."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Correo Electrónico"
 
@@ -2612,7 +2752,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "Enderezo do teu perfil en outro servizo de microblogaxe compatíbel"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Subscribir"
 
@@ -2688,6 +2828,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Mensaxe de %1$s en %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Non podes enviar mensaxes a este usurio."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "O usuario bloqueoute."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2949,6 +3099,145 @@ msgstr ""
 "(http://status.net/). [Únete agora](%%action.register%%) para compartir "
 "chíos cos teus amigos, colegas e familia! ([Ler mais](%%doc.help%%))"
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Non podes enviar mensaxes a este usurio."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "O usuario bloqueoute."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Invitar"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Non é unha dirección de correo válida"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Novo chío"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Nova dirección de email para posterar en %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Linguaxe preferida"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Privacidade"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Recuperar"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Configuracións de Twitter"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "Configuracións de SMS"
@@ -3225,6 +3514,21 @@ msgstr "Non existe a etiqueta."
 msgid "API method under construction."
 msgstr "Método da API en contrución."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Xa bloqueaches a este usuario."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "O usuario bloqueoute."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "O usuario non ten perfil."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "Non hai identificador de perfil na peticion."
@@ -3242,6 +3546,32 @@ msgstr "De-suscribido"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Usuario"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Bloquear"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Invitar"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Subscrición de autorización."
@@ -3404,11 +3734,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Erro ó enviar a mensaxe directa."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Non se pode inserir unha mensaxe."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Non se puido actualizar a mensaxe coa nova URI."
 
@@ -3442,15 +3777,15 @@ msgstr ""
 "Demasiados chíos en pouco tempo; tomate un respiro e envíao de novo dentro "
 "duns minutos."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Tes restrinxido o envio de chíos neste sitio."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Aconteceu un erro ó gardar o chío."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Erro ó inserir a contestación na BD: %s"
@@ -3481,10 +3816,6 @@ msgstr "Cambiar contrasinal"
 msgid "Change email handling"
 msgstr "Cambiar a xestión de email"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3538,103 +3869,108 @@ msgstr "Conectar"
 msgid "Connect to services"
 msgstr "Non se pode redireccionar ao servidor: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Navegación de subscricións"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Invitar"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, fuzzy, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 "Emprega este formulario para invitar ós teus amigos e colegas a empregar "
 "este servizo."
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Sair"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "Crear nova conta"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Axuda"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "Axuda"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Buscar"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "Novo chío"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "Novo chío"
 
-#: lib/action.php:714
+#: lib/action.php:718
 #, fuzzy
 msgid "Secondary site navigation"
 msgstr "Navegación de subscricións"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Sobre"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "Preguntas frecuentes"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Privacidade"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Fonte"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Contacto"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3643,12 +3979,12 @@ msgstr ""
 "**%%site.name%%** é un servizo de microbloguexo que che proporciona [%%site."
 "broughtby%%](%%site.broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** é un servizo de microbloguexo."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3659,39 +3995,64 @@ msgstr ""
 "%s, dispoñible baixo licenza [GNU Affero General Public License](http://www."
 "fsf.org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Atopar no contido dos chíos"
 
-#: lib/action.php:794
+#: lib/action.php:798
 #, fuzzy
 msgid "All "
 msgstr "Todos"
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 #, fuzzy
 msgid "After"
 msgstr "« Despois"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 #, fuzzy
 msgid "Before"
 msgstr "Antes »"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 #, fuzzy
 msgid "There was a problem with your session token."
 msgstr "Houbo un problema co teu token de sesión. Tentao de novo, anda..."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Non podes enviar mensaxes a este usurio."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Comando non implementado."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Comando non implementado."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Confirmar correo electrónico"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Confirmación de SMS"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3870,30 +4231,36 @@ msgstr "Non estás suscrito a ese perfil"
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Non estás suscrito a ese perfil"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Non estás suscrito a ese perfil"
+msgstr[1] "Non estás suscrito a ese perfil"
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Outro usuario non se puido suscribir a ti."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Suscrito a %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Outro usuario non se puido suscribir a ti."
+msgstr[1] "Outro usuario non se puido suscribir a ti."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Non estás suscrito a ese perfil"
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Non estás suscrito a ese perfil"
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Non estás suscrito a ese perfil"
+msgstr[1] "Non estás suscrito a ese perfil"
 
-#: lib/command.php:670
+#: lib/command.php:678
 #, fuzzy
 msgid ""
 "Commands:\n"
@@ -3959,20 +4326,20 @@ msgstr ""
 "tracks - non implementado por agora.\n"
 "tracking - non implementado por agora.\n"
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Sen código de confirmación."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3992,10 +4359,6 @@ msgstr "Chíos dende SMS"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -4006,66 +4369,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Cambiar contrasinal"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Conectar"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Buscar"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Texto"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Lista"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4319,12 +4622,12 @@ msgstr ""
 "Grazas polo teu tempo, \n"
 "%s\n"
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s está a escoitar os teus chíos %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4345,29 +4648,29 @@ msgstr ""
 "Atentamente todo seu,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, fuzzy, php-format
 msgid "Location: %s\n"
 msgstr "Ubicación: %s"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, fuzzy, php-format
 msgid "Homepage: %s\n"
 msgstr "Páxina persoal: %s"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Nova dirección de email para posterar en %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4388,21 +4691,21 @@ msgstr ""
 "Sempre teu...,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "Estado de %s"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "Confirmación de SMS"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "%s douche un toque"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4428,12 +4731,12 @@ msgstr ""
 "With kind regards,\n"
 "%4$s\n"
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "%s enviouche unha nova mensaxe privada"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4466,12 +4769,12 @@ msgstr ""
 "With kind regards,\n"
 "%5$s\n"
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s gustoulle o teu chío"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, fuzzy, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4504,12 +4807,12 @@ msgstr ""
 "Fielmente teu,\n"
 "%5$s\n"
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4655,7 +4958,12 @@ msgstr "Aconteceu un erro ó inserir o perfil remoto"
 msgid "Duplicate notice"
 msgstr "Eliminar chío"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Este usuario non che permite suscribirte a el."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Non se puido inserir a nova subscrición."
 
@@ -4671,10 +4979,6 @@ msgstr "Respostas"
 msgid "Favorites"
 msgstr "Favoritos"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Usuario"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Band. Entrada"
@@ -4727,6 +5031,15 @@ msgstr "Membro dende"
 msgid "All groups"
 msgstr "Tódalas etiquetas"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Non hai argumento id."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Público"
@@ -4748,6 +5061,16 @@ msgstr "Destacado"
 msgid "Popular"
 msgstr "Popular"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Band. Entrada"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Bloquear usuario"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4788,6 +5111,16 @@ msgstr ""
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Novo chío"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Bloquear usuario"
+
 #: lib/subgroupnav.php:83
 #, fuzzy, php-format
 msgid "People %s subscribes to"
@@ -4817,28 +5150,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(nada)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "O usuario bloqueoute."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "No se pode suscribir."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Outro usuario non se puido suscribir a ti."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Non está suscrito!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Non se pode eliminar a subscrición."
 
@@ -4851,6 +5184,29 @@ msgstr "No"
 msgid "Top posters"
 msgstr ""
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Bloquear usuario"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Bloquear usuario"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Bloquear usuario"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 #, fuzzy
 msgid "Unsubscribe from this user"
@@ -4958,3 +5314,7 @@ msgstr "Ise é un enderezo IM incorrecto."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Aivá, non se permiten correos entrantes."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Suscrito a %s"
diff --git a/locale/he/LC_MESSAGES/statusnet.mo b/locale/he/LC_MESSAGES/statusnet.mo
index 57b3fb49fc8a701bb4bca65952d49e2176bbe417..792701599db6ac58ac607c2c45a920d96addd318 100644
GIT binary patch
delta 11373
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

delta 10060
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

diff --git a/locale/he/LC_MESSAGES/statusnet.po b/locale/he/LC_MESSAGES/statusnet.po
index 3de5c00722..e6adf336f8 100644
--- a/locale/he/LC_MESSAGES/statusnet.po
+++ b/locale/he/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:33+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:31:58+0000\n"
 "Language-Team: Hebrew\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: he\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "אין הודעה כזו."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "אין משתמש כזה."
 
@@ -145,7 +145,8 @@ msgstr "עידכון המשתמש נכשל."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -230,12 +231,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -374,6 +375,13 @@ msgstr "כינוי זה כבר תפוס. נסה כינוי אחר."
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "לא נמצא"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -465,13 +473,13 @@ msgstr ""
 msgid "%s updates favorited by %s / %s."
 msgstr ""
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr ""
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -561,7 +569,8 @@ msgstr ""
 msgid "Preview"
 msgstr ""
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 #, fuzzy
 msgid "Delete"
 msgstr "מחק"
@@ -574,7 +583,7 @@ msgstr "ההעלה"
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -584,7 +593,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -652,75 +661,53 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr "אין משתמש כזה."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 #, fuzzy
 msgid "Unblock this user"
 msgstr "אין משתמש כזה."
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "לא מחובר."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "כבר נכנסת למערכת!"
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr ""
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr ""
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 #, fuzzy
 msgid "Block user"
 msgstr "אין משתמש כזה."
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "לא"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "אין משתמש כזה."
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "כן"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 #, fuzzy
 msgid "Block this user"
 msgstr "אין משתמש כזה."
 
-#: actions/block.php:165
-#, fuzzy
-msgid "You have already blocked this user."
-msgstr "כבר נכנסת למערכת!"
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -785,6 +772,15 @@ msgstr "הודעות"
 msgid "No such notice."
 msgstr "אין הודעה כזו."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "לא מחובר."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr ""
@@ -816,6 +812,144 @@ msgstr ""
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "עידכון המשתמש נכשל."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "ניתן להשתמש במנוי המקומי!"
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "מחק"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "אין משתמש כזה."
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "עמוד זה אינו זמין בסוג מדיה שאתה יכול לקבל"
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "שנה"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "זה ארוך מידי. אורך מירבי להודעה הוא 140 אותיות."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "שנה סיסמה"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "התחבר"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "חיפוש"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "טקסט"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "היכנס"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "שמור"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr ""
@@ -959,14 +1093,6 @@ msgstr ""
 msgid "Publish a MicroID for my email address."
 msgstr ""
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "שמור"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -980,7 +1106,7 @@ msgstr ""
 msgid "Cannot normalize that email address"
 msgstr ""
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr ""
 
@@ -1180,6 +1306,18 @@ msgstr "אין הודעה כזו."
 msgid "Cannot read file."
 msgstr "אין הודעה כזו."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr ""
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr ""
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1300,11 +1438,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr ""
 
@@ -1393,7 +1531,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "למשתמש אין פרופיל."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 #, fuzzy
 msgid "Error removing the block."
 msgstr "שגיאה בשמירת המשתמש."
@@ -1672,7 +1810,7 @@ msgstr "שם משתמש או סיסמה לא נכונים."
 msgid "Error setting user."
 msgstr "שגיאה ביצירת שם המשתמש."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "היכנס"
@@ -2094,7 +2232,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "שפה"
 
@@ -2120,7 +2258,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "הביוגרפיה ארוכה מידי (לכל היותר 140 אותיות)"
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr ""
 
@@ -2146,7 +2284,7 @@ msgstr "שמירת הפרופיל נכשלה."
 msgid "Couldn't save tags."
 msgstr "שמירת הפרופיל נכשלה."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "ההגדרות נשמרו."
 
@@ -2380,7 +2518,7 @@ msgstr "שגיאה באישור הקוד."
 msgid "Registration successful"
 msgstr ""
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "הירשם"
@@ -2424,7 +2562,7 @@ msgid "Same as password above. Required."
 msgstr ""
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr ""
 
@@ -2512,7 +2650,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "כתובת הפרופיל שלך בשרות ביקרובלוג תואם אחר"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "הירשם כמנוי"
 
@@ -2587,6 +2725,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "תגובת עבור %s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "לא שלחנו אלינו את הפרופיל הזה"
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "למשתמש אין פרופיל."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2830,6 +2978,140 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr ""
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "למשתמש אין פרופיל."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+msgid "Site"
+msgstr ""
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+msgid "You must have a valid contact email address"
+msgstr ""
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "הודעה חדשה"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+msgid "contact email address for your site"
+msgstr ""
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+msgid "Default site language"
+msgstr ""
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "פרטיות"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "שיחזור"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "הגדרות"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr ""
@@ -3101,6 +3383,21 @@ msgstr "אין הודעה כזו."
 msgid "API method under construction."
 msgstr ""
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "כבר נכנסת למערכת!"
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "למשתמש אין פרופיל."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "למשתמש אין פרופיל."
+
 #: actions/unsubscribe.php:77
 #, fuzzy
 msgid "No profile id in request."
@@ -3121,6 +3418,31 @@ msgstr "בטל מנוי"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "מתשמש"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "אין משתמש כזה."
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+msgid "Invite-only"
+msgstr ""
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "אשר מנוי"
@@ -3280,11 +3602,15 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+msgid "You are banned from sending direct messages."
+msgstr ""
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr ""
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3314,15 +3640,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "בעיה בשמירת ההודעה."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "שגיאת מסד נתונים בהכנסת התגובה: %s"
@@ -3353,10 +3679,6 @@ msgstr ""
 msgid "Change email handling"
 msgstr ""
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3409,101 +3731,106 @@ msgstr "התחבר"
 msgid "Connect to services"
 msgstr "נכשלה ההפניה לשרת: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "הרשמות"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr ""
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "צא"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "צור חשבון חדש"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "עזרה"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "עזרה"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "חיפוש"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "הודעה חדשה"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "הודעה חדשה"
 
-#: lib/action.php:714
+#: lib/action.php:718
 #, fuzzy
 msgid "Secondary site navigation"
 msgstr "הרשמות"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "אודות"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "רשימת שאלות נפוצות"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "פרטיות"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "מקור"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "צור קשר"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3512,12 +3839,12 @@ msgstr ""
 "**%%site.name%%** הוא שרות ביקרובלוג הניתן על ידי [%%site.broughtby%%](%%"
 "site.broughtbyurl%%)."
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** הוא שרות ביקרובלוג."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3528,37 +3855,58 @@ msgstr ""
 "s, המופצת תחת רשיון [GNU Affero General Public License](http://www.fsf.org/"
 "licensing/licenses/agpl-3.0.html)"
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "הודעה חדשה"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 #, fuzzy
 msgid "After"
 msgstr "<< אחרי"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 #, fuzzy
 msgid "Before"
 msgstr "לפני >>"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "הרשמות"
+
+#: lib/adminpanelaction.php:276
+msgid "Design configuration"
+msgstr ""
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3734,30 +4082,36 @@ msgstr "לא שלחנו אלינו את הפרופיל הזה"
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "לא שלחנו אלינו את הפרופיל הזה"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "לא שלחנו אלינו את הפרופיל הזה"
+msgstr[1] "לא שלחנו אלינו את הפרופיל הזה"
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "הרשמה מרוחקת"
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "הרשמה מרוחקת"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "הרשמה מרוחקת"
+msgstr[1] "הרשמה מרוחקת"
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "לא שלחנו אלינו את הפרופיל הזה"
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "לא שלחנו אלינו את הפרופיל הזה"
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "לא שלחנו אלינו את הפרופיל הזה"
+msgstr[1] "לא שלחנו אלינו את הפרופיל הזה"
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3796,20 +4150,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "אין קוד אישור."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3829,10 +4183,6 @@ msgstr ""
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3843,66 +4193,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "שנה סיסמה"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "התחבר"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "חיפוש"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "טקסט"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "היכנס"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4140,12 +4430,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s כעת מאזין להודעות שלך ב-%2$s"
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4165,29 +4455,29 @@ msgstr ""
 " שלך,\n"
 " %4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr ""
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr ""
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr ""
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4200,21 +4490,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr ""
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr ""
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr ""
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4230,12 +4520,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr ""
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4254,12 +4544,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%1$s כעת מאזין להודעות שלך ב-%2$s"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4280,12 +4570,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4427,7 +4717,11 @@ msgstr "שגיאה בהכנסת פרופיל מרוחק"
 msgid "Duplicate notice"
 msgstr "הודעה חדשה"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "הכנסת מנוי חדש נכשלה."
 
@@ -4443,10 +4737,6 @@ msgstr "תגובות"
 msgid "Favorites"
 msgstr "מועדפים"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "מתשמש"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr ""
@@ -4498,6 +4788,15 @@ msgstr "חבר מאז"
 msgid "All groups"
 msgstr ""
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "אין מסמך כזה."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "ציבורי"
@@ -4519,6 +4818,15 @@ msgstr ""
 msgid "Popular"
 msgstr "אנשים"
 
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr ""
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "אין משתמש כזה."
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4558,6 +4866,16 @@ msgstr ""
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "הודעה חדשה"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "אין משתמש כזה."
+
 #: lib/subgroupnav.php:83
 #, fuzzy, php-format
 msgid "People %s subscribes to"
@@ -4587,29 +4905,29 @@ msgstr ""
 msgid "(none)"
 msgstr ""
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 #, fuzzy
 msgid "User has blocked you."
 msgstr "למשתמש אין פרופיל."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr ""
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr ""
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "לא מנוי!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "מחיקת המנוי לא הצליחה."
 
@@ -4622,6 +4940,29 @@ msgstr "לא"
 msgid "Top posters"
 msgstr ""
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "אין משתמש כזה."
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "אין משתמש כזה."
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "אין משתמש כזה."
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr ""
@@ -4726,3 +5067,7 @@ msgstr ""
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr ""
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "הרשמה מרוחקת"
diff --git a/locale/is/LC_MESSAGES/statusnet.mo b/locale/is/LC_MESSAGES/statusnet.mo
index 0d3848efd37634a2b6772b2bdf992a97161aeebf..9a9203ec0a8f39f1622c5ed252b548209e918e86 100644
GIT binary patch
delta 17341
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

delta 15341
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
L${6eIRp<WzjUc8-

diff --git a/locale/is/LC_MESSAGES/statusnet.po b/locale/is/LC_MESSAGES/statusnet.po
index e871d86a5f..e1a93b5090 100644
--- a/locale/is/LC_MESSAGES/statusnet.po
+++ b/locale/is/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:36+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:01+0000\n"
 "Language-Team: Icelandic\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: is\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "Ekkert þannig merki."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Enginn svoleiðis notandi."
 
@@ -144,7 +144,8 @@ msgstr "Gat ekki uppfært notanda."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -229,12 +230,12 @@ msgstr "Öll bein skilaboð til %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -369,6 +370,13 @@ msgstr ""
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "Aðferð í forritsskilum fannst ekki!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -459,13 +467,13 @@ msgstr "%s / Uppáhaldsbabl frá %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s færslur gerðar að uppáhaldsbabli af %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "Rás %s"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -552,7 +560,8 @@ msgstr "Upphafleg mynd"
 msgid "Preview"
 msgstr "Forsýn"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Eyða"
 
@@ -564,7 +573,7 @@ msgstr "Hlaða upp"
 msgid "Crop"
 msgstr "Skera af"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -574,7 +583,7 @@ msgstr "Skera af"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "Það kom upp vandamál með setutókann þinn. Vinsamlegast reyndu aftur."
@@ -639,71 +648,50 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Opna"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Opna á þennan notanda"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Ekki innskráð(ur)."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Þú hefur nú þegar lokað á þennan notanda."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Engin persónuleg síða tilgreind"
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Engin persónulega síða með þessu einkenni"
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Loka á notanda"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Nei"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Opna á þennan notanda"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Já"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Loka á þennan notanda"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Þú hefur nú þegar lokað á þennan notanda."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Mistókst að vista upplýsingar um notendalokun"
 
@@ -769,6 +757,15 @@ msgstr "Babl"
 msgid "No such notice."
 msgstr "Ekkert svoleiðis babl."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Ekki innskráð(ur)."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Get ekki eytt þessu babli."
@@ -799,6 +796,141 @@ msgstr "Eyða þessu babli"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Gat ekki uppfært notanda."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Þú getur ekki eytt stöðu annars notanda."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Eyða"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Eyða þessu babli"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Þessi síða er ekki aðgengileg í "
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Breyta"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Skrá þig út af síðunni"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Þetta er of langt. Hámarkslengd babls er 140 tákn."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+msgid "Change colours"
+msgstr ""
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+msgid "Content"
+msgstr ""
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+msgid "Sidebar"
+msgstr ""
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Texti"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+msgid "Links"
+msgstr ""
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Vista"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Þetta babl er ekki í uppáhaldi!"
@@ -941,14 +1073,6 @@ msgstr "Ég vil babla í gegnum tölvupóst."
 msgid "Publish a MicroID for my email address."
 msgstr "Birta MicroID fyrir tölvupóstfangið mitt."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Vista"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -962,7 +1086,7 @@ msgstr "Ekkert tölvupóstfang."
 msgid "Cannot normalize that email address"
 msgstr "Get ekki staðlað þetta tölvupóstfang"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Ekki tækt tölvupóstfang"
 
@@ -1161,6 +1285,18 @@ msgstr "Ekkert svoleiðis babl."
 msgid "Cannot read file."
 msgstr "Týndum skránni okkar"
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Engin persónuleg síða tilgreind"
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Engin persónulega síða með þessu einkenni"
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1271,11 +1407,11 @@ msgstr "Hópmeðlimir %s, síða %d"
 msgid "A list of the users in this group."
 msgstr "Listi yfir notendur í þessum hóp."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Stjórnandi"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Loka"
 
@@ -1358,7 +1494,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr ""
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Vill kom upp við að aflétta notendalokun."
 
@@ -1670,7 +1806,7 @@ msgstr "Rangt notendanafn eða lykilorð."
 msgid "Error setting user."
 msgstr "Villa kom upp í stillingu notanda."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Innskráning"
@@ -2100,7 +2236,7 @@ msgstr ""
 "Merki fyrir þig (bókstafir, tölustafir, -, ., og _), aðskilin með kommu eða "
 "bili"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Tungumál"
 
@@ -2128,7 +2264,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "Lýsingin er of löng (í mesta lagi 140 tákn)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Tímabelti ekki valið."
 
@@ -2153,7 +2289,7 @@ msgstr "Gat ekki vistað persónulega síðu."
 msgid "Couldn't save tags."
 msgstr "Gat ekki vistað merki."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Stillingar vistaðar."
 
@@ -2386,7 +2522,7 @@ msgstr ""
 msgid "Registration successful"
 msgstr "Nýskráning tókst"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Nýskrá"
@@ -2431,7 +2567,7 @@ msgid "Same as password above. Required."
 msgstr "Sama og lykilorðið hér fyrir ofan. Nauðsynlegt."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Tölvupóstur"
 
@@ -2536,7 +2672,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "Veffang persónulegrar síðu á samvirkandi örbloggsþjónustu"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Gerast áskrifandi"
 
@@ -2614,6 +2750,15 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Skilaboð til %1$s á %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Þú getur ekki sent þessum notanda skilaboð."
+
+#: actions/sandbox.php:72
+msgid "User is already sandboxed."
+msgstr ""
+
 #: actions/showfavorites.php:79
 #, php-format
 msgid "%s's favorite notices, page %d"
@@ -2853,6 +2998,144 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Þú getur ekki sent þessum notanda skilaboð."
+
+#: actions/silence.php:72
+msgid "User is already silenced."
+msgstr ""
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Bjóða"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Ekki tækt tölvupóstfang"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Babl vefsíðunnar"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Nýtt tölvupóstfang til að senda á %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Tungumál (ákjósanlegt)"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Friðhelgi"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Endurheimta"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Stillingar fyrir mynd"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "SMS stillingar"
@@ -3124,6 +3407,21 @@ msgstr "Ekkert þannig merki."
 msgid "API method under construction."
 msgstr "Aðferð í forritsskilum er í þróun."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Þú hefur nú þegar lokað á þennan notanda."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Notandi hefur ekkert nýtt babl"
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Notandi hefur enga persónulega síðu."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "Ekkert einkenni persónulegrar síðu í beiðni."
@@ -3141,6 +3439,31 @@ msgstr "Ekki lengur áskrifandi"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Notandi"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+msgid "Closed"
+msgstr ""
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Bjóða"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Heimila áskriftir"
@@ -3299,11 +3622,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Villa kom upp við að senda bein skilaboð"
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Gat ekki skeytt skilaboðum inn í."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Gat ekki uppfært skilaboð með nýju veffangi."
 
@@ -3333,15 +3661,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Það hefur verið lagt bann við babli frá þér á þessari síðu."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Vandamál komu upp við að vista babl."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Gagnagrunnsvilla við innsetningu svars: %s"
@@ -3371,10 +3699,6 @@ msgstr "Breyta lykilorðinu þínu"
 msgid "Change email handling"
 msgstr "Breyta tölvupóstumsjón"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 msgid "Design your profile"
 msgstr ""
@@ -3427,96 +3751,101 @@ msgstr "Tengjast"
 msgid "Connect to services"
 msgstr "Gat ekki framsent til vefþjóns: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Stikl aðalsíðu"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Bjóða"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Bjóða vinum og vandamönnum að slást í hópinn á %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Útskráning"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Skrá þig út af síðunni"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Búa til aðgang"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Skrá þig inn á síðuna"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Hjálp"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Hjálp!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Leita"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Leita að fólki eða texta"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Babl vefsíðunnar"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Staðbundin sýn"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "Babl síðunnar"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Stikl undirsíðu"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Um"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "Spurt og svarað"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Friðhelgi"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Frumþula"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Tengiliður"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "Hugbúnaðarleyfi StatusNet"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3525,12 +3854,12 @@ msgstr ""
 "**%%site.name%%** er örbloggsþjónusta í boði [%%site.broughtby%%](%%site."
 "broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** er örbloggsþjónusta."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3541,35 +3870,60 @@ msgstr ""
 "sem er gefinn út undir [GNU Affero almenningsleyfinu](http://www.fsf.org/"
 "licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Hugbúnaðarleyfi StatusNet"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "Allt "
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "leyfi."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Uppröðun"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "Eftir"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Áður"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "Það komu upp vandamál varðandi setutókann þinn."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Þú getur ekki sent þessum notanda skilaboð."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Skipun hefur ekki verið fullbúin"
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Skipun hefur ekki verið fullbúin"
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Staðfesting tölvupóstfangs"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "SMS staðfesting"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3744,30 +4098,36 @@ msgstr "Þú ert ekki áskrifandi."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Þú ert ekki áskrifandi."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Þú ert ekki áskrifandi."
+msgstr[1] "Þú ert ekki áskrifandi."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Gat ekki leyft öðrum að gerast áskrifandi að þér."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Fólk sem eru áskrifendur að %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Gat ekki leyft öðrum að gerast áskrifandi að þér."
+msgstr[1] "Gat ekki leyft öðrum að gerast áskrifandi að þér."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Þú ert ekki meðlimur í þessum hópi."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Þú ert ekki meðlimur í þessum hópi."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Þú ert ekki meðlimur í þessum hópi."
+msgstr[1] "Þú ert ekki meðlimur í þessum hópi."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3806,20 +4166,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Enginn staðfestingarlykill."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "Skrá þig inn á síðuna"
@@ -3840,10 +4200,6 @@ msgstr "Færslur sendar með SMS"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 msgid "Upload file"
 msgstr ""
@@ -3853,62 +4209,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-msgid "Change colours"
-msgstr ""
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-msgid "Content"
-msgstr ""
-
-#: lib/designsettings.php:204
-msgid "Sidebar"
-msgstr ""
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Texti"
-
-#: lib/designsettings.php:230
-msgid "Links"
-msgstr ""
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4138,12 +4438,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s er að hlusta á bablið þitt á %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4158,17 +4458,17 @@ msgid ""
 "Change your email address or notification options at %8$s\n"
 msgstr ""
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Staðsetning: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Vefsíða: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4177,12 +4477,12 @@ msgstr ""
 "Lýsing: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Nýtt tölvupóstfang til að senda á %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4203,21 +4503,21 @@ msgstr ""
 "Með kærri kveðju,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "Staða %s"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "SMS staðfesting"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "%s ýtti við þér"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4233,12 +4533,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Ný persónuleg skilaboð frá %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4257,12 +4557,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s heldur upp á babl frá þér"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4283,12 +4583,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4426,7 +4726,12 @@ msgstr "Villa kom upp við að setja inn persónulega fjarsíðu"
 msgid "Duplicate notice"
 msgstr "Eyða babli"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Þessi notandi hefur bannað þér að gerast áskrifandi"
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Gat ekki sett inn nýja áskrift."
 
@@ -4442,10 +4747,6 @@ msgstr "Svör"
 msgid "Favorites"
 msgstr "Uppáhald"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Notandi"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Innhólf"
@@ -4495,6 +4796,15 @@ msgstr "Meðlimur síðan"
 msgid "All groups"
 msgstr "Allir hópar"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Ekkert einkenni gefið upp."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Almenn"
@@ -4515,6 +4825,16 @@ msgstr "Í sviðsljósinu"
 msgid "Popular"
 msgstr "Vinsælt"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Innhólf"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Opna á þennan notanda"
+
 #: lib/searchaction.php:120
 msgid "Search site"
 msgstr ""
@@ -4551,6 +4871,16 @@ msgstr "Ónafngreindur hluti"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Babl vefsíðunnar"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Loka á þennan notanda"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4580,28 +4910,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(ekkert)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "Notandinn hefur lokað á þig."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Gat ekki farið í áskrift."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Gat ekki leyft öðrum að gerast áskrifandi að þér."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Ekki í áskrift!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Gat ekki eytt áskrift."
 
@@ -4613,6 +4943,29 @@ msgstr "Ekkert"
 msgid "Top posters"
 msgstr "Aðalbablararnir"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Opna á þennan notanda"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Opna á þennan notanda"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Opna á þennan notanda"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Hætta sem áskrifandi að þessum notanda"
@@ -4714,3 +5067,7 @@ msgstr "Afsakið en þetta er ekki móttökutölvupóstfangið þitt."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Því miður er móttökutölvupóstur ekki leyfður."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Fólk sem eru áskrifendur að %s"
diff --git a/locale/it/LC_MESSAGES/statusnet.mo b/locale/it/LC_MESSAGES/statusnet.mo
index 479d105b0a08e26ca12afb332e2600f57bc25a86..2dec03ba7eb695744e8a6ba53ed92adf5b743400 100644
GIT binary patch
delta 19819
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%0D9Lb^W}pt5<kk
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
LN&YsQD=Pdy7cUZZ

delta 17729
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

diff --git a/locale/it/LC_MESSAGES/statusnet.po b/locale/it/LC_MESSAGES/statusnet.po
index 231078cc7a..c1a19d1651 100644
--- a/locale/it/LC_MESSAGES/statusnet.po
+++ b/locale/it/LC_MESSAGES/statusnet.po
@@ -6,12 +6,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:39+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:04+0000\n"
 "Language-Team: Italian\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: it\n"
 "X-Message-Group: out-statusnet\n"
@@ -43,7 +43,7 @@ msgstr "Nessuna tale etichetta."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Nessun tale utente."
 
@@ -146,7 +146,8 @@ msgstr "Impossibile aggiornare l'utente."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -232,12 +233,12 @@ msgstr "Tutti i messaggi diretti inviati a %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -378,6 +379,13 @@ msgstr "Soprannome già in uso. Prova con un altro."
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "Metodo delle API non trovato!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -469,13 +477,13 @@ msgstr "%s / Preferiti da %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s aggiornamenti preferiti da %s / %s"
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "Attività di %s"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -563,7 +571,8 @@ msgstr "Originale"
 msgid "Preview"
 msgstr "Anteprima"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Elimina"
 
@@ -575,7 +584,7 @@ msgstr "Carica"
 msgid "Crop"
 msgstr "Ritaglia"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -585,7 +594,7 @@ msgstr "Ritaglia"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "C'è stato un problema con il tuo token di sessione. Prova di nuovo."
@@ -652,71 +661,50 @@ msgstr "Un elenco degli utenti in questo gruppo."
 msgid "Unblock user from group"
 msgstr "Sblocco dell'utente non riuscito."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Sblocca"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Sblocca questo utente"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Non connesso."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Hai già bloccato questo utente."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Nessun profilo specificato."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Nessun profilo con quel ID."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Blocca utente"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "No"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Sblocca questo utente"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Sì"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Blocca questo utente"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Hai già bloccato questo utente."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Salvataggio delle informazioni per il blocco non riuscito."
 
@@ -782,6 +770,15 @@ msgstr "Messaggi"
 msgid "No such notice."
 msgstr "Nessun tale messaggio."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Non connesso."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Impossibile eliminare questo messaggio."
@@ -817,6 +814,146 @@ msgstr "Elimina questo messaggio"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr "C'è stato un problema con il tuo token di sessione. Prova di nuovo."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Impossibile aggiornare l'utente."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Non puoi eliminare lo stato di un altro utente."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Elimina"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Elimina questo messaggio"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Impossibile salvare le tue impostazioni di Twitter!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Questa pagina non è disponibile in un "
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Modifica"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Sconnettiti dal sito"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Puoi caricare un'immagine per il logo del tuo gruppo."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Modifica la tua password"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Connetti"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Ricerca"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Testo"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Elenco"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Salva"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Questo messaggio non è un preferito!"
@@ -963,14 +1100,6 @@ msgstr "Voglio inviare i messaggi via email"
 msgid "Publish a MicroID for my email address."
 msgstr "Pubblica un MicroID per il mio indirizzo email"
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Salva"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -984,7 +1113,7 @@ msgstr "Nessun indirizzo email."
 msgid "Cannot normalize that email address"
 msgstr "Impossibile normalizzare l'indirizzo email"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Non è un indirizzo email valido"
 
@@ -1186,6 +1315,18 @@ msgstr "Nessun tale messaggio."
 msgid "Cannot read file."
 msgstr "Perso il nostro file."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Nessun profilo specificato."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Nessun profilo con quel ID."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1308,11 +1449,11 @@ msgstr "Membri del gruppo %s, pagina %d"
 msgid "A list of the users in this group."
 msgstr "Un elenco degli utenti in questo gruppo."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Amministra"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Blocca"
 
@@ -1401,7 +1542,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "L'utente ti ha bloccato."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Errore nel rimuovere il blocco."
 
@@ -1713,7 +1854,7 @@ msgstr "Nome utente o password non corretto."
 msgid "Error setting user."
 msgstr "Errore nell'impostare l'utente."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Accedi"
@@ -2140,7 +2281,7 @@ msgid ""
 msgstr ""
 "Le tue etichette (lettere, numeri, -, . e _), separate da virgole o spazi"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Lingua"
 
@@ -2168,7 +2309,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "La biografia è troppo lunga (max 140 caratteri)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Fuso orario non selezionato"
 
@@ -2193,7 +2334,7 @@ msgstr "Impossibile salvare il profilo."
 msgid "Couldn't save tags."
 msgstr "Impossibile salvare le etichette."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Impostazioni salvate."
 
@@ -2431,7 +2572,7 @@ msgstr "Errore con il codice di conferma."
 msgid "Registration successful"
 msgstr "Registrazione riuscita"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Registra"
@@ -2476,7 +2617,7 @@ msgid "Same as password above. Required."
 msgstr "Stessa password di sopra. Richiesta."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Email"
 
@@ -2584,7 +2725,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "URL del tuo profilo su un altro servizio di micro-blog compatibile"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Abbonati"
 
@@ -2660,6 +2801,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Messaggio a %1$s su %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Non puoi inviare un messaggio a questo utente."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "L'utente ti ha bloccato."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2905,6 +3056,145 @@ msgstr ""
 "**%s** ha un account su %%%%site.name%%%%, un servizio di [micro-blog]"
 "(http://it.wikipedia.org/wiki/Microblogging) "
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Non puoi inviare un messaggio a questo utente."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "L'utente ti ha bloccato."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Invita"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Non è un indirizzo email valido"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Messaggio del sito"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Nuovo indirizzo email per inviare messaggi a %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Lingua preferita"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Privacy"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Recupera"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Impostazioni immagine"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "Impostazioni SMS"
@@ -3178,6 +3468,21 @@ msgstr "Nessuna tale etichetta."
 msgid "API method under construction."
 msgstr "Metodo delle API in lavorazione."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Hai già bloccato questo utente."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "L'utente ti ha bloccato."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "L'utente non ha un profilo."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "Nessun ID di profilo nella richiesta."
@@ -3195,6 +3500,32 @@ msgstr "Annullato abbonamento"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Utente"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Blocca"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Invita"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Autorizza abbonamento"
@@ -3357,11 +3688,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Errore nell'inviare il messaggio diretto."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Impossibile inserire messaggio."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Impossibile aggiornare il messaggio con il nuovo URI."
 
@@ -3395,15 +3731,15 @@ msgstr ""
 "Troppi messaggi troppo velocemente; fai una pausa e scrivi di nuovo tra "
 "qualche minuto."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Ti è proibito inviare messaggi su questo sito."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Problema nel salvare il messaggio."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Errore del DB nell'inserire la risposta: %s"
@@ -3433,10 +3769,6 @@ msgstr "Modifica la tua password"
 msgid "Change email handling"
 msgstr "Modifica la gestione dell'email"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3488,97 +3820,102 @@ msgstr "Connetti"
 msgid "Connect to services"
 msgstr "Impossibile redirigere al server: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Esplorazione sito primaria"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Invita"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Invita amici e colleghi a seguirti su %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Esci"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Sconnettiti dal sito"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Crea un account"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Accedi al sito"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Aiuto"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Aiutami!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Ricerca"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Ricerca persone o per testo"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Messaggio del sito"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Viste locali"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "Pagina messaggio"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Esplorazione secondaria del sito"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Informazioni"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "FAQ"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Privacy"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Sorgenti"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Contatti"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "Richiama"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "Licenza del software statusnet"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3587,12 +3924,12 @@ msgstr ""
 "**%%site.name%%** è un servizio di micro-blog offerto da [%%site.broughtby%%]"
 "(%%site.broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** è un servizio di micro-blog. "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3603,35 +3940,60 @@ msgstr ""
 "%s, disponibile sotto licenza [GNU Affero General Public License](http://www."
 "fsf.org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Licenza del software statusnet"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "Tutto "
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "licenza."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Paginazione"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "Successivi"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Precedenti"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "C'è stato un problema con il tuo token di sessione."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Non puoi inviare un messaggio a questo utente."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Comando non ancora implementato."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Comando non ancora implementato."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Conferma indirizzo email"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Conferma SMS"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3807,30 +4169,36 @@ msgstr "Non sei abbonato a quel profilo."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Non sei abbonato a quel profilo."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Non sei abbonato a quel profilo."
+msgstr[1] "Non sei abbonato a quel profilo."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Impossibile abbonare altri a te."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Persone abbonate a %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Impossibile abbonare altri a te."
+msgstr[1] "Impossibile abbonare altri a te."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Non sei un membro di quel gruppo."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Non sei un membro di quel gruppo."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Non sei un membro di quel gruppo."
+msgstr[1] "Non sei un membro di quel gruppo."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3869,20 +4237,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Nessun codice di conferma."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "Accedi al sito"
@@ -3903,10 +4271,6 @@ msgstr "Aggiornamenti via SMS"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3917,66 +4281,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Modifica la tua password"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Connetti"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Ricerca"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Testo"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Elenco"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4206,12 +4510,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s sta ora seguendo i tuoi messaggi su %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4232,17 +4536,17 @@ msgstr ""
 "Cordiali saluti,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Ubicazione: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Pagina web: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4251,12 +4555,12 @@ msgstr ""
 "Biografia: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Nuovo indirizzo email per inviare messaggi a %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4277,21 +4581,21 @@ msgstr ""
 "Cordiali saluti,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "stato di %s"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "Conferma SMS"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "%s ti ha richiamato"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4307,12 +4611,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Nuovo messaggio privato da %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4331,12 +4635,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s ha aggiunto il tuo messaggio tra i suoi preferiti"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4357,12 +4661,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4500,7 +4804,12 @@ msgstr "Errore nell'inserire un profilo remoto"
 msgid "Duplicate notice"
 msgstr "Elimina messaggio"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Quell'utente ti ha bloccato dall'abbonarti."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Impossibile inserire un nuovo abbonamento."
 
@@ -4516,10 +4825,6 @@ msgstr "Risposte"
 msgid "Favorites"
 msgstr "Preferiti"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Utente"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "In arrivo"
@@ -4570,6 +4875,15 @@ msgstr "Membro dal"
 msgid "All groups"
 msgstr "Tutti i gruppi"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Nessun argomento ID."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Pubblico"
@@ -4590,6 +4904,16 @@ msgstr "In evidenza"
 msgid "Popular"
 msgstr "Famosi"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "In arrivo"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Sblocca questo utente"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4628,6 +4952,16 @@ msgstr "Sezione senza nome"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Messaggio del sito"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Blocca questo utente"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4657,28 +4991,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(nessuna)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "L'utente ti ha bloccato."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Impossibile abbonarsi."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Impossibile abbonare altri a te."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Non abbonato!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Impossibile eliminare l'abbonamento."
 
@@ -4690,6 +5024,29 @@ msgstr "Nessuno"
 msgid "Top posters"
 msgstr "Chi scrive più messaggi"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Sblocca questo utente"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Sblocca questo utente"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Sblocca questo utente"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Annulla l'abbonamento da questo utente"
@@ -4793,3 +5150,7 @@ msgstr "Quella non è la tua email di ricezione."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Email di ricezione non consentita."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Persone abbonate a %s"
diff --git a/locale/ja/LC_MESSAGES/statusnet.mo b/locale/ja/LC_MESSAGES/statusnet.mo
index 3fd89d0643f68e7a1332a12cff29c6acaf95030e..eeceb93e6255c49373d3ea0da6e14877b459b177 100644
GIT binary patch
delta 13032
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

delta 11530
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

diff --git a/locale/ja/LC_MESSAGES/statusnet.po b/locale/ja/LC_MESSAGES/statusnet.po
index eb63104c81..bb8298c7a9 100644
--- a/locale/ja/LC_MESSAGES/statusnet.po
+++ b/locale/ja/LC_MESSAGES/statusnet.po
@@ -6,12 +6,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:42+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:07+0000\n"
 "Language-Team: Japanese\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: ja\n"
 "X-Message-Group: out-statusnet\n"
@@ -43,7 +43,7 @@ msgstr "そのような通知はありません。"
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "そのようなユーザはいません。"
 
@@ -146,7 +146,8 @@ msgstr "ユーザを更新できません"
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -231,12 +232,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -378,6 +379,13 @@ msgstr "そのニックネームは既に使用されています。他のもの
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "API メソッドが見つかりません!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -469,13 +477,13 @@ msgstr ""
 msgid "%s updates favorited by %s / %s."
 msgstr ""
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s のタイムライン"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -564,7 +572,8 @@ msgstr ""
 msgid "Preview"
 msgstr ""
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "削除"
 
@@ -576,7 +585,7 @@ msgstr "アップロード"
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -586,7 +595,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -654,73 +663,51 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr "ユーザのアンブロックに失敗しました。"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "アンブロック"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "このユーザをアンブロックする"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "ログインしていません。"
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "既にログイン済みです。"
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr ""
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr ""
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 #, fuzzy
 msgid "Block user"
 msgstr "そのようなユーザはいません。"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr ""
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "このユーザをアンブロックする"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr ""
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "このユーザをブロックする"
 
-#: actions/block.php:165
-#, fuzzy
-msgid "You have already blocked this user."
-msgstr "既にログイン済みです。"
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -785,6 +772,15 @@ msgstr "通知"
 msgid "No such notice."
 msgstr "そのような通知はありません。"
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "ログインしていません。"
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "この通知を削除できません。"
@@ -816,6 +812,144 @@ msgstr "この通知を削除"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "ユーザを更新できません"
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "ローカルサブスクリプションを使用可能です!"
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "削除"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "この通知を削除"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "このページはあなたが承認したメディアタイプでは利用できません。"
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "変更"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "サイトからログアウト"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "長すぎます。通知は最大 140 字までです。"
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "パスワードの変更"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+msgid "Content"
+msgstr "内容"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "検索"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr ""
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "ログイン"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "保存"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr ""
@@ -960,14 +1094,6 @@ msgstr ""
 msgid "Publish a MicroID for my email address."
 msgstr ""
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "保存"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -981,7 +1107,7 @@ msgstr ""
 msgid "Cannot normalize that email address"
 msgstr "そのメールアドレスを正規化できません"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr ""
 
@@ -1184,6 +1310,18 @@ msgstr "そのような通知はありません。"
 msgid "Cannot read file."
 msgstr "そのような通知はありません。"
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr ""
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr ""
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1303,11 +1441,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "管理者"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "ブロック"
 
@@ -1396,7 +1534,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "プロファイルがありません。"
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "ブロックの削除エラー"
 
@@ -1700,7 +1838,7 @@ msgstr "ユーザ名またはパスワードが間違っています。"
 msgid "Error setting user."
 msgstr "ユーザ設定エラー"
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "ログイン"
@@ -2119,7 +2257,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr ""
 
@@ -2145,7 +2283,7 @@ msgstr "自分を購読している者を自動的に購読する (非人間に
 msgid "Bio is too long (max %d chars)."
 msgstr "自己紹介が長すぎます (最長140文字)。"
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr ""
 
@@ -2171,7 +2309,7 @@ msgstr "プロファイルを保存できません"
 msgid "Couldn't save tags."
 msgstr "プロファイルを保存できません"
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "設定が保存されました。"
 
@@ -2405,7 +2543,7 @@ msgstr "確認コードにエラーがあります。"
 msgid "Registration successful"
 msgstr ""
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "登録"
@@ -2450,7 +2588,7 @@ msgid "Same as password above. Required."
 msgstr ""
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "メール"
 
@@ -2556,7 +2694,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "プロファイルサービスまたはマイクロブロギングサービスのURL"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "購読"
 
@@ -2631,6 +2769,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "%s への返信"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "そのプロファイルは送信されていません。"
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "プロファイルがありません。"
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2875,6 +3023,142 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr ""
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "プロファイルがありません。"
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+msgid "Site"
+msgstr ""
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "有効なメールアドレスではありません。"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "新しい通知"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "そのユーザにはメールアドレスの登録がありません。"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+msgid "Default site language"
+msgstr ""
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "プライバシー"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "回復"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "設定"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr ""
@@ -3146,6 +3430,21 @@ msgstr "そのような通知はありません。"
 msgid "API method under construction."
 msgstr "API メソッドが工事中です。"
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "既にログイン済みです。"
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "プロファイルがありません。"
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "プロファイルがありません。"
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "リクエスト内にプロファイルIDがありません。"
@@ -3163,6 +3462,31 @@ msgstr "サブスクライブ解除済み"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr ""
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "ブロック"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+msgid "Invite-only"
+msgstr ""
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "購読を許可"
@@ -3318,11 +3642,15 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+msgid "You are banned from sending direct messages."
+msgstr ""
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr ""
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3352,15 +3680,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "通知を保存する際に問題が発生しました。"
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "返信を追加する際にデータベースエラー : %s"
@@ -3390,10 +3718,6 @@ msgstr "パスワードの変更"
 msgid "Change email handling"
 msgstr "メールの扱いを変更"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3445,100 +3769,105 @@ msgstr "接続"
 msgid "Connect to services"
 msgstr "サーバへリダイレクトできません : %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "サブスクリプション"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr ""
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "ログアウト"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "サイトからログアウト"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "アカウントを作成"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "サイトへログイン"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "ヘルプ"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "助けて!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "検索"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "人々かテキストを検索"
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "新しい通知"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "新しい通知"
 
-#: lib/action.php:714
+#: lib/action.php:718
 #, fuzzy
 msgid "Secondary site navigation"
 msgstr "サブスクリプション"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "解説"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "よくある質問"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "プライバシー"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "ソース"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "連絡先"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "突く"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3547,12 +3876,12 @@ msgstr ""
 "**%%site.name%%** は [%%site.broughtby%%](%%site.broughtbyurl%%) が提供するマ"
 "イクロブログサービスです。 "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** はマイクロブログサービスです。 "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3563,37 +3892,59 @@ msgstr ""
 "いています。 ライセンス [GNU Affero General Public License](http://www.fsf."
 "org/licensing/licenses/agpl-3.0.html)。"
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "新しい通知"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "ライセンス。"
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 #, fuzzy
 msgid "After"
 msgstr "<< 前"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 #, fuzzy
 msgid "Before"
 msgstr "前 >>"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "メールアドレス確認"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "メールアドレス確認"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3769,30 +4120,36 @@ msgstr "そのプロファイルは送信されていません。"
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "そのプロファイルは送信されていません。"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "そのプロファイルは送信されていません。"
+msgstr[1] "そのプロファイルは送信されていません。"
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "リモートサブスクライブ"
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "リモートサブスクライブ"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "リモートサブスクライブ"
+msgstr[1] "リモートサブスクライブ"
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "そのプロファイルは送信されていません。"
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "そのプロファイルは送信されていません。"
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "そのプロファイルは送信されていません。"
+msgstr[1] "そのプロファイルは送信されていません。"
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3831,20 +4188,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "確認コードがありません。"
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "サイトへログイン"
@@ -3865,10 +4222,6 @@ msgstr ""
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3879,65 +4232,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "パスワードの変更"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-msgid "Content"
-msgstr "内容"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "検索"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr ""
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "ログイン"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4167,12 +4461,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s は %2$s であなたの通知を購読しています。"
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4193,29 +4487,29 @@ msgstr ""
 "確かにあなたの,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "場所: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "ホームページ: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr ""
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4228,21 +4522,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s の状態"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr ""
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "あなたは %s に突かれています"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4258,12 +4552,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr ""
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4282,12 +4576,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%1$s は %2$s であなたの通知を聞いています。"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4308,12 +4602,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4452,7 +4746,11 @@ msgstr "リモートプロファイル追加エラー"
 msgid "Duplicate notice"
 msgstr "新しい通知"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "サブスクリプションを追加できません"
 
@@ -4468,10 +4766,6 @@ msgstr "返信"
 msgid "Favorites"
 msgstr ""
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr ""
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr ""
@@ -4522,6 +4816,15 @@ msgstr "からのメンバー"
 msgid "All groups"
 msgstr ""
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "そのようなドキュメントはありません。"
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "パブリック"
@@ -4542,6 +4845,15 @@ msgstr ""
 msgid "Popular"
 msgstr "人気"
 
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr ""
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "このユーザをアンブロックする"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4580,6 +4892,16 @@ msgstr "名称未設定のセクション"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "新しい通知"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "このユーザをブロックする"
+
 #: lib/subgroupnav.php:83
 #, fuzzy, php-format
 msgid "People %s subscribes to"
@@ -4609,29 +4931,29 @@ msgstr ""
 msgid "(none)"
 msgstr "(なし)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 #, fuzzy
 msgid "User has blocked you."
 msgstr "プロファイルがありません。"
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr ""
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr ""
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "購読していません!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "サブスクリプションを削除できません"
 
@@ -4643,6 +4965,29 @@ msgstr ""
 msgid "Top posters"
 msgstr "上位投稿者"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "このユーザをアンブロックする"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "このユーザをアンブロックする"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "このユーザをアンブロックする"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "このユーザからのサブスクライブを解除する"
@@ -4746,3 +5091,7 @@ msgstr ""
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr ""
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "リモートサブスクライブ"
diff --git a/locale/ko/LC_MESSAGES/statusnet.mo b/locale/ko/LC_MESSAGES/statusnet.mo
index 87095638066b22b30a75eb026d1c69e5d7a3e06b..19e0ecb936de2decd66fd6a05a6da32702b0c7a5 100644
GIT binary patch
delta 19855
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

delta 17715
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

diff --git a/locale/ko/LC_MESSAGES/statusnet.po b/locale/ko/LC_MESSAGES/statusnet.po
index 19a9f4a6ed..b3cf335b8b 100644
--- a/locale/ko/LC_MESSAGES/statusnet.po
+++ b/locale/ko/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:45+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:10+0000\n"
 "Language-Team: Korean\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: ko\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "그러한 태그가 없습니다."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "그러한 사용자는 없습니다."
 
@@ -145,7 +145,8 @@ msgstr "사용자를 업데이트 할 수 없습니다."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -231,12 +232,12 @@ msgstr "%s에게 모든 직접 메시지"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -377,6 +378,13 @@ msgstr "별명이 이미 사용중 입니다. 다른 별명을 시도해 보십
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "API 메서드를 찾을 수 없습니다."
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -468,13 +476,13 @@ msgstr "%s / %s의 좋아하는 글들"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s 좋아하는 글이 업데이트 됐습니다. %S에 의해 / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s 타임라인"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -562,7 +570,8 @@ msgstr "원래 설정"
 msgid "Preview"
 msgstr "미리보기"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "삭제"
 
@@ -574,7 +583,7 @@ msgstr "올리기"
 msgid "Crop"
 msgstr "자르기"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -584,7 +593,7 @@ msgstr "자르기"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "세션토큰에 문제가 있습니다. 다시 시도해주세요."
@@ -651,71 +660,50 @@ msgstr "이 그룹의 회원리스트"
 msgid "Unblock user from group"
 msgstr "사용자 차단 해제에 실패했습니다."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "차단해제"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "이 사용자를 차단해제합니다."
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "로그인하고 있지 않습니다."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "당신은 이미 이 사용자를 차단하고 있습니다."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "프로필을 지정하지 않았습니다."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "해당 ID의 프로필이 없습니다."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "사용자를 차단합니다."
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "아니오"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "이 사용자를 차단해제합니다."
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "네, 맞습니다."
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "이 사용자 차단하기"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "당신은 이미 이 사용자를 차단하고 있습니다."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "정보차단을 저장하는데 실패했습니다."
 
@@ -781,6 +769,15 @@ msgstr "통지"
 msgid "No such notice."
 msgstr "그러한 통지는 없습니다."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "로그인하고 있지 않습니다."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "이 통지를 지울 수 없습니다."
@@ -815,6 +812,146 @@ msgstr "이 게시글 삭제하기"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr "세션토큰에 문제가 있습니다. 다시 시도해주세요."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "사용자를 업데이트 할 수 없습니다."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "당신은 다른 사용자의 상태를 삭제하지 않아도 된다."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "삭제"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "이 게시글 삭제하기"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "트위터 환경설정을 저장할 수 없습니다."
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "이 페이지는 귀하가 승인한 미디어 타입에서는 이용할 수 없습니다."
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "변환"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "이 사이트로부터 로그아웃"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "당신그룹의 로고 이미지를 업로드할 수 있습니다."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "비밀번호 바꾸기"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "연결"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "검색"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "문자"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "로그인"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "저장"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "이 메시지는 favorite이 아닙니다."
@@ -958,14 +1095,6 @@ msgstr "이메일로 통보를 포스트 하길 원합니다."
 msgid "Publish a MicroID for my email address."
 msgstr "이메일 주소를 위한 MicroID의 생성"
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "저장"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -979,7 +1108,7 @@ msgstr "이메일이 추가 되지 않았습니다."
 msgid "Cannot normalize that email address"
 msgstr "그 이메일 주소를 정규화 할 수 없습니다."
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "유효한 이메일 주소가 아닙니다."
 
@@ -1179,6 +1308,18 @@ msgstr "그러한 통지는 없습니다."
 msgid "Cannot read file."
 msgstr "파일을 잃어버렸습니다."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "프로필을 지정하지 않았습니다."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "해당 ID의 프로필이 없습니다."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1301,11 +1442,11 @@ msgstr "%s 그룹 회원, %d페이지"
 msgid "A list of the users in this group."
 msgstr "이 그룹의 회원리스트"
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "관리자"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "차단하기"
 
@@ -1394,7 +1535,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "회원이 당신을 차단해왔습니다."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "차단 제거 에러!"
 
@@ -1694,7 +1835,7 @@ msgstr "틀린 계정 또는 비밀 번호"
 msgid "Error setting user."
 msgstr "사용자 세팅 오류"
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "로그인"
@@ -2116,7 +2257,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr "당신을 위한 태그, (문자,숫자,-, ., _로 구성) 콤마 혹은 공백으로 구분."
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "언어"
 
@@ -2142,7 +2283,7 @@ msgstr "나에게 구독하는 사람에게 자동 구독 신청"
 msgid "Bio is too long (max %d chars)."
 msgstr "자기소개가 너무 깁니다. (최대 140글자)"
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "타임존이 설정 되지 않았습니다."
 
@@ -2167,7 +2308,7 @@ msgstr "프로필을 저장 할 수 없습니다."
 msgid "Couldn't save tags."
 msgstr "태그를 저장할 수 없습니다."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "설정 저장"
 
@@ -2403,7 +2544,7 @@ msgstr "확인 코드 오류"
 msgid "Registration successful"
 msgstr "회원 가입이 성공적입니다."
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "회원가입"
@@ -2449,7 +2590,7 @@ msgid "Same as password above. Required."
 msgstr "위와 같은 비밀 번호. 필수 사항."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "이메일"
 
@@ -2554,7 +2695,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "다른 마이크로블로깅 서비스의 귀하의 프로필 URL"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "구독"
 
@@ -2630,6 +2771,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "%2$s에서 %1$s까지 메시지"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "당신은 이 사용자에게 메시지를 보낼 수 없습니다."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "회원이 당신을 차단해왔습니다."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2875,6 +3026,145 @@ msgstr ""
 "**%s**는 %%%%site.name%%%% [마이크로블로깅](http://en.wikipedia.org/wiki/"
 "Micro-blogging) 서비스에 계정을 갖고 있습니다."
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "당신은 이 사용자에게 메시지를 보낼 수 없습니다."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "회원이 당신을 차단해왔습니다."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "초대"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "유효한 이메일 주소가 아닙니다."
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "사이트 공지"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "%s에 포스팅 할 새로운 이메일 주소"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "언어 설정"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "개인정보 취급방침"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "복구"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "아바타 설정"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "SMS 세팅"
@@ -3144,6 +3434,21 @@ msgstr "그러한 태그가 없습니다."
 msgid "API method under construction."
 msgstr "API 메서드를 구성중 입니다."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "당신은 이미 이 사용자를 차단하고 있습니다."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "회원이 당신을 차단해왔습니다."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "이용자가 프로필을 가지고 있지 않습니다."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "요청한 프로필id가 없습니다."
@@ -3161,6 +3466,32 @@ msgstr "구독취소 되었습니다."
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "이용자"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "차단하기"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "초대"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "구독을 허가"
@@ -3321,11 +3652,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "직접 메시지 보내기 오류."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "메시지를 삽입할 수 없습니다."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "새 URI와 함께 메시지를 업데이트할 수 없습니다."
 
@@ -3359,15 +3695,15 @@ msgstr ""
 "너무 많은 게시글이 너무 빠르게 올라옵니다. 한숨고르고 몇분후에 다시 포스트를 "
 "해보세요."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "이 사이트에 게시글 포스팅으로부터 당신은 금지되었습니다."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "통지를 저장하는데 문제가 발생했습니다."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "답신을 추가 할 때에 데이타베이스 에러 : %s"
@@ -3397,10 +3733,6 @@ msgstr "비밀번호 바꾸기"
 msgid "Change email handling"
 msgstr "이메일 처리 변경"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3452,97 +3784,102 @@ msgstr "연결"
 msgid "Connect to services"
 msgstr "서버에 재접속 할 수 없습니다 : %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "주 사이트 네비게이션"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "초대"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "%s에 친구를 가입시키기 위해 친구와 동료를 초대합니다."
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "로그아웃"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "이 사이트로부터 로그아웃"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "계정 만들기"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "이 사이트 로그인"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "도움말"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "도움이 필요해!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "검색"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "프로필이나 텍스트 검색"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "사이트 공지"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "로컬 뷰"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "페이지 공지"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "보조 사이트 네비게이션"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "정보"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "자주 묻는 질문"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "개인정보 취급방침"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "소스 코드"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "연락하기"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "찔러 보기"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "라코니카 소프트웨어 라이선스"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3551,12 +3888,12 @@ msgstr ""
 "**%%site.name%%** 는 [%%site.broughtby%%](%%site.broughtbyurl%%)가 제공하는 "
 "마이크로블로깅서비스입니다."
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** 는 마이크로블로깅서비스입니다."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3567,35 +3904,60 @@ msgstr ""
 "을 사용합니다. StatusNet는 [GNU Affero General Public License](http://www."
 "fsf.org/licensing/licenses/agpl-3.0.html) 라이선스에 따라 사용할 수 있습니다."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "라코니카 소프트웨어 라이선스"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "모든 것"
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "라이선스"
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "페이지수"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "뒷 페이지"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "앞 페이지"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "당신의 세션토큰관련 문제가 있습니다."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "당신은 이 사용자에게 메시지를 보낼 수 없습니다."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "명령이 아직 실행되지 않았습니다."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "명령이 아직 실행되지 않았습니다."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "이메일 주소 확인서"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "SMS 인증"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3771,30 +4133,36 @@ msgstr "당신은 이 프로필에 구독되지 않고있습니다."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "당신은 이 프로필에 구독되지 않고있습니다."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "당신은 이 프로필에 구독되지 않고있습니다."
+msgstr[1] "당신은 이 프로필에 구독되지 않고있습니다."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "다른 사람을 구독 하실 수 없습니다."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "%s에 의해 구독되는 사람들"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "다른 사람을 구독 하실 수 없습니다."
+msgstr[1] "다른 사람을 구독 하실 수 없습니다."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "당신은 해당 그룹의 멤버가 아닙니다."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "당신은 해당 그룹의 멤버가 아닙니다."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "당신은 해당 그룹의 멤버가 아닙니다."
+msgstr[1] "당신은 해당 그룹의 멤버가 아닙니다."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3833,20 +4201,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "확인 코드가 없습니다."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "이 사이트 로그인"
@@ -3867,10 +4235,6 @@ msgstr "SMS에 의한 업데이트"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3881,66 +4245,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "비밀번호 바꾸기"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "연결"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "검색"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "문자"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "로그인"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4170,12 +4474,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s님이 귀하의 알림 메시지를 %2$s에서 듣고 있습니다."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4194,17 +4498,17 @@ msgstr ""
 "\n"
 "그럼 이만,%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "위치: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "홈페이지: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4213,12 +4517,12 @@ msgstr ""
 "소개: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "%s에 포스팅 할 새로운 이메일 주소"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4233,21 +4537,21 @@ msgstr ""
 "포스팅 주소는 %1$s입니다.새 메시지를 등록하려면 %2$ 주소로 이메일을 보내십시"
 "오.이메일 사용법은 %3$s 페이지를 보십시오.안녕히,%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s 상태"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "SMS 인증"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "%s 사용자가 찔러 봤습니다."
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4263,12 +4567,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "%s로부터 새로운 비밀 메시지가 도착하였습니다."
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4287,12 +4591,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s님이 당신의 게시글을 좋아하는 글로 추가했습니다."
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4313,12 +4617,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4456,7 +4760,12 @@ msgstr "리모트 프로필 추가 오류"
 msgid "Duplicate notice"
 msgstr "통지 삭제"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "이 회원은 구독으로부터 당신을 차단해왔다."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "예약 구독을 추가 할 수 없습니다."
 
@@ -4472,10 +4781,6 @@ msgstr "답신"
 msgid "Favorites"
 msgstr "좋아하는 글들"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "이용자"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "받은 쪽지함"
@@ -4526,6 +4831,15 @@ msgstr "가입한 때"
 msgid "All groups"
 msgstr "모든 그룹"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "id 인자가 없습니다."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "공개"
@@ -4546,6 +4860,16 @@ msgstr "피쳐링됨"
 msgid "Popular"
 msgstr "인기있는"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "받은 쪽지함"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "이 사용자를 차단해제합니다."
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4584,6 +4908,16 @@ msgstr "제목없는 섹션"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "사이트 공지"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "이 사용자 차단하기"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4613,28 +4947,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(없습니다)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "회원이 당신을 차단해왔습니다."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "구독 하실 수 없습니다."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "다른 사람을 구독 하실 수 없습니다."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "구독하고 있지 않습니다!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "예약 구독을 삭제 할 수 없습니다."
 
@@ -4646,6 +4980,29 @@ msgstr "없음"
 msgid "Top posters"
 msgstr "상위 게시글 등록자"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "이 사용자를 차단해제합니다."
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "이 사용자를 차단해제합니다."
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "이 사용자를 차단해제합니다."
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "이 사용자로부터 구독취소합니다."
@@ -4749,3 +5106,7 @@ msgstr "죄송합니다. 귀하의 이메일이 아닙니다."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "죄송합니다. 이메일이 허용되지 않습니다."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "%s에 의해 구독되는 사람들"
diff --git a/locale/mk/LC_MESSAGES/statusnet.mo b/locale/mk/LC_MESSAGES/statusnet.mo
index 6b2713593a1d165aad51d1283f271b107c868ea6..a3e2cb11a9b3abcbbced532ed3afc06596db964b 100644
GIT binary patch
delta 11271
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
P=`eTU(n;>tLr4A(mffp8

delta 9780
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
B4j2Fc

diff --git a/locale/mk/LC_MESSAGES/statusnet.po b/locale/mk/LC_MESSAGES/statusnet.po
index d011d7379c..15b72bd196 100644
--- a/locale/mk/LC_MESSAGES/statusnet.po
+++ b/locale/mk/LC_MESSAGES/statusnet.po
@@ -6,12 +6,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:48+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:13+0000\n"
 "Language-Team: Macedonian\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: mk\n"
 "X-Message-Group: out-statusnet\n"
@@ -43,7 +43,7 @@ msgstr "Нема такво известување."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Нема таков корисник."
 
@@ -146,7 +146,8 @@ msgstr "Корисникот не може да се освежи/"
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -231,12 +232,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -375,6 +376,13 @@ msgstr "Тој прекар е во употреба. Одберете друг.
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "Не е пронаједено барање."
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -466,13 +474,13 @@ msgstr ""
 msgid "%s updates favorited by %s / %s."
 msgstr ""
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr ""
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -562,7 +570,8 @@ msgstr ""
 msgid "Preview"
 msgstr ""
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr ""
 
@@ -574,7 +583,7 @@ msgstr "Товари"
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -584,7 +593,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -651,75 +660,53 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr "Нема таков корисник."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 #, fuzzy
 msgid "Unblock this user"
 msgstr "Нема таков корисник."
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Не сте пријавени."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Веќе сте пријавени!"
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr ""
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr ""
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 #, fuzzy
 msgid "Block user"
 msgstr "Нема таков корисник."
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr ""
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Нема таков корисник."
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr ""
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 #, fuzzy
 msgid "Block this user"
 msgstr "Нема таков корисник."
 
-#: actions/block.php:165
-#, fuzzy
-msgid "You have already blocked this user."
-msgstr "Веќе сте пријавени!"
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -784,6 +771,15 @@ msgstr "Известувања"
 msgid "No such notice."
 msgstr "Нема такво известување."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Не сте пријавени."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr ""
@@ -815,6 +811,143 @@ msgstr ""
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Корисникот не може да се освежи/"
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Може да ја користите локалната претплата."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+msgid "Delete user"
+msgstr ""
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Нема таков корисник."
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Оваа страница не е достапна во форматот кој Вие го прифаќате."
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Промени"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Ова е предолго. Максималната должина е 140 знаци."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Промени ја лозинката"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Поврзи се"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Барај"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr ""
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Пријави се"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Сними"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr ""
@@ -957,14 +1090,6 @@ msgstr ""
 msgid "Publish a MicroID for my email address."
 msgstr ""
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Сними"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -978,7 +1103,7 @@ msgstr ""
 msgid "Cannot normalize that email address"
 msgstr ""
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr ""
 
@@ -1178,6 +1303,18 @@ msgstr "Нема такво известување."
 msgid "Cannot read file."
 msgstr "Нема такво известување."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr ""
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr ""
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1297,11 +1434,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr ""
 
@@ -1390,7 +1527,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "Корисникот нема профил."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 #, fuzzy
 msgid "Error removing the block."
 msgstr "Грешка во снимањето на корисникот."
@@ -1670,7 +1807,7 @@ msgstr "Неточно корисничко име или лозинка"
 msgid "Error setting user."
 msgstr "Грешка во поставувањето на корисникот."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Пријави се"
@@ -2096,7 +2233,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr ""
 
@@ -2122,7 +2259,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "Биографијата е предолга (максимумот е 140 знаци)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr ""
 
@@ -2148,7 +2285,7 @@ msgstr "Профилот не може да се сними."
 msgid "Couldn't save tags."
 msgstr "Профилот не може да се сними."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Поставките се снимени."
 
@@ -2386,7 +2523,7 @@ msgstr "Грешка со кодот за потврдување."
 msgid "Registration successful"
 msgstr ""
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Регистрирај се"
@@ -2430,7 +2567,7 @@ msgid "Same as password above. Required."
 msgstr ""
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Е-пошта"
 
@@ -2522,7 +2659,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "URL на Вашиот профил на друго компатибилно место за микроблогирање."
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Претплати се"
 
@@ -2597,6 +2734,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Одговори испратени до %s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Не ни го испративте тој профил."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Корисникот нема профил."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2840,6 +2987,142 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr ""
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Корисникот нема профил."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+msgid "Site"
+msgstr ""
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Неправилна адреса за е-пошта."
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Ново известување"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Нема регистрирана адреса за е-пошта за тој корисник."
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+msgid "Default site language"
+msgstr ""
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Приватност"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Пронајди"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Поставки"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr ""
@@ -3111,6 +3394,21 @@ msgstr "Нема такво известување."
 msgid "API method under construction."
 msgstr ""
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Веќе сте пријавени!"
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Корисникот нема профил."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Корисникот нема профил."
+
 #: actions/unsubscribe.php:77
 #, fuzzy
 msgid "No profile id in request."
@@ -3131,6 +3429,31 @@ msgstr "Откажи ја претплатата"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr ""
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Нема таков корисник."
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+msgid "Invite-only"
+msgstr ""
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Одобрете ја претплатата"
@@ -3291,11 +3614,15 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+msgid "You are banned from sending direct messages."
+msgstr ""
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr ""
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3325,15 +3652,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Проблем во снимањето на известувањето."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Одговор од внесот во базата: %s"
@@ -3364,10 +3691,6 @@ msgstr ""
 msgid "Change email handling"
 msgstr ""
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3420,101 +3743,106 @@ msgstr "Поврзи се"
 msgid "Connect to services"
 msgstr "Не може да се пренасочи кон серверот: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Претплати"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr ""
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Одјави се"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "Креирај нова сметка"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Помош"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "Помош"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Барај"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "Ново известување"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "Ново известување"
 
-#: lib/action.php:714
+#: lib/action.php:718
 #, fuzzy
 msgid "Secondary site navigation"
 msgstr "Претплати"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "За"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "ЧПП"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Приватност"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Изворен код"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Контакт"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3523,12 +3851,12 @@ msgstr ""
 "**%%site.name%%** е сервис за микроблогирање што ви го овозможува [%%site."
 "broughtby%%](%%site.broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** е сервис за микроблогирање."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3539,37 +3867,59 @@ msgstr ""
 "верзија %s, достапен пд [GNU Affero General Public License](http://www.fsf."
 "org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Ново известување"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 #, fuzzy
 msgid "After"
 msgstr "« Следни"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 #, fuzzy
 msgid "Before"
 msgstr "Предходни »"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Потврдување на адресата"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Потврдување на адресата"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3745,30 +4095,36 @@ msgstr "Не ни го испративте тој профил."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Не ни го испративте тој профил."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Не ни го испративте тој профил."
+msgstr[1] "Не ни го испративте тој профил."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Оддалечена претплата"
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Оддалечена претплата"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Оддалечена претплата"
+msgstr[1] "Оддалечена претплата"
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Не ни го испративте тој профил."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Не ни го испративте тој профил."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Не ни го испративте тој профил."
+msgstr[1] "Не ни го испративте тој профил."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3807,20 +4163,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Нема код за потврда."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3840,10 +4196,6 @@ msgstr ""
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3854,66 +4206,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Промени ја лозинката"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Поврзи се"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Барај"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr ""
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Пријави се"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4151,12 +4443,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s сега ги следи вашите забелешки за %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4177,29 +4469,29 @@ msgstr ""
 "Искрено ваш,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr ""
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr ""
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr ""
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4212,21 +4504,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr ""
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr ""
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr ""
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4242,12 +4534,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr ""
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4266,12 +4558,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%1$s сега ги следи вашите забелешки за %2$s."
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4292,12 +4584,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4438,7 +4730,11 @@ msgstr "Грешка во внесувањето на оддалечениот 
 msgid "Duplicate notice"
 msgstr "Дуплирано известување"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Не може да се внесе нова претплата."
 
@@ -4454,10 +4750,6 @@ msgstr "Одговори"
 msgid "Favorites"
 msgstr ""
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr ""
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr ""
@@ -4508,6 +4800,15 @@ msgstr "Член од"
 msgid "All groups"
 msgstr ""
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Нема таков документ."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Јавен"
@@ -4529,6 +4830,15 @@ msgstr ""
 msgid "Popular"
 msgstr "Пребарување на луѓе"
 
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr ""
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Нема таков корисник."
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4568,6 +4878,16 @@ msgstr ""
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Ново известување"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Нема таков корисник."
+
 #: lib/subgroupnav.php:83
 #, fuzzy, php-format
 msgid "People %s subscribes to"
@@ -4597,29 +4917,29 @@ msgstr ""
 msgid "(none)"
 msgstr ""
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 #, fuzzy
 msgid "User has blocked you."
 msgstr "Корисникот нема профил."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr ""
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr ""
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Не сте претплатени!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Претплата не може да се избрише."
 
@@ -4631,6 +4951,29 @@ msgstr ""
 msgid "Top posters"
 msgstr ""
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Нема таков корисник."
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Нема таков корисник."
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Нема таков корисник."
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr ""
@@ -4734,3 +5077,7 @@ msgstr ""
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr ""
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Оддалечена претплата"
diff --git a/locale/nb/LC_MESSAGES/statusnet.mo b/locale/nb/LC_MESSAGES/statusnet.mo
index ee9dea03a32f7c9ff83c7846f83aae6106e5eb24..00a1f197f1459d49583bf3aa37f00cc9e878cb41 100644
GIT binary patch
delta 7480
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
POTA5%y`z6yoEG;_R$#}i

delta 6564
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
E1a@ZVKL7v#

diff --git a/locale/nb/LC_MESSAGES/statusnet.po b/locale/nb/LC_MESSAGES/statusnet.po
index 0ced029059..51c5cbac60 100644
--- a/locale/nb/LC_MESSAGES/statusnet.po
+++ b/locale/nb/LC_MESSAGES/statusnet.po
@@ -11,12 +11,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:51+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:16+0000\n"
 "Language-Team: Norwegian (bokmål)‬\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: no\n"
 "X-Message-Group: out-statusnet\n"
@@ -48,7 +48,7 @@ msgstr "Klarte ikke å lagre profil."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr ""
 
@@ -151,7 +151,8 @@ msgstr "Klarte ikke å oppdatere bruker."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -236,12 +237,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -381,6 +382,13 @@ msgstr "Det nicket er allerede i bruk. Prøv et annet."
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "API-metode ikke funnet!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -470,13 +478,13 @@ msgstr ""
 msgid "%s updates favorited by %s / %s."
 msgstr ""
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s tidslinje"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -565,7 +573,8 @@ msgstr ""
 msgid "Preview"
 msgstr ""
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 #, fuzzy
 msgid "Delete"
 msgstr "slett"
@@ -578,7 +587,7 @@ msgstr "Last opp"
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -588,7 +597,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -655,72 +664,50 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr ""
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Ikke logget inn."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Du er allerede logget inn!"
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr ""
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr ""
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr ""
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr ""
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Kan ikke slette notisen."
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Ja"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr ""
 
-#: actions/block.php:165
-#, fuzzy
-msgid "You have already blocked this user."
-msgstr "Du er allerede logget inn!"
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -785,6 +772,15 @@ msgstr ""
 msgid "No such notice."
 msgstr ""
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Ikke logget inn."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Kan ikke slette notisen."
@@ -816,6 +812,144 @@ msgstr ""
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Klarte ikke å oppdatere bruker."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Ugyldig OpenID"
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "slett"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Kan ikke slette notisen."
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, php-format
+msgid "Theme not available: %s"
+msgstr ""
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Endre"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr ""
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Endre passordet ditt"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Koble til"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Søk"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Tekst"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Logg inn"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Lagre"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr ""
@@ -959,14 +1093,6 @@ msgstr ""
 msgid "Publish a MicroID for my email address."
 msgstr "Publiser en MicroID for min e-postadresse."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Lagre"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -980,7 +1106,7 @@ msgstr "Ingen e-postadresse."
 msgid "Cannot normalize that email address"
 msgstr "Klarer ikke normalisere epostadressen"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Ugyldig e-postadresse"
 
@@ -1178,6 +1304,18 @@ msgstr "Klarte ikke å lagre profil."
 msgid "Cannot read file."
 msgstr "Klarte ikke å lagre profil."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr ""
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr ""
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1291,11 +1429,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr ""
 
@@ -1380,7 +1518,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr ""
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr ""
 
@@ -1672,7 +1810,7 @@ msgstr "Feil brukernavn eller passord"
 msgid "Error setting user."
 msgstr ""
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Logg inn"
@@ -2084,7 +2222,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Språk"
 
@@ -2111,7 +2249,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "«Om meg» er for lang (maks 140 tegn)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr ""
 
@@ -2137,7 +2275,7 @@ msgstr "Klarte ikke å lagre profil."
 msgid "Couldn't save tags."
 msgstr "Klarte ikke å lagre profil."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr ""
 
@@ -2369,7 +2507,7 @@ msgstr ""
 msgid "Registration successful"
 msgstr ""
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr ""
@@ -2414,7 +2552,7 @@ msgid "Same as password above. Required."
 msgstr ""
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "E-post"
 
@@ -2517,7 +2655,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr ""
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr ""
 
@@ -2590,6 +2728,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Svar til %s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Du er allerede logget inn!"
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Du er allerede logget inn!"
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2831,6 +2979,139 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr ""
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Du er allerede logget inn!"
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+msgid "Site"
+msgstr ""
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Ugyldig e-postadresse"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+msgid "Site name"
+msgstr ""
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+msgid "contact email address for your site"
+msgstr ""
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+msgid "Default site language"
+msgstr ""
+
+#: actions/siteadminpanel.php:282
+msgid "Private"
+msgstr ""
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Gjenopprett"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Innstillinger for IM"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "Innstillinger for SMS"
@@ -3100,6 +3381,19 @@ msgstr ""
 msgid "API method under construction."
 msgstr "API-metode under utvikling."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Du er allerede logget inn!"
+
+#: actions/unsandbox.php:72
+msgid "User is not sandboxed."
+msgstr ""
+
+#: actions/unsilence.php:72
+msgid "User is not silenced."
+msgstr ""
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr ""
@@ -3117,6 +3411,30 @@ msgstr ""
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr ""
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+msgid "Closed"
+msgstr ""
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+msgid "Invite-only"
+msgstr ""
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Autoriser abonnementet"
@@ -3266,11 +3584,15 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+msgid "You are banned from sending direct messages."
+msgstr ""
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr ""
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3298,15 +3620,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr ""
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr ""
@@ -3336,10 +3658,6 @@ msgstr "Endre passordet ditt"
 msgid "Change email handling"
 msgstr "Endre eposthåndtering"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3391,98 +3709,102 @@ msgstr "Koble til"
 msgid "Connect to services"
 msgstr ""
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+msgid "Change site configuration"
+msgstr ""
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr ""
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Logg ut"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "Opprett en ny konto"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Hjelp"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "Hjelp"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Søk"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr ""
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr ""
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr ""
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Om"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "OSS/FAQ"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr ""
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Kilde"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Kontakt"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3491,12 +3813,12 @@ msgstr ""
 "**%%site.name%%** er en mikrobloggingtjeneste av [%%site.broughtby%%](%%site."
 "broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** er en mikrobloggingtjeneste. "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3504,35 +3826,55 @@ msgid ""
 "org/licensing/licenses/agpl-3.0.html)."
 msgstr ""
 
-#: lib/action.php:785
+#: lib/action.php:789
 msgid "Site content license"
 msgstr ""
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr ""
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 #, fuzzy
 msgid "Before"
 msgstr "Tidligere »"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+msgid "Basic site configuration"
+msgstr ""
+
+#: lib/adminpanelaction.php:276
+msgid "Design configuration"
+msgstr ""
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3707,30 +4049,36 @@ msgstr "Ikke autorisert."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Svar til %s"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Svar til %s"
+msgstr[1] "Svar til %s"
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Svar til %s"
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Svar til %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Svar til %s"
+msgstr[1] "Svar til %s"
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Du er allerede logget inn!"
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Du er allerede logget inn!"
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Du er allerede logget inn!"
+msgstr[1] "Du er allerede logget inn!"
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3769,20 +4117,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Fant ikke bekreftelseskode."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3802,10 +4150,6 @@ msgstr ""
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3816,66 +4160,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Endre passordet ditt"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Koble til"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Søk"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Tekst"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Logg inn"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4113,12 +4397,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s lytter nå til dine notiser på %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4139,29 +4423,29 @@ msgstr ""
 "Vennlig hilsen,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr ""
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, fuzzy, php-format
 msgid "Homepage: %s\n"
 msgstr "Hjemmesiden: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr ""
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4174,21 +4458,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s status"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr ""
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr ""
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4204,12 +4488,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr ""
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4228,12 +4512,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr ""
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4254,12 +4538,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4397,7 +4681,11 @@ msgstr ""
 msgid "Duplicate notice"
 msgstr ""
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr ""
 
@@ -4413,10 +4701,6 @@ msgstr "Svar"
 msgid "Favorites"
 msgstr ""
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr ""
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr ""
@@ -4467,6 +4751,14 @@ msgstr "Medlem siden"
 msgid "All groups"
 msgstr ""
 
+#: lib/profileformaction.php:123
+msgid "No return-to arguments"
+msgstr ""
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 #, fuzzy
 msgid "Public"
@@ -4489,6 +4781,15 @@ msgstr ""
 msgid "Popular"
 msgstr ""
 
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr ""
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Kan ikke slette notisen."
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4527,6 +4828,15 @@ msgstr ""
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+msgid "Silence"
+msgstr ""
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Kan ikke slette notisen."
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4556,28 +4866,28 @@ msgstr ""
 msgid "(none)"
 msgstr ""
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr ""
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr ""
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr ""
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Alle abonnementer"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr ""
 
@@ -4589,6 +4899,29 @@ msgstr ""
 msgid "Top posters"
 msgstr ""
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Kan ikke slette notisen."
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Kan ikke slette notisen."
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Kan ikke slette notisen."
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr ""
@@ -4692,3 +5025,7 @@ msgstr ""
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr ""
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Svar til %s"
diff --git a/locale/nl/LC_MESSAGES/statusnet.mo b/locale/nl/LC_MESSAGES/statusnet.mo
index ff15e5aded6dd4ab4a8fa1e95bc960d7250cc76d..5384ea6b48f62d9daf73872fad570dd0b7bd83d9 100644
GIT binary patch
delta 23468
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
Fe*oOBDV+cS

delta 20834
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
RPL@<V-VO0fSdidO{yzucIST*)

diff --git a/locale/nl/LC_MESSAGES/statusnet.po b/locale/nl/LC_MESSAGES/statusnet.po
index 2f3944f4e2..2335a82cfb 100644
--- a/locale/nl/LC_MESSAGES/statusnet.po
+++ b/locale/nl/LC_MESSAGES/statusnet.po
@@ -7,12 +7,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:59+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:22+0000\n"
 "Language-Team: Dutch\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: nl\n"
 "X-Message-Group: out-statusnet\n"
@@ -43,7 +43,7 @@ msgstr "Deze pagina bestaat niet"
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Onbekende gebruiker."
 
@@ -154,7 +154,8 @@ msgstr "Het was niet mogelijk de gebruiker te actualiseren."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -241,12 +242,12 @@ msgstr "Alle directe berichten verzonden aan %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -385,6 +386,13 @@ msgstr "De alias \"%s\" wordt al gebruikt. Geef een ander alias op."
 msgid "Alias can't be the same as nickname."
 msgstr "Een alias kan niet hetzelfde zijn als de gebruikersnaam."
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "De API-functie is niet aangetroffen!"
+
 #: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr "U bent al lid van die groep."
@@ -474,13 +482,13 @@ msgstr "%s / Favorieten van %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s updates op de favorietenlijst geplaatst door %s / %s"
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s tijdlijn"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -568,7 +576,8 @@ msgstr "Origineel"
 msgid "Preview"
 msgstr "Voorvertoning"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Verwijderen"
 
@@ -580,7 +589,7 @@ msgstr "Uploaden"
 msgid "Crop"
 msgstr "Uitsnijden"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -590,7 +599,7 @@ msgstr "Uitsnijden"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -656,40 +665,24 @@ msgstr "Een lijst met voor deze groep geblokkeerde gebruikers."
 msgid "Unblock user from group"
 msgstr "Deze gebruiker weer toegang geven tot de groep"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Deblokkeer"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Deblokkeer deze gebruiker."
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Niet aangemeld."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "U hebt deze gebruiker reeds geblokkeerd."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Er is geen profiel opgegeven."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Er is geen profiel met dat ID."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Gebruiker blokkeren"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
@@ -700,30 +693,25 @@ msgstr ""
 "toekomst niet op u abonneren. U wordt niet op de hoogte gesteld van \"@\"-"
 "antwoorden van de gebruiker."
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Nee"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 msgid "Do not block this user"
 msgstr "Gebruiker deblokkeren"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Ja"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Deze gebruiker blokkeren"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "U hebt deze gebruiker reeds geblokkeerd."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Het was niet mogelijk om de blokkadeinformatie op te slaan."
 
@@ -787,6 +775,15 @@ msgstr "Mededelingen"
 msgid "No such notice."
 msgstr "De mededeling bestaat niet."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Niet aangemeld."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Deze mededeling kan niet verwijderd worden."
@@ -820,6 +817,144 @@ msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 "Er is een probleem ontstaan met uw sessietoken. Probeer het nog een keer."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Het was niet mogelijk de gebruiker te actualiseren."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "U kunt de status van een andere gebruiker niet verwijderen."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Verwijderen"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Deze mededeling verwijderen"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr "Ontwerp"
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Het was niet mogelijk om uw ontwerpinstellingen op te slaan."
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "IM is niet beschikbaar."
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Wijzigen"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Van de site afmelden"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr "Achtergrondafbeelding wijzigen"
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr "Achtergrond"
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr ""
+"Hier kunt u een logo voor uw groep uploaden. De maximale bestandsgrootte is %"
+"s."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr "Aan"
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr "Uit"
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr "Achtergrondafbeelding inschakelen of uitschakelen."
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr "Achtergrondafbeelding naast elkaar"
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+msgid "Change colours"
+msgstr "Kleuren wijzigen"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+msgid "Content"
+msgstr "Inhoud"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+msgid "Sidebar"
+msgstr "Menubalk"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Tekst"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+msgid "Links"
+msgstr "Verwijzingen"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr "Standaardinstellingen gebruiken"
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr "Standaardontwerp toepassen"
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr "Standaardinstellingen toepassen"
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Opslaan"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr "Ontwerp opslaan"
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Deze mededeling staats niet op uw favorietenlijst."
@@ -965,14 +1100,6 @@ msgstr "Ik wil mededelingen per e-mail versturen."
 msgid "Publish a MicroID for my email address."
 msgstr "Een MicroID voor mijn e-mailadres publiceren."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Opslaan"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -986,7 +1113,7 @@ msgstr "Geen e-mailadres"
 msgid "Cannot normalize that email address"
 msgstr "Kan het emailadres niet normaliseren"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Geen geldig e-mailadres."
 
@@ -1190,6 +1317,18 @@ msgstr "Het bestand bestaat niet."
 msgid "Cannot read file."
 msgstr "Het bestand kon niet gelezen worden."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Er is geen profiel opgegeven."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Er is geen profiel met dat ID."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1309,11 +1448,11 @@ msgstr "% groeps leden, pagina %d"
 msgid "A list of the users in this group."
 msgstr "Ledenlijst van deze groep"
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Beheerder"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Blokkeren"
 
@@ -1409,7 +1548,7 @@ msgstr "Alleen beheerders kunnen groepsleden deblokkeren."
 msgid "User is not blocked from group."
 msgstr "De gebruiker is niet de toegang tot de groep ontzegd."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Er is een fout opgetreden bij het verwijderen van de blokkade."
 
@@ -1720,7 +1859,7 @@ msgstr "De gebruikersnaam of wachtwoord is onjuist."
 msgid "Error setting user."
 msgstr "Er is een fout opgetreden tijdens het instellen van de gebruiker."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Aanmelden"
@@ -2148,7 +2287,7 @@ msgstr ""
 "Eigen labels (letter, getallen, -, ., en _). Gescheiden door komma's of "
 "spaties"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Taal"
 
@@ -2176,7 +2315,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "De beschrijving is te lang (maximaal %d tekens)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Er is geen tijdzone geselecteerd."
 
@@ -2203,7 +2342,7 @@ msgstr "Het profiel kon niet opgeslagen worden."
 msgid "Couldn't save tags."
 msgstr "Het was niet mogelijk de labels op te slaan."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "De instellingen zijn opgeslagen."
 
@@ -2456,7 +2595,7 @@ msgstr "Sorry. De uitnodigingscode is ongeldig."
 msgid "Registration successful"
 msgstr "De registratie is voltooid"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Registreren"
@@ -2502,7 +2641,7 @@ msgid "Same as password above. Required."
 msgstr "Gelijk aan het wachtwoord hierboven. Verplicht"
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "E-mail"
 
@@ -2609,7 +2748,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "De URL van uw profiel bij een andere, compatibele microblogdienst"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Abonneren"
 
@@ -2690,6 +2829,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Antwoorden aan %1$s op %2$s."
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "U kunt geen bericht naar deze gebruiker zenden."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Deze gebruiker is al de toegang tot de groep ontzegd."
+
 #: actions/showfavorites.php:79
 #, php-format
 msgid "%s's favorite notices, page %d"
@@ -2959,6 +3108,145 @@ msgstr ""
 "(http://en.wikipedia.org/wiki/Micro-blogging) gebaseerd op de Vrije Software "
 "[StatusNet](http://status.net/). "
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "U kunt geen bericht naar deze gebruiker zenden."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Deze gebruiker is al de toegang tot de groep ontzegd."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Uitnodigen"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Geen geldig e-mailadres."
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Kennisgeving van site"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Nieuw e-mailadres om e-mail te versturen aan %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Voorkeurstaal"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Privacy"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Herstellen"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Avatarinstellingen"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "SMS-instellingen"
@@ -3241,6 +3529,21 @@ msgstr "Onbekend label."
 msgid "API method under construction."
 msgstr "De API-functie is in bewerking."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "U hebt deze gebruiker reeds geblokkeerd."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "De gebruiker is niet de toegang tot de groep ontzegd."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Deze gebruiker heeft geen profiel."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "Het profiel-ID was niet aanwezig in het verzoek."
@@ -3260,6 +3563,32 @@ msgstr ""
 "De licentie \"%s\" voor de stream die u wilt volgen is niet compatibel met "
 "de sitelicentie \"%s\"."
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Gebruiker"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Geblokkeerd"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Uitnodigen"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Abonneren"
@@ -3424,11 +3753,16 @@ msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 "Een bestand van deze grootte overschijdt uw maandelijkse quota van %d bytes."
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Er is een fout opgetreden bij het verzonden van het directe bericht."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Het was niet mogelijk het bericht in te voegen."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Het was niet mogelijk het bericht bij te werken met de nieuwe URI."
 
@@ -3464,16 +3798,16 @@ msgstr ""
 "Te veel duplicaatberichten te snel achter elkaar. Neem een adempauze en "
 "plaats over een aantal minuten pas weer een bericht."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 "U bent geblokkeerd en mag geen mededelingen meer achterlaten op deze site."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Er is een probleem opgetreden bij het opslaan van de mededeling."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr ""
@@ -3504,10 +3838,6 @@ msgstr "Uw wachtwoord wijzigen"
 msgid "Change email handling"
 msgstr "E-mailafhandeling wijzigen"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr "Ontwerp"
-
 #: lib/accountsettingsaction.php:124
 msgid "Design your profile"
 msgstr "Uw profiel ontwerpen"
@@ -3557,96 +3887,101 @@ msgstr "Koppelen"
 msgid "Connect to services"
 msgstr "Met diensten verbinden"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Primaire sitenavigatie"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Uitnodigen"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Vrienden en collega's uitnodigen om u te vergezellen op %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Afmelden"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Van de site afmelden"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Gebruiker aanmaken"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Bij de site aanmelden"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Help"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Help me!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Zoeken"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Naar gebruikers of tekst zoeken"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Kennisgeving van site"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Lokale weergaven"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "Kennisgeving van pagina"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Secundaire sitenavigatie"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Over"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "Veelgestelde vragen"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr "TOS"
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Privacy"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Bron"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Contact"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr "Naamplaatje"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "Licentie van de StatusNet-software"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3655,12 +3990,12 @@ msgstr ""
 "**%%site.name%%** is een microblogdienst van [%%site.broughtby%%](%%site."
 "broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** is een microblogdienst. "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3671,34 +4006,59 @@ msgstr ""
 "versie %s, beschikbaar onder de [GNU Affero General Public License](http://"
 "www.fsf.org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 msgid "Site content license"
 msgstr "Licentie voor siteinhoud"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "Alle "
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "licentie."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Paginering"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "Na"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Voor"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "Er is een probleem met uw sessietoken."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "U kunt geen bericht naar deze gebruiker zenden."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Dit commando is nog niet geïmplementeerd."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Dit commando is nog niet geïmplementeerd."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "E-mailadresbevestiging"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "SMS-bevestiging"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr "Bijlagen"
@@ -3876,37 +4236,39 @@ msgstr ""
 "geldig: %s"
 
 #: lib/command.php:618
-#, fuzzy
 msgid "You are not subscribed to anyone."
-msgstr "U bent niet geabonneerd op dat profiel."
+msgstr "U bent op geen enkele gebruiker geabonneerd."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "U bent niet geabonneerd op dat profiel."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "U bent op de volgende gebruikers geabonneerd: "
+msgstr[1] "U bent op de volgende gebruikers geabonneerd: "
 
-#: lib/command.php:637
-#, fuzzy
+#: lib/command.php:640
 msgid "No one is subscribed to you."
-msgstr "Het was niet mogelijk om een ander op u te laten abonneren"
+msgstr "Niemand heeft een abonnenment op u."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Gebruikers met een abonnement op %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Niemand heeft een abonnenment op u."
+msgstr[1] "Niemand heeft een abonnenment op u."
 
-#: lib/command.php:656
-#, fuzzy
+#: lib/command.php:662
 msgid "You are not a member of any groups."
-msgstr "U bent geen lid van deze groep"
+msgstr "U bent lid van geen enkele groep."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "U bent geen lid van deze groep."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "U bent lid van de volgende groepen: "
+msgstr[1] "U bent lid van de volgende groepen: "
 
-#: lib/command.php:670
-#, fuzzy
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3949,6 +4311,9 @@ msgstr ""
 "off - notificaties uitschakelen\n"
 "help - deze hulptekst weergeven\n"
 "follow <gebruiker> - abonneren op gebruiker\n"
+"groups - geef uw groepslidmaatschappen weer\n"
+"subscriptions - geeft uw gebruikersabonnenmenten weer\n"
+"subscribers - geeft de gebruikers die een abonnement op u hebben weer\n"
 "leave <gebruiker> - abonnement op gebruiker opzeggen\n"
 "d <gebruiker> <tekst> - direct bericht aan gebruiker\n"
 "get <gebruiker> - laatste mededeling van gebruiker opvragen\n"
@@ -3979,20 +4344,20 @@ msgstr ""
 "tracks - nog niet beschikbaar\n"
 "tracking - nog niet beschikbaar\n"
 
-#: lib/common.php:192
+#: lib/common.php:203
 msgid "No configuration file found. "
 msgstr "Er is geen instellingenbestand aangetroffen. "
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr "Er is gezocht naar instellingenbestanden op de volgende plaatsen: "
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 "U kunt proberen de installer uit te voeren om dit probleem op te lossen."
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr "Naar het installatieprogramma gaan."
 
@@ -4012,10 +4377,6 @@ msgstr "Updates via SMS"
 msgid "Database error"
 msgstr "Databasefout"
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr "Achtergrondafbeelding wijzigen"
-
 #: lib/designsettings.php:105
 msgid "Upload file"
 msgstr "Bestand uploaden"
@@ -4027,62 +4388,6 @@ msgstr ""
 "U kunt een persoonlijke achtergrondafbeelding uploaden. De maximale "
 "bestandsgroote is 2 megabyte."
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr "Aan"
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr "Uit"
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr "Achtergrondafbeelding inschakelen of uitschakelen."
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr "Achtergrondafbeelding naast elkaar"
-
-#: lib/designsettings.php:170
-msgid "Change colours"
-msgstr "Kleuren wijzigen"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr "Achtergrond"
-
-#: lib/designsettings.php:191
-msgid "Content"
-msgstr "Inhoud"
-
-#: lib/designsettings.php:204
-msgid "Sidebar"
-msgstr "Menubalk"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Tekst"
-
-#: lib/designsettings.php:230
-msgid "Links"
-msgstr "Verwijzingen"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr "Standaardinstellingen gebruiken"
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr "Standaardontwerp toepassen"
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr "Standaardinstellingen toepassen"
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr "Ontwerp opslaan"
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr "Foutieve standaard kleurinstellingen: "
@@ -4325,12 +4630,12 @@ msgstr ""
 "Dank u wel voor uw tijd.\n"
 "%s\n"
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s volgt nu uw berichten %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4355,17 +4660,17 @@ msgstr ""
 "----\n"
 "Wijzig uw e-mailadres of instellingen op %8$s\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Locatie: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Thuispagina: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4374,12 +4679,12 @@ msgstr ""
 "Beschrijving: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Nieuw e-mailadres om e-mail te versturen aan %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4400,21 +4705,21 @@ msgstr ""
 "Met vriendelijke groet,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s status"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "SMS-bevestiging"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "%s heeft u gepord"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4442,12 +4747,12 @@ msgstr ""
 "Met vriendelijke groet,\n"
 "%4$s\n"
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "U hebt een nieuw privébericht van %s."
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4481,12 +4786,12 @@ msgstr ""
 "Met vriendelijke groet,\n"
 "%5$s\n"
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s (@%s) heeft uw mededeling als favoriet toegevoegd"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4524,12 +4829,12 @@ msgstr ""
 "Met vriendelijke groet,\n"
 "%6$s\n"
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr "%s (@%s) heeft u een mededeling gestuurd"
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4682,7 +4987,13 @@ msgstr ""
 msgid "Duplicate notice"
 msgstr "Kennisgeving van duplicaat"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr ""
+"Die gebruiker heeft de mogelijkheid om te abonneren voor u geblokkeerd."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Kon nieuw abonnement niet toevoegen."
 
@@ -4698,10 +5009,6 @@ msgstr "Antwoorden"
 msgid "Favorites"
 msgstr "Favorieten"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Gebruiker"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Postvak IN"
@@ -4751,6 +5058,15 @@ msgstr "Lid sinds"
 msgid "All groups"
 msgstr "Alle groepen"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Geen ID-argument."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Openbaar"
@@ -4771,6 +5087,16 @@ msgstr "Uitgelicht"
 msgid "Popular"
 msgstr "Populair"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Postvak IN"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Deblokkeer deze gebruiker."
+
 #: lib/searchaction.php:120
 msgid "Search site"
 msgstr "Site doorzoeken"
@@ -4807,6 +5133,16 @@ msgstr "Naamloze sectie"
 msgid "More..."
 msgstr "Meer..."
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Kennisgeving van site"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Deze gebruiker blokkeren"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4836,27 +5172,27 @@ msgstr ""
 msgid "(none)"
 msgstr "(geen)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr "U bent al gebonneerd!"
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "Deze gebruiker negeert u."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Kan niet abonneren "
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Het was niet mogelijk om een ander op u te laten abonneren"
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 msgid "Not subscribed!"
 msgstr "Niet geabonneerd!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Kon abonnement niet verwijderen."
 
@@ -4868,6 +5204,29 @@ msgstr "Geen"
 msgid "Top posters"
 msgstr "Meest actieve gebruikers"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Deblokkeer deze gebruiker."
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Deblokkeer deze gebruiker."
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Deblokkeer deze gebruiker."
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Uitschrijven van deze gebruiker"
@@ -4969,3 +5328,6 @@ msgstr "Dit is niet uw inkomende e-mailadres."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Inkomende e-mail is niet toegestaan."
+
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "De volgende gebruikers hebben een abonnement op u: "
diff --git a/locale/nn/LC_MESSAGES/statusnet.mo b/locale/nn/LC_MESSAGES/statusnet.mo
index abb9b61911a22db9199bbde3100f94f72f9ab68a..306a5b62412d6d3fe6c940087ee4c0bfcd48a4c0 100644
GIT binary patch
delta 19893
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
YM!PP%0;P^7<wq59JrlUKK2hQS0W|(vI{*Lx

delta 17721
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
NyY9PE7vy%0{U4z#D>ncD

diff --git a/locale/nn/LC_MESSAGES/statusnet.po b/locale/nn/LC_MESSAGES/statusnet.po
index 7dcdcb0dfd..dc1a70e1ee 100644
--- a/locale/nn/LC_MESSAGES/statusnet.po
+++ b/locale/nn/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:43:54+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:19+0000\n"
 "Language-Team: Norwegian Nynorsk\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: nn\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "Dette emneord finst ikkje."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Brukaren finst ikkje."
 
@@ -145,7 +145,8 @@ msgstr "Kan ikkje oppdatera brukar."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -231,12 +232,12 @@ msgstr "Alle direkte meldingar sendt til %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -375,6 +376,13 @@ msgstr "Kallenamnet er allereie i bruk. Prøv eit anna."
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "Fann ikkje API-metode."
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -466,13 +474,13 @@ msgstr "%s / Favorittar frå %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s oppdateringar favorisert av %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s tidsline"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -560,7 +568,8 @@ msgstr "Original"
 msgid "Preview"
 msgstr "Forhandsvis"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Slett"
 
@@ -572,7 +581,7 @@ msgstr "Last opp"
 msgid "Crop"
 msgstr "Skaler"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -582,7 +591,7 @@ msgstr "Skaler"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "Der var eit problem med sesjonen din. Vennlegst prøv på nytt."
@@ -649,71 +658,50 @@ msgstr "Ei liste over brukarane i denne gruppa."
 msgid "Unblock user from group"
 msgstr "De-blokkering av brukar feila."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Lås opp"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Lås opp brukaren"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Ikkje logga inn"
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Du har allereie blokkert denne brukaren."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Ingen vald profil."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Fann ingen profil med den IDen."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Blokker brukaren"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Nei"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Lås opp brukaren"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Jau"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Blokkér denne brukaren"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Du har allereie blokkert denne brukaren."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Lagring av informasjon feila."
 
@@ -779,6 +767,15 @@ msgstr "Notisar"
 msgid "No such notice."
 msgstr "Denne notisen finst ikkje."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Ikkje logga inn"
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Kan ikkje sletta notisen."
@@ -814,6 +811,146 @@ msgstr "Slett denne notisen"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr "Der var eit problem med sesjonen din. Vennlegst prøv på nytt."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Kan ikkje oppdatera brukar."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Du kan ikkje sletta statusen til ein annan brukar."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Slett"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Slett denne notisen"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Klarte ikkje å lagra Twitter-innstillingane dine!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Denne sida er ikkje tilgjengleg i eit"
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Endra"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Logg ut or sida"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Du kan lasta opp ein logo for gruppa."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Endra passordet ditt"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Kopla til"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Søk"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Tekst"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Logg inn"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Lagra"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Denne notisen er ikkje ein favoritt!"
@@ -958,14 +1095,6 @@ msgstr "Eg vil senda notisar med epost."
 msgid "Publish a MicroID for my email address."
 msgstr "Publiser ein MicroID for epost addressa mi."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Lagra"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -979,7 +1108,7 @@ msgstr "Ingen epostadresse."
 msgid "Cannot normalize that email address"
 msgstr "Klarar ikkje normalisera epostadressa"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Ikkje ei gyldig epostadresse"
 
@@ -1179,6 +1308,18 @@ msgstr "Denne notisen finst ikkje."
 msgid "Cannot read file."
 msgstr "Mista fila vår."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Ingen vald profil."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Fann ingen profil med den IDen."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1301,11 +1442,11 @@ msgstr "%s medlemmar i gruppa, side %d"
 msgid "A list of the users in this group."
 msgstr "Ei liste over brukarane i denne gruppa."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Administrator"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Blokkér"
 
@@ -1394,7 +1535,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "Brukar har blokkert deg."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Feil ved fjerning av blokka."
 
@@ -1696,7 +1837,7 @@ msgstr "Feil brukarnamn eller passord"
 msgid "Error setting user."
 msgstr "Feil ved å setja brukar."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Logg inn"
@@ -2124,7 +2265,7 @@ msgstr ""
 "merkelappar for deg sjølv ( bokstavar, nummer, -, ., og _ ), komma eller "
 "mellomroms separert."
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Språk"
 
@@ -2151,7 +2292,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "«Om meg» er for lang (maks 140 "
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Tidssone er ikkje valt."
 
@@ -2176,7 +2317,7 @@ msgstr "Kan ikkje lagra profil."
 msgid "Couldn't save tags."
 msgstr "Kan ikkje lagra merkelapp."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Lagra innstillingar."
 
@@ -2413,7 +2554,7 @@ msgstr "Feil med stadfestingskode."
 msgid "Registration successful"
 msgstr "Registreringa gikk bra"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Registrér"
@@ -2459,7 +2600,7 @@ msgid "Same as password above. Required."
 msgstr "Samme som passord over. Påkrevd."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Epost"
 
@@ -2567,7 +2708,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "URL til profilsida di på ei anna kompatibel mikrobloggingteneste."
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Ting"
 
@@ -2643,6 +2784,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Melding til %1$s på %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Du kan ikkje sende melding til denne brukaren."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Brukar har blokkert deg."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2888,6 +3039,145 @@ msgstr ""
 "**%s** har ein konto på %%%%site.name%%%%, ei [mikroblogging](http://en."
 "wikipedia.org/wiki/Micro-blogging)-teneste"
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Du kan ikkje sende melding til denne brukaren."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Brukar har blokkert deg."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Invitér"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Ikkje ei gyldig epostadresse"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Statusmelding"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Ny epostadresse for å oppdatera %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Foretrukke språk"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Personvern"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Gjenopprett"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Avatar-innstillingar"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "SMS innstillingar"
@@ -3161,6 +3451,21 @@ msgstr "Dette emneord finst ikkje."
 msgid "API method under construction."
 msgstr "API-metoden er ikkje ferdig enno."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Du har allereie blokkert denne brukaren."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Brukar har blokkert deg."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Brukaren har inga profil."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "Ingen profil-ID i førespurnaden."
@@ -3178,6 +3483,32 @@ msgstr "Fjerna tinging"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Brukar"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Blokkér"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Invitér"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Autoriser tinging"
@@ -3339,11 +3670,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Ein feil oppstod ved sending av direkte melding."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Kunne ikkje lagre melding."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Kunne ikkje oppdatere melding med ny URI."
 
@@ -3375,15 +3711,15 @@ msgid ""
 msgstr ""
 "For mange notisar for raskt; tek ei pause, og prøv igjen om eit par minutt."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Du kan ikkje lengre legge inn notisar på denne sida."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Eit problem oppstod ved lagring av notis."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Databasefeil, kan ikkje lagra svar: %s"
@@ -3413,10 +3749,6 @@ msgstr "Endra passordet ditt"
 msgid "Change email handling"
 msgstr "Endra eposthandtering"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3468,97 +3800,102 @@ msgstr "Kopla til"
 msgid "Connect to services"
 msgstr "Klarte ikkje å omdirigera til tenaren: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Navigasjon for hovudsida"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Invitér"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Inviter vennar og kollega til å bli med deg på %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Logg ut"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Logg ut or sida"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Opprett ny konto"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Logg inn or sida"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Hjelp"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Hjelp meg!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Søk"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Søk etter folk eller innhald"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Statusmelding"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Lokale syningar"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "Sidenotis"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Andrenivås side navigasjon"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Om"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "OSS"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Personvern"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Kjeldekode"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Kontakt"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "Dult"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "StatusNets programvarelisens"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3567,12 +3904,12 @@ msgstr ""
 "**%%site.name%%** er ei mikrobloggingteneste av [%%site.broughtby%%](%%site."
 "broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** er ei mikrobloggingteneste. "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3583,35 +3920,60 @@ msgstr ""
 "%s, tilgjengeleg under [GNU Affero General Public License](http://www.fsf."
 "org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "StatusNets programvarelisens"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "Alle"
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "lisens."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Paginering"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "« Etter"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Før »"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "Det var eit problem med sesjons billetten din."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Du kan ikkje sende melding til denne brukaren."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Kommando ikkje implementert."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Kommando ikkje implementert."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Stadfesting av epostadresse"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "SMS bekreftelse"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3787,30 +4149,36 @@ msgstr "Du tingar ikkje oppdateringar til den profilen."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Du tingar ikkje oppdateringar til den profilen."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Du tingar ikkje oppdateringar til den profilen."
+msgstr[1] "Du tingar ikkje oppdateringar til den profilen."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Kan ikkje tinga andre til deg."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Mennesker som tingar %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Kan ikkje tinga andre til deg."
+msgstr[1] "Kan ikkje tinga andre til deg."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Du er ikkje medlem av den gruppa."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Du er ikkje medlem av den gruppa."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Du er ikkje medlem av den gruppa."
+msgstr[1] "Du er ikkje medlem av den gruppa."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3849,20 +4217,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Ingen stadfestingskode."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "Logg inn or sida"
@@ -3883,10 +4251,6 @@ msgstr "Oppdateringar over SMS"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3897,66 +4261,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Endra passordet ditt"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Kopla til"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Søk"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Tekst"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Logg inn"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4186,12 +4490,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s høyrer no på notisane dine på %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4212,17 +4516,17 @@ msgstr ""
 "Beste helsing,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Stad: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Heimeside: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4231,12 +4535,12 @@ msgstr ""
 "Bio: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Ny epostadresse for å oppdatera %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4256,21 +4560,21 @@ msgstr ""
 "\n"
 "Helsing frå %4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s status"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "SMS bekreftelse"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "Du har blitt dulta av %s"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4286,12 +4590,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Ny privat melding fra %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4310,12 +4614,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s la til di melding som ein favoritt"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4336,12 +4640,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4479,7 +4783,12 @@ msgstr "Feil med å henta inn ekstern profil"
 msgid "Duplicate notice"
 msgstr "Slett notis"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Brukaren tillet deg ikkje å tinga meldingane sine."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Kan ikkje leggja til ny tinging."
 
@@ -4495,10 +4804,6 @@ msgstr "Svar"
 msgid "Favorites"
 msgstr "Favorittar"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Brukar"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Innboks"
@@ -4549,6 +4854,15 @@ msgstr "Medlem sidan"
 msgid "All groups"
 msgstr "Alle gruppar"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Manglar argumentet ID."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Offentleg"
@@ -4569,6 +4883,16 @@ msgstr "Framheva"
 msgid "Popular"
 msgstr "Populære"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Innboks"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Lås opp brukaren"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4607,6 +4931,16 @@ msgstr "Seksjon utan tittel"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Statusmelding"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Blokkér denne brukaren"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4636,28 +4970,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(ingen)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "Brukar har blokkert deg."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Kan ikkje tinga."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Kan ikkje tinga andre til deg."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Ikkje tinga."
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Kan ikkje sletta tinging."
 
@@ -4669,6 +5003,29 @@ msgstr "Ingen"
 msgid "Top posters"
 msgstr "Med flest meldingar"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Lås opp brukaren"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Lås opp brukaren"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Lås opp brukaren"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Fjern tinging fra denne brukaren"
@@ -4772,3 +5129,7 @@ msgstr "Beklager, det er ikkje di inngåande epost addresse."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Beklager, inngåande epost er ikkje tillatt."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Mennesker som tingar %s"
diff --git a/locale/pl/LC_MESSAGES/statusnet.mo b/locale/pl/LC_MESSAGES/statusnet.mo
index d3ab4e9743bd6005d38ba2b53578574c853d4d2c..b9d95d0d37426bd6812d4a4d2b8ce441f13c6613 100644
GIT binary patch
delta 22408
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
L*eK`!SN?wh3Pbrr

delta 20309
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
JPfc+f{trtn&&mJ*

diff --git a/locale/pl/LC_MESSAGES/statusnet.po b/locale/pl/LC_MESSAGES/statusnet.po
index 94fb477f1c..e9bb0fd74d 100644
--- a/locale/pl/LC_MESSAGES/statusnet.po
+++ b/locale/pl/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:44:02+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:25+0000\n"
 "Language-Team: Polish\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: pl\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "Nie ma takiego znacznika."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Brak takiego użytkownika."
 
@@ -153,7 +153,8 @@ msgstr "Nie można zaktualizować użytkownika."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -243,12 +244,12 @@ msgstr "Wszystkie bezpośrednie wiadomości wysłane do użytkownika %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -382,6 +383,13 @@ msgstr "Alias \"%s\" jest już używany. Spróbuj innego."
 msgid "Alias can't be the same as nickname."
 msgstr "Alias nie może być taki sam jak pseudonim."
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "Nie znaleziono metody API!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -473,13 +481,13 @@ msgstr "%s/ulubione wpisy od %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "Użytkownik %s aktualizuje ulubione według %s/%s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "Oś czasu użytkownika %s"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -566,7 +574,8 @@ msgstr "Oryginał"
 msgid "Preview"
 msgstr "Podgląd"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Usuń"
 
@@ -578,7 +587,7 @@ msgstr "Wyślij"
 msgid "Crop"
 msgstr "Przytnij"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -588,7 +597,7 @@ msgstr "Przytnij"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "Wystąpił problem z tokenem sesji. Spróbuj ponownie."
@@ -652,40 +661,24 @@ msgstr "Lista użytkowników zablokowanych w tej grupie."
 msgid "Unblock user from group"
 msgstr "Odblokuj użytkownika w tej grupie"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Odblokuj"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Odblokuj tego użytkownika"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Niezalogowany."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Ten użytkownik został już zablokowany."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Nie podano profilu."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Brak profilu o tym identyfikatorze."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Zablokuj użytkownika"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
@@ -695,31 +688,26 @@ msgstr ""
 "do Ciebie zostanie usunięta, nie będzie mógł Cię zasubskrybować w "
 "przyszłości i nie będziesz powiadamiany o żadnych odpowiedziach @ od niego."
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Nie"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Odblokuj tego użytkownika"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Tak"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Zablokuj tego użytkownika"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Ten użytkownik został już zablokowany."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Zapisanie informacji o blokadzie nie powiodło się."
 
@@ -784,6 +772,15 @@ msgstr "Wpisy"
 msgid "No such notice."
 msgstr "Nie ma takiego wpisu."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Niezalogowany."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Nie można usunąć tego wpisu."
@@ -816,6 +813,142 @@ msgstr "Usuń ten wpis"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr "Wystąpił problem z tokenem sesji. Spróbuj ponownie."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Nie można zaktualizować użytkownika."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Nie można usuwać statusów innych użytkowników."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Usuń"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Usuń ten wpis"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr "Wygląd"
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Nie można zapisać ustawień wyglądu!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Ta strona nie jest dostępna w "
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Zmień"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Wyloguj się ze strony"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr "Zmień obraz tłas"
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr "Tło"
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Można wysłać obraz logo grupy. Maksymalny rozmiar pliku to %s."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr "Włączone"
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr "Wyłączone"
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr "Włącz lub wyłącz obraz tła."
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr "Kafelkowy obraz tła"
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+msgid "Change colours"
+msgstr "Zmień kolory"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+msgid "Content"
+msgstr "Zawartość"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+msgid "Sidebar"
+msgstr "Panel boczny"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Tekst"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+msgid "Links"
+msgstr "Odnośniki"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr "Użyj domyślnych"
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr "Przywróć domyślny wygląd"
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr "Przywróć domyślne ustawienia"
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Zapisz"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr "Zapisz wygląd"
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Ten wpis nie jest ulubiony!"
@@ -959,14 +1092,6 @@ msgstr "Chcę wysyłać wpisy przez e-mail."
 msgid "Publish a MicroID for my email address."
 msgstr "Opublikuj MicroID adresu e-mail."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Zapisz"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -980,7 +1105,7 @@ msgstr "Brak adresu e-mail."
 msgid "Cannot normalize that email address"
 msgstr "Nie można znormalizować tego adresu e-mail"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "To nie jest prawidłowy adres e-mail"
 
@@ -1185,6 +1310,18 @@ msgstr "Nie ma takiego wpisu."
 msgid "Cannot read file."
 msgstr "Utracono plik."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Nie podano profilu."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Brak profilu o tym identyfikatorze."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1298,11 +1435,11 @@ msgstr "Członkowie grupy %s, strona %d"
 msgid "A list of the users in this group."
 msgstr "Lista użytkowników znajdujących się w tej grupie."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Administrator"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Zablokuj"
 
@@ -1396,7 +1533,7 @@ msgstr "Tylko administrator może odblokowywać członków grupy."
 msgid "User is not blocked from group."
 msgstr "Użytkownik nie został zablokowany w grupie."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Błąd podczas usuwania blokady."
 
@@ -1709,7 +1846,7 @@ msgstr "Niepoprawna nazwa użytkownika lub hasło."
 msgid "Error setting user."
 msgstr "Błąd podczas ustawiania użytkownika."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Zaloguj się"
@@ -2139,7 +2276,7 @@ msgstr ""
 "Znaczniki dla siebie (litery, liczby, -, . i _), oddzielone przecinkami lub "
 "spacjami"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Język"
 
@@ -2167,7 +2304,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "Wpis \"O mnie\" jest za długi (maksymalnie 140 znaków)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Nie wybrano strefy czasowej."
 
@@ -2192,7 +2329,7 @@ msgstr "Nie można zapisać profilu."
 msgid "Couldn't save tags."
 msgstr "Nie można zapisać znaczników."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Zapisano ustawienia."
 
@@ -2436,7 +2573,7 @@ msgstr "Przepraszamy, nieprawidłowy kod zaproszenia."
 msgid "Registration successful"
 msgstr "Rejestracja powiodła się"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Zarejestruj się"
@@ -2487,7 +2624,7 @@ msgid "Same as password above. Required."
 msgstr "Takie samo jak powyższe hasło. Wymagane."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "E-mail"
 
@@ -2593,7 +2730,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "Adres URL profilu na innej, zgodnej usłudze mikroblogowania"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Zasubskrybuj"
 
@@ -2675,6 +2812,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Wiadomość do użytkownika %1$s na %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Nie można wysłać wiadomości do tego użytkownika."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Użytkownik został już zablokował w grupie."
+
 #: actions/showfavorites.php:79
 #, php-format
 msgid "%s's favorite notices, page %d"
@@ -2945,6 +3092,145 @@ msgstr ""
 "pl.wikipedia.org/wiki/Mikroblog) opartej na wolnym narzędziu [StatusNet]"
 "(http://status.net/). "
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Nie można wysłać wiadomości do tego użytkownika."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Użytkownik został już zablokował w grupie."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Zaproś"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "To nie jest prawidłowy adres e-mail"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Wpis strony"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Nowy adres e-mail do wysyłania do %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Preferowany język"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Prywatność"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Przywróć"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Ustawienia awatara"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "Ustawienia SMS"
@@ -3227,6 +3513,21 @@ msgstr "Nie ma takiego znacznika."
 msgid "API method under construction."
 msgstr "Metoda API jest w trakcie tworzenia."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Ten użytkownik został już zablokowany."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Użytkownik nie został zablokowany w grupie."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Użytkownik nie posiada profilu."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "Brak identyfikatora profilu w żądaniu."
@@ -3244,6 +3545,32 @@ msgstr "Zrezygnowano z subskrypcji"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Użytkownik"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Zablokowano"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Zaproś"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Upoważnij subskrypcję"
@@ -3407,11 +3734,16 @@ msgstr ""
 "Plik tej wielkości przekroczyłby miesięczny przydział użytkownika wynoszący %"
 "d bajty."
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Błąd podczas wysyłania bezpośredniej wiadomości."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Nie można wprowadzić wiadomości."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Nie można zaktualizować wiadomości za pomocą nowego adresu URL."
 
@@ -3443,15 +3775,15 @@ msgstr ""
 "Za dużo takich samych wiadomości w za krótkim czasie, weź głęboki oddech i "
 "wyślij ponownie za kilka minut."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Zabroniono Ci wysyłania wpisów na tej stronie."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Problem podczas zapisywania wpisu."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Błąd bazy danych podczas wprowadzania odpowiedzi: %s"
@@ -3481,10 +3813,6 @@ msgstr "Zmień hasło"
 msgid "Change email handling"
 msgstr "Zmień obsługę adresu e-mail"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr "Wygląd"
-
 #: lib/accountsettingsaction.php:124
 msgid "Design your profile"
 msgstr "Wygląd profilu"
@@ -3535,96 +3863,101 @@ msgstr "Połącz"
 msgid "Connect to services"
 msgstr "Nie można przekierować do serwera: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Główna nawigacja strony"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Zaproś"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Zaproś przyjaciół i kolegów do dołączenia do Ciebie na %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Wyloguj się"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Wyloguj się ze strony"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Utwórz konto"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Zaloguj się na stronę"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Pomoc"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Pomóż mi!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Znajdź"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Znajdź osoby lub tekst"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Wpis strony"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Lokalne widoki"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "Wpis strony"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Druga nawigacja strony"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "O usłudze"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "FAQ"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr "TOS"
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Prywatność"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Kod źródłowy"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Kontakt"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr "Odznaka"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "Licencja oprogramowania StatusNet"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3633,12 +3966,12 @@ msgstr ""
 "**%%site.name%%** jest usługą mikroblogowania prowadzoną przez [%%site."
 "broughtby%%](%%site.broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** jest usługą mikroblogowania. "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3649,35 +3982,60 @@ msgstr ""
 "status.net/) w wersji %s, dostępnego na [Powszechnej Licencji Publicznej GNU "
 "Affero](http://www.fsf.org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Licencja oprogramowania StatusNet"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "Wszystko "
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "licencja."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Paginacja"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "Następne"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Wcześniej"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "Wystąpił problem z tokenem sesji."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Nie można wysłać wiadomości do tego użytkownika."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Nie zaimplementowano polecenia."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Nie zaimplementowano polecenia."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Potwierdzenie adresu e-mail"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Potwierdzenie SMS"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr "Załączniki"
@@ -3855,30 +4213,36 @@ msgstr "Nie jesteś zasubskrybowany do tego profilu."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Nie jesteś zasubskrybowany do tego profilu."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Nie jesteś zasubskrybowany do tego profilu."
+msgstr[1] "Nie jesteś zasubskrybowany do tego profilu."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Nie można zasubskrybować innych do Ciebie."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Osoby zasubskrybowane do %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Nie można zasubskrybować innych do Ciebie."
+msgstr[1] "Nie można zasubskrybować innych do Ciebie."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Nie jesteś członkiem tej grupy."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Nie jesteś członkiem tej grupy."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Nie jesteś członkiem tej grupy."
+msgstr[1] "Nie jesteś członkiem tej grupy."
 
-#: lib/command.php:670
+#: lib/command.php:678
 #, fuzzy
 msgid ""
 "Commands:\n"
@@ -3944,20 +4308,20 @@ msgstr ""
 "tracks - jeszcze nie zaimplementowano.\n"
 "tracking - jeszcze nie zaimplementowano.\n"
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Brak kodu potwierdzającego."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "Zaloguj się na stronę"
@@ -3978,10 +4342,6 @@ msgstr "Aktualizacje przez wiadomości SMS"
 msgid "Database error"
 msgstr "Błąd bazy danych"
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr "Zmień obraz tłas"
-
 #: lib/designsettings.php:105
 msgid "Upload file"
 msgstr "Wyślij plik"
@@ -3991,62 +4351,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr "Można wysłać swój osobisty obraz. Maksymalny rozmiar pliku to 2 MB."
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr "Włączone"
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr "Wyłączone"
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr "Włącz lub wyłącz obraz tła."
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr "Kafelkowy obraz tła"
-
-#: lib/designsettings.php:170
-msgid "Change colours"
-msgstr "Zmień kolory"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr "Tło"
-
-#: lib/designsettings.php:191
-msgid "Content"
-msgstr "Zawartość"
-
-#: lib/designsettings.php:204
-msgid "Sidebar"
-msgstr "Panel boczny"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Tekst"
-
-#: lib/designsettings.php:230
-msgid "Links"
-msgstr "Odnośniki"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr "Użyj domyślnych"
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr "Przywróć domyślny wygląd"
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr "Przywróć domyślne ustawienia"
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr "Zapisz wygląd"
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr "Błędne domyślne ustawienia koloru: "
@@ -4295,12 +4599,12 @@ msgstr ""
 "Dziękujemy za Twój czas, \n"
 "%s\n"
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "Użytkownik %1$s obserwuje teraz Twoje wpisy na %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4325,17 +4629,17 @@ msgstr ""
 "----\n"
 "Zmień adres e-mail lub opcje powiadamiania na %8$s\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Położenie: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Strona domowa: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4344,12 +4648,12 @@ msgstr ""
 "O mnie: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Nowy adres e-mail do wysyłania do %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4370,21 +4674,21 @@ msgstr ""
 "Z poważaniem,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "Status użytkownika %s"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "Potwierdzenie SMS"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "Zostałeś szturchnięty przez %s"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4411,12 +4715,12 @@ msgstr ""
 "Z poważaniem,\n"
 "%4$s\n"
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Nowa prywatna wiadomość od użytkownika %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4449,12 +4753,12 @@ msgstr ""
 "Z poważaniem,\n"
 "%5$s\n"
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "Użytkownik %s dodał Twój wpis jako ulubiony"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, fuzzy, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4491,12 +4795,12 @@ msgstr ""
 "Z poważaniem,\n"
 "%6$s\n"
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, fuzzy, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr "Użytkownik %s wysłał wpis wymagający Twojej uwagi"
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4635,7 +4939,12 @@ msgstr "Błąd podczas wprowadzania zdalnego profilu"
 msgid "Duplicate notice"
 msgstr "Usuń wpis"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Ten użytkownik zablokował Cię z subskrypcji."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Nie można wprowadzić nowej subskrypcji."
 
@@ -4651,10 +4960,6 @@ msgstr "Odpowiedzi"
 msgid "Favorites"
 msgstr "Ulubione"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Użytkownik"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Odebrane"
@@ -4704,6 +5009,15 @@ msgstr "Członek od"
 msgid "All groups"
 msgstr "Wszystkie grupy"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Brak parametru identyfikatora."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Publiczny"
@@ -4724,6 +5038,16 @@ msgstr "Znane"
 msgid "Popular"
 msgstr "Popularne"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Odebrane"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Odblokuj tego użytkownika"
+
 #: lib/searchaction.php:120
 msgid "Search site"
 msgstr "Znajdź stronę"
@@ -4760,6 +5084,16 @@ msgstr "Sekcja bez nazwy"
 msgid "More..."
 msgstr "Więcej..."
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Wpis strony"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Zablokuj tego użytkownika"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4789,28 +5123,28 @@ msgstr "Chmura znaczników osób ze znacznikami"
 msgid "(none)"
 msgstr "(brak)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "Użytkownik zablokował Cię."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Nie można zasubskrybować."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Nie można zasubskrybować innych do Ciebie."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Nie zasubskrybowane!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Nie można usunąć subskrypcji."
 
@@ -4822,6 +5156,29 @@ msgstr "Brak"
 msgid "Top posters"
 msgstr "Najczęściej wysyłający wpisy"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Odblokuj tego użytkownika"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Odblokuj tego użytkownika"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Odblokuj tego użytkownika"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Zrezygnuj z subskrypcji tego użytkownika"
@@ -4925,3 +5282,7 @@ msgstr "Przepraszamy, to nie jest twój przychodzący adres e-mail."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Przepraszamy, przychodzący e-mail nie jest dozwolony."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Osoby zasubskrybowane do %s"
diff --git a/locale/pt/LC_MESSAGES/statusnet.mo b/locale/pt/LC_MESSAGES/statusnet.mo
index 9d79df32c53d2d29de3940234720adacd055c5f7..b969c15b78fec67f94cc3e10dd14aa68e3574bac 100644
GIT binary patch
delta 7103
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

delta 5938
zcmZA5d0drM0><&fCW0ZjA>zVC1r-5B2n7UG%#~2fB~h_lO0?9(HL0tXmAN$e+M?mw
zo-O7rGc~7TGN;BYOUo=9ty~(dtf?%UvEOsgVg8u+({sP)ocnHPyZC9}ry*<J4e=ju
z9R8r;s2^fXD;!(jm>Ve9#HrO7U%WBHFd5rm6?VeaculA=doYuFYzwZzBFw>K*bL(m
zjfuom?1-7JJ_;Ke<2U0eH0O)ys28{!_3Xzm0bfQv_y9J>a~Oq}QRhXqG=^uHL~MXL
zuHFlET{+&23!JA=FMKTzE8zKN359+%?8T-S(b||aOvEI-3a8>^T!|lGHCAwU_3)VU
z0_uU0Toi$+SP#=tBan?@Sm5f#nBk|PKZVXX2V-$FHo})sJ+8%cJc5k23G*4#6BBVD
zjzYcoX4C_Bpzia!^8l`){sqp&S;_W!U!h+Y#J06>7LPo`B%*qdk9zZ7s39JJnvw~q
z>lUKUUxMv$3+l!9A@??)qR#srnQIfmNx?ONdco9ojK6x8OM`ka(VZ|KTTx$ydV#H|
z3j(OMQj2=fG1PhIQHwFUy*+<isxeJypNzVGfpallL46r^#fMV;wrB6qz&*?fOu>i_
ztbFW@G?`Ll-IyxuhWESnw@}xeMO_!e64wi6qefsbs$;hx|CuFxWaC!URDS8Fz<M&j
zpl;NZy`_2&WYo+^)QuLPE_f7qmf4Q#`Ddsh{ngcDSh<>#G}H(U!blv8x^5C`t*t;G
z`gc;$sy&Lj;YEzWW}KzP*A5v~lZzU%G1vfCpl<jG>c!qbt&vYq+wuZ7z)<E_FW3;Z
zrrM+KpN7Hx--CjB+#lJ}W-{^)W)W)6x1vU3w`)I+dSFzBof03a13gjajX@3h9qxM%
zwH97PJ*U=r0>iZbFH_K)hViSQA&W)LVX~{|p@wuY>H*W7t57$534M6b`2*_uMqTV~
z>4eu)?}JhJ7-~&DkKsJue5?W<#rk+0H5I4PhvAHSD5hXEc0|2!Ha5g!)C-oOMrOLJ
zFU3mgPoPF1Hp@;?JJflF=+~SLr{Kfs7=!ntdbS?526iLUY2L?r_&dg72wOo@)fn~S
zg{ZaC4>i}*T>Gu4-Eo_1--I)%KiQ4(*8`igCv@W!)HX}UD{ugY;RshBjoqo=h<e}#
zWZ|2qurGdyT9olQcEpM>mU?eghlZi<I|DTp)j5p68t$e+L++vGcpIvRAEA2qHEPIX
zue3L6>C8h--6+(9#yW3y-&doL_I0Q=u^TnwAEACp&--1WUanpJNvJo?cV35jk-69u
z?{V!luD%O3_Xklg@I7i5UB-A!WVkdXS*Q+-MExF2z((kwN})N0YSe{mkR4`T#Af(8
z>WAq^)Pv%C*azj}2<rVX8Ea4v+KZafuTWEQ0X0G`@{D;QgsqATsUOG>PMzNjEU<G}
zh2<>s^~j)@i-r8AV`dTahl^1!REz4tQPg=ST)la*?O~F$v$H$4<h&BpA|8*rZaKEl
z{(qB#*1$2;kezW}Mh$6vFS|BUQA1dQx8o3;jR%l*XZrA#6wO>L!B<gJb_w})H*tOJ
zNamrg8;8666b@0?jVrk-2?zGIR-%vkGSqf@7S;1@uD%nsiuXGAV;Aa&P>VM7D%+t9
zXJ6C{jlr%s6aDJ(W(uXa6Gvb~KX)Q(Th7ELIM2BpAELey7h`UJI|4gV+wvT0+y0E|
z`ERbh?Ew3IXH20zX8_}`H!XKxEJc1j%__{n*D<*GQ0K)Dv_0;P+9iWg9jL_SxX86X
z;@si<7(4R)j~In52iXp#3}XBfXvm{MUV}Pu8g2<?H(&(y?pNCvD#ZHKXQA2`qOMzv
zgK-_|#ZNg~mf1x&)LD(((maiw@FzcoUKCmnv8%koxygAFH3IF2+7TFlS|e4+x-uT>
zhKEtB+c(TwidvNOQ4e|!bMXjfU<_MJ_w^T0VEvi#s1vrJZgkWcajpFqPZnzXO+xkj
zHq?z5Av@MQi*4}~vc*l*aDK$F1Y_|I)SR!vY<$`3H)kkl4qLJEH1yf1{W=zP!F<#W
zHefw`0d?Lhs24eojqz)2hQDGPj2UTrn2!8*nW5MO@5M~4!LHi>?@@@S;Sbb<n~buH
zs|#u*u6FeWm`eR&)C2aSdi(_@qq)wm`nISSN_FO;?puoL&=l0)fK`&`o2OmFTh7m&
zzc}MY+Xtkf{z#SLomh!6cpiJ;CDe%Il-u8ld~8I$52_=>Q7^g(LvaiG^~?7J1-<ch
z)KI^T`WtW<wb(+(*dc3+bEywQAMSUaMV%Kt)|!U8eh})u^H4*6A8LwT!>)L6EaR{3
zWX9PcibC}y1+`BrumGo^=KgVv#;urzJ6!u2e1`h>s5xF+VgKknj~%FQM|Jcw*M1uH
zV&^It{}Kw9X^6y<@phXHMt()jT+}Mxjp6tWCgQiKMHq3t{qvmZEXEeJ55+W`irQ`u
zqOPmOJUotZnBc#`E{aahA*i0t!6d9k^{58*#@n2=sHr-FP4N`!!Iw~rx!DAJembhX
z*f|=t2&<g_wG=c&f5l`x?TngeAKV%B=Ecr()Pv_>16=BS09#UD?|co_fy1Z~{23E4
zX_B>v)o+GT(2b^|7R6lD&^?8E&>_^SK8YIgGZ>1ECi4$a)I;iyyItWqTt@D7b*&j4
z?MPqp4w*+-|G`hgs0ELcd>$fC5^XIVzmqxSk}4cpkUPi>GMZ>%<&q&p2fwhv<7z(p
zkrjjmA3W~ivz+{mXlok3y1;QQ`A@K9|B?-IWo?&7NEqj}#pg*E(uQcX{{Og+hV|s%
z?u+esntV!rac%#?)?_g8dwk>&9seY?q&ulQhPuL)*oS;U0<KL&k}pZP>xicE??j7i
zC#gI5l{eqH$_sdy{8!_@l)_EqMG{Wxaia}*AE`TnzY(sYwNQ8b<_dRVGU1mv_-{rx
ztLA(6{SthQ{DbT!50cx+a?Sty6!w#w$$2u4Xbb6>WC?!0&L=+;!R@vVOM|Wa4R`j$
z8_7Xe7h7EUUHpJ_BhQjOBzWjeE6Ge-4Q`<*%D0jq$!FwF@*a7K=vYKHlZS|oS)_!7
zFmlEC3OPdbzw~tETmJXCjnYbzN9sl@_~kJ^vw|i5I^hUc{upl|x0AQXhvacmNT!h9
zM91|co%AAW$ZV2G8k0MSj#x51SmHNF&wtfbM20J;I#1vO<RbapwfQiTo?V5Xkf%vK
zvX^uqIwq4&q=hQ(_!)m78_7i17VLjDmBr*ya)$gt-X>#+j`rjuGM{uL`^YphfqX^!
zlQ+l(GLWQ^Cy0)t<ZE(@v?6oKE)qswCckR@7m~{)fgB*;knyDM$fWQXX+qADH%TZt
zN2ZcZWGyKp-;$A}2hs7A#T<9uk42=0Y$XGq;bQ;^Wk@^Y!$e0mX-NJ;7LW+OuRG!>
zRFTzn4Kk3C@Kb|8Ui*v?uPS9m;B3l@NN;t<vOw3&CgFkM-HJj38*-M1du4e^-d%a~
zyw>^2AwI7tzqhwD|6XrSL4tR*V3SwVvjMGL3Rgzv`m*x!bGmu8g~`#joRi=6O7FYE
z6=7L4-(Hj)k{#Gsv@RwvuJn}<FTbqF>si*un_t!@u(51yw6|q+4w>!su51+;S-vMc
z&~5yM&_McxbrIghn>u=F713VfiWc6KDbpGbs@?3Xnlqtl;;hQqGm^ayl_R_lDpz|a
Wr_PTkt-R@mS>CzPX<?Hln?C_`K(8nO

diff --git a/locale/pt/LC_MESSAGES/statusnet.po b/locale/pt/LC_MESSAGES/statusnet.po
index 4577be6691..d15d53cd83 100644
--- a/locale/pt/LC_MESSAGES/statusnet.po
+++ b/locale/pt/LC_MESSAGES/statusnet.po
@@ -10,12 +10,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:44:05+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:28+0000\n"
 "Language-Team: Portuguese\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: pt\n"
 "X-Message-Group: out-statusnet\n"
@@ -46,7 +46,7 @@ msgstr ""
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr ""
 
@@ -149,7 +149,8 @@ msgstr "Não foi possível actualizar o utilizador."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -234,12 +235,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -376,6 +377,13 @@ msgstr "Alcunha já em uso. Tente outra diferente."
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "Método da API não encontrado!"
+
 #: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr ""
@@ -464,13 +472,13 @@ msgstr ""
 msgid "%s updates favorited by %s / %s."
 msgstr ""
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "Mensagens de %s"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -557,7 +565,8 @@ msgstr ""
 msgid "Preview"
 msgstr ""
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr ""
 
@@ -569,7 +578,7 @@ msgstr ""
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -579,7 +588,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -645,71 +654,50 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr "Desbloquear este utilizador"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Desbloquear"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Desbloquear este utilizador"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr ""
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Desbloquear este utilizador"
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr ""
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr ""
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr ""
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Não"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Desbloquear este utilizador"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr ""
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr ""
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr ""
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -774,6 +762,15 @@ msgstr ""
 msgid "No such notice."
 msgstr ""
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr ""
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Não é possível remover a mensagem."
@@ -807,6 +804,142 @@ msgstr "Não é possível remover a mensagem."
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Não foi possível actualizar o utilizador."
+
+#: actions/deleteuser.php:74
+msgid "You can only delete local users."
+msgstr ""
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Apagar mensagem"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Não é possível remover a mensagem."
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, php-format
+msgid "Theme not available: %s"
+msgstr ""
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Modificar"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr ""
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Modificar a sua palavra-passe"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Ligar"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+msgid "Sidebar"
+msgstr ""
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr ""
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Entrar"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr ""
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr ""
@@ -949,14 +1082,6 @@ msgstr "Quero postar mensagens por email."
 msgid "Publish a MicroID for my email address."
 msgstr ""
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr ""
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -970,7 +1095,7 @@ msgstr ""
 msgid "Cannot normalize that email address"
 msgstr "Não é possível normalizar esse endereço de email"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr ""
 
@@ -1168,6 +1293,18 @@ msgstr ""
 msgid "Cannot read file."
 msgstr "Não foi possível salvar o perfil."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr ""
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr ""
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1281,11 +1418,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Bloquear"
 
@@ -1370,7 +1507,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "O utilizador bloqueou-o."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr ""
 
@@ -1666,7 +1803,7 @@ msgstr "Nome de utilizador ou palavra-passe incorrecta"
 msgid "Error setting user."
 msgstr "Erro ao configurar utilizador."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Entrar"
@@ -2081,7 +2218,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Linguagem"
 
@@ -2109,7 +2246,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "Bio é demasiada extensa (máx 140 car)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr ""
 
@@ -2134,7 +2271,7 @@ msgstr "Não foi possível salvar o perfil."
 msgid "Couldn't save tags."
 msgstr ""
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr ""
 
@@ -2368,7 +2505,7 @@ msgstr "Erro no código de confirmação."
 msgid "Registration successful"
 msgstr ""
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr ""
@@ -2412,7 +2549,7 @@ msgid "Same as password above. Required."
 msgstr ""
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Email"
 
@@ -2515,7 +2652,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr ""
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr ""
 
@@ -2589,6 +2726,15 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr ""
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+msgid "You cannot sandbox users on this site."
+msgstr ""
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "O utilizador bloqueou-o."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2828,6 +2974,140 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr ""
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "O utilizador bloqueou-o."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Convidar"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Não é possível normalizar esse endereço de email"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+msgid "Site name"
+msgstr ""
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "O endereço de email de recepção removido."
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+msgid "Default site language"
+msgstr ""
+
+#: actions/siteadminpanel.php:282
+msgid "Private"
+msgstr ""
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+msgid "Never"
+msgstr ""
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Definições do Email"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr ""
@@ -3091,6 +3371,21 @@ msgstr ""
 msgid "API method under construction."
 msgstr "Método da API em construcção."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Desbloquear este utilizador"
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "O utilizador bloqueou-o."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "O utilizador bloqueou-o."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr ""
@@ -3108,6 +3403,32 @@ msgstr ""
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr ""
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Bloquear"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Convidar"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Autorizar subscrição"
@@ -3256,11 +3577,15 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+msgid "You are banned from sending direct messages."
+msgstr ""
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr ""
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3288,15 +3613,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr ""
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Ocorreu um erro na base de dados ao inserir a resposta: %s"
@@ -3326,10 +3651,6 @@ msgstr "Modificar a sua palavra-passe"
 msgid "Change email handling"
 msgstr "Alterar email handling"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 msgid "Design your profile"
 msgstr ""
@@ -3382,97 +3703,101 @@ msgstr "Ligar"
 msgid "Connect to services"
 msgstr "Não foi possível redireccionar para o servidor: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+msgid "Change site configuration"
+msgstr ""
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Convidar"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Sair"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "Ligar conta existente"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Ajuda"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr ""
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr ""
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr ""
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr ""
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr ""
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Sobre"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "FAQ"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr ""
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr ""
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Contacto"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3481,12 +3806,12 @@ msgstr ""
 "**%%site.name%%*** é um serviço de microblogging trazido até sí por [%%site."
 "broughtby%%](%%site.broughtbyurl%%)."
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** é um serviço de microblogging. "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3494,36 +3819,58 @@ msgid ""
 "org/licensing/licenses/agpl-3.0.html)."
 msgstr ""
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Encontrar conteúdo dos mensagens"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr ""
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 #, fuzzy
 msgid "Before"
 msgstr "Antes »"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Confirmação do Endereço de Email"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Confirmação do Endereço de Email"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3699,28 +4046,34 @@ msgstr "Não foi possível subscrever outros a si."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Já subscrito!."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Já subscrito!."
+msgstr[1] "Já subscrito!."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Não foi possível subscrever outros a si."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Já subscrito!."
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Não foi possível subscrever outros a si."
+msgstr[1] "Não foi possível subscrever outros a si."
 
-#: lib/command.php:656
+#: lib/command.php:662
 msgid "You are not a member of any groups."
 msgstr ""
 
-#: lib/command.php:658
-msgid "You are a member of these groups: "
-msgstr ""
+#: lib/command.php:664
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] ""
+msgstr[1] ""
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3759,20 +4112,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Código de confirmação não encontrado"
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3792,10 +4145,6 @@ msgstr ""
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 msgid "Upload file"
 msgstr ""
@@ -3805,65 +4154,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Modificar a sua palavra-passe"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Ligar"
-
-#: lib/designsettings.php:204
-msgid "Sidebar"
-msgstr ""
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr ""
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Entrar"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4093,12 +4383,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s está agora a ouvir os seus comunicados em %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4119,29 +4409,29 @@ msgstr ""
 "Sinceramente,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr ""
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr ""
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr ""
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4154,21 +4444,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "Estado de %s"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr ""
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr ""
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4184,12 +4474,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr ""
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4208,12 +4498,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%1$s está agora a ouvir os seus comunicados em %2$s."
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4234,12 +4524,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4379,7 +4669,11 @@ msgstr "Erro ao inserir perfil remoto"
 msgid "Duplicate notice"
 msgstr "Apagar mensagem"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Não foi possível inserir nova subscrição."
 
@@ -4395,10 +4689,6 @@ msgstr ""
 msgid "Favorites"
 msgstr ""
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr ""
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr ""
@@ -4449,6 +4739,14 @@ msgstr "Membro desde"
 msgid "All groups"
 msgstr ""
 
+#: lib/profileformaction.php:123
+msgid "No return-to arguments"
+msgstr ""
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr ""
@@ -4469,6 +4767,15 @@ msgstr ""
 msgid "Popular"
 msgstr ""
 
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr ""
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Desbloquear este utilizador"
+
 #: lib/searchaction.php:120
 msgid "Search site"
 msgstr ""
@@ -4505,6 +4812,15 @@ msgstr ""
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+msgid "Silence"
+msgstr ""
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Desbloquear este utilizador"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4534,28 +4850,28 @@ msgstr ""
 msgid "(none)"
 msgstr ""
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "O utilizador bloqueou-o."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Não foi possível subscrever. "
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Não foi possível subscrever outros a si."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Não foi possível subscrever. "
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Não foi possível apagar a subscrição."
 
@@ -4567,6 +4883,29 @@ msgstr "Nenhum"
 msgid "Top posters"
 msgstr "Top posters"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Desbloquear este utilizador"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Desbloquear este utilizador"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Desbloquear este utilizador"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Des-Subscrever deste utilizador"
@@ -4670,3 +5009,7 @@ msgstr ""
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr ""
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Já subscrito!."
diff --git a/locale/pt_BR/LC_MESSAGES/statusnet.mo b/locale/pt_BR/LC_MESSAGES/statusnet.mo
index 634c68c247e2d14428e5284535ac08cb5ddaa3cb..fcec3270e9e53e28edb1e0c64f09a100415ed467 100644
GIT binary patch
delta 19201
zcmZ|W37pOK!pHIdF@rIfF*EjU&M-6fT?kpSB|9Odbj+M#n1xyFbtF<!mV?Q@6J4Rn
zo_$RuL`j8;EKw>dq382Gzn`xAJoov(p5MHG>;Jd^XWaYTd8>o}wLjSRO=R#)ho?r6
z<CMkmr5vYuu;ct#SGkUJxs~H|!z&nyO<FrnL2QfVu{&15q1Zi-<IKgHq;Ir!oOxKT
zo#WKUtym0y!u*)`3CF4II6kK^5oI*M;@AwsuqT$lM2x~Qr~yvJBDe+%;0}z$L+Hk{
zSQ77|23V}UDX(vBhidl>hS9&1NJKBpL?-WyN6l~nx^cD5{}?rci>Md>g{oKjNn<?b
zBV89$@KKvyVbg0+D^t3I<7~k8_&fbOe-mkfzjtI=v0f*~DT<@8Do(*@+=_$nOMDaC
zbY@lXBx+z?yBL#D0~~{SaV{3X#i#+ki(2vb(Z{wsTZ!leJ5Wpg8EQo?qbmN1HPF@7
zys#GPMUU8YQw$~jI99_>sP~S<V0;n7aU4eAbd1GiU0MGML_Q*;7XFCZ%d(uf>R1bP
zCi<cpWMWf%8(Dql6l$fSyPE;kM|IT1+QIrP&LDp<4ne1f8R*a+tiP6MJ{dYROHniX
z5H*9nsHH!MTEZVt^>3m&`rVf2f6A;tC5$A$E^0;FpjPl%)Y(cv_46WX%V+tB=v1G;
zGWZi}00n!Rjw7)m>ADz!y)Xs`qUudT-Ii%s3>TpWwh`6g0W5^)Q7d{Ki(=_sroOKh
z5e=XXY5@IFFMbJ&-~?0$vrzSxqdM4wn%N1P{t|Uvuc8K;r?;tJ6!l%GgQ`Eik2zzL
zk+jcQWFpQxsFAM2+PED{;SDT}A<vi&Dxy}T2`axI#^ES*<06d5-KdqijG9>Jv#cV<
zqsseWDc%3EM05z}pkBNkwMQ3FhwculgXq2{-3ImIL8uu|#<I8!wY0lYXXZ4j-ff#-
z^0~kl&#8fG*9+t6-$^4<4`*U={0Ph8dDMXJ+jNEJ%|KhAUYvlcKLMj~9#+D2SQfv)
zVtC7@3-&VutBg9NPoPhG^(+zXO)BcXW}{v-3U!~Cpc_BI^7s>~gRmD&2h~t#rX?1}
zCr};qLY<*xEQq7948Dpwj7wf%{k6o$$k3kuhN>9nF$1WBTGBqKvyg_G>1#GU54DsV
zQ8WDnHKFfO?QWx1s9=Ay=M_-zX^&50LVuqb;d^9g<U3J&e-t&4OQ;wBg1Yx138r2c
z>Q<CRZB;cajqR~2CZcZ16s&*?ZT=qAfUcufBG{K`meh?JS#wl_KByUtK~<cF>SzsW
z1wOXvbJlyP0hjTb4_75rx*BRl8e$B#N3Gak)Wm$R5XnnqHmc%6)R%5OhTt~TO!uK0
zp2TRph8k$WBx6m~0K1_Z)2&lc16hx1za6#0r;I-529X!Y$UnezJP_kaXP~|ZvoQ~@
zK&{9s%!@lvTec5X?*!_X&^gqhyK2k-vgHK^nvRR3CQvJoX8*eo(Vh&%VDw=Kj<@MI
zZF)ND)XznAxEVEo{piM%sDb{58p!XcndeD10}n$DydtW76)aBwP6HxZ;!dcM^;H3m
zv1vc@e@-qxwD;u(nX^&{Rj-3h_eVGBF{pvfM{Vi5sIA$Kx|V0L8s0!(J|d+Dn_s^%
zsHN+M1+hPF$23&E>M7=Q*TZq7pGU3O1q{JU7>hrlW?D4WSQ=IC#&%c*<8Wvy_rDO4
z95M>yGE~F&Q6t}sI%J1&2wq2Z_<WkFpMV<JP}JENftB%1)UDZwTCo!thL<oDZ{cI;
zq_h57@@DDgi}XBdsop>hY!&9mjn*BgYkI(zpGTeQ>(~hMGD>yS3}3@esKb03HL-gb
zgh4~ir#-)qi0)-I)RK2Xjj#`D0EyTThoWY*3bmB`u?l{It?>`6gpXyIL+HiAqz9q~
zJPfr$Q!yNuqbBOxKtvyclc)h)!3ex%&7WzOuoS9c4b+l9hWg^Q#v<4c)qV(S;A5}=
zzHZZg)a_Y>+S2VvJD+o&h(>r5HIRZ?=AOn_8>5!E2Uf+wsE%f#PX7|riflp6Xpi+g
zMv=acnowl6S&>+4T@3vF--3u{&;>Qa7f>@8g6iN!o1TGM(#2RE*P;&NSEvpyU{U-P
z)h=Y1nQ=50Bi$4=(e9{~OHsb=|3sTHAD<+>88wrj;pPP~sHJR%IvY=*2GRp{*gU9#
z4?zuRENY7;pz2Mw<#SL2SdH3>edtr<0ukMU`>4GsKf>4&b$Syqa4XPFdX@DsYG&84
zIJ!of4ohM~(($O<^E|3N3DwVws1=((lKt1xuO&m*V;5?M2T=LPQG5L@YKAvZTXP@l
zW5H48OV$FFPC>26V$_*fhkEZ8o4*saBA=jE=&MnzzcRifqXgbWby#4u8Avfy$8OXM
zYoo5&qc-1zy1qkEE9J*BxE0mzG-~FTP#xYw^%FeC^jp?vBUMoajZhtRMXf*|jKe|L
z0H<OtJcxDhcYF`4yl9sC3slGFu_XSCb+N!pW@1e-lJpZ+-?K!tM`@@5472ICtg}!v
zSb%QafU$Vmmj8uXu^?7bOCOH9cI8nMsEe9VE7S^f#8Rk#d6m`uPc;!|5~{&U)C@MG
zW^f2=;sw;w7a40hY=nAIYYZGRRQn{1#^I=rb5Qjbp(eN$HINfnlK!1DL^Ok6P>1L~
z>P7WlHWgc=I_Q9<u?K2kX{fU^5w$`yQHSkcsP^w;QQT|uzd)_fH>lqM*RcrwJ2#2w
zROcCI8iu2;l^gZq1{i~#Py<OvU7z8o`~Es=Pv1h#Y%xy8cTnvgd4)f{u_I2xgQykh
zKA!d0%u|Sz!x5<TEL4RhsF{3-n#oZN#&59#{$TS%CzzFpMzyPfI;8Ee5e~-&xDIt_
zf53WJ>Q&Z1j!36hIq8^*?eHk-3>2GaW*mos7u$3@)CzP#4akEUU=r#}IT|&Q38=F$
z4Yh*nu`-@S4e;(n*1sB&>aUrldm8m^?}xQ<GU|i09rfZvs55W^wY1l5dGPCY>rfrL
zQHQNMYAai#&dM{$sdomV&cFm85$)OQ7=lw#Gn$Q^aRGM1>!^;Kuz{LsFI2t3s1Ao<
zWgLU?xE!^_M^N|QdBdzkJ*-Hw2Wks_!-<q3GRIcfh~-J2MxBXUs24_YqV%H1sPa^-
zhLcg(b2HY!AFRdR<lvERg}N;xQA<7@H{%|hulqmxE&B(?6tiSCusRjmU<=H^=9r7x
zl3%T{Q_W%OX`P6jDBprQZ2710j~Q%+YX1$k!1B}0g!*Aw-TzmKXepMWW_AEI@{8C8
z%lJ*X2cIB49<^0RQD@*Z=E3Xu75<Dm%tvSN&A>`C%@$>%R?3HU@I7om|IT?L8exf9
zW{G>FoAe}%#docrVt&%MFaqzP&O&&OS-Du$RyIYQm8UTbGg0-&VG*2xI)uy77e!<b
z5qTO5;#JfOZet;gc-wST9#yX%YNgs?VN623I1AO`1k`n#fo|N0IzykM-g_T)?MuyO
z{k7N4XPX8osN3)s>V-2=16qMvq4!ZM@(a4L#2m9Fjj##nmr=K3J8Gr&peAq_0|P+4
z?>-j8(7CLC2_o*fW`>PW*P|1b#-UgWC!=P(0;6$17RQUI7u`jzMC3fvp&NC3YM|cN
z0ku`>sQ$*I&fGj75iQwHY=EC&70k=s&<COxs^fYXj@_{(_Q#&M3^lVmSP5emn1Q#)
zs-zQ9hiwXKrFWwSbi?Y4Txc>Hphor#YVR^oFPwpG@k4ZD&?0lHW3d_OAvhM-qOM=<
z#pc8H61F6L6xCt)5_7BSp$43cC3XL&647B;Webj3Z{r)}ms@HYtitl7KSiz3Pd2~Q
zGV|qYfq@s}Ba~0I=>w>VT*qoyY&jnzY>9#2|J#UYFF(WPcnu@5+6r@RnpwM|^82Iq
zG8=UpCZV=wfh~Uzb=`KO4)IBw{vIomzKt4C>6IK-ACbq2=#;j@P<#sYf$4`D*g%X%
zAC|#|xXnetex!%5GWYp&)am{WwL;Ena|Wv7x;&g0)XL;r!#TpH=zEOF6e8?}a}@LA
zC5*=#HeKvJGvjio4(g)LN;A}edf9XaYUYzr6Pky5?<%Z>dr-fmuA;UwYAyS(rL4Qw
zT(fqlh91;Pq+uA2L|w<%FdUbn_A(dUcn)<<opr|2sQ1)I4X`C@MW4eAOtR@S>sbFx
zGQK6F9`;(#{^BI-b<`>D`aXYb;B?f?zr{Lu2enewbNLmHJ#Zs_jUV6)e#Bw>4aRiT
zO3cK(xZOvj0Fk|@r9Wy5PTBmksHM7S4d(3{Kt)u$CfFR?pk6q^`UYyo(@-lh2eo1=
zZTU&7?+g(w^*Pj5T*a#RH>yF^P3Hdh!U)pyQ7g3;i{p3r2;RZ&SbMW+{|c5M{T}AS
z16UG|qPFUiNwfZ2_^gsq3diCu)C*f~HP>x8#*&_dn$cR+A>51_$UfA-{;=ht+e|vj
z8fR^YTKe`jJrqOq`~MXpI+c@Ad$|Fh!mm&(QRhQb-WN5130Mo?!UnhlOXDq6{UY1V
zRyM&%(yh>qy)YbyV>z6N`RU(TPDC?YgKBWXdJ%Px|3Ga;g&k%9ol#5K8;jr&)WBcH
zV)zc~Z0ta7=^<48udTOH6A0hQ{a??Ap*a!F?B;H>q<2t<vF09=-vIT3=GY0JMh$p{
z^<(SLs9RBNuNhD~YZ}%he<rH^KCF+C`&fU?tld6yiZihp>0H!|e!<7F)P7@M)E+Lh
z>4VnL1LlRDP#ulKintzC|CIHfHSVDKORLjC*1rrD#*(3q=V2V4#fIoQWJdfbRwg~s
zx(;<n&)9VMN9HUv!W!hKqXsY^E8%WzgI7>9uXWhGFVSZsZ(>~vHlp_IiuFF`B^~v#
zxkjb13TZd$MNgtS@?m3Kin<lwU=&6kF<TjrI$JeSXQZXo*V|S|MJ-*nbs07yebQR!
zsJV7+P#ttb4Riu(&*z|4@(5}LFQe{%*eAw#)Bu{H2G$Mv4)`1|5$&-LwZwbyDZGYi
z(Bhc6&pj}jv={T?1mp$IWSd@rdhr^YzZ+vnpT$_bhc&Unr)J>Yu$u0F5)m!sbS#Sp
zQ4POGEp5Kz<`Y~MtC4PR)7hx<8K@Q6Y|}qtJn14QOveo|f^=UD!ZZxW3`zgaI3hYs
z(@_l%S$|Rm(#21jnZ{!Q(k-k{qW1DB)XEG(t;i(nGV2cO7uH{_g+61|HL`dj6|fPO
z$7ijha1`m;SQv|*GPj}vs@*e~2UAd6l8!p8!%zbsW1Wm@KM!>_R-?WrpPpj<ix9a&
zh7QXeYvgH@u8Nw`<ER(+wf4vSqz7U!4ndurYz)B#sFhlYx_;|X13iNp*jHE#e>~0l
zS0$3?bJL&(YCsK9r}+s~#YC)&qfjff26YXOU^?DL%_!*$^FANy(5<!}!`h^O!$^!f
zW9m2Z5z)xIp*k9csyG!jlik<|4`WFT`qJc=#RH_{P)q+K*1=zKuJX^C{N2_=sP`O0
ztysucW<`C4iD+-4urbD<D)vR~@l4c+SE9CHE2_g?SOX8@yLb!r;>BN^fv!NMccPYj
zAGXBLupAcuCa^+2r#_L=Wb{FGkcIjljKT)E9qZ$7s6$%iocW8UqqPre0!gS9%ChM<
zQSY6Lop2+Tz~J+IC9y2l(*55>M2F>P)QIn3b^IIKWAzKBgJIV37)t(h)Qjh1dAx=?
zl%e06??fafk#2@ME6Y*uKZe@s&oG+)ovTE2N<+Uhe<;+o_ONDQU@I_+dMmLEZo^po
z95u7MSP+YTZ??vbT7k|OhRLX{7=c=`*U+cPEFwDH%diH1j_M%qMRQ+cFqU*X)F(6r
z151k)NN>bP@eJzrL|rliibc(|DXLv}>&vM3ue-$hD{_Pkz3?&?$Dkify0rBXYgg-F
z)U|!prq^RBy$5^XCCrbFFPrx~julBihtc>lx^eMk)?bl5WW?ilSP4U~m=V@Rb<`P~
z;7C;Y26W@ss3pCRnt9k&^E)IObr_qX@_S+dOu`Txg4)uNJ|enaZ=m*Yfpw$x6I2J6
zthcTCu9^JesCMzzX4YO<i~Kayj2EE#*?~H=$58|FMgM3<T*cZJHSz@1-i<*uoNmjP
zTlb*u@i~madsqmgubcmBwK}#YJqX+2T6E(r)Cv^85%`YyoM<B2^LW%uA465>WYfJ+
zXCw&=<2WpcQ!xzZVP1R}tKfRnfX||~^oF(APiE_yqRJC7@c;iaoQMv~G}Me|qxNjA
zb(i%xs@}IYeHG(K|AlQa=4bN-9cW#O8_53#)o#X3bA9KbR&E`((Ea~}h-Mc4i}{e0
zL*4VH7=~R@4f>&G{-X7D)Q4xL^#g27`XuJVuwTu4i=l2uMbvvAv*~Ua`0xJ*6VZ}q
zpq6^HHOHEZWywE=QTU_P`OW-2P!#Ks-w`A6C9HwdP={<MM&L(SAJ5wSBDc8znpx>v
zW+shLOVt}S^M0tqn1<TRiKrL7hpM*=)xjYQ#}laU$hW9^_pIT!O}!Y@N>sD9xy}0P
z1^viSgJcZC(KhYFVx*^GQCx{t@k5*b0rg?Ii+Ydychf;t)E2b1=?<tB_ToHDLruJ(
z?+^X~N~8*^U=6C^$v;hlfmoUJP@A5EDqo5vaJTggs>7Su5dT1}MD06f%Q~Q&bU$o?
zW3emxb`#M(jr_~l8})*DSP4JFWW0;rG3l;((H7K<zC?XszC#`2pnGN|BT(fPQNJUq
zqsqHjpF@79_?*E+nouwmYvU1YhxbqeX>;G)?-#KS=~qzoH=tg46Ll8;Mr~F8zm4Tk
z1E_~(uqlS((>9%ef&1?xqH8r9tKo7~!{ewW{Svje7cdyF;j{QNcEgU2D{uxDU^&uz
zP#>i8sM~M}wE};l&Q4jEEASUqJB;&@F_wrLu0WQ=*=N0i<w=L-G5Ix6ADr%}7mh#;
zcrG@=gQ&yk1i1pg&SSA9$==u$XQQs)X{?0>gI$iV6p<!GG_sz!702RQ<>z$;uGKYE
z`Cr%p<MSCatUFKx2+i*bY*{O;M|w0iz_r*GFX59|Bg7T>PuWI<xO{=gSu$RrpjiRa
z(LyXs`Y>vyKcHq78tMxCNmdiRq(`92zp-goL08~R3_z_^Hfqb};&ohvY4}zl<Gn&Y
zSK!{K6m|tZoiCx5W((H9E7$@{gqe<?#>S+VSiiQG40i?2P!H6K_Cu}MNb54xfR3RC
zd<*p@E$J&_W?CK9us!P6X@X5pur5R$$}OlfvIli2e?YC&O;o$E2xDzj2i>hnSe*1I
ztb)@p8hzV{R3>uPW&}r?f>?Zn{MI%-3UwRiU=dtw)9+&!(p&IRED&WnXob2Rsn`a0
zq9%~Hs4)z~b^l8cQNv28>*B%En1x!xDX9Cq)#jhJ-n14f<_dhMDxunSu?|ADn}Ax0
z#WuYGwH3#)I{iDp6VcMg7B??whT8i+7>W~7dp;etWJfUwucMayChGeURl=-9G(JN*
z9W{Z&)?27gw!5UsZ-n~)j&Kr)=(@~8eR2<5f3cP>WtRMLRCy2UXw=d##k%+_w!`?+
zX35iV66p^x0h^aGGhb@`2z|O%KM~RWjVf#IZ%5Rb7;n>StQW22%DJ2+l=nn+{0C|!
zs+BkCPN;i77OUeX>-VU$5D{&@1HGfU|4)*!gp7E+juWt`+l+J$mL$Ckbr{c}mM}cV
ze3&Ys{!VCU(`{|KmrZ+7f0Slh$Dw{_OtI<tG2DM;tR_Pv-Hh6bi>MDrsS2i}@~FQL
zYNAeY3)J5O?NI}N-Z}wYr1j|V4ayUU2F_P+3f2*Zk#!JXRhjl*Pb7)CWDX&|7MBsm
z+Qzl;Heo8^wLoq2<6Y`hCg|}JCQ)9D;3wXSP)etir=6|y9$qEg)uu;d%#}cufB(qK
z3px-w6ZQ}m`eT|#`O5LC9aMUipwG@DlvE|}8~ZA?-=-ft?J0|~U2nDJx#YzY^uGjH
zO5To#+I?x`Gt`*!)en^wCq0f+>V)#b1PV?O_`|>%K*29+z@xuo^z@?4Wg9ob`h?ol
z`+%|)#C1|$Mn8EKc;8v#Z<05GbU)&I@o9YURHM$nNXO-2m-3K!i;}TqG@{~5IQc<M
zJV4$xf}UOWCC%{_LZVH-hG%RYQ<D`T?-GgkaU|+fwS;&V>eVIui%^qO>I|iz8=k_)
z2`eecAjFa9MSVlBpq^ReZ6N5GN#0#Tj4gW~^*{D{&lCqP<Wsh80m>Q>uR{3=+({Ti
zy}&75Ph>k8eF^$=;x_Ka4mg!CpT;?)`9<LH``W2Z&@+XQmlr;G^he(3woG{+6VHz?
z5cosF*+}@CcrHQDvOM(9C+wf63>~c?H4&f3Rg^tP{B7c&qMl0lf^CyT{B`2TZJDXT
zk`p;d;QQ~iz^5tSLwpQj3qj9K@?y3B*G$@(h#e{XP8FEdWb8@wSLCmXz@uM7>4Zfz
zZi}<=!K3fx9h+W(eIF{@L)mJZ-i(j)z6*rm+W+4v{GH72Y=yj}`ECcEESuMf^kX(p
z1^vihK$>49fu}U-e-ZnW;351(es#Mw7f6>S{xf-7srM=J8_VG@oPWMjPB#il5%jDi
zq!RQe=vqRW%_r&{p-~aSJn~*6R3{7~J(QqlC+UNPfrLY(|0G}E)qRAI$Scf1KCpFf
zs{dp%^&G;wwqP&13De1orNL?99};)ly80EQ=LuVXF;-BSP3t#J6z%HS`l{QIaE<c)
zm`v~xZ=?NRPGS`mKO$p0@uD=$AkLpPfrsC{&Tc|m!fEPVwJ-gP((j4S#?Ne?8dRs=
zN#w7Xz>{eR{1ZmeaKiJH<r0E?G>j&rhDsiK7=v?w3i=(o&%S6Gas8zisY0I0_$KYE
z+42nX?h;-n?>KpVFqH5E;VVKH^7<1-5kG@z)MfsBU`U+93WQk{{)YK*10kADbV&D-
zr)Q(V`JTLSly4+_P0&OhJkyB0^B{rasapx_*}R$9m(a`h@6@4jSHb`?3sO0Ucp<_%
z()wks=K!HHVJV?3Wn)o~{%WX78~r`hnQ)mn|7dUq5}%HGJ|z4}n<|8gHg7z6f4f@n
zlP8JLJrLsr<D*pk#8&){bOdSsj1D}LupDVUaY2D!qQth7^C2beFb`o0@ww!u*jDe5
z7Z$`91+S2&fBu~$KA-q{!YI;uvTXfdDSPl#BpyQ|o3g8fpGY^uO1w{xuQ3^SOg!*&
z32FUx^zd_=L?(@jP^RY`@lE(OUL>y-A&9u1A8nob#9g+NnUsyR`8BXzpeE}d#39;5
z;YT*3I1P?a;RNYu@~aTG5e}1Al8{cgPuU-Yb;R}DB192yNIg9R@G|BjoG1K2It6QB
zF!hELKSTJEc;P%1`LYvPPvGC7|2+Ep^1(AJuut(1l|CqWmb@9XOvR^gKVb;*!L~wC
zY)&|D+jb=W5_P5#vWc(3V_46YlXRBbcpUKx#Ct3A!D0W64E?J@&s(M-5bwv&>!ec%
z@x;Fm<nqT1t|c!L``A2@#(VnMj+Rp1pU{}}8-&j&k0yPVP=cUmKYx-tQ;FOnBOjae
z6%_{(z94TA;Rxa3Cxo&WY~!C%|MVG-J8WJxY)0Nm>hYf+ID-ib2}Q}zCOm6j<{@5P
zar$>YA+(^9o-Tyzff#@Kkr&LM;tBeXOx_?Awq>jF4_@-%X-&jM`eVXj`>rCid!76R
z<ZXGVZcAJKGiAPTD(PuLraKVh??x)e+DeOw=eKoUQ9Z(8TW=7KAiQMLWoh#lVKnK-
z9_nx$=^li859Pf}eEx&|SNp%osG<l@M_aKOHnj29yg0`W>Ra*>srL;YBk$utD}DnL
zUt{YiD~$5bZF{B5KU6j?5NG|5QQ;DyGGPXpZLyXrV>qFVo&9d&dd6FSBK{)vlL(=K
z5-u|F=PB<%dNJWN;a5Uq!cp=I@~%&be_-FCf08*92%E^bj^zk?<`Ak9A_yA@&yatE
zIzM2dZA`XPh!?sE?QOevtY1;KnXvDnx)(`5Lb;c)l2Dl7>&%Z@1U<h|`4hq;#53_m
zAot%tdfIx**+uy<LNPkON&Zu|S}Wp3{@o<-pVvG{4x_9liHfvoiMRBRoo+;4v^B!1
zkU;!%n|^~1^gLlTDGnj&`_yfL({1K+xPWkqydIQQ{a<Y+l9z`NLFXg!7s|iX{d<f?
z=Sj>Vvnl%V8}b(64Z<D5gQpGgXQ}fp8O3dWCtJ7#e;|yeyg5NnQ|crT-$lF^_QxSO
zm+%)MOZPvPpl21~EgF<&gwNq!!U)2{&pZ+}X{hHMjv!nnl%&mae3|?o30nz0Nb4Dj
zt!+G*_thufi2S$Fm!BWKNo>O>DSVSqhwvilQTPSw*-ZRfLIFC`6J!lhJHmUm-hJFc
z`K#3Zg>aPkaW&xik@N-1XJd$I?{mJUpe30N2nz`X2~U%!l}V;zdD{_5=LBVy$oqnz
zrw-v2@-C5{f){ZPPA2Gi+tyn{{M$edHw6!o|5>0+7u`Nb$#|TGg9)jG-$_4%od{3Z
zIu&z!w%8e7!jqYt;Lc3W^12h!(~^=0WM_D?lGD?2BfCcCiT=O&POE{Qv;kgs)<AEn
z*I%}~KW|EUrZ+KnP4`s=qLMt>DOu)aDb&jL4DkAU^sVL}+&8pHb|(MR#@5~xFFh&l
zAKmwC;s5Ni^K-A{3r$PUawnx{rzOVZ9!^LO3QZfv*lMJwrHst2Ghlk&pkdyO++8V4
zgQ7CLS=kwBHL}v(o{Rz6sou1#%-nuM&KJm=Jj|2j&22jBv!GgOiT%?@I6XW88FO-G
zpl@=9c>_PpU^Bg0S;=VwGIJweS`}P2#haEuX>!1a8!-_7=5b~7cv5qZjGLXma;le+
zW@sq_uc_%grA2XT2A*M_<P=Z;6mMg9TxPCk(tcNNhsh=KR2kyU$V^XjGmgyc{+S6G
z$^E^FZl*9YJ-e}*XL{X3yy-(yy#C{}qk@&2+xM;dLB$iz!X<h$lLw@^?RabYS5J%e
zubOr!EG0c*@V`guPn#YS`+w%#GcEIfPbv3}=~IKMc~UaGp2U&vOw+`hSkvjr25FH0
z6q%NZ{)ky^<H^?)|4a2iwym1mbyj6pDf{aF8lYx6(32I|ftvn|oJs|F(}0Zh>>-W)
z<8mtGF3*W~`Dedfs6?hWEs^bTCnjfj6SCZ?-pou+Ql@|R+m}OWV%D&+f9mYm7^hEq
zwmZR-=GFmm+f|}7PfDPh%$m6yW)E^jd))m!34_&FTB18SmAC!J&iS8vwQNwG*i3)e
z+>d;`P4lqt(oxN<`JfvWq<RK(R|2;nQ(G4}Rk|quQOmB583m*J|Ek$733L;v7NSF{
z*ZGgn&1ulz>rG?qX=yB8Qbu~}KgWjkG5rnXD5q7*azDJpxnt(laaBsq&dhSF*zIu-
z^Q0sv>V{`|SW#~(r_=38Ow3?ubKjZ2(N*!k76lfGLzrO(^xVRvCYijihrKS9s{{^0
zaw_Ll_fID$b71=Lw&@wE|E0{oXJPmJjoft}ZCtO8zs#bTP!q4KWZOlvg6h_8=s&k8
z#?>I#wRl>Df6&3W-0AOsk;gy!O8NXPQ?k4no(zBTh9x17r=$<f_IfgMLpOd{II4YO
za(b%AJtV`M<jvsbCVNu+`}fxMU)Wnbf142rDcQ*xxwrR5xQe#Y=Pe`Evv=j*rRi+1
zyGN%Ux%u`-g!sFyiO(%@v}14xRfZ)e^5*`>kK`-R-J6ijStD8Fi)wlOwa=E!efsMz
zg>vU!nHij)LT~@%ME|k<<?{9Lqzq$hFI+7e%)QUbt$$;2-ol;Jhj}=<X*#;8{%I?s
z{&~CqvtR4_51$Ro&G*~bknkR!<P1iW$!Af!K68Pqn*aFS*}3KKrMq$$-0zUbUtwF6
z|JvCY|06pi(Y@h{t8wtA%fYTXF8_)BrE^N<b5&48VN;WQu13K*b3<Ka%#X}aS1S{X
z2z3?B=^E+^*|ag#)zy{rScI!W!MIE}rz16aKze3QM3}4hrWS=<F)n}HNA+`PSvjY1
zn5$+^i!fJ(oHK=8QxvPLA9-^IMYw8i8W`q!$CYz6+_ldC*S4tXyNc$#P{h?DXJ8Rm
zBmFq#-}z^~P4u(J<^TI!rA>cFx|X?Io&CE{l`oW@ndQlF5AkGp+;KUJi@HV^=)&nt
a<qMQP{Z{b^w<kF*(NoiTI5Xry=KlZ}g5ll(

delta 17057
zcmYk@2Y3}l+s5%dNk{@oAR+X6NT{KQP(zj81Oyb24go`l07}t=pmd}hA%OJW5soxb
zK<QO!QUw8#E(!`F?fu_pChz55-{d#XGqbz1voo9UdVTBm2hCd(<hhbLXr{vv5a>90
zutW~W2?=tXs%4aQoHjKbrv<jf47e7<a4Y7+@39zO!?yxxtK~SQh&$GHoOw6}6ELoh
z<7CB77=lBvsN;B?4{c%vW}{&PX2kuN9nWAi-bW44sp~kAkQdWqDa?$O(2b3eXK?zU
z2KcFMUuNBgI`0T(<o?bXD!Ske%!z-Yo-kuQbHQAwd?M-zTB9!98`W>3bruE_FTp;z
z+Q!-Hn>a6OW+vhm+<{NIztg_~7ss9r9fxzArI-cpVjRB4{215Bae84RoPt|$B-U<h
z2DZog6Ka6>F&&0AF;5(Y8enb=!5H-L+MPHmda_cesjh>Xkv6D~$ygExqAs`)b)n@p
zUWXZoH)C=97Iob_7=#Zn6F$Ny3~1^&1u;ug=0Ao?WfG;aJ?dRf#uB&?wI+_CPPl<p
zG4xHxVN#sBsF|9I8qhM-jn-OsT94xA<S*d>9MH@R^jb6KUr!X#+*}|UHS%1jDbI)L
zu{x?>1Jn)PwCx>HPyP{V;1f_YIS(~+n^9}$Yt*7VgL>5uP>Z>khrN}XN<GvQbVc1b
z8Dnt*M&WuafV)xsu3<*Jjk@7e)W9O%GBcMKH8YJ+?VV6J9D=&v42(q21}eJHZrkAm
z>O%KWPw?Evfi2B;jK(PP#ZecmhT8Y-Q2p1pHfv}LDn4vIiQ&W-unhi&%#6p${x;K1
zqAY5^H$gplcbgxNg@~7;8xLb)yo;KVsCUd0mBV=AW~lbjsHtC#T4Q@r*ZmFkDl)Xu
zn&SP(Qqc_>_!ExP4|QQLX2&h4Cq0h-ZHanCuTlN-w>9}%$QR9d8+D!sHIP&+hr2Kv
zKEk}1z8&}G{!S4pN;F1|G#Pc_$*2=HU^MQ>B6tBcAlJL*-R48Z38;a!z|1%h^{PHW
zy^2|=?YIDSou%l}emzRXjZaY@jvVdH1uLQ!TPuvfcTpEk#@sj(wM}QEw&#A-yS<BH
zn7f0yQ4!2Z+zj;~$u|D5gWf-hR1#TnBWlF^QB!>mH3RoiQyJLNTqq9t_&Ie@t9UAE
zfQv8(Za@v-AnLlOQQP+ps^3G@qJP<u`OixwypvgkaTrHj7qtrppkB!+n_r3=&<WHG
z+{Aq7>TCw)M)j|PdVmh7euGf=`3yA!>ukKoV=GrsBYuH_7}~|e;iwtOfdw!QHDgUs
zPu3mvWW!PYMxj1fGcXkAp`LU(>b$QoKORF3)N|ifGIcd0j7K*O&8-7b1Dk=mzyj11
zZ?*n_or!OwZrre&c~vb@`+YbD;5gKbOhgTMA@V9b&T=a1=tF%<_m~FfsLfwM-S9Wm
z$Y0wye|PgLDxp?&Gt?8evT+9+cf~y9d!z0%9<>H$qFeiaDHV-yA8G&xQBQmdHR3C%
z5kE#<;2CNS1SgrP&5IgX2~@s`jk{qo@fg%Qe}LKrt{$deZp_L3op>s4Y=RnDU(~xC
zfm$?EP}^=T7ROx}jCZj#{)yTJ1$y$U7voXwf1nogQyh&k@0poej+&`8=qX6WM<pGe
zw_d?e;$N{oKEOg)p2yJ)yo(y>d#Lk<q6Rz?WAHN^fSWJ~V|tnXMNk7PkDA%4y_o-^
zR9cYGHW`kZs#&O2y9P7h4y=azP*WYy+kALpP&3pFHL$)Ig2Sz&QBywAwl701;!Riy
z5BFyNb)$ejEDVgo!Z;TL@jHyg{a66+U>Jt=H3Q3z;lwdm5lf>Uq$h^r7%Ya9u?}v<
zBKRD&=3+hl%+wS{jWhu@HE*ImK;2MJn1b5x(@_IhiJEesbw6t6&Y{k`hnni=m<t2?
zn>CUbb$%(-z&%x{q^DBfCR(7jOGnhZ9D!O~3s3{xh#JUY)V928{RcI*QM~v#EQY#K
zE7VMMMm<QfbsREa_CFOp$qtObqt*+Uk@yxy;uFk-Ap_0Gv!k|KK^rHc&ToJv@NLxM
z8-r0e9yPObQRi*MJlg*UsOX7qpq}s<YRaMqnS3c!Tn8IrC)AUyLCw@5)C}Il4EPW=
zkbhAR5Sn5Jo*gxyBB)nW0wc8l%h?XKPy=Xz{x6nwJZjZ1N4=8$*4wDX8aCJrC?4I!
z&8-7b4>kk!#H&yP+l^YR$I+whl5U9U5P`Z;L5#vWsHuM&wa<H^p0KaYe}H<&6Hu>a
zCTdYF#{}Gr#qpMnqlcOqX@FW2?+j)Bb>Ysop$BS&Lr_yR#>Nv-i)%LOhF_uv@(t?7
z2T>P1huU7h*nH^wX4~dK%~TcC_UwW>@5A?*|7=vIkkAd6VRl@L8pvMjNt?fly3teA
z%s3yIFJlx|AgqX`u^*Pj1-Jo!M9s8kn7Q#d%t4&0L_C!*QBQUQGvh;Rz;JV7R?JR5
zuZ_#223`%_*a{2c5ZgW%b-g91MYsW@@mtiuPof^gbDfHw{2u1SN2tXYKEhZGbwWMV
zl)Zx*c~2~bqfk@65p~0JsO#K7J@HG_`RPWQwUrHZ;|fSWk5hw+o~$iuAOlf1_yBdm
z>8QmtA9bNqsD3w4H@J(r@Db{~h!4%HD~y_<1k@U9j5@ysX2GuhJn#Q~Dw?7XQQ!Q@
zsE*T6t9h}FH(*xc-KYznMg2~=kJ{H6KQaT0#>vFFQ2kaSlj`ikiCCF?YKHb<7{$55
zkGyzS2@D-&I%Gi&q!enzHBdKdh58P(Mde4L7VC7>g%_e0;SQ{Xcd!D+d~6nFTP#OB
z2|b0V?55HdZ(@C{G1{(D)D)+p|H7yn?m!Ln1m?$!SOEXUqL^ol89-euPCNwl$`)e@
zT!m%u>=@p^_Hpnh<`Wu)dY8FTQ&$1i-V`+xZBRE(My;74s8=!tH3LgA4{pLhJb}9L
zDb%97fI)a2-^5#=Fy&3DRQS}~_!HC<E<|<w3U$LBs3+Txh4FXP6lNW3wr@k!OpL@>
zoQE;E2Xo^M+x{B!5$7LgUU_v7mBJ+2qrL-UP#w0SrtU0io4LlD{|TmywIh}%KN+>^
zzem0EOSm1wCa`00A8N|Gvhr%;RIGtNqF#X~a+0akLVd9YS(l+^<|izO1zFNsL=ABv
zjzV3?J;hwOGwMMWqh7%w)C}B2Jy7UpX23;I`3~4X`+pRbP!fkx@B9=7;2pe-_fd=U
z@Kp9N#!fS@q(7D-9)TM88q@$UqXrf|-OOl9)B}vQuEh}IA2EviJLjqBo!><*s@JG@
zmVJg<6Xh@?@tYWh9Z*l$AH#4mYSGTdaP*<Bw+HpfJ&T%wI~akXUbC39VMgxn6rrN+
zQvu!B1~rw#P#0c=g>Wa9z-y@f89z6xy9`DWS40h{0cr+Xp`QG6bmI<W%AJdth_N%7
zf35OPR5T^sQBTkZ{R2Q<a1mz3b*LHo9<$&@)M|f-dcx>gW*5Yxp7br$^*W<IaD7qz
zC!x;YIE(q$1^1EAqPUEj>epBSGp3q9pX;LbbAQw?p%hgAG1wYcpa%Q`i(u?*GjokG
zj<^Sw#p$R4?6uyS&HO77Hpe_!Y1Gu#M_nixHHFhri*GAd$AG!)0IY>g@q4U=kzbhW
zy@ln8hoT0y4kzJh+umuOd9X1aD(bKvi{cp@zeHW2Ae&h2?N9^y7>D6%%z?2B%&w`5
zdgm=MGkQ^rb%k}i%^yKc{m&SUo<~$PrNIl$iP=ym7DFwnL>o6j4WJ`x&5T98+ew%K
zXQQ_9Qp|?yaHor@#!keZ#b(!BMXjk9SWNprbcuOK@%Uu`+Y9yN8JDwwuntzkRMZon
z#Sr`*H8W3aoOgwJvO=gERKe_64|8Kj8xKc4;0z4c{$EB#7v6+=!Xv0x@d)!_?v>`k
zRWK)UGt`qOqn>;yYSDg-+OE@3GrAUw<4$zrE!6p;tBf%i&i$RLR5Zed7>Y?a2>aRi
z8m186#d6qjHQ#fbVf`Cx5w}^x;BYSL$?u|8eZX2XQwcbM_+8wJH_`JIm3iyT2d2e(
z<NH{I{CrG@`!PKp#SlDe^FQ1C4b)6Mu!e6i11OF<uQt}erl{*pv3fV?{gaqOLQ}c~
zi{nPy;ga<lYN~IcR_`N>!;p=pe>~PB?udG~%TY764Ye5Wq1IHumu5{>LY+V9OXgow
zwUtCLo<RR1L%pltZ5+CZtwdY^N8usV1siTQyT*fhkQo?;U!VrC5;dSpw*7&PpIAdZ
zKGPu=YRXI4xE1PxJ+LVD$HF)pTj6fh6J+82sl5iO|9e;(2co{9i&2a6JgWa=)GN%l
z#SXkM6*q~>m<ijVzIeTChpE;jSd9D@)GNA*nyD~WQY02c4X`|B#rCLoKM1qnNL2sn
z)-}jLJ<eV#o7ne{QBSaZhncz!sF7Yr<?o^{@EDt7_}6Bj?W`W_GAv8`Vbp-0TVr;b
zzZV*!&i?=twEquK(GxvKt<oajm~VVf)CE@H8+hCr`K@_XEm8Rq)?JuD?Am2+Q~~w7
zB?<LvCs;RGFJL_PcU-&8{!hT_#Lck~PQ{A21vTOasCS*X$Jiaq6Hl@6UaUZTA4_8F
zcV+-BPy-l(b#Xpwpf}K?3+DLVT(B0#6Zb;Bv-#G|sC|17gYh_OEu2AJ=oRWo%kAZ}
zi|=4LoPm0U2QV|9K&_2ySPGx+W&TwuywChgrM2}l)HXVZy3lFVI}O=yW~wq4B5sY^
zz9Xz&)Q#3+H15KjcnaUZ`=|#leZcIZHU~WBg!Lq}PxoMcoq)mk2z7yHHjX}ME}RRM
zFNFoL0T#qws0W&gn!#PDwRIXbQ?D@(CLA*7weV1hC6R*pFco#eRvTZp?XJUSCJLeY
zx5dKvA?n7<P!Dhz1Mw1SJ72XvM6H$AsPoDnF?!llQO7Z;C-P!?TyNcmdS~CEX678K
z-&1SUQ4<%p*0pxB4nqyhi!rzy^`M809_JR7;Ut2OnLipoMy>j(s1pxj0A9dgyo~Aa
z25R7Utj{olIQ?<+oyd;*FqJ{Aky_Ta)`6H)`+ouzU2v&&HHHvx#30;;Me!R9#ha)Z
z`W=hlKd1q^PnZG4qGqfd#$iKL|G}sMeT2DjDrV*W&RQzkcHg0<<}WOU(LeCr$7-lA
z-+I&q51`)ppVn+Ynt#G2qE>$&RDTa@;Iq;H3b73FIn;xMo}^DDDp6E)LL+3MJKa!I
z9e2uXyR!I&@~Hf4Yw&5aZ6i=KRSz|jjWGgSpuPv4Q1_XOQFt0N<IU5|zfSmvgf9FF
zOJce+%nFu6UHB?$fWO-KC1xTHIBWj$$&7i4TcKuV5az;E)b%%`_WyR&7xFnKVEj+a
zzgA_>pUfX16RoMJCs>BM@n#zzMP2v;HpRbCi|dVZtRHNLrSTPN;HA!+f3lUshQysw
z*Ii@X?xB)_!~xU=Poma9{tIRiR>$JR^{@vHLamJps2c=cH19SPwLSBp7G-sGV-M>%
z>nhYMIE>NgxkN>)@gZvJ!Y-L7DuZFf4X`A(!dy5SGva*ID_DnmqHnB6FrN54>b$Va
z_LGf;h+CuXGXhI-e`gUDUHAvotGJ7mG2&;lUFu_2;x@<$PCx5>%uRgEdK-0}peyEY
zzWk`Tg0+RUk98czY5y;=iQ|})6K-Qm47h4u!P}?{bwqu7hhcu4k8b?ddIbv;zec@+
z!oQdSzKPnly)Y4HqS{ZQ+e76U6-{NXYvzgLFb{De=D;>KKM>Osk4Ej^$*6ZZ6SbXI
zq88)V)>GEI=-(~ZjhU@6=utyF6`lBowVibkmL@+D^XtN>8(qYv_y9Ga#2aS7b*)`d
z1NWd_-E7o(8*KY`)+;xd|GYFjCs6=%{%W>iB32`AfOT*z*2Saf#;BWS2I5iQjYQ0b
zZ=fEit!+=X@gUS%8I4-33s8%D-A(3St9d(#ba)W8y^f<s{1o+0GyG;Oi+Xo$Q0=2o
zYsQNqxE}SyTQCxjS}$84p!&VCaj@r>*%sNc9u3v73VveUja!KS#Sr}Rw%NDaQ8RZ8
zYvNthlNG;Xz8{rQ`@0S50sEl(k3c>79L$HF<+id9b>kZtjQQ@G3l>5>VL8+Vo7%Vw
zs^16<#nGrKo@8BV-HTexS5fD`utwhV|C;wW1*w#!p*?C!Kf{u^7}Mhqs8xOe_07I#
z^X~iRiQ-UC(f~C>JyB2GAGHWS!orw}y3Q_CzaKHZ_WyY*S~S;D`}`5AW5feve$+t9
zqGlq|+S=y(qxuiSK%8Xbsi?KE7_;CujKgC#eu}Z$|KY!zsVsw<%8ED-YogxS&o~C3
z+q~zY$>;gQ^sj<NX|HYLKB)7CptiNwx)$}y_F_dmf*w6_z@O&b<V81eS*(d~VRQ7N
zw&AbVVvo!P`e70BD=-;P;9FSfvAND9)B~+UeLuEf44%aZ{O2+AUyw@hUrZ|&$1>Ox
z>*H+HNPj_X&m4c7wUQ6jzd7nclTq(<E@s6g*6pYPoIowkbC>}i+xXSr%)j1gt|w+&
zBw%skny3@|pr&jHY7LCUARLSD;v{T=w=fnfKQ&X|0X5(em>EAtJ^AOTHLwjU;dKv{
zLR519V@|AvnvqV{Pf)9SwT%y<`aeKjF#4Gpa0RSH+!ZyDFEAc=V=a7yRWadTvx^3z
zKJA_rRB}@J2{p1m@N3NdoWFpT$HqAJh4GX%-%E4DURaU#rC1IxVFk?e%6!o3VI=Vs
zY=jH2E8a1BoF=dNvxvk-)BqwKm-+37dcroSCmMkbaiPuM!6f2vm&?Bf2BBtV6zUbN
zKz5k37W?6x0ApyN%fDUU$12+Y6R2n^_F+l<3u|Ibkhx(utU|ordK<%tW7E0(Gglfl
z@P^jGsDUg*J-~j9#@m<&U!eb&U9igu<^E106}|I1s702H>X?G+IL*2lb)hrX+n9~`
z1s22T5SM?ORYQFbI@oxubp@6uf565s(4*CzC)DMCN3p0l0h?hWR>n!F8|+7|_J>#(
zYo+H2aGZ4-W+I-0I&U><_20l;_yjdmQ5jtR?N~K~%j0ioLqZ>t6jaAAP*1wmc07Wb
z(%-NIhKHG{uZ-&767}l(VFsLsdSxpyKVHW`3<x)`E*N#c%;6rF(~e3N5*pb|>mJNb
ze9y*#5ib9BDup_+i*<r^6Ka)Tu<>1M=8UF)6|7HtSJcd{!HM{Xhe|gpBQlvMyoy@w
z=^|bJ{ag&Sy}IHOoQql$)uPORI-$1P4AjgVwmw1KC^oapzwMH(U*V_ZU!!K!^J%op
z|7&tBYH{pCJ^8<=cbPeh%m3>%1{IgJaV;A+$8hqUt$k6S<l#0RZ{wM$@555m_B@AN
z&*NOC5=G)ZYB9aSEEtm2#SS-LFYq7w-7tsbbV?lMePS)xiqyThlronxg`%S?d99<g
zV{m}^MYWXt8zhgg{+v?;X~%oEvXzefpYw<x<yGPMkdi{*^ORQ97gF+3ezomosb8dg
zMA=NKOa2$UkL&R_&Z|%PlX8a=M?Rg0A44dIDEiMO4e(9WahIa+z-e-yQqqoM)ZeD0
z|4(ixjo)+L>;L2~5)Y${v$>|oFH+}2{G9xG>iYip7mhwWI+oF>EyPF8DM-mc{1Y)-
z*MH39=TTGj|GY(eZ)&$FYbg1N-$K5&&R)!p!%)X=gTn{VIcKitzrR1-kQ1v@JBN2D
z>^vuxn1$^B4@h0i3C=Xy^4a>&w6lTy$G2APrXjYjh6420v7g*>{M^Q0`TKDH>o%cI
zKT;BHTn=;6=~v1Pe`mHSenp>~_*f@!#MAEw$|dT@Fa(#QjzjdjOSxy`x2dNcpHNw;
z=kIPC2U*pjJ>?fVFR>@oAbyi_h*E`q=dg`!>xcS<q%U6D@!Gbf#S4fl|0kz!Mjm3%
z6E4Q*+_{2{Df?(>X3v^zPuQqD^@`-1Q|j7$J?jnH(~cF?2NTSsEfaMY<#);&N=Mtj
zCG82sr2|-he^b#>m6DZmp13XLY+9a^W>H=eufxUkNkkp`QfdeNir2{Xw&(bW<0waL
zOx4Lx`vV)_v*)kU`VY6s+9ZeC2A!~&d^h5ZnD;+<wN<v~T%&%BwgHsll&9oBAgA92
zA5(&fN0KjP`!^-`-=l}#zy3PWF_ca%>D&{4vnR~P&&ajFMAOaxa|=IX$iGL?e>MG@
zSfAnQ#AEzD`0Lr)gZ71#niL(=C=;pwL|;#TDn2UTkZgvZQqqpUsBfm-i>oMqQg26N
z8Ej149EVeOrJaCTiMLS_XrHP&xvQw-J^Yw*fVRT8OYgrv6@D2xf8hd3PwLe%g%ci7
zY7nO#o2f?-B-4J!Chy@3;xm+$w09uZFS7CWycX6y<aE44oC`mvT+sLb2iqYVw&Ws>
zY4{9v=&zj<lv=jWc<M`Na|Ln}<tX|!s$&xQwUlm@;*_qG7pBQsPQQG_X~%q9&%)my
zP87ja%!W59wQOTLdY7Y|rc5Sxfzp<K@su0n<`Eab<HYZxj`8Fsm@0qy@@t&9yNxGM
z*D;QgosvrIsZV7$9VbvGQFNT5WbxPdO-HAl6gO>SurB$2_&W|j9RqO$<q!I_C9Y@l
z#r>`3#|CnRsXnI9De9NZy*$n<Dy=9}D8(rADGTWMv%QE;-$<@0WdQZ<N^rC$?n}`z
zi_+ZI6_4WF4~X~J+&pqGs6VvvSX@IHr1!65BxNIIs{)RxG_Ih`rs%NUoE=>FHSr3{
z7~7_H9kIl{XwQV%k-t@)P2@{c9#M{yTSO^D(eV-Oq568YqkKZCV;izyBN~^`=^LAC
zhWE+o=t6zCsXAYh+fLja4`3bgk$9GP3a%y2izSKYQPPfA<T_D2ok)(QvXho~a6R!3
zivE7zg)7O`!FMSIsdpuRnY#Wxkdtzs5<{6pnMzql(eXB=GyON<bG*ViB`^tdlMAF?
zlz)Fvr31-@l<EG6e=5;fgmRQzRh)|@G3_`>{a9LnRcOD7z3~t1McG52gP3-lr0pYn
zjS(cb5%+S{;MX9@e@Hwbk#@AFUXvh+Qp)CQ;$h;l^zVX=C_i{ziP7H3#30XCWWOYn
zOs|gAb!@>V#P68U|MOdNnW-h=pLm;g9o4Wkxq(>D=9GVf+)>Iz>iL!U&+!lW{lsmw
zK%Wu3!HFmA$(M+A1QXA)_1x4CQ@>6Adt6L>5T6kDp~TvL@8VwCzNYlGxw6zBQvU}l
zP+rkLh;oLynJoB*U>t?dqf-LUV1&N|e_2w0N*P6&NbU;$#03jcKkd>)YBB65^D~)x
z)ODl~Up7_$&)vi|D4Xn6mF!9JlGD+UGMu&;;xO!C`~8h>as{xz&CMYG#MawW_k7FA
zd#Oyu!nWZ%;&qfv<Z{{E`}iYeHM#Y)jihv@UXAi8CGE&-D>>|W3P)2m(Z3zJXw<QY
zl2I>lE{SXeB`F8#aGCf6O4k2efF|cV%6wHgrqf;uf5f!oGb+z)(C0t-x2T`B`2gxe
zs89R<wVD401l4F*MafL5L~$s!VITfW`%8Pm7sP|9FQd39Pbq!rS6k<BxGAaRDq(+$
zjxgJn6SvUzJ7u)Z`9B7Y2p*8sam_Y-te7Pgi5G3I1N94}|D_b96d_(}+d_#u6X&*Z
z2%aRT<GA7fKey8F5#=QrkN%(F-?t~llPE(&+Hrz>AaNg?8$?4#+xQ{5)i(c}ToKAI
z^nXnG&gOm8$C7Vg&xs(`@f)QL^)K`>oN1G4c*coM)Ifa>Wf5@)+a5xFhdOb5P3{(P
z5GD{eq&~;?^LOCKRmvaaqG`KMX-)hVKE%?fW1#*QiX2qlq~kEk0qVK%E=9-R2B(6J
zw{zkQN>TDrl+n~TP`=k*E_sB^D5A7uHD~3ZRI<72G#s||89F1%LsXF-O=u~Kj_+pe
z-I;vfwu}t${?&StZ|vJE(|c=oF6v#@Ij47V=iR;`T}A}^T<>)a^!4vOEuAmjz(s++
zZw6mZ?_2cI$-sc2Nxns+R|iE6PI7na-*0eIzrpT4$=#CrrTE5-n-k*QI<=U0^VCwl
zg;RUEyfwT9Ty9_R^jrbH9^O)c-ixzxdQZ$c<XxGX&-Wm8a-es^7gc@P=M`{y-<e+^
zJSio~-E&a?Ap=sXxP43K7j}7bEsXRAFFfII8IaU}K%XR9Vi$4c%Zs;r3oM<UrAwbd
zNnN@Rb9e32zgzF5?(V_wC8zjqFD>ix)m^@c3#?4??p)a-q=LI_<thpB-sn{YGMIWo
zl`@sR)mP05EKB;_ssgTZzGthZNBK5>eLldu{@caAcXsWJ2&wx)w?0FX2YGA!kk#Af
zSXSSVW05Z3+~bj<z8}vv3Gx-Xcr@7e?=Nxbd{uvI7Vb-ZG$AOcWtTofeO;d}PUkK0
zvaGN7%Tb}JgMwYNx9tjc^>;<qN=ZrX*M(_Iad%I07fRVyBGlC+VB3`pt|~#PEi<{E
zq;`vR#cbOV>8cczS|qEh_O``YUCmu#g;Lx}?k;_kd-hLB{WFKF^tK_{T?JgJEpxg)
zNPQ!xYwETVxm>GUssHA7O-yZ_*R?eD&um<#X+GB?*S0Kf*D{y4#qosHoH4Gt{{xv7
B&6EHD

diff --git a/locale/pt_BR/LC_MESSAGES/statusnet.po b/locale/pt_BR/LC_MESSAGES/statusnet.po
index 73b63476b0..b8780318ec 100644
--- a/locale/pt_BR/LC_MESSAGES/statusnet.po
+++ b/locale/pt_BR/LC_MESSAGES/statusnet.po
@@ -7,12 +7,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:44:09+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:31+0000\n"
 "Language-Team: Brazilian Portuguese\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: pt-br\n"
 "X-Message-Group: out-statusnet\n"
@@ -44,7 +44,7 @@ msgstr "Essa etiqueta não existe."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Usuário não encontrado."
 
@@ -147,7 +147,8 @@ msgstr "Não foi possível atualizar o usuário."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -235,12 +236,12 @@ msgstr "Todas as mensagens diretas enviadas para %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -383,6 +384,13 @@ msgstr "Este apelido já está em uso. Tente outro."
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "O método da API não foi encontrado!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -473,13 +481,13 @@ msgstr "%s / Favoritas de %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s atualizações de favoritas por %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "Mensagens de %s"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -567,7 +575,8 @@ msgstr "Original"
 msgid "Preview"
 msgstr "Visualização"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Excluir"
 
@@ -579,7 +588,7 @@ msgstr "Enviar"
 msgid "Crop"
 msgstr "Cortar"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -589,7 +598,7 @@ msgstr "Cortar"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -656,72 +665,51 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr "Não foi possível desbloquear o usuário."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Desbloquear"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Desbloquear este usuário"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Você não está logado."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Você já bloqueou esse usuário."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Não foi especificado nenhum perfil."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Não foi encontrado nenhum perfil com esse ID."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Bloquear usuário"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Não"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Desbloquear este usuário"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Sim"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 #, fuzzy
 msgid "Block this user"
 msgstr "Bloquear usuário"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Você já bloqueou esse usuário."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Não foi possível salvar a informação de bloqueio."
 
@@ -786,6 +774,15 @@ msgstr "Mensagens"
 msgid "No such notice."
 msgstr "Essa mensagem não existe."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Você não está logado."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Não é possível excluir esta mensagem."
@@ -822,6 +819,146 @@ msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 "Ocorreu um problema com o seu token de sessão. Tente novamente, por favor."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Não foi possível atualizar o usuário."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Você não pode apagar o status de outro usuário."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Excluir"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Excluir esta mensagem"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Não foi possível salvar suas configurações do Twitter!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Esta página não está disponível em um "
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Alterar"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Sair deste site"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Você pode enviar seu avatar pessoal."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Altere a sua senha"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Conectar"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Procurar"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Texto"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Lista"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Salvar"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Essa mensagem não é uma favorita!"
@@ -967,14 +1104,6 @@ msgstr "Eu quero publicar mensagens por e-mail."
 msgid "Publish a MicroID for my email address."
 msgstr "Publique um MicroID para meu endereço de e-mail."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Salvar"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -988,7 +1117,7 @@ msgstr "Nenhum endereço de e-mail."
 msgid "Cannot normalize that email address"
 msgstr "Não foi possível normalizar este endereço de e-mail"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Não é um endereço de e-mail válido"
 
@@ -1192,6 +1321,18 @@ msgstr "Essa mensagem não existe."
 msgid "Cannot read file."
 msgstr "Nosso arquivo foi perdido."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Não foi especificado nenhum perfil."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Não foi encontrado nenhum perfil com esse ID."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1316,11 +1457,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Admin"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Bloquear"
 
@@ -1412,7 +1553,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "O usuário bloqueou você."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Erro na remoção do bloqueio."
 
@@ -1731,7 +1872,7 @@ msgstr "Nome de usuário e/ou senha incorreto(s)."
 msgid "Error setting user."
 msgstr "Erro na configuração do usuário."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Logar"
@@ -2166,7 +2307,7 @@ msgstr ""
 "Suas etiquetas (letras, números, -, ., e _), separadas por vírgulas ou "
 "espaços"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Idioma"
 
@@ -2192,7 +2333,7 @@ msgstr "Assinar automaticamente à quem me assinar"
 msgid "Bio is too long (max %d chars)."
 msgstr "Descrição muito extensa (máximo 140 caracteres)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "O fuso horário não foi selecionado."
 
@@ -2217,7 +2358,7 @@ msgstr "Não foi possível salvar o perfil."
 msgid "Couldn't save tags."
 msgstr "Não foi possível salvar as etiquetas."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "As configurações foram salvas."
 
@@ -2459,7 +2600,7 @@ msgstr "Erro com o código de confirmação."
 msgid "Registration successful"
 msgstr "Registro realizado com sucesso"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Registrar"
@@ -2504,7 +2645,7 @@ msgid "Same as password above. Required."
 msgstr "Igual à senha acima. Obrigatório."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "E-mail"
 
@@ -2612,7 +2753,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "URL do seu perfil em outro serviço de microblogagem compatível"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Assinar"
 
@@ -2688,6 +2829,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Mensagem para %1$s no %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Você não pode enviar uma mensagem para esse usuário."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "O usuário bloqueou você."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2938,6 +3089,145 @@ msgstr ""
 "Este é %%site.name%%, um serviço de [micro-blogging](http://pt.wikipedia.org/"
 "wiki/Microblogging)"
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Você não pode enviar uma mensagem para esse usuário."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "O usuário bloqueou você."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Convidar"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Não é um endereço de e-mail válido"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Nova mensagem"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Novo endereço de e-mail para postar para %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Idioma preferencial"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Privacidade"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Recuperar"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Configurações do avatar"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "Configuração de SMS"
@@ -3214,6 +3504,21 @@ msgstr "Essa etiqueta não existe."
 msgid "API method under construction."
 msgstr "O método da API está em construção."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Você já bloqueou esse usuário."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "O usuário bloqueou você."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "O usuário não tem perfil."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "Nenhuma ID de perfil na requisição."
@@ -3231,6 +3536,32 @@ msgstr "Cancelado"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Usuário"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Bloquear"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Convidar"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Autorizar a assinatura"
@@ -3393,11 +3724,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Ocorreu um erro durante o envio da mensagem direta."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Não foi possível inserir a mensagem."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Não foi possível atualizar a mensagem com a nova URI."
 
@@ -3431,15 +3767,15 @@ msgstr ""
 "Muitas mensagens em um período curto de tempo; dê uma respirada e publique "
 "novamente daqui a alguns minutos."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Você foi banido de publicar mensagens nesse site."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Problema ao salvar a mensagem."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Erro no banco de dados na inserção da reposta: %s"
@@ -3469,10 +3805,6 @@ msgstr "Altere a sua senha"
 msgid "Change email handling"
 msgstr "Configurações de uso do e-mail"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3524,100 +3856,105 @@ msgstr "Conectar"
 msgid "Connect to services"
 msgstr "Não foi possível redirecionar para o servidor: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Navegação primária no site"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Convidar"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Convide seus amigos e colegas para unir-se a você no %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Sair"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Sair deste site"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Criar uma nova conta"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Entrar"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Ajuda"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Ajuda"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Procurar"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Pesquisar por pessoa ou texto"
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "Nova mensagem"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "Nova mensagem"
 
-#: lib/action.php:714
+#: lib/action.php:718
 #, fuzzy
 msgid "Secondary site navigation"
 msgstr "Navegação pelas assinaturas"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Sobre"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "FAQ"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Privacidade"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Fonte"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Contato"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "Chamar a atenção"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3626,12 +3963,12 @@ msgstr ""
 "**%%site.name%%** é um serviço de microblogagem disponibilizado por [%%site."
 "broughtby%%](%%site.broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** é um serviço de microblogagem. "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3642,37 +3979,62 @@ msgstr ""
 "net/), versão %s, disponível sob a [GNU Affero General Public License] "
 "(http://www.fsf.org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Procure no conteúdo das mensagens"
 
-#: lib/action.php:794
+#: lib/action.php:798
 #, fuzzy
 msgid "All "
 msgstr "Todas"
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "licença"
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Paginação"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "Próximo"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Anterior"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 "Ocorreu um problema com o seu token de sessão. Tente novamente, por favor."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Você não pode enviar uma mensagem para esse usuário."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "O comando não foi implementado ainda."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "O comando não foi implementado ainda."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Confirmação do endereço de e-mail"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Confirmação de SMS"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3851,30 +4213,36 @@ msgstr "Você não está assinando esse perfil."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Você não está assinando esse perfil."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Você não está assinando esse perfil."
+msgstr[1] "Você não está assinando esse perfil."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Não foi possível fazer com que o outros o sigam."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Assinantes de %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Não foi possível fazer com que o outros o sigam."
+msgstr[1] "Não foi possível fazer com que o outros o sigam."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Você não está assinando esse perfil."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Você não está assinando esse perfil."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Você não está assinando esse perfil."
+msgstr[1] "Você não está assinando esse perfil."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3913,20 +4281,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Nenhum código de confirmação."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "Entrar"
@@ -3947,10 +4315,6 @@ msgstr "Atualizações via SMS"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3961,66 +4325,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Altere a sua senha"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Conectar"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Procurar"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Texto"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Lista"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4250,12 +4554,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s agora está acompanhando suas mensagens em %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4276,17 +4580,17 @@ msgstr ""
 "Cordialmente,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Localização: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Site: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4295,12 +4599,12 @@ msgstr ""
 "Descrição: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Novo endereço de e-mail para postar para %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4321,21 +4625,21 @@ msgstr ""
 "Atenciosamente,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "Status de %s"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "Confirmação de SMS"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "Você teve a atenção chamada por %s"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4351,12 +4655,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Nova mensagem particular de %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4375,12 +4679,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s marcaram sua mensagem como favorita"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4401,12 +4705,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4545,7 +4849,12 @@ msgstr "Erro na inserção do perfil remoto"
 msgid "Duplicate notice"
 msgstr "Excluir a mensagem"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Esse usuário bloqueou o seu pedido de assinatura."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Não foi possível inserir a nova assinatura."
 
@@ -4561,10 +4870,6 @@ msgstr "Respostas"
 msgid "Favorites"
 msgstr "Favoritas"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Usuário"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Recebidas"
@@ -4616,6 +4921,15 @@ msgstr "Membro desde"
 msgid "All groups"
 msgstr ""
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Nenhum argumento de ID."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Público"
@@ -4636,6 +4950,16 @@ msgstr "Destacada"
 msgid "Popular"
 msgstr "Popular"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Recebidas"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Desbloquear este usuário"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4674,6 +4998,16 @@ msgstr "Seção sem título"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Nova mensagem"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Bloquear usuário"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4703,28 +5037,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(nenhum)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "O usuário bloqueou você."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Não foi possível assinar."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Não foi possível fazer com que o outros o sigam."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Não é seguido!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Não foi possível excluir a assinatura."
 
@@ -4736,6 +5070,29 @@ msgstr "Nenhuma"
 msgid "Top posters"
 msgstr "Quem mais publica"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Desbloquear este usuário"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Desbloquear este usuário"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Desbloquear este usuário"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Cancelar a assinatura deste usuário"
@@ -4842,3 +5199,7 @@ msgstr "Desculpe-me, mas este não é seu endereço de e-mail para recebimento."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Desculpe-me, mas não é permitido o recebimento de emails."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Assinantes de %s"
diff --git a/locale/ru/LC_MESSAGES/statusnet.mo b/locale/ru/LC_MESSAGES/statusnet.mo
index 13d14c0f9ef9e8125ada0d217f6cd9eca75bb88c..978cb29f4137c222855df4972de9017cb92fe299 100644
GIT binary patch
delta 22412
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

delta 18980
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

diff --git a/locale/ru/LC_MESSAGES/statusnet.po b/locale/ru/LC_MESSAGES/statusnet.po
index 521b670911..99845f5500 100644
--- a/locale/ru/LC_MESSAGES/statusnet.po
+++ b/locale/ru/LC_MESSAGES/statusnet.po
@@ -1,17 +1,18 @@
 # Translation of StatusNet to Russian
 #
+# Author@translatewiki.net: Lockal
 # Author@translatewiki.net: Александр Сигачёв
 # --
 msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:44:12+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:36+0000\n"
 "Language-Team: Russian\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: ru\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +43,7 @@ msgstr "Нет такой страницы"
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Нет такого пользователя."
 
@@ -68,9 +69,9 @@ msgid "Feed for friends of %s (RSS 2.0)"
 msgstr "Лента друзей %s (RSS 2.0)"
 
 #: actions/all.php:115
-#, fuzzy, php-format
+#, php-format
 msgid "Feed for friends of %s (Atom)"
-msgstr "Лента друзей %s"
+msgstr "Лента друзей %s (Atom)"
 
 #: actions/all.php:127
 #, php-format
@@ -114,9 +115,8 @@ msgstr "Обновлено от %1$s и его друзей на %2$s!"
 #: actions/apiaccountupdateprofilebackgroundimage.php:94
 #: actions/apiaccountupdateprofilecolors.php:118
 #: actions/apiaccountupdateprofile.php:97
-#, fuzzy
 msgid "API method not found."
-msgstr "Метод API не найден!"
+msgstr "Метод API не найден."
 
 #: actions/apiaccountupdatedeliverydevice.php:85
 #: actions/apiaccountupdateprofilebackgroundimage.php:86
@@ -145,7 +145,8 @@ msgstr "Не удаётся обновить пользователя."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -233,12 +234,12 @@ msgstr "Все прямые сообщения посланные для %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -293,14 +294,12 @@ msgid "Two user ids or screen_names must be supplied."
 msgstr "Надо представить два имени пользователя или кода."
 
 #: actions/apifriendshipsshow.php:135
-#, fuzzy
 msgid "Could not determine source user."
-msgstr "Не удаётся вернуть публичный поток."
+msgstr "Не удаётся определить исходного пользователя."
 
 #: actions/apifriendshipsshow.php:143
-#, fuzzy
 msgid "Could not find target user."
-msgstr "Нет статусов."
+msgstr "Не удаётся найти целевого пользователя."
 
 #: actions/apigroupcreate.php:136 actions/newgroup.php:204
 msgid "Could not create group."
@@ -348,9 +347,9 @@ msgid "Full name is too long (max 255 chars)."
 msgstr "Полное имя слишком длинное (не больше 255 знаков)."
 
 #: actions/apigroupcreate.php:261
-#, fuzzy, php-format
+#, php-format
 msgid "Description is too long (max %d chars)."
-msgstr "Слишком длинное описание (максимум 140 символов)"
+msgstr "Слишком длинное описание (максимум %d символов)"
 
 #: actions/apigroupcreate.php:272 actions/editgroup.php:204
 #: actions/newgroup.php:148 actions/profilesettings.php:225
@@ -381,10 +380,16 @@ msgstr "Такое имя уже используется. Попробуйте
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
-#: actions/apigroupjoin.php:110
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
 #, fuzzy
+msgid "Group not found!"
+msgstr "Метод API не найден!"
+
+#: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
-msgstr "Вы уже являетесь членом этой группы"
+msgstr "Вы уже являетесь членом этой группы."
 
 #: actions/apigroupjoin.php:119 actions/joingroup.php:95 lib/command.php:221
 msgid "You have been blocked from that group by the admin."
@@ -434,9 +439,8 @@ msgid "You may not delete another user's status."
 msgstr "Вы не можете удалять статус других пользователей."
 
 #: actions/apistatusesshow.php:138
-#, fuzzy
 msgid "Status deleted."
-msgstr "Аватар обновлён."
+msgstr "Статус удалён."
 
 #: actions/apistatusesshow.php:144
 msgid "No status with that ID found."
@@ -444,9 +448,9 @@ msgstr "Не найдено статуса с таким ID."
 
 #: actions/apistatusesupdate.php:157 actions/newnotice.php:155
 #: scripts/maildaemon.php:71
-#, fuzzy, php-format
+#, php-format
 msgid "That's too long. Max notice size is %d chars."
-msgstr "Слишком длинная запись. Максимальная длина - 140 знаков."
+msgstr "Слишком длинная запись. Максимальная длина — %d знаков."
 
 #: actions/apistatusesupdate.php:198
 msgid "Not found"
@@ -458,9 +462,8 @@ msgid "Max notice size is %d chars, including attachment URL."
 msgstr ""
 
 #: actions/apisubscriptions.php:231 actions/apisubscriptions.php:261
-#, fuzzy
 msgid "Unsupported format."
-msgstr "Неподдерживаемый формат файла изображения."
+msgstr "Неподдерживаемый формат."
 
 #: actions/apitimelinefavorites.php:107
 #, php-format
@@ -472,13 +475,13 @@ msgstr "%s / Любимое от %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s обновлённые любимые записи от %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s хронология"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -541,9 +544,10 @@ msgid "Avatar"
 msgstr "Аватар"
 
 #: actions/avatarsettings.php:78
-#, fuzzy, php-format
+#, php-format
 msgid "You can upload your personal avatar. The maximum file size is %s."
-msgstr "Тут вы можете загрузить свой аватар."
+msgstr ""
+"Вы можете загрузить свой аватар. Максимальный размер файла составляет %s."
 
 #: actions/avatarsettings.php:106 actions/avatarsettings.php:182
 #: actions/grouplogo.php:178 actions/remotesubscribe.php:191
@@ -566,7 +570,8 @@ msgstr "Оригинал"
 msgid "Preview"
 msgstr "Просмотр"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Удалить"
 
@@ -578,7 +583,7 @@ msgstr "Загрузить"
 msgid "Crop"
 msgstr "Обрезать"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -588,7 +593,7 @@ msgstr "Обрезать"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "Проблема с Вашей сессией. Попробуйте ещё раз, пожалуйста."
@@ -617,9 +622,8 @@ msgid "Failed updating avatar."
 msgstr "Неудача при обновлении аватара."
 
 #: actions/avatarsettings.php:387
-#, fuzzy
 msgid "Avatar deleted."
-msgstr "Аватар обновлён."
+msgstr "Аватар удалён."
 
 #: actions/blockedfromgroup.php:73 actions/editgroup.php:84
 #: actions/groupdesignsettings.php:84 actions/grouplogo.php:86
@@ -636,9 +640,9 @@ msgid "No such group"
 msgstr "Нет такой группы"
 
 #: actions/blockedfromgroup.php:90
-#, fuzzy, php-format
+#, php-format
 msgid "%s blocked profiles"
-msgstr "Профиль пользователя"
+msgstr "%s заблокированных профилей"
 
 #: actions/blockedfromgroup.php:93
 #, fuzzy, php-format
@@ -651,75 +655,52 @@ msgid "A list of the users blocked from joining this group."
 msgstr "Список пользователей, являющихся членами этой группы."
 
 #: actions/blockedfromgroup.php:281
-#, fuzzy
 msgid "Unblock user from group"
-msgstr "Неудача при разблокировке пользователя."
+msgstr "Разблокировать пользователя в группе."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Разблокировать"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Разблокировать пользователя."
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Не авторизован."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Вы уже заблокировали этого пользователя."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Профиль не определен."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Нет профиля с таким ID."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Заблокировать пользователя."
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Нет"
 
-#: actions/block.php:149
-#, fuzzy
+#: actions/block.php:143 actions/deleteuser.php:147
 msgid "Do not block this user"
-msgstr "Разблокировать пользователя."
+msgstr "Не блокировать этого пользователя"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Да"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Заблокировать пользователя."
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Вы уже заблокировали этого пользователя."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Не удаётся сохранить информацию о блокировании."
 
@@ -769,12 +750,11 @@ msgstr "Подтвердить адрес"
 #: actions/confirmaddress.php:159
 #, php-format
 msgid "The address \"%s\" has been confirmed for your account."
-msgstr "Адрес \"%s\" подтвержден для вашего аккаунта."
+msgstr "Адрес «%s» подтверждён для вашего аккаунта."
 
 #: actions/conversation.php:99
-#, fuzzy
 msgid "Conversation"
-msgstr "Код подтверждения"
+msgstr "Дискуссия"
 
 #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87
 #: lib/profileaction.php:206
@@ -785,6 +765,15 @@ msgstr "Записи"
 msgid "No such notice."
 msgstr "Нет такой записи."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Не авторизован."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Не удаётся удалить эту запись."
@@ -807,9 +796,8 @@ msgid "Are you sure you want to delete this notice?"
 msgstr "Вы уверены, что хотите удалить эту запись?"
 
 #: actions/deletenotice.php:145
-#, fuzzy
 msgid "Do not delete this notice"
-msgstr "Не удаётся удалить эту запись."
+msgstr "Не удалять эту запись"
 
 #: actions/deletenotice.php:146 lib/noticelist.php:522
 msgid "Delete this notice"
@@ -820,6 +808,142 @@ msgstr "Удалить эту запись"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr "Проблема с Вашей сессией. Попробуйте ещё раз, пожалуйста."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Не удаётся обновить пользователя."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Вы не можете удалять статус других пользователей."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Удалить"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Удалить эту запись"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Не удаётся сохранить Ваши установки по Твиттеру!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Страница недоступна для того типа, который Вы задействовали."
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Изменить"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Выйти"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr "Изменение фонового изображения"
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr "Фон"
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Тут вы можете загрузить логотип для группы."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+msgid "Change colours"
+msgstr "Изменение цветовой гаммы"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+msgid "Content"
+msgstr "Содержание"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+msgid "Sidebar"
+msgstr "Боковая панель"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Текст"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+msgid "Links"
+msgstr "Ссылки"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr "Использовать значения по умолчанию"
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Сохранить"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Эта запись не входит в число ваших любимых записей!"
@@ -851,17 +975,17 @@ msgid "Use this form to edit the group."
 msgstr "Заполните информацию о группе в следующие поля"
 
 #: actions/editgroup.php:201 actions/newgroup.php:145
-#, fuzzy, php-format
+#, php-format
 msgid "description is too long (max %d chars)."
-msgstr "Слишком длинное описание (максимум 140 символов)"
+msgstr "Слишком длинное описание (максимум %d символов)"
 
 #: actions/editgroup.php:253
 msgid "Could not update group."
-msgstr "Не удаётся обновить информацию о группе"
+msgstr "Не удаётся обновить информацию о группе."
 
 #: actions/editgroup.php:269
 msgid "Options saved."
-msgstr "Настройки сохранены"
+msgstr "Настройки сохранены."
 
 #: actions/emailsettings.php:60
 msgid "Email Settings"
@@ -892,8 +1016,8 @@ msgid ""
 "Awaiting confirmation on this address. Check your inbox (and spam box!) for "
 "a message with further instructions."
 msgstr ""
-"Ждём подтверждения этого адреса. Проверь свой почтовый ящик (и папку для "
-"спама!), там будут дальнейшие инструкции."
+"Ожидание подтверждения этого адреса. Проверьте свой почтовый ящик (и папку "
+"для спама!), там будут дальнейшие инструкции."
 
 #: actions/emailsettings.php:117 actions/imsettings.php:120
 #: actions/smssettings.php:126
@@ -961,7 +1085,7 @@ msgstr ""
 #: actions/emailsettings.php:179
 msgid "Allow friends to nudge me and send me an email."
 msgstr ""
-"Разрешить друзьям \"подталкивать\" меня и посылать мне электронные сообщения."
+"Разрешить друзьям «подталкивать» меня и посылать мне электронные сообщения."
 
 #: actions/emailsettings.php:185
 msgid "I want to post notices by email."
@@ -971,14 +1095,6 @@ msgstr "Я хочу отправлять записи по электронно
 msgid "Publish a MicroID for my email address."
 msgstr "Опубликовать MicroID для моего электронного адреса."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Сохранить"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -992,7 +1108,7 @@ msgstr "Нет электронного адреса."
 msgid "Cannot normalize that email address"
 msgstr "Не удаётся стандартизировать этот электронный адрес"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Неверный электронный адрес"
 
@@ -1159,9 +1275,8 @@ msgid "That user has blocked you from subscribing."
 msgstr "Этот пользователь заблокировал вас на его подписку."
 
 #: actions/finishremotesubscribe.php:106
-#, fuzzy
 msgid "You are not authorized."
-msgstr "Не авторизовано."
+msgstr "Вы не авторизованы."
 
 #: actions/finishremotesubscribe.php:109
 #, fuzzy
@@ -1169,9 +1284,8 @@ msgid "Could not convert request token to access token."
 msgstr "Не удаётся преобразовать запросы в доступы."
 
 #: actions/finishremotesubscribe.php:114
-#, fuzzy
 msgid "Remote service uses unknown version of OMB protocol."
-msgstr "Неизвестная версия OMB-протокола."
+msgstr "Удалённый сервис использует неизвестную версию протокола OMB."
 
 #: actions/finishremotesubscribe.php:133 lib/oauthstore.php:306
 msgid "Error updating remote profile"
@@ -1184,20 +1298,30 @@ msgid "No such group."
 msgstr "Нет такой группы."
 
 #: actions/getfile.php:75
-#, fuzzy
 msgid "No such file."
-msgstr "Нет такой записи."
+msgstr "Нет такого файла."
 
 #: actions/getfile.php:79
 #, fuzzy
 msgid "Cannot read file."
 msgstr "Потерян файл."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Профиль не определен."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Нет профиля с таким ID."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
-#, fuzzy
 msgid "No group specified."
-msgstr "Профиль не определен."
+msgstr "Группа не определена."
 
 #: actions/groupblock.php:91
 msgid "Only an admin can block group members."
@@ -1315,11 +1439,11 @@ msgstr "Участники группы %s, страница %d"
 msgid "A list of the users in this group."
 msgstr "Список пользователей, являющихся членами этой группы."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Настройки"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Блокировать"
 
@@ -1408,7 +1532,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "Пользователь заблокировал Вас."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Ошибка при удалении данного блока."
 
@@ -1720,7 +1844,7 @@ msgstr "Некорректное имя или пароль."
 msgid "Error setting user."
 msgstr "Ошибка в установках пользователя."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Вход"
@@ -1824,9 +1948,8 @@ msgid ""
 msgstr "Не посылайте сообщения сами себе; просто потихоньку скажите это себе."
 
 #: actions/newmessage.php:181
-#, fuzzy
 msgid "Message sent"
-msgstr "Сообщение"
+msgstr "Сообщение отправлено"
 
 #: actions/newmessage.php:185 lib/command.php:375
 #, php-format
@@ -1935,7 +2058,7 @@ msgstr "Поиск в записях"
 
 #: actions/othersettings.php:60
 msgid "Other Settings"
-msgstr "Другие установки"
+msgstr "Другие настройки"
 
 #: actions/othersettings.php:71
 msgid "Manage various other options."
@@ -1954,9 +2077,8 @@ msgid "Automatic shortening service to use."
 msgstr "Автоматически использовать выбранный сервис"
 
 #: actions/othersettings.php:122
-#, fuzzy
 msgid "View profile designs"
-msgstr "Настройки профиля"
+msgstr "Показать оформления профиля"
 
 #: actions/othersettings.php:123
 msgid "Show or hide profile designs."
@@ -1984,7 +2106,7 @@ msgstr ""
 
 #: actions/passwordsettings.php:58
 msgid "Change password"
-msgstr "Изменить пароль"
+msgstr "Изменение пароля"
 
 #: actions/passwordsettings.php:69
 msgid "Change your password."
@@ -2009,11 +2131,11 @@ msgstr "6 или больше знаков"
 #: actions/passwordsettings.php:112 actions/recoverpassword.php:239
 #: actions/register.php:432 actions/smssettings.php:134
 msgid "Confirm"
-msgstr "Подтвердить"
+msgstr "Подтверждение"
 
 #: actions/passwordsettings.php:113
 msgid "same as password above"
-msgstr "повторить пароль сверху"
+msgstr "тот же пароль, что и выше"
 
 #: actions/passwordsettings.php:117
 msgid "Change"
@@ -2110,18 +2232,17 @@ msgid "URL of your homepage, blog, or profile on another site"
 msgstr "Адрес твоей страницы, дневника или профиля на другом портале"
 
 #: actions/profilesettings.php:122 actions/register.php:460
-#, fuzzy, php-format
+#, php-format
 msgid "Describe yourself and your interests in %d chars"
-msgstr "Опиши себя и свои увлечения при помощи 140 символов"
+msgstr "Опишите себя и свои увлечения при помощи %d символов"
 
 #: actions/profilesettings.php:125 actions/register.php:463
-#, fuzzy
 msgid "Describe yourself and your interests"
-msgstr "Опиши себя и свои интересы при помощи 140 символов."
+msgstr "Опишите себя и свои интересы"
 
 #: actions/profilesettings.php:127 actions/register.php:465
 msgid "Bio"
-msgstr "Био"
+msgstr "Биография"
 
 #: actions/profilesettings.php:132 actions/register.php:470
 #: actions/showgroup.php:256 actions/tagother.php:112
@@ -2147,13 +2268,13 @@ msgstr ""
 "Теги для самого себя (буквы, цифры, -, ., и _), разделенные запятой или "
 "пробелом"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Язык"
 
 #: actions/profilesettings.php:145
 msgid "Preferred language"
-msgstr "Любимый язык"
+msgstr "Предпочитаемый язык"
 
 #: actions/profilesettings.php:154
 msgid "Timezone"
@@ -2169,11 +2290,11 @@ msgid ""
 msgstr "Автоматически подписываться на всех, кто подписался на меня"
 
 #: actions/profilesettings.php:221 actions/register.php:223
-#, fuzzy, php-format
+#, php-format
 msgid "Bio is too long (max %d chars)."
-msgstr "Слишком длинное био (максимум 140 символов)."
+msgstr "Слишком длинная биография (максимум %d символов)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Часовой пояс не выбран."
 
@@ -2184,7 +2305,7 @@ msgstr "Слишком длинный язык (более 50 символов).
 #: actions/profilesettings.php:246 actions/tagother.php:178
 #, php-format
 msgid "Invalid tag: \"%s\""
-msgstr "Неверный тег: \"%s\""
+msgstr "Неверный тег: «%s»"
 
 #: actions/profilesettings.php:295
 msgid "Couldn't update user for autosubscribe."
@@ -2198,7 +2319,7 @@ msgstr "Не удаётся сохранить профиль."
 msgid "Couldn't save tags."
 msgstr "Не удаётся сохранить теги."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Настройки сохранены."
 
@@ -2221,19 +2342,16 @@ msgid "Public timeline"
 msgstr "Общая лента"
 
 #: actions/public.php:151
-#, fuzzy
 msgid "Public Stream Feed (RSS 1.0)"
-msgstr "Лента публичного потока"
+msgstr "Лента публичного потока (RSS 1.0)"
 
 #: actions/public.php:155
-#, fuzzy
 msgid "Public Stream Feed (RSS 2.0)"
-msgstr "Лента публичного потока"
+msgstr "Лента публичного потока (RSS 2.0)"
 
 #: actions/public.php:159
-#, fuzzy
 msgid "Public Stream Feed (Atom)"
-msgstr "Лента публичного потока"
+msgstr "Лента публичного потока (Atom)"
 
 #: actions/public.php:179
 #, php-format
@@ -2260,7 +2378,7 @@ msgid ""
 "tool. [Join now](%%action.register%%) to share notices about yourself with "
 "friends, family, and colleagues! ([Read more](%%doc.help%%))"
 msgstr ""
-"%%site.name%% - это сайт для [микроблогинга](http://ru.wikipedia.org/wiki/"
+"%%site.name%% — это сайт для [микроблогинга](http://ru.wikipedia.org/wiki/"
 "Микроблоггинг), созданный с использованием свободного программного "
 "обеспечения [StatusNet](http://status.net/). [Стань участником](%%action."
 "register%%), чтобы держать в курсе своих  событий  поклонников, друзей, "
@@ -2279,12 +2397,12 @@ msgstr ""
 
 #: actions/publictagcloud.php:57
 msgid "Public tag cloud"
-msgstr "Общее облако тэгов"
+msgstr "Общее облако тегов"
 
 #: actions/publictagcloud.php:63
 #, php-format
 msgid "These are most popular recent tags on %s "
-msgstr "Самые популярные тэги на %s на текущий момент"
+msgstr "Самые популярные теги на %s на текущий момент"
 
 #: actions/publictagcloud.php:69
 #, php-format
@@ -2304,7 +2422,7 @@ msgstr ""
 
 #: actions/publictagcloud.php:135
 msgid "Tag cloud"
-msgstr "Облако тэгов"
+msgstr "Облако тегов"
 
 #: actions/recoverpassword.php:36
 msgid "You are already logged in!"
@@ -2332,7 +2450,7 @@ msgstr "Код подтверждения слишком старый. Попр
 
 #: actions/recoverpassword.php:111
 msgid "Could not update user with confirmed email address."
-msgstr "Не удаётся одновить пользователя с подтверждённым электронным адресом."
+msgstr "Не удаётся обновить пользователя с подтверждённым электронным адресом."
 
 #: actions/recoverpassword.php:152
 msgid ""
@@ -2386,7 +2504,7 @@ msgstr "Тот же пароль, что и выше"
 
 #: actions/recoverpassword.php:243
 msgid "Reset"
-msgstr "Переустановить"
+msgstr "Сбросить"
 
 #: actions/recoverpassword.php:252
 msgid "Enter a nickname or email address."
@@ -2441,7 +2559,7 @@ msgstr "Ошибка, связанная с кодом подтверждени
 msgid "Registration successful"
 msgstr "Регистрация успешна!"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Регистрация"
@@ -2492,7 +2610,7 @@ msgid "Same as password above. Required."
 msgstr "Тот же пароль что и сверху. Обязательно."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Email"
 
@@ -2599,7 +2717,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "Адрес URL твоего профиля на другом подходящем сервисе микроблогинга"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Подписаться"
 
@@ -2635,19 +2753,19 @@ msgid "Replies to %s, page %d"
 msgstr "Ответы для %s, страница %d"
 
 #: actions/replies.php:144
-#, fuzzy, php-format
+#, php-format
 msgid "Replies feed for %s (RSS 1.0)"
-msgstr "Лента записей для %s"
+msgstr "Лента записей для %s (RSS 1.0)"
 
 #: actions/replies.php:151
-#, fuzzy, php-format
+#, php-format
 msgid "Replies feed for %s (RSS 2.0)"
-msgstr "Лента записей для %s"
+msgstr "Лента записей для %s (RSS 2.0)"
 
 #: actions/replies.php:158
-#, fuzzy, php-format
+#, php-format
 msgid "Replies feed for %s (Atom)"
-msgstr "Лента записей для %s"
+msgstr "Лента записей для %s (Atom)"
 
 #: actions/replies.php:198
 #, php-format
@@ -2675,6 +2793,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Сообщение для %1$s на %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Вы не можете послать сообщение этому пользователю."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Пользователь заблокировал Вас."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2695,9 +2823,9 @@ msgid "Feed for favorites of %s (RSS 2.0)"
 msgstr "Лента друзей %s (RSS 2.0)"
 
 #: actions/showfavorites.php:184
-#, fuzzy, php-format
+#, php-format
 msgid "Feed for favorites of %s (Atom)"
-msgstr "Лента друзей %s"
+msgstr "Лента друзей %s (Atom)"
 
 #: actions/showfavorites.php:205
 msgid ""
@@ -2757,19 +2885,19 @@ msgid "Group actions"
 msgstr "Действия группы"
 
 #: actions/showgroup.php:328
-#, fuzzy, php-format
+#, php-format
 msgid "Notice feed for %s group (RSS 1.0)"
-msgstr "Лента записей от группы %s"
+msgstr "Лента записей группы %s (RSS 1.0)"
 
 #: actions/showgroup.php:334
-#, fuzzy, php-format
+#, php-format
 msgid "Notice feed for %s group (RSS 2.0)"
-msgstr "Лента записей от группы %s"
+msgstr "Лента записей группы %s (RSS 2.0)"
 
 #: actions/showgroup.php:340
-#, fuzzy, php-format
+#, php-format
 msgid "Notice feed for %s group (Atom)"
-msgstr "Лента записей от группы %s"
+msgstr "Лента записей группы %s (Atom)"
 
 #: actions/showgroup.php:345
 #, fuzzy, php-format
@@ -2829,9 +2957,8 @@ msgstr ""
 "net/). Участники обмениваются короткими сообщениями о своих новостях. "
 
 #: actions/showgroup.php:482
-#, fuzzy
 msgid "Admins"
-msgstr "Настройки"
+msgstr "Администраторы"
 
 #: actions/showmessage.php:81
 msgid "No such message."
@@ -2867,24 +2994,24 @@ msgid "%s, page %d"
 msgstr "Входящие для %s - страница %d"
 
 #: actions/showstream.php:122
-#, fuzzy, php-format
+#, php-format
 msgid "Notice feed for %s tagged %s (RSS 1.0)"
-msgstr "Лента записей от группы %s"
+msgstr "Лента записей %s с тегом %s (RSS 1.0)"
 
 #: actions/showstream.php:129
-#, fuzzy, php-format
+#, php-format
 msgid "Notice feed for %s (RSS 1.0)"
-msgstr "Лента записей для %s"
+msgstr "Лента записей для %s (RSS 1.0)"
 
 #: actions/showstream.php:136
-#, fuzzy, php-format
+#, php-format
 msgid "Notice feed for %s (RSS 2.0)"
-msgstr "Лента записей для %s"
+msgstr "Лента записей для %s (RSS 2.0)"
 
 #: actions/showstream.php:143
-#, fuzzy, php-format
+#, php-format
 msgid "Notice feed for %s (Atom)"
-msgstr "Лента записей для %s"
+msgstr "Лента записей для %s (Atom)"
 
 #: actions/showstream.php:148
 #, fuzzy, php-format
@@ -2936,6 +3063,145 @@ msgstr ""
 "использованием свободного программного обеспечения [StatusNet](http://status."
 "net/)."
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Вы не можете послать сообщение этому пользователю."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Пользователь заблокировал Вас."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Пригласить"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Неверный электронный адрес"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Новая запись"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Новый электронный адрес для постинга %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Предпочитаемый язык"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Пользовательское соглашение"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Восстановление"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Настройки аватара"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "Установки СМС"
@@ -2947,9 +3213,8 @@ msgstr ""
 "Вы можете отправлять СМС-сообщения по электронному адресу от %%site.name%%."
 
 #: actions/smssettings.php:91
-#, fuzzy
 msgid "SMS is not available."
-msgstr "Страница недоступна для того типа, который Вы задействовали."
+msgstr "Отправка СМС недоступна."
 
 #: actions/smssettings.php:112
 msgid "Current confirmed SMS-enabled phone number."
@@ -3001,14 +3266,12 @@ msgid "That phone number already belongs to another user."
 msgstr "Этот телефонный номер уже задействован другим пользователем."
 
 #: actions/smssettings.php:347
-#, fuzzy
 msgid ""
 "A confirmation code was sent to the phone number you added. Check your phone "
 "for the code and instructions on how to use it."
 msgstr ""
-"Код подтверждения выслан на мобильный номер, который вы добавили.  "
-"Посмотрите Ваши входящие сообщения (и папку для спама тоже!) для нахождения "
-"этого кода и инструкций по его использованию."
+"Код подтверждения выслан на мобильный номер, который вы добавили. Проверьте "
+"телефон для нахождения этого кода и инструкций по его использованию."
 
 #: actions/smssettings.php:374
 msgid "That is the wrong confirmation number."
@@ -3033,8 +3296,8 @@ msgid ""
 "email but isn't listed here, send email to let us know at %s."
 msgstr ""
 "Провайдер Вашего мобильного телефона. Если вы знаете провайдера, который "
-"принимает CVC при помощи электронных адресов и которого нет в списке ниже, "
-"то пошлите нам об этом электронное сообщение %s."
+"принимает СМС при помощи электронных адресов и которого нет в списке ниже, "
+"то сообщите нам об этом по электронной почте %s."
 
 #: actions/smssettings.php:498
 msgid "No code entered"
@@ -3059,7 +3322,7 @@ msgstr "Подписано"
 #: actions/subscribers.php:50
 #, php-format
 msgid "%s subscribers"
-msgstr "%s подписчики"
+msgstr "Подписчики %s"
 
 #: actions/subscribers.php:52
 #, php-format
@@ -3146,7 +3409,7 @@ msgstr "Нет ID аргумента."
 #: actions/tagother.php:65
 #, php-format
 msgid "Tag %s"
-msgstr "Тэги %s"
+msgstr "Теги %s"
 
 #: actions/tagother.php:77 lib/userprofile.php:75
 msgid "User profile"
@@ -3158,7 +3421,7 @@ msgstr "Фото"
 
 #: actions/tagother.php:141
 msgid "Tag user"
-msgstr "Тэги для пользователя"
+msgstr "Теги для пользователя"
 
 #: actions/tagother.php:151
 msgid ""
@@ -3212,6 +3475,21 @@ msgstr "Нет такого тега."
 msgid "API method under construction."
 msgstr "Метод API реконструируется."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Вы уже заблокировали этого пользователя."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Пользователь заблокировал Вас."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "У пользователя нет профиля."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "Нет ID профиля в запросе."
@@ -3229,6 +3507,32 @@ msgstr "Отписано"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Пользователь"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Блокировать"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Пригласить"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Авторизовать подписку"
@@ -3339,15 +3643,16 @@ msgid "No id."
 msgstr "Нет идентификатора."
 
 #: actions/userdesignsettings.php:76 lib/designsettings.php:65
-#, fuzzy
 msgid "Profile design"
-msgstr "Настройки профиля"
+msgstr "Оформление профиля"
 
 #: actions/userdesignsettings.php:87 lib/designsettings.php:76
 msgid ""
 "Customize the way your profile looks with a background image and a colour "
 "palette of your choice."
 msgstr ""
+"Настройте внешний вид своего профиля, установив фоновое изображение и "
+"цветовую гамму на свой выбор."
 
 #: actions/userdesignsettings.php:282
 msgid "Enjoy your hotdog!"
@@ -3359,9 +3664,8 @@ msgid "%s groups, page %d"
 msgstr "Группы %s, страница %d"
 
 #: actions/usergroups.php:130
-#, fuzzy
 msgid "Search for more groups"
-msgstr "Искать людей или текст"
+msgstr "Искать другие группы"
 
 #: actions/usergroups.php:153
 #, fuzzy, php-format
@@ -3390,11 +3694,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Ошибка при отправке прямого сообщения."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Не удаётся вставить сообщение."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Не удаётся обновить сообщение с новым URI."
 
@@ -3428,15 +3737,15 @@ msgstr ""
 "Слишком много записей за столь короткий срок; передохните немного и "
 "попробуйте вновь через пару минут."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Вам запрещено поститься на этом сайте (бан)"
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Проблемы с сохранением записи."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Ошибка баз данных при вставке ответа для %s"
@@ -3460,16 +3769,12 @@ msgstr "Загрузить аватар"
 
 #: lib/accountsettingsaction.php:116
 msgid "Change your password"
-msgstr "Изменить ваш пароль"
+msgstr "Измените свой пароль"
 
 #: lib/accountsettingsaction.php:120
 msgid "Change email handling"
 msgstr "Изменить электронный адрес"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3517,101 +3822,105 @@ msgid "Connect"
 msgstr "Соединить"
 
 #: lib/action.php:435
-#, fuzzy
 msgid "Connect to services"
-msgstr "Не удаётся перенаправить на сервер: %s"
+msgstr "Соединить с сервисами"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Главная навигация"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Пригласить"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Пригласи друзей и коллег стать такими же как ты участниками %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Выход"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Выйти"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Создать новый аккаунт"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Войти"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Помощь"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Помощь"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Поиск"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Искать людей или текст"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Новая запись"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Локальные виды"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "Новая запись"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Навигация по подпискам"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "О проекте"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "ЧаВо"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Пользовательское соглашение"
 
-#: lib/action.php:732
-msgid "Source"
-msgstr "Исходник"
-
-#: lib/action.php:734
-msgid "Contact"
-msgstr "Контакты"
-
 #: lib/action.php:736
+msgid "Source"
+msgstr "Исходный код"
+
+#: lib/action.php:738
+msgid "Contact"
+msgstr "Контактная информация"
+
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "\"Подтолкнуть\""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "StatusNet лицензия"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3620,12 +3929,12 @@ msgstr ""
 "**%%site.name%%** — это сервис микроблогинга, созданный для вас при помощи [%"
 "%site.broughtby%%](%%site.broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** — сервис микроблогинга. "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3637,35 +3946,60 @@ msgstr ""
 "лицензией [GNU Affero General Public License](http://www.fsf.org/licensing/"
 "licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "StatusNet лицензия"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "Все"
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "лицензия."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Пагинация"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "Сюда"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Туда"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "Проблема с Вашей сессией. Попробуйте ещё раз, пожалуйста."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Вы не можете послать сообщение этому пользователю."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Команда ещё не выполнена."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Команда ещё не выполнена."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Подтверждение электронного адреса"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Подтверждение СМС"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3841,30 +4175,36 @@ msgstr "Вы не подписаны на этот профиль."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Вы не подписаны на этот профиль."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Вы не подписаны на этот профиль."
+msgstr[1] "Вы не подписаны на этот профиль."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Не удаётся подписать других на вашу ленту."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Люди подписанные на %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Не удаётся подписать других на вашу ленту."
+msgstr[1] "Не удаётся подписать других на вашу ленту."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Вы не являетесь членом этой группы."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Вы не являетесь членом этой группы."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Вы не являетесь членом этой группы."
+msgstr[1] "Вы не являетесь членом этой группы."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3903,20 +4243,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Нет кода подтверждения."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "Войти"
@@ -3937,10 +4277,6 @@ msgstr "Обновления по СМС"
 msgid "Database error"
 msgstr "Ошибка базы данных"
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3950,66 +4286,8 @@ msgstr "Загрузить"
 msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
-
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Изменить Ваш пароль"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Соединить"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Поиск"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Текст"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Список"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
+"Вы можете загрузить собственное фоновое изображение. Максимальный размер "
+"файла составляет 2Mb."
 
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
@@ -4053,7 +4331,7 @@ msgstr ""
 
 #: lib/galleryaction.php:121
 msgid "Filter tags"
-msgstr "Фильтровать тэги"
+msgstr "Фильтровать теги"
 
 #: lib/galleryaction.php:131
 msgid "All"
@@ -4066,7 +4344,7 @@ msgstr "Выбор провайдера"
 
 #: lib/galleryaction.php:140
 msgid "Tag"
-msgstr "Тэги"
+msgstr "Теги"
 
 #: lib/galleryaction.php:141
 msgid "Choose a tag to narrow list"
@@ -4148,7 +4426,7 @@ msgstr "Группы с наибольшим количеством записе
 #: lib/grouptagcloudsection.php:56
 #, php-format
 msgid "Tags in %s group's notices"
-msgstr "Тэги записей группы %s"
+msgstr "Теги записей группы %s"
 
 #: lib/htmloutputter.php:104
 msgid "This page is not available in a media type you accept"
@@ -4190,7 +4468,7 @@ msgstr ""
 
 #: lib/joinform.php:114
 msgid "Join"
-msgstr "Авторизация"
+msgstr "Присоединиться"
 
 #: lib/leaveform.php:114
 msgid "Leave"
@@ -4239,12 +4517,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s сейчас слушает ваши заметки на %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4259,17 +4537,17 @@ msgid ""
 "Change your email address or notification options at %8$s\n"
 msgstr ""
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Месторасположение: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Домашняя страница: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4278,12 +4556,12 @@ msgstr ""
 "Био: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Новый электронный адрес для постинга %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4304,21 +4582,21 @@ msgstr ""
 "Искренне Ваш,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s статус"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "Подтверждение СМС"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "Вас \"подтолкнул\" пользователь %s"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4334,12 +4612,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Новое приватное сообщение от %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4358,12 +4636,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s добавил вашу запись в состав своих любимых"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4384,12 +4662,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4528,7 +4806,12 @@ msgstr "Ошибка вставки удалённого профиля"
 msgid "Duplicate notice"
 msgstr "Удалить запись"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Этот пользователь заблокировал вас на его подписку."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Не удаётся вставить новую подписку."
 
@@ -4544,10 +4827,6 @@ msgstr "Ответы"
 msgid "Favorites"
 msgstr "Любимое"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Пользователь"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Входящие"
@@ -4567,7 +4846,7 @@ msgstr "Ваши исходящие сообщения"
 #: lib/personaltagcloudsection.php:56
 #, php-format
 msgid "Tags in %s's notices"
-msgstr "Тэги записей пользователя %s"
+msgstr "Теги записей пользователя %s"
 
 #: lib/profileaction.php:109 lib/profileaction.php:191 lib/subgroupnav.php:82
 msgid "Subscriptions"
@@ -4586,9 +4865,8 @@ msgid "All subscribers"
 msgstr "Все подписчики"
 
 #: lib/profileaction.php:177
-#, fuzzy
 msgid "User ID"
-msgstr "Пользователь"
+msgstr "ID пользователя"
 
 #: lib/profileaction.php:182
 msgid "Member since"
@@ -4598,6 +4876,15 @@ msgstr "Регистрация"
 msgid "All groups"
 msgstr "Все группы"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Нет ID аргумента."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Общее"
@@ -4618,6 +4905,16 @@ msgstr "Особые"
 msgid "Popular"
 msgstr "Популярное"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Входящие"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Разблокировать пользователя."
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4656,6 +4953,16 @@ msgstr "Секция без названия"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Новая запись"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Заблокировать пользователя."
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4685,28 +4992,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(пока ничего нет)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "Пользователь заблокировал Вас."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Подписка неудачна."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Не удаётся подписать других на вашу ленту."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Не подписан!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Не удаётся удалить подписку."
 
@@ -4718,6 +5025,29 @@ msgstr "Нет тэгов"
 msgid "Top posters"
 msgstr "Самые активные"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Разблокировать пользователя."
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Разблокировать пользователя."
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Разблокировать пользователя."
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Отписаться от этого пользователя"
@@ -4736,9 +5066,8 @@ msgid "User actions"
 msgstr "Действия пользователя"
 
 #: lib/userprofile.php:248
-#, fuzzy
 msgid "Edit profile settings"
-msgstr "Настройки профиля"
+msgstr "Изменение настроек профиля"
 
 #: lib/userprofile.php:249
 msgid "Edit"
@@ -4821,3 +5150,7 @@ msgstr "Простите, это не Ваш входящий электронн
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Простите, входящих писем нет."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Люди подписанные на %s"
diff --git a/locale/statusnet.po b/locale/statusnet.po
index 0d0ea85f61..925808159c 100644
--- a/locale/statusnet.po
+++ b/locale/statusnet.po
@@ -8,13 +8,14 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
 #: actions/all.php:63 actions/public.php:97 actions/replies.php:92
 #: actions/showfavorites.php:137 actions/tag.php:51
@@ -42,7 +43,7 @@ msgstr ""
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr ""
 
@@ -142,7 +143,8 @@ msgstr ""
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -225,12 +227,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -363,6 +365,12 @@ msgstr ""
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+msgid "Group not found!"
+msgstr ""
+
 #: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr ""
@@ -450,13 +458,13 @@ msgstr ""
 msgid "%s updates favorited by %s / %s."
 msgstr ""
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr ""
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -543,7 +551,8 @@ msgstr ""
 msgid "Preview"
 msgstr ""
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr ""
 
@@ -555,7 +564,7 @@ msgstr ""
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -565,7 +574,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -629,70 +638,48 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr ""
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
+#: actions/block.php:69
+msgid "You already blocked that user."
 msgstr ""
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr ""
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr ""
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr ""
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr ""
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 msgid "Do not block this user"
 msgstr ""
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr ""
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr ""
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr ""
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -756,6 +743,15 @@ msgstr ""
 msgid "No such notice."
 msgstr ""
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr ""
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr ""
@@ -786,6 +782,135 @@ msgstr ""
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+msgid "You cannot delete users."
+msgstr ""
+
+#: actions/deleteuser.php:74
+msgid "You can only delete local users."
+msgstr ""
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+msgid "Delete user"
+msgstr ""
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+msgid "Delete this user"
+msgstr ""
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, php-format
+msgid "Theme not available: %s"
+msgstr ""
+
+#: actions/designadminpanel.php:406
+msgid "Change theme"
+msgstr ""
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr ""
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+msgid "Change colours"
+msgstr ""
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+msgid "Content"
+msgstr ""
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+msgid "Sidebar"
+msgstr ""
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr ""
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+msgid "Links"
+msgstr ""
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr ""
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr ""
@@ -926,14 +1051,6 @@ msgstr ""
 msgid "Publish a MicroID for my email address."
 msgstr ""
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr ""
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -947,7 +1064,7 @@ msgstr ""
 msgid "Cannot normalize that email address"
 msgstr ""
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr ""
 
@@ -1137,6 +1254,18 @@ msgstr ""
 msgid "Cannot read file."
 msgstr ""
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr ""
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr ""
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1247,11 +1376,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr ""
 
@@ -1334,7 +1463,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr ""
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr ""
 
@@ -1600,7 +1729,7 @@ msgstr ""
 msgid "Error setting user."
 msgstr ""
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr ""
@@ -2006,7 +2135,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr ""
 
@@ -2032,7 +2161,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr ""
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr ""
 
@@ -2057,7 +2186,7 @@ msgstr ""
 msgid "Couldn't save tags."
 msgstr ""
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr ""
 
@@ -2286,7 +2415,7 @@ msgstr ""
 msgid "Registration successful"
 msgstr ""
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr ""
@@ -2330,7 +2459,7 @@ msgid "Same as password above. Required."
 msgstr ""
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr ""
 
@@ -2414,7 +2543,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr ""
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr ""
 
@@ -2487,6 +2616,14 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr ""
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+msgid "You cannot sandbox users on this site."
+msgstr ""
+
+#: actions/sandbox.php:72
+msgid "User is already sandboxed."
+msgstr ""
+
 #: actions/showfavorites.php:79
 #, php-format
 msgid "%s's favorite notices, page %d"
@@ -2725,6 +2862,135 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr ""
+
+#: actions/silence.php:72
+msgid "User is already silenced."
+msgstr ""
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+msgid "Site"
+msgstr ""
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+msgid "You must have a valid contact email address"
+msgstr ""
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+msgid "Site name"
+msgstr ""
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+msgid "contact email address for your site"
+msgstr ""
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+msgid "Default site language"
+msgstr ""
+
+#: actions/siteadminpanel.php:282
+msgid "Private"
+msgstr ""
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+msgid "Never"
+msgstr ""
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+msgid "Save site settings"
+msgstr ""
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr ""
@@ -2984,6 +3250,18 @@ msgstr ""
 msgid "API method under construction."
 msgstr ""
 
+#: actions/unblock.php:59
+msgid "You haven't blocked that user."
+msgstr ""
+
+#: actions/unsandbox.php:72
+msgid "User is not sandboxed."
+msgstr ""
+
+#: actions/unsilence.php:72
+msgid "User is not silenced."
+msgstr ""
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr ""
@@ -3001,6 +3279,30 @@ msgstr ""
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr ""
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+msgid "Closed"
+msgstr ""
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+msgid "Invite-only"
+msgstr ""
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr ""
@@ -3148,11 +3450,15 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+msgid "You are banned from sending direct messages."
+msgstr ""
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr ""
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3180,15 +3486,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr ""
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr ""
@@ -3218,10 +3524,6 @@ msgstr ""
 msgid "Change email handling"
 msgstr ""
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 msgid "Design your profile"
 msgstr ""
@@ -3271,108 +3573,112 @@ msgstr ""
 msgid "Connect to services"
 msgstr ""
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+msgid "Change site configuration"
+msgstr ""
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr ""
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr ""
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr ""
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr ""
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr ""
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr ""
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr ""
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr ""
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr ""
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr ""
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr ""
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr ""
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr ""
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr ""
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
 "broughtby%%](%%site.broughtbyurl%%). "
 msgstr ""
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr ""
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3380,34 +3686,54 @@ msgid ""
 "org/licensing/licenses/agpl-3.0.html)."
 msgstr ""
 
-#: lib/action.php:785
+#: lib/action.php:789
 msgid "Site content license"
 msgstr ""
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr ""
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr ""
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+msgid "Basic site configuration"
+msgstr ""
+
+#: lib/adminpanelaction.php:276
+msgid "Design configuration"
+msgstr ""
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3579,26 +3905,32 @@ msgid "You are not subscribed to anyone."
 msgstr ""
 
 #: lib/command.php:620
-msgid "You are subscribed to these people: "
-msgstr ""
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] ""
+msgstr[1] ""
 
-#: lib/command.php:637
+#: lib/command.php:640
 msgid "No one is subscribed to you."
 msgstr ""
 
-#: lib/command.php:639
-msgid "These people are subscribed to you: "
-msgstr ""
+#: lib/command.php:642
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] ""
+msgstr[1] ""
 
-#: lib/command.php:656
+#: lib/command.php:662
 msgid "You are not a member of any groups."
 msgstr ""
 
-#: lib/command.php:658
-msgid "You are a member of these groups: "
-msgstr ""
+#: lib/command.php:664
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] ""
+msgstr[1] ""
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3637,19 +3969,19 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 msgid "No configuration file found. "
 msgstr ""
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3669,10 +4001,6 @@ msgstr ""
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 msgid "Upload file"
 msgstr ""
@@ -3682,62 +4010,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-msgid "Change colours"
-msgstr ""
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-msgid "Content"
-msgstr ""
-
-#: lib/designsettings.php:204
-msgid "Sidebar"
-msgstr ""
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr ""
-
-#: lib/designsettings.php:230
-msgid "Links"
-msgstr ""
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -3963,12 +4235,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr ""
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -3983,29 +4255,29 @@ msgid ""
 "Change your email address or notification options at %8$s\n"
 msgstr ""
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr ""
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr ""
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr ""
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4018,21 +4290,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr ""
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr ""
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr ""
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4048,12 +4320,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr ""
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4072,12 +4344,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr ""
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4098,12 +4370,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4239,7 +4511,11 @@ msgstr ""
 msgid "Duplicate notice"
 msgstr ""
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr ""
 
@@ -4255,10 +4531,6 @@ msgstr ""
 msgid "Favorites"
 msgstr ""
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr ""
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr ""
@@ -4308,6 +4580,14 @@ msgstr ""
 msgid "All groups"
 msgstr ""
 
+#: lib/profileformaction.php:123
+msgid "No return-to arguments"
+msgstr ""
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr ""
@@ -4328,6 +4608,14 @@ msgstr ""
 msgid "Popular"
 msgstr ""
 
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr ""
+
+#: lib/sandboxform.php:78
+msgid "Sandbox this user"
+msgstr ""
+
 #: lib/searchaction.php:120
 msgid "Search site"
 msgstr ""
@@ -4364,6 +4652,14 @@ msgstr ""
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+msgid "Silence"
+msgstr ""
+
+#: lib/silenceform.php:78
+msgid "Silence this user"
+msgstr ""
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4393,27 +4689,27 @@ msgstr ""
 msgid "(none)"
 msgstr ""
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr ""
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr ""
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr ""
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 msgid "Not subscribed!"
 msgstr ""
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr ""
 
@@ -4425,6 +4721,26 @@ msgstr ""
 msgid "Top posters"
 msgstr ""
 
+#: lib/unblockform.php:80
+msgid "Unlock this user"
+msgstr ""
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+msgid "Unsandbox this user"
+msgstr ""
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+msgid "Unsilence this user"
+msgstr ""
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr ""
diff --git a/locale/sv/LC_MESSAGES/statusnet.mo b/locale/sv/LC_MESSAGES/statusnet.mo
index ed78309b171e54e67907b47d38edd298e6c46f2b..7a03482ed3a3a9e52a7691f651dec1911440e7b8 100644
GIT binary patch
delta 16362
zcmZ|V37pN<|Htv~Y{oDcyTNeBHkPps#=ftSeJPS$GuIeqGYcbhZONMD+Ot*Ggz9EV
zBuUvyA*2Y2C`np=)vtd4*ZZF1|M&m>|G)3!cRbJeobx^3vwgoa{JL@~Wc!T}@8uGq
zOC7E~!H!cA&z5$a7egFpUL8dpC#r?x^u^*>2$QfdW?&_J8f)Q7>_;Dmu^#0ztsQ4I
zcE-kd4e8n`+s1Liu`bqh9Iw;F28Ll7Dn?>aoQ!309+t!nr~&T9DEtgvcmvB}cv~|d
z7nY#h*4hsvD0@)-W}@zY2BUetvw)0dv=v>rD^TG$=dcpxA8mcHcBWkgOd}p=U4oi%
zP<zK|i4Cv|reP`cV{JT&mGM4~#*!TzXTF!rGh`-VWJj|^v#sk;1K5ROcosF2i&y}!
zqn7eJ48i-Tnf+$t1v|0Kl%r7hw?XY{CoG0p=q*lW3YluS7^~nO)Dm9Ac)Ww!n)00;
zrxiBDM=%35!@Z~heT3@xto6F}XIw%&lx4}nm8gLf>dN|S?-IM34tk?zG6=O)Lr@()
zZOd~|hwv5DVcLb^cmkvG46467sI4f_&Gg#=)!!pn6;n|YpWlu3k0rCtHavtnBu7yX
zIFA~@9n=H<!bmL3^tCe8P%F?E)qW)EkWNCa$V$`z*Q5H`f;!ZDQ3LqIOGY<bL%lx#
zLfz2sQFH2tpvoE6aTrPY8Ek-aQ3KnL<?$Tq0ryZdjp%9Ob+J0-Zs@`ctbyJIWV8ai
zu>xMe1pL`Hi0fs}L@!i_W3d`8MRmB(mam}t3F~bJ5QmyrThs~-MQy=YRJ%nc?sfcR
zY7#h#fstb)$`O6cp=*sXln0;&kZsG$P>1zRREOtLhxB*U_acg~RvcDC4dhYO7Ny#<
z7c1-iUrk1*eLoh*Q>Z1sit6AN>a-T`XO^xt>a`q(>Uc7$<5j3Ve+`S^9xQ=JFbXfA
zzB9K_EBy<`^L(dxf3u`*umR;HRKq2x0jx(Y;Zf9HU&5038*0T04=@9$ikd)kRQn#N
z6&a4&>+z`j*J5|vi(ZW^WT1IqDb!3{7>0?cnY6;9*d4VMgHeZVJnGA~7>nTn)Ruf?
z<3FMXP+^dnaRO@PdZ7lAK8W?#4bKrMg|FC#2T?Qp0`<VV)*_FY??WBb3e`u=xFwdw
zo>&?^s0mC&)lWqoJ|F6Ne(Sl%Sbsg>cLFXf`?#?g>H&kXEPAjUPPQ(?;gok`1V#-u
zOI#i!DYr+hY%kObK4s(SsDV6<p}5LRrXZPhHn7E(x1$c%Zd8Y7P#s-C7yf|3SZs*-
zB9=f6I0m(nwNUr9!7|tbwS^;40~l-L-bFUB1yiXwidy=FC(IsoL3J?PmdB%u@*>oL
z-asw!yQq~sjV16$tb-v#&0A3)>r+ldt;|Sdz+PuOnF9o-qh6o(Pntv34X07gK`qs<
zsFnH?^#KYUX7;$2wLYr833kOcs1MXk)JnXH8t_}Fv+*HT(fj`qnJfZ7q8{Xa$}}8_
z8c;6k12qvV;0DxEzKgB#6jsI}!_Cixx~K;ZL48M3teF^1c|59q5tj9mSxZJ8?#5Yo
z1ogi5a+{InVF=}ks4t)wWASCwo*zN|RQwdx@t4>XZ=qHsc7*vAtu}U|JOK4wS&80Y
zGKa`$Y2HVT@HFZWeUEytgObeN7Dv5a^-&M*jN1FYs56s<YCj&ea?fFTd>*yuTT%Dz
zLk;wUB-UTA&lwxIgcT{@#wr+|Y;LTL8dyuz00yF7$1&C!sMmB2>Vvck^`I-L!}~pI
zB|<!AB9YeG9@bwY??yl~8H!qo4C^G+*33c8U?pmXub^hI5A}c#ZTT|l{_ijzf5%X)
zG1By32eq=TQTO%plF^J)Q8Sx~n(1oP((ShKPi^@o>f0ThVrJ44b^jRDO3p%^g~h0W
ztU*m+8*1SDPy;%S1<-qnj2fP^4X&dG@H498qN9v;P^Y{bYHLPW=VA@YJ1_=6Ll@q+
zmg1wLi8Vnzrw4}PU}Ocnj+=}+&POfj3T%uUtrt-<C^p(y3Dr?u)SkCQ?R9_D44=Y+
zn2B+iZ{zDRmhx+;0iVVSdjEg74N8wOdr}>>G_6n%=!kmY6V_B4ACG#_0@T@9fr+>k
zci<J&Oc$h?fh|WJ+Rd1N?_yz|@7yP&Pv*a@CDP4})va|=houR+@KLOW>9&3`7N)!k
zwNjf<hk6%kV8>7cy@;CF*QhPNjb80>XolJ2Skw(|P)pexHR7kR9_FK#bTjIKr%)Yz
zftu+rsQdpyZE4X=^Wb`@c1=+$+7~sD)J)c256B{*4rinGekrP><F?@!s0Um_y%o1n
zhb=72SQXVzdn|%OP%AbH!_bRS_$=!6TV~_ivRMD31YRc)g70D!zK@aknJr&Ko#Okb
zjw8mJ!{kDJH#(qRs{yF39E_S_8qUKUd>Wl>z9ldbHQ@r@95aIws6YeMQnkV;9E2Ki
z3hDuqP_N%q8{dGM@mr|-KE(QX6`Nu4TyrS9V?)YQu@U;QI(l!C8BC@~p82tvg2gEB
zL@oJ240LSESFt$pTc`p3iKWmPXFfosQ4^_*Is<i3uU!w+z|v7Gvjz+4{og<)@IZ{9
z;vi~|k6{_Sjx==s#K4k`H;1SMmL^^swF2!>hq)JOE61Q7l!-e1<4^<kT4!Kkz5lbx
z)TCl5*1&gAOY{vUV06Bj$)i}6avEw27NUM1@Z0)RSc&po)Zr{T!Sol8>Zd=dekRt#
zjaZlGJ7>u>!C+2EIc$bns=l}vr{WrHG11KY0>)GR5!+$RB>tL(!>|FawVp!lxii_A
zfITTDV<NtRUfp<$OgpUgj2ZE0tVnqgYNk7|5`Kyr=#SVLYcP7%r(xhrh}yCh_$BT{
z&2-)rGk~{I559wKvD#GDUrUob)qL5OV>QZqt(Q=TEqI!lc`4MA$76ZyhI)OIQ0=l&
zZ_NzU1eRh+e8c(y>I_{(z1}ybF+w%CPe3yapKdy=fw7dEpbH;EosE3dgV&*6pM9vU
zxPoe5WQG|?ebnJ=j~Y-n)Po0OH}qgj+~Fmok=#Z-;5XE%uJo*Vtr}xh%8#HPoQ}~r
z3pL=EureM(E&Wy0{r^C{6-8&7{wrb(<yxrMwJVlI?@%&T$mF7yaye>`HeoHigdrII
zoOxhj)azOs+hYqHh?B4ep2j%*9W~(CS>{)=R;Y=jSmzqO&Q3BK$r;oVeuwIy$ZYe^
zXid;Xc@nn4H8=&oM4jd*`JVQ|ZKwhLfqGD@x#qAAM-6Nl>g_s!)$v>)&i?<?HmEv}
ze@>yIJ8EgqVJ-Xx)j{R?<~z{^RnA1c4a;o#Bx>OIu?|*v-f?)dovx?{A3~k_i>Sj|
zegX1)C!S0RY=hdHzNkYv5{u!}sQNjm8`q!?)lOS}7d7M4SOkAX4J34-`QpW6B;|&v
zFKHXpS$PD#+kzZtIGF(iA{UzqHx{OxkLqX!y6{yT6wKe4FrIR?rTpZ>zNnckL3Ml<
z3*dLCf&FC5WtN$(j=`eDn=Iq~SEdsIozDKYVytaA1!IY?u=V>;558dQ!<L&Bi@^xu
z38;a$vhi-#Cs8Yqjn&YLF5Ix3^;g9a0%h^E^)`;A9K3=Pi>aswe~Rt!Z|sL{SDKkD
zMy=F~sKa#(`KUT~aSf)gGXEN0_yzM;Y_T5plF<w=BP$zdrKJm5ZDv#m6)%O_yRujY
ztDxF7$3$$01#vt!#VM$j*o!(-@1qX$=cs{(FsfqctwTmX?OLKb&cqft6O-@|YKy9`
zHHWJ)R-oJg)qa>Q=OJ&Tvk3FC!aDQqUxKA6A4U!6bJRe;K?dY?ejuZzFSp*<z}n3^
z+?tP-9e(Vh4%KV;D4s>FMC^;^Lsk=OQ0{>mU^Z$?W~18eL=9+npx)~^C&}ow`5Lt(
z_fQRkUNQ{}S}R!_ql^0PsDY0`9lq%ph4WDlSc~fKP1K=#ALj(~(-zf#?nYLC=Q|V0
zXh}ArDt4f5+=Z?12u5S@CSyfwB5Ec2U`5PDJ!p}2H|qW`upyS)Y__gDYKuprw>6m;
z$;hv)F<VUe3F}H!$LFp8#B!8lx0)?!f%Pd5vE?~fi}EX|6*`OR|9f;{?N`jedc4B^
zD=>?I+=?~uIBI71P#u-tW<I@bQ4bzvor-NKuR_i6BDyg0RbyS$z<Z(If*k8C45Pf}
zRn|X_%*zC-;|Z*S_b?VqZ8r~0#0bj0F&qb@-U>HrtFo+9Z2dxPPJD&+v^8>viFZNW
zH^oavGhB!|Jo`{fb^>GYYt)Q`b{flLB;`idcBu9}QA_N>%J?#Nz{6M+3%q6yd1=()
ztcqFzZ*ww*$+Sf+Q4iG5?cu0~6R{31!XkLUmQSEo>^DrnnAgn~^g(@3rlIcJjq!NR
zTI>z``v9`?UMGc2LmDhVE&U<Xh_74kTZ8>(tBPBjV<FnPQ7e*$T8RnPMb@p>L)Oo&
z_pl_-cOu?2OB;iFjS{W>F_Ur@M&T9IjP9WZ7_-Z)R6OcK(-n*3Fx1(}!UDM1x)MVu
zuScDs4H(1ooma_d3yz~^at^h$Ut=&v>^6rl67_&GsJ*U<+LDo|ndhPgIuA8~HK++4
z#G3de4#KcKX5d57s~g9Yse}uxJ5V=#gzE5D)R_q1YvNU~6y+Y6fWuKU^5Fn{0n6Zz
zHXi;KgP>dt)!!-9eOKOM{pXS?xzBt7*P)hd3u*v6QK$5Rt-ox`H?bb^JIEn&D!y%2
zs1xc;^umHT7}ahBzJ`lzyu*I;CG4@E^;g3b0(CJ9HS)FAU8vXSBzD7M2h2ZEJdWC`
z`PNlfjPhpGO75}ca~MPU2A06kci4X{i+U^eddX<-zd`NwJ=7QQXVe~6VBOSlYt#dK
zq7L5>Y=x<)32efqxD)&0P1JX#`Mc)OC83r+1vQ|2EREh}WVDyBqGo=`dI5FAUDU{(
zL*^|hiDfCqqrQlpP#yL{-Jgafak_OmYT(<fdr<>BV)Qz9$!Gx4@0p5vSdQ}JSP92k
z7uxtvY)t$pY9;<c4Jh)kc^j&s?n}T}?2D?;vCc&e^yNU=%O{siG=bCB?`?wu@0)lG
zR-wMBEe}C;n2RlO9){pi8$XFUl-IE$MjkOgjA~(J%H2^D9F0|YzB8RnHQZz?PGBPC
z>(~G*d|;ONQPlfB+M17Aftl8&sIA(7dL8#z52Cj6LtDOpT7fI*RpvJvDEgtPsBUd#
z?Qb1zooZcS-HGMt=K~DKtJYhn{_j}}9yK4Z%GjQG!=t?a&B^2t(2{OP-EagovoBFg
z^&RREg&s2<6h|Gts#p{2qE7Q5)N7T7akvuo$v$N3@1V9i<hXfjVve)^`lQw%Ae&jc
zTZdu<@eI@h^05UzkDOcQ7#762C(OW?ShrzQ;_sm*@&{^y5hqQ5v8dO&j@M>dVmyH!
z)_m(mEI|A;7Q)X_1G$bm3xC*h!H-P4O4jPA`gm&#Yd7m4)S2)m+e{udA}|x{;6Bs{
zZ=l}qU$HQj`q&J>h4m;Wq6X$cy>?ls_6tx0-;R2{-^3z#4D~jhM^@bH{6Qw1K;$X&
zx7AXpGZ1ZUVC{<Pco?dqN!B?SN_hopiPu<np$7aBYQ;WBy{30jTYVo(@O&ri6SEZM
zur(F6P^UQs<8d0Q<DD3WAEE~M5$eI$aV_4$sW|IXQ!aGc)NjQK#CO>8aV$pp6qeBY
z|CKWM6KcuA&X}!;#G;hjp=QwA#y!}E@=ENA7qBh5&KifKCbAxD;bk0*1wZ3&*f;_;
zq21`!3_d1P3eR99erp^2g4&uQ=gezZ8dYD<+7h*w-LL_U!N#~6HIYwIZ_fqP3S2{N
z$=_HT3!P{Em1%O`R1CMKq2Bv^ERBm$OST#Hz&)r3T(n-bervspn%J+Xv+^e<V8jLU
zy=a9^D0?oj{yOb15YV^!L)0n0j{4yd^0|puM;*Qn=)&Px2B)G1v;y@ZdfV1tM=gEW
zMbo}MYGwLhS$q~-;2JNPO=K?MH1vL9_AdBK^Ygu(b+UCIY9_y-I;?%kl%KLLMmO;z
zsIw7w+4Pr*?I>@@hWG<&OT4bH%wM%yp^Lz9Y>iV<hvlHHFL}kBg{D}Jcw4-VkE8a!
z^;I*Y4C_`*Bz_&WG8L|w->^DavyEP7JsB;@$JQI@qWm{j#>!uty>E+p8+xPK4@1?D
zv*l&h9jHD3z<L(d?wU22QR_@q!J2yin~|wPz>W2AhAsQ8=TJ-byDiuG#<cH+I^AP2
z4kz03%Q%4YcI<<}H_Qb3qs~MU#^8L(^PO!raLjts8g|nh!m6knI$M*hQ&BTnXUn_L
zMfr@4|7_!hzBL1^i8{1>P!ml-Z#0=@WP<TE)Z5@kE%jH}5r4p8m~hL~FR~s$b$H8`
zo!e%>@z!3}EL6M2w!GDP;x_BA2izf`C2shgIrT|6lk$4(g>m1T2amJ9gmJ__#<ut?
zHp0X^W(7v0%5$v;t@m*X@wgvMe_MWF{q^9p1iE2?yT;zu71pcP+CQ559MoH|A1C8y
zs4eP$&#c&3)QopwNj!<A@Cs_nezEn1y+4_sMpaN1jZqD|V+ni;)j>Aaz?oP8w_`1Q
z6T|Q_R>bQVg+cet53v#$MEMc^n1k<O7t%k->(cpiMiE#*TE-#xmx9;~WAQiQ-AKCJ
z*oW8}^0&#SlUUKfm1x_Pr2bLz^K4m_i-|o;ITc5cekZRtge&lT=Q)C#30B6ZOofv~
zz5ua8xDM;#T<YR+GwH!qlgwPoI>;_1+J1!#h`mBSlQf)El~@VV1=4!TCo%B+?KE6T
zK-YMKGoSKU`;eOC^GH){xd|S(?ZhmbUxNEcVbsqct+es~M0xt`pru|$i@tc4fUe%8
zY|6z+x@Oq;lazOpx)OUiP-Fh620^shgMA;0D|?!FYwp=)<4;gdu>B4s@107;J7gYQ
zDO4_@e1vq%#%JMMHowoR_6zMzuMu<Gd>5=|^J|DFlcMSK92Oy-in^*|Ot9Vmb0+4r
zBUsipP)Pq=TAkFE*dL^$#3nyfuQuIDhe?fS_ZX&8zlMBc(kc@Fb3FXP8|*ww8cKa>
z+sEo)&fj!`yJ+wmZlNLp>tY$(sK0vPdL7fTjV&JvL|G;Dk-8IKZtvMm`3R{i<-Vlv
zNgq(w^(koqshZmA{C`NQMB#Y_?6rx`hS~B8TtxW|QZ-V28~+*S+4gOT$Jw~PjL)kb
zX&13EcoC<eE<UQxGnBJQdVb*F?Uz%TsRCDVD!w3XHbtipd0qO@bhP=(Scvj4?n|~E
zAGUQ*5`UGX>km>S@t?65PNMB?@~g=6!3sP-@aZMyL{Zs+ih?R|O(9*Pe3UfNK4g_D
z>=jI`y3L=k{?i)DJ$(Gk=MTQ3{5b7flJY5c!5(_PehnH#>Q95$@m<n+QXCC*9U#8W
zWSs`&zqa{QtU;TnNNa6dRsBUePrK`+*NBg${5Sa*NWYWMBNjn=nN&{ie+`1|@xe9O
z<~!pwZdy#m2GTUrzbL<nZ<8Kee%rn_fm5XVq-M0!6-k|s)YG=%2W8+t-49gqhc}0c
zH%SdBEaRp~yo(b^?~`7nZW}TE|AZ^BHvXq;Ds4+r+5DjfZEU^)b&a^Up)C(F{dk?1
z2-KpIUud1~1ocyG0Ob;-o|KPKUP}rk>B=Xzg1QUXhjg5z>u*Eg&)LM5l3I|4)3!Cy
zN#t)l)aD!VlePbYsL-`gH_&(-?m%5%+q%=_x04D|4xz3g{z7_{d>z|H?Wd4$LYhkY
zh}4VvWa7Qauf|SzlT?&=d&>GRB%CoMUH3?Dks@diP1>s<R~7P)BEMq<t_l2Ek5~^n
z(N)E&d>YB43|AKMGNcW(eV3%GA?0wBbzUK_=R1YT6s19D@{f`qje~HDD(yALcA#I!
zVr>3Fo&1HgfqPm}S4VwdNz!w~_fRfPs;q`w%Sl&EA71AvGTTidP}zxwx{8rLCtV^X
zQLo>Qbd@0`1#;$(mQa;@?$ag%!)#xFKGf$Y<oONHd4+VDd_U4z@*f5<|56m1lXT6*
z!KAsieAT+tR694ZA87&)($d|t^~bOqu?nOuq;}NlT1`BYvaUDC|3n%^z9O-S<jd>*
z|B=iHlAC-izCnXZ<i8~EC%sGxA+{GcqOMk?Cn@XdMA~EXMX(a(r@6l_{z=lco;07>
zI8r|8nu1(`{clcSD}^?;lRyoBEG52#)Smcg)OC&gM66)juEm|U?sM|J$v2_Cts0Zx
zZQDIf@h_Wy+)BvnETS;o209SgM0%f8h4d^P)S#{(>WVcu!M1&(Ef1u=5&4Ux$4PJ7
z`p@tVDV_SRq+A=%uzsrj@5l{lR5r#0D&lQr4n9vTg7h9~1nDK(y@=0{9$Za{eM{SI
z_~4pNK8jcf$wmGVQZAJrk+Mm{NS8_f@Y0~&LpKt04iPIsI!G!-c?KzlltOtZZTpj-
zM0#+wA{I&-MH)$)aD0K(n7pp_<ew&gkbHSkG4e%mCUI{#g}P+22t2q_$dn~k%XUzh
z@+R_Ii7g_(5r4ul#Bx-&?Z`TX$&aLdIQhY(nIv5qr2V$t5BLOab_AL8=WHcVn?NGz
zG4kKixB&U$_!8wP%p)}=zmRx2@>%4cAwQn<4&`yAk4deGmm|fKe~t9u+CgR(ZC8?>
zAb)^#RnM<OW(YxTMRn3p%1ucRUqz^Yj=G)%{iITqAHF=){gc#@_+U~WTlqS%A>;>=
zZjc{KdXdzF)ROe39_k}iB<Z?B`k4Gk6}Sr0*?3#`8Rh+?&XlLy0h}cNovp8FW4f;e
zX`U^ALB6bl4_)i1%O!b#CAipjaKfr~1#IKT9_sWPTR#BjQ~!x=Q;ash68nI3o!BYc
zPSwq*3nINr><r~I57q4qa)O-~{C5&-7b)w`NlkL)q~>~DNtqcVQ&aM?-MOim8UE6p
zb_Z4dzj3GID0fDR$CW$ElkV{y?mRv$Ei=cH>~GfPuYx5<y7SU<O=oGe%5$f9d<nhl
z_`3Hl6qT3b$#yz<(mXs#dEb!UUljS@kF47#KdewjX0B^wW?n{etbgsm@*#yX#xb_K
znHgyl{JS6jB{XE5C)>Z}$-Iz~*`D0I?2Nj(nJ#yBN?y7rBR9t%?XFueEOnea*W>S)
z8WkFskvt+ZpRuOq1fJ>icaQS~{xE~g@#N;FW~Ai!2d3wTR!s9`BvG3h@Zp;nfbaO&
ziox!5|K+jogq2G7xHL-lICpBAdqkS2g{yjwf5rGCLH=nI#s^i%@?_^^X1I7}PTq)|
zr0moYo@5upoRFF48$6-9|Nhg7!KIVUN+f%7Qd2Tqb|Ai($)6NW%S;;cKTr4Fo*Y}v
z{qOS_n341E!}NzgvpTqrJ1yJePM+Y(F}HY<>p25iYz^kWtIVCrzLitD_|{Jeul)bC
z)%5HWlKmH^ga$?1en)6@n$9S9ZeU64`OZy^i=g|I?99BZ7QP!(tN0_PoenBQ$Sgz)
z-+R-m#X5sC^IS>p43~D&WoJ)k?zBKRIraQEr&kK9>~@WCCyh~G8Og5HbPf=QA)Ci}
z0z2mWA*W(U!)iIcpJyEN(woL<`_h@psrTS9sz`T_;ZO&TYmU}Ga13;!|5qzJdov0~
z_n(^C^$t8H(5#?NmAdood3IS;MqIAz;l=TfnAtEWE<G<N*ENbm=W@HoxzkdU^^)bf
zlX6|2bPkWpot&KQ$;t6Q|J*|6{_o+y)HyZT<}uN;_lGxgHEiCZQA6LCvttXHd_s#x
z&3)l>W``s+XzKILi498h@0ycPv~&m0nC!zFM&`O*o~+EAT(^19jTO<s#rkA>GI(Lk
zi_V+4e^qr~#TUBx8XhR;AMwJ;LJ|G5vJY<@!+?EtH`VlY-V_x+fQ`w_&h<UNX{T?&
zrWU@|n_EQn@7dq=;3=N89FMQ~p=ket&5soDom^7EH)T~>|K06dL&7_Z&SNVx{L5cI
zA6EGAv$<?j?%@q-Y5w#*u2A34Z<q7Wf4gLaf8qPNp&CJ0|15X5+c$N2xzPTHcaQPa
zKfb~L#<8KHk-aA5=F(5v;SDJ%z6J-PA9U<1@^PF$?&D)&zK-YH`tO~&9^}9I*@_@v
zhkdnu{+G)5*1c59?>#?1*mwE!ck}??>Wi*`ZB~}^@4pxu;yZY$5-HX9{H0d@nwKMj
ze22b@_ci>gvCnn2ir@3qr64jjd>?;Z$KUp9mmuHZYlnQ18)JP5CmKIU{_<Zh4fZv7
UC)&UBo7aPUWB0`QhToj>UxF?pod5s;

delta 14614
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
Szs&RZ{_tX}pJ&sr3I7A{y*Ew(

diff --git a/locale/sv/LC_MESSAGES/statusnet.po b/locale/sv/LC_MESSAGES/statusnet.po
index 437c4b2449..45732d233d 100644
--- a/locale/sv/LC_MESSAGES/statusnet.po
+++ b/locale/sv/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:44:15+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:39+0000\n"
 "Language-Team: Swedish\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: sv\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "Inget sådant meddelande."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Ingen sådan användare"
 
@@ -145,7 +145,8 @@ msgstr "Kunde inte uppdatera användare."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -232,12 +233,12 @@ msgstr "Alla direktmeddelanden skickade till %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -379,6 +380,13 @@ msgstr "Användarnamnet används redan, försök med ett annat."
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "API-metoden hittades inte!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -470,13 +478,13 @@ msgstr "%s / Favoriter från %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s uppdaterade favoriter av %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s tidslinje"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -566,7 +574,8 @@ msgstr ""
 msgid "Preview"
 msgstr ""
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 #, fuzzy
 msgid "Delete"
 msgstr "Ta bort"
@@ -579,7 +588,7 @@ msgstr "Ladda upp"
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -589,7 +598,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "Det var något problem med din session. Försök igen, tack."
@@ -657,77 +666,53 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr "Ingen sådan användare"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 #, fuzzy
 msgid "Unblock this user"
 msgstr "Ingen sådan användare"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Inte inloggad."
-
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
+#: actions/block.php:69
 #, fuzzy
-msgid "No profile specified."
-msgstr "Ingen mottagare tillagd."
+msgid "You already blocked that user."
+msgstr "Du prenumererar redan på dessa användare:"
 
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-#, fuzzy
-msgid "No profile with that ID."
-msgstr "Ingen status hittad med det ID"
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 #, fuzzy
 msgid "Block user"
 msgstr "Ingen sådan användare"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Nej"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Ingen sådan användare"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Ja"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 #, fuzzy
 msgid "Block this user"
 msgstr "Ingen sådan användare"
 
-#: actions/block.php:165
-#, fuzzy
-msgid "You have already blocked this user."
-msgstr "Du prenumererar redan på dessa användare:"
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -792,6 +777,15 @@ msgstr "Inlägg"
 msgid "No such notice."
 msgstr "Inget sådant inlägg."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Inte inloggad."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Kan inte ta bort detta inlägg."
@@ -828,6 +822,145 @@ msgstr "Ta bort inlägg"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr "Det var något problem med din session. Försök igen, tack."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Kunde inte uppdatera användare."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Du kan inte tabort nån annan användares status."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Ta bort"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Ta bort inlägg"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Kunde inte spara dina Twitter inställningar!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Denna sida är inte tillgänglig i den mediatyp du accepterat"
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Ändra"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Du kan uppdatera din personliga profil här"
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Ändra ditt lösenord"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Anslut"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Sök"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Text"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Logga in"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Spara"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Det inlägget är ingen favorit!"
@@ -976,14 +1109,6 @@ msgstr "Jag vill posta inlägg via min email."
 msgid "Publish a MicroID for my email address."
 msgstr "Publicera ett MicroID för min emailadress."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Spara"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -997,7 +1122,7 @@ msgstr "Ingen emailadress."
 msgid "Cannot normalize that email address"
 msgstr "Kan inte normalisera den emailadressen"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Ingen giltig emailadress"
 
@@ -1202,6 +1327,20 @@ msgstr "Inget sådant inlägg."
 msgid "Cannot read file."
 msgstr "Inget sådant inlägg."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+#, fuzzy
+msgid "No profile specified."
+msgstr "Ingen mottagare tillagd."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+#, fuzzy
+msgid "No profile with that ID."
+msgstr "Ingen status hittad med det ID"
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1324,11 +1463,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr ""
 
@@ -1418,7 +1557,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "Användaren har ingen profil."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 #, fuzzy
 msgid "Error removing the block."
 msgstr "Fel uppstog när användaren skulle sparas."
@@ -1731,7 +1870,7 @@ msgstr "Felaktigt användarnamn eller lösenord."
 msgid "Error setting user."
 msgstr "Fel uppstog i användarens inställning"
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Logga in"
@@ -2157,7 +2296,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Språk"
 
@@ -2185,7 +2324,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "Biografin är för lång (max 140 tecken)"
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Du har inte valt tidszon"
 
@@ -2211,7 +2350,7 @@ msgstr "Kunde inte spara profil."
 msgid "Couldn't save tags."
 msgstr "Kunde inte spara profil."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Inställningar sparade."
 
@@ -2448,7 +2587,7 @@ msgstr "Fel uppstog med bekräftelsekoden."
 msgid "Registration successful"
 msgstr "Registreringen är genomförd"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Registrera"
@@ -2494,7 +2633,7 @@ msgid "Same as password above. Required."
 msgstr "Samma som lösenordet ovan. Måste fyllas i."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Epost"
 
@@ -2603,7 +2742,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "URL till din profil på en annan kompatibel mikroblogg"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Prenumerera"
 
@@ -2678,6 +2817,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Meddelande till %1$s på %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Du kan inte skicka meddelande till den användaren."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Användaren har ingen profil."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2921,6 +3070,145 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Du kan inte skicka meddelande till den användaren."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Användaren har ingen profil."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Bjud in"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Ingen giltig emailadress"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Nytt inlägg"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Ny emailadress för att skicka till %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Språkval"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Sekretesspolicy"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Återställ"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Twitter inställningar"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "SMS Inställningar"
@@ -3202,6 +3490,21 @@ msgstr "Inget sådant meddelande."
 msgid "API method under construction."
 msgstr "API-metoden är under uppbyggnad."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Du prenumererar redan på dessa användare:"
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Användaren har ingen profil."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Användaren har ingen profil."
+
 #: actions/unsubscribe.php:77
 #, fuzzy
 msgid "No profile id in request."
@@ -3222,6 +3525,32 @@ msgstr "Lämnar pren."
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr ""
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Ingen sådan användare"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Bjud in"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Tillåt prenumeration."
@@ -3383,11 +3712,15 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+msgid "You are banned from sending direct messages."
+msgstr ""
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr ""
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3417,15 +3750,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Det var ett problem när inlägget sparades."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Databasfel för svar: %s"
@@ -3456,10 +3789,6 @@ msgstr "Ändra ditt lösenord"
 msgid "Change email handling"
 msgstr "Ändra email hantering"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3513,103 +3842,108 @@ msgstr "Anslut"
 msgid "Connect to services"
 msgstr "Kunde inte skicka vidare till servern: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Prenumerationer"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Bjud in"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, fuzzy, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 "Använd detta formulär för att bjuda in dina vänner och kollegor till denna "
 "sida."
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Logga ut"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "Skapa ett nytt konto"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Hjälp"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "Hjälp"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Sök"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "Nytt inlägg"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "Nytt inlägg"
 
-#: lib/action.php:714
+#: lib/action.php:718
 #, fuzzy
 msgid "Secondary site navigation"
 msgstr "Prenumerationer"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Om"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "Frågor & svar"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Sekretesspolicy"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Källa"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Kontakta"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3618,12 +3952,12 @@ msgstr ""
 "**%%site.name%%** är en mikroblogg service för dig ifrån [%%site.broughtby%%]"
 "(%%site.broughtbyurl%%)"
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** är en mikroblogg service."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3634,38 +3968,61 @@ msgstr ""
 "version %s, tillgängligt under [GNU Affero General Public License](http://"
 "www.fsf.org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Sök innehåll i inlägg"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 #, fuzzy
 msgid "After"
 msgstr "« Nyare"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 #, fuzzy
 msgid "Before"
 msgstr "Tidigare »"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 #, fuzzy
 msgid "There was a problem with your session token."
 msgstr "Det var något problem med din session. Försök igen, tack."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Du kan inte skicka meddelande till den användaren."
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Bekräfta epostadress"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "SMS Bekräftelse"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3841,30 +4198,36 @@ msgstr "Du skickade inte oss den profilen"
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Du skickade inte oss den profilen"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Du skickade inte oss den profilen"
+msgstr[1] "Du skickade inte oss den profilen"
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Kunde inte prenumerera på annat åt dig."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Fjärrprenumerera"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Kunde inte prenumerera på annat åt dig."
+msgstr[1] "Kunde inte prenumerera på annat åt dig."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Du skickade inte oss den profilen"
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Du skickade inte oss den profilen"
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Du skickade inte oss den profilen"
+msgstr[1] "Du skickade inte oss den profilen"
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3903,20 +4266,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Ingen bekräftelsekod."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3936,10 +4299,6 @@ msgstr "Uppdateringar via SMS"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3950,66 +4309,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Ändra ditt lösenord"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Anslut"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Sök"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Text"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Logga in"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4253,12 +4552,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s lyssnar nu på dina meddelanden i %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4277,29 +4576,29 @@ msgstr ""
 "\tHälsningar,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, fuzzy, php-format
 msgid "Location: %s\n"
 msgstr "Plats: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, fuzzy, php-format
 msgid "Homepage: %s\n"
 msgstr "Hemsida: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Ny emailadress för att skicka till %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4320,21 +4619,21 @@ msgstr ""
 "Mvh,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s status"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "SMS Bekräftelse"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, fuzzy, php-format
 msgid "You've been nudged by %s"
 msgstr "Du är identifierad. Skriv in"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4350,12 +4649,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr ""
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4374,12 +4673,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s la till ditt inlägg som favorit"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4400,12 +4699,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4549,7 +4848,11 @@ msgstr "Fel uppstog när fjärrprofilen skulle läggas till"
 msgid "Duplicate notice"
 msgstr "Tabort inlägg"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Kunde inte lägga till ny prenumeration."
 
@@ -4565,10 +4868,6 @@ msgstr "Svar"
 msgid "Favorites"
 msgstr ""
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr ""
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr ""
@@ -4619,6 +4918,15 @@ msgstr "Medlem sedan"
 msgid "All groups"
 msgstr ""
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Inget sådant dokument."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Publik"
@@ -4641,6 +4949,15 @@ msgstr ""
 msgid "Popular"
 msgstr "Personer"
 
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr ""
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Ingen sådan användare"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4681,6 +4998,16 @@ msgstr ""
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Nytt inlägg"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Ingen sådan användare"
+
 #: lib/subgroupnav.php:83
 #, fuzzy, php-format
 msgid "People %s subscribes to"
@@ -4710,29 +5037,29 @@ msgstr ""
 msgid "(none)"
 msgstr ""
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 #, fuzzy
 msgid "User has blocked you."
 msgstr "Användaren har ingen profil."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Kunde inte prenumerera."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Kunde inte prenumerera på annat åt dig."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Ingen prenumerant!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Kunde inte radera prenumerationen. "
 
@@ -4745,6 +5072,29 @@ msgstr "Nej"
 msgid "Top posters"
 msgstr ""
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Ingen sådan användare"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Ingen sådan användare"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Ingen sådan användare"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr ""
@@ -4851,3 +5201,7 @@ msgstr "Ledsen, men det är inte din inkommande emailadress."
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Ledsen, men inga inkommande email är tillåtna."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Fjärrprenumerera"
diff --git a/locale/te/LC_MESSAGES/statusnet.mo b/locale/te/LC_MESSAGES/statusnet.mo
index 059365e86b296e80455768fc657f7c740b470e7d..9a225e09b942b1e4df36525cbdbea9f048d30ad6 100644
GIT binary patch
delta 13488
zcmZwN37pT>{>Sm}%oxiU>tKxaH;fq!!`OzgFOhvW%GQth8IxHwix7TDwn+Mtl1hYV
zvHTEaDN8CTLb_3OWvP@FSDX01-oJC)>v8Y@`*?ij`8nr%zUQ3p`JV50#_i4xgzfn>
z%>PySBFh|(q)^AHh6~F%&NcFzwN&dkJChuz4DQ1I_yLy0s*N0{7$#U7VQI=K7>!*q
z3P+;)&BL;|7>na7Q}#O>NMfjX3mMxvi6!t7dhjQ#jO7}e4(elh%B@lD`k)3LYR_k&
z`kREB=u=n`U%(o;&DNg?>UW%TBt<##z4aH&qWlMPv(DIL2E%1o0gq#Syo5EeTocEc
zipi)&djmD#aSX@HsEPi78s|6E%H6^+#&?P~HFp+)I#CtXur{iL`k07~F%E~L+Rel;
zoR39t5k}xss5^fi%isnqhr6&m9>E6q75X($$!3mI3d^G|^q}e+payJ;ZEz@7z-6fO
z8&LynvA%0Pj+)5Vs7H4d)jqtrnQ$a(<;pg9{J}eHOocjXVNY~Lbubn+<A<;!&PLt&
z3e+=RjT&G#YJgLyJ3WiB_@k{a+rn(hXw+V5gc`413)Wv9^`RmX$6*C5#EQ58)$uAU
zi|bJx>_l~N7&W2OwtNn?`>&xUQY^*n{uord7S?vwu6_~?+y^z0VHk~tSQ{5%9o&K*
zJdN@AJ66S-Els=Ds7Eyl)qXZc<3`l$w;y$5=TJ+39qXdMLMzj-EmoppFjmJb)C3mT
z@*Ak#{Sm6&HH^Zdsb;0BpayD;dSty(EARm7&ht>4bP6V*A6a3)vz|mtya%-j528Bw
z6t(0RQJeAx>W)Ks7qxq9pzgRQ@}@cyQ0-nq4e&Y!_XO(B&teSzjGA~!c624icWRR8
zL<`h_{ZKRYq9!yJ)o}r8Ps~8QmQUOBD^Yu5BWmS#VHG@$`cC|U+AG!DniXt_TETu;
zmGPYn5`CE-MNMQiYN>Z)@R?y%%Ga?vmThNDLcRaJP)pqpwd+Ttp8agpgjd@0TTvgP
zgQ!pN$LQD0Pm}0^OQ_9p3pIfn?TsB#1E-@0XIa<a1C$S<I<C{fY|cigO+5rdaSUq3
z#-dg<3w3@<2i9Nj`CKZr^iQE0tU)!{f_jE~u`(XQn)sD1-$E^AbVswqNvKEH4t0l}
zZMl~%_s43~-;WyS;f{Xup?Qo7J>w@)OTH4-@fOs8?_(xjL2aG^oy_^Ms7E#pJ-8gz
z@lMnuc@MR6pQASQ4b%;l=xlDdte->!$KoDrh-&aX1~(7tj;ePtcT@}GC?}$pv>z73
zA+|gcb?52W4YRQhZbz-?8Po)?psx4dAgM)i6N_NYdrX5k)I^$~J`}A`n{YI0&rC->
zx<#mtpFvGzt@U+VzulJiV>stO#4tRD>>0mvl0+-;6{^GUP#yjY`N%n;UCqF$s5={i
z^>7qw>E~l8u0h?|I@AQWp_cvt>Mi&hHO_CSM-#^Kl+*iPkwouj0v5#-)Mjjlx}Yy=
zLc>tIe4H)kp*E8rwSp^Ak8B_6y6;eX=mu)yrS3I*rxI!c^|2J=J8hI;57f+uq9%}m
zn%E@N1m;<nq1vxTy|$ZCkM4a`$45~EpF`dG4b)0Sb~hiUcvO8y^y^ENMxv$4!xH!;
z>QSsf4YU?Du>fj9`%wdaidwPLsCHl3^H)&=-bAfXr5?tnsJE#fYQ-k>VEvW2RK(*B
z)I`2S5B_DX*3%5o7PTjOVljLa)#2l)6?zrJaVM(3y{L&_#Nv3}p8wm{hxKCpHS_Yl
z%ro;~1my;(J551d*bNh~pRJ#Sv6Sc8@<!B>zlB<n<EVZ=w_ZX$s_Ur!B72)hT+vUW
z8ONjUr~zu=W~eV-7c7Y*P#=&?>r_<x#n$E47f};gj~?8Mad^(2FVe^K7l~RKe`OMV
z(GpObt~F|gy-;^D81*cNqn_nNtBY#C88zW|Q4>Cnn(%k1er}-d{5Gn;=)R_14Wyml
zNg>gR&Zs-;f!dS<P<tWU`Z#KU4Oj~Iqwe$=Y6UN&CiDa96MhRLF{+=b_n>xtGU~c+
z7_0YxB#B;|8K_<T6zUF^qn3OPYJxj(A@0E`*rPvx9pNEV`+ft=gomTbQ&1~62i5N?
z)Wp|f84O@K#&-^o=*~}}F8I=xe^Ud>w^1FG8))vV5|*Hxh#IIl>MiJqb<vBO@B-9k
zUV<8MCF;7@P%FFx{aT9SBx-mC)#0zGrMiupam7LW8vtvgzTIi4j)tKo=CeMCx;_^*
zkw-8dUq)Sj1e@S()P$Q1X8miE3>a*_@e@%eo<cqQt(b(zup!>Y=GbtE*$ZP(n`<hz
zz@^v|kD$IQ(P@suuMsB|Ri1&`lxwgOzLv)NYoG&EB;(hpj-rN|nf5?Ef@v6yi*0#5
zmZiK4^;Ud{QFz(<7iuNS+-EjnRrFA<i*>L&Ho#mzi9RGNQ3LHoJ-cJ50ZyYjx`O=S
z>Rd-HdE@)do@tKS<!w>zdSFEyf)y|ewZb#83a-T%d<Scw{|gc=`5&kyi5X@(XpDOH
zT~PxJLUrgxt;9qujZdIf?0Kw*CsBLk7HWXd;b!y2Vn@o!s6CO733~rmkW`^!KWa(7
zM9ny2gfR)VLIbcX7N7^;M!qS|S?q<0Bh8+egc@K8Y63e^6FY6|Lq?hNbum%ze_s;a
z`6JjKpThF^DQc-Nq8`n6)|>Wx=?Bb;#G;;k3)E}Y19koVsOz#(kJ4|;Poi#cH3onG
zzemDSI44m9-b5{Vh}XQ9r7`$uaAOG19<_<ijOOE`c4N%5KaBd0oUoq3M9LSi4VFoF
zoKDyaRlgYh%}CxR(TsmWy|-aL{@%j|SR2P;Wn6%)qO%55F?6is+>32d*Udp~zD*d5
zhiv&W##8>=mg6$aukq9j*1tU`@~BV;TTx4S2DQnqS&NP16{TDgsd6shChVEXXBYp%
z0_^pm<K*DG*c%&<=T*b$cn`jhnqcWH^A^Nq`OPM2M}?Mr1ZpK7M6Jv;)SYid-O&+y
z{s(-OvXjkM5MD!Vw&IMgJ&=HU<|$YQ@3rP&66K|+57GfYNq>?{I0swini=lHMwCxs
zRSchCUnArxIm!4AK8;;4?IAPqmDrl{CQQWdu_H$3nSSrXZj^IT{rcau$qAfE#Wh=g
zDBpCn2(=eJz!VH)owby$F%4&;&i@1TD5DBZ{Xo<Juc9V!7+YeAiDsgmkcs=9!6bV2
zD^Q#2fNgNgTJB-<EaOnSHxD)7c5H^%P<I+P$t-C<)T7GB4!8`P<7cRLk(130w8S{Q
z|I<nI?A8P;_z+=v%9n8<{)t+$K2!LYEIy6FdTXCYOnJ5S2C7|;sm3>~<)@j=IuZ5A
z4r33-cOs|TXNbCRC29aoP7boZg1kY_P1KT(nc+AO;9Bg5MQ56oN<&?@*7^r_q}+R!
zc?645kLG>!>(0L+QO9AAnk9M=D^q?NlW`Mj3BR^R&o<|K<8#!HwT3>%KUOHefGaSX
z9bE>uBHP2+j~X~-uKBGwa4xslj*1CXbiz%j@-NsPljoUd`Vi`oEJZ!T^{9!RK)p`k
z^UdyVhAQ_!wVRBCaV>VkzfddHd4btGOBb+|qp0|R3Z1C;xLMLE)-yPW`Zf!hBrd@;
z3|-_n<MDpvQ{cRZ_hQp0%*sqfO?VlyeVkWN=W8uCjz`_#Hb03T!FALHQBRtg$D_X4
z15iu9*m}tN7itqFFEJfWwC=!&5dQ4Onw$@D`PUJ~Vl8|fHO?_CgZ>Nl#IL9?Ri&k-
zVH?yQ7=?9llJzC5Nclt5raF%!vDPxP>1LwpPhmVpKWzqTXYGT!ek8_dix-gSnLmMA
ziKD1Zauqd!;>*qXSZqT10UU}hhI6M^u^HuGo-yxr!n4L~97KHp8(?vEr1n5_)b-P_
zjb5?ONHlO1TX`ThL6zs=Oa@qs(UcROH-Bif$4JTxu>?Mg+6!w?cUI;FGx0j8rEZ6+
z?~m+1Cj)swoS!j<@tucXG=Bjt!8ppV;Uqkc>Y&Fev!o+X=U>Fpco6m0B)nwyz=Noj
z*ob<R=THNOuQvTu#T3d(wmcU7YA~5ZF2<U;7Hi=l>lM@<D7l86jLonQeu-L%1~2pY
zuod2q@1yE#uQe;z7<K)<*a{!AzPgt6uTI59Dmr1<I<xD$S|3F%{X5tKKgTLqX1%dK
zYQp!RChWsloQIQfBl<CpS=YmtQE%19SQ|@j;H+lUXoESCiH#|*Lv6Ox*c2l+nhCVS
z_LK{;5pK8Ti>Q9;yvpOkQK%K&h^l`FbpwB5eN2AMd<Ta6NxD<978CHAEl0m@Hlr6S
zQ@<T!@MBEHE7%%qzhO4(DAfBr9o7B`OvLrr98X|NEV0Sh$?AW^Cflq(SmQUFhNG;{
zSdUvHwwQrBBiq0kZp+SAv&mvmkEB0V!UCLwkE141J`mg^ey1l%2`Yx7p5<ukEK~=p
zQA>FU>){#H9fof+AD$Z6j`B2|h`VjM>2_0}hvli?f_3m9CgFD&{P%y%4)eijjXIHr
zkvIoypo`6LE8c^bu_`uv(+toZwbb)a6WfM5f7JRdrcn;xX&hnQj+M1LOYJhh4&zZ1
z=xoiizJ%)d7?#0ru@U}Zt@oBG-)EhVTDe`=6wjh2SoUpmeH+y4*bDu7T?$Eb!E#K-
zw@?FKwTACD&#Z<u&H5zj`VXw%TTAUR^^L6kQI9AeV{j{0!;kjxcIw2pROpWC?lrr9
zD7K>f8fqe!Fa>X;?j&WOd8T9Vr4XJwHpa^DnsWF3=KS{u%nIB>?SUo-jrU+h%0myb
z{<`xVDq7+a)Q90itcpKkH;g!B+6}<glnb#2Zn5>ptiM_-y=UI<Ryc)rvrv!jZ`2Ky
zI&5Ccct43MhNC(xL``I=Eg!XBMGai?eRBuha5&}rQ8(}=*2FJR{r!o$<ERhJu8&7A
z<zCnu-@xVQzezHeWa)>F(*dg;ah&^b1Sa5{s0+?v2W<F}`LEqMsO!GRY|KAuzKmaE
zJIb*ioA><zTtxXY_QS$Y*x>jcQs%$^95XW>hFv&OfL(DH@=f8_pm8fcMlt<Uvp2r8
z#+@*~-$$bM%;VS_57~0mNmJh&wK8*2E4>O+^xI)yFyTK8U@uNII%PK7RO>d>Ubu>y
zVDZmPxi_*soJ_2UNvF*KU9c|Y5txW`a1d_APFU=7^P%b?8Q*!=R<!(w+5MYP4a2@L
zcD2sOTGW4p`c7Q4);MDZ?2Yl%PsI87JZi!TXU*oz!f}+RqWZsxe%?H%?w97z<V!e&
za+|Nrr`5%llz*}1#B-*80mf4QE$Ug8Ja7I2>Wge}=WXk(ugwj0|EIa`dDH}M;&}93
zVErE^Ievk^g0TBH=CyejHE_g5KC9Rno8w1V1Vb;G^Tn_Z<qlX2$D)>ezAbM@z0RLw
zJ-mq?jK6Gty?49J`m4bdDoC9dFb->6;eQXp&ZzfxAJ)WAusUADMp)`w{=~+H{8&sB
z52e6yl)RZqgFoY`*B(iuK9^WRL=*35P#r#^Br%kjL4<KKme8S<`HL80%WVAMQP~dm
zC-vVEO{jeqd2xb=9<7ej28TC2xJs_=N7eokbaIJ`>lCgMQ^+q6orvevf@2T)ons|Q
zB-iZ6D%gl~n~3SQK_YbrD0e2J2p#K*EjIrNOVdUNZ=2t7P3}Zdxs|*Q-b<s^#AwQA
zF_XA+cu2mn<s;;ul26281TT_vj%Z4x5KC=4zHLr#^2dmm$n{7YGEV&v)_)L{3yC{N
zCGvk#7;7t*A#a*<m>AEwGPZ36I>^84x;V;wqk_j7>a~BOh+>5HN*h9l_E$8azXLDb
zdHxl-SO@#*-$x7E`ES&GL_U<*N@yqRm|)Mph7E|X6x4r<^=y9~D6b((QCEPwh_}e&
z2_62KB)s;{0~i*pG9QzAwn0Z6Onn|vhEA&!du_W<I5(U4OKqudk1@mnd;Shjl1!%l
zcU$p0`7Pp!5T5@kk`;uG@^rEU=h(99>X2Wy<*Im_I7w9I+}F0g2YEj==BP$|AI!`@
zMh@9Fw(8%!LN-{>zc|SYL_X1+#+!*9<Yk%61E`}akr2$xk4f+@F@Uzi2pw~Ayh)t^
z`RBI28vXoC{b5_)M*gzRgCCt5RQyIoS9|d~e46NM%VGrQi_p<=oJW+S?jlyPZNA22
zViI+=i3+y9C;6SDEBWKLybQnLgnuQ;{X}cqswR0k1{#Gro-qV}wx#Y3vMIK%;a%sH
zW^w)<q8)ihqC2scvi`q?`h``2+)unfoS^);-v1RO<)|2g|G*Ck9hHcO$+L+<q86cV
zy^hbwb(FQ562GYKD*r-dRR%snT`JLm$fd6OU2Qae@UI=Ot?WaC_2dm~k0-4q>F5jU
zr&1n?1;jw&DMH69R#W1GM7cKC=s0N4^}*A`e4;3EnRBK5Gzzs1gRS{7nb=N)5w;>6
zKO%|}qp81h%qKZPd91CwhWm++ZCUMx6K_+_Krd07xcl%|;pAu3Xbw%u*Wy31C>8zi
z9?CgH3b~GV@doj+DLNN$5V6LdKZY+;PPS$J+MZ7SIzB~|xAim0XXyPeOA>2WK!3OC
zm_?&q#CPPgi7w<dh_}f1p^j*KO(f-|l&9kJ#A)&n&J8F37qMB5Ies(*e|F(#2<M80
z^8Bya6Z>!{@xCqJ;S>$CZ6S<~x0AOZDpEfWW2pNC=_>fw%{J<FEWi@P)5PDV%6X5x
zHF4)CqSxV3N}Gt1<oDQ<{0ZnhLf(w1$pCLt{+aw&EN$B)Q2!G76Vxrjmc%&X3h@SU
zFZDWV(5?`x6NyB3&b?3Q(EoWQcr51Ud&IwpH;KwL_<#uK;vtmJlefh`h*tJuQs-5h
zUnCz$oKYpmo789F93qlfMKqu<9Yu)PV8)_FP<hJ~f<H^}Gw-eeRQV<4QMf<_j#r6i
zsLQeKPEr1w{3gDLFXCAul)MSCfm}yjJAriS7E;dCLt9Sa&QYG^Ct@1W_^x`7&1+I0
zPTq|;O1_c!k^EWgg})M8$nQR;QKzFZkzn&bur86P=RbxxN9dSK)Mu8}Y<V~3<vPL9
zlDJLuBp$WrYti-w<%cNmCEAk*h}A?p%73E%_uwB09jU~1^3E8C{*C<DL98P@c6pM>
zThZV?)bYJFo%{!)676<V*Iy?&GRR}_s%`fed4HP^Py_N#k|UnjN%;zH(EG2$N5$*J
zbHpLa6N0t>`SB$6IwB0gpJ_IK&DzGcIZwH-%^$SqN?|eT4&p<^P4Wkc9wAYDY^WGX
z6sKYlJ{Q=N*s^G}H$QWXCqJ{m=NXfmGd44$Fwa|%nVS>%HMxIC&Ht@;I*;?_WcWM<
z<9yjZw|~=$MCI_T+<aepAfstmk*KlW!mI+*VHPb5y%|0?BPFp)mX9F{#%1Pv3iEw=
zP8VOWLb<y*<)4vv4;~oTazl}boZJG>*xbUL^w>Z|+Zmw|ITM*=!`z&#$$@$8SA~X6
z^yLNWbgCa3mFFuc%*$z5kn8d0WfW%natiVTJ-aLm56_(FE${`t?0z=1X-@j++(~y0
zKhQhT=jewg-It%4kz?}U?dJOm3Nmvt@&ku^bqTGO<;xjE%gms6cfe%a;(e=ydb0!7
z`t}No$@Y0PWA8+7W|nt!mM_&)C*K*w{klu~RdQb*u%y}qUtWH0j)xV<FC3jeCNFce
zFWtkeC+8NXy6FSr0*wZ?2`QbGJ7)ZU#&O3DijDLB_v{Df<p1}C0*?)PF(lEOmFM%O
zPxj=SOMK}`&R|wpWB&V;xia0YGNfxf^_ukm(>z#xr|Eq|4#e1=M{9nX_c(7s@JS}Q
zmC_PQ&{0NSZsCMfH$JVFJ0UHB=+$7fHz$X-WAk#eJ^8+zbe7eVo|)$xQ{c(=<>#|C
z@{^qVatnEIKKJhiRoqi)-UzxfE0yY29~##;cz%pG$D=3D(+X}ICgIHr4sSb9gTe_}
zx!!b-*E8BXX1r#TlkUmPW)QYf9uxLySGu`FtA*D|j>}JSI}IH$i0gExwp;DS|8#iQ
z%9x>;f_XC9CuZW~*g`o81)jT?#eIF~th%1;!u$e{PBWp2-mJ`Yy<Y`hZrzv77V&t~
z)ALw^K;nH3LTdg`b#TgTjJ)8R<PNxhcd?e9<W{LoliiBLVk1o6B(+%+x5Kb`VNDvR
zxJQP?hO`L$Fsxiz_xj96?&Mi9fm`Fd6>&$8i*hf_DCaJjP{ZAqQ`Y@Bx2)TALXx{_
zLV`PcO={q?36GR?du?jqE)B%E4^AEDuAJH;m_IswWT5f1MWJrq_L}a`Z^Q&X_kR`{
zweI|u1?M+!KEHX{`ORC;Z<%|3^E&tV!l=O83qy*zo%d99N4gP#-R{YvQQOaNna9~+
z`>p3UFF(I!W?<2ZPDS0>FSK>fAE*$xu<FCofhC&`P_ri09kipryKa0LcgEae?vvvy
z1=j8;U(`LB)y8&O#XUA7%8h)kl6!kaZK71*i`|!sx%;2!82IL3dWgGZTUWR0_6mWK
z?`4Mt`^yWIcfb6gO)yvgSN28*>U`L-i2GAP3HSG-IWqA3(eM!W#}P^H7e}MrpGGvm
zimvCAqV87<iUlG*c|OE#KPtveIoa7gJg$@*@l08F^Ymiw-eWJjWj-C{?mXVmU3`3>
zd-haQcj%%~Zkyxr)Tg*bPIPhOPsF)XPG-41P8@OjoH*b%FBs%D88yO9Jzh7Ea`MFx
d*Yk4sz-OnHhH{TFZo5?(t}m~SyZH0p{|}NlR7?N>

delta 11741
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
X0QdH#2EJBTdjz^i##VG&-MIHZjFn=?

diff --git a/locale/te/LC_MESSAGES/statusnet.po b/locale/te/LC_MESSAGES/statusnet.po
index b45d8a5a99..5aabf0d0e9 100644
--- a/locale/te/LC_MESSAGES/statusnet.po
+++ b/locale/te/LC_MESSAGES/statusnet.po
@@ -6,12 +6,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:44:17+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:42+0000\n"
 "Language-Team: Telugu\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: te\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "అటువంటి పేజీ లేదు"
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "అటువంటి వాడుకరి లేరు."
 
@@ -144,7 +144,8 @@ msgstr "వాడుకరిని తాజాకరించలేకున
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -229,12 +230,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -371,6 +372,13 @@ msgstr "\"%s\" అన్న మారుపేరుని ఇప్పటిక
 msgid "Alias can't be the same as nickname."
 msgstr "మారుపేరు పేరుతో సమానంగా ఉండకూడదు."
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "దొరకలేదు"
+
 #: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr "మీరు ఇప్పటికే ఆ గుంపులో సభ్యులు."
@@ -459,13 +467,13 @@ msgstr ""
 msgid "%s updates favorited by %s / %s."
 msgstr ""
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s కాలరేఖ"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -553,7 +561,8 @@ msgstr "అసలు"
 msgid "Preview"
 msgstr "మునుజూపు"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "తొలగించు"
 
@@ -565,7 +574,7 @@ msgstr "ఎగుమతించు"
 msgid "Crop"
 msgstr "కత్తిరించు"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -575,7 +584,7 @@ msgstr "కత్తిరించు"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -641,71 +650,50 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr "అటువంటి వాడుకరి లేరు."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 #, fuzzy
 msgid "Unblock this user"
 msgstr "అటువంటి వాడుకరి లేరు."
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "లోనికి ప్రవేశించలేదు."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "మీరు ఇప్పటికే ఈ వాడుకరిని నిరోధించారు."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr ""
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr ""
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "వాడుకరిని నిరోధించు"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "కాదు"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 msgid "Do not block this user"
 msgstr "ఈ వాడుకరిని నిరోధించకు"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "అవును"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "ఈ వాడుకరిని నిరోధించు"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "మీరు ఇప్పటికే ఈ వాడుకరిని నిరోధించారు."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "నిరోధపు సమాచారాన్ని భద్రపరచడంలో విఫలమయ్యాం."
 
@@ -769,6 +757,15 @@ msgstr "సందేశాలు"
 msgid "No such notice."
 msgstr "అటువంటి సందేశమేమీ లేదు."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "లోనికి ప్రవేశించలేదు."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "ఈ నోటీసుని తొలగించలేము."
@@ -800,6 +797,141 @@ msgstr "ఈ నోటీసుని తొలగించు"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "వాడుకరిని తాజాకరించలేకున్నాం."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "ఇతర వాడుకరుల స్థితిని మీరు తొలగించలేరు."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "తొలగించు"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "ఈ నోటీసుని తొలగించు"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr "రూపురేఖలు"
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "హోమ్ పేజీ URL సరైనది కాదు."
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "మార్చు"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr "నేపథ్య చిత్రాన్ని మార్చు"
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr "నేపథ్యం"
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "మీ స్వంత నేపథ్యపు చిత్రాన్ని మీరు ఎక్కించవచ్చు. గరిష్ఠ ఫైలు పరిమాణం 2మెబై."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+msgid "Change colours"
+msgstr "రంగులను మార్చు"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "అనుసంధానించు"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+msgid "Sidebar"
+msgstr "పక్కపట్టీ"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "పాఠ్యం"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+msgid "Links"
+msgstr "లంకెలు"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "భద్రపరచు"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr "రూపురేఖలని భద్రపరచు"
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr ""
@@ -941,14 +1073,6 @@ msgstr ""
 msgid "Publish a MicroID for my email address."
 msgstr ""
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "భద్రపరచు"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -962,7 +1086,7 @@ msgstr "ఈమెయిలు చిరునామా లేదు."
 msgid "Cannot normalize that email address"
 msgstr ""
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "సరైన ఈమెయిలు చిరునామా కాదు"
 
@@ -1153,6 +1277,18 @@ msgstr "అటువంటి ఫైలు లేదు."
 msgid "Cannot read file."
 msgstr "ఫైలుని చదవలేకపోతున్నాం."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr ""
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr ""
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1268,11 +1404,11 @@ msgstr "%s గుంపు సభ్యులు, పేజీ %d"
 msgid "A list of the users in this group."
 msgstr "ఈ గుంపులో వాడుకరులు జాబితా."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "నిరోధించు"
 
@@ -1358,7 +1494,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "వాడుకరికి ప్రొఫైలు లేదు."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 #, fuzzy
 msgid "Error removing the block."
 msgstr "వాడుకరిని భద్రపరచడంలో పొరపాటు."
@@ -1627,7 +1763,7 @@ msgstr "వాడుకరిపేరు లేదా సంకేతపదం
 msgid "Error setting user."
 msgstr ""
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "ప్రవేశించండి"
@@ -2042,7 +2178,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "భాష"
 
@@ -2068,7 +2204,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "స్వపరిచయం చాలా పెద్దగా ఉంది (140 అక్షరాలు గరిష్ఠం)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "కాలమండలాన్ని ఎంచుకోలేదు."
 
@@ -2093,7 +2229,7 @@ msgstr "ప్రొఫైలుని భద్రపరచలేకున్
 msgid "Couldn't save tags."
 msgstr "ట్యాగులని భద్రపరచలేకున్నాం."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "అమరికలు భద్రమయ్యాయి."
 
@@ -2327,7 +2463,7 @@ msgstr "నిర్ధారణ సంకేతంలో పొరపాటు.
 msgid "Registration successful"
 msgstr "నమోదు విజయవంతం"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "నమోదు"
@@ -2371,7 +2507,7 @@ msgid "Same as password above. Required."
 msgstr "పై సంకేతపదం మరోసారి. తప్పనిసరి."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "ఈమెయిల్"
 
@@ -2457,7 +2593,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr ""
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "చందాచేరు"
 
@@ -2530,6 +2666,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "%sకి స్పందనలు"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "మీరు ఇప్పటికే లోనికి ప్రవేశించారు!"
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "వాడుకరిని ఇప్పటికే గుంపునుండి నిరోధించారు."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2769,6 +2915,144 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr ""
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "వాడుకరిని ఇప్పటికే గుంపునుండి నిరోధించారు."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "ఆహ్వానించు"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "సరైన ఈమెయిలు చిరునామా కాదు"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "కొత్త సందేశం"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "ఈ వాడుకరికై నమోదైన ఈమెయిల్ చిరునామాలు ఏమీ లేవు."
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "ప్రాథాన్యతా భాష"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "అంతరంగికత"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "వైదొలగు"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "అవతారపు అమరికలు"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "SMS అమరికలు"
@@ -3036,6 +3320,21 @@ msgstr "అటువంటి సందేశమేమీ లేదు."
 msgid "API method under construction."
 msgstr ""
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "మీరు ఇప్పటికే ఈ వాడుకరిని నిరోధించారు."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "వాడుకరికి ప్రొఫైలు లేదు."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "వాడుకరికి ప్రొఫైలు లేదు."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr ""
@@ -3054,6 +3353,32 @@ msgstr "చందాదార్లు"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "వాడుకరి"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "అటువంటి వాడుకరి లేరు."
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "ఆహ్వానించు"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr ""
@@ -3203,11 +3528,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "మీకు వచ్చిన సందేశాలు"
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr ""
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3237,15 +3567,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "సందేశాన్ని భద్రపరచడంలో పొరపాటు."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr ""
@@ -3275,10 +3605,6 @@ msgstr "మీ సంకేతపదాన్ని మార్చుకోం
 msgid "Change email handling"
 msgstr ""
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr "రూపురేఖలు"
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3329,100 +3655,105 @@ msgstr "అనుసంధానించు"
 msgid "Connect to services"
 msgstr ""
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "చందాలు"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "ఆహ్వానించు"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "నిష్క్రమించు"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "కొత్త ఖాతా సృష్టించు"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "సహాయం"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "సహాయం"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "వెతుకు"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "కొత్త సందేశం"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "కొత్త సందేశం"
 
-#: lib/action.php:714
+#: lib/action.php:718
 #, fuzzy
 msgid "Secondary site navigation"
 msgstr "చందాలు"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "గురించి"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "ప్రశ్నలు"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr "సేవా నియమాలు"
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "అంతరంగికత"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "మూలము"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "సంప్రదించు"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3431,12 +3762,12 @@ msgstr ""
 "**%%site.name%%** అనేది [%%site.broughtby%%](%%site.broughtbyurl%%) వారు "
 "అందిస్తున్న మైక్రో బ్లాగింగు సదుపాయం. "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** అనేది మైక్రో బ్లాగింగు సదుపాయం."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3447,35 +3778,57 @@ msgstr ""
 "html) కింద లభ్యమయ్యే [స్టేటస్&zwnj;నెట్](http://status.net/) మైక్రోబ్లాగింగ్ ఉపకరణం సంచిక %s "
 "పై నడుస్తుంది."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "కొత్త సందేశం"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "అన్నీ "
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "పేజీకరణ"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "తర్వాత"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "ఇంతక్రితం"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "ఈమెయిల్ చిరునామా నిర్ధారణ"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "SMS నిర్ధారణ"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr "జోడింపులు"
@@ -3654,30 +4007,36 @@ msgstr "%sకి స్పందనలు"
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "%sకి స్పందనలు"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "%sకి స్పందనలు"
+msgstr[1] "%sకి స్పందనలు"
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "%sకి స్పందనలు"
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "%sకి స్పందనలు"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "%sకి స్పందనలు"
+msgstr[1] "%sకి స్పందనలు"
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "మీరు ఇప్పటికే లోనికి ప్రవేశించారు!"
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "మీరు ఇప్పటికే లోనికి ప్రవేశించారు!"
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "మీరు ఇప్పటికే లోనికి ప్రవేశించారు!"
+msgstr[1] "మీరు ఇప్పటికే లోనికి ప్రవేశించారు!"
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3716,20 +4075,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "నిర్ధారణ సంకేతం లేదు."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3749,10 +4108,6 @@ msgstr ""
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr "నేపథ్య చిత్రాన్ని మార్చు"
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3763,63 +4118,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr "మీ స్వంత నేపథ్యపు చిత్రాన్ని మీరు ఎక్కించవచ్చు. గరిష్ఠ ఫైలు పరిమాణం 2మెబై."
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-msgid "Change colours"
-msgstr "రంగులను మార్చు"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr "నేపథ్యం"
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "అనుసంధానించు"
-
-#: lib/designsettings.php:204
-msgid "Sidebar"
-msgstr "పక్కపట్టీ"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "పాఠ్యం"
-
-#: lib/designsettings.php:230
-msgid "Links"
-msgstr "లంకెలు"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr "రూపురేఖలని భద్రపరచు"
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4052,12 +4350,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr ""
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4072,29 +4370,29 @@ msgid ""
 "Change your email address or notification options at %8$s\n"
 msgstr ""
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "ప్రాంతం: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "హోమ్ పేజీ: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr ""
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4107,21 +4405,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s స్థితి"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "SMS నిర్ధారణ"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr ""
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4137,12 +4435,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "%s నుండి కొత్త అంతరంగిక సందేశం"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4161,12 +4459,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr ""
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4187,12 +4485,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4333,7 +4631,11 @@ msgstr "దూరపు ప్రొపైలుని చేర్చటంల
 msgid "Duplicate notice"
 msgstr "కొత్త సందేశం"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr ""
 
@@ -4349,10 +4651,6 @@ msgstr "స్పందనలు"
 msgid "Favorites"
 msgstr "ఇష్టాంశాలు"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "వాడుకరి"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr ""
@@ -4402,6 +4700,15 @@ msgstr "సభ్యులైన తేదీ"
 msgid "All groups"
 msgstr "అన్ని గుంపులు"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "అటువంటి పత్రమేమీ లేదు."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "ప్రజా"
@@ -4422,6 +4729,15 @@ msgstr "విశేషం"
 msgid "Popular"
 msgstr "ప్రాచుర్యం"
 
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr ""
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "అటువంటి వాడుకరి లేరు."
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4461,6 +4777,16 @@ msgstr ""
 msgid "More..."
 msgstr "మరింత..."
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "కొత్త సందేశం"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "ఈ వాడుకరిని నిరోధించు"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4490,28 +4816,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(ఏమీలేవు)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "వాడుకరి మిమ్మల్ని నిరోధించారు."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr ""
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr ""
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "చందాదార్లు"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "చందాని తొలగించలేకపోయాం."
 
@@ -4523,6 +4849,29 @@ msgstr "ఏమీలేదు"
 msgid "Top posters"
 msgstr ""
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "అటువంటి వాడుకరి లేరు."
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "అటువంటి వాడుకరి లేరు."
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "అటువంటి వాడుకరి లేరు."
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr ""
@@ -4625,3 +4974,7 @@ msgstr ""
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr ""
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "%sకి స్పందనలు"
diff --git a/locale/tr/LC_MESSAGES/statusnet.mo b/locale/tr/LC_MESSAGES/statusnet.mo
index 84e32897ade852d10e7632d9cf29f82453d0d942..c2079ecf049e9dbc0542749668698a0dc2713499 100644
GIT binary patch
delta 10992
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

delta 9619
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

diff --git a/locale/tr/LC_MESSAGES/statusnet.po b/locale/tr/LC_MESSAGES/statusnet.po
index 78261edbb1..82688a58fa 100644
--- a/locale/tr/LC_MESSAGES/statusnet.po
+++ b/locale/tr/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:44:20+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:45+0000\n"
 "Language-Team: Turkish\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: tr\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "Böyle bir durum mesajı yok."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Böyle bir kullanıcı yok."
 
@@ -145,7 +145,8 @@ msgstr "Kullanıcı güncellenemedi."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -231,12 +232,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -377,6 +378,13 @@ msgstr "Takma ad kullanımda. Başka bir tane deneyin."
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "İstek bulunamadı!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -469,13 +477,13 @@ msgstr ""
 msgid "%s updates favorited by %s / %s."
 msgstr ""
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr ""
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -565,7 +573,8 @@ msgstr ""
 msgid "Preview"
 msgstr ""
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr ""
 
@@ -577,7 +586,7 @@ msgstr "Yükle"
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -587,7 +596,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -655,75 +664,53 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr "Böyle bir kullanıcı yok."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 #, fuzzy
 msgid "Unblock this user"
 msgstr "Böyle bir kullanıcı yok."
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Giriş yapılmadı."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Zaten giriş yapmış durumdasıznız!"
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr ""
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr ""
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 #, fuzzy
 msgid "Block user"
 msgstr "Böyle bir kullanıcı yok."
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr ""
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Böyle bir kullanıcı yok."
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr ""
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 #, fuzzy
 msgid "Block this user"
 msgstr "Böyle bir kullanıcı yok."
 
-#: actions/block.php:165
-#, fuzzy
-msgid "You have already blocked this user."
-msgstr "Zaten giriş yapmış durumdasıznız!"
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -788,6 +775,15 @@ msgstr "Durum mesajları"
 msgid "No such notice."
 msgstr "Böyle bir durum mesajı yok."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Giriş yapılmadı."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr ""
@@ -819,6 +815,144 @@ msgstr ""
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Kullanıcı güncellenemedi."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Yerel aboneliği kullanabilirsiniz!"
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+msgid "Delete user"
+msgstr ""
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Böyle bir kullanıcı yok."
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Bu sayfa kabul ettiğiniz ortam türünde kullanılabilir değil"
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Değiştir"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr ""
+"Ah, durumunuz biraz uzun kaçtı. Azami 180 karaktere sığdırmaya ne dersiniz?"
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Parolayı değiştir"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Bağlan"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Ara"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr ""
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Giriş"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Kaydet"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr ""
@@ -961,14 +1095,6 @@ msgstr ""
 msgid "Publish a MicroID for my email address."
 msgstr ""
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Kaydet"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -982,7 +1108,7 @@ msgstr ""
 msgid "Cannot normalize that email address"
 msgstr ""
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr ""
 
@@ -1180,6 +1306,18 @@ msgstr "Böyle bir durum mesajı yok."
 msgid "Cannot read file."
 msgstr "Böyle bir durum mesajı yok."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr ""
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr ""
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1299,11 +1437,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr ""
 
@@ -1393,7 +1531,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "Kullanıcının profili yok."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 #, fuzzy
 msgid "Error removing the block."
 msgstr "Kullanıcıyı kaydetmede hata oluştu."
@@ -1673,7 +1811,7 @@ msgstr "Yanlış kullanıcı adı veya parola."
 msgid "Error setting user."
 msgstr "Kullanıcı ayarlamada hata oluştu."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Giriş"
@@ -2104,7 +2242,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr ""
 
@@ -2130,7 +2268,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "Hakkında bölümü çok uzun (azm 140 karakter)."
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr ""
 
@@ -2156,7 +2294,7 @@ msgstr "Profil kaydedilemedi."
 msgid "Couldn't save tags."
 msgstr "Profil kaydedilemedi."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Ayarlar kaydedildi."
 
@@ -2392,7 +2530,7 @@ msgstr "Onay kodu hatası."
 msgid "Registration successful"
 msgstr ""
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Kayıt"
@@ -2436,7 +2574,7 @@ msgid "Same as password above. Required."
 msgstr ""
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Eposta"
 
@@ -2525,7 +2663,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr ""
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Abone ol"
 
@@ -2599,6 +2737,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "%s için cevaplar"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Bize o profili yollamadınız"
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Kullanıcının profili yok."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2842,6 +2990,142 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr ""
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Kullanıcının profili yok."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+msgid "Site"
+msgstr ""
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Geçersiz bir eposta adresi."
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Yeni durum mesajı"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Kullanıcı için kaydedilmiş eposta adresi yok."
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+msgid "Default site language"
+msgstr ""
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Gizlilik"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Geri al"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Ayarlar"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr ""
@@ -3113,6 +3397,21 @@ msgstr "Böyle bir durum mesajı yok."
 msgid "API method under construction."
 msgstr ""
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Zaten giriş yapmış durumdasıznız!"
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Kullanıcının profili yok."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Kullanıcının profili yok."
+
 #: actions/unsubscribe.php:77
 #, fuzzy
 msgid "No profile id in request."
@@ -3132,6 +3431,31 @@ msgstr "Aboneliği sonlandır"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr ""
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Böyle bir kullanıcı yok."
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+msgid "Invite-only"
+msgstr ""
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Takip isteğini onayla"
@@ -3286,11 +3610,15 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+msgid "You are banned from sending direct messages."
+msgstr ""
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr ""
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3320,15 +3648,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Durum mesajını kaydederken hata oluştu."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Cevap eklenirken veritabanı hatası: %s"
@@ -3359,10 +3687,6 @@ msgstr ""
 msgid "Change email handling"
 msgstr ""
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3415,101 +3739,106 @@ msgstr "Bağlan"
 msgid "Connect to services"
 msgstr "Sunucuya yönlendirme yapılamadı: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Abonelikler"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr ""
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Çıkış"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "Yeni hesap oluştur"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Yardım"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "Yardım"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Ara"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "Yeni durum mesajı"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "Yeni durum mesajı"
 
-#: lib/action.php:714
+#: lib/action.php:718
 #, fuzzy
 msgid "Secondary site navigation"
 msgstr "Abonelikler"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Hakkında"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "SSS"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Gizlilik"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Kaynak"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "İletişim"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3518,12 +3847,12 @@ msgstr ""
 "**%%site.name%%** [%%site.broughtby%%](%%site.broughtbyurl%%)\" tarafından "
 "hazırlanan anında mesajlaşma ağıdır. "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** bir aninda mesajlaşma sosyal ağıdır."
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3534,37 +3863,59 @@ msgstr ""
 "licenses/agpl-3.0.html) lisansı ile korunan [StatusNet](http://status.net/) "
 "microbloglama yazılımının %s. versiyonunu kullanmaktadır."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Yeni durum mesajı"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 #, fuzzy
 msgid "After"
 msgstr "« Sonra"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 #, fuzzy
 msgid "Before"
 msgstr "Önce »"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Eposta adresi onayı"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Eposta adresi onayı"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3740,30 +4091,36 @@ msgstr "Bize o profili yollamadınız"
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Bize o profili yollamadınız"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Bize o profili yollamadınız"
+msgstr[1] "Bize o profili yollamadınız"
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Uzaktan abonelik"
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Uzaktan abonelik"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Uzaktan abonelik"
+msgstr[1] "Uzaktan abonelik"
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Bize o profili yollamadınız"
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Bize o profili yollamadınız"
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Bize o profili yollamadınız"
+msgstr[1] "Bize o profili yollamadınız"
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3802,20 +4159,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Onay kodu yok."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3835,10 +4192,6 @@ msgstr ""
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3849,66 +4202,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Parolayı değiştir"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Bağlan"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Ara"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr ""
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Giriş"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4148,12 +4441,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s %2$s'da durumunuzu takip ediyor"
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4174,29 +4467,29 @@ msgstr ""
 "Kendisini durumsuz bırakmayın!,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr ""
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr ""
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr ""
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4209,21 +4502,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s durum"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr ""
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr ""
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4239,12 +4532,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr ""
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4263,12 +4556,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%1$s %2$s'da durumunuzu takip ediyor"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4289,12 +4582,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4436,7 +4729,11 @@ msgstr "Uzak profil eklemede hata oluştu"
 msgid "Duplicate notice"
 msgstr "Yeni durum mesajı"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Yeni abonelik eklenemedi."
 
@@ -4452,10 +4749,6 @@ msgstr "Cevaplar"
 msgid "Favorites"
 msgstr ""
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr ""
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr ""
@@ -4506,6 +4799,15 @@ msgstr "Üyelik başlangıcı"
 msgid "All groups"
 msgstr ""
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Böyle bir belge yok."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Genel"
@@ -4527,6 +4829,15 @@ msgstr ""
 msgid "Popular"
 msgstr "Kişi Arama"
 
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr ""
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Böyle bir kullanıcı yok."
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4566,6 +4877,16 @@ msgstr ""
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Yeni durum mesajı"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Böyle bir kullanıcı yok."
+
 #: lib/subgroupnav.php:83
 #, fuzzy, php-format
 msgid "People %s subscribes to"
@@ -4595,29 +4916,29 @@ msgstr ""
 msgid "(none)"
 msgstr ""
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 #, fuzzy
 msgid "User has blocked you."
 msgstr "Kullanıcının profili yok."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr ""
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr ""
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Bu kullanıcıyı zaten takip etmiyorsunuz!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Abonelik silinemedi."
 
@@ -4629,6 +4950,29 @@ msgstr ""
 msgid "Top posters"
 msgstr ""
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Böyle bir kullanıcı yok."
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Böyle bir kullanıcı yok."
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Böyle bir kullanıcı yok."
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr ""
@@ -4732,3 +5076,7 @@ msgstr ""
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr ""
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Uzaktan abonelik"
diff --git a/locale/uk/LC_MESSAGES/statusnet.mo b/locale/uk/LC_MESSAGES/statusnet.mo
index 9cbb4440f35aba2d4e8f646c97ceabfe6101ada4..4cb71655b4188cf9e2837bd47e706bd8a15f09d9 100644
GIT binary patch
delta 19941
zcmZ|W37k*W|Htur$3B*^%rF>yErUUZv5kG-_dQY>GhYm2hFO&LiwZ4-Z%kzu3MCmD
zDT>Hih7wsKLdw#Dis=7(f6wvz_51(+|ND5Hd7jTX=bn4cx#!;RcShwL&$IK-Jic#>
z=U(V=bj{^B5tv@aaT0So&f)qhb)2ys9H%#q!(jXr3*r}89#3Hu{)v5p9H(+e$Ei&`
zzO&;j!8NF^+H`T8FnkL0;T){)I6h~gE!c@AsrU?w;8`q%*RTZU?rH`Yjzx(ZV1Ddi
z<DOWWcqkUbiC6$%!s56HJ-80T@gSDx`p!k$AgG(^I1F_{Ra6I!Q3Gm=8c-k907juM
zI0*~lLiFHDTfQ4L<1?t0`W4l#Sa)MN%**wiC^AV{M+Lal#;Z|FS*(ZSY{gdiJKn*j
zc%vt?#~QsHCltqF4V;M;@I4%bM{y1|<33KtgQ#25u@CECiOgg&wQxCV#D}dHP$T~X
z^I)mIW<|=O23ieuFKZ*)$7zT<zX_JWURV?pQ0+4C5uAeRZ$n?!Umd+?3$|e}@lLFX
z2T&c~M)suhr>%d0TFL_b947?BQ1?6%t6(G4#D-ur`mi{@i<;<e)Ly&UkM-9HdHb_G
zSQFW>&PWW!&8PwHLtW?#>$lb$_zL9@a4h-<n1SaWXl7Ukwb>e?`ss<9&;Zme8tfyZ
zO*Rp=B+sHQ^nz{hI%-9>qh_!d!|)_(NpGMw;T_b4iau)gMilCC_F`F_ff~Rv)P>hz
zW%TVOqouow74aUbVYxwO*H=MZupVk)ov}0y!a|saTGDB#6?+HOem80WCs6~qjq119
zV6!K}v521kC^Bjoi@HF6)Xcm#9)qQbr=SM95Y_%o)C*@1s(q=)&8Dk>itAaMq6XR)
z>tHV|jnlD=p8v&Ubb<F#OY%jag69<@i3>krp6hy8mAD^jr6!?fwiILV16zL$b%7F3
znoal!s^4B1j_Ig9HwPnqWH#G^lc<jGqXtxAsF`Ua)YA6D3Yds$_dKe61M(_$K0%##
z6*W*dj#a?wsNFsU%V8R7K=aY3f~{oqxO|Bf@eb;Q@L^_2qp=!sTh!8zM&0AtHeQAr
z*oUZ1dKz`BZlG?36K@{h{HT5kqaN=D@vOgxOdJK}aR%xFD^VBNiP|(@VPQOty1-S`
zi{&rWd!TTFxfP{Ro3R0EiHD)?`7BhsZKwh4L9N`i1fRKAuGh@8Eb87xqn5HWY9Mi_
z89jwM@p;q=EkiB!R@8ZCunXQn4Y2iaGw?pBdp{I4kO`=MpYxH)LuN5*hAWZB!g&{U
zYj$E8JcBjxchpl-X@t3DF{twXr~yqwZOTm4ie{k(b_^@wHPi$`Mw)iMDr9t_R#*a`
zuyLw&9%{rJF&A#P@lMo=97OGzGpH4NfSOs!L^H8ksCF@^7hOBdk3BH({0}6f6NjTV
z(Nxq(msxkA2KYUCFldyqGHPJ$Q0MnTE%8X}bR0_jIu^itSQYb(Ht&O47^LUFF&QmM
zGt{l<jk*;BQ7;ZJ24gDfo=&m#b8Y<+%uD$?)BrZ2CUU^WS5dbnD9PNq(wLh#3iES)
zr?xF<qypk*sHdPk7Q$hu0i~b^r(h5+Lk(;t7R0wv6WNBE$mduHzeEk-JZf+Kjv8Rz
zF+BgOs7gi!&5>1h9!KqkeW=ZI8rAN$jSD54fmFr9ly^kk<Nl~yH3IdRK8H2&Rn!XY
z!Du{$TFHCKtiMKHD8+GhU^uGb*H{D3;tb3`)-2hJs1=%rRq!>`Om|{F++*XzsD6*3
z+JB23@d`#_^f<FJ{l~HXn!zv%)X`W}JRXbTv#8Cu2szjJ0Cn$bq?&for~x-eEqyzz
zj)O4pv5Q*CWmp6^qi)$QY>tP0WVH0bY39vU1GR($QTHwbHM1Gk7f`okfvtZVwfjH7
zSUiflP;ff0XDp3XaTRKU2T+gk5v+{9FUjcf_#O2eyBTKbDx*dkjT%T3Y=j+AGxMRA
zb}>fbYHWvJU^Of;-fYsQs0+71t!z8g1o~ho-8e~PLMWJyn)!ST!*@~la4+gs9JOA=
z62!Mr=M{L$+=9}mH>C%QVpG)l-B1&F6g5$=jZ-i}&;MjHy2r1fPW%Wp!p~6yxq^DG
z?^{bgZI(P5wMjdoE|iKTaVlzM7NRD!%=!^(;HOX%x`BncKA#3=X^NokT?A?%HBmEc
zhMGY))CC6Fcr0p3r(i975w$tDp)RlkSz_l1>b&n!@0EL~iG@#O{Y#UnO-4)C2~`nq
z;|bV>_!ZPl&Y?QEk6Owylgu8ef*MFPY68ts1Mh|!&=Ay95{GIx($<fk#QJLhGbvEV
zE37+EPsJ(Jt+{J0H`(mwR;U4uKo34=U5lE)KGclQqAqv~8)48C^E5R<)wh|#`s+f2
zDA1BkKrQ`?s9n1R^%ShK<?o>G^-k0b529|(DXfoIuqH-KHE}1@icCT6iI-6QF0|!~
zePlGk^{6G<X5){s6!GV%3tmDE<QLS1|3Y<GhzaO%3qzGRM?J>fQO|t}mc>Q3elu$3
zyHVHkeM3eUI*%I2AJ)9nOnE5kLbXsU(*Pr}12)7Y)QsN1Xk3SN@f+NT1*e-O-;NsK
zZVbm`7^CO^Co;M~`59)W)v!2mJ!=Ql8*mV6pm8>yV4aSd(evoR6<7s#+4{?<6}*AE
z6?ajOVS#5fA!b{Sj0R8}wIq#Do3aH);G@<I)Cw#>&EyT#OtP>x9!A}Yd#DRme%AC8
zjhaAb)cL)!0uIB#=l={cy5Nhb8LmMMWC!X3dr%#oMQyUHsE*1%XWB)hF3=FmU<)jV
zgRD=X`dNs&#T!v8_7VE>kol5~I{XIp!uSzY{x@pL^2{_J8lk9m;iz37W#fjZ$F3u)
z<HxZgrlSV72=#O=!`!$Db&I#oWc~A!*-ybscm&nKkXigjjA{4+-axI;gxO{#{HPf&
zxA6{C{Q=YfFQO)L3w6N)&ztv15mb3y)Jk-Cp8Ky8`%$3Xn~brz3>)GJ)NU@qDC%J=
zjKp*tgs)>qyoK5m&0aJ!?uLPWZJdl+f$^vT%|;Dmj*m<MGOMs4zKz-(+fYk*6074~
z)Br29Of|7DYUO-b3uj^-%)(&&9yOqws6FvF>N;iSn79gRrF|{Q=!5~NrHjLYn2Oqr
zQ&IPJ5f;X`QBTEo%!MaV138Vlzy-{Y*HAOPjXm%#cE`?h%>Xiy74SKm$*AEz)P)bD
zW_%K>qWiM_Ef#rUI73h?^fFe)cd-(FiF(uBvGv90ncsk7P<y2}s=pLeKZ^qO-2Ve)
zw4^^^Z48}n{z}!>Iu099z8v)!9mi<Af!nbB0{#YoCr~ez48K{q=dl*?N^FH+U`q^n
z#e8GxiFLTXGeH?#k9G01weUi-WGzvfaSkrWJ*bWn7MYG$qh@vqb!!S`niYw{^2FV+
z0glG@xYE{NL0=~df?qZFtS^=%9)dxbhG%d*YPa`&jlUD)JE&XrCu+s=yl(bFebfYE
zu_2B^4Rj@H$-hGnhAuX*=mv|q|5Yd$OhG>MVKJPAq4*k>!i`uKKf^M30gK>$RQp0p
z%;qhRT7hURf!(Y_Q3Fm#oj(l=;o>E%zb^EaZMXxqWJj?u{)|QO0qTMw+-N<P<<Wz!
zP)i?&>UcKl{qP3r-XB1<zk?cR_%idf)IjxH*GEPpYlB*<9;g+Wiyq8E-J-9sDVAGq
zo|ZwV6?+0Tli{d=q@ntI9m8-fY6U++P4p|&Q*#wHU|-=C=1o-{%Tv$>D_|UIFHA>u
z^eSpaHli;05thRPs1C27E>Li#xu6I2SjM7O?lBDP35+6MiM&62&LJ|o@DU8b8`v5j
zV1I12%FJvLRwLel8u=xxfzBId)73;R`Qum_U$Abp9z(6f9ju5&R;xcBj~<y06g-L^
zT#jAw6KsKn*05o)E9wn)7<*uuwdU3&q6WMfE8{KH;}-s=8F&v2C(c0ajk&gbi{$#w
zX)-Tj&|Bt&xu_M{idw3#Z21GMP8_+;c8t1EhK)C1HR5Af6Yt^#th(L|U<K-yet<18
z2YtoK6y0EUXJu;xRC!0#JspgCoKjG?=owq@NA2phsNKBH#s^R<aT>K}{zeU~@Y`nd
zHo!u}P2OhxgUNKHAV2m&jqowlCQQY$xB%aA*?jm4@sN$?p8tXci7UTr;%Iz~I1VH8
zuvc&Z@x?8U^E5WuYU;DF5^>1;tbaZ-G4J!qqz0(?S=5DJLao4C7==5qDqgX1k!-UG
zV^K4WN8P${SP$o+F0{wiU$OCRtWSBkZ=2aX-BI`CWvqcmP%Cg3b<fLuV3xiuYWMfW
zXiP@knq{bVo3Rw0MqS`H)PSpRH*dzC*qk^CHDKR*GCE-!7Q!6-9naeM_=kK4AijXj
zFzzGnH!eda;k4gjo{sytka+4&Gvm;Yd6y73!bUg|PvK^a<W|o4gq3!=|5>}tNI%?d
z{26=EF!ECpj<+tsj>Nk$F9z>1GcSg^MUki%O%v2aI%5+YV4aU1;={K7I=-am|1KGA
z!dZKb3s4;_#ge!l``|9rg+o6xd!#IC_g6-(U<1^i>2Bjh)PSdBdpv+i7_!gY+Q~SC
z>pM%xXmkCEEwS=`{tANexDs!pUbUGA%nY}phj<TG!%H?Ue30kf<s%s#9DIl`wqzeW
zY@Yv3*n;=~YQp(H=l+L~DM6+?R>m+Khxu_9M&UfvX4;N5@FsS_GGCb3i)ud)HG$W#
zF@A$DVTmK=-M<23iBDkQy_3WGH=v+$j#;8XScZ5x>fUX~B6u71809`{c5gM*QhQP7
zPe--O#wYMIRQt$dX4iMZhQwY}ze`X9K5>louR!KJ1y#`b(##+dD-(KAd*FE+ufW>G
zd$1z@hMG~>S6nDJp9@%wc=SpBwFIZ22DS@To`X8?0*=DmzHiJ7Qmkt*mWtD;k%pc!
zk5NzTNW8#$3a1fQI&D6@-ay@=A2AIpoZ&kG`mqV##mBJ0S>t?cM(n#zrYD&i-x?=k
zXX1mX3x=LE9S=b*;e6Bz>_>I{JGR1@^JY_~p)ULis@*-*Ua9e&8E^*bygNppQ}=?o
zXGy3F96~K!&_(l&rvqwcGf*97<6yjudaPQ1Z#tZ1-HpvDzmHY0=_RvChhkCU7cm%@
zU>iOEZ<6Uo!H?Ju8(lUlFd6$2e}*ww=8EZ{JL;);!aCc!+18)I{?uQ$w*A4pf?q?e
z>?f$r7kriLaeb!*8EuM3u`N!-s<;zd;3ceyRem(~!b-%Gt;<nMx*N4p_pv3${A4~Y
zQ!$D--!*eyU2II;4}IF5bIDZ0r5KERQ3J}s%J?hl0wu4T0rkeN#Pd+?&R{EifSs}B
z4fD=_9<`#oum|S7X+Ea=qgHm-P1e5ynbQ;uz)C;!dm2taop=a!V$omBQ}HC0CVmyQ
zgqtxOKeT>@$;8*OE)MzC+}gQVi1;*WPyArx!oRWpMJOoqoB8q>g{_GPpjPBn>nGM9
ztVM5``dI5wEKmE{s872$F$T|Bi{EyfEyV4yINrtfSlD;RykPpGMmP$~;8Unuu>dRJ
zQXB6;t-yYa#0xgg|GW7#tb{tRAx2|s>p1L0yb`stKcf2eMgL)Tbx#bVU?}Fr@mLC{
zpjKodmc<hofxn?<Q1nmpoo)bz5I=@$HySm7S*VF+V@ceDweU33zt72k*W6nV)}Ue#
zYPUa&$8i&Cq%-fC_rqH2S!?KDJUP^NMGvk<wcm@6;3d?pEOFoLt){43Fb4<g`Cmb%
zAqDqrMa%<6>M}djN(}kiykg^#N7q@8nu(v!SZ%`f*aWjsFPIxx4F5*WyqN0-Zb^C6
zUW>vp7>k{_zO$B$MsyQPU{H`bu_Wq3m9Y#qLA@XPV{Qic8fpN`a=C$-zlpl{`!O89
z#4dOZwHX_6QcE0#>Tf;zbi!UTPhk#D!A^Nx$BUm~bF7uu3~&@`hEq@%n2WXXO&foW
zy0<qm10(o?r}xJKY|Mb)M{UBN^PBz}7jU`%6m%<KF4!Nn0v}>8Jc1R`6KrgQ+LQ@6
z7$;*hJb`-rLJPWquWI#h74b~$hf#%CF`SBp@fp-+pI^x5240zOQlQ7_3~FhD3cG>b
zTh7`YHRCB*2N&7$eW<<jJ8Gb{i<o=d3mX$ZiQ0s(p)R-&bxY5p+TZfoOvw;8@CuE^
z-c(FLJwAu90p3GhsBTd=@cm#U>M2=?T7l0|OCDUzbUe+v3N@iUsQ%8O9@~)O=6qj&
zo0*P!Wxj(RHAIcjDPhVhS^J^NXJRbAW#jKq7swUrIwP<iYHuw@m9Is;dcQ^u_#U#E
zeNJqc>2NYOqGB1U<F8RO58+vq?QsZBLOlg1QM)>#lv&!IsHOFy_RwSu#d%m7*Vy=D
z)UEsqE9&{bPDUdP2{$usX&q;M12y8~*5aj2+|&9JYUK`C?^z!y;|6{Qd=gtw??+wd
z80uC9m1Q7${+}kJ4(6j~_9^P~KVO6!_?@mcYQzJv368aHz^25PQ5{z*XJ*<5rxPdP
zEWCk}aC~|5l>CZ%jEhy^`PbuDiHw%4rnM#NP1P55;bExfd=ly@S&w?IbFc>9LcQrK
zc-+9}e=RIWJRbG<y<)wJ`rgo@q8r#_FI43D*Ef?56lfsFQ8WA&!?1KEV>If5?NK97
zM4dMg+u&-{jIW^jNv!NT>6mK0f|Fcc<yFj!=On*@R-pc;NS}HB3s!Xl|KQLH)xn3T
z&9n!r<7w1p%U#V3pb=_Qc0vzMwJt|}q4~s`ue$4`5cfc>=uXsyKSzBiUH6gE%)+8f
zL1R?IIMm}a7IooC){WNhPy-9CVQxutRJ(Z8SFlB>_sDrHhB5qNsP{!XERJJQ1MxjW
zMh)LUJubIVZ>->2W?-?Xl^BBBBWb7?$}H3htU^uTB<j}ug}OlDN6e=7So>I?MSVuR
zkM!enE|SqEdVm^0RBiJfXki_XT9J)d7I&aNmcK#G;Jnp|Ht!J+>S<_$T9H)jh-*-r
z^g3#f-NnGa|23#%mc9dO$&;}Nn`HuO$!6DeonLSZs(fvXDc@SpwEqtEX1iwNV)e}g
zBCsOm{jB3LAMvZG7ugDI=p%EVj4o8afgAW$Y$%Q+-h{KUQbY5xyuljP$PIieeiQYk
zyn|n0bgb*l!w0A(ez~z3;73@WcpqxT{z5%H5lwjhb+0;*(LEf5YB0sR6m@|e_#EEB
z7jSY@*BOubnz@0m?Nd>==r|6??{Oq{ZEkMq7W5DwKwalY)SfERg6CgfFd|!+FB<Wv
z0j)%BvMs1RaRfEu?@<FR($Z|U+L%b(616ARq23#tP~Q_iL!I|6=EwZ4T<0w;hOgrG
zRz9;deOsG`vr&6sGpd6fs8{T9)Mr4kHs;>-z){2-P|tD6wr0s&pe8gLwOQAp2lrxK
zyo}W`yq)Q<wU3N8!&KDcbQ-mU#oC*D{4|ar-iHG*x`S~R>cZ!6Fy`w>KWxrn$V<@q
zxRZHxU+8R}hI=@Ob~U@Wfxk6BXZ029YCd$9qVCyuI2yZjGhfNxN5v7{-N1i5J{u<z
z=jmabhA$D{!^Jqer+MdB>19@S0_tOZBWi+|QF|w%ci@%nbNpn~Agqt;9K-IYrT6qT
z?}b>@cei*P%*;mOCgM-~8Pofl51YsVZs7NTwwR0hC8)iz0@E;fpz939shEW4(5uh?
zZjYLoZnlOGGD|lV^`gkcZg|XEfl=rlC!uDv9yQ?esC)be>bx3{naA3TisxGoqjrBj
z?pI5$@02H_UH=3|;5gK$+Fa{VtU(<5xcOet5-So9N9~o_s9k;&wOLC)VdDN)AJ(IM
zosG|0^F7J)uaVRxqs`O_6_3TKI1A%2?@-ry5=Y`IxF1#jc$|4W&scv!y~y$oGatt>
zsONnPYGqDhTMUjj-=cfO^ZcvAM}d6LdJ*-;3QI8MU96L_4&@tB-}ld9ReXTzIMQo=
zZ%9N<XglgncmehJh730o?1u5g@xy)QYxh11^a9C0!o(q{7f&zLCi3EYcm#FNr;jvd
zqXu#v+hL(Z^LX~g-o)!r6S-%tGs?tX)OoM_$Y^9ASnuEj;(DXa^ZE{MCC-=R2L7_K
z1M~3|)EZ-MMg3&+B06BLpJJYZ<v5V@{y^=qUSrKfa!{MG$v6}HGHm9YwR0*<&IPhi
zo9j}VS&?q(W<Yar3guT&_1+BQVH`(XZ@l@&vj!80!=5sa_e3m2znf7j`0>+$@0330
zHW|G@s!T9T^Bxu>zKq&Df1ti}MocvKv<+&vk3zM31@-u?#W387A^4Szzeg|eT~zy_
zlgzD3#r#^EY%&$7_yqNB_dKfMpBRG$C!1fJTUe(e6LHQ3(UwffT>LeJcp9;e7FOl8
zQV)+BwtS;iFSWqEIYTG=NI@iC=gv^dFaDzwwacdb;qg8B+0<9E1$sB!v-MAt|C2g>
z$mr-!eh8@|^;bzd$?MQc)g@_fIBl50!=o~df@pM^f;;$)J)xTQl65Y&p{+LA0`m7s
zM@Y4azkS#lHls|ps}gN>=sRL7uGb&gT7l~a{+h9khB~g`0UA#>q0^f<j{GE2XUcgs
zIJqb*MJF|JKIJ?#|8W$jt~qrLZRvFKKhowG+wMH&hbX%o#Pzis^_d?-<smGK+7EmV
z{p;9C{$0{lPSR193yddUfwFV9ot_%K9eV{@khg6&+ITSWa@)4GHH7z1;OJ>xPSlr%
z?X^Ud?IkTGevZ_FI-bhFr{HY-j5vz&uSwSfy_g>(iGL+cw`J{Udy=>x=_pCR4fDQo
zMvxDzKi6{jRCVf55KbCI(s70~#pYL0|9PO4-}fksAl745ihKo98QZQookgibd+-oB
z^KD&Q>u2~o_4)PR-)|zAMNrOG&aft+9>XX)(6I<xQuZO<w`DUa&u!a>anW~eex|MG
z<rz3iV<GDFF+PUW(hl$gK7Rs7VME|UMA>{ac*k~TtDIxRv2?W07Vt&J`S@Waeoj4K
zAp*x6{LCTdrRprgo5X+PvslSqya93GzyB*rBfiWyVH9+rL1ogH<e$Q3l!ucZ9{T3<
zBy~TMLTyLwsozA>M=vkAz_FU2F|;{nLT4}e-nLF}$5Q0=1vW7MJXAhB_*`+ela|}E
zyX2oC{}Sm2c^!NRI&TvXvGID!=8<NolA{g-`;ht<)rPnr7NbnBaeeK+L(+H6Slxd<
zngd6)^&@OyXZ8m9qoz9W^I1B&MD7;l+em*AKSsQtybdpMeey4pJ|vDLZWO37KT6Z@
zG3tJzd=%-ahxh+a>h&>vpLET%b%N|53UUJ9telTYIzl+{AfCqkBpp7?Mf-xJugGUo
z_BZKsd(H*Q8j@PuK6OqNVzd5=IQ}A4rf{t)I2NL7^Z7Y(9c2UQuy>%Azi!*Q4%GQ6
z)3@h*woZgl{(>EVz5&l6KNY)i-Un*H;oD5%V3QC0EMQ0YJB{{`B8jW~qy9AQ^N@bC
z7gtqF(l%02Th@qkrV&3*{3z<^ME(xvb+rArqAV%!|KF&V;~6Udz|Db(@9o6d|G3Cm
z^7<-Oo(>LCcbl}EvL7g0fn`YzsJlt|Tcoq3D)wSaY154SD%-c8wl%5$S?~XT6fU9Q
zcM85Hf0d+f!M8}eDbvxNRNZ#Q7aM0-pp-AHoTuY9^5xgLMtYunDrM=UM^wpClCrv-
z|2lqSiUL0q_5A(HNhPSzag=;j@(od6KJsEMPOMGYr-2r9f<<imd*u0o<m|!&lr6;9
ziBFIo9&IQuPkM%eCa7=3^-*8PeEP+p9VwFFEi8|J+mqiW-ayi^ixYJ4J<~Z(`kDMU
zwq0Rc_XqI?@~NcP$S)-Yljqk3XPIpi=;Yr&G=JXPq+$;n;CfE@-^U4CFaY1Dek~5b
zczfO~jHm1+du|C<?Jx4lwtgP@_o)vh)gm8EeTMG;912D&(eO#s5l4P1jrdaQ)Uq9z
z8vX+k%AO~<j*GA`9kruPcj6wnnpA<ZLB!R`-zB|FyL<R2Wy{DPCSQ~`fq(zmL!qDa
z1Ql&aI@*&mDVs^dwy2{CdWh$eug%FiR@%Drl<QbVe86M_|9MVN%J&nekfJ%K3})H3
zYUUeggU<LZC%;DF81i{lYmYZ6zeZUmshYiTetTgxSxNbkf5Z>Zll3Tnn)E8EH0{2i
z>^;(B<T=d!KS{139pAuSrXuj`QE@e~$5>llhK`bL*;AB#N&XAUej@3ZWZRjZ`7k5C
zK`KFg57HXi>?8IB+S6)1!8p=zD%xWm?80E4vmKr#ew=iiltWn;(pd6&X;Yp2R?b;#
z+fwW_C7w)Ng!<FO2Z<k$CXg>nDo#EE1INQr4yRDR*F8t+o1_P%VB6^>>tx#O4V=Y4
zt5CLsd^H;<;1iT>B@HLFqU{V^K<Y?c9#V7iCn#^nzy_%deU15Xf#4G=b#$RYKGKuK
zHL26_Epca?Urhc8Wk2ASKrMeeCjUM8pGZT=>sZJ6KiEF^5WhewMx4u*sZ9-i|JOI*
z#)|AQg?KC}miSAoM2FAf72=+xXyORcR8lp{bv#PGD=Ba=&_)mQw&**&OxsSREb{fJ
ze~f$qJ^#hY==j<CHBKW9pwT;&FCZ;ZgMS=Vsh>q^Ng6@<c3ani_$yKq1`%slECwsu
zyqayHzAC;z|1Ung|IbtS3Q0#OZlN*(%MrVr{HX>*T!#Ec+io*ukC6X_HfPBH^QcU_
z61JcezDa!(T!rH>9p`hd?*n^c2dmEMq8}U|8Jvo^!`2Vuq(|&*J|&+--9r2kub_?z
zv^|XP5hs$4+j9?+-%5E?{0i4R{QN&<8+=DaQz~@0<XdB(K*Vd7_zBwCrp~K2)0V+}
zME*Nc4sE;APDe-LrgorfC_70Cr@Rm4pOHUBDwK=$|AoTF1Ug=$Qb#>be92`0^>a0C
zzM#G@C7;-Ks(hJzNqheL<h%as3|5WubW-Dgv@d7d=2e;Q|3%VWQW0B`LEf?X{xtfY
z)PVQ`={J&x!G)9FqPz%AZ(?V>O}a>Z1a$?l5$RXTCQ`3sH>r6b$L|`{%_aF><VQJ9
zxK5)a^7Cxtg0`V3VDq8Wts~7Q9)?wD--&bI#_6OvlvO0@C`8IlU0vdjNfU{e(55S8
z9`dJ1-Sqq~CR3Y=ov0&)#v6!JNNMD=us$bMC3PhK3uQXSlM>0Vz^Abeb<yPiu=TBR
zC2<YT)6t6h2c%sj9X<5JlXa}k-lC=A(h}o6X^H7xPkc)9@Wc@rsd4FvDalz2`xXzX
z@ZaT5+mUg}BfOsUk=`+0|MLF+JV_~O-h`|=1J)HNF+46KDcy9IM5~Or5nlh-Pu47x
z<fZ%ck%?)Zj5Kem)6N?xP~QLG$<u}Z^TJ1mK9e^%IVIgQJS8JJp<-6|5z}%7Cy!@@
zkEA3gO~^VlYD=D6<Gra_lgDP|Dv|0<&qz&vBt69wmpUS2j5j$wEvshw%>sE6$H%36
z{XM6a%Bnr}&s@>T3ByvJcKXHz{Kr`O#*Oz<Jl<=Do#stXPfQ+>mK8N)UG9h^Z*n}f
zi2?t45`*y{nHdojHzw=i%rEj)ALC`TsaljkH?^I9S{{#P5jQ?AF)40XlDCN`GA-+!
zxi{UcUGqu><sIuyO-o7k*GUWWzdA26>)3+WTww`jVG_J)i6fFdb}aq}3$GVRN{Ju+
z?*aIKSX8mfe@&%-a@zkMX;z-hRk>=$C8c`f5+-=k%qiZ4+D?Dg-oyR)SCu(4!N2tN
z4pk}F$p4S#fnwV<>&)xb-O{$}VH%(}fg#4F2X1n0|AWQV3eeMt)Rc^|P5eccRLZKm
zq^etKSX^>44Tq<ujA4e!39Pm!Au-h(pY9psO-s|38N0Nsze1-1xHp&{%t|%!M=YyS
z(HWGI;faq+_Gl}3?0RwSxTL^U(`sk6UY6vR8x|KoS{F`E@Fb3*%m27L{&g=z<f>aG
zE$j8=#a$nrX;!u??a8#-53iz%F>#}LGy<DG&BHbeY-2qa|Ix~>l^Fzs`~RBR8x*)q
zpjm!B73$8vc132xVP0>t=RZ~`V^~^zYT__f$y{$FTQ#{_y62w@p4EG0UANkpjI?x*
zsy%U@@o`Cs33{N@<5*Yk7`C7%E+HY61<snXYP(zEzlsAZG$AD;)eI(Pb$Zh@`s!<+
zhw4#*Es;28Y!VwgIbC}wZDh(*9a2)q{2z7xHLLsNi}loP+@xMz|AW;PgH1lBN&Q%V
z)S4G_#nfr!&t6l}ZJ71Vnycmgbq<yBcl<swYxkZBxijA{=Qi}eyT82u=lvf4r~?=B
z&CmHTXJ^j#tS$$eg=VIfbL;tMe(UvLyig-#LC&_EEjgR0-*$9H&NhF`bHlTGo-5$`
zV-AJq%~_eVBxhx2opNretkLKD6!s^7ST$?M^_uzoZEuyx`r+2C;9?7oF5>(h^uF2j
zkag<sVfi!n=XNV)H_PuH4a>e(&h3%E;DV#inU+TvWghA7miBM`u1ZK|&U-mqk50?k
znv)f{c!i(K`0wm0n%%XkJGVgQ{b<+YulsIwf9qRenO*9+RRSg16n73O@qte8<Yaq}
zPG|H)N1w@@6Y0iew`u8~%9S~;ksFnr*w*#t^2eVD%{-IGjqx`=5u(f^nH4*@<+HDK
za4+S}9^Kt79+Y{syIV>F%AC^Et@ZEdVez6~ZsE+&o4EP2clLA_=F5D0fE$+i@&GqR
zKgwnH9q5kuM_HbMZiG8Cb4QFDk$qwy-3R5Y%{*Vvt&q7io(Zkk7?$~9klQqK$`H3s
zcKyNbDc2u=xuk#em1dc3hq$A%pB~~Cbu)`R?zYMNDUJ&tk9YfKmW_48vfp~#4at@H
z!sBlF%sR1dhwM#5-NmlI{)tfkq>~~3PreDy{4UN-$-Ep#FZ_7b%}j0L4tLGfv$=Ya
yT$x#g+!C1;3b~Ql8-}}`a^+hZxO1B_-)rPnSy+@|{g&vS_0K!l+CTqb%l`pnE)=o=

delta 17775
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

diff --git a/locale/uk/LC_MESSAGES/statusnet.po b/locale/uk/LC_MESSAGES/statusnet.po
index 2c54591aa5..4db942e5d1 100644
--- a/locale/uk/LC_MESSAGES/statusnet.po
+++ b/locale/uk/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:44:23+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:48+0000\n"
 "Language-Team: Ukrainian\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: uk\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "Такого тегу немає."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Такого користувача немає."
 
@@ -145,7 +145,8 @@ msgstr "Не вдалося оновити користувача."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -232,12 +233,12 @@ msgstr "Всі прямі повідомлення надіслані до %s"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -378,6 +379,13 @@ msgstr "Це ім'я вже використовується. Спробуйте
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "API метод не знайдено!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -469,13 +477,13 @@ msgstr "%s / Обрані від %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s оновлення обраних від %s / %s."
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s хронологія"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -563,7 +571,8 @@ msgstr "Оригінал"
 msgid "Preview"
 msgstr "Перегляд"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr "Видалити"
 
@@ -575,7 +584,7 @@ msgstr "Завантажити"
 msgid "Crop"
 msgstr "Втяти"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -585,7 +594,7 @@ msgstr "Втяти"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -653,71 +662,50 @@ msgstr "Список учасників цієї групи."
 msgid "Unblock user from group"
 msgstr "Спроба розблокувати користувача невдала."
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Розблокувати"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Розблокувати цього користувача"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Не увійшли."
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "Цього користувача вже заблоковано."
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr "Не визначено жодного профілю."
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr "Не визначено профілю з таким ID."
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 msgid "Block user"
 msgstr "Блокувати користувача."
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Ні"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Розблокувати цього користувача"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Так"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 msgid "Block this user"
 msgstr "Блокувати користувача"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "Цього користувача вже заблоковано."
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "Збереження інформації про блокування завершилось невдачею."
 
@@ -783,6 +771,15 @@ msgstr "Повідомлення"
 msgid "No such notice."
 msgstr "Такого повідомлення немає."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Не увійшли."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Не можна видалити це повідомлення."
@@ -819,6 +816,146 @@ msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 "Виникли певні проблеми з токеном поточної сесії. Спробуйте знов, будь ласка."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Не вдалося оновити користувача."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Ви не можете видалити статус іншого користувача."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Видалити"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Видалити повідомлення"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Не маю можливості зберегти ваші налаштування Твіттера!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Ця сторінка не доступна в "
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Змінити"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "Вийти з сайту"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "Ви маєте можливість завантажити логотип для вашої группи."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Змінити ваш пароль"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "З'єднання"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Пошук"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Текст"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Увійти"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Зберегти"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "Це повідомлення не є обраним!"
@@ -963,14 +1100,6 @@ msgstr "Я хочу надсилати повідомлення поштою."
 msgid "Publish a MicroID for my email address."
 msgstr "Позначати міткою MicroID мою електронну адресу."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Зберегти"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -984,7 +1113,7 @@ msgstr "Немає електронної адреси."
 msgid "Cannot normalize that email address"
 msgstr "Не можна полагодити цю поштову адресу"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "Це недійсна електронна адреса"
 
@@ -1185,6 +1314,18 @@ msgstr "Такого повідомлення немає."
 msgid "Cannot read file."
 msgstr "Файл втрачено."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr "Не визначено жодного профілю."
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr "Не визначено профілю з таким ID."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1307,11 +1448,11 @@ msgstr "Учасники групи %s, сторінка %d"
 msgid "A list of the users in this group."
 msgstr "Список учасників цієї групи."
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "Адмін"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "Блок"
 
@@ -1401,7 +1542,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "Користувач заблокував вас."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 msgid "Error removing the block."
 msgstr "Помилка при розблокуванні."
 
@@ -1716,7 +1857,7 @@ msgstr "Неточне ім'я або пароль."
 msgid "Error setting user."
 msgstr "Помилка в налаштуваннях користувача."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Увійти"
@@ -2149,7 +2290,7 @@ msgstr ""
 "Позначте себе тегами (літери, цифри, -, . та _), відокремлюючи кожен комою "
 "або пробілом"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Мова"
 
@@ -2177,7 +2318,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "Ви перевищили ліміт (140 знаків це максимум)"
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "Часовий пояс не обрано."
 
@@ -2202,7 +2343,7 @@ msgstr "Не вдалося зберегти профіль."
 msgid "Couldn't save tags."
 msgstr "Не вдалося зберегти теги."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Налаштування збережено."
 
@@ -2441,7 +2582,7 @@ msgstr "Помилка з кодом підтвердження."
 msgid "Registration successful"
 msgstr "Реєстрація успішна"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Реєстрація"
@@ -2487,7 +2628,7 @@ msgid "Same as password above. Required."
 msgstr "Такий само, як і пароль вище. Неодмінно."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Пошта"
 
@@ -2595,7 +2736,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "URL-адреса вашого профілю на іншому сумісному сервісі"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Підписатись"
 
@@ -2671,6 +2812,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "Повідомлення до %1$s на %2$s"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Ви не можете надіслати повідомлення цьому користувачеві."
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Користувач заблокував вас."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2916,6 +3067,145 @@ msgstr ""
 "**%s** є власником рахунку на сайті %%%%site.name%%%% - сервісі "
 "[мікроблогів] (http://en.wikipedia.org/wiki/Micro-blogging) "
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Ви не можете надіслати повідомлення цьому користувачеві."
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Користувач заблокував вас."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Запросити"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Це недійсна електронна адреса"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Зауваження сайту"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Нова електронна адреса для надсилання повідомлень на %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Мова, якій надаєте перевагу"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Конфіденційність"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Відновити"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Налаштування аватари"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "Налаштування СМС"
@@ -3188,6 +3478,21 @@ msgstr "Такого тегу немає."
 msgid "API method under construction."
 msgstr "API метод наразі знаходиться у розробці."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Цього користувача вже заблоковано."
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Користувач заблокував вас."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Користувач не має профілю."
+
 #: actions/unsubscribe.php:77
 msgid "No profile id in request."
 msgstr "У запиті відсутній ID профілю."
@@ -3205,6 +3510,32 @@ msgstr "Відписано"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "Користувач"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Блок"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Запросити"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Авторизувати підписку"
@@ -3368,11 +3699,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Помилка при відправці прямого повідомлення."
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "Не можна долучити повідомлення."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "Не можна оновити повідомлення з новим URI."
 
@@ -3406,15 +3742,15 @@ msgstr ""
 "Дуже багато повідомлень за короткий термін; відпочиньте трошки і "
 "повертайтесь за кілька хвилин."
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "Вам заборонено надсилати дописи до цього сайту."
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Проблема при збереженні повідомлення."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Помилка бази даних при додаванні відповіді: %s"
@@ -3444,10 +3780,6 @@ msgstr "Змінити ваш пароль"
 msgid "Change email handling"
 msgstr "Змінити електронну адресу вручну"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3499,97 +3831,102 @@ msgstr "З'єднання"
 msgid "Connect to services"
 msgstr "Невдале перенаправлення на сервер: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Відправна навігація по сайту"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Запросити"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "Запросіть друзів та колег приєднатись до вас на %s"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Вийти"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "Вийти з сайту"
 
-#: lib/action.php:450
+#: lib/action.php:454
 msgid "Create an account"
 msgstr "Створити новий рахунок"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "Увійти на сайт"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Допомога"
 
-#: lib/action.php:456
+#: lib/action.php:460
 msgid "Help me!"
 msgstr "Допоможіть!"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Пошук"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "Пошук людей або текстів"
 
-#: lib/action.php:480
+#: lib/action.php:484
 msgid "Site notice"
 msgstr "Зауваження сайту"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "Огляд"
 
-#: lib/action.php:612
+#: lib/action.php:616
 msgid "Page notice"
 msgstr "Зауваження сторінки"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr "Другорядна навігація по сайту"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Про"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "ЧаПи"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Конфіденційність"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Джерело"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Контакт"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "\"Розштовхати\""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "Ліцензія StatusNet software"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3598,12 +3935,12 @@ msgstr ""
 "**%%site.name%%** це сервіс мікроблогів наданий вам [%%site.broughtby%%](%%"
 "site.broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** це сервіс мікроблогів. "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3614,35 +3951,60 @@ msgstr ""
 "для мікроблогів, версія %s, доступному під [GNU Affero General Public "
 "License](http://www.fsf.org/licensing/licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Ліцензія StatusNet software"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "Всі "
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "ліцензія."
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "Нумерація сторінок"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr "Вперед"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 msgid "Before"
 msgstr "Назад"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr "Виникли певні проблеми з токеном поточної сесії."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Ви не можете надіслати повідомлення цьому користувачеві."
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "Виконання команди ще не завершено."
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "Виконання команди ще не завершено."
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Підтвердження електронної адреси"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Підтвердження СМС"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3818,30 +4180,36 @@ msgstr "Ви не підписані до цього профілю."
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Ви не підписані до цього профілю."
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Ви не підписані до цього профілю."
+msgstr[1] "Ви не підписані до цього профілю."
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Не вдалося підписати іншого до вас."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Люди підписані до %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Не вдалося підписати іншого до вас."
+msgstr[1] "Не вдалося підписати іншого до вас."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Ви не є учасником цієї групи."
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Ви не є учасником цієї групи."
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Ви не є учасником цієї групи."
+msgstr[1] "Ви не є учасником цієї групи."
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3880,20 +4248,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Немає коду підтвердження."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "Увійти на сайт"
@@ -3914,10 +4282,6 @@ msgstr "Оновлення через SMS"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3928,66 +4292,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Змінити ваш пароль"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "З'єднання"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Пошук"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Текст"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Увійти"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4218,12 +4522,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s тепер слідкує за вашими повідомленями на %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4244,17 +4548,17 @@ msgstr ""
 "Щиро ваші,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, php-format
 msgid "Location: %s\n"
 msgstr "Локація: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, php-format
 msgid "Homepage: %s\n"
 msgstr "Веб-сторінка: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4263,12 +4567,12 @@ msgstr ""
 "Про себе: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Нова електронна адреса для надсилання повідомлень на %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4289,21 +4593,21 @@ msgstr ""
 "Щиро ваші,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s статус"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "Підтвердження СМС"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "Вас спробував \"розштовхати\" %s"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4319,12 +4623,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Нове приватне повідомлення від %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4343,12 +4647,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s додав(ла) ваше повідомлення до обраних"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4369,12 +4673,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4512,7 +4816,12 @@ msgstr "Помилка при додаванні віддаленого проф
 msgid "Duplicate notice"
 msgstr "Видалити повідомлення"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "Цей користувач заблокував вашу можливість підписатись."
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Не вдалося додати нову підписку."
 
@@ -4528,10 +4837,6 @@ msgstr "Відповіді"
 msgid "Favorites"
 msgstr "Обрані"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "Користувач"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Вхідні"
@@ -4582,6 +4887,15 @@ msgstr "З нами від"
 msgid "All groups"
 msgstr "Всі групи"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Немає аргументу ID."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Загал"
@@ -4602,6 +4916,16 @@ msgstr "Постаті"
 msgid "Popular"
 msgstr "Популярне"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Вхідні"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Розблокувати цього користувача"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4640,6 +4964,16 @@ msgstr "Розділ без заголовку"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Зауваження сайту"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Блокувати користувача"
+
 #: lib/subgroupnav.php:83
 #, php-format
 msgid "People %s subscribes to"
@@ -4669,28 +5003,28 @@ msgstr ""
 msgid "(none)"
 msgstr "(пусто)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr "Користувач заблокував вас."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "Невдала підписка."
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "Не вдалося підписати іншого до вас."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Не підписано!."
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Не вдалося видалити підписку."
 
@@ -4702,6 +5036,29 @@ msgstr "Пусто"
 msgid "Top posters"
 msgstr "Топ дописувачів"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Розблокувати цього користувача"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Розблокувати цього користувача"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Розблокувати цього користувача"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Відписатись від цього користувача"
@@ -4806,3 +5163,7 @@ msgstr "Вибачте, але це не є вашою електронною а
 msgid "Sorry, no incoming email allowed."
 msgstr ""
 "Вибачте, але не затверджено жодної електронної адреси для вхідної пошти."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Люди підписані до %s"
diff --git a/locale/vi/LC_MESSAGES/statusnet.mo b/locale/vi/LC_MESSAGES/statusnet.mo
index 0480dfd01728d57fd9f49ac3ec0806ac7b3e1604..2c799667d01f8bda18250a1ba3a4e621c09a68ac 100644
GIT binary patch
delta 17494
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
U%d{}pS(kV4k#ZS*v$@9oAF`z7p8x;=

delta 15621
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
XR!E9Jhc8{~?>T&Dd?^od`NsVp;r8%E

diff --git a/locale/vi/LC_MESSAGES/statusnet.po b/locale/vi/LC_MESSAGES/statusnet.po
index c0616649e7..94b4c9be6b 100644
--- a/locale/vi/LC_MESSAGES/statusnet.po
+++ b/locale/vi/LC_MESSAGES/statusnet.po
@@ -5,12 +5,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:44:26+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:50+0000\n"
 "Language-Team: Vietnamese\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: vi\n"
 "X-Message-Group: out-statusnet\n"
@@ -42,7 +42,7 @@ msgstr "Không có tin nhắn nào."
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "Không có user nào."
 
@@ -145,7 +145,8 @@ msgstr "Không thể cập nhật thành viên."
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -233,12 +234,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -381,6 +382,13 @@ msgstr "Biệt hiệu này đã dùng rồi. Hãy nhập biệt hiệu khác."
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "Phương thức API không tìm thấy!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -472,13 +480,13 @@ msgstr "Tìm kiếm các tin nhắn ưa thích của %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "Tất cả các cập nhật của %s"
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, fuzzy, php-format
 msgid "%s timeline"
 msgstr "Dòng tin nhắn của %s"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -570,7 +578,8 @@ msgstr ""
 msgid "Preview"
 msgstr "Xem trước"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 #, fuzzy
 msgid "Delete"
 msgstr "Xóa tin nhắn"
@@ -584,7 +593,7 @@ msgstr "Tải file"
 msgid "Crop"
 msgstr "Nhóm"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -594,7 +603,7 @@ msgstr "Nhóm"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "Có lỗi xảy ra khi thao tác. Hãy thử lại lần nữa."
@@ -662,75 +671,52 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr "Bỏ chặn người dùng này"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "Bỏ chặn"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 msgid "Unblock this user"
 msgstr "Bỏ chặn người dùng này"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "Chưa đăng nhập."
-
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr ""
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
+#: actions/block.php:69
 #, fuzzy
-msgid "No profile with that ID."
-msgstr "Không tìm thấy trạng thái nào tương ứng với ID đó."
+msgid "You already blocked that user."
+msgstr "Bạn đã theo những người này:"
 
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 #, fuzzy
 msgid "Block user"
 msgstr "Ban user"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "Không"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "Bỏ chặn người dùng này"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "Có"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 #, fuzzy
 msgid "Block this user"
 msgstr "Ban user"
 
-#: actions/block.php:165
-#, fuzzy
-msgid "You have already blocked this user."
-msgstr "Bạn đã theo những người này:"
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -795,6 +781,15 @@ msgstr "Tin nhắn"
 msgid "No such notice."
 msgstr "Không có tin nhắn nào."
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "Chưa đăng nhập."
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "Không thể xóa tin nhắn này."
@@ -829,6 +824,151 @@ msgstr "Xóa tin nhắn"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr "Có lỗi xảy ra khi thao tác. Hãy thử lại lần nữa."
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "Không thể cập nhật thành viên."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "Bạn đã không xóa trạng thái của những người khác."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "Xóa tin nhắn"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "Xóa tin nhắn"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "Không thể lưu thông tin Twitter của bạn!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "Trang này không phải là phương tiện truyền thông mà bạn chấp nhận."
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "Thay đổi"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+#, fuzzy
+msgid "Change background image"
+msgstr "Background Theme:"
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+#, fuzzy
+msgid "Background"
+msgstr "Background Theme:"
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr ""
+"Bạn có thể cập nhật hồ sơ cá nhân tại đây để mọi người có thể biết thông tin "
+"về bạn."
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+#, fuzzy
+msgid "Tile background image"
+msgstr "Background Theme:"
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "Thay đổi mật khẩu của bạn"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "Kết nối"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "Tìm kiếm"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "Chuỗi bất kỳ"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "Đăng nhập"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "Lưu"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+#, fuzzy
+msgid "Save design"
+msgstr "Lưu"
+
 #: actions/disfavor.php:81
 #, fuzzy
 msgid "This notice is not a favorite!"
@@ -982,14 +1122,6 @@ msgstr "Tôi muốn đưa tin nhắn lên bằng email."
 msgid "Publish a MicroID for my email address."
 msgstr "Xuất bản một MicroID đến địa chỉ email của tôi."
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "Lưu"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -1004,7 +1136,7 @@ msgstr "Không có địa chỉ email."
 msgid "Cannot normalize that email address"
 msgstr "Không thể bình thường hóa địa chỉ GTalk này"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 #, fuzzy
 msgid "Not a valid email address"
 msgstr "Địa chỉ email không hợp lệ."
@@ -1216,6 +1348,19 @@ msgstr "Không có tin nhắn nào."
 msgid "Cannot read file."
 msgstr "Không có tin nhắn nào."
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr ""
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+#, fuzzy
+msgid "No profile with that ID."
+msgstr "Không tìm thấy trạng thái nào tương ứng với ID đó."
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1339,11 +1484,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr ""
 
@@ -1435,7 +1580,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "Người dùng không có thông tin."
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 #, fuzzy
 msgid "Error removing the block."
 msgstr "Lỗi xảy ra khi lưu thành viên."
@@ -1752,7 +1897,7 @@ msgstr "Sai tên đăng nhập hoặc mật khẩu."
 msgid "Error setting user."
 msgstr "Lỗi xảy ra khi tạo thành viên."
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "Đăng nhập"
@@ -2189,7 +2334,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "Ngôn ngữ"
 
@@ -2215,7 +2360,7 @@ msgstr "Tự động theo những người nào đăng ký theo tôi"
 msgid "Bio is too long (max %d chars)."
 msgstr "Lý lịch quá dài (không quá 140 ký tự)"
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr ""
 
@@ -2243,7 +2388,7 @@ msgstr "Không thể lưu hồ sơ cá nhân."
 msgid "Couldn't save tags."
 msgstr "Không thể lưu hồ sơ cá nhân."
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "Đã lưu các điều chỉnh."
 
@@ -2481,7 +2626,7 @@ msgstr "Lỗi xảy ra với mã xác nhận."
 msgid "Registration successful"
 msgstr "Đăng ký thành công"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "Đăng ký"
@@ -2528,7 +2673,7 @@ msgid "Same as password above. Required."
 msgstr "Cùng mật khẩu ở trên. Bắt buộc."
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "Email"
 
@@ -2632,7 +2777,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "URL trong hồ sơ cá nhân của bạn ở trên các trang microblogging khác"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "Theo bạn này"
 
@@ -2707,6 +2852,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "%s chào mừng bạn "
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "Bạn đã theo những người này:"
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "Người dùng không có thông tin."
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2952,6 +3107,145 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "Bạn đã theo những người này:"
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "Người dùng không có thông tin."
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "Thư mời"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "Địa chỉ email không hợp lệ."
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "Thông báo mới"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "Dia chi email moi de gui tin nhan den %s"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "Ngôn ngữ bạn thích"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "Riêng tư"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "Khôi phục"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "Thay đổi hình đại diện"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "Thiết lập SMS"
@@ -3238,6 +3532,21 @@ msgstr "Không có tin nhắn nào."
 msgid "API method under construction."
 msgstr "Phương thức API dưới cấu trúc có sẵn."
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "Bạn đã theo những người này:"
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "Người dùng không có thông tin."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "Người dùng không có thông tin."
+
 #: actions/unsubscribe.php:77
 #, fuzzy
 msgid "No profile id in request."
@@ -3258,6 +3567,32 @@ msgstr "Hết theo"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr ""
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "Ban user"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "Thư mời"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "Đăng nhận cho phép"
@@ -3419,12 +3754,17 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "Thư bạn đã gửi"
+
+#: classes/Message.php:61
 #, fuzzy
 msgid "Could not insert message."
 msgstr "Không thể chèn thêm vào đăng nhận."
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 #, fuzzy
 msgid "Could not update message with new URI."
 msgstr "Không thể cập nhật thông tin user với địa chỉ email đã được xác nhận."
@@ -3455,15 +3795,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "Có lỗi xảy ra khi lưu tin nhắn."
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "Lỗi cơ sở dữ liệu khi chèn trả lời: %s"
@@ -3494,10 +3834,6 @@ msgstr "Thay đổi mật khẩu của bạn"
 msgid "Change email handling"
 msgstr "Đang thực hiện việc thay đổi email"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3552,104 +3888,109 @@ msgstr "Kết nối"
 msgid "Connect to services"
 msgstr "Không thể chuyển đến máy chủ: %s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "Tôi theo"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "Thư mời"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, fuzzy, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 "Điền địa chỉ email và nội dung tin nhắn để gửi thư mời bạn bè và đồng nghiệp "
 "của bạn tham gia vào dịch vụ này."
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "Thoát"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "Tạo tài khoản mới"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "Hướng dẫn"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "Hướng dẫn"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "Tìm kiếm"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "Thông báo mới"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "Thông báo mới"
 
-#: lib/action.php:714
+#: lib/action.php:718
 #, fuzzy
 msgid "Secondary site navigation"
 msgstr "Tôi theo"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "Giới thiệu"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "FAQ"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "Riêng tư"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "Nguồn"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "Liên hệ"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "Tin đã gửi"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3658,12 +3999,12 @@ msgstr ""
 "**%%site.name%%** là dịch vụ gửi tin nhắn được cung cấp từ [%%site.broughtby%"
 "%](%%site.broughtbyurl%%). "
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** là dịch vụ gửi tin nhắn. "
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, fuzzy, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3674,38 +4015,61 @@ msgstr ""
 "quyền [GNU Affero General Public License](http://www.fsf.org/licensing/"
 "licenses/agpl-3.0.html)."
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "Tìm theo nội dung của tin nhắn"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 #, fuzzy
 msgid "After"
 msgstr "Sau"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 #, fuzzy
 msgid "Before"
 msgstr "Trước"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 #, fuzzy
 msgid "There was a problem with your session token."
 msgstr "Có lỗi xảy ra khi thao tác. Hãy thử lại lần nữa."
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "Bạn đã theo những người này:"
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "Xac nhan dia chi email"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "Xác nhận SMS"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3888,30 +4252,36 @@ msgstr "Bạn chưa cập nhật thông tin riêng"
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "Bạn chưa cập nhật thông tin riêng"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "Bạn chưa cập nhật thông tin riêng"
+msgstr[1] "Bạn chưa cập nhật thông tin riêng"
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "Không thể tạo favorite."
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "Theo nhóm này"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "Không thể tạo favorite."
+msgstr[1] "Không thể tạo favorite."
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "Bạn chưa cập nhật thông tin riêng"
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "Bạn chưa cập nhật thông tin riêng"
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "Bạn chưa cập nhật thông tin riêng"
+msgstr[1] "Bạn chưa cập nhật thông tin riêng"
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3950,20 +4320,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "Không có mã số xác nhận."
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3983,11 +4353,6 @@ msgstr "Thay đổi bởi SMS"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-#, fuzzy
-msgid "Change background image"
-msgstr "Background Theme:"
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3998,69 +4363,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-#, fuzzy
-msgid "Tile background image"
-msgstr "Background Theme:"
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "Thay đổi mật khẩu của bạn"
-
-#: lib/designsettings.php:178
-#, fuzzy
-msgid "Background"
-msgstr "Background Theme:"
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "Kết nối"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "Tìm kiếm"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "Chuỗi bất kỳ"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "Đăng nhập"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-#, fuzzy
-msgid "Save design"
-msgstr "Lưu"
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4321,12 +4623,12 @@ msgstr ""
 "%4$s\n"
 "\n"
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s đang theo dõi lưu ý của bạn trên %2$s."
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4347,29 +4649,29 @@ msgstr ""
 "Người bạn trung thành của bạn,\n"
 "%4$s.\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, fuzzy, php-format
 msgid "Location: %s\n"
 msgstr "Thành phố: %s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, fuzzy, php-format
 msgid "Homepage: %s\n"
 msgstr "Trang chủ hoặc Blog: %s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "Dia chi email moi de gui tin nhan den %s"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4390,21 +4692,21 @@ msgstr ""
 "Chúc sức khỏe,\n"
 "%4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, fuzzy, php-format
 msgid "%s status"
 msgstr "Trạng thái của %1$s vào %2$s"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "Xác nhận SMS"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr ""
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4420,12 +4722,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "Bạn có tin nhắn riêng từ %s"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4458,12 +4760,12 @@ msgstr ""
 "Chúc sức khỏe,\n"
 "%5$s\n"
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s da them tin nhan cua ban vao danh sach tin nhan ua thich"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, fuzzy, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4497,12 +4799,12 @@ msgstr ""
 "Chúc sức khỏe,\n"
 "%5$s\n"
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4647,7 +4949,11 @@ msgstr "Lỗi xảy ra khi thêm mới hồ sơ cá nhân"
 msgid "Duplicate notice"
 msgstr "Xóa tin nhắn"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "Không thể chèn thêm vào đăng nhận."
 
@@ -4663,10 +4969,6 @@ msgstr "Trả lời"
 msgid "Favorites"
 msgstr "Ưa thích"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr ""
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "Hộp thư đến"
@@ -4718,6 +5020,15 @@ msgstr "Gia nhập từ"
 msgid "All groups"
 msgstr "Nhóm"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "Không có tài liệu nào."
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "Công cộng"
@@ -4741,6 +5052,16 @@ msgstr ""
 msgid "Popular"
 msgstr "Tên tài khoản"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "Hộp thư đến"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "Bỏ chặn người dùng này"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4781,6 +5102,16 @@ msgstr ""
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "Thông báo mới"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "Ban user"
+
 #: lib/subgroupnav.php:83
 #, fuzzy, php-format
 msgid "People %s subscribes to"
@@ -4810,31 +5141,31 @@ msgstr ""
 msgid "(none)"
 msgstr ""
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 #, fuzzy
 msgid "User has blocked you."
 msgstr "Người dùng không có thông tin."
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 #, fuzzy
 msgid "Could not subscribe."
 msgstr "Chưa đăng nhận!"
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 #, fuzzy
 msgid "Could not subscribe other to you."
 msgstr "Không thể tạo favorite."
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "Chưa đăng nhận!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "Không thể xóa đăng nhận."
 
@@ -4848,6 +5179,29 @@ msgstr "Không"
 msgid "Top posters"
 msgstr "Top posters"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "Bỏ chặn người dùng này"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "Bỏ chặn người dùng này"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "Bỏ chặn người dùng này"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr "Ngừng đăng ký từ người dùng này"
@@ -4955,3 +5309,7 @@ msgstr "Xin lỗi, đó không phải là địa chỉ email mà bạn nhập v
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "Xin lỗi, không có địa chỉ email cho phép."
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "Theo nhóm này"
diff --git a/locale/zh_CN/LC_MESSAGES/statusnet.mo b/locale/zh_CN/LC_MESSAGES/statusnet.mo
index 4fd7cd1dc9068121be4a6c0317b50107d11f61a0..6f41c554e9fc3d25acaa4637ef59d40d3851a658 100644
GIT binary patch
delta 19859
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
YYv!Dr_x{;c3o@pxIXz~a_rIh62jg(WumAu6

delta 17713
zcmZA72bfLQyT|c;%os);%qXMH=$+At5WV*<A|VLTTXaW>-W?@+OA$43q9j@(Y7o5#
zi56la1VN(Q?{C)Yxt{-i?#gGq?^=89RrWq4_rGFp=-3w_{>y1Y=XhK(A)c27vt;tT
z!l77PS<gFG#q%2DaZH9et9o8?EP~mvJm$yN*d&qXjlm+sXR3SNB1~Mv^Gf0hjKZ^+
z1pmZ*p6B--St46a&r4539!!OAVg{^->98Yef`c#u=U`I&+~N($+`aEH4PL--jK{S2
z55{14Eziq{1uz@W_o`A+hYqNL2Ut7~HNbq-gjS*^v=P<sC)5KkqITpF#-OjZ%jZC?
zxB_aYnxOjiF^6Lq&-W%$>5em$z~>f+)^S_e2RD&lhL5pDUC(<18`SeWHqV=ck$4;n
z;7!bqY3h64hZu)baS;x~0u9`ee1ZNPBz~b%2w$RRT&SV53To!9Ffk6qa2$@B=y*(m
z(=Y_*qV8XSI<l`&JGBSZ?=%+1OQ`XZH)8)aP?|<Akr9&-XTyS+A2o1u<el_dTYEdy
zR(8eIH~@9#V=))bLoIAO7R4*5BTmhmtcB)4y=x5{v;VrGGl>c~8QFdB0BTFqHgPM>
zi+WHIv!dAmXOnM-z3~BR;vJj11<gP$a4u>gi&00j9JP}__^D_s4xt`!+&cV*+6iAX
zH}e#zt<8?w%2KG8?@iR(+!FOp^hSLpYcVq(L`~oZ>cR1t6H_#IJLWG&C6+`LRL72(
z3cFzx4na+925Re;VI&^GD7=b#;1kpXqguE#k3)@91=ZddHBL{|0!Fyl?~S9P&uT8F
z!S$#czDNC_TteMYthIZo%A(?WW;0Ad+!l*rSImS9FdDx>jeiui^4~3=yp8AO*7u)>
zN(>G4Fc0=X?Z|A@iZ)|$JYnsL-*yiugnG$ppa$-WI*O^Ncj|M@jfX70j~X|9TQ{My
zn1$ziji_i#d!Wu}G^*nY%kRN_#OF~fN%W4JXf&1}u8iq%0A|H0s0ppM_-E8a<5A<L
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
XzU*7>B;l4V8N+?meDkIy^L6<@qT^tu

diff --git a/locale/zh_CN/LC_MESSAGES/statusnet.po b/locale/zh_CN/LC_MESSAGES/statusnet.po
index 722af7d348..763aa34103 100644
--- a/locale/zh_CN/LC_MESSAGES/statusnet.po
+++ b/locale/zh_CN/LC_MESSAGES/statusnet.po
@@ -10,12 +10,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:44:29+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:53+0000\n"
 "Language-Team: Simplified Chinese\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: zh-hans\n"
 "X-Message-Group: out-statusnet\n"
@@ -47,7 +47,7 @@ msgstr "未找到此消息。"
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "没有这个用户。"
 
@@ -150,7 +150,8 @@ msgstr "无法更新用户。"
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -236,12 +237,12 @@ msgstr "发给 %s 的直接消息"
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -381,6 +382,13 @@ msgstr "昵称已被使用,换一个吧。"
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "API 方法未实现!"
+
 #: actions/apigroupjoin.php:110
 #, fuzzy
 msgid "You are already a member of that group."
@@ -472,13 +480,13 @@ msgstr "%s 的收藏 / %s"
 msgid "%s updates favorited by %s / %s."
 msgstr "%s 收藏了 %s 的 %s 通告。"
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr "%s 时间表"
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -567,7 +575,8 @@ msgstr "原来的"
 msgid "Preview"
 msgstr "预览"
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 #, fuzzy
 msgid "Delete"
 msgstr "删除"
@@ -580,7 +589,7 @@ msgstr "上传"
 msgid "Crop"
 msgstr "剪裁"
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -590,7 +599,7 @@ msgstr "剪裁"
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr "会话标识有问题,请重试。"
@@ -658,76 +667,53 @@ msgstr "该组成员列表。"
 msgid "Unblock user from group"
 msgstr "取消阻止用户失败。"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr "取消阻止"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 #, fuzzy
 msgid "Unblock this user"
 msgstr "取消阻止次用户"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr "未登录。"
-
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
+#: actions/block.php:69
 #, fuzzy
-msgid "No profile specified."
-msgstr "没有收件人。"
+msgid "You already blocked that user."
+msgstr "您已成功阻止该用户:"
 
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-#, fuzzy
-msgid "No profile with that ID."
-msgstr "没有找到此ID的信息。"
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 #, fuzzy
 msgid "Block user"
 msgstr "阻止用户"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr "否"
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "取消阻止次用户"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr "是"
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 #, fuzzy
 msgid "Block this user"
 msgstr "阻止该用户"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr "您已成功阻止该用户:"
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr "保存阻止信息失败。"
 
@@ -793,6 +779,15 @@ msgstr "通告"
 msgid "No such notice."
 msgstr "没有这份通告。"
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "未登录。"
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr "无法删除通告。"
@@ -827,6 +822,146 @@ msgstr "删除通告"
 msgid "There was a problem with your session token.  Try again, please."
 msgstr "会话标识有问题,请重试。"
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "无法更新用户。"
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "您不能删除其他用户的状态。"
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "删除"
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "删除通告"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+#, fuzzy
+msgid "Unable to delete design setting."
+msgstr "无法保存 Twitter 设置!"
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "这个页面不提供您想要的媒体类型"
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "修改"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+#, fuzzy
+msgid "Theme for the site."
+msgstr "登出本站"
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "你可以给你的组上载一个logo图。"
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "修改密码"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "连接"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+#, fuzzy
+msgid "Sidebar"
+msgstr "搜索"
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr "文本"
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "登录"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr "保存"
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr "此通告未被收藏!"
@@ -970,14 +1105,6 @@ msgstr "我希望通过邮件发布信息。"
 msgid "Publish a MicroID for my email address."
 msgstr "公开电子邮件的 MicroID。"
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr "保存"
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -991,7 +1118,7 @@ msgstr "没有电子邮件地址。"
 msgid "Cannot normalize that email address"
 msgstr "无法识别此电子邮件"
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr "不是有效的电子邮件"
 
@@ -1194,6 +1321,20 @@ msgstr "没有这份通告。"
 msgid "Cannot read file."
 msgstr "没有这份通告。"
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+#, fuzzy
+msgid "No profile specified."
+msgstr "没有收件人。"
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+#, fuzzy
+msgid "No profile with that ID."
+msgstr "没有找到此ID的信息。"
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 #, fuzzy
@@ -1317,11 +1458,11 @@ msgstr "%s 组成员, 第 %d 页"
 msgid "A list of the users in this group."
 msgstr "该组成员列表。"
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr "admin管理员"
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr "阻止"
 
@@ -1411,7 +1552,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr "用户没有个人信息。"
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 #, fuzzy
 msgid "Error removing the block."
 msgstr "保存用户时出错。"
@@ -1710,7 +1851,7 @@ msgstr "用户名或密码不正确。"
 msgid "Error setting user."
 msgstr "保存用户设置时出错。"
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "登录"
@@ -2131,7 +2272,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr "你的标签 (字母letters, 数字numbers, -, ., 和 _), 以逗号或空格分隔"
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr "语言"
 
@@ -2157,7 +2298,7 @@ msgstr "自动订阅任何订阅我的更新的人(这个选项最适合机器
 msgid "Bio is too long (max %d chars)."
 msgstr "自述过长(不能超过140字符)。"
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr "未选择时区。"
 
@@ -2183,7 +2324,7 @@ msgstr "无法保存个人信息。"
 msgid "Couldn't save tags."
 msgstr "无法保存个人信息。"
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr "设置已保存。"
 
@@ -2420,7 +2561,7 @@ msgstr "验证码出错。"
 msgid "Registration successful"
 msgstr "注册成功。"
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr "注册"
@@ -2464,7 +2605,7 @@ msgid "Same as password above. Required."
 msgstr "相同的密码。此项必填。"
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "电子邮件"
 
@@ -2565,7 +2706,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr "您在其他兼容的微博客服务的个人信息URL"
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr "订阅"
 
@@ -2641,6 +2782,16 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "发送给 %1$s 的 %2$s 消息"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "无法向此用户发送消息。"
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "用户没有个人信息。"
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2889,6 +3040,145 @@ msgstr ""
 "**%s** 有一个帐号在 %%%%site.name%%%%, 一个微博客服务 [micro-blogging]"
 "(http://en.wikipedia.org/wiki/Micro-blogging)"
 
+#: actions/silence.php:65 actions/unsilence.php:65
+#, fuzzy
+msgid "You cannot silence users on this site."
+msgstr "无法向此用户发送消息。"
+
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "用户没有个人信息。"
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+#, fuzzy
+msgid "Site"
+msgstr "邀请"
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "不是有效的电子邮件"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "新通告"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "新的电子邮件地址,用于发布 %s 信息"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+#, fuzzy
+msgid "Default site language"
+msgstr "首选语言"
+
+#: actions/siteadminpanel.php:282
+#, fuzzy
+msgid "Private"
+msgstr "隐私"
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+#, fuzzy
+msgid "Never"
+msgstr "恢复"
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "头像设置"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr "SMS短信设置"
@@ -3167,6 +3457,21 @@ msgstr "未找到此消息。"
 msgid "API method under construction."
 msgstr "API 方法尚未实现。"
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "您已成功阻止该用户:"
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "用户没有个人信息。"
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "用户没有个人信息。"
+
 #: actions/unsubscribe.php:77
 #, fuzzy
 msgid "No profile id in request."
@@ -3187,6 +3492,32 @@ msgstr "退订"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr "用户"
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "阻止"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+#, fuzzy
+msgid "Invite-only"
+msgstr "邀请"
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "确认订阅"
@@ -3345,11 +3676,16 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+#, fuzzy
+msgid "You are banned from sending direct messages."
+msgstr "发送消息出错。"
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr "无法添加信息。"
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr "无法添加新URI的信息。"
 
@@ -3380,15 +3716,15 @@ msgid ""
 "few minutes."
 msgstr "你在短时间里发布了过多的消息,请深呼吸,过几分钟再发消息。"
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr "在这个网站你被禁止发布消息。"
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr "保存通告时出错。"
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "添加回复时数据库出错:%s"
@@ -3418,10 +3754,6 @@ msgstr "修改密码"
 msgid "Change email handling"
 msgstr "修改电子邮件"
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3474,102 +3806,107 @@ msgstr "连接"
 msgid "Connect to services"
 msgstr "无法重定向到服务器:%s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+#, fuzzy
+msgid "Change site configuration"
+msgstr "主站导航"
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr "邀请"
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, fuzzy, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr "使用这个表单来邀请好友和同事加入。"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "登出"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr "登出本站"
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "创建新帐号"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr "登入本站"
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "帮助"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "帮助"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr "搜索"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr "检索人或文字"
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "新通告"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr "本地显示"
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "新通告"
 
-#: lib/action.php:714
+#: lib/action.php:718
 #, fuzzy
 msgid "Secondary site navigation"
 msgstr "次项站导航"
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "关于"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "常见问题FAQ"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr "隐私"
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr "来源"
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "联系人"
 
-#: lib/action.php:736
+#: lib/action.php:740
 #, fuzzy
 msgid "Badge"
 msgstr "呼叫"
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr "StatusNet软件注册证"
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3578,12 +3915,12 @@ msgstr ""
 "**%%site.name%%** 是一个微博客服务,提供者为 [%%site.broughtby%%](%%site."
 "broughtbyurl%%)。"
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%** 是一个微博客服务。"
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3594,38 +3931,63 @@ msgstr ""
 "General Public License](http://www.fsf.org/licensing/licenses/agpl-3.0.html)"
 "授权。"
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "StatusNet软件注册证"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr "全部"
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr "注册证"
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr "分页"
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 #, fuzzy
 msgid "After"
 msgstr "« 之后"
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 #, fuzzy
 msgid "Before"
 msgstr "之前 »"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 #, fuzzy
 msgid "There was a problem with your session token."
 msgstr "会话标识有问题,请重试。"
 
+#: lib/adminpanelaction.php:96
+#, fuzzy
+msgid "You cannot make changes to this site."
+msgstr "无法向此用户发送消息。"
+
+#: lib/adminpanelaction.php:195
+#, fuzzy
+msgid "showForm() not implemented."
+msgstr "命令尚未实现。"
+
+#: lib/adminpanelaction.php:224
+#, fuzzy
+msgid "saveSettings() not implemented."
+msgstr "命令尚未实现。"
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "电子邮件地址确认"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "SMS短信确认"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3801,30 +4163,36 @@ msgstr "您未告知此个人信息"
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "您未告知此个人信息"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "您未告知此个人信息"
+msgstr[1] "您未告知此个人信息"
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "无法订阅他人更新。"
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "订阅 %s"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "无法订阅他人更新。"
+msgstr[1] "无法订阅他人更新。"
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "您未告知此个人信息"
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "您未告知此个人信息"
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "您未告知此个人信息"
+msgstr[1] "您未告知此个人信息"
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3863,20 +4231,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "没有验证码"
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 #, fuzzy
 msgid "Go to the installer."
 msgstr "登入本站"
@@ -3897,10 +4265,6 @@ msgstr "使用SMS短信更新"
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3911,66 +4275,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "修改密码"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "连接"
-
-#: lib/designsettings.php:204
-#, fuzzy
-msgid "Sidebar"
-msgstr "搜索"
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr "文本"
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "登录"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4213,12 +4517,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "%1$s 开始关注您的 %2$s 信息。"
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4238,17 +4542,17 @@ msgstr ""
 "\n"
 "为您效力的 %4$s\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, fuzzy, php-format
 msgid "Location: %s\n"
 msgstr "位置:%s\n"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, fuzzy, php-format
 msgid "Homepage: %s\n"
 msgstr "主页:%s\n"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
@@ -4257,12 +4561,12 @@ msgstr ""
 "自传Bio: %s\n"
 "\n"
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr "新的电子邮件地址,用于发布 %s 信息"
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4282,21 +4586,21 @@ msgstr ""
 "\n"
 "为您效力的 %4$s"
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr "%s 状态"
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr "SMS短信确认"
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr "%s 振铃呼叫你"
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4312,12 +4616,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr "%s 发送了新的私人信息"
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4336,12 +4640,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "%s 收藏了您的通告"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4362,12 +4666,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4511,7 +4815,12 @@ msgstr "添加远程的个人信息出错"
 msgid "Duplicate notice"
 msgstr "删除通告"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+#, fuzzy
+msgid "You have been banned from subscribing."
+msgstr "那个用户阻止了你的订阅。"
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "无法添加新的订阅。"
 
@@ -4527,10 +4836,6 @@ msgstr "回复"
 msgid "Favorites"
 msgstr "收藏夹"
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr "用户"
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr "收件箱"
@@ -4582,6 +4887,15 @@ msgstr "用户始于"
 msgid "All groups"
 msgstr "所有组"
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "没有这份文档。"
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr "公告"
@@ -4604,6 +4918,16 @@ msgstr "特征"
 msgid "Popular"
 msgstr "用户"
 
+#: lib/sandboxform.php:67
+#, fuzzy
+msgid "Sandbox"
+msgstr "收件箱"
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "取消阻止次用户"
+
 #: lib/searchaction.php:120
 #, fuzzy
 msgid "Search site"
@@ -4644,6 +4968,16 @@ msgstr "无标题章节"
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "新通告"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "阻止该用户"
+
 #: lib/subgroupnav.php:83
 #, fuzzy, php-format
 msgid "People %s subscribes to"
@@ -4673,29 +5007,29 @@ msgstr ""
 msgid "(none)"
 msgstr "(none 没有)"
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 #, fuzzy
 msgid "User has blocked you."
 msgstr "用户没有个人信息。"
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr "无法订阅。"
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr "无法订阅他人更新。"
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "未订阅!"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "无法删除订阅。"
 
@@ -4709,6 +5043,29 @@ msgstr "否"
 msgid "Top posters"
 msgstr "灌水精英"
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "取消阻止次用户"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "取消阻止次用户"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "取消阻止次用户"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 #, fuzzy
 msgid "Unsubscribe from this user"
@@ -4816,3 +5173,7 @@ msgstr "对不起,这个发布用的电子邮件属于其他用户。"
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr "对不起,发布用的电子邮件无法使用。"
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "订阅 %s"
diff --git a/locale/zh_TW/LC_MESSAGES/statusnet.mo b/locale/zh_TW/LC_MESSAGES/statusnet.mo
index 0db2788481d5599178edf833650cf5ce6b1f72ac..89afaf8af4711865bef89c23c08dce242183cf46 100644
GIT binary patch
delta 7298
zcmZwL34B%MnaA-rBqWkR0%1+qZUP1=LP%JIfPjF3C|FUD)(tMng+#MW?hO{Ca}mJ>
zrJ#qU4i*ZsSrx$mf+&<$Q7X=0wPoBzLjq`r!BG%tOMm}+o~W&JK0NpPKJPi_UC%ip
zCs)ROwLUKTVS2&}$I&Csxh^=cg>#E2Pe@m-bJIIHHwlB-4ePKU{t+L?xD4mo;~KmS
zcVH@hfF1F3Y>Nq*e*2xUHTfW<iKr{2poXWRZv1z<U<q=sTVv;UV+#3EEXPk#1G&Dl
zbHgx-?Qk#t2#??$cme0(OlGHneu~ZUJSNh=yGS94io~wY#bYWePscu(iD_7fZSW@4
z;*??syc>t(qo@J=7bapo>b}p+3uX$lT~2*x>_q==8wK5P2sMBs*d5<SHSne72~;MN
z_e9Mk7d6nUk)?DKQSHn`{<sQ$G~gweg=<mg51>~1HH@l*qZC?VBdXyqQ5Pl${0`cn
zuFF8}X>VlF+*POn+>YAgnU>Er7ogf*jQw#HYD-^3wev}U_3uI98!9fvZVZ#68;dy@
zLblI6jM=yab^Ytu6HlY=YsX17Sb!SX4XCZCLgwNYq8`o-sO#Q9ZQb$gsB>(K`zsY{
zIFldcBakY0E7FIHqHb7+n(1!TN*zXZ_z9|`i>PO#JEPOm=c86=EcU_)sOuxBx8RW|
z1<i0hUXJ^aKkhSrv}CQBo}T)vPz_8(&8!wRkj1EhtwF8WPSg^=kLuto>i#57YQSx=
zIrc_PG@46+H_1&z&A1fR;6oT281nqNeW->%KwWnZHIPh3rR#E01G*N~@HF%17*D<$
zwIXX#Td*A&P}Ci=6Ca_L@C>ShHf)$2h-z>u2C&v#iPOoSN4{CEQ*VC-vQaZH!d7@Q
zCSWOEf)$p}j^*tC-4wJZ3sE<$L%n9tqL%Ij)JzYeR^~m_K)=8;Oy_H(na{%jE<?4m
z9W~?qs0qA@iFg|M<IeJvK>seQkH055s1aU{Y?~W|YUma_Uxr$dD%6Y~wezb`4R1tk
z#nTvjzfrH>QB1;mOvcZx{v1ZHpdx`MPaO|OCgrZiu~>!dhTDM}$or^g;1p^`34Q&C
zDjQSChoHU_V=bSIEy<^23#_pGE{v^sU-n-OuA@RrvKQ4*18S+iKn<(~A9^iuI%-LC
zuoVt53o(^^GHL+DsE)&^cII2Y3U%KGR6Ec0WBs+aFH@n{;~mu7aN11H^_T2Y)Q$a7
z9gILN`E{00!2o#(^=#aSskjL>p`ECw{($)orjehCQqZ?Mj+Z@vnaHc}hM`twI_msf
z)WAH{(r+~n+xb(d3B>35Gs{4Ii29(eAAy>{t*CbIKs^)Dg%sLQco?-3YfyVthZ^}y
zs2LqXjrb($Av%wmQ9?e?3wA;NxEcJk!4;_Uo3S<SM{VH|vmV)^sQa2ifD_FJ_)mQf
z@_e}on1ypt4X#Et^bBfX`%ruQ2h<1ZC~AOb@hVIl=zr43o8_qXmSG`2hXML`=P783
zGY9z}kO8O$Z^k}22l=eKji@C&gnBEEqE_M}z8FV&F!zwZ$}80lvxoTYU4diBZ%5Uy
zxBBNXh5p@#D&Q&9jLupfKh&R58g`<-JLcdJOvh=c>ub!Y`LOvI7IS_R>b~Rx=SE>3
zY9(th%Idp&DNMs%W`|*Z$FosS`F-XRbGf<NT#u}}dlEIE56n}jXX%{fal`$GI~6s6
z0mE5;-7uC4&1e#~#}dou;sWv|sOwr^=|2lyQF$(EYlfrte!5w0&Nr8tzecsc4K=ZY
zSF-+kxZa>b4Ss}O@pHQ%d4ylz#_Wc=v5)2XsE$Wk{g18wCbQViSKImd*qQ6^xARX#
z?Zh_odF;;x`>-3HHd9CX?`>by491zanPKxmR0nI#y_i9M)I5WFmQqIf6N~nwppNpa
z;(AmAx1l<kV=gr}q8iwX+OoG%*EL%HH`Mvoyo0hg>ilT)CstpHta#Mj?-$&1)Y7g)
zeF3*%Z+ru_#OF{CS<-0VVP=*21ZoS9qMnI*%P-;GQ+<0>JK3lS=Ev%ze8VZ|DZM3D
z!8aT=;u^~zK&{XU%Xe6Q05!vpEkBR?uVyEHVk?NcZ;s`^L_V5shvf~}lm1;ZzMtx_
z7iy$en%AH@m}*vA{ezfE{YrDYdDv_;n-%)kb;ZeCKLoYHOE3$UW9;w$yC|sRgP4eK
zneUp%Q0Gse2K1HXspI^CcQ*4-=f`2}bwsT|HBQB)sDU?P4mKNa?|<*{{)xe;8z!M1
zu4>d$-iwL2*4$)1gSvi)<!_nqTKzH0U6J2j5~`g{)O}e+tiNV9iVAf!(JaFj<crLu
zsK1~*hHBtt)Wi6?c@g<|x&hbt9aW-M;2u=_kC<z)1^H8!?~Gc-@65yIpUsa^4V=Q*
zTYx>uldkm}x*T<Wu;pVcpJ?7}&N3tBJ!bS5R#=VdV2kCuEq}%Q6KYG2qrRA5TYd5b
z|GrG~N2nPVpspWl`Bck;sAnL8{MRt*mQv8uzX5gQ3)m80Mm6xJ<@M$n)K>l7%$(>C
zXfU><emts!DQ30#5b8g_n@|twUQDBZ_cjF$pdR%%mTyo4Nx#l-unQ{hjas1rmX9$f
znp08j1W^OO%Uq1=@K>l$@h;TEcLdY){-0I>FPdpT_Vey$E~>$is2SW~&O*&}p5?2|
zr%@dqK&{BTW+SGNe~BrWa6RkKUshae3R=?fW(lgp`FJUMs2lg7W_Sp7{YO@R!AzOt
zKb)OWZ^<a^f#Xmscqhi;T%tLJ&$R!yk}M!r5tmT86h{#{eoK5rXb?JbiJJ)ei@lEU
z?eV{qI;nL#G=LzHLES^x1{+WVf0^KKYaFb988joN5v)w?*ud`{L^p1_7q=5{5krXA
z2^}vITITN`do1aWHCEn)e<IcpeE8f}LaXuzVkP~%L&P$o>DbX!Ft?b+n96{(r%gv2
z3I_;%jP!}Ui|EKTd?s9g(6Nu0L;N41?b9)k_?(F9ftpNw|5$Gc+Z8(|@Oy^nM|2=U
z#0!K5uj3XXiB5HVNL)^25i5vRgpP&84B{~&ffz$9Z)##JiH=jm=2(f>5?``%75*oY
zNGJ0#ndnLUH*o{u5t*EuhaV7)gpOawe)$aJYAgQ*M-Yz_|Dh@LwiB~)Ch;rFn<!{1
z;O)dn%UjW5U&@1sKNC4t-^aX&MONmolWsrJoqMvat|jHxQGRrMLR>;@B!&^C#Ph_B
z#Jhx!-w@4XCH|4o?1(=jo+W-y{FKnq)yD;Be~Oh8C?B_S6W)<F3DHGlhl#bsv8FTF
z&B_&K9$rPfM_g@n&1m$0C@14d3=@wK_Y=<$-w?Bi)<k=*IgcsC$AlfxnAQ9)CLSf;
zCq5<467k&hC8iQj60t7`Oe7vw&haX-Bv#_zkFhOLX}SJkd$*M@!y`nJ<sv=K@8A8M
z<QGI5H?$z~b=Hn{<kKmqV6D|%fk&;}f%>~Ce@%3yd>wWn`V;>~d_lCO{!L6L;wbBQ
zfEca*hZ32@Y2s<(kA#k&`^0|tTKOwHXyt8~MPqkb9*^}zo#h$Wne#W}?}(>}b41gz
zlS1@be!6hc2^>%Sgvchp51$}jA<~H9#2Z98aT~FVc#!xd@i(Fup(Ens{%RKDYs7Oz
z3*rJ%LaZY=^fvp)J9V`kCMR|bhRccr;j&05P+V0xvusvvO)yecRay6Hmz=olNNK1d
z<i?Z+D`$lQbE;}<0@cBA_^zs&l74PXc~v-6Qg@;2y$Px1A?}ZqmW2bg;ZTitclLX&
z{<*d5dK`>TuB?g#W>(c!mSokn>h*X++nP|Mwx+Ugq$&`snN?d6s*Hr|Hug!6?-8sl
znNjt#?;3PB24{!-L54$-NLl5qu(z{cQOEL7WpT*eSQhiU%e@Qzx-<(`cxky423Ldv
z>NYq#SXLgKQ64G?TpD(hHPY%(O}MHuKq*{1BV1flHX~FLU@T0tz?+)e)0>w&eQ<eI
z@txl_?50$Pe=s)celUP{a*t<}*Mx#4a{@Eegjy~QMq;be&)eO<R|~qGRZ~@4UEsae
zKif;o%kUEN?nwT2SOwmcJpO;>r&YCq;$UT<s<M1epd=JqX4(su$6DfF-0T8P(N1dv
z{`o}HkYi_P%Ab$6+`qq+#jWfW`Qb<>`R6NY!;ye43IqeQgXLu<dQu|6;z%G=!Kwy=
zB_%bXaM=C7wQP8e|KzAcZ*HEKG$fEWv|vD<*DgOR*)Qi83>xf>%wG|o-~S5lXnt1Q
z;JWkqhnlx+T>rv}-z=%$zpioX_PPT@+Q)Tu4XbxFEZ=kd+4~yTzvvnlu4{N^L;Xwp
z8<%f6F@I6r`$M0MPy3fjFEC<|_m?Y6iGkjf5&0?KYtuVc*v{)dF12p+h<oBwS8qN3
z;1cdW@zg^N+ZWX3jE*F<p!tTC_t)>;RkyP6(Plqr`;pNdy~~P*X8cQ^u3_c26I&KH
z-1Dq=Q_&>v&4HPnVk14VWx>gn+ilo>;_WFK<@FxdIu<93Uhz&BCNiXCZ|gPFy`o`V
zywq!Ryv;>z6a6l{V+A?hlOwuhd^>5U6^N~nu2}JaH>)rw@#Op`8h0-9f+H?VI=*Q0
J@vVE@KL9ujAzuIh

delta 6070
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

diff --git a/locale/zh_TW/LC_MESSAGES/statusnet.po b/locale/zh_TW/LC_MESSAGES/statusnet.po
index d251d4aa4b..0e6e27d534 100644
--- a/locale/zh_TW/LC_MESSAGES/statusnet.po
+++ b/locale/zh_TW/LC_MESSAGES/statusnet.po
@@ -10,12 +10,12 @@ msgid ""
 msgstr ""
 "Project-Id-Version: StatusNet\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-16 19:42+0000\n"
-"PO-Revision-Date: 2009-11-16 19:44:31+0000\n"
+"POT-Creation-Date: 2009-11-18 19:31+0000\n"
+"PO-Revision-Date: 2009-11-18 19:32:56+0000\n"
 "Language-Team: Traditional Chinese\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
+"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n"
 "X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
 "X-Language-Code: zh-hant\n"
 "X-Message-Group: out-statusnet\n"
@@ -47,7 +47,7 @@ msgstr "無此通知"
 #: actions/xrds.php:71 lib/command.php:163 lib/command.php:311
 #: lib/command.php:364 lib/command.php:411 lib/command.php:466
 #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77
-#: lib/subs.php:34 lib/subs.php:112
+#: lib/subs.php:34 lib/subs.php:116
 msgid "No such user."
 msgstr "無此使用者"
 
@@ -150,7 +150,8 @@ msgstr "無法更新使用者"
 #: actions/apiaccountupdateprofilebackgroundimage.php:108
 #: actions/apiaccountupdateprofileimage.php:97
 #: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
-#: actions/newnotice.php:94 lib/designsettings.php:283
+#: actions/designadminpanel.php:125 actions/newnotice.php:94
+#: lib/designsettings.php:283
 #, php-format
 msgid ""
 "The server was unable to handle that much POST data (%s bytes) due to its "
@@ -235,12 +236,12 @@ msgstr ""
 #: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
 #: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
 #: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
-#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
+#: actions/apigroupmembership.php:106 actions/apigroupshow.php:105
 #: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
 #: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
 #: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
 #: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
-#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
+#: actions/apitimelinegroup.php:147 actions/apitimelinementions.php:149
 #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101
 msgid "API method not found!"
@@ -379,6 +380,13 @@ msgstr "此暱稱已有人使用。再試試看別的吧。"
 msgid "Alias can't be the same as nickname."
 msgstr ""
 
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:91
+#: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91
+#, fuzzy
+msgid "Group not found!"
+msgstr "目前無請求"
+
 #: actions/apigroupjoin.php:110
 msgid "You are already a member of that group."
 msgstr ""
@@ -468,13 +476,13 @@ msgstr ""
 msgid "%s updates favorited by %s / %s."
 msgstr ""
 
-#: actions/apitimelinegroup.php:102 actions/apitimelineuser.php:117
+#: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117
 #: actions/grouprss.php:131 actions/userrss.php:90
 #, php-format
 msgid "%s timeline"
 msgstr ""
 
-#: actions/apitimelinegroup.php:110 actions/apitimelineuser.php:125
+#: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125
 #: actions/userrss.php:92
 #, php-format
 msgid "Updates from %1$s on %2$s!"
@@ -564,7 +572,8 @@ msgstr ""
 msgid "Preview"
 msgstr ""
 
-#: actions/avatarsettings.php:148 lib/noticelist.php:522
+#: actions/avatarsettings.php:148 lib/deleteuserform.php:66
+#: lib/noticelist.php:522
 msgid "Delete"
 msgstr ""
 
@@ -576,7 +585,7 @@ msgstr ""
 msgid "Crop"
 msgstr ""
 
-#: actions/avatarsettings.php:265 actions/block.php:64 actions/disfavor.php:74
+#: actions/avatarsettings.php:265 actions/disfavor.php:74
 #: actions/emailsettings.php:237 actions/favor.php:75
 #: actions/groupblock.php:66 actions/grouplogo.php:309
 #: actions/groupunblock.php:66 actions/imsettings.php:206
@@ -586,7 +595,7 @@ msgstr ""
 #: actions/profilesettings.php:187 actions/recoverpassword.php:337
 #: actions/register.php:165 actions/remotesubscribe.php:77
 #: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
-#: actions/tagother.php:166 actions/unblock.php:65 actions/unsubscribe.php:69
+#: actions/tagother.php:166 actions/unsubscribe.php:69
 #: actions/userauthorization.php:52 lib/designsettings.php:294
 msgid "There was a problem with your session token. Try again, please."
 msgstr ""
@@ -654,74 +663,53 @@ msgstr ""
 msgid "Unblock user from group"
 msgstr "無此使用者"
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313 lib/unblockform.php:69
 msgid "Unblock"
 msgstr ""
 
-#: actions/blockedfromgroup.php:313 lib/unblockform.php:120
-#: lib/unblockform.php:150
+#: actions/blockedfromgroup.php:313
 #, fuzzy
 msgid "Unblock this user"
 msgstr "無此使用者"
 
-#: actions/block.php:59 actions/deletenotice.php:67 actions/disfavor.php:61
-#: actions/favor.php:62 actions/groupblock.php:61 actions/groupunblock.php:61
-#: actions/logout.php:69 actions/makeadmin.php:61 actions/newmessage.php:87
-#: actions/newnotice.php:89 actions/nudge.php:63 actions/subedit.php:31
-#: actions/subscribe.php:30 actions/unblock.php:60 actions/unsubscribe.php:52
-#: lib/settingsaction.php:72
-msgid "Not logged in."
-msgstr ""
+#: actions/block.php:69
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "無此使用者"
 
-#: actions/block.php:69 actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46 actions/unblock.php:70
-msgid "No profile specified."
-msgstr ""
-
-#: actions/block.php:74 actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
-#: actions/unblock.php:75
-msgid "No profile with that ID."
-msgstr ""
-
-#: actions/block.php:111 actions/block.php:134 actions/groupblock.php:160
+#: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160
 #, fuzzy
 msgid "Block user"
 msgstr "無此使用者"
 
-#: actions/block.php:136
+#: actions/block.php:130
 msgid ""
 "Are you sure you want to block this user? Afterwards, they will be "
 "unsubscribed from you, unable to subscribe to you in the future, and you "
 "will not be notified of any @-replies from them."
 msgstr ""
 
-#: actions/block.php:149 actions/deletenotice.php:145
-#: actions/groupblock.php:178
+#: actions/block.php:143 actions/deletenotice.php:145
+#: actions/deleteuser.php:147 actions/groupblock.php:178
 msgid "No"
 msgstr ""
 
-#: actions/block.php:149
+#: actions/block.php:143 actions/deleteuser.php:147
 #, fuzzy
 msgid "Do not block this user"
 msgstr "無此使用者"
 
-#: actions/block.php:150 actions/deletenotice.php:146
-#: actions/groupblock.php:179
+#: actions/block.php:144 actions/deletenotice.php:146
+#: actions/deleteuser.php:148 actions/groupblock.php:179
 msgid "Yes"
 msgstr ""
 
-#: actions/block.php:150 actions/groupmembers.php:346 lib/blockform.php:123
-#: lib/blockform.php:153
+#: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80
 #, fuzzy
 msgid "Block this user"
 msgstr "無此使用者"
 
-#: actions/block.php:165
-msgid "You have already blocked this user."
-msgstr ""
-
-#: actions/block.php:170
+#: actions/block.php:162
 msgid "Failed to save block information."
 msgstr ""
 
@@ -786,6 +774,15 @@ msgstr ""
 msgid "No such notice."
 msgstr "無此通知"
 
+#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
+#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:30
+#: actions/unsubscribe.php:52 lib/adminpanelaction.php:72
+#: lib/profileformaction.php:63 lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr ""
+
 #: actions/deletenotice.php:71
 msgid "Can't delete this notice."
 msgstr ""
@@ -817,6 +814,142 @@ msgstr ""
 msgid "There was a problem with your session token.  Try again, please."
 msgstr ""
 
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "無法更新使用者"
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "無此使用者"
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+msgid "Delete user"
+msgstr ""
+
+#: actions/deleteuser.php:135
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+
+#: actions/deleteuser.php:148 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "無此使用者"
+
+#: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124
+#: lib/adminpanelaction.php:275 lib/groupnav.php:119
+msgid "Design"
+msgstr ""
+
+#: actions/designadminpanel.php:73
+msgid "Design settings for this StatusNet site."
+msgstr ""
+
+#: actions/designadminpanel.php:220
+msgid "Unable to delete design setting."
+msgstr ""
+
+#: actions/designadminpanel.php:301
+#, fuzzy, php-format
+msgid "Theme not available: %s"
+msgstr "個人首頁位址錯誤"
+
+#: actions/designadminpanel.php:406
+#, fuzzy
+msgid "Change theme"
+msgstr "更改"
+
+#: actions/designadminpanel.php:410
+msgid "Theme"
+msgstr ""
+
+#: actions/designadminpanel.php:411
+msgid "Theme for the site."
+msgstr ""
+
+#: actions/designadminpanel.php:420 lib/designsettings.php:101
+msgid "Change background image"
+msgstr ""
+
+#: actions/designadminpanel.php:424 actions/designadminpanel.php:498
+#: lib/designsettings.php:178
+msgid "Background"
+msgstr ""
+
+#: actions/designadminpanel.php:429
+#, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr ""
+
+#: actions/designadminpanel.php:459 lib/designsettings.php:139
+msgid "On"
+msgstr ""
+
+#: actions/designadminpanel.php:475 lib/designsettings.php:155
+msgid "Off"
+msgstr ""
+
+#: actions/designadminpanel.php:476 lib/designsettings.php:156
+msgid "Turn background image on or off."
+msgstr ""
+
+#: actions/designadminpanel.php:481 lib/designsettings.php:161
+msgid "Tile background image"
+msgstr ""
+
+#: actions/designadminpanel.php:490 lib/designsettings.php:170
+#, fuzzy
+msgid "Change colours"
+msgstr "更改密碼"
+
+#: actions/designadminpanel.php:511 lib/designsettings.php:191
+#, fuzzy
+msgid "Content"
+msgstr "連結"
+
+#: actions/designadminpanel.php:524 lib/designsettings.php:204
+msgid "Sidebar"
+msgstr ""
+
+#: actions/designadminpanel.php:537 lib/designsettings.php:217
+msgid "Text"
+msgstr ""
+
+#: actions/designadminpanel.php:550 lib/designsettings.php:230
+#, fuzzy
+msgid "Links"
+msgstr "登入"
+
+#: actions/designadminpanel.php:611 lib/designsettings.php:247
+msgid "Use defaults"
+msgstr ""
+
+#: actions/designadminpanel.php:612 lib/designsettings.php:248
+msgid "Restore default designs"
+msgstr ""
+
+#: actions/designadminpanel.php:618 lib/designsettings.php:254
+msgid "Reset back to default"
+msgstr ""
+
+#: actions/designadminpanel.php:620 actions/emailsettings.php:195
+#: actions/imsettings.php:163 actions/othersettings.php:126
+#: actions/profilesettings.php:167 actions/siteadminpanel.php:371
+#: actions/smssettings.php:181 actions/subscriptions.php:203
+#: actions/tagother.php:154 actions/useradminpanel.php:226
+#: lib/designsettings.php:256 lib/groupeditform.php:202
+msgid "Save"
+msgstr ""
+
+#: actions/designadminpanel.php:621 lib/designsettings.php:257
+msgid "Save design"
+msgstr ""
+
 #: actions/disfavor.php:81
 msgid "This notice is not a favorite!"
 msgstr ""
@@ -958,14 +1091,6 @@ msgstr ""
 msgid "Publish a MicroID for my email address."
 msgstr ""
 
-#: actions/emailsettings.php:195 actions/imsettings.php:163
-#: actions/othersettings.php:126 actions/profilesettings.php:167
-#: actions/smssettings.php:181 actions/subscriptions.php:203
-#: actions/tagother.php:154 lib/designsettings.php:256
-#: lib/groupeditform.php:202
-msgid "Save"
-msgstr ""
-
 #: actions/emailsettings.php:301 actions/imsettings.php:264
 #: actions/othersettings.php:180 actions/smssettings.php:284
 msgid "Preferences saved."
@@ -979,7 +1104,7 @@ msgstr ""
 msgid "Cannot normalize that email address"
 msgstr ""
 
-#: actions/emailsettings.php:330
+#: actions/emailsettings.php:330 actions/siteadminpanel.php:156
 msgid "Not a valid email address"
 msgstr ""
 
@@ -1176,6 +1301,18 @@ msgstr "無此通知"
 msgid "Cannot read file."
 msgstr "無此通知"
 
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:46
+#: lib/profileformaction.php:70
+msgid "No profile specified."
+msgstr ""
+
+#: actions/groupblock.php:76 actions/groupunblock.php:76
+#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#: lib/profileformaction.php:77
+msgid "No profile with that ID."
+msgstr ""
+
 #: actions/groupblock.php:81 actions/groupunblock.php:81
 #: actions/makeadmin.php:81
 msgid "No group specified."
@@ -1292,11 +1429,11 @@ msgstr ""
 msgid "A list of the users in this group."
 msgstr ""
 
-#: actions/groupmembers.php:175 lib/groupnav.php:107
+#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107
 msgid "Admin"
 msgstr ""
 
-#: actions/groupmembers.php:346 lib/blockform.php:153
+#: actions/groupmembers.php:346 lib/blockform.php:69
 msgid "Block"
 msgstr ""
 
@@ -1381,7 +1518,7 @@ msgstr ""
 msgid "User is not blocked from group."
 msgstr ""
 
-#: actions/groupunblock.php:128 actions/unblock.php:108
+#: actions/groupunblock.php:128 actions/unblock.php:77
 #, fuzzy
 msgid "Error removing the block."
 msgstr "儲存使用者發生錯誤"
@@ -1651,7 +1788,7 @@ msgstr "使用者名稱或密碼錯誤"
 msgid "Error setting user."
 msgstr "使用者設定發生錯誤"
 
-#: actions/login.php:204 actions/login.php:257 lib/action.php:453
+#: actions/login.php:204 actions/login.php:257 lib/action.php:457
 #: lib/logingroupnav.php:79
 msgid "Login"
 msgstr "登入"
@@ -2062,7 +2199,7 @@ msgid ""
 "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
 msgstr ""
 
-#: actions/profilesettings.php:144
+#: actions/profilesettings.php:144 actions/siteadminpanel.php:275
 msgid "Language"
 msgstr ""
 
@@ -2088,7 +2225,7 @@ msgstr ""
 msgid "Bio is too long (max %d chars)."
 msgstr "自我介紹過長(共140個字元)"
 
-#: actions/profilesettings.php:228
+#: actions/profilesettings.php:228 actions/siteadminpanel.php:163
 msgid "Timezone not selected."
 msgstr ""
 
@@ -2114,7 +2251,7 @@ msgstr "無法儲存個人資料"
 msgid "Couldn't save tags."
 msgstr "無法儲存個人資料"
 
-#: actions/profilesettings.php:344
+#: actions/profilesettings.php:344 lib/adminpanelaction.php:126
 msgid "Settings saved."
 msgstr ""
 
@@ -2345,7 +2482,7 @@ msgstr "確認碼發生錯誤"
 msgid "Registration successful"
 msgstr ""
 
-#: actions/register.php:114 actions/register.php:502 lib/action.php:450
+#: actions/register.php:114 actions/register.php:502 lib/action.php:454
 #: lib/logingroupnav.php:85
 msgid "Register"
 msgstr ""
@@ -2389,7 +2526,7 @@ msgid "Same as password above. Required."
 msgstr ""
 
 #: actions/register.php:437 actions/register.php:441
-#: lib/accountsettingsaction.php:120
+#: actions/siteadminpanel.php:253 lib/accountsettingsaction.php:120
 msgid "Email"
 msgstr "電子信箱"
 
@@ -2474,7 +2611,7 @@ msgid "URL of your profile on another compatible microblogging service"
 msgstr ""
 
 #: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:321
+#: lib/userprofile.php:356
 msgid "Subscribe"
 msgstr ""
 
@@ -2548,6 +2685,15 @@ msgstr ""
 msgid "Replies to %1$s on %2$s!"
 msgstr "&s的微型部落格"
 
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "無法連結到伺服器:%s"
+
+#: actions/sandbox.php:72
+msgid "User is already sandboxed."
+msgstr ""
+
 #: actions/showfavorites.php:79
 #, fuzzy, php-format
 msgid "%s's favorite notices, page %d"
@@ -2790,6 +2936,139 @@ msgid ""
 "[StatusNet](http://status.net/) tool. "
 msgstr ""
 
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr ""
+
+#: actions/silence.php:72
+msgid "User is already silenced."
+msgstr ""
+
+#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:272
+msgid "Site"
+msgstr ""
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site."
+msgstr ""
+
+#: actions/siteadminpanel.php:145
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:153
+#, fuzzy
+msgid "You must have a valid contact email address"
+msgstr "此信箱無效"
+
+#: actions/siteadminpanel.php:171
+#, php-format
+msgid "Unknown language \"%s\""
+msgstr ""
+
+#: actions/siteadminpanel.php:178
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/siteadminpanel.php:184
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/siteadminpanel.php:190
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/siteadminpanel.php:241
+#, fuzzy
+msgid "Site name"
+msgstr "新訊息"
+
+#: actions/siteadminpanel.php:242
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:246
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:249
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:250
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:254
+#, fuzzy
+msgid "contact email address for your site"
+msgstr "查無此使用者所註冊的信箱"
+
+#: actions/siteadminpanel.php:268
+msgid "Default timezone"
+msgstr ""
+
+#: actions/siteadminpanel.php:269
+msgid "Default timezone for the site; usually UTC."
+msgstr ""
+
+#: actions/siteadminpanel.php:276
+msgid "Default site language"
+msgstr ""
+
+#: actions/siteadminpanel.php:282
+msgid "Private"
+msgstr ""
+
+#: actions/siteadminpanel.php:284
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr ""
+
+#: actions/siteadminpanel.php:290
+msgid "Randomly during Web hit"
+msgstr ""
+
+#: actions/siteadminpanel.php:291
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/siteadminpanel.php:292
+msgid "Never"
+msgstr ""
+
+#: actions/siteadminpanel.php:294
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/siteadminpanel.php:295
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/siteadminpanel.php:301
+msgid "Frequency"
+msgstr ""
+
+#: actions/siteadminpanel.php:302
+msgid "Snapshots will be sent once every N Web hits"
+msgstr ""
+
+#: actions/siteadminpanel.php:309
+msgid "Report URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:310
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:371 actions/useradminpanel.php:226
+#, fuzzy
+msgid "Save site settings"
+msgstr "線上即時通設定"
+
 #: actions/smssettings.php:58
 msgid "SMS Settings"
 msgstr ""
@@ -3060,6 +3339,19 @@ msgstr "無此通知"
 msgid "API method under construction."
 msgstr ""
 
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "無此使用者"
+
+#: actions/unsandbox.php:72
+msgid "User is not sandboxed."
+msgstr ""
+
+#: actions/unsilence.php:72
+msgid "User is not silenced."
+msgstr ""
+
 #: actions/unsubscribe.php:77
 #, fuzzy
 msgid "No profile id in request."
@@ -3079,6 +3371,31 @@ msgstr "此帳號已註冊"
 msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’."
 msgstr ""
 
+#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115
+msgid "User"
+msgstr ""
+
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site."
+msgstr ""
+
+#: actions/useradminpanel.php:171
+#, fuzzy
+msgid "Closed"
+msgstr "無此使用者"
+
+#: actions/useradminpanel.php:173
+msgid "Is registration on this site prohibited?"
+msgstr ""
+
+#: actions/useradminpanel.php:178
+msgid "Invite-only"
+msgstr ""
+
+#: actions/useradminpanel.php:180
+msgid "Is registration on this site only open to invited users?"
+msgstr ""
+
 #: actions/userauthorization.php:105
 msgid "Authorize subscription"
 msgstr "註冊確認"
@@ -3227,11 +3544,15 @@ msgstr ""
 msgid "A file this large would exceed your monthly quota of %d bytes."
 msgstr ""
 
-#: classes/Message.php:55
+#: classes/Message.php:45
+msgid "You are banned from sending direct messages."
+msgstr ""
+
+#: classes/Message.php:61
 msgid "Could not insert message."
 msgstr ""
 
-#: classes/Message.php:65
+#: classes/Message.php:71
 msgid "Could not update message with new URI."
 msgstr ""
 
@@ -3261,15 +3582,15 @@ msgid ""
 "few minutes."
 msgstr ""
 
-#: classes/Notice.php:202
+#: classes/Notice.php:200
 msgid "You are banned from posting notices on this site."
 msgstr ""
 
-#: classes/Notice.php:268 classes/Notice.php:293
+#: classes/Notice.php:265 classes/Notice.php:290
 msgid "Problem saving notice."
 msgstr ""
 
-#: classes/Notice.php:1120
+#: classes/Notice.php:1117
 #, php-format
 msgid "DB error inserting reply: %s"
 msgstr "增加回覆時,資料庫發生錯誤: %s"
@@ -3300,10 +3621,6 @@ msgstr ""
 msgid "Change email handling"
 msgstr ""
 
-#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
-msgid "Design"
-msgstr ""
-
 #: lib/accountsettingsaction.php:124
 #, fuzzy
 msgid "Design your profile"
@@ -3356,100 +3673,104 @@ msgstr "連結"
 msgid "Connect to services"
 msgstr "無法連結到伺服器:%s"
 
-#: lib/action.php:439 lib/subgroupnav.php:105
+#: lib/action.php:439
+msgid "Change site configuration"
+msgstr ""
+
+#: lib/action.php:443 lib/subgroupnav.php:105
 msgid "Invite"
 msgstr ""
 
-#: lib/action.php:440 lib/subgroupnav.php:106
+#: lib/action.php:444 lib/subgroupnav.php:106
 #, php-format
 msgid "Invite friends and colleagues to join you on %s"
 msgstr ""
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout"
 msgstr "登出"
 
-#: lib/action.php:445
+#: lib/action.php:449
 msgid "Logout from the site"
 msgstr ""
 
-#: lib/action.php:450
+#: lib/action.php:454
 #, fuzzy
 msgid "Create an account"
 msgstr "新增帳號"
 
-#: lib/action.php:453
+#: lib/action.php:457
 msgid "Login to the site"
 msgstr ""
 
-#: lib/action.php:456 lib/action.php:719
+#: lib/action.php:460 lib/action.php:723
 msgid "Help"
 msgstr "求救"
 
-#: lib/action.php:456
+#: lib/action.php:460
 #, fuzzy
 msgid "Help me!"
 msgstr "求救"
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search"
 msgstr ""
 
-#: lib/action.php:459
+#: lib/action.php:463
 msgid "Search for people or text"
 msgstr ""
 
-#: lib/action.php:480
+#: lib/action.php:484
 #, fuzzy
 msgid "Site notice"
 msgstr "新訊息"
 
-#: lib/action.php:546
+#: lib/action.php:550
 msgid "Local views"
 msgstr ""
 
-#: lib/action.php:612
+#: lib/action.php:616
 #, fuzzy
 msgid "Page notice"
 msgstr "新訊息"
 
-#: lib/action.php:714
+#: lib/action.php:718
 msgid "Secondary site navigation"
 msgstr ""
 
-#: lib/action.php:721
+#: lib/action.php:725
 msgid "About"
 msgstr "關於"
 
-#: lib/action.php:723
+#: lib/action.php:727
 msgid "FAQ"
 msgstr "常見問題"
 
-#: lib/action.php:727
+#: lib/action.php:731
 msgid "TOS"
 msgstr ""
 
-#: lib/action.php:730
+#: lib/action.php:734
 msgid "Privacy"
 msgstr ""
 
-#: lib/action.php:732
+#: lib/action.php:736
 msgid "Source"
 msgstr ""
 
-#: lib/action.php:734
+#: lib/action.php:738
 msgid "Contact"
 msgstr "好友名單"
 
-#: lib/action.php:736
+#: lib/action.php:740
 msgid "Badge"
 msgstr ""
 
-#: lib/action.php:764
+#: lib/action.php:768
 msgid "StatusNet software license"
 msgstr ""
 
-#: lib/action.php:767
+#: lib/action.php:771
 #, php-format
 msgid ""
 "**%%site.name%%** is a microblogging service brought to you by [%%site."
@@ -3458,12 +3779,12 @@ msgstr ""
 "**%%site.name%%**是由[%%site.broughtby%%](%%site.broughtbyurl%%)所提供的微型"
 "部落格服務"
 
-#: lib/action.php:769
+#: lib/action.php:773
 #, php-format
 msgid "**%%site.name%%** is a microblogging service. "
 msgstr "**%%site.name%%**是個微型部落格"
 
-#: lib/action.php:771
+#: lib/action.php:775
 #, php-format
 msgid ""
 "It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3471,36 +3792,58 @@ msgid ""
 "org/licensing/licenses/agpl-3.0.html)."
 msgstr ""
 
-#: lib/action.php:785
+#: lib/action.php:789
 #, fuzzy
 msgid "Site content license"
 msgstr "新訊息"
 
-#: lib/action.php:794
+#: lib/action.php:798
 msgid "All "
 msgstr ""
 
-#: lib/action.php:799
+#: lib/action.php:803
 msgid "license."
 msgstr ""
 
-#: lib/action.php:1052
+#: lib/action.php:1067
 msgid "Pagination"
 msgstr ""
 
-#: lib/action.php:1061
+#: lib/action.php:1076
 msgid "After"
 msgstr ""
 
-#: lib/action.php:1069
+#: lib/action.php:1084
 #, fuzzy
 msgid "Before"
 msgstr "之前的內容»"
 
-#: lib/action.php:1117
+#: lib/action.php:1132
 msgid "There was a problem with your session token."
 msgstr ""
 
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#: lib/adminpanelaction.php:195
+msgid "showForm() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:224
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#: lib/adminpanelaction.php:273
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "確認信箱"
+
+#: lib/adminpanelaction.php:276
+#, fuzzy
+msgid "Design configuration"
+msgstr "確認信箱"
+
 #: lib/attachmentlist.php:87
 msgid "Attachments"
 msgstr ""
@@ -3674,30 +4017,36 @@ msgstr "此帳號已註冊"
 
 #: lib/command.php:620
 #, fuzzy
-msgid "You are subscribed to these people: "
-msgstr "此帳號已註冊"
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] "此帳號已註冊"
+msgstr[1] "此帳號已註冊"
 
-#: lib/command.php:637
+#: lib/command.php:640
 #, fuzzy
 msgid "No one is subscribed to you."
 msgstr "無此訂閱"
 
-#: lib/command.php:639
+#: lib/command.php:642
 #, fuzzy
-msgid "These people are subscribed to you: "
-msgstr "此帳號已註冊"
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] "無此訂閱"
+msgstr[1] "無此訂閱"
 
-#: lib/command.php:656
+#: lib/command.php:662
 #, fuzzy
 msgid "You are not a member of any groups."
 msgstr "無法連結到伺服器:%s"
 
-#: lib/command.php:658
+#: lib/command.php:664
 #, fuzzy
-msgid "You are a member of these groups: "
-msgstr "無法連結到伺服器:%s"
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] "無法連結到伺服器:%s"
+msgstr[1] "無法連結到伺服器:%s"
 
-#: lib/command.php:670
+#: lib/command.php:678
 msgid ""
 "Commands:\n"
 "on - turn on notifications\n"
@@ -3736,20 +4085,20 @@ msgid ""
 "tracking - not yet implemented.\n"
 msgstr ""
 
-#: lib/common.php:192
+#: lib/common.php:203
 #, fuzzy
 msgid "No configuration file found. "
 msgstr "無確認碼"
 
-#: lib/common.php:193
+#: lib/common.php:204
 msgid "I looked for configuration files in the following places: "
 msgstr ""
 
-#: lib/common.php:194
+#: lib/common.php:205
 msgid "You may wish to run the installer to fix this."
 msgstr ""
 
-#: lib/common.php:195
+#: lib/common.php:206
 msgid "Go to the installer."
 msgstr ""
 
@@ -3769,10 +4118,6 @@ msgstr ""
 msgid "Database error"
 msgstr ""
 
-#: lib/designsettings.php:101
-msgid "Change background image"
-msgstr ""
-
 #: lib/designsettings.php:105
 #, fuzzy
 msgid "Upload file"
@@ -3783,65 +4128,6 @@ msgid ""
 "You can upload your personal background image. The maximum file size is 2Mb."
 msgstr ""
 
-#: lib/designsettings.php:139
-msgid "On"
-msgstr ""
-
-#: lib/designsettings.php:155
-msgid "Off"
-msgstr ""
-
-#: lib/designsettings.php:156
-msgid "Turn background image on or off."
-msgstr ""
-
-#: lib/designsettings.php:161
-msgid "Tile background image"
-msgstr ""
-
-#: lib/designsettings.php:170
-#, fuzzy
-msgid "Change colours"
-msgstr "更改密碼"
-
-#: lib/designsettings.php:178
-msgid "Background"
-msgstr ""
-
-#: lib/designsettings.php:191
-#, fuzzy
-msgid "Content"
-msgstr "連結"
-
-#: lib/designsettings.php:204
-msgid "Sidebar"
-msgstr ""
-
-#: lib/designsettings.php:217
-msgid "Text"
-msgstr ""
-
-#: lib/designsettings.php:230
-#, fuzzy
-msgid "Links"
-msgstr "登入"
-
-#: lib/designsettings.php:247
-msgid "Use defaults"
-msgstr ""
-
-#: lib/designsettings.php:248
-msgid "Restore default designs"
-msgstr ""
-
-#: lib/designsettings.php:254
-msgid "Reset back to default"
-msgstr ""
-
-#: lib/designsettings.php:257
-msgid "Save design"
-msgstr ""
-
 #: lib/designsettings.php:372
 msgid "Bad default color settings: "
 msgstr ""
@@ -4076,12 +4362,12 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: lib/mail.php:235
+#: lib/mail.php:236
 #, php-format
 msgid "%1$s is now listening to your notices on %2$s."
 msgstr "現在%1$s在%2$s成為你的粉絲囉"
 
-#: lib/mail.php:240
+#: lib/mail.php:241
 #, fuzzy, php-format
 msgid ""
 "%1$s is now listening to your notices on %2$s.\n"
@@ -4103,29 +4389,29 @@ msgstr ""
 "%4$s.\n"
 "敬上。\n"
 
-#: lib/mail.php:253
+#: lib/mail.php:254
 #, fuzzy, php-format
 msgid "Location: %s\n"
 msgstr "地點"
 
-#: lib/mail.php:255
+#: lib/mail.php:256
 #, fuzzy, php-format
 msgid "Homepage: %s\n"
 msgstr "個人首頁"
 
-#: lib/mail.php:257
+#: lib/mail.php:258
 #, php-format
 msgid ""
 "Bio: %s\n"
 "\n"
 msgstr ""
 
-#: lib/mail.php:285
+#: lib/mail.php:286
 #, php-format
 msgid "New email address for posting to %s"
 msgstr ""
 
-#: lib/mail.php:288
+#: lib/mail.php:289
 #, php-format
 msgid ""
 "You have a new posting address on %1$s.\n"
@@ -4138,21 +4424,21 @@ msgid ""
 "%4$s"
 msgstr ""
 
-#: lib/mail.php:412
+#: lib/mail.php:413
 #, php-format
 msgid "%s status"
 msgstr ""
 
-#: lib/mail.php:438
+#: lib/mail.php:439
 msgid "SMS confirmation"
 msgstr ""
 
-#: lib/mail.php:462
+#: lib/mail.php:463
 #, php-format
 msgid "You've been nudged by %s"
 msgstr ""
 
-#: lib/mail.php:466
+#: lib/mail.php:467
 #, php-format
 msgid ""
 "%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4168,12 +4454,12 @@ msgid ""
 "%4$s\n"
 msgstr ""
 
-#: lib/mail.php:509
+#: lib/mail.php:510
 #, php-format
 msgid "New private message from %s"
 msgstr ""
 
-#: lib/mail.php:513
+#: lib/mail.php:514
 #, php-format
 msgid ""
 "%1$s (%2$s) sent you a private message:\n"
@@ -4192,12 +4478,12 @@ msgid ""
 "%5$s\n"
 msgstr ""
 
-#: lib/mail.php:554
+#: lib/mail.php:559
 #, fuzzy, php-format
 msgid "%s (@%s) added your notice as a favorite"
 msgstr "現在%1$s在%2$s成為你的粉絲囉"
 
-#: lib/mail.php:556
+#: lib/mail.php:561
 #, php-format
 msgid ""
 "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4218,12 +4504,12 @@ msgid ""
 "%6$s\n"
 msgstr ""
 
-#: lib/mail.php:611
+#: lib/mail.php:620
 #, php-format
 msgid "%s (@%s) sent a notice to your attention"
 msgstr ""
 
-#: lib/mail.php:613
+#: lib/mail.php:622
 #, php-format
 msgid ""
 "%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4364,7 +4650,11 @@ msgstr "新增外部個人資料發生錯誤(Error inserting remote profile)"
 msgid "Duplicate notice"
 msgstr "新訊息"
 
-#: lib/oauthstore.php:487
+#: lib/oauthstore.php:466 lib/subs.php:48
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#: lib/oauthstore.php:491
 msgid "Couldn't insert new subscription."
 msgstr "無法新增訂閱"
 
@@ -4380,10 +4670,6 @@ msgstr ""
 msgid "Favorites"
 msgstr ""
 
-#: lib/personalgroupnav.php:115
-msgid "User"
-msgstr ""
-
 #: lib/personalgroupnav.php:124
 msgid "Inbox"
 msgstr ""
@@ -4434,6 +4720,15 @@ msgstr "何時加入會員的呢?"
 msgid "All groups"
 msgstr ""
 
+#: lib/profileformaction.php:123
+#, fuzzy
+msgid "No return-to arguments"
+msgstr "無此文件"
+
+#: lib/profileformaction.php:137
+msgid "unimplemented method"
+msgstr ""
+
 #: lib/publicgroupnav.php:78
 msgid "Public"
 msgstr ""
@@ -4454,6 +4749,15 @@ msgstr ""
 msgid "Popular"
 msgstr ""
 
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr ""
+
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "無此使用者"
+
 #: lib/searchaction.php:120
 msgid "Search site"
 msgstr ""
@@ -4491,6 +4795,16 @@ msgstr ""
 msgid "More..."
 msgstr ""
 
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "新訊息"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "無此使用者"
+
 #: lib/subgroupnav.php:83
 #, fuzzy, php-format
 msgid "People %s subscribes to"
@@ -4520,28 +4834,28 @@ msgstr ""
 msgid "(none)"
 msgstr ""
 
-#: lib/subs.php:48
+#: lib/subs.php:52
 msgid "Already subscribed!"
 msgstr ""
 
-#: lib/subs.php:52
+#: lib/subs.php:56
 msgid "User has blocked you."
 msgstr ""
 
-#: lib/subs.php:56
+#: lib/subs.php:60
 msgid "Could not subscribe."
 msgstr ""
 
-#: lib/subs.php:75
+#: lib/subs.php:79
 msgid "Could not subscribe other to you."
 msgstr ""
 
-#: lib/subs.php:124
+#: lib/subs.php:128
 #, fuzzy
 msgid "Not subscribed!"
 msgstr "此帳號已註冊"
 
-#: lib/subs.php:136
+#: lib/subs.php:140
 msgid "Couldn't delete subscription."
 msgstr "無法刪除帳號"
 
@@ -4553,6 +4867,29 @@ msgstr ""
 msgid "Top posters"
 msgstr ""
 
+#: lib/unblockform.php:80
+#, fuzzy
+msgid "Unlock this user"
+msgstr "無此使用者"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "無此使用者"
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "無此使用者"
+
 #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
 msgid "Unsubscribe from this user"
 msgstr ""
@@ -4656,3 +4993,7 @@ msgstr ""
 #: scripts/maildaemon.php:61
 msgid "Sorry, no incoming email allowed."
 msgstr ""
+
+#, fuzzy
+#~ msgid "These people are subscribed to you: "
+#~ msgstr "此帳號已註冊"

From 3bff3b2b327f7c8b811b85dda049cdd81fcc25d9 Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 14:44:39 -0500
Subject: [PATCH 14/38] Improve the not authorized error message

---
 actions/login.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/actions/login.php b/actions/login.php
index ad57dd6678..881df0099a 100644
--- a/actions/login.php
+++ b/actions/login.php
@@ -146,7 +146,7 @@ class LoginAction extends Action
 
         // success!
         if (!common_set_user($user)) {
-            $this->serverError(_('Error setting user.'));
+            $this->serverError(_('Error setting user. You are probably not authorized.'));
             return;
         }
 

From 9ed70a5b111c57923eff46da84c8f6e3167eb01e Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 14:49:42 -0500
Subject: [PATCH 15/38] Add some functions that were previously undefined

---
 .../LdapAuthorizationPlugin.php               | 65 +++++++++++++++++++
 1 file changed, 65 insertions(+)

diff --git a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
index 5173781f9f..98f4034d24 100644
--- a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
+++ b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
@@ -142,4 +142,69 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
             return false;
         }
     }
+    
+        function ldap_get_config(){
+        $config = array();
+        $keys = array('host','port','version','starttls','binddn','bindpw','basedn','options','filter','scope');
+        foreach($keys as $key){
+            $value = $this->$key;
+            if($value!==null){
+                $config[$key]=$value;
+            }
+        }
+        return $config;
+    }
+
+    //-----the below function were copied from LDAPAuthenticationPlugin. They will be moved to a utility class soon.----\\
+    function ldap_get_connection($config = null){
+        if($config == null){
+            $config = $this->ldap_get_config();
+        }
+        
+        //cannot use Net_LDAP2::connect() as StatusNet uses
+        //PEAR::setErrorHandling(PEAR_ERROR_CALLBACK, 'handleError');
+        //PEAR handling can be overridden on instance objects, so we do that.
+        $ldap = new Net_LDAP2($config);
+        $ldap->setErrorHandling(PEAR_ERROR_RETURN);
+        $err=$ldap->bind();
+        if (Net_LDAP2::isError($err)) {
+            common_log(LOG_WARNING, 'Could not connect to LDAP server: '.$err->getMessage());
+            return false;
+        }
+        return $ldap;
+    }
+    
+    /**
+     * get an LDAP entry for a user with a given username
+     * 
+     * @param string $username
+     * $param array $attributes LDAP attributes to retrieve
+     * @return string DN
+     */
+    function ldap_get_user($username,$attributes=array(),$ldap=null){
+        if($ldap==null) {
+            $ldap = $this->ldap_get_connection();
+        }
+        $filter = Net_LDAP2_Filter::create($this->attributes['username'], 'equals',  $username);
+        $options = array(
+            'scope' => 'sub',
+            'attributes' => $attributes
+        );
+        $search = $ldap->search(null,$filter,$options);
+        
+        if (PEAR::isError($search)) {
+            common_log(LOG_WARNING, 'Error while getting DN for user: '.$search->getMessage());
+            return false;
+        }
+
+        if($search->count()==0){
+            return false;
+        }else if($search->count()==1){
+            $entry = $search->shiftEntry();
+            return $entry;
+        }else{
+            common_log(LOG_WARNING, 'Found ' . $search->count() . ' ldap user with the username: ' . $username);
+            return false;
+        }
+    }
 }

From 645b7dec2b40fb9c34306e7b445a120c6c09382d Mon Sep 17 00:00:00 2001
From: Brion Vibber <brion@pobox.com>
Date: Wed, 18 Nov 2009 12:29:47 -0800
Subject: [PATCH 16/38] Terminology consistency fix: 'Unlock' -> 'Unblock' in
 unblock form description.

---
 lib/unblockform.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/unblockform.php b/lib/unblockform.php
index 4fe28b21a1..2a444f7cd0 100644
--- a/lib/unblockform.php
+++ b/lib/unblockform.php
@@ -77,6 +77,6 @@ class UnblockForm extends ProfileActionForm
 
     function description()
     {
-        return _('Unlock this user');
+        return _('Unblock this user');
     }
 }

From 297f320e6f30aa973b275efc4aed59bf8c45fc0a Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 15:40:27 -0500
Subject: [PATCH 17/38] attributes['username'] is required

---
 .../LdapAuthentication/LdapAuthenticationPlugin.php   |  1 -
 plugins/LdapAuthorization/LdapAuthorizationPlugin.php | 11 +++++++----
 plugins/LdapAuthorization/README                      |  9 +++++++--
 3 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/plugins/LdapAuthentication/LdapAuthenticationPlugin.php b/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
index 555dabf78d..25531a8116 100644
--- a/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
+++ b/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
@@ -189,7 +189,6 @@ class LdapAuthenticationPlugin extends AuthenticationPlugin
         }
         $filter = Net_LDAP2_Filter::create($this->attributes['username'], 'equals',  $username);
         $options = array(
-            'scope' => 'sub',
             'attributes' => $attributes
         );
         $search = $ldap->search(null,$filter,$options);
diff --git a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
index 98f4034d24..91ee9b1abc 100644
--- a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
+++ b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
@@ -50,6 +50,7 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
     public $uniqueMember_attribute = null;
     public $roles_to_groups = null;
     public $login_group = null;
+    public $attributes = array();
 
     function onInitializePlugin(){
         parent::onInitializePlugin();
@@ -68,6 +69,9 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
         if(!isset($this->roles_to_groups)){
             throw new Exception("roles_to_groups must be set.");
         }
+        if(!isset($this->attributes['username'])){
+            throw new Exception("username attribute must be set.");
+        }
     }
 
     //---interface implementation---//
@@ -86,7 +90,7 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
                             }
                         }
                     }else{
-                        if($this->isMemberOfGroup($entry->dn(),login_group)){
+                        if($this->isMemberOfGroup($entry->dn(),$this->login_group)){
                             return true;
                         }
                     }
@@ -142,8 +146,8 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
             return false;
         }
     }
-    
-        function ldap_get_config(){
+
+    function ldap_get_config(){
         $config = array();
         $keys = array('host','port','version','starttls','binddn','bindpw','basedn','options','filter','scope');
         foreach($keys as $key){
@@ -187,7 +191,6 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
         }
         $filter = Net_LDAP2_Filter::create($this->attributes['username'], 'equals',  $username);
         $options = array(
-            'scope' => 'sub',
             'attributes' => $attributes
         );
         $search = $ldap->search(null,$filter,$options);
diff --git a/plugins/LdapAuthorization/README b/plugins/LdapAuthorization/README
index 2166b27266..fcf1efa47e 100644
--- a/plugins/LdapAuthorization/README
+++ b/plugins/LdapAuthorization/README
@@ -45,6 +45,9 @@ filter: Default search filter.
 scope: Default search scope.
     See http://pear.php.net/manual/en/package.networking.net-ldap2.connecting.php
 
+attributes: an array that relates StatusNet user attributes to LDAP ones
+    username*: LDAP attribute value entered when authenticating to StatusNet
+
 * required
 default values are in (parenthesis)
 
@@ -72,7 +75,7 @@ addPlugin('ldapAuthentication', array(
 addPlugin('ldapAuthorization', array(
     'provider_name'=>'Example',
     'authoritative'=>false,
-    'uniqueMember_attribute'=>'uniqueMember',
+    'uniqueMember_attribute'=>'member',
     'roles_to_groups'=> array(
         'moderator'=>'CN=SN-Moderators,OU=Users,OU=StatusNet,OU=US,DC=americas,DC=global,DC=loc',
         'administrator'=> array('CN=System-Adminstrators,OU=Users,OU=StatusNet,OU=US,DC=americas,DC=global,DC=loc',
@@ -81,6 +84,8 @@ addPlugin('ldapAuthorization', array(
     'binddn'=>'username',
     'bindpw'=>'password',
     'basedn'=>'OU=Users,OU=StatusNet,OU=US,DC=americas,DC=global,DC=loc',
-    'host'=>array('server1', 'server2')
+    'host'=>array('server1', 'server2'),
+    'attributes'=>array(
+        'username'=>'sAMAccountName')
 ));
 

From 9baddf4e44e173e3e70c4c3f2198857f16320544 Mon Sep 17 00:00:00 2001
From: Zach Copley <zach@status.net>
Date: Wed, 18 Nov 2009 12:43:52 -0800
Subject: [PATCH 18/38] Add MuSTArD to notice sources

---
 db/notice_source.sql | 1 +
 1 file changed, 1 insertion(+)

diff --git a/db/notice_source.sql b/db/notice_source.sql
index 5c5c939dd0..10ff0d55aa 100644
--- a/db/notice_source.sql
+++ b/db/notice_source.sql
@@ -30,6 +30,7 @@ VALUES
     ('mbpidgin','mbpidgin','http://code.google.com/p/microblog-purple/', now()),
     ('Mobidentica', 'Mobidentica', 'http://www.substanceofcode.com/software/mobidentica/', now()),
     ('moconica','Moconica','http://moconica.com/', now()),
+    ('mustard', 'MuSTArDroid', 'https://launchpad.net/mustardroid', now()),
     ('nambu','Nambu','http://www.nambu.com/', now()),
     ('peoplebrowsr', 'PeopleBrowsr', 'http://www.peoplebrowsr.com/', now()),
     ('Pikchur','Pikchur','http://www.pikchur.com/', now()),

From a215ce6ed6d3a0eb9bb29db5ebe103e28f2ff95e Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 15:53:07 -0500
Subject: [PATCH 19/38] correct login checking logic

---
 plugins/Authorization/AuthorizationPlugin.php | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/plugins/Authorization/AuthorizationPlugin.php b/plugins/Authorization/AuthorizationPlugin.php
index be39aedd21..6f21c93109 100644
--- a/plugins/Authorization/AuthorizationPlugin.php
+++ b/plugins/Authorization/AuthorizationPlugin.php
@@ -73,11 +73,7 @@ abstract class AuthorizationPlugin extends Plugin
     function onStartSetUser(&$user) {
         $loginAllowed = $this->loginAllowed($user);
         if($loginAllowed === true){
-            if($this->authoritative) {
-                return false;
-            }else{
-                return;
-            }
+            return;
         }else if($loginAllowed === false){
             $user = null;
             return false;

From b417e4d24f2c4c13439c01f9f664bf6090c99016 Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 15:53:22 -0500
Subject: [PATCH 20/38] rename isMemberOfGroup to be more consistent with other
 LDAP functions

---
 .../LdapAuthorization/LdapAuthorizationPlugin.php    | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
index 91ee9b1abc..cf1347bed0 100644
--- a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
+++ b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
@@ -85,12 +85,12 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
                 if(isset($this->login_group)){
                     if(is_array($this->login_group)){
                         foreach($this->login_group as $group){
-                            if($this->isMemberOfGroup($entry->dn(),$group)){
+                            if($this->ldap_is_dn_member_of_group($entry->dn(),$group)){
                                 return true;
                             }
                         }
                     }else{
-                        if($this->isMemberOfGroup($entry->dn(),$this->login_group)){
+                        if($this->ldap_is_dn_member_of_group($entry->dn(),$this->login_group)){
                             return true;
                         }
                     }
@@ -117,12 +117,12 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
                 if(isset($this->roles_to_groups[$name])){
                     if(is_array($this->roles_to_groups[$name])){
                         foreach($this->roles_to_groups[$name] as $group){
-                            if($this->isMemberOfGroup($entry->dn(),$group)){
+                            if($this->ldap_is_dn_member_of_group($entry->dn(),$group)){
                                 return true;
                             }
                         }
                     }else{
-                        if($this->isMemberOfGroup($entry->dn(),$this->roles_to_groups[$name])){
+                        if($this->ldap_is_dn_member_of_group($entry->dn(),$this->roles_to_groups[$name])){
                             return true;
                         }
                     }
@@ -132,9 +132,9 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
         return false;
     }
 
-    function isMemberOfGroup($userDn, $groupDn)
+    function ldap_is_dn_member_of_group($userDn, $groupDn)
     {
-        $ldap = ldap_get_connection();
+        $ldap = $this->ldap_get_connection();
         $link = $ldap->getLink();
         $r = ldap_compare($link, $groupDn, $this->uniqueMember_attribute, $userDn);
         if ($r === true){

From 199ccdb53fbd732eeced3edf734e39687729da9b Mon Sep 17 00:00:00 2001
From: Eric Helgeson <erichelgeson@gmail.com>
Date: Wed, 18 Nov 2009 15:53:33 -0500
Subject: [PATCH 21/38] Consolidate group creation into static function in
 User_group

---
 actions/apigroupcreate.php | 62 +++++---------------------------------
 actions/newgroup.php       | 46 +++++-----------------------
 classes/User_group.php     | 62 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 76 insertions(+), 94 deletions(-)

diff --git a/actions/apigroupcreate.php b/actions/apigroupcreate.php
index 895dfb7aba..8827d1c5ce 100644
--- a/actions/apigroupcreate.php
+++ b/actions/apigroupcreate.php
@@ -117,61 +117,13 @@ class ApiGroupCreateAction extends ApiAuthAction
             return;
         }
 
-        $group = new User_group();
-
-        $group->query('BEGIN');
-
-        $group->nickname    = $this->nickname;
-        $group->fullname    = $this->fullname;
-        $group->homepage    = $this->homepage;
-        $group->description = $this->description;
-        $group->location    = $this->location;
-        $group->created     = common_sql_now();
-
-        $result = $group->insert();
-
-        if (!$result) {
-            common_log_db_error($group, 'INSERT', __FILE__);
-            $this->serverError(
-                _('Could not create group.'),
-                500,
-                $this->format
-            );
-            return;
-        }
-
-        $result = $group->setAliases($this->aliases);
-
-        if (!$result) {
-            $this->serverError(
-                _('Could not create aliases.'),
-                500,
-                $this->format
-            );
-            return;
-        }
-
-        $member = new Group_member();
-
-        $member->group_id   = $group->id;
-        $member->profile_id = $this->user->id;
-        $member->is_admin   = 1;
-        $member->created    = $group->created;
-
-        $result = $member->insert();
-
-        if (!$result) {
-            common_log_db_error($member, 'INSERT', __FILE__);
-            $this->serverError(
-                _('Could not set group membership.'),
-                500,
-                $this->format
-            );
-            return;
-        }
-
-        $group->query('COMMIT');
-
+        $group = User_group::register(array('nickname' => $this->nickname,
+                                            'fullname' => $this->fullname,
+                                            'homepage' => $this->homepage,
+                                            'description' => $this->description,
+                                            'location' => $this->location,
+                                            'aliases'  => $this->aliases,
+                                            'userid'   => $this->user->id));
         switch($this->format) {
         case 'xml':
             $this->showSingleXmlGroup($group);
diff --git a/actions/newgroup.php b/actions/newgroup.php
index 80da9861a0..25da7f8fc7 100644
--- a/actions/newgroup.php
+++ b/actions/newgroup.php
@@ -186,45 +186,13 @@ class NewgroupAction extends Action
 
         assert(!is_null($cur));
 
-        $group = new User_group();
-
-        $group->query('BEGIN');
-
-        $group->nickname    = $nickname;
-        $group->fullname    = $fullname;
-        $group->homepage    = $homepage;
-        $group->description = $description;
-        $group->location    = $location;
-        $group->created     = common_sql_now();
-
-        $result = $group->insert();
-
-        if (!$result) {
-            common_log_db_error($group, 'INSERT', __FILE__);
-            $this->serverError(_('Could not create group.'));
-        }
-
-        $result = $group->setAliases($aliases);
-
-        if (!$result) {
-            $this->serverError(_('Could not create aliases.'));
-        }
-
-        $member = new Group_member();
-
-        $member->group_id   = $group->id;
-        $member->profile_id = $cur->id;
-        $member->is_admin   = 1;
-        $member->created    = $group->created;
-
-        $result = $member->insert();
-
-        if (!$result) {
-            common_log_db_error($member, 'INSERT', __FILE__);
-            $this->serverError(_('Could not set group membership.'));
-        }
-
-        $group->query('COMMIT');
+        $group = User_group::register(array('nickname' => $nickname,
+                                            'fullname' => $fullname,
+                                            'homepage' => $homepage,
+                                            'description' => $description,
+                                            'location' => $location,
+                                            'aliases'  => $aliases,
+                                            'userid'   => $cur->id));
 
         common_redirect($group->homeUrl(), 303);
     }
diff --git a/classes/User_group.php b/classes/User_group.php
index b92638f7aa..c86eadf8fa 100644
--- a/classes/User_group.php
+++ b/classes/User_group.php
@@ -354,4 +354,66 @@ class User_group extends Memcached_DataObject
 
         return $xs->getString();
     }
+
+    static function register($fields) {
+
+        // MAGICALLY put fields into current scope
+
+        extract($fields);
+
+        $group = new User_group();
+
+        $group->query('BEGIN');
+
+        $group->nickname    = $nickname;
+        $group->fullname    = $fullname;
+        $group->homepage    = $homepage;
+        $group->description = $description;
+        $group->location    = $location;
+        $group->created     = common_sql_now();
+
+        $result = $group->insert();
+
+        if (!$result) {
+            common_log_db_error($group, 'INSERT', __FILE__);
+            $this->serverError(
+                _('Could not create group.'),
+                500,
+                $this->format
+            );
+            return;
+        }
+        $result = $group->setAliases($aliases);
+
+        if (!$result) {
+            $this->serverError(
+                _('Could not create aliases.'),
+                500,
+                $this->format
+            );
+            return;
+        }
+
+        $member = new Group_member();
+
+        $member->group_id   = $group->id;
+        $member->profile_id = $userid;
+        $member->is_admin   = 1;
+        $member->created    = $group->created;
+
+        $result = $member->insert();
+
+        if (!$result) {
+            common_log_db_error($member, 'INSERT', __FILE__);
+            $this->serverError(
+                _('Could not set group membership.'),
+                500,
+                $this->format
+            );
+            return;
+        }
+
+        $group->query('COMMIT');
+        return $group;
+    }
 }

From 745ea277d8b45e0940cf0da3bafbe32470afa121 Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 16:09:58 -0500
Subject: [PATCH 22/38] Should not canonicalize nickname before calling
 common_check_user

---
 actions/login.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/actions/login.php b/actions/login.php
index 881df0099a..63955e3f59 100644
--- a/actions/login.php
+++ b/actions/login.php
@@ -133,7 +133,7 @@ class LoginAction extends Action
                 return;
             }
 
-            $nickname = common_canonical_nickname($this->trimmed('nickname'));
+            $nickname = $this->trimmed('nickname');
             $password = $this->arg('password');
 
             $user = common_check_user($nickname, $password);

From a882d093bc99d1162dac29c161253dc037c314b9 Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 16:12:55 -0500
Subject: [PATCH 23/38] Blasted missing a $this!

---
 plugins/Authorization/AuthorizationPlugin.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/plugins/Authorization/AuthorizationPlugin.php b/plugins/Authorization/AuthorizationPlugin.php
index 6f21c93109..e4e046d088 100644
--- a/plugins/Authorization/AuthorizationPlugin.php
+++ b/plugins/Authorization/AuthorizationPlugin.php
@@ -88,7 +88,7 @@ abstract class AuthorizationPlugin extends Plugin
     }
 
     function onStartSetApiUser(&$user) {
-        return onStartSetUser(&$user);
+        return $this->onStartSetUser(&$user);
     }
 
     function onStartHasRole($profile, $name, &$has_role) {

From 6a505da981c47057a2d8e65e1a208b9aad35dc73 Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 16:41:38 -0500
Subject: [PATCH 24/38] do not required that roles_to_groups be specified

---
 plugins/LdapAuthorization/LdapAuthorizationPlugin.php | 5 +----
 plugins/LdapAuthorization/README                      | 2 +-
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
index cf1347bed0..69357f8aad 100644
--- a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
+++ b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
@@ -48,7 +48,7 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
     public $scope=null;
     public $provider_name = null;
     public $uniqueMember_attribute = null;
-    public $roles_to_groups = null;
+    public $roles_to_groups = array();
     public $login_group = null;
     public $attributes = array();
 
@@ -66,9 +66,6 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
         if(!isset($this->uniqueMember_attribute)){
             throw new Exception("uniqueMember_attribute must be set.");
         }
-        if(!isset($this->roles_to_groups)){
-            throw new Exception("roles_to_groups must be set.");
-        }
         if(!isset($this->attributes['username'])){
             throw new Exception("username attribute must be set.");
         }
diff --git a/plugins/LdapAuthorization/README b/plugins/LdapAuthorization/README
index fcf1efa47e..44239d8e06 100644
--- a/plugins/LdapAuthorization/README
+++ b/plugins/LdapAuthorization/README
@@ -16,7 +16,7 @@ authoritative (false): should this plugin be authoritative for
     authorization?
 uniqueMember_attribute ('uniqueMember')*: the attribute of a group
     that lists the DNs of its members
-roles_to_groups*: array that maps StatusNet roles to LDAP groups
+roles_to_groups: array that maps StatusNet roles to LDAP groups
     some StatusNet roles are: moderator, administrator, sandboxed, silenced
 login_group: if this is set to a group DN, only members of that group will be
     allowed to login

From 6d69d89cfea15e2a626cdf9378b75a3dfae65d4a Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 16:46:16 -0500
Subject: [PATCH 25/38] Reuse ldap connections for the default config

---
 plugins/LdapAuthentication/LdapAuthenticationPlugin.php | 4 ++++
 plugins/LdapAuthorization/LdapAuthorizationPlugin.php   | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/plugins/LdapAuthentication/LdapAuthenticationPlugin.php b/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
index 25531a8116..9e089485c6 100644
--- a/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
+++ b/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
@@ -160,6 +160,10 @@ class LdapAuthenticationPlugin extends AuthenticationPlugin
     
     function ldap_get_connection($config = null){
         if($config == null){
+            static $ldap = null;
+            if($ldap != null){
+                return $ldap;
+            }
             $config = $this->ldap_get_config();
         }
         
diff --git a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
index 69357f8aad..91a343f408 100644
--- a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
+++ b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
@@ -159,6 +159,10 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
     //-----the below function were copied from LDAPAuthenticationPlugin. They will be moved to a utility class soon.----\\
     function ldap_get_connection($config = null){
         if($config == null){
+            static $ldap = null;
+            if($ldap != null){
+                return $ldap;
+            }
             $config = $this->ldap_get_config();
         }
         

From a00141a180d54cbcc244e0157c72f53ac53779b3 Mon Sep 17 00:00:00 2001
From: Craig Andrews <candrews@integralblue.com>
Date: Wed, 18 Nov 2009 16:58:06 -0500
Subject: [PATCH 26/38] You cannot use static that way - using another approach
 to save reuse the default ldap connection

---
 .../LdapAuthentication/LdapAuthenticationPlugin.php   | 11 ++++-------
 plugins/LdapAuthorization/LdapAuthorizationPlugin.php | 11 ++++-------
 2 files changed, 8 insertions(+), 14 deletions(-)

diff --git a/plugins/LdapAuthentication/LdapAuthenticationPlugin.php b/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
index 9e089485c6..8caacff464 100644
--- a/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
+++ b/plugins/LdapAuthentication/LdapAuthenticationPlugin.php
@@ -159,24 +159,21 @@ class LdapAuthenticationPlugin extends AuthenticationPlugin
     }
     
     function ldap_get_connection($config = null){
-        if($config == null){
-            static $ldap = null;
-            if($ldap != null){
-                return $ldap;
-            }
-            $config = $this->ldap_get_config();
+        if($config == null && isset($this->default_ldap)){
+            return $this->default_ldap;
         }
         
         //cannot use Net_LDAP2::connect() as StatusNet uses
         //PEAR::setErrorHandling(PEAR_ERROR_CALLBACK, 'handleError');
         //PEAR handling can be overridden on instance objects, so we do that.
-        $ldap = new Net_LDAP2($config);
+        $ldap = new Net_LDAP2(isset($config)?$config:$this->ldap_get_config());
         $ldap->setErrorHandling(PEAR_ERROR_RETURN);
         $err=$ldap->bind();
         if (Net_LDAP2::isError($err)) {
             common_log(LOG_WARNING, 'Could not connect to LDAP server: '.$err->getMessage());
             return false;
         }
+        if($config == null) $this->default_ldap=$ldap;
         return $ldap;
     }
     
diff --git a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
index 91a343f408..5e759c3793 100644
--- a/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
+++ b/plugins/LdapAuthorization/LdapAuthorizationPlugin.php
@@ -158,24 +158,21 @@ class LdapAuthorizationPlugin extends AuthorizationPlugin
 
     //-----the below function were copied from LDAPAuthenticationPlugin. They will be moved to a utility class soon.----\\
     function ldap_get_connection($config = null){
-        if($config == null){
-            static $ldap = null;
-            if($ldap != null){
-                return $ldap;
-            }
-            $config = $this->ldap_get_config();
+        if($config == null && isset($this->default_ldap)){
+            return $this->default_ldap;
         }
         
         //cannot use Net_LDAP2::connect() as StatusNet uses
         //PEAR::setErrorHandling(PEAR_ERROR_CALLBACK, 'handleError');
         //PEAR handling can be overridden on instance objects, so we do that.
-        $ldap = new Net_LDAP2($config);
+        $ldap = new Net_LDAP2(isset($config)?$config:$this->ldap_get_config());
         $ldap->setErrorHandling(PEAR_ERROR_RETURN);
         $err=$ldap->bind();
         if (Net_LDAP2::isError($err)) {
             common_log(LOG_WARNING, 'Could not connect to LDAP server: '.$err->getMessage());
             return false;
         }
+        if($config == null) $this->default_ldap=$ldap;
         return $ldap;
     }
     

From 1827256d0e2b49a77df46f90249c2ab893e0ac4f Mon Sep 17 00:00:00 2001
From: Brion Vibber <brion@pobox.com>
Date: Wed, 18 Nov 2009 14:57:18 -0800
Subject: [PATCH 27/38] Added support for pgettext() and npgettext() to
 separate contexts for translatable messages that are going to be ambiguous in
 English original.

---
 lib/common.php        |  4 ---
 lib/language.php      | 57 +++++++++++++++++++++++++++++++++++++++++++
 scripts/update_pot.sh | 13 +++++++++-
 3 files changed, 69 insertions(+), 5 deletions(-)

diff --git a/lib/common.php b/lib/common.php
index 203b37c872..732c22bfdf 100644
--- a/lib/common.php
+++ b/lib/common.php
@@ -59,10 +59,6 @@ require_once('PEAR.php');
 require_once('DB/DataObject.php');
 require_once('DB/DataObject/Cast.php'); # for dates
 
-if (!function_exists('gettext')) {
-    require_once("php-gettext/gettext.inc");
-}
-
 require_once(INSTALLDIR.'/lib/language.php');
 
 // This gets included before the config file, so that admin code and plugins
diff --git a/lib/language.php b/lib/language.php
index 2570907b77..a99bf89e35 100644
--- a/lib/language.php
+++ b/lib/language.php
@@ -32,6 +32,63 @@ if (!defined('STATUSNET') && !defined('LACONICA')) {
     exit(1);
 }
 
+if (!function_exists('gettext')) {
+    require_once("php-gettext/gettext.inc");
+}
+
+if (!function_exists('pgettext')) {
+    /**
+     * Context-aware gettext wrapper; use when messages in different contexts
+     * won't be distinguished from the English source but need different translations.
+     * The context string will appear as msgctxt in the .po files.
+     *
+     * Not currently exposed in PHP's gettext module; implemented to be compat
+     * with gettext.h's macros.
+     *
+     * @param string $context context identifier, should be some key like "menu|file"
+     * @param string $msgid English source text
+     * @return string original or translated message
+     */
+    function pgettext($context, $msg)
+    {
+        $msgid = $context . "\004" . $msg;
+        $out = dcgettext(textdomain(NULL), $msgid, LC_MESSAGES);
+        if ($out == $msgid) {
+            return $msg;
+        } else {
+            return $out;
+        }
+    }
+}
+
+if (!function_exists('npgettext')) {
+    /**
+     * Context-aware ngettext wrapper; use when messages in different contexts
+     * won't be distinguished from the English source but need different translations.
+     * The context string will appear as msgctxt in the .po files.
+     *
+     * Not currently exposed in PHP's gettext module; implemented to be compat
+     * with gettext.h's macros.
+     *
+     * @param string $context context identifier, should be some key like "menu|file"
+     * @param string $msg singular English source text
+     * @param string $plural plural English source text
+     * @param int $n number of items to control plural selection
+     * @return string original or translated message
+     */
+    function npgettext($context, $msg, $plural, $n)
+    {
+        $msgid = $context . "\004" . $msg;
+        $out = dcngettext(textdomain(NULL), $msgid, $plural, $n, LC_MESSAGES);
+        if ($out == $msgid) {
+            return $msg;
+        } else {
+            return $out;
+        }
+    }
+}
+
+
 /**
  * Content negotiation for language codes
  *
diff --git a/scripts/update_pot.sh b/scripts/update_pot.sh
index 9419e4337f..8b44d43b49 100755
--- a/scripts/update_pot.sh
+++ b/scripts/update_pot.sh
@@ -1,3 +1,14 @@
 cd `dirname $0`
 cd ..
-xgettext --from-code=UTF-8 --default-domain=statusnet --output=locale/statusnet.po --language=PHP --join-existing actions/*.php classes/*.php lib/*.php scripts/*.php
+xgettext \
+    --from-code=UTF-8 \
+    --default-domain=statusnet \
+    --output=locale/statusnet.po \
+    --language=PHP \
+    --keyword="pgettext:1c,2" \
+    --keyword="npgettext:1c,2,3" \
+    --join-existing \
+    actions/*.php \
+    classes/*.php \
+    lib/*.php \
+    scripts/*.php

From 69abde6e0cde3f010d993f0a86294fe57154aa4c Mon Sep 17 00:00:00 2001
From: Siebrand Mazeland <s.mazeland@xs4all.nl>
Date: Thu, 19 Nov 2009 01:04:47 +0100
Subject: [PATCH 28/38] Removing "join-existing". Do not add on update, just
 rebuild complete pot. The pot file gets really dirty, really quickly.

---
 scripts/update_pot.sh | 1 -
 1 file changed, 1 deletion(-)

diff --git a/scripts/update_pot.sh b/scripts/update_pot.sh
index 8b44d43b49..de53fe7c90 100755
--- a/scripts/update_pot.sh
+++ b/scripts/update_pot.sh
@@ -7,7 +7,6 @@ xgettext \
     --language=PHP \
     --keyword="pgettext:1c,2" \
     --keyword="npgettext:1c,2,3" \
-    --join-existing \
     actions/*.php \
     classes/*.php \
     lib/*.php \

From f7a3e508ba8d0f8f9487724f3e417554d1d0b4d8 Mon Sep 17 00:00:00 2001
From: Brion Vibber <brion@pobox.com>
Date: Wed, 18 Nov 2009 17:36:55 -0800
Subject: [PATCH 29/38] Check profile->update() result against false exactly;
 we may legitimately get 0 back if no rows were changed. DB objects normally
 would return true, but the comparisons aren't 100% reliable when we've got
 numbers which could be ints or strings or floats. Caused failures saving
 profile settings with Geonames plugin enabled; the lat/lon/id fields would
 get re-set with freshly looked up values which no longer matched the previous
 values as far as the data object could tell, but which saved as the same ol'
 numbers.

---
 actions/profilesettings.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/actions/profilesettings.php b/actions/profilesettings.php
index 0a0cc59973..359664096e 100644
--- a/actions/profilesettings.php
+++ b/actions/profilesettings.php
@@ -323,7 +323,7 @@ class ProfilesettingsAction extends AccountSettingsAction
 
             $result = $profile->update($orig_profile);
 
-            if (!$result) {
+            if ($result === false) {
                 common_log_db_error($profile, 'UPDATE', __FILE__);
                 $this->serverError(_('Couldn\'t save profile.'));
                 return;

From cf7188a4586c5ce5b539229035866cf494413a76 Mon Sep 17 00:00:00 2001
From: Zach Copley <zach@status.net>
Date: Wed, 18 Nov 2009 18:25:36 -0800
Subject: [PATCH 30/38] Design admin panel mostly done.

---
 actions/designadminpanel.php | 307 +++++++++++++++++++++--------------
 actions/siteadminpanel.php   |  47 +-----
 lib/adminform.php            |  86 ++++++++++
 lib/adminpanelaction.php     |  27 +++
 lib/form.php                 |  10 ++
 5 files changed, 312 insertions(+), 165 deletions(-)
 create mode 100644 lib/adminform.php

diff --git a/actions/designadminpanel.php b/actions/designadminpanel.php
index d1aadc8c27..156c3f1ab5 100644
--- a/actions/designadminpanel.php
+++ b/actions/designadminpanel.php
@@ -74,7 +74,7 @@ class DesignadminpanelAction extends AdminPanelAction
     }
 
     /**
-     * Show the site admin panel form
+     * Get the default design and show the design admin panel form
      *
      * @return void
      */
@@ -82,7 +82,6 @@ class DesignadminpanelAction extends AdminPanelAction
     function showForm()
     {
         $this->design = Design::siteDesign();
-
         $form = new DesignAdminPanelForm($this);
         $form->show();
         return;
@@ -101,8 +100,7 @@ class DesignadminpanelAction extends AdminPanelAction
         } else if ($this->arg('defaults')) {
             $this->restoreDefaults();
         } else {
-            $this->success = false;
-            $this->message = 'Unexpected form submission.';
+            $this->clientError(_('Unexpected form submission.'));
         }
     }
 
@@ -114,7 +112,6 @@ class DesignadminpanelAction extends AdminPanelAction
 
     function saveDesignSettings()
     {
-
         // Workaround for PHP returning empty $_POST and $_FILES when POST
         // length > post_max_size in php.ini
 
@@ -124,8 +121,7 @@ class DesignadminpanelAction extends AdminPanelAction
         ) {
             $msg = _('The server was unable to handle that much POST ' .
                 'data (%s bytes) due to its current configuration.');
-            $this->success = false;
-            $this->msg     = $e->getMessage(sprintf($msg, $_SERVER['CONTENT_LENGTH']));
+            $this->clientException(sprintf($msg, $_SERVER['CONTENT_LENGTH']));
             return;
         }
 
@@ -133,25 +129,30 @@ class DesignadminpanelAction extends AdminPanelAction
 
         $bgimage = $this->saveBackgroundImage();
 
-        static $settings = array('theme');
+        static $settings = array(
+            'site' => array('theme', 'logo'),
+            'theme' => array('server', 'dir', 'path'),
+            'avatar' => array('server', 'dir', 'path'),
+            'background' => array('server', 'dir', 'path')
+        );
+
         $values = array();
 
-        foreach ($settings as $setting) {
-            $values[$setting] = $this->trimmed($setting);
+        foreach ($settings as $section => $parts) {
+            foreach ($parts as $setting) {
+                $values[$section][$setting] = $this->trimmed("$section-$setting");
+            }
         }
 
-        // This throws an exception on validation errors
-        try {
-            $bgcolor = new WebColor($this->trimmed('design_background'));
-            $ccolor  = new WebColor($this->trimmed('design_content'));
-            $sbcolor = new WebColor($this->trimmed('design_sidebar'));
-            $tcolor  = new WebColor($this->trimmed('design_text'));
-            $lcolor  = new WebColor($this->trimmed('design_links'));
-        } catch (WebColorException $e) {
-            $this->success = false;
-            $this->msg = $e->getMessage();
-            return;
-        }
+        $this->validate($values);
+
+        // assert(all values are valid);
+
+        $bgcolor = new WebColor($this->trimmed('design_background'));
+        $ccolor  = new WebColor($this->trimmed('design_content'));
+        $sbcolor = new WebColor($this->trimmed('design_sidebar'));
+        $tcolor  = new WebColor($this->trimmed('design_text'));
+        $lcolor  = new WebColor($this->trimmed('design_links'));
 
         $onoff = $this->arg('design_background-image_onoff');
 
@@ -166,16 +167,14 @@ class DesignadminpanelAction extends AdminPanelAction
 
         $tile = $this->boolean('design_background-image_repeat');
 
-        $this->validate($values);
-
-        // assert(all values are valid);
-
         $config = new Config();
 
         $config->query('BEGIN');
 
-        foreach ($settings as $setting) {
-            Config::save('site', $setting, $values[$setting]);
+        foreach ($settings as $section => $parts) {
+            foreach ($parts as $setting) {
+                Config::save($section, $setting, $values[$section][$setting]);
+            }
         }
 
         if (isset($bgimage)) {
@@ -197,32 +196,6 @@ class DesignadminpanelAction extends AdminPanelAction
         $config->query('COMMIT');
 
         return;
-
-    }
-
-    /**
-     * Delete a design setting
-     *
-     * @return mixed $result false if something didn't work
-     */
-
-    function deleteSetting($section, $setting)
-    {
-        $config = new Config();
-
-        $config->section = $section;
-        $config->setting = $setting;
-
-        if ($config->find(true)) {
-            $result = $config->delete();
-            if (!$result) {
-                common_log_db_error($config, 'DELETE', __FILE__);
-                $this->clientError(_("Unable to delete design setting."));
-                return null;
-            }
-        }
-
-        return $result;
     }
 
     /**
@@ -233,6 +206,7 @@ class DesignadminpanelAction extends AdminPanelAction
 
     function restoreDefaults()
     {
+        $this->deleteSetting('site', 'logo');
         $this->deleteSetting('site', 'theme');
 
         $settings = array(
@@ -243,6 +217,8 @@ class DesignadminpanelAction extends AdminPanelAction
         foreach ($settings as $setting) {
             $this->deleteSetting('design', $setting);
         }
+
+        // XXX: Should we restore the default dir settings, etc.? --Z
     }
 
     /**
@@ -264,8 +240,7 @@ class DesignadminpanelAction extends AdminPanelAction
                 $imagefile =
                     ImageFile::fromUpload('design_background-image_file');
             } catch (Exception $e) {
-                $this->success = false;
-                $this->msg     = $e->getMessage();
+                $this->clientError('Unable to save background image.');
                 return;
             }
 
@@ -297,8 +272,48 @@ class DesignadminpanelAction extends AdminPanelAction
 
     function validate(&$values)
     {
-        if (!in_array($values['theme'], Theme::listAvailable())) {
-            $this->clientError(sprintf(_("Theme not available: %s"), $values['theme']));
+
+        if (!empty($values['site']['logo']) &&
+            !Validate::uri($values['site']['logo'], array('allowed_schemes' => array('http', 'https')))) {
+            $this->clientError(_("Invalid logo URL."));
+        }
+
+        if (!in_array($values['site']['theme'], Theme::listAvailable())) {
+            $this->clientError(sprintf(_("Theme not available: %s"), $values['site']['theme']));
+        }
+
+        // Make sure the directories are there
+
+        if (!empty($values['theme']['dir']) && !is_readable($values['theme']['dir'])) {
+            $this->clientError(sprintf(_("Theme directory not readable: %s"), $values['theme']['dir']));
+        }
+
+        if (empty($values['avatar']['dir']) || !is_writable($values['avatar']['dir'])) {
+            $this->clientError(sprintf(_("Avatar directory not writable: %s"), $values['avatar']['dir']));
+        }
+
+        if (empty($values['background']['dir']) || !is_writable($values['background']['dir'])) {
+            $this->clientError(sprintf(_("Background directory not writable: %s"), $values['background']['dir']));
+        }
+
+        // Do we need to do anything else but validate the
+        // other fields for length?  Design settings are
+        // validated elsewhere --Z
+
+        static $settings = array(
+            'theme' => array('server', 'path'),
+            'avatar' => array('server', 'path'),
+            'background' => array('server', 'path')
+        );
+
+        foreach ($settings as $section => $parts) {
+            foreach ($parts as $setting) {
+                if (mb_strlen($values[$section][$setting]) > 255) {
+                    $this->clientError(sprintf(_("Max length for %s %s is 255 characters."),
+                        $section, $setting));
+                        return;
+                }
+            }
         }
     }
 
@@ -332,7 +347,7 @@ class DesignadminpanelAction extends AdminPanelAction
 
 }
 
-class DesignAdminPanelForm extends Form
+class DesignAdminPanelForm extends AdminForm
 {
 
     /**
@@ -393,33 +408,85 @@ class DesignAdminPanelForm extends Form
     function formData()
     {
 
-        $design = $this->out->design;
+        $this->out->elementStart('fieldset', array('id' => 'settings_logo'));
+        $this->out->element('legend', null, _('Change logo'));
+
+        $this->out->elementStart('ul', 'form_data');
+
+        $this->li();
+        $this->input('logo', _('Site logo'), 'Logo for the site (full URL)', 'site');
+        $this->unli();
+
+        $this->out->elementEnd('ul');
+
+        $this->out->elementEnd('fieldset');
+        $this->out->elementStart('fieldset', array('id' => 'settings_theme'));
+        $this->out->element('legend', null, _('Change theme'));
+
+        $this->out->elementStart('ul', 'form_data');
 
         $themes = Theme::listAvailable();
 
-        asort($themes);
+        // XXX: listAvailable() can return an empty list if you
+        // screw up your settings, so just in case:
 
+        if (empty($themes)) {
+            $themes = array('default', 'default');
+        }
+
+        asort($themes);
         $themes = array_combine($themes, $themes);
 
-        $this->out->elementStart('fieldset', array('id' =>
-            'settings_design_theme'));
-        $this->out->element('legend', null, _('Change theme'));
+        $this->li();
+        $this->out->dropdown('site-theme', _('Site theme'),
+                             $themes, _('Theme for the site.'),
+                             false, $this->value('theme', 'site'));
+        $this->unli();
+
+        $this->li();
+        $this->input('server', _('Theme server'), 'Server for themes', 'theme');
+        $this->unli();
+
+        $this->li();
+        $this->input('path', _('Theme path'), 'Web path to themes', 'theme');
+        $this->unli();
+
+        $this->li();
+        $this->input('dir', _('Theme directory'), 'Directory where themes are located', 'theme');
+        $this->unli();
+
+        $this->out->elementEnd('ul');
+
+        $this->out->elementEnd('fieldset');
+        $this->out->elementStart('fieldset', array('id' => 'settings_avatar'));
+        $this->out->element('legend', null, _('Avatar Settings'));
+
         $this->out->elementStart('ul', 'form_data');
 
-        $this->out->elementStart('li');
-        $this->out->dropdown('theme', _('Theme'),
-                             $themes, _('Theme for the site.'),
-                             false, $this->value('theme'));
-        $this->out->elementEnd('li');
+        $this->li();
+        $this->input('server', _('Avatar server'), 'Server for avatars', 'avatar');
+        $this->unli();
+
+        $this->li();
+        $this->input('path', _('Avatar path'), 'Web path to avatars', 'avatar');
+        $this->unli();
+
+        $this->li();
+        $this->input('dir', _('Avatar directory'), 'Directory where avatars are located', 'avatar');
+        $this->unli();
+
         $this->out->elementEnd('ul');
+
         $this->out->elementEnd('fieldset');
 
+        $design = $this->out->design;
 
         $this->out->elementStart('fieldset', array('id' =>
             'settings_design_background-image'));
         $this->out->element('legend', null, _('Change background image'));
         $this->out->elementStart('ul', 'form_data');
-        $this->out->elementStart('li');
+
+        $this->li();
         $this->out->element('label', array('for' => 'design_background-image_file'),
                                 _('Background'));
         $this->out->element('input', array('name' => 'design_background-image_file',
@@ -432,7 +499,7 @@ class DesignAdminPanelForm extends Form
                                           'type' => 'hidden',
                                           'id' => 'MAX_FILE_SIZE',
                                           'value' => ImageFile::maxFileSizeInt()));
-        $this->out->elementEnd('li');
+        $this->unli();
 
         if (!empty($design->backgroundimage)) {
 
@@ -474,27 +541,40 @@ class DesignAdminPanelForm extends Form
                                           'class' => 'radio'),
                                           _('Off'));
             $this->out->element('p', 'form_guide', _('Turn background image on or off.'));
-            $this->out->elementEnd('li');
+            $this->unli();
 
-            $this->out->elementStart('li');
+            $this->li();
             $this->out->checkbox('design_background-image_repeat',
                             _('Tile background image'),
                             ($design->disposition & BACKGROUND_TILE) ? true : false);
-            $this->out->elementEnd('li');
+            $this->unli();
         }
 
+        $this->li();
+        $this->input('server', _('Background server'), 'Server for backgrounds', 'background');
+        $this->unli();
+
+        $this->li();
+        $this->input('path', _('Background path'), 'Web path to backgrounds', 'background');
+        $this->unli();
+
+        $this->li();
+        $this->input('dir', _('Background directory'), 'Directory where backgrounds are located', 'background');
+        $this->unli();
+
         $this->out->elementEnd('ul');
         $this->out->elementEnd('fieldset');
 
         $this->out->elementStart('fieldset', array('id' => 'settings_design_color'));
         $this->out->element('legend', null, _('Change colours'));
+
         $this->out->elementStart('ul', 'form_data');
 
         try {
 
             $bgcolor = new WebColor($design->backgroundcolor);
 
-            $this->out->elementStart('li');
+            $this->li();
             $this->out->element('label', array('for' => 'swatch-1'), _('Background'));
             $this->out->element('input', array('name' => 'design_background',
                                           'type' => 'text',
@@ -503,11 +583,11 @@ class DesignAdminPanelForm extends Form
                                           'maxlength' => '7',
                                           'size' => '7',
                                           'value' => ''));
-            $this->out->elementEnd('li');
+            $this->unli();
 
             $ccolor = new WebColor($design->contentcolor);
 
-            $this->out->elementStart('li');
+            $this->li();
             $this->out->element('label', array('for' => 'swatch-2'), _('Content'));
             $this->out->element('input', array('name' => 'design_content',
                                           'type' => 'text',
@@ -516,11 +596,11 @@ class DesignAdminPanelForm extends Form
                                           'maxlength' => '7',
                                           'size' => '7',
                                           'value' => ''));
-            $this->out->elementEnd('li');
+            $this->unli();
 
             $sbcolor = new WebColor($design->sidebarcolor);
 
-            $this->out->elementStart('li');
+            $this->li();
             $this->out->element('label', array('for' => 'swatch-3'), _('Sidebar'));
             $this->out->element('input', array('name' => 'design_sidebar',
                                         'type' => 'text',
@@ -529,11 +609,11 @@ class DesignAdminPanelForm extends Form
                                         'maxlength' => '7',
                                         'size' => '7',
                                         'value' => ''));
-            $this->out->elementEnd('li');
+            $this->unli();
 
             $tcolor = new WebColor($design->textcolor);
 
-            $this->out->elementStart('li');
+            $this->li();
             $this->out->element('label', array('for' => 'swatch-4'), _('Text'));
             $this->out->element('input', array('name' => 'design_text',
                                         'type' => 'text',
@@ -542,11 +622,11 @@ class DesignAdminPanelForm extends Form
                                         'maxlength' => '7',
                                         'size' => '7',
                                         'value' => ''));
-            $this->out->elementEnd('li');
+            $this->unli();
 
             $lcolor = new WebColor($design->linkcolor);
 
-            $this->out->elementStart('li');
+            $this->li();
             $this->out->element('label', array('for' => 'swatch-5'), _('Links'));
             $this->out->element('input', array('name' => 'design_links',
                                          'type' => 'text',
@@ -555,49 +635,16 @@ class DesignAdminPanelForm extends Form
                                          'maxlength' => '7',
                                          'size' => '7',
                                          'value' => ''));
-            $this->out->elementEnd('li');
+            $this->unli();
 
         } catch (WebColorException $e) {
             common_log(LOG_ERR, 'Bad color values in site design: ' .
                 $e->getMessage());
         }
 
-        $this->out->elementEnd('ul');
         $this->out->elementEnd('fieldset');
 
-    }
-
-    /**
-     * Utility to simplify some of the duplicated code around
-     * params and settings.
-     *
-     * @param string $setting      Name of the setting
-     * @param string $title        Title to use for the input
-     * @param string $instructions Instructions for this field
-     *
-     * @return void
-     */
-
-    function input($setting, $title, $instructions)
-    {
-        $this->out->input($setting, $title, $this->value($setting), $instructions);
-    }
-
-    /**
-     * Utility to simplify getting the posted-or-stored setting value
-     *
-     * @param string $setting Name of the setting
-     *
-     * @return string param value if posted, or current config value
-     */
-
-    function value($setting)
-    {
-        $value = $this->out->trimmed($setting);
-        if (empty($value)) {
-            $value = common_config('site', $setting);
-        }
-        return $value;
+        $this->out->elementEnd('ul');
     }
 
     /**
@@ -618,5 +665,27 @@ class DesignAdminPanelForm extends Form
                                          'title' => _('Reset back to default')));
 
         $this->out->submit('save', _('Save'), 'submit form_action-secondary',
-                'save', _('Save design'));    }
+                'save', _('Save design'));
+    }
+
+
+    /**
+     * Utility to simplify some of the duplicated code around
+     * params and settings. Overriding the input() in the base class
+     * to handle a whole bunch of cases of settings with the same
+     * name under different sections.
+     *
+     * @param string $setting      Name of the setting
+     * @param string $title        Title to use for the input
+     * @param string $instructions Instructions for this field
+     * @param string $section      config section, default = 'site'
+     *
+     * @return void
+     */
+
+    function input($setting, $title, $instructions, $section='site')
+    {
+        $this->out->input("$section-$setting", $title, $this->value($setting, $section), $instructions);
+    }
+
 }
diff --git a/actions/siteadminpanel.php b/actions/siteadminpanel.php
index c316f8e176..965afb685c 100644
--- a/actions/siteadminpanel.php
+++ b/actions/siteadminpanel.php
@@ -193,7 +193,7 @@ class SiteadminpanelAction extends AdminPanelAction
     }
 }
 
-class SiteAdminPanelForm extends Form
+class SiteAdminPanelForm extends AdminForm
 {
     /**
      * ID of the form
@@ -315,51 +315,6 @@ class SiteAdminPanelForm extends Form
         $this->out->elementEnd('ul');
     }
 
-    /**
-     * Utility to simplify some of the duplicated code around
-     * params and settings.
-     *
-     * @param string $setting      Name of the setting
-     * @param string $title        Title to use for the input
-     * @param string $instructions Instructions for this field
-     * @param string $section      config section, default = 'site'
-     *
-     * @return void
-     */
-
-    function input($setting, $title, $instructions, $section='site')
-    {
-        $this->out->input($setting, $title, $this->value($setting, $section), $instructions);
-    }
-
-    /**
-     * Utility to simplify getting the posted-or-stored setting value
-     *
-     * @param string $setting Name of the setting
-     * @param string $main    configuration section, default = 'site'
-     *
-     * @return string param value if posted, or current config value
-     */
-
-    function value($setting, $main='site')
-    {
-        $value = $this->out->trimmed($setting);
-        if (empty($value)) {
-            $value = common_config($main, $setting);
-        }
-        return $value;
-    }
-
-    function li()
-    {
-        $this->out->elementStart('li');
-    }
-
-    function unli()
-    {
-        $this->out->elementEnd('li');
-    }
-
     /**
      * Action elements
      *
diff --git a/lib/adminform.php b/lib/adminform.php
new file mode 100644
index 0000000000..3934f63515
--- /dev/null
+++ b/lib/adminform.php
@@ -0,0 +1,86 @@
+<?php
+/**
+ * StatusNet, the distributed open-source microblogging tool
+ *
+ * Base class for administrative forms
+ *
+ * PHP version 5
+ *
+ * LICENCE: This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ * @category  Widget
+ * @package   StatusNet
+ * @author    Zach Copley <zach@status.net>
+ * @copyright 2009 StatusNet, Inc.
+ * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
+ * @link      http://status.net/
+ */
+
+if (!defined('STATUSNET') && !defined('LACONICA')) {
+    exit(1);
+}
+
+/**
+ * Base class for Administrative forms
+ *
+ * Just a place holder for some utility methods to simply some
+ * repetitive form building code
+ *
+ * @category Widget
+ * @package  StatusNet
+ * @author   Zach Copley <zach@status.net>
+ * @license  http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
+ * @link     http://status.net/
+ *
+ * @see      Form
+ */
+
+class AdminForm extends Form
+{
+    /**
+     * Utility to simplify some of the duplicated code around
+     * params and settings.
+     *
+     * @param string $setting      Name of the setting
+     * @param string $title        Title to use for the input
+     * @param string $instructions Instructions for this field
+     * @param string $section      config section, default = 'site'
+     *
+     * @return void
+     */
+
+    function input($setting, $title, $instructions, $section='site')
+    {
+        $this->out->input($setting, $title, $this->value($setting, $section), $instructions);
+    }
+
+    /**
+     * Utility to simplify getting the posted-or-stored setting value
+     *
+     * @param string $setting Name of the setting
+     * @param string $main    configuration section, default = 'site'
+     *
+     * @return string param value if posted, or current config value
+     */
+
+    function value($setting, $main='site')
+    {
+        $value = $this->out->trimmed($setting);
+        if (empty($value)) {
+            $value = common_config($main, $setting);
+        }
+        return $value;
+    }
+
+}
diff --git a/lib/adminpanelaction.php b/lib/adminpanelaction.php
index 33b210da34..e0c253ccf1 100644
--- a/lib/adminpanelaction.php
+++ b/lib/adminpanelaction.php
@@ -224,6 +224,33 @@ class AdminPanelAction extends Action
         $this->clientError(_('saveSettings() not implemented.'));
         return;
     }
+    
+    /**
+     * Delete a design setting
+     *
+     * // XXX: Maybe this should go in Design? --Z
+     *
+     * @return mixed $result false if something didn't work
+     */
+
+    function deleteSetting($section, $setting)
+    {
+        $config = new Config();
+
+        $config->section = $section;
+        $config->setting = $setting;
+
+        if ($config->find(true)) {
+            $result = $config->delete();
+            if (!$result) {
+                common_log_db_error($config, 'DELETE', __FILE__);
+                $this->clientError(_("Unable to delete design setting."));
+                return null;
+            }
+        }
+
+        return $result;
+    }
 }
 
 /**
diff --git a/lib/form.php b/lib/form.php
index 868c986b93..f6501dc6da 100644
--- a/lib/form.php
+++ b/lib/form.php
@@ -181,4 +181,14 @@ class Form extends Widget
     {
         return 'form';
     }
+
+    function li()
+    {
+        $this->out->elementStart('li');
+    }
+
+    function unli()
+    {
+        $this->out->elementEnd('li');
+    }
 }

From 4d589e4c2d5c815fb798a6642f4d676b9fda8f7b Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Thu, 19 Nov 2009 07:40:03 +0000
Subject: [PATCH 31/38] Updated markup and style for design admin fieldsets

---
 actions/designadminpanel.php | 6 +++---
 theme/base/css/display.css   | 3 +--
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/actions/designadminpanel.php b/actions/designadminpanel.php
index 156c3f1ab5..7c71c032ae 100644
--- a/actions/designadminpanel.php
+++ b/actions/designadminpanel.php
@@ -408,7 +408,7 @@ class DesignAdminPanelForm extends AdminForm
     function formData()
     {
 
-        $this->out->elementStart('fieldset', array('id' => 'settings_logo'));
+        $this->out->elementStart('fieldset', array('id' => 'settings_design_logo'));
         $this->out->element('legend', null, _('Change logo'));
 
         $this->out->elementStart('ul', 'form_data');
@@ -420,7 +420,7 @@ class DesignAdminPanelForm extends AdminForm
         $this->out->elementEnd('ul');
 
         $this->out->elementEnd('fieldset');
-        $this->out->elementStart('fieldset', array('id' => 'settings_theme'));
+        $this->out->elementStart('fieldset', array('id' => 'settings_design_theme'));
         $this->out->element('legend', null, _('Change theme'));
 
         $this->out->elementStart('ul', 'form_data');
@@ -458,7 +458,7 @@ class DesignAdminPanelForm extends AdminForm
         $this->out->elementEnd('ul');
 
         $this->out->elementEnd('fieldset');
-        $this->out->elementStart('fieldset', array('id' => 'settings_avatar'));
+        $this->out->elementStart('fieldset', array('id' => 'settings_design_avatar'));
         $this->out->element('legend', null, _('Avatar Settings'));
 
         $this->out->elementStart('ul', 'form_data');
diff --git a/theme/base/css/display.css b/theme/base/css/display.css
index e5f5df68cc..85683a91d1 100644
--- a/theme/base/css/display.css
+++ b/theme/base/css/display.css
@@ -172,8 +172,7 @@ font-weight:bold;
 #form_password_recover legend,
 #form_password_change legend,
 .form_entity_block legend,
-#form_filter_bytag legend,
-#settings_design_theme legend {
+#form_filter_bytag legend {
 display:none;
 }
 

From 08165c8f037d9530995a9b312999fa6cc0f0cc97 Mon Sep 17 00:00:00 2001
From: Zach Copley <zach@status.net>
Date: Thu, 19 Nov 2009 01:46:14 -0800
Subject: [PATCH 32/38] Site admin panel mostly done.  Still need to add CC
 license chooser.

---
 actions/siteadminpanel.php | 86 ++++++++++++++++++++++++++++++++++++--
 1 file changed, 83 insertions(+), 3 deletions(-)

diff --git a/actions/siteadminpanel.php b/actions/siteadminpanel.php
index 965afb685c..b48be19a07 100644
--- a/actions/siteadminpanel.php
+++ b/actions/siteadminpanel.php
@@ -91,10 +91,12 @@ class SiteadminpanelAction extends AdminPanelAction
     function saveSettings()
     {
         static $settings = array('site' => array('name', 'broughtby', 'broughtbyurl',
-                                                 'email', 'timezone', 'language'),
+                                                 'email', 'timezone', 'language',
+                                                 'ssl', 'sslserver', 'site', 'path',
+                                                 'textlimit', 'dupelimit'),
                                  'snapshot' => array('run', 'reporturl', 'frequency'));
 
-        static $booleans = array('site' => array('private'));
+        static $booleans = array('site' => array('private', 'inviteonly', 'closed', 'fancy'));
 
         $values = array();
 
@@ -190,6 +192,30 @@ class SiteadminpanelAction extends AdminPanelAction
             $this->clientError(_("Snapshot frequency must be a number."));
         }
 
+        // Validate SSL setup
+
+        if (in_array($values['site']['ssl'], array('sometimes', 'always'))) {
+            if (empty($values['site']['sslserver'])) {
+                $this->clientError(_("You must set an SSL sever when enabling SSL."));
+            }
+        }
+
+        if (mb_strlen($values['site']['sslserver']) > 255) {
+            $this->clientError(_("Invalid SSL server. Max length is 255 characters."));
+        }
+
+        // Validate text limit
+
+        if (!Validate::number($values['site']['textlimit'], array('min' => 140))) {
+            $this->clientError(_("Minimum text limit is 140c."));
+        }
+
+        // Validate dupe limit
+
+        if (!Validate::number($values['site']['dupelimit'], array('min' => 1))) {
+            $this->clientError(_("Dupe limit must 1 or more seconds."));
+        }
+
     }
 }
 
@@ -277,12 +303,41 @@ class SiteAdminPanelForm extends AdminForm
                              false, $this->value('language'));
 
         $this->unli();
-        $this->li();
 
+        $this->li();
+        $this->input('locale_path', _('Path to locales'), _('Directory path to locales'));
+        $this->unli();
+
+        $this->li();
+        $this->input('server', _('Server'), _('Site\'s server hostname.'));
+        $this->unli();
+
+        $this->li();
+        $this->input('path', _('Path'), _('Site path'));
+        $this->unli();
+
+        $this->li();
+        $this->out->checkbox('fancy', _('Fancy URLs'),
+                             (bool) $this->value('fancy'),
+                             _('Use fancy (more readable and memorable) URLs?'));
+        $this->unli();
+
+        $this->li();
         $this->out->checkbox('private', _('Private'),
                              (bool) $this->value('private'),
                              _('Prohibit anonymous users (not logged in) from viewing site?'));
+        $this->unli();
 
+        $this->li();
+        $this->out->checkbox('inviteonly', _('Invite only'),
+                             (bool) $this->value('inviteonly'),
+                             _('Make registration invitation only.'));
+        $this->unli();
+
+        $this->li();
+        $this->out->checkbox('closed', _('Closed'),
+                             (bool) $this->value('closed'),
+                             _('Disable new registrations.'));
         $this->unli();
 
         $this->li();
@@ -312,6 +367,31 @@ class SiteAdminPanelForm extends AdminForm
 
         $this->unli();
 
+        $this->li();
+
+        $ssl = array('never' => _('Never'),
+                     'sometimes' => _('Sometimes'),
+                     'always' => _('Always'));
+
+        $this->out->dropdown('ssl', _('Use SSL'),
+                             $ssl, _('When to use SSL'),
+                             false, $this->value('ssl', 'site'));
+
+        $this->unli();
+
+        $this->li();
+        $this->input('sslserver', _('SSL Server'),
+                     _('Server to direct SSL requests to'));
+        $this->unli();
+
+        $this->li();
+        $this->input('textlimit', _('Text limit'), _('Maximum number of characters for notices.'));
+        $this->unli();
+
+        $this->li();
+        $this->input('dupelimit', _('Dupe limit'), _('How long users must wait (in seconds) to post the same thing again.'));
+        $this->unli();
+
         $this->out->elementEnd('ul');
     }
 

From 409ce3556d07f66e5a65e035f9d52b8421441911 Mon Sep 17 00:00:00 2001
From: Zach Copley <zach@status.net>
Date: Thu, 19 Nov 2009 01:56:29 -0800
Subject: [PATCH 33/38] Added locales_path to site admin panel

---
 actions/siteadminpanel.php | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/actions/siteadminpanel.php b/actions/siteadminpanel.php
index b48be19a07..ce6d3f5446 100644
--- a/actions/siteadminpanel.php
+++ b/actions/siteadminpanel.php
@@ -93,7 +93,7 @@ class SiteadminpanelAction extends AdminPanelAction
         static $settings = array('site' => array('name', 'broughtby', 'broughtbyurl',
                                                  'email', 'timezone', 'language',
                                                  'ssl', 'sslserver', 'site', 'path',
-                                                 'textlimit', 'dupelimit'),
+                                                 'textlimit', 'dupelimit', 'locale_path'),
                                  'snapshot' => array('run', 'reporturl', 'frequency'));
 
         static $booleans = array('site' => array('private', 'inviteonly', 'closed', 'fancy'));
@@ -216,6 +216,14 @@ class SiteadminpanelAction extends AdminPanelAction
             $this->clientError(_("Dupe limit must 1 or more seconds."));
         }
 
+        // Validate locales path
+
+        // XXX: What else do we need to validate for lacales path here? --Z
+
+        if (!empty($values['site']['locale_path']) && !is_readable($values['site']['locale_path'])) {
+            $this->clientError(sprintf(_("Locales directory not readable: %s"), $values['site']['locale_path']));
+        }
+
     }
 }
 

From 1e5bb7fa68ea8b843d4d93e473d41694ee95dbe4 Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Thu, 19 Nov 2009 10:34:43 +0000
Subject: [PATCH 34/38] Added fieldsets for site admin page

---
 actions/siteadminpanel.php | 52 +++++++++++++++++++++++++++-----------
 1 file changed, 37 insertions(+), 15 deletions(-)

diff --git a/actions/siteadminpanel.php b/actions/siteadminpanel.php
index ce6d3f5446..916b9ebfb0 100644
--- a/actions/siteadminpanel.php
+++ b/actions/siteadminpanel.php
@@ -270,15 +270,19 @@ class SiteAdminPanelForm extends AdminForm
 
     function formData()
     {
+        $this->out->elementStart('fieldset', array('id' => 'settings_admin_general'));
+        $this->out->element('legend', null, _('General'));
         $this->out->elementStart('ul', 'form_data');
         $this->li();
         $this->input('name', _('Site name'),
                      _('The name of your site, like "Yourcompany Microblog"'));
         $this->unli();
+
         $this->li();
         $this->input('broughtby', _('Brought by'),
                      _('Text used for credits link in footer of each page'));
         $this->unli();
+
         $this->li();
         $this->input('broughtbyurl', _('Brought by URL'),
                      _('URL used for credits link in footer of each page'));
@@ -286,9 +290,13 @@ class SiteAdminPanelForm extends AdminForm
         $this->li();
         $this->input('email', _('Email'),
                      _('contact email address for your site'));
-
         $this->unli();
+        $this->out->elementEnd('ul');
+        $this->out->elementEnd('fieldset');
 
+        $this->out->elementStart('fieldset', array('id' => 'settings_admin_local'));
+        $this->out->element('legend', null, _('Local'));
+        $this->out->elementStart('ul', 'form_data');
         $timezones = array();
 
         foreach (DateTimeZone::listIdentifiers() as $k => $v) {
@@ -298,24 +306,26 @@ class SiteAdminPanelForm extends AdminForm
         asort($timezones);
 
         $this->li();
-
         $this->out->dropdown('timezone', _('Default timezone'),
                              $timezones, _('Default timezone for the site; usually UTC.'),
                              true, $this->value('timezone'));
-
         $this->unli();
-        $this->li();
 
+        $this->li();
         $this->out->dropdown('language', _('Language'),
                              get_nice_language_list(), _('Default site language'),
                              false, $this->value('language'));
-
         $this->unli();
 
         $this->li();
         $this->input('locale_path', _('Path to locales'), _('Directory path to locales'));
         $this->unli();
+        $this->out->elementEnd('ul');
+        $this->out->elementEnd('fieldset');
 
+        $this->out->elementStart('fieldset', array('id' => 'settings_admin_urls'));
+        $this->out->element('legend', null, _('URLs'));
+        $this->out->elementStart('ul', 'form_data');
         $this->li();
         $this->input('server', _('Server'), _('Site\'s server hostname.'));
         $this->unli();
@@ -329,7 +339,12 @@ class SiteAdminPanelForm extends AdminForm
                              (bool) $this->value('fancy'),
                              _('Use fancy (more readable and memorable) URLs?'));
         $this->unli();
+        $this->out->elementEnd('ul');
+        $this->out->elementEnd('fieldset');
 
+        $this->out->elementStart('fieldset', array('id' => 'settings_admin_access'));
+        $this->out->element('legend', null, _('Access'));
+        $this->out->elementStart('ul', 'form_data');
         $this->li();
         $this->out->checkbox('private', _('Private'),
                              (bool) $this->value('private'),
@@ -347,36 +362,39 @@ class SiteAdminPanelForm extends AdminForm
                              (bool) $this->value('closed'),
                              _('Disable new registrations.'));
         $this->unli();
+        $this->out->elementEnd('ul');
+        $this->out->elementEnd('fieldset');
 
+        $this->out->elementStart('fieldset', array('id' => 'settings_admin_snapshots'));
+        $this->out->element('legend', null, _('Snapshots'));
+        $this->out->elementStart('ul', 'form_data');
         $this->li();
-
         $snapshot = array('web' => _('Randomly during Web hit'),
                           'cron' => _('In a scheduled job'),
                           'never' => _('Never'));
-
         $this->out->dropdown('run', _('Data snapshots'),
                              $snapshot, _('When to send statistical data to status.net servers'),
                              false, $this->value('run', 'snapshot'));
-
         $this->unli();
-        $this->li();
 
+        $this->li();
         $this->input('frequency', _('Frequency'),
                      _('Snapshots will be sent once every N Web hits'),
                      'snapshot');
-
         $this->unli();
 
         $this->li();
-
         $this->input('reporturl', _('Report URL'),
                      _('Snapshots will be sent to this URL'),
                      'snapshot');
-
         $this->unli();
+        $this->out->elementEnd('ul');
+        $this->out->elementEnd('fieldset');
 
+        $this->out->elementStart('fieldset', array('id' => 'settings_admin_ssl'));
+        $this->out->element('legend', null, _('SSL'));
+        $this->out->elementStart('ul', 'form_data');
         $this->li();
-
         $ssl = array('never' => _('Never'),
                      'sometimes' => _('Sometimes'),
                      'always' => _('Always'));
@@ -384,14 +402,18 @@ class SiteAdminPanelForm extends AdminForm
         $this->out->dropdown('ssl', _('Use SSL'),
                              $ssl, _('When to use SSL'),
                              false, $this->value('ssl', 'site'));
-
         $this->unli();
 
         $this->li();
         $this->input('sslserver', _('SSL Server'),
                      _('Server to direct SSL requests to'));
         $this->unli();
+        $this->out->elementEnd('ul');
+        $this->out->elementEnd('fieldset');
 
+        $this->out->elementStart('fieldset', array('id' => 'settings_admin_limits'));
+        $this->out->element('legend', null, _('Limits'));
+        $this->out->elementStart('ul', 'form_data');
         $this->li();
         $this->input('textlimit', _('Text limit'), _('Maximum number of characters for notices.'));
         $this->unli();
@@ -399,8 +421,8 @@ class SiteAdminPanelForm extends AdminForm
         $this->li();
         $this->input('dupelimit', _('Dupe limit'), _('How long users must wait (in seconds) to post the same thing again.'));
         $this->unli();
-
         $this->out->elementEnd('ul');
+        $this->out->elementEnd('fieldset');
     }
 
     /**

From fae0f36b4d1e43e42637bced0b655ee6a25d6226 Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Thu, 19 Nov 2009 11:27:05 +0000
Subject: [PATCH 35/38] Updated .form_settings fieldset fieldset styles

---
 theme/base/css/display.css     | 16 +++++++++++++++-
 theme/default/css/display.css  | 11 ++++++++++-
 theme/identica/css/display.css | 11 ++++++++++-
 3 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/theme/base/css/display.css b/theme/base/css/display.css
index 85683a91d1..7b7fd6269d 100644
--- a/theme/base/css/display.css
+++ b/theme/base/css/display.css
@@ -107,6 +107,20 @@ clear:both;
 .form_settings fieldset {
 margin-bottom:29px;
 }
+.form_settings fieldset fieldset {
+margin-bottom:41px;
+padding:3% 1.795% 1.795% 3%;
+border-radius:11px;
+-moz-border-radius:11px;
+-webkit-border-radius:11px;
+border-width:1px;
+border-style:solid;
+}
+.form_settings fieldset fieldset legend {
+line-height:0;
+}
+
+
 .form_settings input.remove {
 margin-left:11px;
 }
@@ -1343,7 +1357,7 @@ float:left;
 }
 #settings_design_color .form_data {
 width:400px;
-margin-right:28px;
+margin-right:1%;
 }
 
 #settings_design_color .form_data li {
diff --git a/theme/default/css/display.css b/theme/default/css/display.css
index a4f03fbf19..f4af07081c 100644
--- a/theme/default/css/display.css
+++ b/theme/default/css/display.css
@@ -28,10 +28,19 @@ input, textarea, select,
 .entity_remote_subscribe {
 border-color:#AAAAAA;
 }
+
+.form_settings fieldset fieldset {
+background:rgba(240, 240, 240, 0.2);
+box-shadow:3px 3px 7px rgba(194, 194, 194, 0.3);
+-moz-box-shadow:3px 3px 7px rgba(194, 194, 194, 0.3);
+-webkit-box-shadow:3px 3px 7px rgba(194, 194, 194, 0.3);
+}
+
 #filter_tags ul li,
 .entity_send-a-message .form_notice,
 .pagination .nav_prev a,
-.pagination .nav_next a {
+.pagination .nav_next a,
+.form_settings fieldset fieldset {
 border-color:#DDDDDD;
 }
 
diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css
index eb21ea65b5..ff7311302d 100644
--- a/theme/identica/css/display.css
+++ b/theme/identica/css/display.css
@@ -28,10 +28,19 @@ input, textarea, select,
 .entity_remote_subscribe {
 border-color:#AAAAAA;
 }
+
+.form_settings fieldset fieldset {
+background:rgba(240, 240, 240, 0.2);
+box-shadow:3px 3px 7px rgba(194, 194, 194, 0.3);
+-moz-box-shadow:3px 3px 7px rgba(194, 194, 194, 0.3);
+-webkit-box-shadow:3px 3px 7px rgba(194, 194, 194, 0.3);
+}
+
 #filter_tags ul li,
 .entity_send-a-message .form_notice,
 .pagination .nav_prev a,
-.pagination .nav_next a {
+.pagination .nav_next a,
+.form_settings fieldset fieldset {
 border-color:#DDDDDD;
 }
 

From 643318e98cea3bd1d0fddab7acded86319e5df8c Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Thu, 19 Nov 2009 11:27:49 +0000
Subject: [PATCH 36/38] Updated form markup for email settings

---
 actions/emailsettings.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/actions/emailsettings.php b/actions/emailsettings.php
index 67b991cdc8..761aaa8f31 100644
--- a/actions/emailsettings.php
+++ b/actions/emailsettings.php
@@ -95,7 +95,7 @@ class EmailsettingsAction extends AccountSettingsAction
                                           'class' => 'form_settings',
                                           'action' =>
                                           common_local_url('emailsettings')));
-
+        $this->elementStart('fieldset');
         $this->elementStart('fieldset', array('id' => 'settings_email_address'));
         $this->element('legend', null, _('Address'));
         $this->hidden('token', common_session_token());
@@ -194,6 +194,7 @@ class EmailsettingsAction extends AccountSettingsAction
         $this->elementEnd('ul');
         $this->submit('save', _('Save'));
         $this->elementEnd('fieldset');
+        $this->elementEnd('fieldset');
         $this->elementEnd('form');
     }
 

From 209bc0456991b0e5bb9a7ecdbb3f72ecdb4bc90c Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Thu, 19 Nov 2009 12:48:17 +0000
Subject: [PATCH 37/38] Updated layout for notice info and options

---
 theme/base/css/display.css | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/theme/base/css/display.css b/theme/base/css/display.css
index 7b7fd6269d..485479d15d 100644
--- a/theme/base/css/display.css
+++ b/theme/base/css/display.css
@@ -952,7 +952,7 @@ clear:left;
 float:left;
 font-size:0.95em;
 margin-left:59px;
-width:50%;
+max-width:74%;
 }
 #showstream .notice div.entry-content,
 #shownotice .notice div.entry-content {
@@ -974,7 +974,7 @@ position:relative;
 font-size:0.95em;
 width:90px;
 float:right;
-margin-right:11px;
+margin-right:7px;
 }
 
 .notice-options a {

From 269781280903d80141788225ec858fbf6501971d Mon Sep 17 00:00:00 2001
From: Sarven Capadisli <csarven@status.net>
Date: Thu, 19 Nov 2009 13:08:13 +0000
Subject: [PATCH 38/38] Notice option alignment

---
 theme/base/css/display.css | 13 +++----------
 1 file changed, 3 insertions(+), 10 deletions(-)

diff --git a/theme/base/css/display.css b/theme/base/css/display.css
index 485479d15d..d5917953ff 100644
--- a/theme/base/css/display.css
+++ b/theme/base/css/display.css
@@ -974,7 +974,6 @@ position:relative;
 font-size:0.95em;
 width:90px;
 float:right;
-margin-right:7px;
 }
 
 .notice-options a {
@@ -984,18 +983,12 @@ float:left;
 .notice-options .notice_reply,
 .notice-options .form_favor,
 .notice-options .form_disfavor {
-position:absolute;
-top:0;
+float:left;
+margin-left:18px;
 }
 .notice-options .form_favor,
 .notice-options .form_disfavor {
-left:0;
-}
-.notice-options .notice_reply {
-left:29px;
-}
-.notice-options .notice_delete {
-right:0;
+margin-left:0;
 }
 .notice-options input,
 .notice-options a {