]> git.mxchange.org Git - friendica.git/commitdiff
Merge https://github.com/friendica/friendica into pull
authorfriendica <info@friendica.com>
Thu, 13 Jun 2013 04:42:20 +0000 (21:42 -0700)
committerfriendica <info@friendica.com>
Thu, 13 Jun 2013 04:42:20 +0000 (21:42 -0700)
97 files changed:
.gitignore
include/ostatus_conversation.php
include/uimport.php
library/cropper/cropper.html
library/cropper/cropper.js
library/cropper/cropper.uncompressed.js
library/cropper/lib/controls.js
library/cropper/lib/dragdrop.js
library/cropper/lib/effects.js
library/cropper/lib/prototype.js
library/cropper/lib/slider.js
library/cropper/lib/unittest.js
library/cropper/tests/example-Basic.htm
library/cropper/tests/example-CSS-Absolute.htm
library/cropper/tests/example-CSS-Float.htm
library/cropper/tests/example-CSS-Relative.htm
library/cropper/tests/example-CoordsOnLoad.htm
library/cropper/tests/example-CoordsOnLoadWithRatio.htm
library/cropper/tests/example-Dimensions.htm
library/cropper/tests/example-DynamicImage.htm
library/cropper/tests/example-FixedRatio.htm
library/cropper/tests/example-MinimumDimensions.htm
library/cropper/tests/example-MinimumWidth.htm
library/cropper/tests/example-Preview.htm
mod/contacts.php
mod/uimport.php
util/minifyjs.sh
view/de/messages.po
view/de/strings.php
view/pt-br/messages.po
view/pt-br/strings.php
view/templates/cropbody.tpl
view/templates/crophead.tpl
view/templates/field_combobox.tpl
view/templates/field_input.tpl
view/templates/field_openid.tpl
view/templates/field_password.tpl
view/templates/login_head.tpl
view/templates/posted_date_widget.tpl
view/theme/decaf-mobile/js/theme.js
view/theme/decaf-mobile/js/theme.min.js
view/theme/decaf-mobile/templates/admin_users.tpl
view/theme/decaf-mobile/templates/cropbody.tpl
view/theme/decaf-mobile/templates/cropend.tpl
view/theme/decaf-mobile/templates/crophead.tpl
view/theme/decaf-mobile/templates/end.tpl
view/theme/decaf-mobile/templates/field_input.tpl
view/theme/decaf-mobile/templates/jot_geotag.tpl
view/theme/decaf-mobile/templates/login_head.tpl [deleted file]
view/theme/decaf-mobile/templates/settings_display_end.tpl
view/theme/decaf-mobile/theme.php
view/theme/frost-mobile/js/acl.js
view/theme/frost-mobile/js/acl.min.js
view/theme/frost-mobile/js/fk.autocomplete.js [deleted file]
view/theme/frost-mobile/js/fk.autocomplete.min.js [deleted file]
view/theme/frost-mobile/js/main.js
view/theme/frost-mobile/js/main.min.js
view/theme/frost-mobile/js/theme.js
view/theme/frost-mobile/js/theme.min.js
view/theme/frost-mobile/templates/admin_users.tpl
view/theme/frost-mobile/templates/cropbody.tpl
view/theme/frost-mobile/templates/cropend.tpl
view/theme/frost-mobile/templates/crophead.tpl
view/theme/frost-mobile/templates/end.tpl
view/theme/frost-mobile/templates/field_input.tpl
view/theme/frost-mobile/templates/field_openid.tpl
view/theme/frost-mobile/templates/field_password.tpl
view/theme/frost-mobile/templates/jot_geotag.tpl
view/theme/frost-mobile/templates/login_head.tpl [deleted file]
view/theme/frost-mobile/templates/settings_display_end.tpl
view/theme/frost-mobile/theme.php
view/theme/frost/js/acl.js
view/theme/frost/js/acl.min.js
view/theme/frost/js/fk.autocomplete.js [deleted file]
view/theme/frost/js/fk.autocomplete.min.js [deleted file]
view/theme/frost/js/main.js
view/theme/frost/js/main.min.js
view/theme/frost/js/theme.js
view/theme/frost/js/theme.min.js
view/theme/frost/templates/admin_users.tpl
view/theme/frost/templates/cropbody.tpl
view/theme/frost/templates/cropend.tpl
view/theme/frost/templates/crophead.tpl
view/theme/frost/templates/end.tpl
view/theme/frost/templates/field_combobox.tpl [deleted file]
view/theme/frost/templates/field_input.tpl [deleted file]
view/theme/frost/templates/field_openid.tpl [deleted file]
view/theme/frost/templates/field_password.tpl [deleted file]
view/theme/frost/templates/jot_geotag.tpl
view/theme/frost/templates/login_head.tpl [deleted file]
view/theme/frost/templates/posted_date_widget.tpl [deleted file]
view/theme/frost/templates/settings_display_end.tpl
view/theme/frost/theme.php
view/theme/quattro/templates/wall_thread.tpl
view/theme/quattro/theme.php
view/theme/quattro/tinycon.min.js [new file with mode: 0644]
view/theme/vier/templates/wall_thread.tpl

index bf4bd454b140036f74d53acfd5c1093ea19d2d12..71528335901c55cdb6b5ae4c75faeecae5670bb5 100644 (file)
@@ -33,3 +33,4 @@ report/
 #ignore cache folders\r
 /privacy_image_cache/\r
 /photo/\r
+nbproject\r
index f430d9e47aba4c6085469e05c2c6f0761e94c943..c63acfadcdd4b0cb4cf07400e1efef08fdab8af0 100644 (file)
@@ -75,116 +75,131 @@ function complete_conversation($itemid, $conversation_url, $only_add_conversatio
        require_once('include/items.php');
 
        $conv = str_replace("/conversation/", "/api/statusnet/conversation/", $conversation_url).".as";
+       $pageno = 1;
+       $items = array();
 
        logger('complete_conversation: fetching conversation url '.$conv.' for '.$itemid);
-       $conv_as = fetch_url($conv);
 
-       if ($conv_as) {
+       do {
+               $conv_as = file_get_contents($conv."?page=".$pageno);
                $conv_as = str_replace(',"statusnet:notice_info":', ',"statusnet_notice_info":', $conv_as);
                $conv_as = json_decode($conv_as);
 
-               $first_id = "";
+               if (@is_array($conv_as->items))
+                       $items = array_merge($items, $conv_as->items);
+               else
+                       break;
 
-                if (!is_array($conv_as->items))
-                    return;
-               $items = array_reverse($conv_as->items);
+               $pageno++;
 
-               foreach ($items as $single_conv) {
-                       if (@!$single_conv->id AND $single_conv->provider->url AND $single_conv->statusnet_notice_info->local_id)
-                               $single_conv->id = $single_conv->provider->url."notice/".$single_conv->statusnet_notice_info->local_id;
+       } while (true);
 
-                       if (@!$single_conv->id)
-                               continue;
+       if (!sizeof($items))
+               return;
+
+       $items = array_reverse($items);
+
+       foreach ($items as $single_conv) {
+               if (@!$single_conv->id AND $single_conv->provider->url AND $single_conv->statusnet_notice_info->local_id)
+                       $single_conv->id = $single_conv->provider->url."notice/".$single_conv->statusnet_notice_info->local_id;
+
+               if (@!$single_conv->id)
+                       continue;
 
-                       if ($first_id == "") {
-                               $first_id = $single_conv->id;
+               if ($first_id == "") {
+                       $first_id = $single_conv->id;
 
-                               $new_parents = q("SELECT `id`, `uri`, `contact-id`, `type`, `verb`, `visible` FROM `item` WHERE `uid` = %d AND `uri` = '%s' LIMIT 1",
-                                       intval($message["uid"]), dbesc($first_id));
-                               if ($new_parents) {
-                                       $parent = $new_parents[0];
-                                       logger('complete_conversation: adopting new parent '.$parent["id"].' for '.$itemid);
-                               } else {
-                                       $parent["id"] = 0;
-                                       $parent["uri"] = $first_id;
-                               }
+                       $new_parents = q("SELECT `id`, `uri`, `contact-id`, `type`, `verb`, `visible` FROM `item` WHERE `uid` = %d AND `uri` = '%s' LIMIT 1",
+                               intval($message["uid"]), dbesc($first_id));
+                       if ($new_parents) {
+                               $parent = $new_parents[0];
+                               logger('complete_conversation: adopting new parent '.$parent["id"].' for '.$itemid);
+                       } else {
+                               $parent["id"] = 0;
+                               $parent["uri"] = $first_id;
                        }
+               }
 
-                       if (isset($single_conv->context->inReplyTo->id))
-                               $parent_uri = $single_conv->context->inReplyTo->id;
-                       else
-                               $parent_uri = $parent["uri"];
+               if (isset($single_conv->context->inReplyTo->id))
+                       $parent_uri = $single_conv->context->inReplyTo->id;
+               else
+                       $parent_uri = $parent["uri"];
 
-                       $message_exists = q("SELECT `id` FROM `item` WHERE `uid` = %d AND `uri` = '%s' LIMIT 1",
+               $message_exists = q("SELECT `id` FROM `item` WHERE `uid` = %d AND `uri` = '%s' LIMIT 1",
                                                        intval($message["uid"]), dbesc($single_conv->id));
-                       if ($message_exists) {
-                               if ($parent["id"] != 0) {
-                                       $existing_message = $message_exists[0];
-                                       $r = q("UPDATE `item` SET `parent` = %d, `parent-uri` = '%s', `thr-parent` = '%s' WHERE `id` = %d LIMIT 1",
-                                               intval($parent["id"]),
-                                               dbesc($parent["uri"]),
-                                               dbesc($parent_uri),
-                                               intval($existing_message["id"]));
-                               }
-                               continue;
+               if ($message_exists) {
+                       if ($parent["id"] != 0) {
+                               $existing_message = $message_exists[0];
+                               $r = q("UPDATE `item` SET `parent` = %d, `parent-uri` = '%s', `thr-parent` = '%s' WHERE `id` = %d LIMIT 1",
+                                       intval($parent["id"]),
+                                       dbesc($parent["uri"]),
+                                       dbesc($parent_uri),
+                                       intval($existing_message["id"]));
                        }
+                       continue;
+               }
 
-                       $arr = array();
-                       $arr["uri"] = $single_conv->id;
-                       $arr["plink"] = $single_conv->id;
-                       $arr["uid"] = $message["uid"];
-                       $arr["contact-id"] = $parent["contact-id"]; // To-Do
-                       if ($parent["id"] != 0)
-                               $arr["parent"] = $parent["id"];
-                       $arr["parent-uri"] = $parent["uri"];
-                       $arr["thr-parent"] = $parent_uri;
-                       $arr["created"] = $single_conv->published;
-                       $arr["edited"] = $single_conv->published;
-                       //$arr["owner-name"] = $single_conv->actor->contact->displayName;
-                       $arr["owner-name"] = $single_conv->actor->contact->preferredUsername;
-                       $arr["owner-link"] = $single_conv->actor->id;
-                       $arr["owner-avatar"] = $single_conv->actor->image->url;
-                       //$arr["author-name"] = $single_conv->actor->contact->displayName;
-                       $arr["author-name"] = $single_conv->actor->contact->preferredUsername;
-                       $arr["author-link"] = $single_conv->actor->id;
-                       $arr["author-avatar"] = $single_conv->actor->image->url;
-                       $arr["body"] = html2bbcode($single_conv->content);
-                       $arr["app"] = strip_tags($single_conv->statusnet_notice_info->source);
-                       if ($arr["app"] == "")
-                               $arr["app"] = $single_conv->provider->displayName;
-                       $arr["verb"] = $parent["verb"];
-                       $arr["visible"] = $parent["visible"];
-                       $arr["location"] = $single_conv->location->displayName;
-                       $arr["coord"] = trim($single_conv->location->lat." ".$single_conv->location->lon);
-
-                       if ($arr["location"] == "")
-                               unset($arr["location"]);
-
-                       if ($arr["coord"] == "")
-                               unset($arr["coord"]);
-
-                       $newitem = item_store($arr);
-
-                       // Add the conversation entry (but don't fetch the whole conversation)
-                       complete_conversation($newitem, $conversation_url, true);
-
-                       // If the newly created item is the top item then change the parent settings of the thread
-                       if ($newitem AND ($arr["uri"] == $first_id)) {
-                               logger('complete_conversation: setting new parent to id '.$newitem);
-                               $new_parents = q("SELECT `id`, `uri`, `contact-id`, `type`, `verb`, `visible` FROM `item` WHERE `uid` = %d AND `id` = %d LIMIT 1",
-                                       intval($message["uid"]), intval($newitem));
-                               if ($new_parents) {
-                                       $parent = $new_parents[0];
-                                       logger('complete_conversation: done changing parents to parent '.$newitem);
-                               }
-
-                               /*logger('complete_conversation: changing parents to parent '.$newitem.' old parent: '.$parent["id"].' new uri: '.$arr["uri"]);
-                               $r = q("UPDATE `item` SET `parent` = %d, `parent-uri` = '%s' WHERE `parent` = %d",
-                                       intval($newitem),
-                                       dbesc($arr["uri"]),
-                                       intval($parent["id"]));
-                               logger('complete_conversation: done changing parents to parent '.$newitem.' '.print_r($r, true));*/
+               $arr = array();
+               $arr["uri"] = $single_conv->id;
+               $arr["plink"] = $single_conv->id;
+               $arr["uid"] = $message["uid"];
+               $arr["contact-id"] = $parent["contact-id"]; // To-Do
+               if ($parent["id"] != 0)
+                       $arr["parent"] = $parent["id"];
+               $arr["parent-uri"] = $parent["uri"];
+               $arr["thr-parent"] = $parent_uri;
+               $arr["created"] = $single_conv->published;
+               $arr["edited"] = $single_conv->published;
+               //$arr["owner-name"] = $single_conv->actor->contact->displayName;
+               $arr["owner-name"] = $single_conv->actor->contact->preferredUsername;
+               if ($arr["owner-name"] == '')
+                       $arr["owner-name"] = $single_conv->actor->portablecontacts_net->preferredUsername;
+               if ($arr["owner-name"] == '')
+                       $arr["owner-name"] =  $single_conv->actor->displayName;
+
+               $arr["owner-link"] = $single_conv->actor->id;
+               $arr["owner-avatar"] = $single_conv->actor->image->url;
+               //$arr["author-name"] = $single_conv->actor->contact->displayName;
+               //$arr["author-name"] = $single_conv->actor->contact->preferredUsername;
+               $arr["author-name"] = $arr["owner-name"];
+               $arr["author-link"] = $single_conv->actor->id;
+               $arr["author-avatar"] = $single_conv->actor->image->url;
+               $arr["body"] = html2bbcode($single_conv->content);
+               $arr["app"] = strip_tags($single_conv->statusnet_notice_info->source);
+               if ($arr["app"] == "")
+                       $arr["app"] = $single_conv->provider->displayName;
+               $arr["verb"] = $parent["verb"];
+               $arr["visible"] = $parent["visible"];
+               $arr["location"] = $single_conv->location->displayName;
+               $arr["coord"] = trim($single_conv->location->lat." ".$single_conv->location->lon);
+
+               if ($arr["location"] == "")
+                       unset($arr["location"]);
+
+               if ($arr["coord"] == "")
+                       unset($arr["coord"]);
+
+               $newitem = item_store($arr);
+
+               // Add the conversation entry (but don't fetch the whole conversation)
+               complete_conversation($newitem, $conversation_url, true);
+
+               // If the newly created item is the top item then change the parent settings of the thread
+               if ($newitem AND ($arr["uri"] == $first_id)) {
+                       logger('complete_conversation: setting new parent to id '.$newitem);
+                       $new_parents = q("SELECT `id`, `uri`, `contact-id`, `type`, `verb`, `visible` FROM `item` WHERE `uid` = %d AND `id` = %d LIMIT 1",
+                               intval($message["uid"]), intval($newitem));
+                       if ($new_parents) {
+                               $parent = $new_parents[0];
+                               logger('complete_conversation: done changing parents to parent '.$newitem);
                        }
+
+                       /*logger('complete_conversation: changing parents to parent '.$newitem.' old parent: '.$parent["id"].' new uri: '.$arr["uri"]);
+                       $r = q("UPDATE `item` SET `parent` = %d, `parent-uri` = '%s' WHERE `parent` = %d",
+                               intval($newitem),
+                               dbesc($arr["uri"]),
+                               intval($parent["id"]));
+                       logger('complete_conversation: done changing parents to parent '.$newitem.' '.print_r($r, true));*/
                }
        }
 }
index 4fd91f80a7400ce396134f472aadb8633825480f..1bfd3334c8a3a74d96efd960603722963cb0c491 100644 (file)
@@ -170,6 +170,10 @@ function import_account(&$a, $file) {
                        }\r
                }\r
                if ($contact['uid'] == $olduid && $contact['self'] == '0') {\r
+                       // set contacts 'avatar-date' to "0000-00-00 00:00:00" to let poller to update urls\r
+                       $contact["avatar-date"] = "0000-00-00 00:00:00" ;\r
+               \r
+               \r
                        switch ($contact['network']) {\r
                                case NETWORK_DFRN:\r
                                        //  send relocate message (below)\r
index 2362352474927787b693b256c1db158caec103a6..ebdf1ffc260843c7bce95ee98878ce1b428af0d3 100644 (file)
@@ -40,17 +40,17 @@ JavaScript:
    1.
       function onEndCrop( coords, dimensions ) {
    2.
-          $( 'x1' ).value = coords.x1;
+          $PR( 'x1' ).value = coords.x1;
    3.
-          $( 'y1' ).value = coords.y1;
+          $PR( 'y1' ).value = coords.y1;
    4.
-          $( 'x2' ).value = coords.x2;
+          $PR( 'x2' ).value = coords.x2;
    5.
-          $( 'y2' ).value = coords.y2;
+          $PR( 'y2' ).value = coords.y2;
    6.
-          $( 'width' ).value = dimensions.width;
+          $PR( 'width' ).value = dimensions.width;
    7.
-          $( 'height' ).value = dimensions.height;
+          $PR( 'height' ).value = dimensions.height;
    8.
       }
 
index 486a92ad918f79d3226f7f36f6c283ce8e8ff5a7..427a9ba0a22e25fb78d9e3e1e76003806beed0a4 100644 (file)
  * http://www.opensource.org/licenses/bsd-license.php\r
  * \r
  * See scriptaculous.js for full scriptaculous licence\r
+ *\r
+ * Modified 2013/06/01 Zach P to change $() to $PR() for eliminating conflicts with jQuery\r
  */\r
 \r
-var CropDraggable=Class.create();
-Object.extend(Object.extend(CropDraggable.prototype,Draggable.prototype),{initialize:function(_1){
-this.options=Object.extend({drawMethod:function(){
-}},arguments[1]||{});
-this.element=$(_1);
-this.handle=this.element;
-this.delta=this.currentDelta();
-this.dragging=false;
-this.eventMouseDown=this.initDrag.bindAsEventListener(this);
-Event.observe(this.handle,"mousedown",this.eventMouseDown);
-Draggables.register(this);
-},draw:function(_2){
-var _3=Position.cumulativeOffset(this.element);
-var d=this.currentDelta();
-_3[0]-=d[0];
-_3[1]-=d[1];
-var p=[0,1].map(function(i){
-return (_2[i]-_3[i]-this.offset[i]);
-}.bind(this));
-this.options.drawMethod(p);
-}});
-var Cropper={};
-Cropper.Img=Class.create();
-Cropper.Img.prototype={initialize:function(_7,_8){
-this.options=Object.extend({ratioDim:{x:0,y:0},minWidth:0,minHeight:0,displayOnInit:false,onEndCrop:Prototype.emptyFunction,captureKeys:true,onloadCoords:null,maxWidth:0,maxHeight:0},_8||{});
-this.img=$(_7);
-this.clickCoords={x:0,y:0};
-this.dragging=false;
-this.resizing=false;
-this.isWebKit=/Konqueror|Safari|KHTML/.test(navigator.userAgent);
-this.isIE=/MSIE/.test(navigator.userAgent);
-this.isOpera8=/Opera\s[1-8]/.test(navigator.userAgent);
-this.ratioX=0;
-this.ratioY=0;
-this.attached=false;
-this.fixedWidth=(this.options.maxWidth>0&&(this.options.minWidth>=this.options.maxWidth));
-this.fixedHeight=(this.options.maxHeight>0&&(this.options.minHeight>=this.options.maxHeight));
-if(typeof this.img=="undefined"){
-return;
-}
-$A(document.getElementsByTagName("script")).each(function(s){
-if(s.src.match(/cropper\.js/)){
-var _a=s.src.replace(/cropper\.js(.*)?/,"");
-var _b=document.createElement("link");
-_b.rel="stylesheet";
-_b.type="text/css";
-_b.href=_a+"cropper.css";
-_b.media="screen";
-document.getElementsByTagName("head")[0].appendChild(_b);
-}
-});
-if(this.options.ratioDim.x>0&&this.options.ratioDim.y>0){
-var _c=this.getGCD(this.options.ratioDim.x,this.options.ratioDim.y);
-this.ratioX=this.options.ratioDim.x/_c;
-this.ratioY=this.options.ratioDim.y/_c;
-}
-this.subInitialize();
-if(this.img.complete||this.isWebKit){
-this.onLoad();
-}else{
-Event.observe(this.img,"load",this.onLoad.bindAsEventListener(this));
-}
-},getGCD:function(a,b){
-if(b==0){
-return a;
-}
-return this.getGCD(b,a%b);
-},onLoad:function(){
-var _f="imgCrop_";
-var _10=this.img.parentNode;
-var _11="";
-if(this.isOpera8){
-_11=" opera8";
-}
-this.imgWrap=Builder.node("div",{"class":_f+"wrap"+_11});
-this.north=Builder.node("div",{"class":_f+"overlay "+_f+"north"},[Builder.node("span")]);
-this.east=Builder.node("div",{"class":_f+"overlay "+_f+"east"},[Builder.node("span")]);
-this.south=Builder.node("div",{"class":_f+"overlay "+_f+"south"},[Builder.node("span")]);
-this.west=Builder.node("div",{"class":_f+"overlay "+_f+"west"},[Builder.node("span")]);
-var _12=[this.north,this.east,this.south,this.west];
-this.dragArea=Builder.node("div",{"class":_f+"dragArea"},_12);
-this.handleN=Builder.node("div",{"class":_f+"handle "+_f+"handleN"});
-this.handleNE=Builder.node("div",{"class":_f+"handle "+_f+"handleNE"});
-this.handleE=Builder.node("div",{"class":_f+"handle "+_f+"handleE"});
-this.handleSE=Builder.node("div",{"class":_f+"handle "+_f+"handleSE"});
-this.handleS=Builder.node("div",{"class":_f+"handle "+_f+"handleS"});
-this.handleSW=Builder.node("div",{"class":_f+"handle "+_f+"handleSW"});
-this.handleW=Builder.node("div",{"class":_f+"handle "+_f+"handleW"});
-this.handleNW=Builder.node("div",{"class":_f+"handle "+_f+"handleNW"});
-this.selArea=Builder.node("div",{"class":_f+"selArea"},[Builder.node("div",{"class":_f+"marqueeHoriz "+_f+"marqueeNorth"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeVert "+_f+"marqueeEast"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeHoriz "+_f+"marqueeSouth"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeVert "+_f+"marqueeWest"},[Builder.node("span")]),this.handleN,this.handleNE,this.handleE,this.handleSE,this.handleS,this.handleSW,this.handleW,this.handleNW,Builder.node("div",{"class":_f+"clickArea"})]);
-this.imgWrap.appendChild(this.img);
-this.imgWrap.appendChild(this.dragArea);
-this.dragArea.appendChild(this.selArea);
-this.dragArea.appendChild(Builder.node("div",{"class":_f+"clickArea"}));
-_10.appendChild(this.imgWrap);
-this.startDragBind=this.startDrag.bindAsEventListener(this);
-Event.observe(this.dragArea,"mousedown",this.startDragBind);
-this.onDragBind=this.onDrag.bindAsEventListener(this);
-Event.observe(document,"mousemove",this.onDragBind);
-this.endCropBind=this.endCrop.bindAsEventListener(this);
-Event.observe(document,"mouseup",this.endCropBind);
-this.resizeBind=this.startResize.bindAsEventListener(this);
-this.handles=[this.handleN,this.handleNE,this.handleE,this.handleSE,this.handleS,this.handleSW,this.handleW,this.handleNW];
-this.registerHandles(true);
-if(this.options.captureKeys){
-this.keysBind=this.handleKeys.bindAsEventListener(this);
-Event.observe(document,"keypress",this.keysBind);
-}
-new CropDraggable(this.selArea,{drawMethod:this.moveArea.bindAsEventListener(this)});
-this.setParams();
-},registerHandles:function(_13){
-for(var i=0;i<this.handles.length;i++){
-var _15=$(this.handles[i]);
-if(_13){
-var _16=false;
-if(this.fixedWidth&&this.fixedHeight){
-_16=true;
-}else{
-if(this.fixedWidth||this.fixedHeight){
-var _17=_15.className.match(/([S|N][E|W])$/);
-var _18=_15.className.match(/(E|W)$/);
-var _19=_15.className.match(/(N|S)$/);
-if(_17){
-_16=true;
-}else{
-if(this.fixedWidth&&_18){
-_16=true;
-}else{
-if(this.fixedHeight&&_19){
-_16=true;
-}
-}
-}
-}
-}
-if(_16){
-_15.hide();
-}else{
-Event.observe(_15,"mousedown",this.resizeBind);
-}
-}else{
-_15.show();
-Event.stopObserving(_15,"mousedown",this.resizeBind);
-}
-}
-},setParams:function(){
-this.imgW=this.img.width;
-this.imgH=this.img.height;
-$(this.north).setStyle({height:0});
-$(this.east).setStyle({width:0,height:0});
-$(this.south).setStyle({height:0});
-$(this.west).setStyle({width:0,height:0});
-$(this.imgWrap).setStyle({"width":this.imgW+"px","height":this.imgH+"px"});
-$(this.selArea).hide();
-var _1a={x1:0,y1:0,x2:0,y2:0};
-var _1b=false;
-if(this.options.onloadCoords!=null){
-_1a=this.cloneCoords(this.options.onloadCoords);
-_1b=true;
-}else{
-if(this.options.ratioDim.x>0&&this.options.ratioDim.y>0){
-_1a.x1=Math.ceil((this.imgW-this.options.ratioDim.x)/2);
-_1a.y1=Math.ceil((this.imgH-this.options.ratioDim.y)/2);
-_1a.x2=_1a.x1+this.options.ratioDim.x;
-_1a.y2=_1a.y1+this.options.ratioDim.y;
-_1b=true;
-}
-}
-this.setAreaCoords(_1a,false,false,1);
-if(this.options.displayOnInit&&_1b){
-this.selArea.show();
-this.drawArea();
-this.endCrop();
-}
-this.attached=true;
-},remove:function(){
-if(this.attached){
-this.attached=false;
-this.imgWrap.parentNode.insertBefore(this.img,this.imgWrap);
-this.imgWrap.parentNode.removeChild(this.imgWrap);
-Event.stopObserving(this.dragArea,"mousedown",this.startDragBind);
-Event.stopObserving(document,"mousemove",this.onDragBind);
-Event.stopObserving(document,"mouseup",this.endCropBind);
-this.registerHandles(false);
-if(this.options.captureKeys){
-Event.stopObserving(document,"keypress",this.keysBind);
-}
-}
-},reset:function(){
-if(!this.attached){
-this.onLoad();
-}else{
-this.setParams();
-}
-this.endCrop();
-},handleKeys:function(e){
-var dir={x:0,y:0};
-if(!this.dragging){
-switch(e.keyCode){
-case (37):
-dir.x=-1;
-break;
-case (38):
-dir.y=-1;
-break;
-case (39):
-dir.x=1;
-break;
-case (40):
-dir.y=1;
-break;
-}
-if(dir.x!=0||dir.y!=0){
-if(e.shiftKey){
-dir.x*=10;
-dir.y*=10;
-}
-this.moveArea([this.areaCoords.x1+dir.x,this.areaCoords.y1+dir.y]);
-Event.stop(e);
-}
-}
-},calcW:function(){
-return (this.areaCoords.x2-this.areaCoords.x1);
-},calcH:function(){
-return (this.areaCoords.y2-this.areaCoords.y1);
-},moveArea:function(_1e){
-this.setAreaCoords({x1:_1e[0],y1:_1e[1],x2:_1e[0]+this.calcW(),y2:_1e[1]+this.calcH()},true,false);
-this.drawArea();
-},cloneCoords:function(_1f){
-return {x1:_1f.x1,y1:_1f.y1,x2:_1f.x2,y2:_1f.y2};
-},setAreaCoords:function(_20,_21,_22,_23,_24){
-if(_21){
-var _25=_20.x2-_20.x1;
-var _26=_20.y2-_20.y1;
-if(_20.x1<0){
-_20.x1=0;
-_20.x2=_25;
-}
-if(_20.y1<0){
-_20.y1=0;
-_20.y2=_26;
-}
-if(_20.x2>this.imgW){
-_20.x2=this.imgW;
-_20.x1=this.imgW-_25;
-}
-if(_20.y2>this.imgH){
-_20.y2=this.imgH;
-_20.y1=this.imgH-_26;
-}
-}else{
-if(_20.x1<0){
-_20.x1=0;
-}
-if(_20.y1<0){
-_20.y1=0;
-}
-if(_20.x2>this.imgW){
-_20.x2=this.imgW;
-}
-if(_20.y2>this.imgH){
-_20.y2=this.imgH;
-}
-if(_23!=null){
-if(this.ratioX>0){
-this.applyRatio(_20,{x:this.ratioX,y:this.ratioY},_23,_24);
-}else{
-if(_22){
-this.applyRatio(_20,{x:1,y:1},_23,_24);
-}
-}
-var _27=[this.options.minWidth,this.options.minHeight];
-var _28=[this.options.maxWidth,this.options.maxHeight];
-if(_27[0]>0||_27[1]>0||_28[0]>0||_28[1]>0){
-var _29={a1:_20.x1,a2:_20.x2};
-var _2a={a1:_20.y1,a2:_20.y2};
-var _2b={min:0,max:this.imgW};
-var _2c={min:0,max:this.imgH};
-if((_27[0]!=0||_27[1]!=0)&&_22){
-if(_27[0]>0){
-_27[1]=_27[0];
-}else{
-if(_27[1]>0){
-_27[0]=_27[1];
-}
-}
-}
-if((_28[0]!=0||_28[0]!=0)&&_22){
-if(_28[0]>0&&_28[0]<=_28[1]){
-_28[1]=_28[0];
-}else{
-if(_28[1]>0&&_28[1]<=_28[0]){
-_28[0]=_28[1];
-}
-}
-}
-if(_27[0]>0){
-this.applyDimRestriction(_29,_27[0],_23.x,_2b,"min");
-}
-if(_27[1]>1){
-this.applyDimRestriction(_2a,_27[1],_23.y,_2c,"min");
-}
-if(_28[0]>0){
-this.applyDimRestriction(_29,_28[0],_23.x,_2b,"max");
-}
-if(_28[1]>1){
-this.applyDimRestriction(_2a,_28[1],_23.y,_2c,"max");
-}
-_20={x1:_29.a1,y1:_2a.a1,x2:_29.a2,y2:_2a.a2};
-}
-}
-}
-this.areaCoords=_20;
-},applyDimRestriction:function(_2d,val,_2f,_30,_31){
-var _32;
-if(_31=="min"){
-_32=((_2d.a2-_2d.a1)<val);
-}else{
-_32=((_2d.a2-_2d.a1)>val);
-}
-if(_32){
-if(_2f==1){
-_2d.a2=_2d.a1+val;
-}else{
-_2d.a1=_2d.a2-val;
-}
-if(_2d.a1<_30.min){
-_2d.a1=_30.min;
-_2d.a2=val;
-}else{
-if(_2d.a2>_30.max){
-_2d.a1=_30.max-val;
-_2d.a2=_30.max;
-}
-}
-}
-},applyRatio:function(_33,_34,_35,_36){
-var _37;
-if(_36=="N"||_36=="S"){
-_37=this.applyRatioToAxis({a1:_33.y1,b1:_33.x1,a2:_33.y2,b2:_33.x2},{a:_34.y,b:_34.x},{a:_35.y,b:_35.x},{min:0,max:this.imgW});
-_33.x1=_37.b1;
-_33.y1=_37.a1;
-_33.x2=_37.b2;
-_33.y2=_37.a2;
-}else{
-_37=this.applyRatioToAxis({a1:_33.x1,b1:_33.y1,a2:_33.x2,b2:_33.y2},{a:_34.x,b:_34.y},{a:_35.x,b:_35.y},{min:0,max:this.imgH});
-_33.x1=_37.a1;
-_33.y1=_37.b1;
-_33.x2=_37.a2;
-_33.y2=_37.b2;
-}
-},applyRatioToAxis:function(_38,_39,_3a,_3b){
-var _3c=Object.extend(_38,{});
-var _3d=_3c.a2-_3c.a1;
-var _3e=Math.floor(_3d*_39.b/_39.a);
-var _3f;
-var _40;
-var _41=null;
-if(_3a.b==1){
-_3f=_3c.b1+_3e;
-if(_3f>_3b.max){
-_3f=_3b.max;
-_41=_3f-_3c.b1;
-}
-_3c.b2=_3f;
-}else{
-_3f=_3c.b2-_3e;
-if(_3f<_3b.min){
-_3f=_3b.min;
-_41=_3f+_3c.b2;
-}
-_3c.b1=_3f;
-}
-if(_41!=null){
-_40=Math.floor(_41*_39.a/_39.b);
-if(_3a.a==1){
-_3c.a2=_3c.a1+_40;
-}else{
-_3c.a1=_3c.a1=_3c.a2-_40;
-}
-}
-return _3c;
-},drawArea:function(){
-var _42=this.calcW();
-var _43=this.calcH();
-var px="px";
-var _45=[this.areaCoords.x1+px,this.areaCoords.y1+px,_42+px,_43+px,this.areaCoords.x2+px,this.areaCoords.y2+px,(this.img.width-this.areaCoords.x2)+px,(this.img.height-this.areaCoords.y2)+px];
-var _46=this.selArea.style;
-_46.left=_45[0];
-_46.top=_45[1];
-_46.width=_45[2];
-_46.height=_45[3];
-var _47=Math.ceil((_42-6)/2)+px;
-var _48=Math.ceil((_43-6)/2)+px;
-this.handleN.style.left=_47;
-this.handleE.style.top=_48;
-this.handleS.style.left=_47;
-this.handleW.style.top=_48;
-this.north.style.height=_45[1];
-var _49=this.east.style;
-_49.top=_45[1];
-_49.height=_45[3];
-_49.left=_45[4];
-_49.width=_45[6];
-var _4a=this.south.style;
-_4a.top=_45[5];
-_4a.height=_45[7];
-var _4b=this.west.style;
-_4b.top=_45[1];
-_4b.height=_45[3];
-_4b.width=_45[0];
-this.subDrawArea();
-this.forceReRender();
-},forceReRender:function(){
-if(this.isIE||this.isWebKit){
-var n=document.createTextNode(" ");
-var d,el,fixEL,i;
-if(this.isIE){
-fixEl=this.selArea;
-}else{
-if(this.isWebKit){
-fixEl=document.getElementsByClassName("imgCrop_marqueeSouth",this.imgWrap)[0];
-d=Builder.node("div","");
-d.style.visibility="hidden";
-var _4e=["SE","S","SW"];
-for(i=0;i<_4e.length;i++){
-el=document.getElementsByClassName("imgCrop_handle"+_4e[i],this.selArea)[0];
-if(el.childNodes.length){
-el.removeChild(el.childNodes[0]);
-}
-el.appendChild(d);
-}
-}
-}
-fixEl.appendChild(n);
-fixEl.removeChild(n);
-}
-},startResize:function(e){
-this.startCoords=this.cloneCoords(this.areaCoords);
-this.resizing=true;
-this.resizeHandle=Event.element(e).classNames().toString().replace(/([^N|NE|E|SE|S|SW|W|NW])+/,"");
-Event.stop(e);
-},startDrag:function(e){
-this.selArea.show();
-this.clickCoords=this.getCurPos(e);
-this.setAreaCoords({x1:this.clickCoords.x,y1:this.clickCoords.y,x2:this.clickCoords.x,y2:this.clickCoords.y},false,false,null);
-this.dragging=true;
-this.onDrag(e);
-Event.stop(e);
-},getCurPos:function(e){
-var el=this.imgWrap,wrapOffsets=Position.cumulativeOffset(el);
-while(el.nodeName!="BODY"){
-wrapOffsets[1]-=el.scrollTop||0;
-wrapOffsets[0]-=el.scrollLeft||0;
-el=el.parentNode;
-}
-return curPos={x:Event.pointerX(e)-wrapOffsets[0],y:Event.pointerY(e)-wrapOffsets[1]};
-},onDrag:function(e){
-if(this.dragging||this.resizing){
-var _54=null;
-var _55=this.getCurPos(e);
-var _56=this.cloneCoords(this.areaCoords);
-var _57={x:1,y:1};
-if(this.dragging){
-if(_55.x<this.clickCoords.x){
-_57.x=-1;
-}
-if(_55.y<this.clickCoords.y){
-_57.y=-1;
-}
-this.transformCoords(_55.x,this.clickCoords.x,_56,"x");
-this.transformCoords(_55.y,this.clickCoords.y,_56,"y");
-}else{
-if(this.resizing){
-_54=this.resizeHandle;
-if(_54.match(/E/)){
-this.transformCoords(_55.x,this.startCoords.x1,_56,"x");
-if(_55.x<this.startCoords.x1){
-_57.x=-1;
-}
-}else{
-if(_54.match(/W/)){
-this.transformCoords(_55.x,this.startCoords.x2,_56,"x");
-if(_55.x<this.startCoords.x2){
-_57.x=-1;
-}
-}
-}
-if(_54.match(/N/)){
-this.transformCoords(_55.y,this.startCoords.y2,_56,"y");
-if(_55.y<this.startCoords.y2){
-_57.y=-1;
-}
-}else{
-if(_54.match(/S/)){
-this.transformCoords(_55.y,this.startCoords.y1,_56,"y");
-if(_55.y<this.startCoords.y1){
-_57.y=-1;
-}
-}
-}
-}
-}
-this.setAreaCoords(_56,false,e.shiftKey,_57,_54);
-this.drawArea();
-Event.stop(e);
-}
-},transformCoords:function(_58,_59,_5a,_5b){
-var _5c=[_58,_59];
-if(_58>_59){
-_5c.reverse();
-}
-_5a[_5b+"1"]=_5c[0];
-_5a[_5b+"2"]=_5c[1];
-},endCrop:function(){
-this.dragging=false;
-this.resizing=false;
-this.options.onEndCrop(this.areaCoords,{width:this.calcW(),height:this.calcH()});
-},subInitialize:function(){
-},subDrawArea:function(){
-}};
-Cropper.ImgWithPreview=Class.create();
-Object.extend(Object.extend(Cropper.ImgWithPreview.prototype,Cropper.Img.prototype),{subInitialize:function(){
-this.hasPreviewImg=false;
-if(typeof (this.options.previewWrap)!="undefined"&&this.options.minWidth>0&&this.options.minHeight>0){
-this.previewWrap=$(this.options.previewWrap);
-this.previewImg=this.img.cloneNode(false);
-this.previewImg.id="imgCrop_"+this.previewImg.id;
-this.options.displayOnInit=true;
-this.hasPreviewImg=true;
-this.previewWrap.addClassName("imgCrop_previewWrap");
-this.previewWrap.setStyle({width:this.options.minWidth+"px",height:this.options.minHeight+"px"});
-this.previewWrap.appendChild(this.previewImg);
-}
-},subDrawArea:function(){
-if(this.hasPreviewImg){
-var _5d=this.calcW();
-var _5e=this.calcH();
-var _5f={x:this.imgW/_5d,y:this.imgH/_5e};
-var _60={x:_5d/this.options.minWidth,y:_5e/this.options.minHeight};
-var _61={w:Math.ceil(this.options.minWidth*_5f.x)+"px",h:Math.ceil(this.options.minHeight*_5f.y)+"px",x:"-"+Math.ceil(this.areaCoords.x1/_60.x)+"px",y:"-"+Math.ceil(this.areaCoords.y1/_60.y)+"px"};
-var _62=this.previewImg.style;
-_62.width=_61.w;
-_62.height=_61.h;
-_62.left=_61.x;
-_62.top=_61.y;
-}
-}});
+var CropDraggable=Class.create();\r
+Object.extend(Object.extend(CropDraggable.prototype,Draggable.prototype),{initialize:function(_1){\r
+this.options=Object.extend({drawMethod:function(){\r
+}},arguments[1]||{});\r
+this.element=$PR(_1);\r
+this.handle=this.element;\r
+this.delta=this.currentDelta();\r
+this.dragging=false;\r
+this.eventMouseDown=this.initDrag.bindAsEventListener(this);\r
+Event.observe(this.handle,"mousedown",this.eventMouseDown);\r
+Draggables.register(this);\r
+},draw:function(_2){\r
+var _3=Position.cumulativeOffset(this.element);\r
+var d=this.currentDelta();\r
+_3[0]-=d[0];\r
+_3[1]-=d[1];\r
+var p=[0,1].map(function(i){\r
+return (_2[i]-_3[i]-this.offset[i]);\r
+}.bind(this));\r
+this.options.drawMethod(p);\r
+}});\r
+var Cropper={};\r
+Cropper.Img=Class.create();\r
+Cropper.Img.prototype={initialize:function(_7,_8){\r
+this.options=Object.extend({ratioDim:{x:0,y:0},minWidth:0,minHeight:0,displayOnInit:false,onEndCrop:Prototype.emptyFunction,captureKeys:true,onloadCoords:null,maxWidth:0,maxHeight:0},_8||{});\r
+this.img=$PR(_7);\r
+this.clickCoords={x:0,y:0};\r
+this.dragging=false;\r
+this.resizing=false;\r
+this.isWebKit=/Konqueror|Safari|KHTML/.test(navigator.userAgent);\r
+this.isIE=/MSIE/.test(navigator.userAgent);\r
+this.isOpera8=/Opera\s[1-8]/.test(navigator.userAgent);\r
+this.ratioX=0;\r
+this.ratioY=0;\r
+this.attached=false;\r
+this.fixedWidth=(this.options.maxWidth>0&&(this.options.minWidth>=this.options.maxWidth));\r
+this.fixedHeight=(this.options.maxHeight>0&&(this.options.minHeight>=this.options.maxHeight));\r
+if(typeof this.img=="undefined"){\r
+return;\r
+}\r
+$A(document.getElementsByTagName("script")).each(function(s){\r
+if(s.src.match(/cropper\.js/)){\r
+var _a=s.src.replace(/cropper\.js(.*)?/,"");\r
+var _b=document.createElement("link");\r
+_b.rel="stylesheet";\r
+_b.type="text/css";\r
+_b.href=_a+"cropper.css";\r
+_b.media="screen";\r
+document.getElementsByTagName("head")[0].appendChild(_b);\r
+}\r
+});\r
+if(this.options.ratioDim.x>0&&this.options.ratioDim.y>0){\r
+var _c=this.getGCD(this.options.ratioDim.x,this.options.ratioDim.y);\r
+this.ratioX=this.options.ratioDim.x/_c;\r
+this.ratioY=this.options.ratioDim.y/_c;\r
+}\r
+this.subInitialize();\r
+if(this.img.complete||this.isWebKit){\r
+this.onLoad();\r
+}else{\r
+Event.observe(this.img,"load",this.onLoad.bindAsEventListener(this));\r
+}\r
+},getGCD:function(a,b){\r
+if(b==0){\r
+return a;\r
+}\r
+return this.getGCD(b,a%b);\r
+},onLoad:function(){\r
+var _f="imgCrop_";\r
+var _10=this.img.parentNode;\r
+var _11="";\r
+if(this.isOpera8){\r
+_11=" opera8";\r
+}\r
+this.imgWrap=Builder.node("div",{"class":_f+"wrap"+_11});\r
+this.north=Builder.node("div",{"class":_f+"overlay "+_f+"north"},[Builder.node("span")]);\r
+this.east=Builder.node("div",{"class":_f+"overlay "+_f+"east"},[Builder.node("span")]);\r
+this.south=Builder.node("div",{"class":_f+"overlay "+_f+"south"},[Builder.node("span")]);\r
+this.west=Builder.node("div",{"class":_f+"overlay "+_f+"west"},[Builder.node("span")]);\r
+var _12=[this.north,this.east,this.south,this.west];\r
+this.dragArea=Builder.node("div",{"class":_f+"dragArea"},_12);\r
+this.handleN=Builder.node("div",{"class":_f+"handle "+_f+"handleN"});\r
+this.handleNE=Builder.node("div",{"class":_f+"handle "+_f+"handleNE"});\r
+this.handleE=Builder.node("div",{"class":_f+"handle "+_f+"handleE"});\r
+this.handleSE=Builder.node("div",{"class":_f+"handle "+_f+"handleSE"});\r
+this.handleS=Builder.node("div",{"class":_f+"handle "+_f+"handleS"});\r
+this.handleSW=Builder.node("div",{"class":_f+"handle "+_f+"handleSW"});\r
+this.handleW=Builder.node("div",{"class":_f+"handle "+_f+"handleW"});\r
+this.handleNW=Builder.node("div",{"class":_f+"handle "+_f+"handleNW"});\r
+this.selArea=Builder.node("div",{"class":_f+"selArea"},[Builder.node("div",{"class":_f+"marqueeHoriz "+_f+"marqueeNorth"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeVert "+_f+"marqueeEast"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeHoriz "+_f+"marqueeSouth"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeVert "+_f+"marqueeWest"},[Builder.node("span")]),this.handleN,this.handleNE,this.handleE,this.handleSE,this.handleS,this.handleSW,this.handleW,this.handleNW,Builder.node("div",{"class":_f+"clickArea"})]);\r
+this.imgWrap.appendChild(this.img);\r
+this.imgWrap.appendChild(this.dragArea);\r
+this.dragArea.appendChild(this.selArea);\r
+this.dragArea.appendChild(Builder.node("div",{"class":_f+"clickArea"}));\r
+_10.appendChild(this.imgWrap);\r
+this.startDragBind=this.startDrag.bindAsEventListener(this);\r
+Event.observe(this.dragArea,"mousedown",this.startDragBind);\r
+this.onDragBind=this.onDrag.bindAsEventListener(this);\r
+Event.observe(document,"mousemove",this.onDragBind);\r
+this.endCropBind=this.endCrop.bindAsEventListener(this);\r
+Event.observe(document,"mouseup",this.endCropBind);\r
+this.resizeBind=this.startResize.bindAsEventListener(this);\r
+this.handles=[this.handleN,this.handleNE,this.handleE,this.handleSE,this.handleS,this.handleSW,this.handleW,this.handleNW];\r
+this.registerHandles(true);\r
+if(this.options.captureKeys){\r
+this.keysBind=this.handleKeys.bindAsEventListener(this);\r
+Event.observe(document,"keypress",this.keysBind);\r
+}\r
+new CropDraggable(this.selArea,{drawMethod:this.moveArea.bindAsEventListener(this)});\r
+this.setParams();\r
+},registerHandles:function(_13){\r
+for(var i=0;i<this.handles.length;i++){\r
+var _15=$PR(this.handles[i]);\r
+if(_13){\r
+var _16=false;\r
+if(this.fixedWidth&&this.fixedHeight){\r
+_16=true;\r
+}else{\r
+if(this.fixedWidth||this.fixedHeight){\r
+var _17=_15.className.match(/([S|N][E|W])$/);\r
+var _18=_15.className.match(/(E|W)$/);\r
+var _19=_15.className.match(/(N|S)$/);\r
+if(_17){\r
+_16=true;\r
+}else{\r
+if(this.fixedWidth&&_18){\r
+_16=true;\r
+}else{\r
+if(this.fixedHeight&&_19){\r
+_16=true;\r
+}\r
+}\r
+}\r
+}\r
+}\r
+if(_16){\r
+_15.hide();\r
+}else{\r
+Event.observe(_15,"mousedown",this.resizeBind);\r
+}\r
+}else{\r
+_15.show();\r
+Event.stopObserving(_15,"mousedown",this.resizeBind);\r
+}\r
+}\r
+},setParams:function(){\r
+this.imgW=this.img.width;\r
+this.imgH=this.img.height;\r
+$PR(this.north).setStyle({height:0});\r
+$PR(this.east).setStyle({width:0,height:0});\r
+$PR(this.south).setStyle({height:0});\r
+$PR(this.west).setStyle({width:0,height:0});\r
+$PR(this.imgWrap).setStyle({"width":this.imgW+"px","height":this.imgH+"px"});\r
+$PR(this.selArea).hide();\r
+var _1a={x1:0,y1:0,x2:0,y2:0};\r
+var _1b=false;\r
+if(this.options.onloadCoords!=null){\r
+_1a=this.cloneCoords(this.options.onloadCoords);\r
+_1b=true;\r
+}else{\r
+if(this.options.ratioDim.x>0&&this.options.ratioDim.y>0){\r
+_1a.x1=Math.ceil((this.imgW-this.options.ratioDim.x)/2);\r
+_1a.y1=Math.ceil((this.imgH-this.options.ratioDim.y)/2);\r
+_1a.x2=_1a.x1+this.options.ratioDim.x;\r
+_1a.y2=_1a.y1+this.options.ratioDim.y;\r
+_1b=true;\r
+}\r
+}\r
+this.setAreaCoords(_1a,false,false,1);\r
+if(this.options.displayOnInit&&_1b){\r
+this.selArea.show();\r
+this.drawArea();\r
+this.endCrop();\r
+}\r
+this.attached=true;\r
+},remove:function(){\r
+if(this.attached){\r
+this.attached=false;\r
+this.imgWrap.parentNode.insertBefore(this.img,this.imgWrap);\r
+this.imgWrap.parentNode.removeChild(this.imgWrap);\r
+Event.stopObserving(this.dragArea,"mousedown",this.startDragBind);\r
+Event.stopObserving(document,"mousemove",this.onDragBind);\r
+Event.stopObserving(document,"mouseup",this.endCropBind);\r
+this.registerHandles(false);\r
+if(this.options.captureKeys){\r
+Event.stopObserving(document,"keypress",this.keysBind);\r
+}\r
+}\r
+},reset:function(){\r
+if(!this.attached){\r
+this.onLoad();\r
+}else{\r
+this.setParams();\r
+}\r
+this.endCrop();\r
+},handleKeys:function(e){\r
+var dir={x:0,y:0};\r
+if(!this.dragging){\r
+switch(e.keyCode){\r
+case (37):\r
+dir.x=-1;\r
+break;\r
+case (38):\r
+dir.y=-1;\r
+break;\r
+case (39):\r
+dir.x=1;\r
+break;\r
+case (40):\r
+dir.y=1;\r
+break;\r
+}\r
+if(dir.x!=0||dir.y!=0){\r
+if(e.shiftKey){\r
+dir.x*=10;\r
+dir.y*=10;\r
+}\r
+this.moveArea([this.areaCoords.x1+dir.x,this.areaCoords.y1+dir.y]);\r
+Event.stop(e);\r
+}\r
+}\r
+},calcW:function(){\r
+return (this.areaCoords.x2-this.areaCoords.x1);\r
+},calcH:function(){\r
+return (this.areaCoords.y2-this.areaCoords.y1);\r
+},moveArea:function(_1e){\r
+this.setAreaCoords({x1:_1e[0],y1:_1e[1],x2:_1e[0]+this.calcW(),y2:_1e[1]+this.calcH()},true,false);\r
+this.drawArea();\r
+},cloneCoords:function(_1f){\r
+return {x1:_1f.x1,y1:_1f.y1,x2:_1f.x2,y2:_1f.y2};\r
+},setAreaCoords:function(_20,_21,_22,_23,_24){\r
+if(_21){\r
+var _25=_20.x2-_20.x1;\r
+var _26=_20.y2-_20.y1;\r
+if(_20.x1<0){\r
+_20.x1=0;\r
+_20.x2=_25;\r
+}\r
+if(_20.y1<0){\r
+_20.y1=0;\r
+_20.y2=_26;\r
+}\r
+if(_20.x2>this.imgW){\r
+_20.x2=this.imgW;\r
+_20.x1=this.imgW-_25;\r
+}\r
+if(_20.y2>this.imgH){\r
+_20.y2=this.imgH;\r
+_20.y1=this.imgH-_26;\r
+}\r
+}else{\r
+if(_20.x1<0){\r
+_20.x1=0;\r
+}\r
+if(_20.y1<0){\r
+_20.y1=0;\r
+}\r
+if(_20.x2>this.imgW){\r
+_20.x2=this.imgW;\r
+}\r
+if(_20.y2>this.imgH){\r
+_20.y2=this.imgH;\r
+}\r
+if(_23!=null){\r
+if(this.ratioX>0){\r
+this.applyRatio(_20,{x:this.ratioX,y:this.ratioY},_23,_24);\r
+}else{\r
+if(_22){\r
+this.applyRatio(_20,{x:1,y:1},_23,_24);\r
+}\r
+}\r
+var _27=[this.options.minWidth,this.options.minHeight];\r
+var _28=[this.options.maxWidth,this.options.maxHeight];\r
+if(_27[0]>0||_27[1]>0||_28[0]>0||_28[1]>0){\r
+var _29={a1:_20.x1,a2:_20.x2};\r
+var _2a={a1:_20.y1,a2:_20.y2};\r
+var _2b={min:0,max:this.imgW};\r
+var _2c={min:0,max:this.imgH};\r
+if((_27[0]!=0||_27[1]!=0)&&_22){\r
+if(_27[0]>0){\r
+_27[1]=_27[0];\r
+}else{\r
+if(_27[1]>0){\r
+_27[0]=_27[1];\r
+}\r
+}\r
+}\r
+if((_28[0]!=0||_28[0]!=0)&&_22){\r
+if(_28[0]>0&&_28[0]<=_28[1]){\r
+_28[1]=_28[0];\r
+}else{\r
+if(_28[1]>0&&_28[1]<=_28[0]){\r
+_28[0]=_28[1];\r
+}\r
+}\r
+}\r
+if(_27[0]>0){\r
+this.applyDimRestriction(_29,_27[0],_23.x,_2b,"min");\r
+}\r
+if(_27[1]>1){\r
+this.applyDimRestriction(_2a,_27[1],_23.y,_2c,"min");\r
+}\r
+if(_28[0]>0){\r
+this.applyDimRestriction(_29,_28[0],_23.x,_2b,"max");\r
+}\r
+if(_28[1]>1){\r
+this.applyDimRestriction(_2a,_28[1],_23.y,_2c,"max");\r
+}\r
+_20={x1:_29.a1,y1:_2a.a1,x2:_29.a2,y2:_2a.a2};\r
+}\r
+}\r
+}\r
+this.areaCoords=_20;\r
+},applyDimRestriction:function(_2d,val,_2f,_30,_31){\r
+var _32;\r
+if(_31=="min"){\r
+_32=((_2d.a2-_2d.a1)<val);\r
+}else{\r
+_32=((_2d.a2-_2d.a1)>val);\r
+}\r
+if(_32){\r
+if(_2f==1){\r
+_2d.a2=_2d.a1+val;\r
+}else{\r
+_2d.a1=_2d.a2-val;\r
+}\r
+if(_2d.a1<_30.min){\r
+_2d.a1=_30.min;\r
+_2d.a2=val;\r
+}else{\r
+if(_2d.a2>_30.max){\r
+_2d.a1=_30.max-val;\r
+_2d.a2=_30.max;\r
+}\r
+}\r
+}\r
+},applyRatio:function(_33,_34,_35,_36){\r
+var _37;\r
+if(_36=="N"||_36=="S"){\r
+_37=this.applyRatioToAxis({a1:_33.y1,b1:_33.x1,a2:_33.y2,b2:_33.x2},{a:_34.y,b:_34.x},{a:_35.y,b:_35.x},{min:0,max:this.imgW});\r
+_33.x1=_37.b1;\r
+_33.y1=_37.a1;\r
+_33.x2=_37.b2;\r
+_33.y2=_37.a2;\r
+}else{\r
+_37=this.applyRatioToAxis({a1:_33.x1,b1:_33.y1,a2:_33.x2,b2:_33.y2},{a:_34.x,b:_34.y},{a:_35.x,b:_35.y},{min:0,max:this.imgH});\r
+_33.x1=_37.a1;\r
+_33.y1=_37.b1;\r
+_33.x2=_37.a2;\r
+_33.y2=_37.b2;\r
+}\r
+},applyRatioToAxis:function(_38,_39,_3a,_3b){\r
+var _3c=Object.extend(_38,{});\r
+var _3d=_3c.a2-_3c.a1;\r
+var _3e=Math.floor(_3d*_39.b/_39.a);\r
+var _3f;\r
+var _40;\r
+var _41=null;\r
+if(_3a.b==1){\r
+_3f=_3c.b1+_3e;\r
+if(_3f>_3b.max){\r
+_3f=_3b.max;\r
+_41=_3f-_3c.b1;\r
+}\r
+_3c.b2=_3f;\r
+}else{\r
+_3f=_3c.b2-_3e;\r
+if(_3f<_3b.min){\r
+_3f=_3b.min;\r
+_41=_3f+_3c.b2;\r
+}\r
+_3c.b1=_3f;\r
+}\r
+if(_41!=null){\r
+_40=Math.floor(_41*_39.a/_39.b);\r
+if(_3a.a==1){\r
+_3c.a2=_3c.a1+_40;\r
+}else{\r
+_3c.a1=_3c.a1=_3c.a2-_40;\r
+}\r
+}\r
+return _3c;\r
+},drawArea:function(){\r
+var _42=this.calcW();\r
+var _43=this.calcH();\r
+var px="px";\r
+var _45=[this.areaCoords.x1+px,this.areaCoords.y1+px,_42+px,_43+px,this.areaCoords.x2+px,this.areaCoords.y2+px,(this.img.width-this.areaCoords.x2)+px,(this.img.height-this.areaCoords.y2)+px];\r
+var _46=this.selArea.style;\r
+_46.left=_45[0];\r
+_46.top=_45[1];\r
+_46.width=_45[2];\r
+_46.height=_45[3];\r
+var _47=Math.ceil((_42-6)/2)+px;\r
+var _48=Math.ceil((_43-6)/2)+px;\r
+this.handleN.style.left=_47;\r
+this.handleE.style.top=_48;\r
+this.handleS.style.left=_47;\r
+this.handleW.style.top=_48;\r
+this.north.style.height=_45[1];\r
+var _49=this.east.style;\r
+_49.top=_45[1];\r
+_49.height=_45[3];\r
+_49.left=_45[4];\r
+_49.width=_45[6];\r
+var _4a=this.south.style;\r
+_4a.top=_45[5];\r
+_4a.height=_45[7];\r
+var _4b=this.west.style;\r
+_4b.top=_45[1];\r
+_4b.height=_45[3];\r
+_4b.width=_45[0];\r
+this.subDrawArea();\r
+this.forceReRender();\r
+},forceReRender:function(){\r
+if(this.isIE||this.isWebKit){\r
+var n=document.createTextNode(" ");\r
+var d,el,fixEL,i;\r
+if(this.isIE){\r
+fixEl=this.selArea;\r
+}else{\r
+if(this.isWebKit){\r
+fixEl=document.getElementsByClassName("imgCrop_marqueeSouth",this.imgWrap)[0];\r
+d=Builder.node("div","");\r
+d.style.visibility="hidden";\r
+var _4e=["SE","S","SW"];\r
+for(i=0;i<_4e.length;i++){\r
+el=document.getElementsByClassName("imgCrop_handle"+_4e[i],this.selArea)[0];\r
+if(el.childNodes.length){\r
+el.removeChild(el.childNodes[0]);\r
+}\r
+el.appendChild(d);\r
+}\r
+}\r
+}\r
+fixEl.appendChild(n);\r
+fixEl.removeChild(n);\r
+}\r
+},startResize:function(e){\r
+this.startCoords=this.cloneCoords(this.areaCoords);\r
+this.resizing=true;\r
+this.resizeHandle=Event.element(e).classNames().toString().replace(/([^N|NE|E|SE|S|SW|W|NW])+/,"");\r
+Event.stop(e);\r
+},startDrag:function(e){\r
+this.selArea.show();\r
+this.clickCoords=this.getCurPos(e);\r
+this.setAreaCoords({x1:this.clickCoords.x,y1:this.clickCoords.y,x2:this.clickCoords.x,y2:this.clickCoords.y},false,false,null);\r
+this.dragging=true;\r
+this.onDrag(e);\r
+Event.stop(e);\r
+},getCurPos:function(e){\r
+var el=this.imgWrap,wrapOffsets=Position.cumulativeOffset(el);\r
+while(el.nodeName!="BODY"){\r
+wrapOffsets[1]-=el.scrollTop||0;\r
+wrapOffsets[0]-=el.scrollLeft||0;\r
+el=el.parentNode;\r
+}\r
+return curPos={x:Event.pointerX(e)-wrapOffsets[0],y:Event.pointerY(e)-wrapOffsets[1]};\r
+},onDrag:function(e){\r
+if(this.dragging||this.resizing){\r
+var _54=null;\r
+var _55=this.getCurPos(e);\r
+var _56=this.cloneCoords(this.areaCoords);\r
+var _57={x:1,y:1};\r
+if(this.dragging){\r
+if(_55.x<this.clickCoords.x){\r
+_57.x=-1;\r
+}\r
+if(_55.y<this.clickCoords.y){\r
+_57.y=-1;\r
+}\r
+this.transformCoords(_55.x,this.clickCoords.x,_56,"x");\r
+this.transformCoords(_55.y,this.clickCoords.y,_56,"y");\r
+}else{\r
+if(this.resizing){\r
+_54=this.resizeHandle;\r
+if(_54.match(/E/)){\r
+this.transformCoords(_55.x,this.startCoords.x1,_56,"x");\r
+if(_55.x<this.startCoords.x1){\r
+_57.x=-1;\r
+}\r
+}else{\r
+if(_54.match(/W/)){\r
+this.transformCoords(_55.x,this.startCoords.x2,_56,"x");\r
+if(_55.x<this.startCoords.x2){\r
+_57.x=-1;\r
+}\r
+}\r
+}\r
+if(_54.match(/N/)){\r
+this.transformCoords(_55.y,this.startCoords.y2,_56,"y");\r
+if(_55.y<this.startCoords.y2){\r
+_57.y=-1;\r
+}\r
+}else{\r
+if(_54.match(/S/)){\r
+this.transformCoords(_55.y,this.startCoords.y1,_56,"y");\r
+if(_55.y<this.startCoords.y1){\r
+_57.y=-1;\r
+}\r
+}\r
+}\r
+}\r
+}\r
+this.setAreaCoords(_56,false,e.shiftKey,_57,_54);\r
+this.drawArea();\r
+Event.stop(e);\r
+}\r
+},transformCoords:function(_58,_59,_5a,_5b){\r
+var _5c=[_58,_59];\r
+if(_58>_59){\r
+_5c.reverse();\r
+}\r
+_5a[_5b+"1"]=_5c[0];\r
+_5a[_5b+"2"]=_5c[1];\r
+},endCrop:function(){\r
+this.dragging=false;\r
+this.resizing=false;\r
+this.options.onEndCrop(this.areaCoords,{width:this.calcW(),height:this.calcH()});\r
+},subInitialize:function(){\r
+},subDrawArea:function(){\r
+}};\r
+Cropper.ImgWithPreview=Class.create();\r
+Object.extend(Object.extend(Cropper.ImgWithPreview.prototype,Cropper.Img.prototype),{subInitialize:function(){\r
+this.hasPreviewImg=false;\r
+if(typeof (this.options.previewWrap)!="undefined"&&this.options.minWidth>0&&this.options.minHeight>0){\r
+this.previewWrap=$PR(this.options.previewWrap);\r
+this.previewImg=this.img.cloneNode(false);\r
+this.previewImg.id="imgCrop_"+this.previewImg.id;\r
+this.options.displayOnInit=true;\r
+this.hasPreviewImg=true;\r
+this.previewWrap.addClassName("imgCrop_previewWrap");\r
+this.previewWrap.setStyle({width:this.options.minWidth+"px",height:this.options.minHeight+"px"});\r
+this.previewWrap.appendChild(this.previewImg);\r
+}\r
+},subDrawArea:function(){\r
+if(this.hasPreviewImg){\r
+var _5d=this.calcW();\r
+var _5e=this.calcH();\r
+var _5f={x:this.imgW/_5d,y:this.imgH/_5e};\r
+var _60={x:_5d/this.options.minWidth,y:_5e/this.options.minHeight};\r
+var _61={w:Math.ceil(this.options.minWidth*_5f.x)+"px",h:Math.ceil(this.options.minHeight*_5f.y)+"px",x:"-"+Math.ceil(this.areaCoords.x1/_60.x)+"px",y:"-"+Math.ceil(this.areaCoords.y1/_60.y)+"px"};\r
+var _62=this.previewImg.style;\r
+_62.width=_61.w;\r
+_62.height=_61.h;\r
+_62.left=_61.x;\r
+_62.top=_61.y;\r
+}\r
+}});\r
 \r
index 66185546e218ddcb0cccac772e6a81422b0bb3dc..0ea0b803d08b2971b390db6ac578bb4298c5817b 100644 (file)
  * http://www.opensource.org/licenses/bsd-license.php\r
  * \r
  * See scriptaculous.js for full scriptaculous licence\r
+ *\r
+ * Modified 2013/06/01 Zach P to change $() to $PR() for eliminating conflicts with jQuery\r
  */\r
  \r
 /**\r
@@ -134,7 +136,7 @@ Object.extend( Object.extend( CropDraggable.prototype, Draggable.prototype), {
                        arguments[1] || {}\r
                );\r
 \r
-               this.element = $(element);\r
+               this.element = $PR(element);\r
 \r
                this.handle = this.element;\r
 \r
@@ -212,12 +214,12 @@ Object.extend( Object.extend( CropDraggable.prototype, Draggable.prototype), {
  *\r
  *             Example:\r
  *                     function onEndCrop( coords, dimensions ) {\r
- *                             $( 'x1' ).value         = coords.x1;\r
- *                             $( 'y1' ).value         = coords.y1;\r
- *                             $( 'x2' ).value         = coords.x2;\r
- *                             $( 'y2' ).value         = coords.y2;\r
- *                             $( 'width' ).value      = dimensions.width;\r
- *                             $( 'height' ).value     = dimensions.height;\r
+ *                             $PR( 'x1' ).value       = coords.x1;\r
+ *                             $PR( 'y1' ).value       = coords.y1;\r
+ *                             $PR( 'x2' ).value       = coords.x2;\r
+ *                             $PR( 'y2' ).value       = coords.y2;\r
+ *                             $PR( 'width' ).value    = dimensions.width;\r
+ *                             $PR( 'height' ).value   = dimensions.height;\r
  *                     }\r
  * \r
  */\r
@@ -288,7 +290,7 @@ Cropper.Img.prototype = {
                 * @var obj\r
                 * The img node to attach to\r
                 */\r
-               this.img                        = $( element );\r
+               this.img                        = $PR( element );\r
                /**\r
                 * @var obj\r
                 * The x & y coordinates of the click point\r
@@ -524,7 +526,7 @@ Cropper.Img.prototype = {
         */\r
        registerHandles: function( registration ) {     \r
                for( var i = 0; i < this.handles.length; i++ ) {\r
-                       var handle = $( this.handles[i] );\r
+                       var handle = $PR( this.handles[i] );\r
                        \r
                        if( registration ) {\r
                                var hideHandle  = false;        // whether to hide the handle\r
@@ -569,16 +571,16 @@ Cropper.Img.prototype = {
                 */\r
                this.imgH = this.img.height;                    \r
 \r
-               $( this.north ).setStyle( { height: 0 } );\r
-               $( this.east ).setStyle( { width: 0, height: 0 } );\r
-               $( this.south ).setStyle( { height: 0 } );\r
-               $( this.west ).setStyle( { width: 0, height: 0 } );\r
+               $PR( this.north ).setStyle( { height: 0 } );\r
+               $PR( this.east ).setStyle( { width: 0, height: 0 } );\r
+               $PR( this.south ).setStyle( { height: 0 } );\r
+               $PR( this.west ).setStyle( { width: 0, height: 0 } );\r
                \r
                // resize the container to fit the image\r
-               $( this.imgWrap ).setStyle( { 'width': this.imgW + 'px', 'height': this.imgH + 'px' } );\r
+               $PR( this.imgWrap ).setStyle( { 'width': this.imgW + 'px', 'height': this.imgH + 'px' } );\r
                \r
                // hide the select area\r
-               $( this.selArea ).hide();\r
+               $PR( this.selArea ).hide();\r
                                                \r
                // setup the starting position of the select area\r
                var startCoords = { x1: 0, y1: 0, x2: 0, y2: 0 };\r
@@ -1263,7 +1265,7 @@ Object.extend( Object.extend( Cropper.ImgWithPreview.prototype, Cropper.Img.prot
                         * The preview image wrapper element\r
                         * @var obj HTML element\r
                         */\r
-                       this.previewWrap        = $( this.options.previewWrap );\r
+                       this.previewWrap        = $PR( this.options.previewWrap );\r
                        /**\r
                         * The preview image element\r
                         * @var obj HTML IMG element\r
index de0261ed54843afa8dd651ffcce7fdeb685f23c4..960694877949f45cce3e1008c70c2816d68787a6 100644 (file)
@@ -37,8 +37,8 @@ var Autocompleter = {}
 Autocompleter.Base = function() {};
 Autocompleter.Base.prototype = {
   baseInitialize: function(element, update, options) {
-    this.element     = $(element); 
-    this.update      = $(update);  
+    this.element     = $PR(element); 
+    this.update      = $PR(update);  
     this.hasFocus    = false; 
     this.changed     = false; 
     this.active      = false; 
@@ -88,7 +88,7 @@ Autocompleter.Base.prototype = {
        '<iframe id="' + this.update.id + '_iefix" '+
        'style="display:none;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);" ' +
        'src="javascript:false;" frameborder="0" scrolling="no"></iframe>');
-      this.iefix = $(this.update.id+'_iefix');
+      this.iefix = $PR(this.update.id+'_iefix');
     }
     if(this.iefix) setTimeout(this.fixIEOverlapping.bind(this), 50);
   },
@@ -456,7 +456,7 @@ Ajax.InPlaceEditor.defaultHighlightColor = "#FFFF99";
 Ajax.InPlaceEditor.prototype = {
   initialize: function(element, url, options) {
     this.url = url;
-    this.element = $(element);
+    this.element = $PR(element);
 
     this.options = Object.extend({
       okButton: true,
@@ -491,14 +491,14 @@ Ajax.InPlaceEditor.prototype = {
 
     if(!this.options.formId && this.element.id) {
       this.options.formId = this.element.id + "-inplaceeditor";
-      if ($(this.options.formId)) {
+      if ($PR(this.options.formId)) {
         // there's already a form with that name, don't specify an id
         this.options.formId = null;
       }
     }
     
     if (this.options.externalControl) {
-      this.options.externalControl = $(this.options.externalControl);
+      this.options.externalControl = $PR(this.options.externalControl);
     }
     
     this.originalBackground = Element.getStyle(this.element, 'background-color');
@@ -796,7 +796,7 @@ Form.Element.DelayedObserver = Class.create();
 Form.Element.DelayedObserver.prototype = {
   initialize: function(element, delay, callback) {
     this.delay     = delay || 0.5;
-    this.element   = $(element);
+    this.element   = $PR(element);
     this.callback  = callback;
     this.timer     = null;
     this.lastValue = $F(this.element); 
index be2a30f538e64c9f1329d8b2f6ee47b5183572d4..baa607c67fa6bc9215bee2a836227959cbd40335 100644 (file)
@@ -9,11 +9,11 @@ var Droppables = {
   drops: [],
 
   remove: function(element) {
-    this.drops = this.drops.reject(function(d) { return d.element==$(element) });
+    this.drops = this.drops.reject(function(d) { return d.element==$PR(element) });
   },
 
   add: function(element) {
-    element = $(element);
+    element = $PR(element);
     var options = Object.extend({
       greedy:     true,
       hoverclass: null,
@@ -26,9 +26,9 @@ var Droppables = {
       var containment = options.containment;
       if((typeof containment == 'object') && 
         (containment.constructor == Array)) {
-        containment.each( function(c) { options._containers.push($(c)) });
+        containment.each( function(c) { options._containers.push($PR(c)) });
       } else {
-        options._containers.push($(containment));
+        options._containers.push($PR(containment));
       }
     }
     
@@ -228,17 +228,17 @@ Draggable.prototype = {
       snap: false   // false, or xy or [x,y] or function(x,y){ return [x,y] }
     }, arguments[1] || {});
 
-    this.element = $(element);
+    this.element = $PR(element);
     
     if(options.handle && (typeof options.handle == 'string')) {
       var h = Element.childrenWithClassName(this.element, options.handle, true);
       if(h.length>0) this.handle = h[0];
     }
-    if(!this.handle) this.handle = $(options.handle);
+    if(!this.handle) this.handle = $PR(options.handle);
     if(!this.handle) this.handle = this.element;
     
     if(options.scroll && !options.scroll.scrollTo && !options.scroll.outerHTML)
-      options.scroll = $(options.scroll);
+      options.scroll = $PR(options.scroll);
 
     Element.makePositioned(this.element); // fix IE    
 
@@ -508,7 +508,7 @@ Draggable.prototype = {
 var SortableObserver = Class.create();
 SortableObserver.prototype = {
   initialize: function(element, observer) {
-    this.element   = $(element);
+    this.element   = $PR(element);
     this.observer  = observer;
     this.lastValue = Sortable.serialize(this.element);
   },
@@ -535,7 +535,7 @@ var Sortable = {
   },
 
   options: function(element) {
-    element = Sortable._findRootElement($(element));
+    element = Sortable._findRootElement($PR(element));
     if(!element) return;
     return Sortable.sortables[element.id];
   },
@@ -553,7 +553,7 @@ var Sortable = {
   },
 
   create: function(element) {
-    element = $(element);
+    element = $PR(element);
     var options = Object.extend({ 
       element:     element,
       tag:         'li',       // assumes li children, override with tag: 'tagname'
@@ -744,7 +744,7 @@ var Sortable = {
     if(sortable && !sortable.ghosting) return; 
 
     if(!Sortable._marker) {
-      Sortable._marker = $('dropmarker') || document.createElement('DIV');
+      Sortable._marker = $PR('dropmarker') || document.createElement('DIV');
       Element.hide(Sortable._marker);
       Element.addClassName(Sortable._marker, 'dropmarker');
       Sortable._marker.style.position = 'absolute';
@@ -802,7 +802,7 @@ var Sortable = {
   },
 
   tree: function(element) {
-    element = $(element);
+    element = $PR(element);
     var sortableOptions = this.options(element);
     var options = Object.extend({
       tag: sortableOptions.tag,
@@ -833,16 +833,16 @@ var Sortable = {
   },
 
   sequence: function(element) {
-    element = $(element);
+    element = $PR(element);
     var options = Object.extend(this.options(element), arguments[1] || {});
     
-    return $(this.findElements(element, options) || []).map( function(item) {
+    return $PR(this.findElements(element, options) || []).map( function(item) {
       return item.id.match(options.format) ? item.id.match(options.format)[1] : '';
     });
   },
 
   setSequence: function(element, new_sequence) {
-    element = $(element);
+    element = $PR(element);
     var options = Object.extend(this.options(element), arguments[2] || {});
     
     var nodeMap = {};
@@ -862,7 +862,7 @@ var Sortable = {
   },
   
   serialize: function(element) {
-    element = $(element);
+    element = $PR(element);
     var options = Object.extend(Sortable.options(element), arguments[1] || {});
     var name = encodeURIComponent(
       (arguments[1] && arguments[1].name) ? arguments[1].name : element.id);
@@ -912,4 +912,4 @@ Element.offsetSize = function (element, type) {
     return element.offsetHeight;
   else
     return element.offsetWidth;
-}
\ No newline at end of file
+}
index 0864323ecd35b4b890730899b92b3896094e0dac..7e0407deb30f0055468660f4f9d82c92f39e0037 100644 (file)
@@ -25,14 +25,14 @@ String.prototype.parseColor = function() {
 /*--------------------------------------------------------------------------*/
 
 Element.collectTextNodes = function(element) {  
-  return $A($(element).childNodes).collect( function(node) {
+  return $A($PR(element).childNodes).collect( function(node) {
     return (node.nodeType==3 ? node.nodeValue : 
       (node.hasChildNodes() ? Element.collectTextNodes(node) : ''));
   }).flatten().join('');
 }
 
 Element.collectTextNodesIgnoreClass = function(element, className) {  
-  return $A($(element).childNodes).collect( function(node) {
+  return $A($PR(element).childNodes).collect( function(node) {
     return (node.nodeType==3 ? node.nodeValue : 
       ((node.hasChildNodes() && !Element.hasClassName(node,className)) ? 
         Element.collectTextNodesIgnoreClass(node, className) : ''));
@@ -40,7 +40,7 @@ Element.collectTextNodesIgnoreClass = function(element, className) {
 }
 
 Element.setContentZoom = function(element, percent) {
-  element = $(element);  
+  element = $PR(element);  
   Element.setStyle(element, {fontSize: (percent/100) + 'em'});   
   if(navigator.appVersion.indexOf('AppleWebKit')>0) window.scrollBy(0,0);
 }
@@ -55,7 +55,7 @@ Element.getOpacity = function(element){
 }
 
 Element.setOpacity = function(element, value){  
-  element= $(element);  
+  element= $PR(element);  
   if (value == 1){
     Element.setStyle(element, { opacity: 
       (/Gecko/.test(navigator.userAgent) && !/Konqueror|Safari|KHTML/.test(navigator.userAgent)) ? 
@@ -73,12 +73,12 @@ Element.setOpacity = function(element, value){
 }  
  
 Element.getInlineOpacity = function(element){  
-  return $(element).style.opacity || '';
+  return $PR(element).style.opacity || '';
 }  
 
 Element.childrenWithClassName = function(element, className, findFirst) {
   var classNameRegExp = new RegExp("(^|\\s)" + className + "(\\s|$)");
-  var results = $A($(element).getElementsByTagName('*'))[findFirst ? 'detect' : 'select']( function(c) { 
+  var results = $A($PR(element).getElementsByTagName('*'))[findFirst ? 'detect' : 'select']( function(c) { 
     return (c.className && c.className.match(classNameRegExp));
   });
   if(!results) results = [];
@@ -87,7 +87,7 @@ Element.childrenWithClassName = function(element, className, findFirst) {
 
 Element.forceRerendering = function(element) {
   try {
-    element = $(element);
+    element = $PR(element);
     var n = document.createTextNode(' ');
     element.appendChild(n);
     element.removeChild(n);
@@ -107,7 +107,7 @@ var Effect = {
   tagifyText: function(element) {
     var tagifyStyle = 'position:relative';
     if(/MSIE/.test(navigator.userAgent)) tagifyStyle += ';zoom:1';
-    element = $(element);
+    element = $PR(element);
     $A(element.childNodes).each( function(child) {
       if(child.nodeType==3) {
         child.nodeValue.toArray().each( function(character) {
@@ -127,7 +127,7 @@ var Effect = {
        (element.length))
       elements = element;
     else
-      elements = $(element).childNodes;
+      elements = $PR(element).childNodes;
       
     var options = Object.extend({
       speed: 0.1,
@@ -145,7 +145,7 @@ var Effect = {
     'appear': ['Appear','Fade']
   },
   toggle: function(element, effect) {
-    element = $(element);
+    element = $PR(element);
     effect = (effect || 'appear').toLowerCase();
     var options = Object.extend({
       queue: { position:'end', scope:(element.id || 'global'), limit: 1 }
@@ -351,7 +351,7 @@ Object.extend(Object.extend(Effect.Parallel.prototype, Effect.Base.prototype), {
 Effect.Opacity = Class.create();
 Object.extend(Object.extend(Effect.Opacity.prototype, Effect.Base.prototype), {
   initialize: function(element) {
-    this.element = $(element);
+    this.element = $PR(element);
     // make this work on IE on elements without 'layout'
     if(/MSIE/.test(navigator.userAgent) && (!this.element.hasLayout))
       this.element.setStyle({zoom: 1});
@@ -369,7 +369,7 @@ Object.extend(Object.extend(Effect.Opacity.prototype, Effect.Base.prototype), {
 Effect.Move = Class.create();
 Object.extend(Object.extend(Effect.Move.prototype, Effect.Base.prototype), {
   initialize: function(element) {
-    this.element = $(element);
+    this.element = $PR(element);
     var options = Object.extend({
       x:    0,
       y:    0,
@@ -408,7 +408,7 @@ Effect.MoveBy = function(element, toTop, toLeft) {
 Effect.Scale = Class.create();
 Object.extend(Object.extend(Effect.Scale.prototype, Effect.Base.prototype), {
   initialize: function(element, percent) {
-    this.element = $(element)
+    this.element = $PR(element)
     var options = Object.extend({
       scaleX: true,
       scaleY: true,
@@ -482,7 +482,7 @@ Object.extend(Object.extend(Effect.Scale.prototype, Effect.Base.prototype), {
 Effect.Highlight = Class.create();
 Object.extend(Object.extend(Effect.Highlight.prototype, Effect.Base.prototype), {
   initialize: function(element) {
-    this.element = $(element);
+    this.element = $PR(element);
     var options = Object.extend({ startcolor: '#ffff99' }, arguments[1] || {});
     this.start(options);
   },
@@ -515,7 +515,7 @@ Object.extend(Object.extend(Effect.Highlight.prototype, Effect.Base.prototype),
 Effect.ScrollTo = Class.create();
 Object.extend(Object.extend(Effect.ScrollTo.prototype, Effect.Base.prototype), {
   initialize: function(element) {
-    this.element = $(element);
+    this.element = $PR(element);
     this.start(arguments[1] || {});
   },
   setup: function() {
@@ -540,7 +540,7 @@ Object.extend(Object.extend(Effect.ScrollTo.prototype, Effect.Base.prototype), {
 /* ------------- combination effects ------------- */
 
 Effect.Fade = function(element) {
-  element = $(element);
+  element = $PR(element);
   var oldOpacity = element.getInlineOpacity();
   var options = Object.extend({
   from: element.getOpacity() || 1.0,
@@ -554,7 +554,7 @@ Effect.Fade = function(element) {
 }
 
 Effect.Appear = function(element) {
-  element = $(element);
+  element = $PR(element);
   var options = Object.extend({
   from: (element.getStyle('display') == 'none' ? 0.0 : element.getOpacity() || 0.0),
   to:   1.0,
@@ -570,7 +570,7 @@ Effect.Appear = function(element) {
 }
 
 Effect.Puff = function(element) {
-  element = $(element);
+  element = $PR(element);
   var oldStyle = { opacity: element.getInlineOpacity(), position: element.getStyle('position') };
   return new Effect.Parallel(
    [ new Effect.Scale(element, 200, 
@@ -587,7 +587,7 @@ Effect.Puff = function(element) {
 }
 
 Effect.BlindUp = function(element) {
-  element = $(element);
+  element = $PR(element);
   element.makeClipping();
   return new Effect.Scale(element, 0, 
     Object.extend({ scaleContent: false, 
@@ -602,7 +602,7 @@ Effect.BlindUp = function(element) {
 }
 
 Effect.BlindDown = function(element) {
-  element = $(element);
+  element = $PR(element);
   var elementDimensions = element.getDimensions();
   return new Effect.Scale(element, 100, 
     Object.extend({ scaleContent: false, 
@@ -623,7 +623,7 @@ Effect.BlindDown = function(element) {
 }
 
 Effect.SwitchOff = function(element) {
-  element = $(element);
+  element = $PR(element);
   var oldOpacity = element.getInlineOpacity();
   return new Effect.Appear(element, { 
     duration: 0.4,
@@ -649,7 +649,7 @@ Effect.SwitchOff = function(element) {
 }
 
 Effect.DropOut = function(element) {
-  element = $(element);
+  element = $PR(element);
   var oldStyle = {
     top: element.getStyle('top'),
     left: element.getStyle('left'),
@@ -671,7 +671,7 @@ Effect.DropOut = function(element) {
 }
 
 Effect.Shake = function(element) {
-  element = $(element);
+  element = $PR(element);
   var oldStyle = {
     top: element.getStyle('top'),
     left: element.getStyle('left') };
@@ -693,10 +693,10 @@ Effect.Shake = function(element) {
 }
 
 Effect.SlideDown = function(element) {
-  element = $(element);
+  element = $PR(element);
   element.cleanWhitespace();
   // SlideDown need to have the content of the element wrapped in a container element with fixed height!
-  var oldInnerBottom = $(element.firstChild).getStyle('bottom');
+  var oldInnerBottom = $PR(element.firstChild).getStyle('bottom');
   var elementDimensions = element.getDimensions();
   return new Effect.Scale(element, 100, Object.extend({ 
     scaleContent: false, 
@@ -731,9 +731,9 @@ Effect.SlideDown = function(element) {
 }
   
 Effect.SlideUp = function(element) {
-  element = $(element);
+  element = $PR(element);
   element.cleanWhitespace();
-  var oldInnerBottom = $(element.firstChild).getStyle('bottom');
+  var oldInnerBottom = $PR(element.firstChild).getStyle('bottom');
   return new Effect.Scale(element, window.opera ? 0 : 1,
    Object.extend({ scaleContent: false, 
     scaleX: false, 
@@ -772,7 +772,7 @@ Effect.Squish = function(element) {
 }
 
 Effect.Grow = function(element) {
-  element = $(element);
+  element = $PR(element);
   var options = Object.extend({
     direction: 'center',
     moveTransition: Effect.Transitions.sinoidal,
@@ -851,7 +851,7 @@ Effect.Grow = function(element) {
 }
 
 Effect.Shrink = function(element) {
-  element = $(element);
+  element = $PR(element);
   var options = Object.extend({
     direction: 'center',
     moveTransition: Effect.Transitions.sinoidal,
@@ -908,7 +908,7 @@ Effect.Shrink = function(element) {
 }
 
 Effect.Pulsate = function(element) {
-  element = $(element);
+  element = $PR(element);
   var options    = arguments[1] || {};
   var oldOpacity = element.getInlineOpacity();
   var transition = options.transition || Effect.Transitions.sinoidal;
@@ -921,7 +921,7 @@ Effect.Pulsate = function(element) {
 }
 
 Effect.Fold = function(element) {
-  element = $(element);
+  element = $PR(element);
   var oldStyle = {
     top: element.style.top,
     left: element.style.left,
@@ -952,7 +952,7 @@ Element.Methods.visualEffect = function(element, effect, options) {
   s = effect.gsub(/_/, '-').camelize();
   effect_class = s.charAt(0).toUpperCase() + s.substring(1);
   new Effect[effect_class](element, options);
-  return $(element);
+  return $PR(element);
 };
 
-Element.addMethods();
\ No newline at end of file
+Element.addMethods();
index 0caf9cd7f0b7d902b0dada3752de348ed27c02cd..668206587554761a638195bb7d56286e6608c670 100644 (file)
@@ -784,9 +784,9 @@ Ajax.Updater = Class.create();
 Object.extend(Object.extend(Ajax.Updater.prototype, Ajax.Request.prototype), {
   initialize: function(container, url, options) {
     this.containers = {
-      success: container.success ? $(container.success) : $(container),
-      failure: container.failure ? $(container.failure) :
-        (container.success ? null : $(container))
+      success: container.success ? $PR(container.success) : $PR(container),
+      failure: container.failure ? $PR(container.failure) :
+        (container.success ? null : $PR(container))
     }
 
     this.transport = Ajax.getTransport();
@@ -866,7 +866,7 @@ Ajax.PeriodicalUpdater.prototype = Object.extend(new Ajax.Base(), {
     this.updater = new Ajax.Updater(this.container, this.url, this.options);
   }
 });
-function $() {
+function $PR() {
   var results = [], element;
   for (var i = 0; i < arguments.length; i++) {
     element = arguments[i];
@@ -878,7 +878,7 @@ function $() {
 }
 
 document.getElementsByClassName = function(className, parentElement) {
-  var children = ($(parentElement) || document.body).getElementsByTagName('*');
+  var children = ($PR(parentElement) || document.body).getElementsByTagName('*');
   return $A(children).inject([], function(elements, child) {
     if (child.className.match(new RegExp("(^|\\s)" + className + "(\\s|$)")))
       elements.push(Element.extend(child));
@@ -918,42 +918,42 @@ Element.extend.cache = {
 
 Element.Methods = {
   visible: function(element) {
-    return $(element).style.display != 'none';
+    return $PR(element).style.display != 'none';
   },
 
   toggle: function() {
     for (var i = 0; i < arguments.length; i++) {
-      var element = $(arguments[i]);
+      var element = $PR(arguments[i]);
       Element[Element.visible(element) ? 'hide' : 'show'](element);
     }
   },
 
   hide: function() {
     for (var i = 0; i < arguments.length; i++) {
-      var element = $(arguments[i]);
+      var element = $PR(arguments[i]);
       element.style.display = 'none';
     }
   },
 
   show: function() {
     for (var i = 0; i < arguments.length; i++) {
-      var element = $(arguments[i]);
+      var element = $PR(arguments[i]);
       element.style.display = '';
     }
   },
 
   remove: function(element) {
-    element = $(element);
+    element = $PR(element);
     element.parentNode.removeChild(element);
   },
 
   update: function(element, html) {
-    $(element).innerHTML = html.stripScripts();
+    $PR(element).innerHTML = html.stripScripts();
     setTimeout(function() {html.evalScripts()}, 10);
   },
 
   replace: function(element, html) {
-    element = $(element);
+    element = $PR(element);
     if (element.outerHTML) {
       element.outerHTML = html.stripScripts();
     } else {
@@ -966,7 +966,7 @@ Element.Methods = {
   },
 
   getHeight: function(element) {
-    element = $(element);
+    element = $PR(element);
     return element.offsetHeight;
   },
 
@@ -975,23 +975,23 @@ Element.Methods = {
   },
 
   hasClassName: function(element, className) {
-    if (!(element = $(element))) return;
+    if (!(element = $PR(element))) return;
     return Element.classNames(element).include(className);
   },
 
   addClassName: function(element, className) {
-    if (!(element = $(element))) return;
+    if (!(element = $PR(element))) return;
     return Element.classNames(element).add(className);
   },
 
   removeClassName: function(element, className) {
-    if (!(element = $(element))) return;
+    if (!(element = $PR(element))) return;
     return Element.classNames(element).remove(className);
   },
 
   // removes whitespace-only text node children
   cleanWhitespace: function(element) {
-    element = $(element);
+    element = $PR(element);
     for (var i = 0; i < element.childNodes.length; i++) {
       var node = element.childNodes[i];
       if (node.nodeType == 3 && !/\S/.test(node.nodeValue))
@@ -1000,25 +1000,25 @@ Element.Methods = {
   },
 
   empty: function(element) {
-    return $(element).innerHTML.match(/^\s*$/);
+    return $PR(element).innerHTML.match(/^\s*$/);
   },
 
   childOf: function(element, ancestor) {
-    element = $(element), ancestor = $(ancestor);
+    element = $PR(element), ancestor = $PR(ancestor);
     while (element = element.parentNode)
       if (element == ancestor) return true;
     return false;
   },
 
   scrollTo: function(element) {
-    element = $(element);
+    element = $PR(element);
     var x = element.x ? element.x : element.offsetLeft,
         y = element.y ? element.y : element.offsetTop;
     window.scrollTo(x, y);
   },
 
   getStyle: function(element, style) {
-    element = $(element);
+    element = $PR(element);
     var value = element.style[style.camelize()];
     if (!value) {
       if (document.defaultView && document.defaultView.getComputedStyle) {
@@ -1036,13 +1036,13 @@ Element.Methods = {
   },
 
   setStyle: function(element, style) {
-    element = $(element);
+    element = $PR(element);
     for (var name in style)
       element.style[name.camelize()] = style[name];
   },
 
   getDimensions: function(element) {
-    element = $(element);
+    element = $PR(element);
     if (Element.getStyle(element, 'display') != 'none')
       return {width: element.offsetWidth, height: element.offsetHeight};
 
@@ -1063,7 +1063,7 @@ Element.Methods = {
   },
 
   makePositioned: function(element) {
-    element = $(element);
+    element = $PR(element);
     var pos = Element.getStyle(element, 'position');
     if (pos == 'static' || !pos) {
       element._madePositioned = true;
@@ -1078,7 +1078,7 @@ Element.Methods = {
   },
 
   undoPositioned: function(element) {
-    element = $(element);
+    element = $PR(element);
     if (element._madePositioned) {
       element._madePositioned = undefined;
       element.style.position =
@@ -1090,7 +1090,7 @@ Element.Methods = {
   },
 
   makeClipping: function(element) {
-    element = $(element);
+    element = $PR(element);
     if (element._overflow) return;
     element._overflow = element.style.overflow;
     if ((Element.getStyle(element, 'overflow') || 'visible') != 'hidden')
@@ -1098,7 +1098,7 @@ Element.Methods = {
   },
 
   undoClipping: function(element) {
-    element = $(element);
+    element = $PR(element);
     if (element._overflow) return;
     element.style.overflow = element._overflow;
     element._overflow = undefined;
@@ -1141,7 +1141,7 @@ Abstract.Insertion = function(adjacency) {
 
 Abstract.Insertion.prototype = {
   initialize: function(element, content) {
-    this.element = $(element);
+    this.element = $PR(element);
     this.content = content.stripScripts();
 
     if (this.adjacency && this.element.insertAdjacentHTML) {
@@ -1233,7 +1233,7 @@ Insertion.After.prototype = Object.extend(new Abstract.Insertion('afterEnd'), {
 Element.ClassNames = Class.create();
 Element.ClassNames.prototype = {
   initialize: function(element) {
-    this.element = $(element);
+    this.element = $PR(element);
   },
 
   _each: function(iterator) {
@@ -1346,7 +1346,7 @@ Selector.prototype = {
   findElements: function(scope) {
     var element;
 
-    if (element = $(this.params.id))
+    if (element = $PR(this.params.id))
       if (this.match(element))
         if (!scope || Element.childOf(element, scope))
           return [element];
@@ -1377,25 +1377,25 @@ function $$() {
 var Field = {
   clear: function() {
     for (var i = 0; i < arguments.length; i++)
-      $(arguments[i]).value = '';
+      $PR(arguments[i]).value = '';
   },
 
   focus: function(element) {
-    $(element).focus();
+    $PR(element).focus();
   },
 
   present: function() {
     for (var i = 0; i < arguments.length; i++)
-      if ($(arguments[i]).value == '') return false;
+      if ($PR(arguments[i]).value == '') return false;
     return true;
   },
 
   select: function(element) {
-    $(element).select();
+    $PR(element).select();
   },
 
   activate: function(element) {
-    element = $(element);
+    element = $PR(element);
     element.focus();
     if (element.select)
       element.select();
@@ -1406,7 +1406,7 @@ var Field = {
 
 var Form = {
   serialize: function(form) {
-    var elements = Form.getElements($(form));
+    var elements = Form.getElements($PR(form));
     var queryComponents = new Array();
 
     for (var i = 0; i < elements.length; i++) {
@@ -1419,7 +1419,7 @@ var Form = {
   },
 
   getElements: function(form) {
-    form = $(form);
+    form = $PR(form);
     var elements = new Array();
 
     for (var tagName in Form.Element.Serializers) {
@@ -1431,7 +1431,7 @@ var Form = {
   },
 
   getInputs: function(form, typeName, name) {
-    form = $(form);
+    form = $PR(form);
     var inputs = form.getElementsByTagName('input');
 
     if (!typeName && !name)
@@ -1478,13 +1478,13 @@ var Form = {
   },
 
   reset: function(form) {
-    $(form).reset();
+    $PR(form).reset();
   }
 }
 
 Form.Element = {
   serialize: function(element) {
-    element = $(element);
+    element = $PR(element);
     var method = element.tagName.toLowerCase();
     var parameter = Form.Element.Serializers[method](element);
 
@@ -1502,7 +1502,7 @@ Form.Element = {
   },
 
   getValue: function(element) {
-    element = $(element);
+    element = $PR(element);
     var method = element.tagName.toLowerCase();
     var parameter = Form.Element.Serializers[method](element);
 
@@ -1570,7 +1570,7 @@ Abstract.TimedObserver = function() {}
 Abstract.TimedObserver.prototype = {
   initialize: function(element, frequency, callback) {
     this.frequency = frequency;
-    this.element   = $(element);
+    this.element   = $PR(element);
     this.callback  = callback;
 
     this.lastValue = this.getValue();
@@ -1609,7 +1609,7 @@ Form.Observer.prototype = Object.extend(new Abstract.TimedObserver(), {
 Abstract.EventObserver = function() {}
 Abstract.EventObserver.prototype = {
   initialize: function(element, callback) {
-    this.element  = $(element);
+    this.element  = $PR(element);
     this.callback = callback;
 
     this.lastValue = this.getValue();
@@ -1742,7 +1742,7 @@ Object.extend(Event, {
   },
 
   observe: function(element, name, observer, useCapture) {
-    var element = $(element);
+    var element = $PR(element);
     useCapture = useCapture || false;
 
     if (name == 'keypress' &&
@@ -1754,7 +1754,7 @@ Object.extend(Event, {
   },
 
   stopObserving: function(element, name, observer, useCapture) {
-    var element = $(element);
+    var element = $PR(element);
     useCapture = useCapture || false;
 
     if (name == 'keypress' &&
@@ -1876,8 +1876,8 @@ var Position = {
   },
 
   clone: function(source, target) {
-    source = $(source);
-    target = $(target);
+    source = $PR(source);
+    target = $PR(target);
     target.style.position = 'absolute';
     var offsets = this.cumulativeOffset(source);
     target.style.top    = offsets[1] + 'px';
@@ -1920,11 +1920,11 @@ var Position = {
     }, arguments[2] || {})
 
     // find page position of source
-    source = $(source);
+    source = $PR(source);
     var p = Position.page(source);
 
     // find coordinate system to use
-    target = $(target);
+    target = $PR(target);
     var delta = [0, 0];
     var parent = null;
     // delta [0,0] will do fine with position: fixed elements,
@@ -1948,7 +1948,7 @@ var Position = {
   },
 
   absolutize: function(element) {
-    element = $(element);
+    element = $PR(element);
     if (element.style.position == 'absolute') return;
     Position.prepare();
 
@@ -1971,7 +1971,7 @@ var Position = {
   },
 
   relativize: function(element) {
-    element = $(element);
+    element = $PR(element);
     if (element.style.position == 'relative') return;
     Position.prepare();
 
@@ -2003,4 +2003,4 @@ if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) {
 
     return [valueL, valueT];
   }
-}
\ No newline at end of file
+}
index c0f1fc01bb8b2fe9a96c9d9c4c7412b81f51252d..cd16b692d62375bedb850f0e8eed6af4361b32fe 100644 (file)
@@ -35,12 +35,12 @@ Control.Slider.prototype = {
     var slider = this;
     
     if(handle instanceof Array) {
-      this.handles = handle.collect( function(e) { return $(e) });
+      this.handles = handle.collect( function(e) { return $PR(e) });
     } else {
-      this.handles = [$(handle)];
+      this.handles = [$PR(handle)];
     }
     
-    this.track   = $(track);
+    this.track   = $PR(track);
     this.options = options || {};
 
     this.axis      = this.options.axis || 'horizontal';
@@ -50,9 +50,9 @@ Control.Slider.prototype = {
     
     this.value     = 0; // assure backwards compat
     this.values    = this.handles.map( function() { return 0 });
-    this.spans     = this.options.spans ? this.options.spans.map(function(s){ return $(s) }) : false;
-    this.options.startSpan = $(this.options.startSpan || null);
-    this.options.endSpan   = $(this.options.endSpan || null);
+    this.spans     = this.options.spans ? this.options.spans.map(function(s){ return $PR(s) }) : false;
+    this.options.startSpan = $PR(this.options.startSpan || null);
+    this.options.endSpan   = $PR(this.options.endSpan || null);
 
     this.restricted = this.options.restricted || false;
 
@@ -280,4 +280,4 @@ Control.Slider.prototype = {
       this.options.onChange(this.values.length>1 ? this.values : this.value, this);
     this.event = null;
   }
-}
\ No newline at end of file
+}
index d2c2d8171dc02a70d663cf96152d4ac8430541be..be0d252273b72603cf54dfac7e557eafbf845f0a 100644 (file)
@@ -32,7 +32,7 @@ Event.simulateMouse = function(element, eventName) {
   var oEvent = document.createEvent("MouseEvents");
   oEvent.initMouseEvent(eventName, true, true, document.defaultView, 
     options.buttons, options.pointerX, options.pointerY, options.pointerX, options.pointerY, 
-    false, false, false, false, 0, $(element));
+    false, false, false, false, 0, $PR(element));
   
   if(this.mark) Element.remove(this.mark);
   this.mark = document.createElement('div');
@@ -49,7 +49,7 @@ Event.simulateMouse = function(element, eventName) {
   if(this.step)
     alert('['+new Date().getTime().toString()+'] '+eventName+'/'+Test.Unit.inspect(options));
   
-  $(element).dispatchEvent(oEvent);
+  $PR(element).dispatchEvent(oEvent);
 };
 
 // Note: Due to a fix in Firefox 1.0.5/6 that probably fixed "too much", this doesn't work in 1.0.6 or DP2.
@@ -69,7 +69,7 @@ Event.simulateKey = function(element, eventName) {
   oEvent.initKeyEvent(eventName, true, true, window, 
     options.ctrlKey, options.altKey, options.shiftKey, options.metaKey,
     options.keyCode, options.charCode );
-  $(element).dispatchEvent(oEvent);
+  $PR(element).dispatchEvent(oEvent);
 };
 
 Event.simulateKeys = function(element, command) {
@@ -87,7 +87,7 @@ Test.Unit.inspect = Object.inspect;
 Test.Unit.Logger = Class.create();
 Test.Unit.Logger.prototype = {
   initialize: function(log) {
-    this.log = $(log);
+    this.log = $PR(log);
     if (this.log) {
       this._createLogTable();
     }
@@ -126,8 +126,8 @@ Test.Unit.Logger.prototype = {
     '<thead><tr><th>Status</th><th>Test</th><th>Message</th></tr></thead>' +
     '<tbody id="loglines"></tbody>' +
     '</table>';
-    this.logsummary = $('logsummary')
-    this.loglines = $('loglines');
+    this.logsummary = $PR('logsummary')
+    this.loglines = $PR('loglines');
   },
   _toHTML: function(txt) {
     return txt.escapeHTML().replace(/\n/g,"<br/>");
@@ -142,7 +142,7 @@ Test.Unit.Runner.prototype = {
     }, arguments[1] || {});
     this.options.resultsURL = this.parseResultsURLQueryParameter();
     if (this.options.testLog) {
-      this.options.testLog = $(this.options.testLog) || null;
+      this.options.testLog = $PR(this.options.testLog) || null;
     }
     if(this.options.tests) {
       this.tests = [];
@@ -326,7 +326,7 @@ Test.Unit.Assertions.prototype = {
     catch(e) { this.error(e); } 
   },
   _isVisible: function(element) {
-    element = $(element);
+    element = $PR(element);
     if(!element.parentNode) return true;
     this.assertNotNull(element);
     if(element.style && Element.getStyle(element, 'display') == 'none')
index 391c2ecdbc7872bf325f94e5c2d5b755f01a10ed..2a55eca5ab3658c23e20fdd539dd52943859ba62 100644 (file)
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // basic example\r
index 17e4c489d39fd74e0ff9c1f6b8bf406eb90fe9e0..b605fd344d8589f5b88e6085347543fe059a5c81 100644 (file)
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                                \r
                // Absolute positioned example\r
index 5066553fef9e9b3440f54adfb05ca9349eef98ab..3dbeeab4b17542462630a677b02c8be550b66970 100644 (file)
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // float example\r
                                        'testFloatImage',\r
                                        { \r
                                                onEndCrop: function( coords, dimensions ) {\r
-                                                       $( 'floatX1' ).value = coords.x1;\r
-                                                       $( 'floatY1' ).value = coords.y1;\r
-                                                       $( 'floatX2' ).value = coords.x2;\r
-                                                       $( 'floatY2' ).value = coords.y2;\r
-                                                       $( 'floatWidth' ).value = dimensions.width;\r
-                                                       $( 'floatHeight' ).value = dimensions.height;\r
+                                                       $PR( 'floatX1' ).value = coords.x1;\r
+                                                       $PR( 'floatY1' ).value = coords.y1;\r
+                                                       $PR( 'floatX2' ).value = coords.x2;\r
+                                                       $PR( 'floatY2' ).value = coords.y2;\r
+                                                       $PR( 'floatWidth' ).value = dimensions.width;\r
+                                                       $PR( 'floatHeight' ).value = dimensions.height;\r
                                                }\r
                                        }\r
                                );\r
index 5894fe1f9f6c5f40fdd9cfba4e3a3bc8bbafcb4e..ecad1341a6d9759aad4b027591573c4be7fc918c 100644 (file)
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // relative example\r
index 254a23472d2a6c41a506687940b1c4e349e8a33c..c14289c2deeb95e16c5a0e23b1d4665d699bd331 100644 (file)
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // basic example\r
index 3a696360a8e550c2837a75bda7326c62a5aa098b..9ba02da1115a1c1bb8719f151746397d7338a38a 100644 (file)
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // basic example\r
index f54f99683939e757b5a35280c517b45d969df5c6..10e5ba26ca2bee89f0f7e3f0054caeb4fe6d9d31 100644 (file)
        <script type="text/javascript" charset="utf-8">
                
                function onEndCrop( coords, dimensions ) {
-                       $( 'x1' ).value = coords.x1;
-                       $( 'y1' ).value = coords.y1;
-                       $( 'x2' ).value = coords.x2;
-                       $( 'y2' ).value = coords.y2;
-                       $( 'width' ).value = dimensions.width;
-                       $( 'height' ).value = dimensions.height;
+                       $PR( 'x1' ).value = coords.x1;
+                       $PR( 'y1' ).value = coords.y1;
+                       $PR( 'x2' ).value = coords.x2;
+                       $PR( 'y2' ).value = coords.y2;
+                       $PR( 'width' ).value = dimensions.width;
+                       $PR( 'height' ).value = dimensions.height;
                }
                
                /*
index 898363489e15ecf64420d20fc118ca38edbad723..08240bb63ddcb59b3a8386970ac1437d9e88ccfa 100644 (file)
@@ -55,9 +55,9 @@
                         * @return void\r
                         */\r
                        setImage: function( imgSrc, w, h ) {\r
-                               $( 'testImage' ).src = imgSrc;\r
-                               $( 'testImage' ).width = w;\r
-                               $( 'testImage' ).height = h;\r
+                               $PR( 'testImage' ).src = imgSrc;\r
+                               $PR( 'testImage' ).width = w;\r
+                               $PR( 'testImage' ).height = h;\r
                                this.attachCropper();\r
                        },\r
                        \r
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // basic example\r
                        'load', \r
                        function() { \r
                                CropImageManager.init();\r
-                               Event.observe( $('removeCropper'), 'click', CropImageManager.removeCropper.bindAsEventListener( CropImageManager ), false );\r
-                               Event.observe( $('resetCropper'), 'click', CropImageManager.resetCropper.bindAsEventListener( CropImageManager ), false );\r
-                               Event.observe( $('imageChoice'), 'change', CropImageManager.onChange.bindAsEventListener( CropImageManager ), false );\r
+                               Event.observe( $PR('removeCropper'), 'click', CropImageManager.removeCropper.bindAsEventListener( CropImageManager ), false );\r
+                               Event.observe( $PR('resetCropper'), 'click', CropImageManager.resetCropper.bindAsEventListener( CropImageManager ), false );\r
+                               Event.observe( $PR('imageChoice'), 'change', CropImageManager.onChange.bindAsEventListener( CropImageManager ), false );\r
                        }\r
                );              \r
                \r
        \r
        <p>\r
                <input type="button" id="removeCropper" value="Remove Cropper" />\r
-               <input type="button" id="resetCropper" value="Reset Cropper" />
+               <input type="button" id="resetCropper" value="Reset Cropper" />\r
        </p>\r
        \r
        \r
index 973bedda9a004b7a1fa83a93d56744c2e2e4c470..8d196c15c2f9695a986b0f7da54f9469653c9d67 100644 (file)
        <script type="text/javascript" charset="utf-8">\r
                \r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // with a supplied ratio\r
index 3ae93c8e108658cd407544beabef45f93dd0a097..e6d96b3937aa8898fde1f4d74f00b0012258a3ae 100644 (file)
        <script type="text/javascript" charset="utf-8">\r
                \r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // example with minimum dimensions\r
index b0576b87fd9fe790b1a5ce1be368d9affbf5429c..ec5d696671107817fb6bb1416561bf40bd1777a8 100644 (file)
        <script type="text/javascript" charset="utf-8">\r
                \r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // example with minimum dimensions\r
index 701670c91c9bea731a5590710b0b8fecbe33dd30..51bf260d3c29014e793b8effba02a3d85a4aa082 100644 (file)
        <script type="text/javascript" charset="utf-8">\r
                \r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // example with a preview of crop results, must have minimumm dimensions\r
index 0ddcac70f43ac7a5abca92200b908543a2bc6d82..a405cedbc6329b6d80cf937a8788b0b67c39d9c7 100644 (file)
@@ -34,7 +34,7 @@ function contacts_init(&$a) {
                                '$photo' => $a->data['contact']['photo']
                        ));
                        $follow_widget = '';
-       }       
+       }
        else {
                $vcard_widget = '';
                $follow_widget = follow_widget();
index 6cca08cdaff0bfb41cba5b6dbb6380e6bdd676ff..f61eab0a1bf0920cd87d4b0f3414b2d2e3dd9302 100644 (file)
@@ -67,7 +67,7 @@ function uimport_content(&$a) {
                        'intro' => t("You can import an account from another Friendica server."),\r
                        'instruct' => t("You need to export your account from the old server and upload it here. We will recreate your old account here with all your contacts. We will try also to inform your friends that you moved here."),\r
                        'warn' => t("This feature is experimental. We can't import contacts from the OStatus network (statusnet/identi.ca) or from Diaspora"),\r
-            'field' => array('accountfile', t('Account file'),'<input id="id_accountfile" name="accountfile" type="file">', t('To export your accont, go to "Settings->Export your porsonal data" and select "Export account"')),\r
+            'field' => array('accountfile', t('Account file'),'<input id="id_accountfile" name="accountfile" type="file">', t('To export your account, go to "Settings->Export your personal data" and select "Export account"')),\r
         ),  \r
     ));\r
 }\r
index fecf62dce85fe7341fdd0523801bf89a758eb00d..63d312f74af9b1a84d9d1444b2f7de43cd317395 100755 (executable)
@@ -13,12 +13,10 @@ JSFILES=(
        "js/main.js"
        "js/webtoolkit.base64.js"
        "view/theme/frost/js/acl.js"
-       "view/theme/frost/js/fk.autocomplete.js"
        "view/theme/frost/js/jquery.divgrow-1.3.1.f1.js"
        "view/theme/frost/js/main.js"
        "view/theme/frost/js/theme.js"
        "view/theme/frost-mobile/js/acl.js"
-       "view/theme/frost-mobile/js/fk.autocomplete.js"
        "view/theme/frost-mobile/js/jquery.divgrow-1.3.1.f1.js"
        "view/theme/frost-mobile/js/main.js"
        "view/theme/frost-mobile/js/theme.js"
index 54f9fbd94620b89eb37308f9f85aa71311485646..1b7fa91d9e46c4e3889557f0e2c9598ac9c272db 100644 (file)
@@ -25,8 +25,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: friendica\n"
 "Report-Msgid-Bugs-To: http://bugs.friendica.com/\n"
-"POT-Creation-Date: 2013-05-13 00:03-0700\n"
-"PO-Revision-Date: 2013-05-14 17:16+0000\n"
+"POT-Creation-Date: 2013-05-28 00:01-0700\n"
+"PO-Revision-Date: 2013-05-29 19:45+0000\n"
 "Last-Translator: bavatar <tobias.diekershoff@gmx.net>\n"
 "Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n"
 "MIME-Version: 1.0\n"
@@ -38,7 +38,7 @@ msgstr ""
 #: ../../include/profile_advanced.php:7 ../../include/profile_advanced.php:84
 #: ../../include/nav.php:77 ../../mod/profperm.php:103
 #: ../../mod/newmember.php:32 ../../view/theme/diabook/theme.php:88
-#: ../../boot.php:1946
+#: ../../boot.php:1947
 msgid "Profile"
 msgstr "Profil"
 
@@ -47,7 +47,7 @@ msgid "Full Name:"
 msgstr "Kompletter Name:"
 
 #: ../../include/profile_advanced.php:17 ../../mod/directory.php:136
-#: ../../boot.php:1486
+#: ../../boot.php:1487
 msgid "Gender:"
 msgstr "Geschlecht:"
 
@@ -68,7 +68,7 @@ msgid "Age:"
 msgstr "Alter:"
 
 #: ../../include/profile_advanced.php:37 ../../mod/directory.php:138
-#: ../../boot.php:1489
+#: ../../boot.php:1490
 msgid "Status:"
 msgstr "Status:"
 
@@ -82,7 +82,7 @@ msgid "Sexual Preference:"
 msgstr "Sexuelle Vorlieben:"
 
 #: ../../include/profile_advanced.php:48 ../../mod/directory.php:140
-#: ../../boot.php:1491
+#: ../../boot.php:1492
 msgid "Homepage:"
 msgstr "Homepage:"
 
@@ -418,6 +418,25 @@ msgstr "Kontakt bearbeiten"
 msgid "Send PM"
 msgstr "Private Nachricht senden"
 
+#: ../../include/bbcode.php:210 ../../include/bbcode.php:549
+msgid "Image/photo"
+msgstr "Bild/Foto"
+
+#: ../../include/bbcode.php:272
+#, php-format
+msgid ""
+"<span><a href=\"%s\" target=\"external-link\">%s</a> wrote the following <a "
+"href=\"%s\" target=\"external-link\">post</a>"
+msgstr "<span><a href=\"%s\" target=\"external-link\">%s</a> schrieb den folgenden <a href=\"%s\" target=\"external-link\">Beitrag</a>"
+
+#: ../../include/bbcode.php:514 ../../include/bbcode.php:534
+msgid "$1 wrote:"
+msgstr "$1 hat geschrieben:"
+
+#: ../../include/bbcode.php:557 ../../include/bbcode.php:558
+msgid "Encrypted content"
+msgstr "Verschlüsselter Inhalt"
+
 #: ../../include/acl_selectors.php:325
 msgid "Visible to everybody"
 msgstr "Für jeden sichtbar"
@@ -465,7 +484,7 @@ msgid "Finishes:"
 msgstr "Endet:"
 
 #: ../../include/bb2diaspora.php:415 ../../include/event.php:40
-#: ../../mod/directory.php:134 ../../mod/events.php:471 ../../boot.php:1484
+#: ../../mod/directory.php:134 ../../mod/events.php:471 ../../boot.php:1485
 msgid "Location:"
 msgstr "Ort:"
 
@@ -719,7 +738,7 @@ msgid "Example: bob@example.com, http://example.com/barbara"
 msgstr "Beispiel: bob@example.com, http://example.com/barbara"
 
 #: ../../include/contact_widgets.php:9 ../../mod/suggest.php:88
-#: ../../mod/match.php:58 ../../boot.php:1416
+#: ../../mod/match.php:58 ../../boot.php:1417
 msgid "Connect"
 msgstr "Verbinden"
 
@@ -796,7 +815,7 @@ msgstr[0] "%d gemeinsamer Kontakt"
 msgstr[1] "%d gemeinsame Kontakte"
 
 #: ../../include/contact_widgets.php:204 ../../mod/content.php:629
-#: ../../object/Item.php:365 ../../boot.php:670
+#: ../../object/Item.php:365 ../../boot.php:671
 msgid "show more"
 msgstr "mehr anzeigen"
 
@@ -804,25 +823,6 @@ msgstr "mehr anzeigen"
 msgid " on Last.fm"
 msgstr " bei Last.fm"
 
-#: ../../include/bbcode.php:210 ../../include/bbcode.php:549
-msgid "Image/photo"
-msgstr "Bild/Foto"
-
-#: ../../include/bbcode.php:272
-#, php-format
-msgid ""
-"<span><a href=\"%s\" target=\"external-link\">%s</a> wrote the following <a "
-"href=\"%s\" target=\"external-link\">post</a>"
-msgstr "<span><a href=\"%s\" target=\"external-link\">%s</a> schrieb den folgenden <a href=\"%s\" target=\"external-link\">Beitrag</a>"
-
-#: ../../include/bbcode.php:514 ../../include/bbcode.php:534
-msgid "$1 wrote:"
-msgstr "$1 hat geschrieben:"
-
-#: ../../include/bbcode.php:557 ../../include/bbcode.php:558
-msgid "Encrypted content"
-msgstr "Verschlüsselter Inhalt"
-
 #: ../../include/network.php:877
 msgid "view full size"
 msgstr "Volle Größe anzeigen"
@@ -2014,7 +2014,7 @@ msgstr "Keine Neuigkeiten"
 msgid "Clear notifications"
 msgstr "Bereinige Benachrichtigungen"
 
-#: ../../include/nav.php:73 ../../boot.php:1135
+#: ../../include/nav.php:73 ../../boot.php:1136
 msgid "Logout"
 msgstr "Abmelden"
 
@@ -2022,7 +2022,7 @@ msgstr "Abmelden"
 msgid "End this session"
 msgstr "Diese Sitzung beenden"
 
-#: ../../include/nav.php:76 ../../boot.php:1939
+#: ../../include/nav.php:76 ../../boot.php:1940
 msgid "Status"
 msgstr "Status"
 
@@ -2036,7 +2036,7 @@ msgid "Your profile page"
 msgstr "Deine Profilseite"
 
 #: ../../include/nav.php:78 ../../mod/fbrowser.php:25
-#: ../../view/theme/diabook/theme.php:90 ../../boot.php:1953
+#: ../../view/theme/diabook/theme.php:90 ../../boot.php:1954
 msgid "Photos"
 msgstr "Bilder"
 
@@ -2045,7 +2045,7 @@ msgid "Your photos"
 msgstr "Deine Fotos"
 
 #: ../../include/nav.php:79 ../../mod/events.php:370
-#: ../../view/theme/diabook/theme.php:91 ../../boot.php:1970
+#: ../../view/theme/diabook/theme.php:91 ../../boot.php:1971
 msgid "Events"
 msgstr "Veranstaltungen"
 
@@ -2061,7 +2061,7 @@ msgstr "Persönliche Notizen"
 msgid "Your personal photos"
 msgstr "Deine privaten Fotos"
 
-#: ../../include/nav.php:91 ../../boot.php:1136
+#: ../../include/nav.php:91 ../../boot.php:1137
 msgid "Login"
 msgstr "Anmeldung"
 
@@ -2078,7 +2078,7 @@ msgstr "Pinnwand"
 msgid "Home Page"
 msgstr "Homepage"
 
-#: ../../include/nav.php:108 ../../mod/register.php:275 ../../boot.php:1111
+#: ../../include/nav.php:108 ../../mod/register.php:275 ../../boot.php:1112
 msgid "Register"
 msgstr "Registrieren"
 
@@ -2207,7 +2207,7 @@ msgstr "Einstellungen"
 msgid "Account settings"
 msgstr "Kontoeinstellungen"
 
-#: ../../include/nav.php:169 ../../boot.php:1438
+#: ../../include/nav.php:169 ../../boot.php:1439
 msgid "Profiles"
 msgstr "Profile"
 
@@ -2606,23 +2606,23 @@ msgstr "Alter: "
 msgid "Edit/Manage Profiles"
 msgstr "Bearbeite/Verwalte Profile"
 
-#: ../../mod/profiles.php:726 ../../boot.php:1444 ../../boot.php:1470
+#: ../../mod/profiles.php:726 ../../boot.php:1445 ../../boot.php:1471
 msgid "Change profile photo"
 msgstr "Profilbild ändern"
 
-#: ../../mod/profiles.php:727 ../../boot.php:1445
+#: ../../mod/profiles.php:727 ../../boot.php:1446
 msgid "Create New Profile"
 msgstr "Neues Profil anlegen"
 
-#: ../../mod/profiles.php:738 ../../boot.php:1455
+#: ../../mod/profiles.php:738 ../../boot.php:1456
 msgid "Profile Image"
 msgstr "Profilbild"
 
-#: ../../mod/profiles.php:740 ../../boot.php:1458
+#: ../../mod/profiles.php:740 ../../boot.php:1459
 msgid "visible to everybody"
 msgstr "sichtbar für jeden"
 
-#: ../../mod/profiles.php:741 ../../boot.php:1459
+#: ../../mod/profiles.php:741 ../../boot.php:1460
 msgid "Edit visibility"
 msgstr "Sichtbarkeit bearbeiten"
 
@@ -2650,7 +2650,7 @@ msgstr "Sichtbar für"
 msgid "All Contacts (with secure profile access)"
 msgstr "Alle Kontakte (mit gesichertem Profilzugriff)"
 
-#: ../../mod/notes.php:44 ../../boot.php:1977
+#: ../../mod/notes.php:44 ../../boot.php:1978
 msgid "Personal Notes"
 msgstr "Persönliche Notizen"
 
@@ -5592,7 +5592,7 @@ msgid ""
 "Password reset failed."
 msgstr "Anfrage konnte nicht verifiziert werden. (Eventuell hast du bereits eine ähnliche Anfrage gestellt.) Zurücksetzen des Passworts gescheitert."
 
-#: ../../mod/lostpass.php:84 ../../boot.php:1150
+#: ../../mod/lostpass.php:84 ../../boot.php:1151
 msgid "Password Reset"
 msgstr "Passwort zurücksetzen"
 
@@ -5978,7 +5978,7 @@ msgstr "Keine weiteren Pinnwand-Benachrichtigungen"
 msgid "Home Notifications"
 msgstr "Pinnwand Benachrichtigungen"
 
-#: ../../mod/photos.php:51 ../../boot.php:1956
+#: ../../mod/photos.php:51 ../../boot.php:1957
 msgid "Photo Albums"
 msgstr "Fotoalben"
 
@@ -6175,7 +6175,7 @@ msgstr "Das bist du"
 
 #: ../../mod/photos.php:1551 ../../mod/photos.php:1595
 #: ../../mod/photos.php:1678 ../../mod/content.php:732
-#: ../../object/Item.php:338 ../../object/Item.php:652 ../../boot.php:669
+#: ../../object/Item.php:338 ../../object/Item.php:652 ../../boot.php:670
 msgid "Comment"
 msgstr "Kommentar"
 
@@ -6364,7 +6364,7 @@ msgid ""
 " features and resources."
 msgstr "Unsere <strong>Hilfe</strong> Seiten können herangezogen werden, um weitere Einzelheiten zu andern Programm Features zu erhalten."
 
-#: ../../mod/profile.php:21 ../../boot.php:1324
+#: ../../mod/profile.php:21 ../../boot.php:1325
 msgid "Requested profile is not available."
 msgstr "Das angefragte Profil ist nicht vorhanden."
 
@@ -6373,7 +6373,7 @@ msgid "Tips for New Members"
 msgstr "Tipps für neue Nutzer"
 
 #: ../../mod/install.php:117
-msgid "Friendica Social Communications Server - Setup"
+msgid "Friendica Communications Server - Setup"
 msgstr "Friendica-Server für soziale Netzwerke – Setup"
 
 #: ../../mod/install.php:123
@@ -7004,128 +7004,128 @@ msgstr "Schriftgröße in Eingabefeldern"
 msgid "toggle mobile"
 msgstr "auf/von Mobile Ansicht wechseln"
 
-#: ../../boot.php:668
+#: ../../boot.php:669
 msgid "Delete this item?"
 msgstr "Diesen Beitrag löschen?"
 
-#: ../../boot.php:671
+#: ../../boot.php:672
 msgid "show fewer"
 msgstr "weniger anzeigen"
 
-#: ../../boot.php:998
+#: ../../boot.php:999
 #, php-format
 msgid "Update %s failed. See error logs."
 msgstr "Update %s fehlgeschlagen. Bitte Fehlerprotokoll überprüfen."
 
-#: ../../boot.php:1000
+#: ../../boot.php:1001
 #, php-format
 msgid "Update Error at %s"
 msgstr "Updatefehler bei %s"
 
-#: ../../boot.php:1110
+#: ../../boot.php:1111
 msgid "Create a New Account"
 msgstr "Neues Konto erstellen"
 
-#: ../../boot.php:1138
+#: ../../boot.php:1139
 msgid "Nickname or Email address: "
 msgstr "Spitzname oder E-Mail-Adresse: "
 
-#: ../../boot.php:1139
+#: ../../boot.php:1140
 msgid "Password: "
 msgstr "Passwort: "
 
-#: ../../boot.php:1140
+#: ../../boot.php:1141
 msgid "Remember me"
 msgstr "Anmeldedaten merken"
 
-#: ../../boot.php:1143
+#: ../../boot.php:1144
 msgid "Or login using OpenID: "
 msgstr "Oder melde dich mit deiner OpenID an: "
 
-#: ../../boot.php:1149
+#: ../../boot.php:1150
 msgid "Forgot your password?"
 msgstr "Passwort vergessen?"
 
-#: ../../boot.php:1152
+#: ../../boot.php:1153
 msgid "Website Terms of Service"
 msgstr "Website Nutzungsbedingungen"
 
-#: ../../boot.php:1153
+#: ../../boot.php:1154
 msgid "terms of service"
 msgstr "Nutzungsbedingungen"
 
-#: ../../boot.php:1155
+#: ../../boot.php:1156
 msgid "Website Privacy Policy"
 msgstr "Website Datenschutzerklärung"
 
-#: ../../boot.php:1156
+#: ../../boot.php:1157
 msgid "privacy policy"
 msgstr "Datenschutzerklärung"
 
-#: ../../boot.php:1285
+#: ../../boot.php:1286
 msgid "Requested account is not available."
 msgstr "Das angefragte Profil ist nicht vorhanden."
 
-#: ../../boot.php:1364 ../../boot.php:1468
+#: ../../boot.php:1365 ../../boot.php:1469
 msgid "Edit profile"
 msgstr "Profil bearbeiten"
 
-#: ../../boot.php:1430
+#: ../../boot.php:1431
 msgid "Message"
 msgstr "Nachricht"
 
-#: ../../boot.php:1438
+#: ../../boot.php:1439
 msgid "Manage/edit profiles"
 msgstr "Profile verwalten/editieren"
 
-#: ../../boot.php:1567 ../../boot.php:1653
+#: ../../boot.php:1568 ../../boot.php:1654
 msgid "g A l F d"
 msgstr "l, d. F G \\U\\h\\r"
 
-#: ../../boot.php:1568 ../../boot.php:1654
+#: ../../boot.php:1569 ../../boot.php:1655
 msgid "F d"
 msgstr "d. F"
 
-#: ../../boot.php:1613 ../../boot.php:1694
+#: ../../boot.php:1614 ../../boot.php:1695
 msgid "[today]"
 msgstr "[heute]"
 
-#: ../../boot.php:1625
+#: ../../boot.php:1626
 msgid "Birthday Reminders"
 msgstr "Geburtstagserinnerungen"
 
-#: ../../boot.php:1626
+#: ../../boot.php:1627
 msgid "Birthdays this week:"
 msgstr "Geburtstage diese Woche:"
 
-#: ../../boot.php:1687
+#: ../../boot.php:1688
 msgid "[No description]"
 msgstr "[keine Beschreibung]"
 
-#: ../../boot.php:1705
+#: ../../boot.php:1706
 msgid "Event Reminders"
 msgstr "Veranstaltungserinnerungen"
 
-#: ../../boot.php:1706
+#: ../../boot.php:1707
 msgid "Events this week:"
 msgstr "Veranstaltungen diese Woche"
 
-#: ../../boot.php:1942
+#: ../../boot.php:1943
 msgid "Status Messages and Posts"
 msgstr "Statusnachrichten und Beiträge"
 
-#: ../../boot.php:1949
+#: ../../boot.php:1950
 msgid "Profile Details"
 msgstr "Profildetails"
 
-#: ../../boot.php:1960 ../../boot.php:1963
+#: ../../boot.php:1961 ../../boot.php:1964
 msgid "Videos"
 msgstr "Videos"
 
-#: ../../boot.php:1973
+#: ../../boot.php:1974
 msgid "Events and Calendar"
 msgstr "Ereignisse und Kalender"
 
-#: ../../boot.php:1980
+#: ../../boot.php:1981
 msgid "Only You Can See This"
 msgstr "Nur du kannst das sehen"
index 841ea2286464d8d1d14cb1d76d8b663b75d969fa..fa7a20f2a61207a48e548f71778ce7a014312a89 100644 (file)
@@ -98,6 +98,10 @@ $a->strings["View Photos"] = "Bilder anschauen";
 $a->strings["Network Posts"] = "Netzwerkbeiträge";
 $a->strings["Edit Contact"] = "Kontakt bearbeiten";
 $a->strings["Send PM"] = "Private Nachricht senden";
+$a->strings["Image/photo"] = "Bild/Foto";
+$a->strings["<span><a href=\"%s\" target=\"external-link\">%s</a> wrote the following <a href=\"%s\" target=\"external-link\">post</a>"] = "<span><a href=\"%s\" target=\"external-link\">%s</a> schrieb den folgenden <a href=\"%s\" target=\"external-link\">Beitrag</a>";
+$a->strings["$1 wrote:"] = "$1 hat geschrieben:";
+$a->strings["Encrypted content"] = "Verschlüsselter Inhalt";
 $a->strings["Visible to everybody"] = "Für jeden sichtbar";
 $a->strings["show"] = "zeigen";
 $a->strings["don't show"] = "nicht zeigen";
@@ -191,10 +195,6 @@ $a->strings["%d contact in common"] = array(
 );
 $a->strings["show more"] = "mehr anzeigen";
 $a->strings[" on Last.fm"] = " bei Last.fm";
-$a->strings["Image/photo"] = "Bild/Foto";
-$a->strings["<span><a href=\"%s\" target=\"external-link\">%s</a> wrote the following <a href=\"%s\" target=\"external-link\">post</a>"] = "<span><a href=\"%s\" target=\"external-link\">%s</a> schrieb den folgenden <a href=\"%s\" target=\"external-link\">Beitrag</a>";
-$a->strings["$1 wrote:"] = "$1 hat geschrieben:";
-$a->strings["Encrypted content"] = "Verschlüsselter Inhalt";
 $a->strings["view full size"] = "Volle Größe anzeigen";
 $a->strings["Miscellaneous"] = "Verschiedenes";
 $a->strings["year"] = "Jahr";
@@ -1478,7 +1478,7 @@ $a->strings["Go to the Help Section"] = "Zum Hilfe Abschnitt gehen";
 $a->strings["Our <strong>help</strong> pages may be consulted for detail on other program features and resources."] = "Unsere <strong>Hilfe</strong> Seiten können herangezogen werden, um weitere Einzelheiten zu andern Programm Features zu erhalten.";
 $a->strings["Requested profile is not available."] = "Das angefragte Profil ist nicht vorhanden.";
 $a->strings["Tips for New Members"] = "Tipps für neue Nutzer";
-$a->strings["Friendica Social Communications Server - Setup"] = "Friendica-Server für soziale Netzwerke – Setup";
+$a->strings["Friendica Communications Server - Setup"] = "Friendica-Server für soziale Netzwerke – Setup";
 $a->strings["Could not connect to database."] = "Verbindung zur Datenbank gescheitert.";
 $a->strings["Could not create table."] = "Tabelle konnte nicht angelegt werden.";
 $a->strings["Your Friendica site database has been installed."] = "Die Datenbank deiner Friendicaseite wurde installiert.";
index 37bde3be8ba7ad226f5a4795229aedee6bc01231..5a676186037367a81723f0dacdaaaf2b037e210a 100644 (file)
@@ -1,26 +1,27 @@
 # FRIENDICA Distributed Social Network
-# Copyright (C) 2010, 2011 the Friendica Project
+# Copyright (C) 2010, 2011, 2012, 2013 the Friendica Project
 # This file is distributed under the same license as the Friendica package.
 # 
 # Translators:
-#   <abinoam@gmail.com>, 2012.
-# aracnus <frederico@teia.bio.br>, 2011.
-# aracnus <frederico@teia.bio.br>, 2011.0, 2011.
-# Frederico Aracnus <frederico@teia.bio.br>, 2011-2012.
-# Frederico Goncalves Guimaraes <frederico@teia.bio.br>, 2011.
-# Frederico Gonçalves Guimarães <frederico@teia.bio.br>, 2011-2012.
-# Frederico Gonçalves Guimarães <frederico@teia.bio.br>, 2011-2012, 2012.
-#   <frederico@teia.bio.br>, 2011.
-# FULL NAME <EMAIL@ADDRESS>, 2011.
-# Ricardo Pereira <rhalah@gmail.com>, 2012.
-# Sérgio Lima  <oigreslima@gmail.com>, 2012.
+# abinoam <abinoam@gmail.com>, 2013
+# abinoam <abinoam@gmail.com>, 2012
+# Frederico Aracnus <frederico@teia.bio.br>, 2011
+# Frederico Aracnus <frederico@teia.bio.br>, 2011
+# Frederico Aracnus <frederico@teia.bio.br>, 2011-2012
+# Frederico Aracnus <frederico@teia.bio.br>, 2011
+# Frederico Aracnus <frederico@teia.bio.br>, 2011-2012
+# Frederico Aracnus <frederico@teia.bio.br>, 2012
+# Frederico Aracnus <frederico@teia.bio.br>, 2011
+# FULL NAME <EMAIL@ADDRESS>, 2011
+# Ricardo Pereira <rhalah@gmail.com>, 2012
+# Sérgio Lima <oigreslima@gmail.com>, 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: friendica\n"
 "Report-Msgid-Bugs-To: http://bugs.friendica.com/\n"
-"POT-Creation-Date: 2012-12-03 10:00-0800\n"
-"PO-Revision-Date: 2012-12-03 18:44+0000\n"
-"Last-Translator: Sérgio Lima <oigreslima@gmail.com>\n"
+"POT-Creation-Date: 2013-05-28 00:01-0700\n"
+"PO-Revision-Date: 2013-05-29 23:22+0000\n"
+"Last-Translator: abinoam <abinoam@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/friendica/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -28,9632 +29,7097 @@ msgstr ""
 "Language: pt_BR\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: ../../mod/oexchange.php:25
-msgid "Post successful."
-msgstr "Publicado com sucesso."
+#: ../../include/profile_advanced.php:7 ../../include/profile_advanced.php:84
+#: ../../include/nav.php:77 ../../mod/profperm.php:103
+#: ../../mod/newmember.php:32 ../../view/theme/diabook/theme.php:88
+#: ../../boot.php:1947
+msgid "Profile"
+msgstr "Perfil "
 
-#: ../../mod/update_notes.php:41 ../../mod/update_community.php:18
-#: ../../mod/update_network.php:22 ../../mod/update_profile.php:41
-#: ../../mod/update_display.php:22
-msgid "[Embedded content - reload page to view]"
-msgstr "[Conteúdo incorporado - recarregue a página para ver]"
+#: ../../include/profile_advanced.php:15 ../../mod/settings.php:1079
+msgid "Full Name:"
+msgstr "Nome completo:"
 
-#: ../../mod/crepair.php:102
-msgid "Contact settings applied."
-msgstr "As configurações do contato foram aplicadas."
+#: ../../include/profile_advanced.php:17 ../../mod/directory.php:136
+#: ../../boot.php:1487
+msgid "Gender:"
+msgstr "Gênero:"
 
-#: ../../mod/crepair.php:104
-msgid "Contact update failed."
-msgstr "Não foi possível atualizar o contato."
+#: ../../include/profile_advanced.php:22
+msgid "j F, Y"
+msgstr "j F, Y"
 
-#: ../../mod/crepair.php:115 ../../mod/wall_attach.php:55
-#: ../../mod/fsuggest.php:78 ../../mod/events.php:140 ../../mod/api.php:26
-#: ../../mod/api.php:31 ../../mod/photos.php:133 ../../mod/photos.php:995
-#: ../../mod/editpost.php:10 ../../mod/install.php:151 ../../mod/poke.php:135
-#: ../../mod/notifications.php:66 ../../mod/contacts.php:147
-#: ../../mod/settings.php:91 ../../mod/settings.php:541
-#: ../../mod/settings.php:546 ../../mod/manage.php:90 ../../mod/network.php:6
-#: ../../mod/notes.php:20 ../../mod/uimport.php:23 ../../mod/wallmessage.php:9
-#: ../../mod/wallmessage.php:33 ../../mod/wallmessage.php:79
-#: ../../mod/wallmessage.php:103 ../../mod/attach.php:33
-#: ../../mod/group.php:19 ../../mod/viewcontacts.php:22
-#: ../../mod/register.php:38 ../../mod/regmod.php:116 ../../mod/item.php:139
-#: ../../mod/item.php:155 ../../mod/mood.php:114
-#: ../../mod/profile_photo.php:19 ../../mod/profile_photo.php:169
-#: ../../mod/profile_photo.php:180 ../../mod/profile_photo.php:193
-#: ../../mod/message.php:38 ../../mod/message.php:172
-#: ../../mod/allfriends.php:9 ../../mod/nogroup.php:25
-#: ../../mod/wall_upload.php:66 ../../mod/follow.php:9
-#: ../../mod/display.php:165 ../../mod/profiles.php:7
-#: ../../mod/profiles.php:431 ../../mod/delegate.php:6
-#: ../../mod/suggest.php:28 ../../mod/invite.php:13 ../../mod/invite.php:81
-#: ../../mod/dfrn_confirm.php:53 ../../addon/facebook/facebook.php:510
-#: ../../addon/facebook/facebook.php:516 ../../addon/fbpost/fbpost.php:159
-#: ../../addon/fbpost/fbpost.php:165
-#: ../../addon/dav/friendica/layout.fnk.php:354 ../../include/items.php:3977
-#: ../../index.php:333 ../../addon.old/facebook/facebook.php:510
-#: ../../addon.old/facebook/facebook.php:516
-#: ../../addon.old/fbpost/fbpost.php:159 ../../addon.old/fbpost/fbpost.php:165
-#: ../../addon.old/dav/friendica/layout.fnk.php:354
-msgid "Permission denied."
-msgstr "Permissão negada."
+#: ../../include/profile_advanced.php:23
+msgid "j F"
+msgstr "j de F"
 
-#: ../../mod/crepair.php:129 ../../mod/fsuggest.php:20
-#: ../../mod/fsuggest.php:92 ../../mod/dfrn_confirm.php:118
-msgid "Contact not found."
-msgstr "O contato não foi encontrado."
+#: ../../include/profile_advanced.php:30
+msgid "Birthday:"
+msgstr "Aniversário:"
 
-#: ../../mod/crepair.php:135
-msgid "Repair Contact Settings"
-msgstr "Corrigir configurações do contato"
+#: ../../include/profile_advanced.php:34
+msgid "Age:"
+msgstr "Idade:"
 
-#: ../../mod/crepair.php:137
-msgid ""
-"<strong>WARNING: This is highly advanced</strong> and if you enter incorrect"
-" information your communications with this contact may stop working."
-msgstr "<strong>ATENÇÃO: Isso é muito avançado</strong>, se você digitar informações incorretas, suas comunicações com esse contato pode parar de funcionar."
+#: ../../include/profile_advanced.php:37 ../../mod/directory.php:138
+#: ../../boot.php:1490
+msgid "Status:"
+msgstr "Estado:"
 
-#: ../../mod/crepair.php:138
-msgid ""
-"Please use your browser 'Back' button <strong>now</strong> if you are "
-"uncertain what to do on this page."
-msgstr "Por favor, use o botão 'Voltar' do seu navegador <strong>agora</strong>, caso você não tenha certeza do que está fazendo."
+#: ../../include/profile_advanced.php:43
+#, php-format
+msgid "for %1$d %2$s"
+msgstr "para %1$d %2$s"
 
-#: ../../mod/crepair.php:144
-msgid "Return to contact editor"
-msgstr "Voltar ao editor de contatos"
+#: ../../include/profile_advanced.php:46 ../../mod/profiles.php:650
+msgid "Sexual Preference:"
+msgstr "Preferência sexual:"
 
-#: ../../mod/crepair.php:148 ../../mod/settings.php:561
-#: ../../mod/settings.php:587 ../../mod/admin.php:695 ../../mod/admin.php:705
-msgid "Name"
-msgstr "Nome"
+#: ../../include/profile_advanced.php:48 ../../mod/directory.php:140
+#: ../../boot.php:1492
+msgid "Homepage:"
+msgstr "Página web:"
 
-#: ../../mod/crepair.php:149
-msgid "Account Nickname"
-msgstr "Identificação da conta"
+#: ../../include/profile_advanced.php:50 ../../mod/profiles.php:652
+msgid "Hometown:"
+msgstr "Cidade:"
 
-#: ../../mod/crepair.php:150
-msgid "@Tagname - overrides Name/Nickname"
-msgstr "@Tagname - sobrescreve Nome/Identificação"
+#: ../../include/profile_advanced.php:52
+msgid "Tags:"
+msgstr "Tags:"
 
-#: ../../mod/crepair.php:151
-msgid "Account URL"
-msgstr "URL da conta"
+#: ../../include/profile_advanced.php:54 ../../mod/profiles.php:653
+msgid "Political Views:"
+msgstr "Posição política:"
 
-#: ../../mod/crepair.php:152
-msgid "Friend Request URL"
-msgstr "URL da requisição de amizade"
+#: ../../include/profile_advanced.php:56
+msgid "Religion:"
+msgstr "Religião:"
 
-#: ../../mod/crepair.php:153
-msgid "Friend Confirm URL"
-msgstr "URL da confirmação de amizade"
+#: ../../include/profile_advanced.php:58 ../../mod/directory.php:142
+msgid "About:"
+msgstr "Sobre:"
 
-#: ../../mod/crepair.php:154
-msgid "Notification Endpoint URL"
-msgstr "URL do ponto final da notificação"
+#: ../../include/profile_advanced.php:60
+msgid "Hobbies/Interests:"
+msgstr "Passatempos/Interesses:"
 
-#: ../../mod/crepair.php:155
-msgid "Poll/Feed URL"
-msgstr "URL do captador/fonte de notícias"
+#: ../../include/profile_advanced.php:62 ../../mod/profiles.php:657
+msgid "Likes:"
+msgstr "Likes:"
 
-#: ../../mod/crepair.php:156
-msgid "New photo from this URL"
-msgstr "Nova imagem desta URL"
+#: ../../include/profile_advanced.php:64 ../../mod/profiles.php:658
+msgid "Dislikes:"
+msgstr "Dislikes:"
 
-#: ../../mod/crepair.php:166 ../../mod/fsuggest.php:107
-#: ../../mod/events.php:455 ../../mod/photos.php:1028
-#: ../../mod/photos.php:1100 ../../mod/photos.php:1363
-#: ../../mod/photos.php:1403 ../../mod/photos.php:1447
-#: ../../mod/photos.php:1519 ../../mod/install.php:246
-#: ../../mod/install.php:284 ../../mod/localtime.php:45 ../../mod/poke.php:199
-#: ../../mod/content.php:693 ../../mod/contacts.php:352
-#: ../../mod/settings.php:559 ../../mod/settings.php:669
-#: ../../mod/settings.php:738 ../../mod/settings.php:810
-#: ../../mod/settings.php:1017 ../../mod/group.php:85 ../../mod/mood.php:137
-#: ../../mod/message.php:301 ../../mod/message.php:487 ../../mod/admin.php:445
-#: ../../mod/admin.php:692 ../../mod/admin.php:829 ../../mod/admin.php:1028
-#: ../../mod/admin.php:1115 ../../mod/profiles.php:604
-#: ../../mod/invite.php:119 ../../addon/fromgplus/fromgplus.php:40
-#: ../../addon/facebook/facebook.php:619
-#: ../../addon/snautofollow/snautofollow.php:64
-#: ../../addon/fbpost/fbpost.php:226 ../../addon/yourls/yourls.php:76
-#: ../../addon/ljpost/ljpost.php:93 ../../addon/nsfw/nsfw.php:88
-#: ../../addon/page/page.php:211 ../../addon/planets/planets.php:158
-#: ../../addon/uhremotestorage/uhremotestorage.php:89
-#: ../../addon/randplace/randplace.php:177 ../../addon/dwpost/dwpost.php:93
-#: ../../addon/remote_permissions/remote_permissions.php:47
-#: ../../addon/remote_permissions/remote_permissions.php:195
-#: ../../addon/startpage/startpage.php:92
-#: ../../addon/geonames/geonames.php:187
-#: ../../addon/forumlist/forumlist.php:175
-#: ../../addon/impressum/impressum.php:83
-#: ../../addon/notimeline/notimeline.php:64 ../../addon/blockem/blockem.php:57
-#: ../../addon/qcomment/qcomment.php:61
-#: ../../addon/openstreetmap/openstreetmap.php:70
-#: ../../addon/group_text/group_text.php:84
-#: ../../addon/libravatar/libravatar.php:99
-#: ../../addon/libertree/libertree.php:90 ../../addon/altpager/altpager.php:87
-#: ../../addon/mathjax/mathjax.php:42 ../../addon/editplain/editplain.php:84
-#: ../../addon/blackout/blackout.php:98 ../../addon/gravatar/gravatar.php:95
-#: ../../addon/pageheader/pageheader.php:55 ../../addon/ijpost/ijpost.php:93
-#: ../../addon/jappixmini/jappixmini.php:307
-#: ../../addon/statusnet/statusnet.php:278
-#: ../../addon/statusnet/statusnet.php:292
-#: ../../addon/statusnet/statusnet.php:318
-#: ../../addon/statusnet/statusnet.php:325
-#: ../../addon/statusnet/statusnet.php:353
-#: ../../addon/statusnet/statusnet.php:685 ../../addon/tumblr/tumblr.php:90
-#: ../../addon/numfriends/numfriends.php:85 ../../addon/gnot/gnot.php:88
-#: ../../addon/wppost/wppost.php:110 ../../addon/showmore/showmore.php:48
-#: ../../addon/piwik/piwik.php:89 ../../addon/twitter/twitter.php:180
-#: ../../addon/twitter/twitter.php:209 ../../addon/twitter/twitter.php:506
-#: ../../addon/irc/irc.php:55 ../../addon/fromapp/fromapp.php:77
-#: ../../addon/blogger/blogger.php:102 ../../addon/posterous/posterous.php:103
-#: ../../view/theme/cleanzero/config.php:80
-#: ../../view/theme/diabook/theme.php:642
-#: ../../view/theme/diabook/config.php:152
-#: ../../view/theme/quattro/config.php:64 ../../view/theme/dispy/config.php:70
-#: ../../object/Item.php:570 ../../addon.old/fromgplus/fromgplus.php:40
-#: ../../addon.old/facebook/facebook.php:619
-#: ../../addon.old/snautofollow/snautofollow.php:64
-#: ../../addon.old/bg/bg.php:90 ../../addon.old/fbpost/fbpost.php:226
-#: ../../addon.old/yourls/yourls.php:76 ../../addon.old/ljpost/ljpost.php:93
-#: ../../addon.old/nsfw/nsfw.php:88 ../../addon.old/page/page.php:211
-#: ../../addon.old/planets/planets.php:158
-#: ../../addon.old/uhremotestorage/uhremotestorage.php:89
-#: ../../addon.old/randplace/randplace.php:177
-#: ../../addon.old/dwpost/dwpost.php:93 ../../addon.old/drpost/drpost.php:110
-#: ../../addon.old/startpage/startpage.php:92
-#: ../../addon.old/geonames/geonames.php:187
-#: ../../addon.old/oembed.old/oembed.php:41
-#: ../../addon.old/forumlist/forumlist.php:175
-#: ../../addon.old/impressum/impressum.php:83
-#: ../../addon.old/notimeline/notimeline.php:64
-#: ../../addon.old/blockem/blockem.php:57
-#: ../../addon.old/qcomment/qcomment.php:61
-#: ../../addon.old/openstreetmap/openstreetmap.php:70
-#: ../../addon.old/group_text/group_text.php:84
-#: ../../addon.old/libravatar/libravatar.php:99
-#: ../../addon.old/libertree/libertree.php:90
-#: ../../addon.old/altpager/altpager.php:87
-#: ../../addon.old/mathjax/mathjax.php:42
-#: ../../addon.old/editplain/editplain.php:84
-#: ../../addon.old/blackout/blackout.php:98
-#: ../../addon.old/gravatar/gravatar.php:95
-#: ../../addon.old/pageheader/pageheader.php:55
-#: ../../addon.old/ijpost/ijpost.php:93
-#: ../../addon.old/jappixmini/jappixmini.php:307
-#: ../../addon.old/statusnet/statusnet.php:278
-#: ../../addon.old/statusnet/statusnet.php:292
-#: ../../addon.old/statusnet/statusnet.php:318
-#: ../../addon.old/statusnet/statusnet.php:325
-#: ../../addon.old/statusnet/statusnet.php:353
-#: ../../addon.old/statusnet/statusnet.php:576
-#: ../../addon.old/tumblr/tumblr.php:90
-#: ../../addon.old/numfriends/numfriends.php:85
-#: ../../addon.old/gnot/gnot.php:88 ../../addon.old/wppost/wppost.php:110
-#: ../../addon.old/showmore/showmore.php:48 ../../addon.old/piwik/piwik.php:89
-#: ../../addon.old/twitter/twitter.php:180
-#: ../../addon.old/twitter/twitter.php:209
-#: ../../addon.old/twitter/twitter.php:394 ../../addon.old/irc/irc.php:55
-#: ../../addon.old/fromapp/fromapp.php:77
-#: ../../addon.old/blogger/blogger.php:102
-#: ../../addon.old/posterous/posterous.php:103
-msgid "Submit"
-msgstr "Enviar"
+#: ../../include/profile_advanced.php:67
+msgid "Contact information and Social Networks:"
+msgstr "Informações de contato e redes sociais:"
 
-#: ../../mod/help.php:79
-msgid "Help:"
-msgstr "Ajuda:"
+#: ../../include/profile_advanced.php:69
+msgid "Musical interests:"
+msgstr "Preferências musicais:"
 
-#: ../../mod/help.php:84 ../../addon/dav/friendica/layout.fnk.php:225
-#: ../../include/nav.php:86 ../../addon.old/dav/friendica/layout.fnk.php:225
-msgid "Help"
-msgstr "Ajuda"
+#: ../../include/profile_advanced.php:71
+msgid "Books, literature:"
+msgstr "Livros, literatura"
 
-#: ../../mod/help.php:90 ../../index.php:218
-msgid "Not Found"
-msgstr "Não encontrada"
+#: ../../include/profile_advanced.php:73
+msgid "Television:"
+msgstr "Televisão"
 
-#: ../../mod/help.php:93 ../../index.php:221
-msgid "Page not found."
-msgstr "Página não encontrada."
+#: ../../include/profile_advanced.php:75
+msgid "Film/dance/culture/entertainment:"
+msgstr "Filmes/dança/cultura/entretenimento:"
 
-#: ../../mod/wall_attach.php:69
-#, php-format
-msgid "File exceeds size limit of %d"
-msgstr "O arquivo excedeu o tamanho limite de %d"
+#: ../../include/profile_advanced.php:77
+msgid "Love/Romance:"
+msgstr "Amor/romance:"
 
-#: ../../mod/wall_attach.php:110 ../../mod/wall_attach.php:121
-msgid "File upload failed."
-msgstr "Não foi possível enviar o arquivo."
+#: ../../include/profile_advanced.php:79
+msgid "Work/employment:"
+msgstr "Trabalho/emprego:"
 
-#: ../../mod/fsuggest.php:63
-msgid "Friend suggestion sent."
-msgstr "A sugestão de amigo foi enviada"
+#: ../../include/profile_advanced.php:81
+msgid "School/education:"
+msgstr "Escola/educação:"
 
-#: ../../mod/fsuggest.php:97
-msgid "Suggest Friends"
-msgstr "Sugerir amigos"
+#: ../../include/profile_selectors.php:6
+msgid "Male"
+msgstr "Masculino"
 
-#: ../../mod/fsuggest.php:99
-#, php-format
-msgid "Suggest a friend for %s"
-msgstr "Sugerir um amigo para %s"
+#: ../../include/profile_selectors.php:6
+msgid "Female"
+msgstr "Feminino"
 
-#: ../../mod/events.php:66
-msgid "Event title and start time are required."
-msgstr "O título do evento e a hora de início são obrigatórios."
+#: ../../include/profile_selectors.php:6
+msgid "Currently Male"
+msgstr "Atualmente masculino"
 
-#: ../../mod/events.php:279
-msgid "l, F j"
-msgstr "l, F j"
+#: ../../include/profile_selectors.php:6
+msgid "Currently Female"
+msgstr "Atualmente feminino"
 
-#: ../../mod/events.php:301
-msgid "Edit event"
-msgstr "Editar o evento"
+#: ../../include/profile_selectors.php:6
+msgid "Mostly Male"
+msgstr "Masculino a maior parte do tempo"
 
-#: ../../mod/events.php:323 ../../include/text.php:1190
-msgid "link to source"
-msgstr "exibir a origem"
+#: ../../include/profile_selectors.php:6
+msgid "Mostly Female"
+msgstr "Feminino a maior parte do tempo"
 
-#: ../../mod/events.php:347 ../../view/theme/diabook/theme.php:91
-#: ../../include/nav.php:52 ../../boot.php:1748
-msgid "Events"
-msgstr "Eventos"
+#: ../../include/profile_selectors.php:6
+msgid "Transgender"
+msgstr "Transgênero"
 
-#: ../../mod/events.php:348
-msgid "Create New Event"
-msgstr "Criar um novo evento"
+#: ../../include/profile_selectors.php:6
+msgid "Intersex"
+msgstr "Intersexual"
 
-#: ../../mod/events.php:349 ../../addon/dav/friendica/layout.fnk.php:263
-#: ../../addon.old/dav/friendica/layout.fnk.php:263
-msgid "Previous"
-msgstr "Anterior"
+#: ../../include/profile_selectors.php:6
+msgid "Transsexual"
+msgstr "Transexual"
 
-#: ../../mod/events.php:350 ../../mod/install.php:205
-#: ../../addon/dav/friendica/layout.fnk.php:266
-#: ../../addon.old/dav/friendica/layout.fnk.php:266
-msgid "Next"
-msgstr "Próximo"
+#: ../../include/profile_selectors.php:6
+msgid "Hermaphrodite"
+msgstr "Hermafrodita"
 
-#: ../../mod/events.php:423
-msgid "hour:minute"
-msgstr "hora:minuto"
+#: ../../include/profile_selectors.php:6
+msgid "Neuter"
+msgstr "Neutro"
 
-#: ../../mod/events.php:433
-msgid "Event details"
-msgstr "Detalhes do evento"
+#: ../../include/profile_selectors.php:6
+msgid "Non-specific"
+msgstr "Não especificado"
 
-#: ../../mod/events.php:434
-#, php-format
-msgid "Format is %s %s. Starting date and Title are required."
-msgstr "O formato é %s %s. O título e a data de início são obrigatórios."
+#: ../../include/profile_selectors.php:6
+msgid "Other"
+msgstr "Outro"
 
-#: ../../mod/events.php:436
-msgid "Event Starts:"
-msgstr "Início do evento:"
+#: ../../include/profile_selectors.php:6
+msgid "Undecided"
+msgstr "Indeciso"
 
-#: ../../mod/events.php:436 ../../mod/events.php:450
-msgid "Required"
-msgstr "Obrigatório"
+#: ../../include/profile_selectors.php:23
+msgid "Males"
+msgstr "Homens"
 
-#: ../../mod/events.php:439
-msgid "Finish date/time is not known or not relevant"
-msgstr "A data/hora de término não é conhecida ou não é relevante"
+#: ../../include/profile_selectors.php:23
+msgid "Females"
+msgstr "Mulheres"
 
-#: ../../mod/events.php:441
-msgid "Event Finishes:"
-msgstr "Término do evento:"
+#: ../../include/profile_selectors.php:23
+msgid "Gay"
+msgstr "Gays"
 
-#: ../../mod/events.php:444
-msgid "Adjust for viewer timezone"
-msgstr "Ajustar para o fuso horário do visualizador"
+#: ../../include/profile_selectors.php:23
+msgid "Lesbian"
+msgstr "Lésbicas"
 
-#: ../../mod/events.php:446
-msgid "Description:"
-msgstr "Descrição:"
+#: ../../include/profile_selectors.php:23
+msgid "No Preference"
+msgstr "Sem preferência"
 
-#: ../../mod/events.php:448 ../../mod/directory.php:134
-#: ../../addon/forumdirectory/forumdirectory.php:156
-#: ../../include/event.php:40 ../../include/bb2diaspora.php:412
-#: ../../boot.php:1278
-msgid "Location:"
-msgstr "Localização:"
+#: ../../include/profile_selectors.php:23
+msgid "Bisexual"
+msgstr "Bissexuais"
 
-#: ../../mod/events.php:450
-msgid "Title:"
-msgstr "Título:"
+#: ../../include/profile_selectors.php:23
+msgid "Autosexual"
+msgstr "Autossexuais"
 
-#: ../../mod/events.php:452
-msgid "Share this event"
-msgstr "Compartilhar este evento"
+#: ../../include/profile_selectors.php:23
+msgid "Abstinent"
+msgstr "Abstêmios"
 
-#: ../../mod/tagrm.php:11 ../../mod/tagrm.php:94 ../../mod/editpost.php:145
-#: ../../mod/dfrn_request.php:847 ../../mod/settings.php:560
-#: ../../mod/settings.php:586 ../../addon/js_upload/js_upload.php:45
-#: ../../include/conversation.php:1009
-#: ../../addon.old/js_upload/js_upload.php:45
-msgid "Cancel"
-msgstr "Cancelar"
+#: ../../include/profile_selectors.php:23
+msgid "Virgin"
+msgstr "Virgens"
 
-#: ../../mod/tagrm.php:41
-msgid "Tag removed"
-msgstr "A etiqueta foi removida"
+#: ../../include/profile_selectors.php:23
+msgid "Deviant"
+msgstr "Desviantes"
 
-#: ../../mod/tagrm.php:79
-msgid "Remove Item Tag"
-msgstr "Remover a etiqueta do item"
+#: ../../include/profile_selectors.php:23
+msgid "Fetish"
+msgstr "Fetiches"
 
-#: ../../mod/tagrm.php:81
-msgid "Select a tag to remove: "
-msgstr "Selecione uma etiqueta para remover: "
+#: ../../include/profile_selectors.php:23
+msgid "Oodles"
+msgstr "Insaciável"
 
-#: ../../mod/tagrm.php:93 ../../mod/delegate.php:130
-#: ../../addon/dav/common/wdcal_edit.inc.php:468
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:468
-msgid "Remove"
-msgstr "Remover"
+#: ../../include/profile_selectors.php:23
+msgid "Nonsexual"
+msgstr "Não sexual"
 
-#: ../../mod/dfrn_poll.php:99 ../../mod/dfrn_poll.php:530
-#, php-format
-msgid "%1$s welcomes %2$s"
-msgstr ""
+#: ../../include/profile_selectors.php:42
+msgid "Single"
+msgstr "Solteiro(a)"
 
-#: ../../mod/api.php:76 ../../mod/api.php:102
-msgid "Authorize application connection"
-msgstr "Autorizar a conexão com a aplicação"
+#: ../../include/profile_selectors.php:42
+msgid "Lonely"
+msgstr "Solitário(a)"
 
-#: ../../mod/api.php:77
-msgid "Return to your app and insert this Securty Code:"
-msgstr "Volte para a sua aplicação e digite este código de segurança:"
+#: ../../include/profile_selectors.php:42
+msgid "Available"
+msgstr "Disponível"
 
-#: ../../mod/api.php:89
-msgid "Please login to continue."
-msgstr "Por favor, autentique-se para continuar."
+#: ../../include/profile_selectors.php:42
+msgid "Unavailable"
+msgstr "Não disponível"
 
-#: ../../mod/api.php:104
-msgid ""
-"Do you want to authorize this application to access your posts and contacts,"
-" and/or create new posts for you?"
-msgstr "Deseja autorizar esta aplicação a acessar suas publicações e contatos e/ou criar novas publicações para você?"
+#: ../../include/profile_selectors.php:42
+msgid "Has crush"
+msgstr "Se apaixonando"
 
-#: ../../mod/api.php:105 ../../mod/dfrn_request.php:835
-#: ../../mod/settings.php:933 ../../mod/settings.php:939
-#: ../../mod/settings.php:947 ../../mod/settings.php:951
-#: ../../mod/settings.php:956 ../../mod/settings.php:962
-#: ../../mod/settings.php:968 ../../mod/settings.php:974
-#: ../../mod/settings.php:1004 ../../mod/settings.php:1005
-#: ../../mod/settings.php:1006 ../../mod/settings.php:1007
-#: ../../mod/settings.php:1008 ../../mod/register.php:237
-#: ../../mod/profiles.php:584
-msgid "Yes"
-msgstr "Sim"
+#: ../../include/profile_selectors.php:42
+msgid "Infatuated"
+msgstr "Apaixonado"
 
-#: ../../mod/api.php:106 ../../mod/dfrn_request.php:836
-#: ../../mod/settings.php:933 ../../mod/settings.php:939
-#: ../../mod/settings.php:947 ../../mod/settings.php:951
-#: ../../mod/settings.php:956 ../../mod/settings.php:962
-#: ../../mod/settings.php:968 ../../mod/settings.php:974
-#: ../../mod/settings.php:1004 ../../mod/settings.php:1005
-#: ../../mod/settings.php:1006 ../../mod/settings.php:1007
-#: ../../mod/settings.php:1008 ../../mod/register.php:238
-#: ../../mod/profiles.php:585
-msgid "No"
-msgstr "Não"
+#: ../../include/profile_selectors.php:42
+msgid "Dating"
+msgstr "Saindo com alguém"
 
-#: ../../mod/photos.php:51 ../../boot.php:1741
-msgid "Photo Albums"
-msgstr "Álbum de fotos"
+#: ../../include/profile_selectors.php:42
+msgid "Unfaithful"
+msgstr "Infiel"
 
-#: ../../mod/photos.php:59 ../../mod/photos.php:154 ../../mod/photos.php:1009
-#: ../../mod/photos.php:1092 ../../mod/photos.php:1107
-#: ../../mod/photos.php:1562 ../../mod/photos.php:1574
-#: ../../addon/communityhome/communityhome.php:110
-#: ../../view/theme/diabook/theme.php:492
-#: ../../addon.old/communityhome/communityhome.php:110
-msgid "Contact Photos"
-msgstr "Fotos dos contatos"
+#: ../../include/profile_selectors.php:42
+msgid "Sex Addict"
+msgstr "Viciado(a) em sexo"
 
-#: ../../mod/photos.php:66 ../../mod/photos.php:1123 ../../mod/photos.php:1612
-msgid "Upload New Photos"
-msgstr "Enviar novas fotos"
+#: ../../include/profile_selectors.php:42 ../../include/user.php:279
+#: ../../include/user.php:283
+msgid "Friends"
+msgstr "Amigos"
 
-#: ../../mod/photos.php:79 ../../mod/settings.php:23
-msgid "everybody"
-msgstr "todos"
+#: ../../include/profile_selectors.php:42
+msgid "Friends/Benefits"
+msgstr "Amigos/Benefícios"
 
-#: ../../mod/photos.php:143
-msgid "Contact information unavailable"
-msgstr "A informação de contato não está disponível"
+#: ../../include/profile_selectors.php:42
+msgid "Casual"
+msgstr "Casual"
 
-#: ../../mod/photos.php:154 ../../mod/photos.php:676 ../../mod/photos.php:1092
-#: ../../mod/photos.php:1107 ../../mod/profile_photo.php:74
-#: ../../mod/profile_photo.php:81 ../../mod/profile_photo.php:88
-#: ../../mod/profile_photo.php:204 ../../mod/profile_photo.php:296
-#: ../../mod/profile_photo.php:305
-#: ../../addon/communityhome/communityhome.php:111
-#: ../../view/theme/diabook/theme.php:493 ../../include/user.php:324
-#: ../../include/user.php:331 ../../include/user.php:338
-#: ../../addon.old/communityhome/communityhome.php:111
-msgid "Profile Photos"
-msgstr "Fotos do perfil"
+#: ../../include/profile_selectors.php:42
+msgid "Engaged"
+msgstr "Envolvido(a)"
 
-#: ../../mod/photos.php:164
-msgid "Album not found."
-msgstr "O álbum não foi encontrado."
+#: ../../include/profile_selectors.php:42
+msgid "Married"
+msgstr "Casado(a)"
 
-#: ../../mod/photos.php:182 ../../mod/photos.php:1101
-msgid "Delete Album"
-msgstr "Excluir o álbum"
+#: ../../include/profile_selectors.php:42
+msgid "Imaginarily married"
+msgstr "Platonicamente casado"
 
-#: ../../mod/photos.php:245 ../../mod/photos.php:1364
-msgid "Delete Photo"
-msgstr "Excluir a foto"
+#: ../../include/profile_selectors.php:42
+msgid "Partners"
+msgstr "Parceiros"
 
-#: ../../mod/photos.php:607
-#, php-format
-msgid "%1$s was tagged in %2$s by %3$s"
-msgstr ""
+#: ../../include/profile_selectors.php:42
+msgid "Cohabiting"
+msgstr "Coabitando"
 
-#: ../../mod/photos.php:607
-msgid "a photo"
-msgstr ""
+#: ../../include/profile_selectors.php:42
+msgid "Common law"
+msgstr "Lei do comum"
 
-#: ../../mod/photos.php:712 ../../addon/js_upload/js_upload.php:321
-#: ../../addon.old/js_upload/js_upload.php:315
-msgid "Image exceeds size limit of "
-msgstr "A imagem excede o tamanho máximo de "
+#: ../../include/profile_selectors.php:42
+msgid "Happy"
+msgstr "Feliz"
 
-#: ../../mod/photos.php:720
-msgid "Image file is empty."
-msgstr "O arquivo de imagem está vazio."
+#: ../../include/profile_selectors.php:42
+msgid "Not looking"
+msgstr "Não olhando"
 
-#: ../../mod/photos.php:752 ../../mod/profile_photo.php:153
-#: ../../mod/wall_upload.php:112
-msgid "Unable to process image."
-msgstr "Não foi possível processar a imagem."
+#: ../../include/profile_selectors.php:42
+msgid "Swinger"
+msgstr "Swinger"
 
-#: ../../mod/photos.php:779 ../../mod/profile_photo.php:301
-#: ../../mod/wall_upload.php:138
-msgid "Image upload failed."
-msgstr "Não foi possível enviar a imagem."
+#: ../../include/profile_selectors.php:42
+msgid "Betrayed"
+msgstr "Traído(a)"
 
-#: ../../mod/photos.php:865 ../../mod/community.php:18
-#: ../../mod/dfrn_request.php:760 ../../mod/viewcontacts.php:17
-#: ../../mod/display.php:7 ../../mod/search.php:89 ../../mod/directory.php:31
-#: ../../addon/forumdirectory/forumdirectory.php:53
-msgid "Public access denied."
-msgstr "Acesso público negado."
+#: ../../include/profile_selectors.php:42
+msgid "Separated"
+msgstr "Separado(a)"
 
-#: ../../mod/photos.php:875
-msgid "No photos selected"
-msgstr "Não foi selecionada nenhuma foto"
+#: ../../include/profile_selectors.php:42
+msgid "Unstable"
+msgstr "Instável"
 
-#: ../../mod/photos.php:976
-msgid "Access to this item is restricted."
-msgstr "O acesso a este item é restrito."
+#: ../../include/profile_selectors.php:42
+msgid "Divorced"
+msgstr "Divorciado(a)"
 
-#: ../../mod/photos.php:1037
-#, php-format
-msgid "You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."
-msgstr "Você está usando %1$.2f Mbytes dos %2$.2f Mbytes liberados para armazenamento de fotos."
+#: ../../include/profile_selectors.php:42
+msgid "Imaginarily divorced"
+msgstr "Platonicamente divorciado"
 
-#: ../../mod/photos.php:1043
-msgid "Upload Photos"
-msgstr "Enviar fotos"
+#: ../../include/profile_selectors.php:42
+msgid "Widowed"
+msgstr "Viúvo(a)"
 
-#: ../../mod/photos.php:1047 ../../mod/photos.php:1096
-msgid "New album name: "
-msgstr "Nome do novo álbum: "
+#: ../../include/profile_selectors.php:42
+msgid "Uncertain"
+msgstr "Incerto(a)"
 
-#: ../../mod/photos.php:1048
-msgid "or existing album name: "
-msgstr "ou o nome de um álbum já existente: "
+#: ../../include/profile_selectors.php:42
+msgid "It's complicated"
+msgstr "É complicado"
 
-#: ../../mod/photos.php:1049
-msgid "Do not show a status post for this upload"
-msgstr "Não exiba uma publicação de status para este envio"
+#: ../../include/profile_selectors.php:42
+msgid "Don't care"
+msgstr "Não importa"
 
-#: ../../mod/photos.php:1051 ../../mod/photos.php:1359
-msgid "Permissions"
-msgstr "Permissões"
+#: ../../include/profile_selectors.php:42
+msgid "Ask me"
+msgstr "Pergunte-me"
 
-#: ../../mod/photos.php:1111
-msgid "Edit Album"
-msgstr "Editar o álbum"
+#: ../../include/Contact.php:115
+msgid "stopped following"
+msgstr "parou de acompanhar"
 
-#: ../../mod/photos.php:1117
-msgid "Show Newest First"
-msgstr "Exibir as mais recentes primeiro"
+#: ../../include/Contact.php:225 ../../include/conversation.php:878
+msgid "Poke"
+msgstr "Cutucar"
 
-#: ../../mod/photos.php:1119
-msgid "Show Oldest First"
-msgstr "Exibir as mais antigas primeiro"
+#: ../../include/Contact.php:226 ../../include/conversation.php:872
+msgid "View Status"
+msgstr "Ver Status"
 
-#: ../../mod/photos.php:1143 ../../mod/photos.php:1595
-msgid "View Photo"
-msgstr "Ver a foto"
+#: ../../include/Contact.php:227 ../../include/conversation.php:873
+msgid "View Profile"
+msgstr "Ver Perfil"
 
-#: ../../mod/photos.php:1178
-msgid "Permission denied. Access to this item may be restricted."
-msgstr "Permissão negada. O acesso a este item pode estar restrito."
+#: ../../include/Contact.php:228 ../../include/conversation.php:874
+msgid "View Photos"
+msgstr "Ver Fotos"
 
-#: ../../mod/photos.php:1180
-msgid "Photo not available"
-msgstr "A foto não está disponível"
+#: ../../include/Contact.php:229 ../../include/Contact.php:251
+#: ../../include/conversation.php:875
+msgid "Network Posts"
+msgstr "Publicações da Rede"
 
-#: ../../mod/photos.php:1236
-msgid "View photo"
-msgstr "Ver a imagem"
+#: ../../include/Contact.php:230 ../../include/Contact.php:251
+#: ../../include/conversation.php:876
+msgid "Edit Contact"
+msgstr "Editar Contato"
 
-#: ../../mod/photos.php:1236
-msgid "Edit photo"
-msgstr "Editar a foto"
+#: ../../include/Contact.php:231 ../../include/Contact.php:251
+#: ../../include/conversation.php:877
+msgid "Send PM"
+msgstr "Enviar MP"
 
-#: ../../mod/photos.php:1237
-msgid "Use as profile photo"
-msgstr "Usar como uma foto de perfil"
+#: ../../include/bbcode.php:210 ../../include/bbcode.php:549
+msgid "Image/photo"
+msgstr "Imagem/foto"
 
-#: ../../mod/photos.php:1243 ../../mod/content.php:603
-#: ../../object/Item.php:104
-msgid "Private Message"
-msgstr "Mensagem privada"
+#: ../../include/bbcode.php:272
+#, php-format
+msgid ""
+"<span><a href=\"%s\" target=\"external-link\">%s</a> wrote the following <a "
+"href=\"%s\" target=\"external-link\">post</a>"
+msgstr "<span><a href=\"%s\" target=\"external-link\">%s</a>escreveu o seguinte<a href=\"%s\" target=\"external-link\">publicação</a>"
 
-#: ../../mod/photos.php:1262
-msgid "View Full Size"
-msgstr "Ver no tamanho real"
+#: ../../include/bbcode.php:514 ../../include/bbcode.php:534
+msgid "$1 wrote:"
+msgstr "$1 escreveu:"
 
-#: ../../mod/photos.php:1336
-msgid "Tags: "
-msgstr "Etiquetas: "
+#: ../../include/bbcode.php:557 ../../include/bbcode.php:558
+msgid "Encrypted content"
+msgstr "Conteúdo criptografado"
 
-#: ../../mod/photos.php:1339
-msgid "[Remove any tag]"
-msgstr "[Remover qualquer etiqueta]"
+#: ../../include/acl_selectors.php:325
+msgid "Visible to everybody"
+msgstr "Visível para todos"
 
-#: ../../mod/photos.php:1349
-msgid "Rotate CW (right)"
-msgstr "Rotacionar para direita"
+#: ../../include/acl_selectors.php:326 ../../view/theme/diabook/config.php:146
+#: ../../view/theme/diabook/theme.php:629
+msgid "show"
+msgstr "exibir"
 
-#: ../../mod/photos.php:1350
-msgid "Rotate CCW (left)"
-msgstr "Rotacionar para esquerda"
-
-#: ../../mod/photos.php:1352
-msgid "New album name"
-msgstr "Novo nome para o álbum"
+#: ../../include/acl_selectors.php:327 ../../view/theme/diabook/config.php:146
+#: ../../view/theme/diabook/theme.php:629
+msgid "don't show"
+msgstr "não exibir"
 
-#: ../../mod/photos.php:1355
-msgid "Caption"
-msgstr "Legenda"
+#: ../../include/auth.php:38
+msgid "Logged out."
+msgstr "Saiu."
 
-#: ../../mod/photos.php:1357
-msgid "Add a Tag"
-msgstr "Adicionar uma etiqueta"
+#: ../../include/auth.php:112 ../../include/auth.php:175
+#: ../../mod/openid.php:93
+msgid "Login failed."
+msgstr "Não foi possível autenticar."
 
-#: ../../mod/photos.php:1361
+#: ../../include/auth.php:128
 msgid ""
-"Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
-msgstr "Por exemplo: @joao, @Joao_da_Silva, @joao@exemplo.com, #Minas_Gerais, #acampamento"
-
-#: ../../mod/photos.php:1381 ../../mod/content.php:667
-#: ../../object/Item.php:202
-msgid "I like this (toggle)"
-msgstr "Eu gostei disso (alternar)"
+"We encountered a problem while logging in with the OpenID you provided. "
+"Please check the correct spelling of the ID."
+msgstr "Foi encontrado um erro ao tentar conectar usando o OpenID que você forneceu. Por favor, verifique se sua ID está escrita corretamente."
 
-#: ../../mod/photos.php:1382 ../../mod/content.php:668
-#: ../../object/Item.php:203
-msgid "I don't like this (toggle)"
-msgstr "Eu não gostei disso (alternar)"
+#: ../../include/auth.php:128
+msgid "The error message was:"
+msgstr "A mensagem de erro foi:"
 
-#: ../../mod/photos.php:1383 ../../include/conversation.php:969
-msgid "Share"
-msgstr "Compartilhar"
+#: ../../include/bb2diaspora.php:393 ../../include/event.php:11
+#: ../../mod/localtime.php:12
+msgid "l F d, Y \\@ g:i A"
+msgstr "l F d, Y \\@ H:i"
 
-#: ../../mod/photos.php:1384 ../../mod/editpost.php:121
-#: ../../mod/content.php:482 ../../mod/content.php:848
-#: ../../mod/wallmessage.php:152 ../../mod/message.php:300
-#: ../../mod/message.php:488 ../../include/conversation.php:624
-#: ../../include/conversation.php:988 ../../object/Item.php:269
-msgid "Please wait"
-msgstr "Por favor, espere"
+#: ../../include/bb2diaspora.php:399 ../../include/event.php:20
+msgid "Starts:"
+msgstr "Inicia:"
 
-#: ../../mod/photos.php:1400 ../../mod/photos.php:1444
-#: ../../mod/photos.php:1516 ../../mod/content.php:690
-#: ../../object/Item.php:567
-msgid "This is you"
-msgstr "Este(a) é você"
+#: ../../include/bb2diaspora.php:407 ../../include/event.php:30
+msgid "Finishes:"
+msgstr "Termina:"
 
-#: ../../mod/photos.php:1402 ../../mod/photos.php:1446
-#: ../../mod/photos.php:1518 ../../mod/content.php:692 ../../boot.php:608
-#: ../../object/Item.php:266 ../../object/Item.php:569
-msgid "Comment"
-msgstr "Comentar"
+#: ../../include/bb2diaspora.php:415 ../../include/event.php:40
+#: ../../mod/directory.php:134 ../../mod/events.php:471 ../../boot.php:1485
+msgid "Location:"
+msgstr "Localização:"
 
-#: ../../mod/photos.php:1404 ../../mod/photos.php:1448
-#: ../../mod/photos.php:1520 ../../mod/editpost.php:142
-#: ../../mod/content.php:702 ../../include/conversation.php:1006
-#: ../../object/Item.php:579
-msgid "Preview"
-msgstr "Pré-visualização"
+#: ../../include/follow.php:27 ../../mod/dfrn_request.php:502
+msgid "Disallowed profile URL."
+msgstr "URL de perfil não permitida."
 
-#: ../../mod/photos.php:1488 ../../mod/content.php:439
-#: ../../mod/content.php:724 ../../mod/settings.php:622
-#: ../../mod/group.php:168 ../../mod/admin.php:699
-#: ../../include/conversation.php:569 ../../object/Item.php:118
-msgid "Delete"
-msgstr "Excluir"
+#: ../../include/follow.php:32
+msgid "Connect URL missing."
+msgstr "URL de conexão faltando."
 
-#: ../../mod/photos.php:1601
-msgid "View Album"
-msgstr "Ver álbum"
+#: ../../include/follow.php:59
+msgid ""
+"This site is not configured to allow communications with other networks."
+msgstr "Este site não está configurado para permitir comunicações com outras redes."
 
-#: ../../mod/photos.php:1610
-msgid "Recent Photos"
-msgstr "Fotos recentes"
+#: ../../include/follow.php:60 ../../include/follow.php:80
+msgid "No compatible communication protocols or feeds were discovered."
+msgstr "Não foi descoberto nenhum protocolo de comunicação ou fonte de notícias compatível."
 
-#: ../../mod/community.php:23
-msgid "Not available."
-msgstr "Não disponível."
+#: ../../include/follow.php:78
+msgid "The profile address specified does not provide adequate information."
+msgstr "O endereço de perfil especificado não fornece informação adequada."
 
-#: ../../mod/community.php:32 ../../view/theme/diabook/theme.php:93
-#: ../../include/nav.php:101
-msgid "Community"
-msgstr "Comunidade"
+#: ../../include/follow.php:82
+msgid "An author or name was not found."
+msgstr "Não foi encontrado nenhum autor ou nome."
 
-#: ../../mod/community.php:61 ../../mod/community.php:86
-#: ../../mod/search.php:162 ../../mod/search.php:188
-msgid "No results."
-msgstr "Nenhum resultado."
+#: ../../include/follow.php:84
+msgid "No browser URL could be matched to this address."
+msgstr "Não foi possível encontrar nenhuma URL de navegação neste endereço."
 
-#: ../../mod/friendica.php:55
-msgid "This is Friendica, version"
-msgstr "Este é o Friendica, versão"
+#: ../../include/follow.php:86
+msgid ""
+"Unable to match @-style Identity Address with a known protocol or email "
+"contact."
+msgstr "Não foi possível  casa o estilo @ de Endereço de Identidade com um protocolo conhecido ou contato de email."
 
-#: ../../mod/friendica.php:56
-msgid "running at web location"
-msgstr "sendo executado no endereço web"
+#: ../../include/follow.php:87
+msgid "Use mailto: in front of address to force email check."
+msgstr "Use mailto: antes do endereço para forçar a checagem de email."
 
-#: ../../mod/friendica.php:58
+#: ../../include/follow.php:93
 msgid ""
-"Please visit <a href=\"http://friendica.com\">Friendica.com</a> to learn "
-"more about the Friendica project."
-msgstr "Por favor, visite <a href=\"http://friendica.com\">friendica.com</a> para aprender mais sobre o projeto Friendica."
-
-#: ../../mod/friendica.php:60
-msgid "Bug reports and issues: please visit"
-msgstr "Relatos e acompanhamentos de erros podem ser encontrados em"
+"The profile address specified belongs to a network which has been disabled "
+"on this site."
+msgstr "O endereço de perfil especificado pertence a uma rede que foi desabilitada neste site."
 
-#: ../../mod/friendica.php:61
+#: ../../include/follow.php:103
 msgid ""
-"Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - "
-"dot com"
-msgstr "Sugestões, elogios, doações, etc. - favor enviar e-mail para \"Info\" arroba Friendica - ponto com"
+"Limited profile. This person will be unable to receive direct/personal "
+"notifications from you."
+msgstr "Perfil limitado. Essa pessoa não poderá receber notificações diretas/pessoais de você."
 
-#: ../../mod/friendica.php:75
-msgid "Installed plugins/addons/apps:"
-msgstr "Plugins/complementos/aplicações instaladas:"
+#: ../../include/follow.php:205
+msgid "Unable to retrieve contact information."
+msgstr "Não foi possível recuperar a informação do contato."
 
-#: ../../mod/friendica.php:88
-msgid "No installed plugins/addons/apps"
-msgstr "Nenhum plugin/complemento/aplicativo instalado"
+#: ../../include/follow.php:259
+msgid "following"
+msgstr "acompanhando"
 
-#: ../../mod/editpost.php:17 ../../mod/editpost.php:27
-msgid "Item not found"
-msgstr "O item não foi encontrado"
+#: ../../include/user.php:39
+msgid "An invitation is required."
+msgstr "É necessário um convite."
 
-#: ../../mod/editpost.php:39
-msgid "Edit post"
-msgstr "Editar a publicação"
+#: ../../include/user.php:44
+msgid "Invitation could not be verified."
+msgstr "Não foi possível verificar o convite."
 
-#: ../../mod/editpost.php:91 ../../include/conversation.php:955
-msgid "Post to Email"
-msgstr "Enviar por e-mail"
+#: ../../include/user.php:52
+msgid "Invalid OpenID url"
+msgstr "A URL do OpenID é inválida"
 
-#: ../../mod/editpost.php:106 ../../mod/content.php:711
-#: ../../mod/settings.php:621 ../../object/Item.php:108
-msgid "Edit"
-msgstr "Editar"
+#: ../../include/user.php:67
+msgid "Please enter the required information."
+msgstr "Por favor, forneça a informação solicitada."
 
-#: ../../mod/editpost.php:107 ../../mod/wallmessage.php:150
-#: ../../mod/message.php:298 ../../mod/message.php:485
-#: ../../include/conversation.php:970
-msgid "Upload photo"
-msgstr "Enviar foto"
+#: ../../include/user.php:81
+msgid "Please use a shorter name."
+msgstr "Por favor, use um nome mais curto."
 
-#: ../../mod/editpost.php:108 ../../include/conversation.php:971
-msgid "upload photo"
-msgstr "upload de foto"
+#: ../../include/user.php:83
+msgid "Name too short."
+msgstr "O nome é muito curto."
 
-#: ../../mod/editpost.php:109 ../../include/conversation.php:972
-msgid "Attach file"
-msgstr "Anexar arquivo"
+#: ../../include/user.php:98
+msgid "That doesn't appear to be your full (First Last) name."
+msgstr "Isso não parece ser o seu nome completo (Nome Sobrenome)."
 
-#: ../../mod/editpost.php:110 ../../include/conversation.php:973
-msgid "attach file"
-msgstr "anexar arquivo"
+#: ../../include/user.php:103
+msgid "Your email domain is not among those allowed on this site."
+msgstr "O domínio do seu e-mail não está entre os permitidos neste site."
 
-#: ../../mod/editpost.php:111 ../../mod/wallmessage.php:151
-#: ../../mod/message.php:299 ../../mod/message.php:486
-#: ../../include/conversation.php:974
-msgid "Insert web link"
-msgstr "Inserir link web"
+#: ../../include/user.php:106
+msgid "Not a valid email address."
+msgstr "Não é um endereço de e-mail válido."
 
-#: ../../mod/editpost.php:112 ../../include/conversation.php:975
-msgid "web link"
-msgstr "link web"
+#: ../../include/user.php:116
+msgid "Cannot use that email."
+msgstr "Não é possível usar esse e-mail."
 
-#: ../../mod/editpost.php:113 ../../include/conversation.php:976
-msgid "Insert video link"
-msgstr "Inserir link de vídeo"
+#: ../../include/user.php:122
+msgid ""
+"Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and "
+"must also begin with a letter."
+msgstr "A sua identificação pode conter somente os caracteres \"a-z\", \"0-9\", \"-\", e \"_\", além disso, deve começar com uma letra."
 
-#: ../../mod/editpost.php:114 ../../include/conversation.php:977
-msgid "video link"
-msgstr "link de vídeo"
+#: ../../include/user.php:128 ../../include/user.php:226
+msgid "Nickname is already registered. Please choose another."
+msgstr "Esta identificação já foi registrada. Por favor, escolha outra."
 
-#: ../../mod/editpost.php:115 ../../include/conversation.php:978
-msgid "Insert audio link"
-msgstr "Inserir link de áudio"
+#: ../../include/user.php:138
+msgid ""
+"Nickname was once registered here and may not be re-used. Please choose "
+"another."
+msgstr "Essa identificação já foi registrada e não pode ser reutilizada. Por favor, escolha outra."
 
-#: ../../mod/editpost.php:116 ../../include/conversation.php:979
-msgid "audio link"
-msgstr "link de áudio"
+#: ../../include/user.php:154
+msgid "SERIOUS ERROR: Generation of security keys failed."
+msgstr "ERRO GRAVE: Não foi possível gerar as chaves de segurança."
 
-#: ../../mod/editpost.php:117 ../../include/conversation.php:980
-msgid "Set your location"
-msgstr "Definir sua localização"
+#: ../../include/user.php:212
+msgid "An error occurred during registration. Please try again."
+msgstr "Ocorreu um erro durante o registro. Por favor, tente novamente."
 
-#: ../../mod/editpost.php:118 ../../include/conversation.php:981
-msgid "set location"
-msgstr "configure localização"
+#: ../../include/user.php:237 ../../include/text.php:1594
+msgid "default"
+msgstr "padrão"
 
-#: ../../mod/editpost.php:119 ../../include/conversation.php:982
-msgid "Clear browser location"
-msgstr "Limpar a localização do navegador"
+#: ../../include/user.php:247
+msgid "An error occurred creating your default profile. Please try again."
+msgstr "Ocorreu um erro na criação do seu perfil padrão. Por favor, tente novamente."
 
-#: ../../mod/editpost.php:120 ../../include/conversation.php:983
-msgid "clear location"
-msgstr "apague localização"
+#: ../../include/user.php:325 ../../include/user.php:332
+#: ../../include/user.php:339 ../../mod/photos.php:154
+#: ../../mod/photos.php:725 ../../mod/photos.php:1183
+#: ../../mod/photos.php:1206 ../../mod/profile_photo.php:74
+#: ../../mod/profile_photo.php:81 ../../mod/profile_photo.php:88
+#: ../../mod/profile_photo.php:204 ../../mod/profile_photo.php:296
+#: ../../mod/profile_photo.php:305 ../../view/theme/diabook/theme.php:493
+msgid "Profile Photos"
+msgstr "Fotos do perfil"
 
-#: ../../mod/editpost.php:122 ../../include/conversation.php:989
-msgid "Permission settings"
-msgstr "Configurações de permissão"
+#: ../../include/contact_selectors.php:32
+msgid "Unknown | Not categorised"
+msgstr "Desconhecido | Não categorizado"
 
-#: ../../mod/editpost.php:130 ../../include/conversation.php:998
-msgid "CC: email addresses"
-msgstr "CC: endereço de e-mail"
+#: ../../include/contact_selectors.php:33
+msgid "Block immediately"
+msgstr "Bloquear imediatamente"
 
-#: ../../mod/editpost.php:131 ../../include/conversation.php:999
-msgid "Public post"
-msgstr "Publicação pública"
+#: ../../include/contact_selectors.php:34
+msgid "Shady, spammer, self-marketer"
+msgstr "Dissimulado, spammer, propagandista"
 
-#: ../../mod/editpost.php:134 ../../include/conversation.php:985
-msgid "Set title"
-msgstr "Definir o título"
+#: ../../include/contact_selectors.php:35
+msgid "Known to me, but no opinion"
+msgstr "Eu conheço, mas não possuo nenhuma opinião acerca"
 
-#: ../../mod/editpost.php:136 ../../include/conversation.php:987
-msgid "Categories (comma-separated list)"
-msgstr "Categorias (lista separada por vírgulas)"
+#: ../../include/contact_selectors.php:36
+msgid "OK, probably harmless"
+msgstr "Ok, provavelmente inofensivo"
 
-#: ../../mod/editpost.php:137 ../../include/conversation.php:1001
-msgid "Example: bob@example.com, mary@example.com"
-msgstr "Por exemplo: joao@exemplo.com, maria@exemplo.com"
+#: ../../include/contact_selectors.php:37
+msgid "Reputable, has my trust"
+msgstr "Boa reputação, tem minha confiança"
 
-#: ../../mod/dfrn_request.php:93
-msgid "This introduction has already been accepted."
-msgstr "Esta apresentação já foi aceita."
+#: ../../include/contact_selectors.php:56 ../../mod/admin.php:452
+msgid "Frequently"
+msgstr "Frequentemente"
 
-#: ../../mod/dfrn_request.php:118 ../../mod/dfrn_request.php:512
-msgid "Profile location is not valid or does not contain profile information."
-msgstr "A localização do perfil não é válida ou não contém uma informação de perfil."
+#: ../../include/contact_selectors.php:57 ../../mod/admin.php:453
+msgid "Hourly"
+msgstr "De hora em hora"
 
-#: ../../mod/dfrn_request.php:123 ../../mod/dfrn_request.php:517
-msgid "Warning: profile location has no identifiable owner name."
-msgstr "Aviso: a localização do perfil não possui nenhum nome identificável do seu dono."
+#: ../../include/contact_selectors.php:58 ../../mod/admin.php:454
+msgid "Twice daily"
+msgstr "Duas vezes ao dia"
 
-#: ../../mod/dfrn_request.php:125 ../../mod/dfrn_request.php:519
-msgid "Warning: profile location has no profile photo."
-msgstr "Aviso: a localização do perfil não possui nenhuma foto do perfil."
+#: ../../include/contact_selectors.php:59 ../../mod/admin.php:455
+msgid "Daily"
+msgstr "Diariamente"
 
-#: ../../mod/dfrn_request.php:128 ../../mod/dfrn_request.php:522
-#, php-format
-msgid "%d required parameter was not found at the given location"
-msgid_plural "%d required parameters were not found at the given location"
-msgstr[0] "O parâmetro requerido %d não foi encontrado na localização fornecida"
-msgstr[1] "Os parâmetros requeridos %d não foram encontrados na localização fornecida"
-
-#: ../../mod/dfrn_request.php:170
-msgid "Introduction complete."
-msgstr "A apresentação foi finalizada."
-
-#: ../../mod/dfrn_request.php:209
-msgid "Unrecoverable protocol error."
-msgstr "Ocorreu um erro irrecuperável de protocolo."
-
-#: ../../mod/dfrn_request.php:237
-msgid "Profile unavailable."
-msgstr "O perfil não está disponível."
+#: ../../include/contact_selectors.php:60
+msgid "Weekly"
+msgstr "Semanalmente"
 
-#: ../../mod/dfrn_request.php:262
-#, php-format
-msgid "%s has received too many connection requests today."
-msgstr "%s recebeu solicitações de conexão em excesso hoje."
+#: ../../include/contact_selectors.php:61
+msgid "Monthly"
+msgstr "Mensalmente"
 
-#: ../../mod/dfrn_request.php:263
-msgid "Spam protection measures have been invoked."
-msgstr "As medidas de proteção contra spam foram ativadas."
+#: ../../include/contact_selectors.php:76 ../../mod/dfrn_request.php:840
+msgid "Friendica"
+msgstr "Friendica"
 
-#: ../../mod/dfrn_request.php:264
-msgid "Friends are advised to please try again in 24 hours."
-msgstr "Os amigos foram notificados para tentar novamente em 24 horas."
+#: ../../include/contact_selectors.php:77
+msgid "OStatus"
+msgstr "OStatus"
 
-#: ../../mod/dfrn_request.php:326
-msgid "Invalid locator"
-msgstr "Localizador inválido"
+#: ../../include/contact_selectors.php:78
+msgid "RSS/Atom"
+msgstr "RSS/Atom"
 
-#: ../../mod/dfrn_request.php:335
-msgid "Invalid email address."
-msgstr "Endereço de e-mail inválido."
+#: ../../include/contact_selectors.php:79
+#: ../../include/contact_selectors.php:86 ../../mod/admin.php:766
+#: ../../mod/admin.php:777
+msgid "Email"
+msgstr "E-mail"
 
-#: ../../mod/dfrn_request.php:361
-msgid "This account has not been configured for email. Request failed."
-msgstr "Essa conta não foi configurada para e-mails. Não foi possível atender à solicitação."
+#: ../../include/contact_selectors.php:80 ../../mod/settings.php:705
+#: ../../mod/dfrn_request.php:842
+msgid "Diaspora"
+msgstr "Diaspora"
 
-#: ../../mod/dfrn_request.php:457
-msgid "Unable to resolve your name at the provided location."
-msgstr "Não foi possível encontrar a sua identificação no endereço indicado."
+#: ../../include/contact_selectors.php:81 ../../mod/newmember.php:49
+#: ../../mod/newmember.php:51
+msgid "Facebook"
+msgstr "Facebook"
 
-#: ../../mod/dfrn_request.php:470
-msgid "You have already introduced yourself here."
-msgstr "Você já fez a sua apresentação aqui."
+#: ../../include/contact_selectors.php:82
+msgid "Zot!"
+msgstr "Zot!"
 
-#: ../../mod/dfrn_request.php:474
-#, php-format
-msgid "Apparently you are already friends with %s."
-msgstr "Aparentemente você já é amigo de %s."
+#: ../../include/contact_selectors.php:83
+msgid "LinkedIn"
+msgstr "LinkedIn"
 
-#: ../../mod/dfrn_request.php:495
-msgid "Invalid profile URL."
-msgstr "URL de perfil inválida."
+#: ../../include/contact_selectors.php:84
+msgid "XMPP/IM"
+msgstr "XMPP/IM"
 
-#: ../../mod/dfrn_request.php:501 ../../include/follow.php:27
-msgid "Disallowed profile URL."
-msgstr "URL de perfil não permitida."
+#: ../../include/contact_selectors.php:85
+msgid "MySpace"
+msgstr "MySpace"
 
-#: ../../mod/dfrn_request.php:570 ../../mod/contacts.php:124
-msgid "Failed to update contact record."
-msgstr "Não foi possível atualizar o registro do contato."
+#: ../../include/contact_selectors.php:87
+msgid "Google+"
+msgstr "Google+"
 
-#: ../../mod/dfrn_request.php:591
-msgid "Your introduction has been sent."
-msgstr "A sua apresentação foi enviada."
+#: ../../include/contact_widgets.php:6
+msgid "Add New Contact"
+msgstr "Adicionar Contato Novo"
 
-#: ../../mod/dfrn_request.php:644
-msgid "Please login to confirm introduction."
-msgstr "Por favor, autentique-se para confirmar a apresentação."
+#: ../../include/contact_widgets.php:7
+msgid "Enter address or web location"
+msgstr "Forneça endereço ou localização web"
 
-#: ../../mod/dfrn_request.php:658
-msgid ""
-"Incorrect identity currently logged in. Please login to "
-"<strong>this</strong> profile."
-msgstr "A identidade autenticada está incorreta. Por favor, entre como <strong>este</strong> perfil."
+#: ../../include/contact_widgets.php:8
+msgid "Example: bob@example.com, http://example.com/barbara"
+msgstr "Por exemplo: joao@exemplo.com, http://exemplo.com/maria"
 
-#: ../../mod/dfrn_request.php:669
-msgid "Hide this contact"
-msgstr "Ocultar este contato"
+#: ../../include/contact_widgets.php:9 ../../mod/suggest.php:88
+#: ../../mod/match.php:58 ../../boot.php:1417
+msgid "Connect"
+msgstr "Conectar"
 
-#: ../../mod/dfrn_request.php:672
+#: ../../include/contact_widgets.php:23
 #, php-format
-msgid "Welcome home %s."
-msgstr "Bem-vindo(a) à sua página pessoal %s."
+msgid "%d invitation available"
+msgid_plural "%d invitations available"
+msgstr[0] "%d convite disponível"
+msgstr[1] "%d convites disponíveis"
 
-#: ../../mod/dfrn_request.php:673
-#, php-format
-msgid "Please confirm your introduction/connection request to %s."
-msgstr "Por favor, confirme sua solicitação de apresentação/conexão para %s."
+#: ../../include/contact_widgets.php:29
+msgid "Find People"
+msgstr "Pesquisar por pessoas"
 
-#: ../../mod/dfrn_request.php:674
-msgid "Confirm"
-msgstr "Confirmar"
+#: ../../include/contact_widgets.php:30
+msgid "Enter name or interest"
+msgstr "Fornecer nome ou interesse"
 
-#: ../../mod/dfrn_request.php:715 ../../include/items.php:3356
-msgid "[Name Withheld]"
-msgstr "[Nome não revelado]"
+#: ../../include/contact_widgets.php:31
+msgid "Connect/Follow"
+msgstr "Conectar-se/acompanhar"
 
-#: ../../mod/dfrn_request.php:810
-msgid ""
-"Please enter your 'Identity Address' from one of the following supported "
-"communications networks:"
-msgstr "Por favor, digite seu 'Endereço de Identificação' a partir de uma das seguintes redes de comunicação suportadas:"
+#: ../../include/contact_widgets.php:32
+msgid "Examples: Robert Morgenstein, Fishing"
+msgstr "Examplos: Robert Morgenstein, Fishing"
 
-#: ../../mod/dfrn_request.php:826
-msgid "<strike>Connect as an email follower</strike> (Coming soon)"
-msgstr "<strike>Conectar como um acompanhante por e-mail</strike> (Em breve)"
+#: ../../include/contact_widgets.php:33 ../../mod/contacts.php:613
+#: ../../mod/directory.php:61
+msgid "Find"
+msgstr "Pesquisar"
 
-#: ../../mod/dfrn_request.php:828
-msgid ""
-"If you are not yet a member of the free social web, <a "
-"href=\"http://dir.friendica.com/siteinfo\">follow this link to find a public"
-" Friendica site and join us today</a>."
-msgstr "Caso você ainda não seja membro da rede social livre, <a href=\"http://dir.friendica.com/siteinfo\">clique aqui para encontrar um site Friendica público e junte-se à nós</a>."
+#: ../../include/contact_widgets.php:34 ../../mod/suggest.php:66
+#: ../../view/theme/diabook/theme.php:520
+msgid "Friend Suggestions"
+msgstr "Sugestões de amigos"
 
-#: ../../mod/dfrn_request.php:831
-msgid "Friend/Connection Request"
-msgstr "Solicitação de amizade/conexão"
+#: ../../include/contact_widgets.php:35 ../../view/theme/diabook/theme.php:519
+msgid "Similar Interests"
+msgstr "Interesses Parecidos"
 
-#: ../../mod/dfrn_request.php:832
-msgid ""
-"Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, "
-"testuser@identi.ca"
-msgstr "Examplos: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca"
+#: ../../include/contact_widgets.php:36
+msgid "Random Profile"
+msgstr "Perfil Randômico"
 
-#: ../../mod/dfrn_request.php:833
-msgid "Please answer the following:"
-msgstr "Por favor, entre com as informações solicitadas:"
+#: ../../include/contact_widgets.php:37 ../../view/theme/diabook/theme.php:521
+msgid "Invite Friends"
+msgstr "Convidar amigos"
 
-#: ../../mod/dfrn_request.php:834
-#, php-format
-msgid "Does %s know you?"
-msgstr "%s conhece você?"
+#: ../../include/contact_widgets.php:70
+msgid "Networks"
+msgstr "Redes"
 
-#: ../../mod/dfrn_request.php:837
-msgid "Add a personal note:"
-msgstr "Adicione uma anotação pessoal:"
+#: ../../include/contact_widgets.php:73
+msgid "All Networks"
+msgstr "Todas as redes"
 
-#: ../../mod/dfrn_request.php:839 ../../include/contact_selectors.php:76
-msgid "Friendica"
-msgstr "Friendica"
+#: ../../include/contact_widgets.php:103 ../../include/features.php:59
+msgid "Saved Folders"
+msgstr "Pastas salvas"
 
-#: ../../mod/dfrn_request.php:840
-msgid "StatusNet/Federated Social Web"
-msgstr "StatusNet/Federated Social Web"
+#: ../../include/contact_widgets.php:106 ../../include/contact_widgets.php:138
+msgid "Everything"
+msgstr "Tudo"
 
-#: ../../mod/dfrn_request.php:841 ../../mod/settings.php:681
-#: ../../include/contact_selectors.php:80
-msgid "Diaspora"
-msgstr "Diaspora"
+#: ../../include/contact_widgets.php:135
+msgid "Categories"
+msgstr "Categorias"
 
-#: ../../mod/dfrn_request.php:842
+#: ../../include/contact_widgets.php:199 ../../mod/contacts.php:343
 #, php-format
-msgid ""
-" - please do not use this form.  Instead, enter %s into your Diaspora search"
-" bar."
-msgstr " - Por favor, não utilize esse formulário.  Ao invés disso, digite %s na sua barra de pesquisa do Diaspora."
+msgid "%d contact in common"
+msgid_plural "%d contacts in common"
+msgstr[0] "%d contato em comum"
+msgstr[1] "%d contatos em comum"
 
-#: ../../mod/dfrn_request.php:843
-msgid "Your Identity Address:"
-msgstr "Seu endereço de identificação:"
+#: ../../include/contact_widgets.php:204 ../../mod/content.php:629
+#: ../../object/Item.php:365 ../../boot.php:671
+msgid "show more"
+msgstr "exibir mais"
 
-#: ../../mod/dfrn_request.php:846
-msgid "Submit Request"
-msgstr "Enviar solicitação"
+#: ../../include/Scrape.php:583
+msgid " on Last.fm"
+msgstr "na Last.fm"
 
-#: ../../mod/uexport.php:9 ../../mod/settings.php:30 ../../include/nav.php:138
-msgid "Account settings"
-msgstr "Configurações da conta"
+#: ../../include/network.php:877
+msgid "view full size"
+msgstr "ver tela cheia"
 
-#: ../../mod/uexport.php:14 ../../mod/settings.php:40
-msgid "Display settings"
-msgstr "Configurações de exibição"
+#: ../../include/datetime.php:43 ../../include/datetime.php:45
+msgid "Miscellaneous"
+msgstr "Miscelânea"
 
-#: ../../mod/uexport.php:20 ../../mod/settings.php:46
-msgid "Connector settings"
-msgstr "Configurações do conector"
+#: ../../include/datetime.php:153 ../../include/datetime.php:285
+msgid "year"
+msgstr "ano"
 
-#: ../../mod/uexport.php:25 ../../mod/settings.php:51
-msgid "Plugin settings"
-msgstr "Configurações dos plugins"
+#: ../../include/datetime.php:158 ../../include/datetime.php:286
+msgid "month"
+msgstr "s"
 
-#: ../../mod/uexport.php:30 ../../mod/settings.php:56
-msgid "Connected apps"
-msgstr "Aplicações conectadas"
+#: ../../include/datetime.php:163 ../../include/datetime.php:288
+msgid "day"
+msgstr "dia"
 
-#: ../../mod/uexport.php:35 ../../mod/uexport.php:80 ../../mod/settings.php:61
-msgid "Export personal data"
-msgstr "Exportar dados pessoais"
+#: ../../include/datetime.php:276
+msgid "never"
+msgstr "nunca"
 
-#: ../../mod/uexport.php:40 ../../mod/settings.php:66
-msgid "Remove account"
-msgstr "Remover a conta"
+#: ../../include/datetime.php:282
+msgid "less than a second ago"
+msgstr "menos de um segundo atrás"
 
-#: ../../mod/uexport.php:48 ../../mod/settings.php:74
-#: ../../mod/newmember.php:22 ../../mod/admin.php:788 ../../mod/admin.php:993
-#: ../../addon/dav/friendica/layout.fnk.php:225
-#: ../../addon/mathjax/mathjax.php:36 ../../view/theme/diabook/theme.php:537
-#: ../../view/theme/diabook/theme.php:658 ../../include/nav.php:138
-#: ../../addon.old/dav/friendica/layout.fnk.php:225
-#: ../../addon.old/mathjax/mathjax.php:36
-msgid "Settings"
-msgstr "Configurações"
+#: ../../include/datetime.php:285
+msgid "years"
+msgstr "anos"
 
-#: ../../mod/uexport.php:72
-msgid "Export account"
-msgstr ""
+#: ../../include/datetime.php:286
+msgid "months"
+msgstr "meses"
 
-#: ../../mod/uexport.php:72
-msgid ""
-"Export your account info and contacts. Use this to make a backup of your "
-"account and/or to move it to another server."
-msgstr ""
+#: ../../include/datetime.php:287
+msgid "week"
+msgstr "semana"
 
-#: ../../mod/uexport.php:73
-msgid "Export all"
-msgstr ""
+#: ../../include/datetime.php:287
+msgid "weeks"
+msgstr "semanas"
 
-#: ../../mod/uexport.php:73
-msgid ""
-"Export your accout info, contacts and all your items as json. Could be a "
-"very big file, and could take a lot of time. Use this to make a full backup "
-"of your account (photos are not exported)"
-msgstr ""
+#: ../../include/datetime.php:288
+msgid "days"
+msgstr "dias"
 
-#: ../../mod/install.php:117
-msgid "Friendica Social Communications Server - Setup"
-msgstr "Servidor de Comunicações Sociais Friendica - Configuração"
+#: ../../include/datetime.php:289
+msgid "hour"
+msgstr "hora"
 
-#: ../../mod/install.php:123
-msgid "Could not connect to database."
-msgstr "Não foi possível conectar ao banco de dados."
+#: ../../include/datetime.php:289
+msgid "hours"
+msgstr "horas"
 
-#: ../../mod/install.php:127
-msgid "Could not create table."
-msgstr "Não foi possível criar tabela."
+#: ../../include/datetime.php:290
+msgid "minute"
+msgstr "minuto"
 
-#: ../../mod/install.php:133
-msgid "Your Friendica site database has been installed."
-msgstr "O banco de dados do seu site Friendica foi instalado."
+#: ../../include/datetime.php:290
+msgid "minutes"
+msgstr "minutos"
 
-#: ../../mod/install.php:138
-msgid ""
-"You may need to import the file \"database.sql\" manually using phpmyadmin "
-"or mysql."
-msgstr "Você provavelmente precisará importar o arquivo \"database.sql\" manualmente, usando o phpmyadmin ou o mysql."
+#: ../../include/datetime.php:291
+msgid "second"
+msgstr "segundo"
 
-#: ../../mod/install.php:139 ../../mod/install.php:204
-#: ../../mod/install.php:488
-msgid "Please see the file \"INSTALL.txt\"."
-msgstr "Por favor, dê uma olhada no arquivo \"INSTALL.TXT\"."
+#: ../../include/datetime.php:291
+msgid "seconds"
+msgstr "segundos"
 
-#: ../../mod/install.php:201
-msgid "System check"
-msgstr "Checagem do sistema"
+#: ../../include/datetime.php:300
+#, php-format
+msgid "%1$d %2$s ago"
+msgstr "%1$d %2$s atrás"
 
-#: ../../mod/install.php:206
-msgid "Check again"
-msgstr "Checar novamente"
+#: ../../include/datetime.php:472 ../../include/items.php:1813
+#, php-format
+msgid "%s's birthday"
+msgstr "aniversários de %s's"
 
-#: ../../mod/install.php:225
-msgid "Database connection"
-msgstr "Conexão de banco de dados"
+#: ../../include/datetime.php:473 ../../include/items.php:1814
+#, php-format
+msgid "Happy Birthday %s"
+msgstr "Feliz Aniversário %s"
 
-#: ../../mod/install.php:226
-msgid ""
-"In order to install Friendica we need to know how to connect to your "
-"database."
-msgstr "À fim de instalar o Friendica, você precisa saber como se conectar ao seu banco de dados."
+#: ../../include/plugin.php:439 ../../include/plugin.php:441
+msgid "Click here to upgrade."
+msgstr "Clique aqui para atualização (upgrade)."
 
-#: ../../mod/install.php:227
-msgid ""
-"Please contact your hosting provider or site administrator if you have "
-"questions about these settings."
-msgstr "Por favor, entre em contato com a sua hospedagem ou com o administrador do site caso você tenha alguma dúvida em relação a essas configurações."
+#: ../../include/plugin.php:447
+msgid "This action exceeds the limits set by your subscription plan."
+msgstr "Essa ação excede o limite configurado pelo seu plano contratado."
 
-#: ../../mod/install.php:228
-msgid ""
-"The database you specify below should already exist. If it does not, please "
-"create it before continuing."
-msgstr "O banco de dados que você especificou abaixo já deve existir. Caso contrário, por favor crie-o antes de continuar."
+#: ../../include/plugin.php:452
+msgid "This action is not available under your subscription plan."
+msgstr "Essa ação não está disponível em seu plano contratado."
 
-#: ../../mod/install.php:232
-msgid "Database Server Name"
-msgstr "Nome do servidor de banco de dados"
+#: ../../include/delivery.php:457 ../../include/notifier.php:775
+msgid "(no subject)"
+msgstr "(sem assunto)"
 
-#: ../../mod/install.php:233
-msgid "Database Login Name"
-msgstr "Nome do usuário do banco de dados"
+#: ../../include/delivery.php:468 ../../include/enotify.php:28
+#: ../../include/notifier.php:785
+msgid "noreply"
+msgstr "naoresponda"
 
-#: ../../mod/install.php:234
-msgid "Database Login Password"
-msgstr "Senha do usuário do banco de dados"
+#: ../../include/diaspora.php:621 ../../include/conversation.php:172
+#: ../../mod/dfrn_confirm.php:477
+#, php-format
+msgid "%1$s is now friends with %2$s"
+msgstr "%1$s agora é amigo de %2$s"
 
-#: ../../mod/install.php:235
-msgid "Database Name"
-msgstr "Nome do banco de dados"
+#: ../../include/diaspora.php:704
+msgid "Sharing notification from Diaspora network"
+msgstr "Notificação de compartilhamento da rede Diaspora"
 
-#: ../../mod/install.php:236 ../../mod/install.php:275
-msgid "Site administrator email address"
-msgstr "Endereço de email do administrador do site"
+#: ../../include/diaspora.php:1874 ../../include/text.php:1860
+#: ../../include/conversation.php:126 ../../include/conversation.php:254
+#: ../../mod/subthread.php:87 ../../mod/tagger.php:62 ../../mod/like.php:151
+#: ../../view/theme/diabook/theme.php:464
+msgid "photo"
+msgstr "foto"
 
-#: ../../mod/install.php:236 ../../mod/install.php:275
-msgid ""
-"Your account email address must match this in order to use the web admin "
-"panel."
-msgstr "O endereço de email da sua conta deve ser igual a este para que você possa utilizar o painel de administração web."
+#: ../../include/diaspora.php:1874 ../../include/conversation.php:121
+#: ../../include/conversation.php:130 ../../include/conversation.php:249
+#: ../../include/conversation.php:258 ../../mod/subthread.php:87
+#: ../../mod/tagger.php:62 ../../mod/like.php:151 ../../mod/like.php:322
+#: ../../view/theme/diabook/theme.php:459
+#: ../../view/theme/diabook/theme.php:468
+msgid "status"
+msgstr "status"
 
-#: ../../mod/install.php:240 ../../mod/install.php:278
-msgid "Please select a default timezone for your website"
-msgstr "Por favor, selecione o fuso horário padrão para o seu site"
+#: ../../include/diaspora.php:1890 ../../include/conversation.php:137
+#: ../../mod/like.php:168 ../../view/theme/diabook/theme.php:473
+#, php-format
+msgid "%1$s likes %2$s's %3$s"
+msgstr "%1$s gosta de %3$s de %2$s"
 
-#: ../../mod/install.php:265
-msgid "Site settings"
-msgstr "Configurações do site"
+#: ../../include/diaspora.php:2262
+msgid "Attachments:"
+msgstr "Anexos:"
 
-#: ../../mod/install.php:318
-msgid "Could not find a command line version of PHP in the web server PATH."
-msgstr "Não foi possível encontrar uma versão de linha de comando do PHP nos caminhos do seu servidor web."
+#: ../../include/items.php:3488 ../../mod/dfrn_request.php:716
+msgid "[Name Withheld]"
+msgstr "[Nome não revelado]"
 
-#: ../../mod/install.php:319
-msgid ""
-"If you don't have a command line version of PHP installed on server, you "
-"will not be able to run background polling via cron. See <a "
-"href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>"
-msgstr "Caso você não tenha uma versão de linha de comando do PHP instalado no seu servidor, você não será capaz de executar a captação em segundo plano. Dê uma olhada em <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>"
+#: ../../include/items.php:3495
+msgid "A new person is sharing with you at "
+msgstr "Uma nova pessoa está compartilhando com você em "
 
-#: ../../mod/install.php:323
-msgid "PHP executable path"
-msgstr "Caminho para o executável do PhP"
+#: ../../include/items.php:3495
+msgid "You have a new follower at "
+msgstr "Você tem um novo acompanhante em "
 
-#: ../../mod/install.php:323
-msgid ""
-"Enter full path to php executable. You can leave this blank to continue the "
-"installation."
-msgstr "Digite o caminho completo do executável PHP. Você pode deixar isso em branco para continuar com a instalação."
+#: ../../include/items.php:3979 ../../mod/display.php:51
+#: ../../mod/display.php:246 ../../mod/admin.php:158 ../../mod/admin.php:809
+#: ../../mod/admin.php:1009 ../../mod/viewsrc.php:15 ../../mod/notice.php:15
+msgid "Item not found."
+msgstr "O item não foi encontrado."
 
-#: ../../mod/install.php:328
-msgid "Command line PHP"
-msgstr "PHP em linha de comando"
+#: ../../include/items.php:4018
+msgid "Do you really want to delete this item?"
+msgstr "Você realmente deseja deletar esse item?"
+
+#: ../../include/items.php:4020 ../../mod/profiles.php:610
+#: ../../mod/api.php:105 ../../mod/register.php:239 ../../mod/contacts.php:246
+#: ../../mod/settings.php:961 ../../mod/settings.php:967
+#: ../../mod/settings.php:975 ../../mod/settings.php:979
+#: ../../mod/settings.php:984 ../../mod/settings.php:990
+#: ../../mod/settings.php:996 ../../mod/settings.php:1002
+#: ../../mod/settings.php:1032 ../../mod/settings.php:1033
+#: ../../mod/settings.php:1034 ../../mod/settings.php:1035
+#: ../../mod/settings.php:1036 ../../mod/dfrn_request.php:836
+#: ../../mod/suggest.php:29 ../../mod/message.php:209
+msgid "Yes"
+msgstr "Sim"
 
-#: ../../mod/install.php:337
-msgid ""
-"The command line version of PHP on your system does not have "
-"\"register_argc_argv\" enabled."
-msgstr "\"register_argc_argv\" não está habilitado na versão de linha de comando do PHP no seu sistema."
+#: ../../include/items.php:4023 ../../include/conversation.php:1120
+#: ../../mod/contacts.php:249 ../../mod/settings.php:585
+#: ../../mod/settings.php:611 ../../mod/dfrn_request.php:848
+#: ../../mod/suggest.php:32 ../../mod/tagrm.php:11 ../../mod/tagrm.php:94
+#: ../../mod/editpost.php:148 ../../mod/fbrowser.php:81
+#: ../../mod/fbrowser.php:116 ../../mod/message.php:212
+#: ../../mod/photos.php:202 ../../mod/photos.php:290
+msgid "Cancel"
+msgstr "Cancelar"
 
-#: ../../mod/install.php:338
-msgid "This is required for message delivery to work."
-msgstr "Isto é necessário para o funcionamento do envio de mensagens."
+#: ../../include/items.php:4143 ../../mod/profiles.php:146
+#: ../../mod/profiles.php:571 ../../mod/notes.php:20 ../../mod/display.php:242
+#: ../../mod/nogroup.php:25 ../../mod/item.php:143 ../../mod/item.php:159
+#: ../../mod/allfriends.php:9 ../../mod/api.php:26 ../../mod/api.php:31
+#: ../../mod/register.php:40 ../../mod/regmod.php:118 ../../mod/attach.php:33
+#: ../../mod/contacts.php:147 ../../mod/settings.php:91
+#: ../../mod/settings.php:566 ../../mod/settings.php:571
+#: ../../mod/crepair.php:115 ../../mod/delegate.php:6 ../../mod/poke.php:135
+#: ../../mod/dfrn_confirm.php:53 ../../mod/suggest.php:56
+#: ../../mod/editpost.php:10 ../../mod/events.php:140 ../../mod/uimport.php:23
+#: ../../mod/follow.php:9 ../../mod/fsuggest.php:78 ../../mod/group.php:19
+#: ../../mod/viewcontacts.php:22 ../../mod/wall_attach.php:55
+#: ../../mod/wall_upload.php:66 ../../mod/invite.php:15
+#: ../../mod/invite.php:101 ../../mod/wallmessage.php:9
+#: ../../mod/wallmessage.php:33 ../../mod/wallmessage.php:79
+#: ../../mod/wallmessage.php:103 ../../mod/manage.php:96
+#: ../../mod/message.php:38 ../../mod/message.php:174 ../../mod/mood.php:114
+#: ../../mod/network.php:6 ../../mod/notifications.php:66
+#: ../../mod/photos.php:133 ../../mod/photos.php:1044
+#: ../../mod/install.php:151 ../../mod/profile_photo.php:19
+#: ../../mod/profile_photo.php:169 ../../mod/profile_photo.php:180
+#: ../../mod/profile_photo.php:193 ../../index.php:346
+msgid "Permission denied."
+msgstr "Permissão negada."
 
-#: ../../mod/install.php:340
-msgid "PHP register_argc_argv"
-msgstr "PHP register_argc_argv"
+#: ../../include/items.php:4213
+msgid "Archives"
+msgstr "Arquivos"
 
-#: ../../mod/install.php:361
-msgid ""
-"Error: the \"openssl_pkey_new\" function on this system is not able to "
-"generate encryption keys"
-msgstr "Erro: a função \"openssl_pkey_new\" no seu sistema não é capaz de gerar as chaves de criptografia"
+#: ../../include/features.php:23
+msgid "General Features"
+msgstr "Funcionalidades Gerais"
 
-#: ../../mod/install.php:362
-msgid ""
-"If running under Windows, please see "
-"\"http://www.php.net/manual/en/openssl.installation.php\"."
-msgstr "Se estiver usando o Windows, por favor dê uma olhada em \"http://www.php.net/manual/en/openssl.installation.php\"."
+#: ../../include/features.php:25
+msgid "Multiple Profiles"
+msgstr "Perfís Múltiplos"
 
-#: ../../mod/install.php:364
-msgid "Generate encryption keys"
-msgstr "Gerar chaves de encriptação"
+#: ../../include/features.php:25
+msgid "Ability to create multiple profiles"
+msgstr "Habilidade para criar perfis múltiplos"
 
-#: ../../mod/install.php:371
-msgid "libCurl PHP module"
-msgstr "Módulo PHP libCurl"
+#: ../../include/features.php:30
+msgid "Post Composition Features"
+msgstr "Funcionalidades de Composição de Publicações"
 
-#: ../../mod/install.php:372
-msgid "GD graphics PHP module"
-msgstr "Módulo PHP GD graphics"
+#: ../../include/features.php:31
+msgid "Richtext Editor"
+msgstr "Editor Richtext"
 
-#: ../../mod/install.php:373
-msgid "OpenSSL PHP module"
-msgstr "Módulo PHP OpenSSL"
+#: ../../include/features.php:31
+msgid "Enable richtext editor"
+msgstr "Habilite editor richtext"
 
-#: ../../mod/install.php:374
-msgid "mysqli PHP module"
-msgstr "Módulo PHP mysqli"
+#: ../../include/features.php:32
+msgid "Post Preview"
+msgstr "Pré-visualização da Publicação"
 
-#: ../../mod/install.php:375
-msgid "mb_string PHP module"
-msgstr "Módulo PHP mb_string "
+#: ../../include/features.php:32
+msgid "Allow previewing posts and comments before publishing them"
+msgstr "Permite pré-visualizar publicações e comentários antes de publicá-los"
 
-#: ../../mod/install.php:380 ../../mod/install.php:382
-msgid "Apache mod_rewrite module"
-msgstr "Módulo mod_rewrite do Apache"
+#: ../../include/features.php:37
+msgid "Network Sidebar Widgets"
+msgstr "Widgets da Barra Lateral da Rede"
 
-#: ../../mod/install.php:380
-msgid ""
-"Error: Apache webserver mod-rewrite module is required but not installed."
-msgstr "Erro: o módulo mod-rewrite do Apache é necessário, mas não está instalado."
+#: ../../include/features.php:38
+msgid "Search by Date"
+msgstr "Buscar por Data"
 
-#: ../../mod/install.php:388
-msgid "Error: libCURL PHP module required but not installed."
-msgstr "Erro: o módulo libCURL do PHP é necessário, mas não está instalado."
+#: ../../include/features.php:38
+msgid "Ability to select posts by date ranges"
+msgstr "Habilidade para selecionar publicações por intervalos de data"
 
-#: ../../mod/install.php:392
-msgid ""
-"Error: GD graphics PHP module with JPEG support required but not installed."
-msgstr "Erro: o módulo gráfico GD, com suporte a JPEG, do PHP é necessário, mas não está instalado."
+#: ../../include/features.php:39
+msgid "Group Filter"
+msgstr "Filtrar Grupo"
 
-#: ../../mod/install.php:396
-msgid "Error: openssl PHP module required but not installed."
-msgstr "Erro: o módulo openssl do PHP é necessário, mas não está instalado."
+#: ../../include/features.php:39
+msgid "Enable widget to display Network posts only from selected group"
+msgstr "Habilita widget para mostrar publicações da Rede somente de grupos selecionados"
 
-#: ../../mod/install.php:400
-msgid "Error: mysqli PHP module required but not installed."
-msgstr "Erro: o módulo mysqli do PHP é necessário, mas não está instalado."
+#: ../../include/features.php:40
+msgid "Network Filter"
+msgstr "Filtrar Rede"
 
-#: ../../mod/install.php:404
-msgid "Error: mb_string PHP module required but not installed."
-msgstr "Erro: o módulo mb_string PHP é necessário, mas não está instalado."
+#: ../../include/features.php:40
+msgid "Enable widget to display Network posts only from selected network"
+msgstr "Habilita widget para mostrar publicações da Rede de redes selecionadas"
 
-#: ../../mod/install.php:421
-msgid ""
-"The web installer needs to be able to create a file called \".htconfig.php\""
-" in the top folder of your web server and it is unable to do so."
-msgstr "O instalador web precisa criar um arquivo chamado \".htconfig.php\" na pasta raiz da instalação e não está conseguindo."
+#: ../../include/features.php:41 ../../mod/search.php:30
+#: ../../mod/network.php:233
+msgid "Saved Searches"
+msgstr "Pesquisas salvas"
 
-#: ../../mod/install.php:422
-msgid ""
-"This is most often a permission setting, as the web server may not be able "
-"to write files in your folder - even if you can."
-msgstr "Geralmente isso está relacionado às definições de permissão, uma vez que o servidor web pode não estar conseguindo escrever os arquivos nesta pasta."
+#: ../../include/features.php:41
+msgid "Save search terms for re-use"
+msgstr "Guarde as palavras-chaves para reuso"
 
-#: ../../mod/install.php:423
-msgid ""
-"At the end of this procedure, we will give you a text to save in a file "
-"named .htconfig.php in your Friendica top folder."
-msgstr "Ao final desse procedimento, será fornecido um texto que deverá ser salvo em um arquivo de nome. htconfig.php, na pasta raiz da instalação do seu Friendica."
+#: ../../include/features.php:46
+msgid "Network Tabs"
+msgstr "Abas da Rede"
 
-#: ../../mod/install.php:424
-msgid ""
-"You can alternatively skip this procedure and perform a manual installation."
-" Please see the file \"INSTALL.txt\" for instructions."
-msgstr "Você também pode pular esse procedimento e executar uma instalação manual. Por favor, dê uma olhada no arquivo \"INSTALL.TXT\" para instruções."
+#: ../../include/features.php:47
+msgid "Network Personal Tab"
+msgstr "Aba Pessoal da Rede"
 
-#: ../../mod/install.php:427
-msgid ".htconfig.php is writable"
-msgstr ".htconfig.php tem permissão de escrita"
+#: ../../include/features.php:47
+msgid "Enable tab to display only Network posts that you've interacted on"
+msgstr "Habilitar aba para mostrar apenas as publicações da Rede que você tenha interagido"
 
-#: ../../mod/install.php:439
-msgid ""
-"Url rewrite in .htaccess is not working. Check your server configuration."
-msgstr "A reescrita de URLs definida no .htaccess não está funcionando. Por favor, verifique as configurações do seu servidor."
+#: ../../include/features.php:48
+msgid "Network New Tab"
+msgstr "Aba Nova da Rede"
 
-#: ../../mod/install.php:441
-msgid "Url rewrite is working"
-msgstr "A reescrita de URLs está funcionando"
+#: ../../include/features.php:48
+msgid "Enable tab to display only new Network posts (from the last 12 hours)"
+msgstr "Habilite aba para mostra apenas publicações da Rede novas (das últimas 12 horas)"
 
-#: ../../mod/install.php:451
-msgid ""
-"The database configuration file \".htconfig.php\" could not be written. "
-"Please use the enclosed text to create a configuration file in your web "
-"server root."
-msgstr "Não foi possível gravar o arquivo de configuração \".htconfig.php\". Por favor, use o texto incluso para criar um arquivo de configuração na raiz da instalação do Friendika em seu servidor web."
+#: ../../include/features.php:49
+msgid "Network Shared Links Tab"
+msgstr "Aba de Links Compartilhados da Rede"
 
-#: ../../mod/install.php:475
-msgid "Errors encountered creating database tables."
-msgstr "Foram encontrados erros durante a criação das tabelas do banco de dados."
+#: ../../include/features.php:49
+msgid "Enable tab to display only Network posts with links in them"
+msgstr "Habilite aba para mostrar somente publicações da Rede que contenham links"
 
-#: ../../mod/install.php:486
-msgid "<h1>What next</h1>"
-msgstr "<h1>A seguir</h1>"
+#: ../../include/features.php:54
+msgid "Post/Comment Tools"
+msgstr "Ferramentas de Publicação/Comentário"
 
-#: ../../mod/install.php:487
-msgid ""
-"IMPORTANT: You will need to [manually] setup a scheduled task for the "
-"poller."
-msgstr "IMPORTANTE: Você deve configurar [manualmente] uma tarefa agendada para o captador."
+#: ../../include/features.php:55
+msgid "Multiple Deletion"
+msgstr "Deleção Multipla"
 
-#: ../../mod/localtime.php:12 ../../include/event.php:11
-#: ../../include/bb2diaspora.php:390
-msgid "l F d, Y \\@ g:i A"
-msgstr "l F d, Y \\@ H:i"
+#: ../../include/features.php:55
+msgid "Select and delete multiple posts/comments at once"
+msgstr "Selecione e delete múltiplas publicações/comentário imediatamente"
 
-#: ../../mod/localtime.php:24
-msgid "Time Conversion"
-msgstr "Conversão de tempo"
+#: ../../include/features.php:56
+msgid "Edit Sent Posts"
+msgstr "Editar Publicações Enviadas"
 
-#: ../../mod/localtime.php:26
-msgid ""
-"Friendica provides this service for sharing events with other networks and "
-"friends in unknown timezones."
-msgstr ""
+#: ../../include/features.php:56
+msgid "Edit and correct posts and comments after sending"
+msgstr "Editar e corrigir publicações e comentários após envio"
 
-#: ../../mod/localtime.php:30
-#, php-format
-msgid "UTC time: %s"
-msgstr "Hora UTC: %s"
+#: ../../include/features.php:57
+msgid "Tagging"
+msgstr "Marcação"
 
-#: ../../mod/localtime.php:33
-#, php-format
-msgid "Current timezone: %s"
-msgstr "Fuso horário atual: %s"
+#: ../../include/features.php:57
+msgid "Ability to tag existing posts"
+msgstr "Capacidade de marcar (tag) publicações existentes"
 
-#: ../../mod/localtime.php:36
-#, php-format
-msgid "Converted localtime: %s"
-msgstr "Horário local convertido: %s"
+#: ../../include/features.php:58
+msgid "Post Categories"
+msgstr "Categorias de Publicações"
 
-#: ../../mod/localtime.php:41
-msgid "Please select your timezone:"
-msgstr "Por favor, selecione seu fuso horário:"
+#: ../../include/features.php:58
+msgid "Add categories to your posts"
+msgstr "Adicione Categorias ás Publicações"
 
-#: ../../mod/poke.php:192
-msgid "Poke/Prod"
-msgstr ""
+#: ../../include/features.php:59
+msgid "Ability to file posts under folders"
+msgstr "Habilidade de arquivar publicações em pastas"
 
-#: ../../mod/poke.php:193
-msgid "poke, prod or do other things to somebody"
-msgstr ""
+#: ../../include/features.php:60
+msgid "Dislike Posts"
+msgstr "Desgoste (dislike) Publicações"
 
-#: ../../mod/poke.php:194
-msgid "Recipient"
-msgstr "Destinatário"
+#: ../../include/features.php:60
+msgid "Ability to dislike posts/comments"
+msgstr "Habilidade para desgostar (dislike) publicações/comentários"
 
-#: ../../mod/poke.php:195
-msgid "Choose what you wish to do to recipient"
-msgstr "Selecione o que você deseja fazer com o destinatário"
+#: ../../include/features.php:61
+msgid "Star Posts"
+msgstr "Estrelar Publicações"
 
-#: ../../mod/poke.php:198
-msgid "Make this post private"
-msgstr "Fazer com que essa publicação se torne privada"
+#: ../../include/features.php:61
+msgid "Ability to mark special posts with a star indicator"
+msgstr "Habilidade para marcar publicações especiais com uma estrela indicadora"
 
-#: ../../mod/match.php:12
-msgid "Profile Match"
-msgstr "Correspondência de perfil"
+#: ../../include/dba.php:44
+#, php-format
+msgid "Cannot locate DNS info for database server '%s'"
+msgstr "Não foi possível localizar a informação de DNS para o servidor de banco de dados '%s'"
 
-#: ../../mod/match.php:20
-msgid "No keywords to match. Please add keywords to your default profile."
-msgstr "Não foi encontrada nenhuma palavra-chave associada a você. Por favor, adicione algumas ao seu perfil padrão."
+#: ../../include/text.php:294
+msgid "prev"
+msgstr "anterior"
 
-#: ../../mod/match.php:57
-msgid "is interested in:"
-msgstr "se interessa por:"
+#: ../../include/text.php:296
+msgid "first"
+msgstr "primeiro"
 
-#: ../../mod/match.php:58 ../../mod/suggest.php:59
-#: ../../include/contact_widgets.php:9 ../../boot.php:1216
-msgid "Connect"
-msgstr "Conectar"
+#: ../../include/text.php:325
+msgid "last"
+msgstr "último"
 
-#: ../../mod/match.php:65 ../../mod/dirfind.php:60
-msgid "No matches"
-msgstr "Nenhuma correspondência"
+#: ../../include/text.php:328
+msgid "next"
+msgstr "próximo"
 
-#: ../../mod/lockview.php:31 ../../mod/lockview.php:39
-msgid "Remote privacy information not available."
-msgstr "Não existe informação disponível sobre a privacidade remota."
+#: ../../include/text.php:352
+msgid "newer"
+msgstr "mais recente"
 
-#: ../../mod/lockview.php:48
-#: ../../addon/remote_permissions/remote_permissions.php:123
-msgid "Visible to:"
-msgstr "Visível para:"
+#: ../../include/text.php:356
+msgid "older"
+msgstr "antigo"
 
-#: ../../mod/content.php:119 ../../mod/network.php:594
-msgid "No such group"
-msgstr "Este grupo não existe"
+#: ../../include/text.php:807
+msgid "No contacts"
+msgstr "Nenhum contato"
 
-#: ../../mod/content.php:130 ../../mod/network.php:605
-msgid "Group is empty"
-msgstr "O grupo está vazio"
+#: ../../include/text.php:816
+#, php-format
+msgid "%d Contact"
+msgid_plural "%d Contacts"
+msgstr[0] "%d contato"
+msgstr[1] "%d contatos"
 
-#: ../../mod/content.php:134 ../../mod/network.php:609
-msgid "Group: "
-msgstr "Grupo: "
+#: ../../include/text.php:828 ../../mod/viewcontacts.php:76
+msgid "View Contacts"
+msgstr "Ver contatos"
 
-#: ../../mod/content.php:438 ../../mod/content.php:723
-#: ../../include/conversation.php:568 ../../object/Item.php:117
-msgid "Select"
-msgstr "Selecionar"
+#: ../../include/text.php:905 ../../include/text.php:906
+#: ../../include/nav.php:118 ../../mod/search.php:99
+msgid "Search"
+msgstr "Pesquisar"
 
-#: ../../mod/content.php:455 ../../mod/content.php:817
-#: ../../mod/content.php:818 ../../include/conversation.php:587
-#: ../../object/Item.php:234 ../../object/Item.php:235
-#, php-format
-msgid "View %s's profile @ %s"
-msgstr "Ver o perfil de %s @ %s"
+#: ../../include/text.php:908 ../../mod/notes.php:63 ../../mod/filer.php:31
+msgid "Save"
+msgstr "Salvar"
 
-#: ../../mod/content.php:465 ../../mod/content.php:829
-#: ../../include/conversation.php:607 ../../object/Item.php:248
-#, php-format
-msgid "%s from %s"
-msgstr "%s de %s"
+#: ../../include/text.php:957
+msgid "poke"
+msgstr "cutucar"
 
-#: ../../mod/content.php:480 ../../include/conversation.php:622
-msgid "View in context"
-msgstr "Ver no contexto"
+#: ../../include/text.php:957 ../../include/conversation.php:211
+msgid "poked"
+msgstr "cutucado"
 
-#: ../../mod/content.php:586 ../../object/Item.php:288
-#, php-format
-msgid "%d comment"
-msgid_plural "%d comments"
-msgstr[0] "%d comentário"
-msgstr[1] "%d comentários"
+#: ../../include/text.php:958
+msgid "ping"
+msgstr "ping"
 
-#: ../../mod/content.php:588 ../../include/text.php:1446
-#: ../../object/Item.php:290 ../../object/Item.php:303
-msgid "comment"
-msgid_plural "comments"
-msgstr[0] "comentário"
-msgstr[1] "comentários"
+#: ../../include/text.php:958
+msgid "pinged"
+msgstr "pingado"
 
-#: ../../mod/content.php:589 ../../addon/page/page.php:77
-#: ../../addon/page/page.php:111 ../../addon/showmore/showmore.php:119
-#: ../../include/contact_widgets.php:204 ../../boot.php:609
-#: ../../object/Item.php:291 ../../addon.old/page/page.php:77
-#: ../../addon.old/page/page.php:111 ../../addon.old/showmore/showmore.php:119
-msgid "show more"
-msgstr "exibir mais"
+#: ../../include/text.php:959
+msgid "prod"
+msgstr "incentivar"
 
-#: ../../mod/content.php:667 ../../object/Item.php:202
-msgid "like"
-msgstr "gostei"
+#: ../../include/text.php:959
+msgid "prodded"
+msgstr "incentivado"
 
-#: ../../mod/content.php:668 ../../object/Item.php:203
-msgid "dislike"
-msgstr "não gostei"
+#: ../../include/text.php:960
+msgid "slap"
+msgstr "bater"
 
-#: ../../mod/content.php:670 ../../object/Item.php:205
-msgid "Share this"
-msgstr "Compartilhar isso"
+#: ../../include/text.php:960
+msgid "slapped"
+msgstr "batido"
 
-#: ../../mod/content.php:670 ../../object/Item.php:205
-msgid "share"
-msgstr "compartilhar"
+#: ../../include/text.php:961
+msgid "finger"
+msgstr "apontar"
 
-#: ../../mod/content.php:694 ../../object/Item.php:571
-msgid "Bold"
-msgstr "Negrito"
+#: ../../include/text.php:961
+msgid "fingered"
+msgstr "apontado"
 
-#: ../../mod/content.php:695 ../../object/Item.php:572
-msgid "Italic"
-msgstr "Itálico"
+#: ../../include/text.php:962
+msgid "rebuff"
+msgstr "rejeite"
 
-#: ../../mod/content.php:696 ../../object/Item.php:573
-msgid "Underline"
-msgstr "Sublinhado"
+#: ../../include/text.php:962
+msgid "rebuffed"
+msgstr "rejeitado"
 
-#: ../../mod/content.php:697 ../../object/Item.php:574
-msgid "Quote"
-msgstr "Citação"
+#: ../../include/text.php:976
+msgid "happy"
+msgstr "feliz"
 
-#: ../../mod/content.php:698 ../../object/Item.php:575
-msgid "Code"
-msgstr "Código"
+#: ../../include/text.php:977
+msgid "sad"
+msgstr "triste"
 
-#: ../../mod/content.php:699 ../../object/Item.php:576
-msgid "Image"
-msgstr "Imagem"
+#: ../../include/text.php:978
+msgid "mellow"
+msgstr "desencanado"
 
-#: ../../mod/content.php:700 ../../object/Item.php:577
-msgid "Link"
-msgstr "Link"
+#: ../../include/text.php:979
+msgid "tired"
+msgstr "cansado"
 
-#: ../../mod/content.php:701 ../../object/Item.php:578
-msgid "Video"
-msgstr "Vídeo"
+#: ../../include/text.php:980
+msgid "perky"
+msgstr "audacioso"
 
-#: ../../mod/content.php:736 ../../object/Item.php:181
-msgid "add star"
-msgstr "marcar com estrela"
+#: ../../include/text.php:981
+msgid "angry"
+msgstr "chateado"
 
-#: ../../mod/content.php:737 ../../object/Item.php:182
-msgid "remove star"
-msgstr "remover estrela"
+#: ../../include/text.php:982
+msgid "stupified"
+msgstr "estupefato"
 
-#: ../../mod/content.php:738 ../../object/Item.php:183
-msgid "toggle star status"
-msgstr "ativa/desativa o destaque"
+#: ../../include/text.php:983
+msgid "puzzled"
+msgstr "confuso"
 
-#: ../../mod/content.php:741 ../../object/Item.php:186
-msgid "starred"
-msgstr "marcado com estrela"
+#: ../../include/text.php:984
+msgid "interested"
+msgstr "interessado"
 
-#: ../../mod/content.php:742 ../../object/Item.php:191
-msgid "add tag"
-msgstr "adicionar tag"
+#: ../../include/text.php:985
+msgid "bitter"
+msgstr "rancoroso"
 
-#: ../../mod/content.php:746 ../../object/Item.php:121
-msgid "save to folder"
-msgstr "salvar na pasta"
+#: ../../include/text.php:986
+msgid "cheerful"
+msgstr "jovial"
 
-#: ../../mod/content.php:819 ../../object/Item.php:236
-msgid "to"
-msgstr "para"
+#: ../../include/text.php:987
+msgid "alive"
+msgstr "vivo"
 
-#: ../../mod/content.php:820 ../../object/Item.php:238
-msgid "Wall-to-Wall"
-msgstr "Mural-para-mural"
+#: ../../include/text.php:988
+msgid "annoyed"
+msgstr "incomodado"
 
-#: ../../mod/content.php:821 ../../object/Item.php:239
-msgid "via Wall-To-Wall:"
-msgstr "via Mural-para-mural"
+#: ../../include/text.php:989
+msgid "anxious"
+msgstr "ansioso"
 
-#: ../../mod/home.php:30 ../../addon/communityhome/communityhome.php:179
-#: ../../addon.old/communityhome/communityhome.php:179
-#, php-format
-msgid "Welcome to %s"
-msgstr "Bem-vindo(a) a %s"
+#: ../../include/text.php:990
+msgid "cranky"
+msgstr "excêntrico"
 
-#: ../../mod/notifications.php:26
-msgid "Invalid request identifier."
-msgstr "Identificador de solicitação inválido"
+#: ../../include/text.php:991
+msgid "disturbed"
+msgstr "perturbado"
 
-#: ../../mod/notifications.php:35 ../../mod/notifications.php:164
-#: ../../mod/notifications.php:210
-msgid "Discard"
-msgstr "Descartar"
+#: ../../include/text.php:992
+msgid "frustrated"
+msgstr "frustrado"
 
-#: ../../mod/notifications.php:51 ../../mod/notifications.php:163
-#: ../../mod/notifications.php:209 ../../mod/contacts.php:325
-#: ../../mod/contacts.php:379
-msgid "Ignore"
-msgstr "Ignorar"
-
-#: ../../mod/notifications.php:78
-msgid "System"
-msgstr "Sistema"
+#: ../../include/text.php:993
+msgid "motivated"
+msgstr "motivado"
 
-#: ../../mod/notifications.php:83 ../../include/nav.php:113
-msgid "Network"
-msgstr "Rede"
+#: ../../include/text.php:994
+msgid "relaxed"
+msgstr "relaxado"
 
-#: ../../mod/notifications.php:88 ../../mod/network.php:444
-msgid "Personal"
-msgstr "Pessoal"
+#: ../../include/text.php:995
+msgid "surprised"
+msgstr "surpreso"
 
-#: ../../mod/notifications.php:93 ../../view/theme/diabook/theme.php:87
-#: ../../include/nav.php:77 ../../include/nav.php:116
-msgid "Home"
-msgstr "Pessoal"
+#: ../../include/text.php:1161
+msgid "Monday"
+msgstr "Segunda"
 
-#: ../../mod/notifications.php:98 ../../include/nav.php:122
-msgid "Introductions"
-msgstr "Apresentações"
+#: ../../include/text.php:1161
+msgid "Tuesday"
+msgstr "Terça"
 
-#: ../../mod/notifications.php:103 ../../mod/message.php:180
-#: ../../include/nav.php:129
-msgid "Messages"
-msgstr "Mensagens"
+#: ../../include/text.php:1161
+msgid "Wednesday"
+msgstr "Quarta"
 
-#: ../../mod/notifications.php:122
-msgid "Show Ignored Requests"
-msgstr "Exibir solicitações ignoradas"
+#: ../../include/text.php:1161
+msgid "Thursday"
+msgstr "Quinta"
 
-#: ../../mod/notifications.php:122
-msgid "Hide Ignored Requests"
-msgstr "Ocultar solicitações ignoradas"
+#: ../../include/text.php:1161
+msgid "Friday"
+msgstr "Sexta"
 
-#: ../../mod/notifications.php:148 ../../mod/notifications.php:194
-msgid "Notification type: "
-msgstr "Tipo de notificação:"
+#: ../../include/text.php:1161
+msgid "Saturday"
+msgstr "Sábado"
 
-#: ../../mod/notifications.php:149
-msgid "Friend Suggestion"
-msgstr "Sugestão de amigo"
+#: ../../include/text.php:1161
+msgid "Sunday"
+msgstr "Domingo"
 
-#: ../../mod/notifications.php:151
-#, php-format
-msgid "suggested by %s"
-msgstr "sugerido por %s"
+#: ../../include/text.php:1165
+msgid "January"
+msgstr "Janeiro"
 
-#: ../../mod/notifications.php:156 ../../mod/notifications.php:203
-#: ../../mod/contacts.php:385
-msgid "Hide this contact from others"
-msgstr "Ocultar este contato dos outros"
+#: ../../include/text.php:1165
+msgid "February"
+msgstr "Fevereiro"
 
-#: ../../mod/notifications.php:157 ../../mod/notifications.php:204
-msgid "Post a new friend activity"
-msgstr "Publicar a adição de amigo"
+#: ../../include/text.php:1165
+msgid "March"
+msgstr "Março"
 
-#: ../../mod/notifications.php:157 ../../mod/notifications.php:204
-msgid "if applicable"
-msgstr "se aplicável"
+#: ../../include/text.php:1165
+msgid "April"
+msgstr "Abril"
 
-#: ../../mod/notifications.php:160 ../../mod/notifications.php:207
-#: ../../mod/admin.php:697
-msgid "Approve"
-msgstr "Aprovar"
+#: ../../include/text.php:1165
+msgid "May"
+msgstr "Maio"
 
-#: ../../mod/notifications.php:180
-msgid "Claims to be known to you: "
-msgstr "Alega ser conhecido por você: "
+#: ../../include/text.php:1165
+msgid "June"
+msgstr "Junho"
 
-#: ../../mod/notifications.php:180
-msgid "yes"
-msgstr "sim"
+#: ../../include/text.php:1165
+msgid "July"
+msgstr "Julho"
 
-#: ../../mod/notifications.php:180
-msgid "no"
-msgstr "o"
+#: ../../include/text.php:1165
+msgid "August"
+msgstr "Agosto"
 
-#: ../../mod/notifications.php:187
-msgid "Approve as: "
-msgstr "Aprovar como:"
+#: ../../include/text.php:1165
+msgid "September"
+msgstr "Setembro"
 
-#: ../../mod/notifications.php:188
-msgid "Friend"
-msgstr "Amigo"
+#: ../../include/text.php:1165
+msgid "October"
+msgstr "Outubro"
 
-#: ../../mod/notifications.php:189
-msgid "Sharer"
-msgstr "Compartilhador"
+#: ../../include/text.php:1165
+msgid "November"
+msgstr "Novembro"
 
-#: ../../mod/notifications.php:189
-msgid "Fan/Admirer"
-msgstr "Fã/Admirador"
+#: ../../include/text.php:1165
+msgid "December"
+msgstr "Dezembro"
 
-#: ../../mod/notifications.php:195
-msgid "Friend/Connect Request"
-msgstr "Solicitação de amizade/conexão"
+#: ../../include/text.php:1321 ../../mod/videos.php:301
+msgid "View Video"
+msgstr "Ver Vídeo"
 
-#: ../../mod/notifications.php:195
-msgid "New Follower"
-msgstr "Novo acompanhante"
+#: ../../include/text.php:1353
+msgid "bytes"
+msgstr "bytes"
 
-#: ../../mod/notifications.php:216
-msgid "No introductions."
-msgstr "Sem apresentações."
+#: ../../include/text.php:1377 ../../include/text.php:1389
+msgid "Click to open/close"
+msgstr "Clique para abrir/fechar"
 
-#: ../../mod/notifications.php:219 ../../include/nav.php:123
-msgid "Notifications"
-msgstr "Notificações"
+#: ../../include/text.php:1551 ../../mod/events.php:335
+msgid "link to source"
+msgstr "exibir a origem"
 
-#: ../../mod/notifications.php:256 ../../mod/notifications.php:381
-#: ../../mod/notifications.php:468
-#, php-format
-msgid "%s liked %s's post"
-msgstr "%s gostou da publicação de %s"
+#: ../../include/text.php:1606
+msgid "Select an alternate language"
+msgstr "Selecione um idioma alternativo"
 
-#: ../../mod/notifications.php:265 ../../mod/notifications.php:390
-#: ../../mod/notifications.php:477
-#, php-format
-msgid "%s disliked %s's post"
-msgstr "%s não gostou da publicação de %s"
+#: ../../include/text.php:1858 ../../include/conversation.php:118
+#: ../../include/conversation.php:246 ../../view/theme/diabook/theme.php:456
+msgid "event"
+msgstr "evento"
 
-#: ../../mod/notifications.php:279 ../../mod/notifications.php:404
-#: ../../mod/notifications.php:491
-#, php-format
-msgid "%s is now friends with %s"
-msgstr "%s agora é amigo de %s"
+#: ../../include/text.php:1862
+msgid "activity"
+msgstr "atividade"
 
-#: ../../mod/notifications.php:286 ../../mod/notifications.php:411
-#, php-format
-msgid "%s created a new post"
-msgstr "%s criou uma nova publicação"
+#: ../../include/text.php:1864 ../../mod/content.php:628
+#: ../../object/Item.php:364 ../../object/Item.php:377
+msgid "comment"
+msgid_plural "comments"
+msgstr[0] "comentário"
+msgstr[1] "comentários"
 
-#: ../../mod/notifications.php:287 ../../mod/notifications.php:412
-#: ../../mod/notifications.php:500
-#, php-format
-msgid "%s commented on %s's post"
-msgstr "%s comentou uma publicação de %s"
+#: ../../include/text.php:1865
+msgid "post"
+msgstr "publicar"
 
-#: ../../mod/notifications.php:301
-msgid "No more network notifications."
-msgstr "Nenhuma notificação de rede."
+#: ../../include/text.php:2020
+msgid "Item filed"
+msgstr "O item foi arquivado"
 
-#: ../../mod/notifications.php:305
-msgid "Network Notifications"
-msgstr "Notificações de rede"
+#: ../../include/group.php:25
+msgid ""
+"A deleted group with this name was revived. Existing item permissions "
+"<strong>may</strong> apply to this group and any future members. If this is "
+"not what you intended, please create another group with a different name."
+msgstr "Um grupo removido com esse nome foi reativado. Permissões de items já existentes <strong>poderão</strong> se aplicar a esse grupo e a qualquer membro no futuro. Se não é essa a sua intenção, favor criar outro grupo com um nome diferente."
 
-#: ../../mod/notifications.php:331 ../../mod/notify.php:61
-msgid "No more system notifications."
-msgstr "Não fazer notificações de sistema."
+#: ../../include/group.php:207
+msgid "Default privacy group for new contacts"
+msgstr "Conjunto de privacidade padrão para novos contatos"
 
-#: ../../mod/notifications.php:335 ../../mod/notify.php:65
-msgid "System Notifications"
-msgstr "Notificações de sistema"
+#: ../../include/group.php:226
+msgid "Everybody"
+msgstr "Todos"
 
-#: ../../mod/notifications.php:426
-msgid "No more personal notifications."
-msgstr "Nenhuma notificação pessoal."
+#: ../../include/group.php:249
+msgid "edit"
+msgstr "editar"
 
-#: ../../mod/notifications.php:430
-msgid "Personal Notifications"
-msgstr "Notificações pessoais"
+#: ../../include/group.php:270 ../../mod/newmember.php:66
+msgid "Groups"
+msgstr "Grupos"
 
-#: ../../mod/notifications.php:507
-msgid "No more home notifications."
-msgstr "Não existe mais nenhuma notificação pessoal."
+#: ../../include/group.php:271
+msgid "Edit group"
+msgstr "Editar grupo"
 
-#: ../../mod/notifications.php:511
-msgid "Home Notifications"
-msgstr "Notificações pessoais"
+#: ../../include/group.php:272
+msgid "Create a new group"
+msgstr "Criar um novo grupo"
 
-#: ../../mod/contacts.php:85 ../../mod/contacts.php:165
-msgid "Could not access contact record."
-msgstr "Não foi possível acessar o registro do contato."
+#: ../../include/group.php:273
+msgid "Contacts not in any group"
+msgstr "Contatos não estão dentro de nenhum grupo"
 
-#: ../../mod/contacts.php:99
-msgid "Could not locate selected profile."
-msgstr "Não foi possível localizar o perfil selecionado."
+#: ../../include/group.php:275 ../../mod/network.php:234
+msgid "add"
+msgstr "adicionar"
 
-#: ../../mod/contacts.php:122
-msgid "Contact updated."
-msgstr "O contato foi atualizado."
+#: ../../include/conversation.php:140 ../../mod/like.php:170
+#, php-format
+msgid "%1$s doesn't like %2$s's %3$s"
+msgstr "%1$s não gosta de %3$s de %2$s"
 
-#: ../../mod/contacts.php:187
-msgid "Contact has been blocked"
-msgstr "O contato foi bloqueado"
+#: ../../include/conversation.php:207
+#, php-format
+msgid "%1$s poked %2$s"
+msgstr "%1$s cutucou %2$s"
 
-#: ../../mod/contacts.php:187
-msgid "Contact has been unblocked"
-msgstr "O contato foi desbloqueado"
+#: ../../include/conversation.php:227 ../../mod/mood.php:62
+#, php-format
+msgid "%1$s is currently %2$s"
+msgstr "%1$s atualmente está %2$s"
 
-#: ../../mod/contacts.php:201
-msgid "Contact has been ignored"
-msgstr "O contato foi ignorado"
+#: ../../include/conversation.php:266 ../../mod/tagger.php:95
+#, php-format
+msgid "%1$s tagged %2$s's %3$s with %4$s"
+msgstr "%1$s etiquetou %3$s de %2$s com %4$s"
 
-#: ../../mod/contacts.php:201
-msgid "Contact has been unignored"
-msgstr "O contato deixou de ser ignorado"
+#: ../../include/conversation.php:291
+msgid "post/item"
+msgstr "postagem/item"
 
-#: ../../mod/contacts.php:220
-msgid "Contact has been archived"
-msgstr "O contato foi arquivado"
+#: ../../include/conversation.php:292
+#, php-format
+msgid "%1$s marked %2$s's %3$s as favorite"
+msgstr "%1$s marcou %3$s de %2$s como favorito"
 
-#: ../../mod/contacts.php:220
-msgid "Contact has been unarchived"
-msgstr "O contato foi desarquivado"
+#: ../../include/conversation.php:612 ../../mod/content.php:461
+#: ../../mod/content.php:763 ../../object/Item.php:126
+msgid "Select"
+msgstr "Selecionar"
 
-#: ../../mod/contacts.php:233
-msgid "Contact has been removed."
-msgstr "O contato foi removido."
+#: ../../include/conversation.php:613 ../../mod/admin.php:770
+#: ../../mod/settings.php:647 ../../mod/group.php:171
+#: ../../mod/photos.php:1637 ../../mod/content.php:462
+#: ../../mod/content.php:764 ../../object/Item.php:127
+msgid "Delete"
+msgstr "Excluir"
 
-#: ../../mod/contacts.php:267
+#: ../../include/conversation.php:652 ../../mod/content.php:495
+#: ../../mod/content.php:875 ../../mod/content.php:876
+#: ../../object/Item.php:306 ../../object/Item.php:307
 #, php-format
-msgid "You are mutual friends with %s"
-msgstr "Você possui uma amizade mútua com %s"
+msgid "View %s's profile @ %s"
+msgstr "Ver o perfil de %s @ %s"
 
-#: ../../mod/contacts.php:271
-#, php-format
-msgid "You are sharing with %s"
-msgstr "Você está compartilhando com %s"
+#: ../../include/conversation.php:664 ../../object/Item.php:297
+msgid "Categories:"
+msgstr "Categorias:"
 
-#: ../../mod/contacts.php:276
-#, php-format
-msgid "%s is sharing with you"
-msgstr "%s está compartilhando com você"
+#: ../../include/conversation.php:665 ../../object/Item.php:298
+msgid "Filed under:"
+msgstr "Arquivado sob:"
 
-#: ../../mod/contacts.php:293
-msgid "Private communications are not available for this contact."
-msgstr "As comunicações privadas não estão disponíveis para este contato."
+#: ../../include/conversation.php:672 ../../mod/content.php:505
+#: ../../mod/content.php:887 ../../object/Item.php:320
+#, php-format
+msgid "%s from %s"
+msgstr "%s de %s"
 
-#: ../../mod/contacts.php:296
-msgid "Never"
-msgstr "Nunca"
+#: ../../include/conversation.php:687 ../../mod/content.php:520
+msgid "View in context"
+msgstr "Ver no contexto"
 
-#: ../../mod/contacts.php:300
-msgid "(Update was successful)"
-msgstr "(A atualização foi bem sucedida)"
+#: ../../include/conversation.php:689 ../../include/conversation.php:1100
+#: ../../mod/editpost.php:124 ../../mod/wallmessage.php:156
+#: ../../mod/message.php:334 ../../mod/message.php:565
+#: ../../mod/photos.php:1532 ../../mod/content.php:522
+#: ../../mod/content.php:906 ../../object/Item.php:341
+msgid "Please wait"
+msgstr "Por favor, espere"
 
-#: ../../mod/contacts.php:300
-msgid "(Update was not successful)"
-msgstr "(A atualização não foi bem sucedida)"
+#: ../../include/conversation.php:768
+msgid "remove"
+msgstr "remover"
 
-#: ../../mod/contacts.php:302
-msgid "Suggest friends"
-msgstr "Sugerir amigos"
+#: ../../include/conversation.php:772
+msgid "Delete Selected Items"
+msgstr "Excluir os itens selecionados"
 
-#: ../../mod/contacts.php:306
-#, php-format
-msgid "Network type: %s"
-msgstr "Tipo de rede: %s"
+#: ../../include/conversation.php:871
+msgid "Follow Thread"
+msgstr "Seguir o Thread"
 
-#: ../../mod/contacts.php:309 ../../include/contact_widgets.php:199
+#: ../../include/conversation.php:940
 #, php-format
-msgid "%d contact in common"
-msgid_plural "%d contacts in common"
-msgstr[0] "%d contato em comum"
-msgstr[1] "%d contatos em comum"
+msgid "%s likes this."
+msgstr "%s gostou disso."
 
-#: ../../mod/contacts.php:314
-msgid "View all contacts"
-msgstr "Ver todos os contatos"
+#: ../../include/conversation.php:940
+#, php-format
+msgid "%s doesn't like this."
+msgstr "%s não gostou disso."
 
-#: ../../mod/contacts.php:319 ../../mod/contacts.php:378
-#: ../../mod/admin.php:701
-msgid "Unblock"
-msgstr "Desbloquear"
+#: ../../include/conversation.php:945
+#, php-format
+msgid "<span  %1$s>%2$d people</span> like this"
+msgstr "<span  %1$s>%2$d pessoas</span> gostaram disso"
 
-#: ../../mod/contacts.php:319 ../../mod/contacts.php:378
-#: ../../mod/admin.php:700
-msgid "Block"
-msgstr "Bloquear"
+#: ../../include/conversation.php:948
+#, php-format
+msgid "<span  %1$s>%2$d people</span> don't like this"
+msgstr "<span  %1$s>%2$d pessoas</span> não gostaram disso"
 
-#: ../../mod/contacts.php:322
-msgid "Toggle Blocked status"
-msgstr "Alternar o status de bloqueio"
+#: ../../include/conversation.php:962
+msgid "and"
+msgstr "e"
 
-#: ../../mod/contacts.php:325 ../../mod/contacts.php:379
-msgid "Unignore"
-msgstr "Deixar de ignorar"
+#: ../../include/conversation.php:968
+#, php-format
+msgid ", and %d other people"
+msgstr ", e mais %d outras pessoas"
 
-#: ../../mod/contacts.php:328
-msgid "Toggle Ignored status"
-msgstr "Alternar o status de ignorado"
+#: ../../include/conversation.php:970
+#, php-format
+msgid "%s like this."
+msgstr "%s gostaram disso."
 
-#: ../../mod/contacts.php:332
-msgid "Unarchive"
-msgstr "Desarquivar"
+#: ../../include/conversation.php:970
+#, php-format
+msgid "%s don't like this."
+msgstr "%s não gostaram disso."
 
-#: ../../mod/contacts.php:332
-msgid "Archive"
-msgstr "Arquivar"
+#: ../../include/conversation.php:997 ../../include/conversation.php:1015
+msgid "Visible to <strong>everybody</strong>"
+msgstr "Visível para <strong>todos</strong>"
 
-#: ../../mod/contacts.php:335
-msgid "Toggle Archive status"
-msgstr "Alternar o status de arquivamento"
+#: ../../include/conversation.php:998 ../../include/conversation.php:1016
+#: ../../mod/wallmessage.php:127 ../../mod/wallmessage.php:135
+#: ../../mod/message.php:283 ../../mod/message.php:291
+#: ../../mod/message.php:466 ../../mod/message.php:474
+msgid "Please enter a link URL:"
+msgstr "Por favor, digite uma URL:"
 
-#: ../../mod/contacts.php:338
-msgid "Repair"
-msgstr "Reparar"
+#: ../../include/conversation.php:999 ../../include/conversation.php:1017
+msgid "Please enter a video link/URL:"
+msgstr "Favor fornecer um link/URL de vídeo"
 
-#: ../../mod/contacts.php:341
-msgid "Advanced Contact Settings"
-msgstr "Configurações avançadas do contato"
+#: ../../include/conversation.php:1000 ../../include/conversation.php:1018
+msgid "Please enter an audio link/URL:"
+msgstr "Favor fornecer um link/URL de áudio"
 
-#: ../../mod/contacts.php:347
-msgid "Communications lost with this contact!"
-msgstr "As comunicações com esse contato foram perdidas!"
+#: ../../include/conversation.php:1001 ../../include/conversation.php:1019
+msgid "Tag term:"
+msgstr "Termo da tag:"
 
-#: ../../mod/contacts.php:350
-msgid "Contact Editor"
-msgstr "Editor de contatos"
+#: ../../include/conversation.php:1002 ../../include/conversation.php:1020
+#: ../../mod/filer.php:30
+msgid "Save to Folder:"
+msgstr "Salvar na pasta:"
 
-#: ../../mod/contacts.php:353
-msgid "Profile Visibility"
-msgstr "Visibilidade do perfil"
+#: ../../include/conversation.php:1003 ../../include/conversation.php:1021
+msgid "Where are you right now?"
+msgstr "Onde você está agora?"
 
-#: ../../mod/contacts.php:354
-#, php-format
-msgid ""
-"Please choose the profile you would like to display to %s when viewing your "
-"profile securely."
-msgstr "Por favor, selecione o perfil que você gostaria de exibir para %s quando estiver visualizando seu perfil de modo seguro."
+#: ../../include/conversation.php:1004
+msgid "Delete item(s)?"
+msgstr "Deletar item(s)?"
 
-#: ../../mod/contacts.php:355
-msgid "Contact Information / Notes"
-msgstr "Informações sobre o contato / Anotações"
+#: ../../include/conversation.php:1046
+msgid "Post to Email"
+msgstr "Enviar por e-mail"
 
-#: ../../mod/contacts.php:356
-msgid "Edit contact notes"
-msgstr "Editar as anotações do contato"
+#: ../../include/conversation.php:1081 ../../mod/photos.php:1531
+msgid "Share"
+msgstr "Compartilhar"
 
-#: ../../mod/contacts.php:361 ../../mod/contacts.php:553
-#: ../../mod/viewcontacts.php:62 ../../mod/nogroup.php:40
-#, php-format
-msgid "Visit %s's profile [%s]"
-msgstr "Visitar o perfil de %s [%s]"
+#: ../../include/conversation.php:1082 ../../mod/editpost.php:110
+#: ../../mod/wallmessage.php:154 ../../mod/message.php:332
+#: ../../mod/message.php:562
+msgid "Upload photo"
+msgstr "Enviar foto"
 
-#: ../../mod/contacts.php:362
-msgid "Block/Unblock contact"
-msgstr "Bloquear/desbloquear o contato"
+#: ../../include/conversation.php:1083 ../../mod/editpost.php:111
+msgid "upload photo"
+msgstr "upload de foto"
 
-#: ../../mod/contacts.php:363
-msgid "Ignore contact"
-msgstr "Ignorar o contato"
+#: ../../include/conversation.php:1084 ../../mod/editpost.php:112
+msgid "Attach file"
+msgstr "Anexar arquivo"
 
-#: ../../mod/contacts.php:364
-msgid "Repair URL settings"
-msgstr "Reparar as definições de URL"
+#: ../../include/conversation.php:1085 ../../mod/editpost.php:113
+msgid "attach file"
+msgstr "anexar arquivo"
 
-#: ../../mod/contacts.php:365
-msgid "View conversations"
-msgstr "Ver as conversas"
+#: ../../include/conversation.php:1086 ../../mod/editpost.php:114
+#: ../../mod/wallmessage.php:155 ../../mod/message.php:333
+#: ../../mod/message.php:563
+msgid "Insert web link"
+msgstr "Inserir link web"
 
-#: ../../mod/contacts.php:367
-msgid "Delete contact"
-msgstr "Excluir o contato"
+#: ../../include/conversation.php:1087 ../../mod/editpost.php:115
+msgid "web link"
+msgstr "link web"
 
-#: ../../mod/contacts.php:371
-msgid "Last update:"
-msgstr "Última atualização:"
+#: ../../include/conversation.php:1088 ../../mod/editpost.php:116
+msgid "Insert video link"
+msgstr "Inserir link de vídeo"
 
-#: ../../mod/contacts.php:373
-msgid "Update public posts"
-msgstr "Atualizar publicações públicas"
+#: ../../include/conversation.php:1089 ../../mod/editpost.php:117
+msgid "video link"
+msgstr "link de vídeo"
 
-#: ../../mod/contacts.php:375 ../../mod/admin.php:1173
-msgid "Update now"
-msgstr "Atualizar agora"
+#: ../../include/conversation.php:1090 ../../mod/editpost.php:118
+msgid "Insert audio link"
+msgstr "Inserir link de áudio"
 
-#: ../../mod/contacts.php:382
-msgid "Currently blocked"
-msgstr "Atualmente bloqueado"
+#: ../../include/conversation.php:1091 ../../mod/editpost.php:119
+msgid "audio link"
+msgstr "link de áudio"
 
-#: ../../mod/contacts.php:383
-msgid "Currently ignored"
-msgstr "Atualmente ignorado"
+#: ../../include/conversation.php:1092 ../../mod/editpost.php:120
+msgid "Set your location"
+msgstr "Definir sua localização"
 
-#: ../../mod/contacts.php:384
-msgid "Currently archived"
-msgstr "Atualmente arquivado"
+#: ../../include/conversation.php:1093 ../../mod/editpost.php:121
+msgid "set location"
+msgstr "configure localização"
 
-#: ../../mod/contacts.php:385
-msgid ""
-"Replies/likes to your public posts <strong>may</strong> still be visible"
-msgstr "Respostas/Gostar associados às suas publicações <strong>podem</strong> estar visíveis"
+#: ../../include/conversation.php:1094 ../../mod/editpost.php:122
+msgid "Clear browser location"
+msgstr "Limpar a localização do navegador"
 
-#: ../../mod/contacts.php:438
-msgid "Suggestions"
-msgstr "Sugestões"
+#: ../../include/conversation.php:1095 ../../mod/editpost.php:123
+msgid "clear location"
+msgstr "apague localização"
 
-#: ../../mod/contacts.php:441
-msgid "Suggest potential friends"
-msgstr "Sugerir amigos em potencial"
+#: ../../include/conversation.php:1097 ../../mod/editpost.php:137
+msgid "Set title"
+msgstr "Definir o título"
 
-#: ../../mod/contacts.php:444 ../../mod/group.php:191
-msgid "All Contacts"
-msgstr "Todos os contatos"
+#: ../../include/conversation.php:1099 ../../mod/editpost.php:139
+msgid "Categories (comma-separated list)"
+msgstr "Categorias (lista separada por vírgulas)"
 
-#: ../../mod/contacts.php:447
-msgid "Show all contacts"
-msgstr "Exibe todos os contatos"
+#: ../../include/conversation.php:1101 ../../mod/editpost.php:125
+msgid "Permission settings"
+msgstr "Configurações de permissão"
 
-#: ../../mod/contacts.php:450
-msgid "Unblocked"
-msgstr "Desbloquear"
+#: ../../include/conversation.php:1102
+msgid "permissions"
+msgstr "permissões"
 
-#: ../../mod/contacts.php:453
-msgid "Only show unblocked contacts"
-msgstr "Exibe somente contatos desbloqueados"
+#: ../../include/conversation.php:1110 ../../mod/editpost.php:133
+msgid "CC: email addresses"
+msgstr "CC: endereço de e-mail"
 
-#: ../../mod/contacts.php:457
-msgid "Blocked"
-msgstr "Bloqueado"
+#: ../../include/conversation.php:1111 ../../mod/editpost.php:134
+msgid "Public post"
+msgstr "Publicação pública"
 
-#: ../../mod/contacts.php:460
-msgid "Only show blocked contacts"
-msgstr "Exibe somente contatos bloqueados"
+#: ../../include/conversation.php:1113 ../../mod/editpost.php:140
+msgid "Example: bob@example.com, mary@example.com"
+msgstr "Por exemplo: joao@exemplo.com, maria@exemplo.com"
 
-#: ../../mod/contacts.php:464
-msgid "Ignored"
-msgstr "Ignorados"
+#: ../../include/conversation.php:1117 ../../mod/editpost.php:145
+#: ../../mod/photos.php:1553 ../../mod/photos.php:1597
+#: ../../mod/photos.php:1680 ../../mod/content.php:742
+#: ../../object/Item.php:662
+msgid "Preview"
+msgstr "Pré-visualização"
 
-#: ../../mod/contacts.php:467
-msgid "Only show ignored contacts"
-msgstr "Exibe somente contatos ignorados"
+#: ../../include/conversation.php:1126
+msgid "Post to Groups"
+msgstr "Postar em Grupos"
 
-#: ../../mod/contacts.php:471
-msgid "Archived"
-msgstr "Arquivados"
+#: ../../include/conversation.php:1127
+msgid "Post to Contacts"
+msgstr "Publique para Contatos"
 
-#: ../../mod/contacts.php:474
-msgid "Only show archived contacts"
-msgstr "Exibe somente contatos arquivados"
+#: ../../include/conversation.php:1128
+msgid "Private post"
+msgstr "Publicar privado"
 
-#: ../../mod/contacts.php:478
-msgid "Hidden"
-msgstr "Ocultos"
+#: ../../include/enotify.php:16
+msgid "Friendica Notification"
+msgstr "Notificação Friendica"
 
-#: ../../mod/contacts.php:481
-msgid "Only show hidden contacts"
-msgstr "Exibe somente contatos ocultos"
+#: ../../include/enotify.php:19
+msgid "Thank You,"
+msgstr "Obrigado,"
 
-#: ../../mod/contacts.php:529
-msgid "Mutual Friendship"
-msgstr "Amizade mútua"
+#: ../../include/enotify.php:21
+#, php-format
+msgid "%s Administrator"
+msgstr "%s Administrador"
 
-#: ../../mod/contacts.php:533
-msgid "is a fan of yours"
-msgstr "é um fã seu"
+#: ../../include/enotify.php:40
+#, php-format
+msgid "%s <!item_type!>"
+msgstr "%s <!item_type!>"
 
-#: ../../mod/contacts.php:537
-msgid "you are a fan of"
-msgstr "você é um fã de"
+#: ../../include/enotify.php:44
+#, php-format
+msgid "[Friendica:Notify] New mail received at %s"
+msgstr "[Friendica:Notify] Nova mensagem recebida em %s"
 
-#: ../../mod/contacts.php:554 ../../mod/nogroup.php:41
-msgid "Edit contact"
-msgstr "Editar o contato"
+#: ../../include/enotify.php:46
+#, php-format
+msgid "%1$s sent you a new private message at %2$s."
+msgstr "%1$s lhe enviou uma mensagem privativa em %2$s."
 
-#: ../../mod/contacts.php:575 ../../view/theme/diabook/theme.php:89
-#: ../../include/nav.php:142
-msgid "Contacts"
-msgstr "Contatos"
+#: ../../include/enotify.php:47
+#, php-format
+msgid "%1$s sent you %2$s."
+msgstr "%1$s lhe enviou %2$s."
 
-#: ../../mod/contacts.php:579
-msgid "Search your contacts"
-msgstr "Pesquisar seus contatos"
+#: ../../include/enotify.php:47
+msgid "a private message"
+msgstr "uma mensagem privada"
 
-#: ../../mod/contacts.php:580 ../../mod/directory.php:59
-#: ../../addon/forumdirectory/forumdirectory.php:81
-msgid "Finding: "
-msgstr "Pesquisando: "
+#: ../../include/enotify.php:48
+#, php-format
+msgid "Please visit %s to view and/or reply to your private messages."
+msgstr "Favor visitar %s para ver e/ou responder às suas mensagens privadas."
 
-#: ../../mod/contacts.php:581 ../../mod/directory.php:61
-#: ../../addon/forumdirectory/forumdirectory.php:83
-#: ../../include/contact_widgets.php:33
-msgid "Find"
-msgstr "Pesquisar"
+#: ../../include/enotify.php:90
+#, php-format
+msgid "%1$s commented on [url=%2$s]a %3$s[/url]"
+msgstr "%1$s comentou em [url=%2$s]a %3$s[/url]"
 
-#: ../../mod/lostpass.php:16
-msgid "No valid account found."
-msgstr "Não foi encontrada nenhuma conta válida."
+#: ../../include/enotify.php:97
+#, php-format
+msgid "%1$s commented on [url=%2$s]%3$s's %4$s[/url]"
+msgstr "%1$s comentou na %4$s de [url=%2$s]%3$s [/url]"
 
-#: ../../mod/lostpass.php:32
-msgid "Password reset request issued. Check your email."
-msgstr "A solicitação para reiniciar sua senha foi encaminhada. Verifique seu e-mail."
+#: ../../include/enotify.php:105
+#, php-format
+msgid "%1$s commented on [url=%2$s]your %3$s[/url]"
+msgstr "%1$s comentou em [url=%2$s]seu %3$s[/url]"
 
-#: ../../mod/lostpass.php:43
+#: ../../include/enotify.php:115
 #, php-format
-msgid "Password reset requested at %s"
-msgstr "Foi feita uma solicitação de reiniciação da senha em %s"
+msgid "[Friendica:Notify] Comment to conversation #%1$d by %2$s"
+msgstr "[Friendica:Notify] Comentário na conversa #%1$d por %2$s"
 
-#: ../../mod/lostpass.php:45 ../../mod/lostpass.php:107
-#: ../../mod/register.php:91 ../../mod/register.php:145
-#: ../../mod/regmod.php:54 ../../mod/dfrn_confirm.php:752
-#: ../../addon/facebook/facebook.php:702
-#: ../../addon/facebook/facebook.php:1200 ../../addon/fbpost/fbpost.php:661
-#: ../../addon/public_server/public_server.php:62
-#: ../../addon/testdrive/testdrive.php:67 ../../include/items.php:3365
-#: ../../boot.php:824 ../../addon.old/facebook/facebook.php:702
-#: ../../addon.old/facebook/facebook.php:1200
-#: ../../addon.old/fbpost/fbpost.php:661
-#: ../../addon.old/public_server/public_server.php:62
-#: ../../addon.old/testdrive/testdrive.php:67
-msgid "Administrator"
-msgstr "Administrador"
-
-#: ../../mod/lostpass.php:65
-msgid ""
-"Request could not be verified. (You may have previously submitted it.) "
-"Password reset failed."
-msgstr "Não foi possível verificar a solicitação (você pode tê-la submetido anteriormente). A senha não foi reiniciada."
-
-#: ../../mod/lostpass.php:83 ../../boot.php:963
-msgid "Password Reset"
-msgstr "Reiniciar a senha"
+#: ../../include/enotify.php:116
+#, php-format
+msgid "%s commented on an item/conversation you have been following."
+msgstr "%s comentou um item/conversa que você está seguindo."
 
-#: ../../mod/lostpass.php:84
-msgid "Your password has been reset as requested."
-msgstr "Sua senha foi reiniciada, conforme solicitado."
+#: ../../include/enotify.php:119 ../../include/enotify.php:134
+#: ../../include/enotify.php:147 ../../include/enotify.php:165
+#: ../../include/enotify.php:178
+#, php-format
+msgid "Please visit %s to view and/or reply to the conversation."
+msgstr "Favor visitar %s para ver e/ou responder à conversa."
 
-#: ../../mod/lostpass.php:85
-msgid "Your new password is"
-msgstr "Sua nova senha é"
+#: ../../include/enotify.php:126
+#, php-format
+msgid "[Friendica:Notify] %s posted to your profile wall"
+msgstr "[Friendica:Notify] %s publicou no mural do seu perfil"
 
-#: ../../mod/lostpass.php:86
-msgid "Save or copy your new password - and then"
-msgstr "Grave ou copie a sua nova senha e, então"
+#: ../../include/enotify.php:128
+#, php-format
+msgid "%1$s posted to your profile wall at %2$s"
+msgstr "%1$s publicou no mural do seu perfil em %2$s"
 
-#: ../../mod/lostpass.php:87
-msgid "click here to login"
-msgstr "clique aqui para entrar"
+#: ../../include/enotify.php:130
+#, php-format
+msgid "%1$s posted to [url=%2$s]your wall[/url]"
+msgstr "%1$s publicou para [url=%2$s]seu mural[/url]"
 
-#: ../../mod/lostpass.php:88
-msgid ""
-"Your password may be changed from the <em>Settings</em> page after "
-"successful login."
-msgstr "Sua senha pode ser alterada na página de <em>Configurações</em> após você entrar em seu perfil."
+#: ../../include/enotify.php:141
+#, php-format
+msgid "[Friendica:Notify] %s tagged you"
+msgstr "[Friendica:Notify] %s etiquetou você"
 
-#: ../../mod/lostpass.php:119
-msgid "Forgot your Password?"
-msgstr "Esqueceu a sua senha?"
+#: ../../include/enotify.php:142
+#, php-format
+msgid "%1$s tagged you at %2$s"
+msgstr "%1$s marcou você em %2$s"
 
-#: ../../mod/lostpass.php:120
-msgid ""
-"Enter your email address and submit to have your password reset. Then check "
-"your email for further instructions."
-msgstr "Digite o seu endereço de e-mail e clique em 'Reiniciar' para prosseguir com a reiniciação da sua senha. Após isso, verifique seu e-mail para mais instruções."
+#: ../../include/enotify.php:143
+#, php-format
+msgid "%1$s [url=%2$s]tagged you[/url]."
+msgstr "%1$s [url=%2$s]marcou você[/url]."
 
-#: ../../mod/lostpass.php:121
-msgid "Nickname or Email: "
-msgstr "Identificação ou e-mail: "
+#: ../../include/enotify.php:155
+#, php-format
+msgid "[Friendica:Notify] %1$s poked you"
+msgstr "[Friendica:Notify] %1$s cutucou você"
 
-#: ../../mod/lostpass.php:122
-msgid "Reset"
-msgstr "Reiniciar"
+#: ../../include/enotify.php:156
+#, php-format
+msgid "%1$s poked you at %2$s"
+msgstr "%1$s cutucou você às %2$s"
 
-#: ../../mod/settings.php:35
-msgid "Additional features"
-msgstr ""
+#: ../../include/enotify.php:157
+#, php-format
+msgid "%1$s [url=%2$s]poked you[/url]."
+msgstr "%1$s [url=%2$s]cutucou você[/url]."
 
-#: ../../mod/settings.php:118
-msgid "Missing some important data!"
-msgstr "Está faltando algum dado importante!"
+#: ../../include/enotify.php:172
+#, php-format
+msgid "[Friendica:Notify] %s tagged your post"
+msgstr "[Friendica:Notify] %s etiquetou sua publicação"
 
-#: ../../mod/settings.php:121 ../../mod/settings.php:585
-msgid "Update"
-msgstr "Atualizar"
+#: ../../include/enotify.php:173
+#, php-format
+msgid "%1$s tagged your post at %2$s"
+msgstr "%1$s marcou sua publicação às %2$s"
 
-#: ../../mod/settings.php:226
-msgid "Failed to connect with email account using the settings provided."
-msgstr "Não foi possível conectar à conta de e-mail com as configurações fornecidas."
+#: ../../include/enotify.php:174
+#, php-format
+msgid "%1$s tagged [url=%2$s]your post[/url]"
+msgstr "%1$s marcou [url=%2$s]sua publicação[/url]"
 
-#: ../../mod/settings.php:231
-msgid "Email settings updated."
-msgstr "As configurações de e-mail foram atualizadas."
+#: ../../include/enotify.php:185
+msgid "[Friendica:Notify] Introduction received"
+msgstr "[Friendica:Notify] Você recebeu uma apresentação"
 
-#: ../../mod/settings.php:246
-msgid "Features updated"
-msgstr ""
+#: ../../include/enotify.php:186
+#, php-format
+msgid "You've received an introduction from '%1$s' at %2$s"
+msgstr "Você recebeu uma apresentação de '%1$s' em %2$s"
 
-#: ../../mod/settings.php:306
-msgid "Passwords do not match. Password unchanged."
-msgstr "As senhas não correspondem. A senha não foi modificada."
+#: ../../include/enotify.php:187
+#, php-format
+msgid "You've received [url=%1$s]an introduction[/url] from %2$s."
+msgstr "Você recebeu [url=%1$s]uma apresentação[/url] de %2$s."
 
-#: ../../mod/settings.php:311
-msgid "Empty passwords are not allowed. Password unchanged."
-msgstr "Não é permitido uma senha em branco. A senha não foi modificada."
+#: ../../include/enotify.php:190 ../../include/enotify.php:208
+#, php-format
+msgid "You may visit their profile at %s"
+msgstr "Você pode visitar o perfil deles em %s"
 
-#: ../../mod/settings.php:322
-msgid "Password changed."
-msgstr "A senha foi modificada."
+#: ../../include/enotify.php:192
+#, php-format
+msgid "Please visit %s to approve or reject the introduction."
+msgstr "Favor visitar %s para aprovar ou rejeitar a apresentação."
 
-#: ../../mod/settings.php:324
-msgid "Password update failed. Please try again."
-msgstr "Não foi possível atualizar a senha. Por favor, tente novamente."
+#: ../../include/enotify.php:199
+msgid "[Friendica:Notify] Friend suggestion received"
+msgstr "[Friendica:Notify] Você recebeu uma sugestão de amigo"
 
-#: ../../mod/settings.php:389
-msgid " Please use a shorter name."
-msgstr " Por favor, use um nome mais curto."
+#: ../../include/enotify.php:200
+#, php-format
+msgid "You've received a friend suggestion from '%1$s' at %2$s"
+msgstr "Você recebeu uma sugestão de amigo de '%1$s' em %2$s"
 
-#: ../../mod/settings.php:391
-msgid " Name too short."
-msgstr " O nome é muito curto."
+#: ../../include/enotify.php:201
+#, php-format
+msgid ""
+"You've received [url=%1$s]a friend suggestion[/url] for %2$s from %3$s."
+msgstr "Você recebeu [url=%1$s]uma sugestão de amigo[/url] de %2$s em %3$s"
 
-#: ../../mod/settings.php:397
-msgid " Not valid email."
-msgstr " Não é um e-mail válido."
+#: ../../include/enotify.php:206
+msgid "Name:"
+msgstr "Nome:"
 
-#: ../../mod/settings.php:399
-msgid " Cannot change to that email."
-msgstr " Não foi possível alterar para esse e-mail."
+#: ../../include/enotify.php:207
+msgid "Photo:"
+msgstr "Foto:"
 
-#: ../../mod/settings.php:453
-msgid "Private forum has no privacy permissions. Using default privacy group."
-msgstr "O fórum privado não possui permissões de privacidade. Utilizando o grupo de privacidade padrão."
+#: ../../include/enotify.php:210
+#, php-format
+msgid "Please visit %s to approve or reject the suggestion."
+msgstr "Favor visitar %s para aprovar ou rejeitar a sugestão."
 
-#: ../../mod/settings.php:457
-msgid "Private forum has no privacy permissions and no default privacy group."
-msgstr "O fórum privado não possui permissões de privacidade e nenhum grupo de privacidade padrão."
+#: ../../include/message.php:15 ../../include/message.php:172
+msgid "[no subject]"
+msgstr "[sem assunto]"
 
-#: ../../mod/settings.php:487 ../../addon/facebook/facebook.php:495
-#: ../../addon/fbpost/fbpost.php:144
-#: ../../addon/remote_permissions/remote_permissions.php:204
-#: ../../addon/impressum/impressum.php:78
-#: ../../addon/openstreetmap/openstreetmap.php:80
-#: ../../addon/mathjax/mathjax.php:66 ../../addon/piwik/piwik.php:105
-#: ../../addon/twitter/twitter.php:501
-#: ../../addon.old/facebook/facebook.php:495
-#: ../../addon.old/fbpost/fbpost.php:144
-#: ../../addon.old/impressum/impressum.php:78
-#: ../../addon.old/openstreetmap/openstreetmap.php:80
-#: ../../addon.old/mathjax/mathjax.php:66 ../../addon.old/piwik/piwik.php:105
-#: ../../addon.old/twitter/twitter.php:389
-msgid "Settings updated."
-msgstr "As configurações foram atualizadas."
+#: ../../include/message.php:144 ../../mod/item.php:446
+#: ../../mod/wall_upload.php:135 ../../mod/wall_upload.php:144
+#: ../../mod/wall_upload.php:151
+msgid "Wall Photos"
+msgstr "Fotos do mural"
 
-#: ../../mod/settings.php:558 ../../mod/settings.php:584
-#: ../../mod/settings.php:620
-msgid "Add application"
-msgstr "Adicionar aplicação"
+#: ../../include/nav.php:34 ../../mod/navigation.php:20
+msgid "Nothing new here"
+msgstr "Nada de novo aqui"
 
-#: ../../mod/settings.php:562 ../../mod/settings.php:588
-#: ../../addon/statusnet/statusnet.php:679
-#: ../../addon.old/statusnet/statusnet.php:570
-msgid "Consumer Key"
-msgstr "Chave do consumidor"
+#: ../../include/nav.php:38 ../../mod/navigation.php:24
+msgid "Clear notifications"
+msgstr "Descartar notificações"
 
-#: ../../mod/settings.php:563 ../../mod/settings.php:589
-#: ../../addon/statusnet/statusnet.php:678
-#: ../../addon.old/statusnet/statusnet.php:569
-msgid "Consumer Secret"
-msgstr "Segredo do consumidor"
+#: ../../include/nav.php:73 ../../boot.php:1136
+msgid "Logout"
+msgstr "Sair"
 
-#: ../../mod/settings.php:564 ../../mod/settings.php:590
-msgid "Redirect"
-msgstr "Redirecionar"
+#: ../../include/nav.php:73
+msgid "End this session"
+msgstr "Terminar esta sessão"
 
-#: ../../mod/settings.php:565 ../../mod/settings.php:591
-msgid "Icon url"
-msgstr "URL do ícone"
+#: ../../include/nav.php:76 ../../boot.php:1940
+msgid "Status"
+msgstr "Status"
 
-#: ../../mod/settings.php:576
-msgid "You can't edit this application."
-msgstr "Você não pode editar esta aplicação."
+#: ../../include/nav.php:76 ../../include/nav.php:143
+#: ../../view/theme/diabook/theme.php:87
+msgid "Your posts and conversations"
+msgstr "Suas publicações e conversas"
 
-#: ../../mod/settings.php:619
-msgid "Connected Apps"
-msgstr "Aplicações conectadas"
+#: ../../include/nav.php:77 ../../view/theme/diabook/theme.php:88
+msgid "Your profile page"
+msgstr "Sua página de perfil"
 
-#: ../../mod/settings.php:623
-msgid "Client key starts with"
-msgstr "A chave do cliente inicia com"
+#: ../../include/nav.php:78 ../../mod/fbrowser.php:25
+#: ../../view/theme/diabook/theme.php:90 ../../boot.php:1954
+msgid "Photos"
+msgstr "Fotos"
 
-#: ../../mod/settings.php:624
-msgid "No name"
-msgstr "Sem nome"
+#: ../../include/nav.php:78 ../../view/theme/diabook/theme.php:90
+msgid "Your photos"
+msgstr "Suas fotos"
 
-#: ../../mod/settings.php:625
-msgid "Remove authorization"
-msgstr "Remover autorização"
+#: ../../include/nav.php:79 ../../mod/events.php:370
+#: ../../view/theme/diabook/theme.php:91 ../../boot.php:1971
+msgid "Events"
+msgstr "Eventos"
 
-#: ../../mod/settings.php:637
-msgid "No Plugin settings configured"
-msgstr "Não foi definida nenhuma configuração de plugin"
+#: ../../include/nav.php:79 ../../view/theme/diabook/theme.php:91
+msgid "Your events"
+msgstr "Seus eventos"
 
-#: ../../mod/settings.php:645 ../../addon/widgets/widgets.php:123
-#: ../../addon.old/widgets/widgets.php:123
-msgid "Plugin Settings"
-msgstr "Configurações do plugin"
+#: ../../include/nav.php:80 ../../view/theme/diabook/theme.php:92
+msgid "Personal notes"
+msgstr "Suas anotações pessoais"
 
-#: ../../mod/settings.php:659
-msgid "Off"
-msgstr ""
+#: ../../include/nav.php:80 ../../view/theme/diabook/theme.php:92
+msgid "Your personal photos"
+msgstr "Suas fotos pessoais"
 
-#: ../../mod/settings.php:659
-msgid "On"
-msgstr ""
+#: ../../include/nav.php:91 ../../boot.php:1137
+msgid "Login"
+msgstr "Entrar"
 
-#: ../../mod/settings.php:667
-msgid "Additional Features"
-msgstr ""
+#: ../../include/nav.php:91
+msgid "Sign in"
+msgstr "Entrar"
 
-#: ../../mod/settings.php:681 ../../mod/settings.php:682
-#, php-format
-msgid "Built-in support for %s connectivity is %s"
-msgstr "O suporte interno para conectividade de %s está %s"
+#: ../../include/nav.php:104 ../../include/nav.php:143
+#: ../../mod/notifications.php:93 ../../view/theme/diabook/theme.php:87
+msgid "Home"
+msgstr "Pessoal"
 
-#: ../../mod/settings.php:681 ../../mod/settings.php:682
-msgid "enabled"
-msgstr "habilitado"
+#: ../../include/nav.php:104
+msgid "Home Page"
+msgstr "Página pessoal"
 
-#: ../../mod/settings.php:681 ../../mod/settings.php:682
-msgid "disabled"
-msgstr "desabilitado"
+#: ../../include/nav.php:108 ../../mod/register.php:275 ../../boot.php:1112
+msgid "Register"
+msgstr "Registrar"
 
-#: ../../mod/settings.php:682
-msgid "StatusNet"
-msgstr "StatusNet"
+#: ../../include/nav.php:108
+msgid "Create an account"
+msgstr "Criar uma conta"
 
-#: ../../mod/settings.php:714
-msgid "Email access is disabled on this site."
-msgstr "O acesso ao e-mail está desabilitado neste site."
+#: ../../include/nav.php:113 ../../mod/help.php:84
+msgid "Help"
+msgstr "Ajuda"
 
-#: ../../mod/settings.php:720
-msgid "Connector Settings"
-msgstr "Configurações do conector"
+#: ../../include/nav.php:113
+msgid "Help and documentation"
+msgstr "Ajuda e documentação"
 
-#: ../../mod/settings.php:725
-msgid "Email/Mailbox Setup"
-msgstr "Configurações do e-mail/caixa postal"
+#: ../../include/nav.php:116
+msgid "Apps"
+msgstr "Aplicativos"
 
-#: ../../mod/settings.php:726
-msgid ""
-"If you wish to communicate with email contacts using this service "
-"(optional), please specify how to connect to your mailbox."
-msgstr "Caso você deseje se comunicar com contatos de e-mail usando este serviço (opcional), por favor especifique como se conectar à sua caixa postal."
+#: ../../include/nav.php:116
+msgid "Addon applications, utilities, games"
+msgstr "Complementos, utilitários, jogos"
 
-#: ../../mod/settings.php:727
-msgid "Last successful email check:"
-msgstr "Última checagem bem sucedida de e-mail:"
+#: ../../include/nav.php:118
+msgid "Search site content"
+msgstr "Pesquisar conteúdo no site"
 
-#: ../../mod/settings.php:729
-msgid "IMAP server name:"
-msgstr "Nome do servidor IMAP:"
+#: ../../include/nav.php:128 ../../mod/community.php:32
+#: ../../view/theme/diabook/theme.php:93
+msgid "Community"
+msgstr "Comunidade"
 
-#: ../../mod/settings.php:730
-msgid "IMAP port:"
-msgstr "Porta do IMAP:"
+#: ../../include/nav.php:128
+msgid "Conversations on this site"
+msgstr "Conversas neste site"
 
-#: ../../mod/settings.php:731
-msgid "Security:"
-msgstr "Segurança:"
+#: ../../include/nav.php:130
+msgid "Directory"
+msgstr "Diretório"
 
-#: ../../mod/settings.php:731 ../../mod/settings.php:736
-#: ../../addon/dav/common/wdcal_edit.inc.php:191
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:191
-msgid "None"
-msgstr "Nenhuma"
+#: ../../include/nav.php:130
+msgid "People directory"
+msgstr "Diretório de pessoas"
 
-#: ../../mod/settings.php:732
-msgid "Email login name:"
-msgstr "Nome de usuário do e-mail:"
+#: ../../include/nav.php:140 ../../mod/notifications.php:83
+msgid "Network"
+msgstr "Rede"
 
-#: ../../mod/settings.php:733
-msgid "Email password:"
-msgstr "Senha do e-mail:"
+#: ../../include/nav.php:140
+msgid "Conversations from your friends"
+msgstr "Conversas dos seus amigos"
 
-#: ../../mod/settings.php:734
-msgid "Reply-to address:"
-msgstr "Endereço de resposta (Reply-to):"
+#: ../../include/nav.php:141
+msgid "Network Reset"
+msgstr "Reiniciar Rede"
 
-#: ../../mod/settings.php:735
-msgid "Send public posts to all email contacts:"
-msgstr "Enviar publicações públicas para todos os contatos de e-mail:"
+#: ../../include/nav.php:141
+msgid "Load Network page with no filters"
+msgstr "Carregar página Rede sem filtros"
 
-#: ../../mod/settings.php:736
-msgid "Action after import:"
-msgstr "Ação após a importação:"
+#: ../../include/nav.php:149 ../../mod/notifications.php:98
+msgid "Introductions"
+msgstr "Apresentações"
 
-#: ../../mod/settings.php:736
-msgid "Mark as seen"
-msgstr "Marcar como visto"
+#: ../../include/nav.php:149
+msgid "Friend Requests"
+msgstr "Requisições de Amizade"
 
-#: ../../mod/settings.php:736
-msgid "Move to folder"
-msgstr "Mover para pasta"
+#: ../../include/nav.php:150 ../../mod/notifications.php:220
+msgid "Notifications"
+msgstr "Notificações"
 
-#: ../../mod/settings.php:737
-msgid "Move to folder:"
-msgstr "Mover para pasta:"
+#: ../../include/nav.php:151
+msgid "See all notifications"
+msgstr "Ver todas notificações"
 
-#: ../../mod/settings.php:768 ../../mod/admin.php:404
-msgid "No special theme for mobile devices"
-msgstr "Nenhum tema especial para dispositivos móveis"
+#: ../../include/nav.php:152
+msgid "Mark all system notifications seen"
+msgstr "Marcar todas as notificações de sistema como vistas"
 
-#: ../../mod/settings.php:808
-msgid "Display Settings"
-msgstr "Configurações de exibição"
+#: ../../include/nav.php:156 ../../mod/message.php:182
+#: ../../mod/notifications.php:103
+msgid "Messages"
+msgstr "Mensagens"
 
-#: ../../mod/settings.php:814 ../../mod/settings.php:825
-msgid "Display Theme:"
-msgstr "Tema do perfil:"
+#: ../../include/nav.php:156
+msgid "Private mail"
+msgstr "Mensagem privada"
 
-#: ../../mod/settings.php:815
-msgid "Mobile Theme:"
-msgstr "Tema para dispositivos móveis:"
+#: ../../include/nav.php:157
+msgid "Inbox"
+msgstr "Recebidas"
 
-#: ../../mod/settings.php:816
-msgid "Update browser every xx seconds"
-msgstr "Atualizar o navegador a cada xx segundos"
+#: ../../include/nav.php:158
+msgid "Outbox"
+msgstr "Enviadas"
 
-#: ../../mod/settings.php:816
-msgid "Minimum of 10 seconds, no maximum"
-msgstr "Mínimo de 10 segundos, não possui máximo"
+#: ../../include/nav.php:159 ../../mod/message.php:9
+msgid "New Message"
+msgstr "Nova mensagem"
 
-#: ../../mod/settings.php:817
-msgid "Number of items to display per page:"
-msgstr "Número de itens a serem exibidos por página:"
+#: ../../include/nav.php:162
+msgid "Manage"
+msgstr "Gerenciar"
 
-#: ../../mod/settings.php:817
-msgid "Maximum of 100 items"
-msgstr "Máximo de 100 itens"
+#: ../../include/nav.php:162
+msgid "Manage other pages"
+msgstr "Gerenciar outras páginas"
 
-#: ../../mod/settings.php:818
-msgid "Don't show emoticons"
-msgstr "Não exibir emoticons"
+#: ../../include/nav.php:165
+msgid "Delegations"
+msgstr "Delegações"
 
-#: ../../mod/settings.php:894
-msgid "Normal Account Page"
-msgstr "Página de conta normal"
+#: ../../include/nav.php:165 ../../mod/delegate.php:121
+msgid "Delegate Page Management"
+msgstr "Delegar Administração de Página"
 
-#: ../../mod/settings.php:895
-msgid "This account is a normal personal profile"
-msgstr "Essa conta é um perfil pessoal normal"
+#: ../../include/nav.php:167 ../../mod/admin.php:861 ../../mod/admin.php:1069
+#: ../../mod/settings.php:74 ../../mod/uexport.php:48
+#: ../../mod/newmember.php:22 ../../view/theme/diabook/theme.php:537
+#: ../../view/theme/diabook/theme.php:658
+msgid "Settings"
+msgstr "Configurações"
 
-#: ../../mod/settings.php:898
-msgid "Soapbox Page"
-msgstr "Página de vitrine"
+#: ../../include/nav.php:167 ../../mod/settings.php:30 ../../mod/uexport.php:9
+msgid "Account settings"
+msgstr "Configurações da conta"
 
-#: ../../mod/settings.php:899
-msgid "Automatically approve all connection/friend requests as read-only fans"
-msgstr "Aprova automaticamente todas as solicitações de conexão/amizade como fãs com permissão somente de leitura"
+#: ../../include/nav.php:169 ../../boot.php:1439
+msgid "Profiles"
+msgstr "Perfis"
 
-#: ../../mod/settings.php:902
-msgid "Community Forum/Celebrity Account"
-msgstr "Conta de fórum de comunidade/celebridade"
+#: ../../include/nav.php:169
+msgid "Manage/Edit Profiles"
+msgstr "Administrar/Editar Perfis"
 
-#: ../../mod/settings.php:903
-msgid ""
-"Automatically approve all connection/friend requests as read-write fans"
-msgstr "Aprova automaticamente todas as solicitações de conexão/amizade como fãs com permissão de leitura e escrita"
+#: ../../include/nav.php:171 ../../mod/contacts.php:607
+#: ../../view/theme/diabook/theme.php:89
+msgid "Contacts"
+msgstr "Contatos"
 
-#: ../../mod/settings.php:906
-msgid "Automatic Friend Page"
-msgstr "Página de amigo automático"
+#: ../../include/nav.php:171
+msgid "Manage/edit friends and contacts"
+msgstr "Gerenciar/editar amigos e contatos"
 
-#: ../../mod/settings.php:907
-msgid "Automatically approve all connection/friend requests as friends"
-msgstr "Aprovar automaticamente todas as solicitações de conexão/amizade como amigos"
+#: ../../include/nav.php:178 ../../mod/admin.php:120
+msgid "Admin"
+msgstr "Admin"
 
-#: ../../mod/settings.php:910
-msgid "Private Forum [Experimental]"
-msgstr "Fórum privado [Experimental]"
+#: ../../include/nav.php:178
+msgid "Site setup and configuration"
+msgstr "Configurações do site"
 
-#: ../../mod/settings.php:911
-msgid "Private forum - approved members only"
-msgstr "Fórum privado - somente membros aprovados"
+#: ../../include/nav.php:182
+msgid "Navigation"
+msgstr "Navegação"
 
-#: ../../mod/settings.php:923
-msgid "OpenID:"
-msgstr "OpenID:"
+#: ../../include/nav.php:182
+msgid "Site map"
+msgstr "Mapa do Site"
 
-#: ../../mod/settings.php:923
-msgid "(Optional) Allow this OpenID to login to this account."
-msgstr "(Opcional) Permitir o uso deste OpenID para entrar nesta conta"
+#: ../../include/oembed.php:138
+msgid "Embedded content"
+msgstr "Conteúdo incorporado"
 
-#: ../../mod/settings.php:933
-msgid "Publish your default profile in your local site directory?"
-msgstr "Publicar o seu perfil padrão no diretório local do seu site?"
+#: ../../include/oembed.php:147
+msgid "Embedding disabled"
+msgstr "A incorporação está desabilitada"
 
-#: ../../mod/settings.php:939
-msgid "Publish your default profile in the global social directory?"
-msgstr "Publicar o seu perfil padrão no diretório social global?"
+#: ../../include/uimport.php:94
+msgid "Error decoding account file"
+msgstr "Erro ao decodificar arquivo de conta"
 
-#: ../../mod/settings.php:947
-msgid "Hide your contact/friend list from viewers of your default profile?"
-msgstr "Ocultar visualização da sua lista de contatos/amigos no seu perfil padrão? "
+#: ../../include/uimport.php:100
+msgid "Error! No version data in file! This is not a Friendica account file?"
+msgstr "Erro! Nenhum arquivo de dados de versão! Esse não é um arquivo de conta do Friendica?"
 
-#: ../../mod/settings.php:951
-msgid "Hide your profile details from unknown viewers?"
-msgstr "Ocultar os detalhes do seu perfil para pessoas desconhecidas?"
+#: ../../include/uimport.php:116
+msgid "Error! Cannot check nickname"
+msgstr "Erro! Não consigo conferir o apelido (nickname)"
 
-#: ../../mod/settings.php:956
-msgid "Allow friends to post to your profile page?"
-msgstr "Permitir aos amigos publicarem na sua página de perfil?"
+#: ../../include/uimport.php:120
+#, php-format
+msgid "User '%s' already exists on this server!"
+msgstr "User '%s' já existe nesse servidor!"
 
-#: ../../mod/settings.php:962
-msgid "Allow friends to tag your posts?"
-msgstr "Permitir aos amigos etiquetarem suas publicações?"
+#: ../../include/uimport.php:139
+msgid "User creation error"
+msgstr "Erro na criação do usuário"
 
-#: ../../mod/settings.php:968
-msgid "Allow us to suggest you as a potential friend to new members?"
-msgstr "Permitir que você seja sugerido como amigo em potencial para novos membros?"
+#: ../../include/uimport.php:157
+msgid "User profile creation error"
+msgstr "Erro na criação do perfil do Usuário"
 
-#: ../../mod/settings.php:974
-msgid "Permit unknown people to send you private mail?"
-msgstr "Permitir que pessoas desconhecidas lhe enviem mensagens privadas?"
+#: ../../include/uimport.php:202
+#, php-format
+msgid "%d contact not imported"
+msgid_plural "%d contacts not imported"
+msgstr[0] "%d contato não foi importado"
+msgstr[1] "%d contatos não foram importados"
 
-#: ../../mod/settings.php:982
-msgid "Profile is <strong>not published</strong>."
-msgstr "O perfil <strong>não está publicado</strong>."
+#: ../../include/uimport.php:272
+msgid "Done. You can now login with your username and password"
+msgstr "Feito. Você agora pode entrar com seu nome de usuário e senha"
 
-#: ../../mod/settings.php:985 ../../mod/profile_photo.php:248
-msgid "or"
-msgstr "ou"
+#: ../../include/security.php:22
+msgid "Welcome "
+msgstr "Bem-vindo(a) "
 
-#: ../../mod/settings.php:990
-msgid "Your Identity Address is"
-msgstr "O endereço da sua identidade é"
+#: ../../include/security.php:23
+msgid "Please upload a profile photo."
+msgstr "Por favor, envie uma foto para o perfil."
 
-#: ../../mod/settings.php:1001
-msgid "Automatically expire posts after this many days:"
-msgstr "Expirar automaticamente publicações após tantos dias:"
+#: ../../include/security.php:26
+msgid "Welcome back "
+msgstr "Bem-vindo(a) de volta "
 
-#: ../../mod/settings.php:1001
-msgid "If empty, posts will not expire. Expired posts will be deleted"
-msgstr "Se deixado em branco, as publicações não irão expirar. Publicações expiradas serão excluídas."
+#: ../../include/security.php:366
+msgid ""
+"The form security token was not correct. This probably happened because the "
+"form has been opened for too long (>3 hours) before submitting it."
+msgstr "O token de segurança do formulário não estava correto. Isso provavelmente aconteceu porque o formulário estava aberto por muito tempo (>3 horas) antes da submissão dele."
 
-#: ../../mod/settings.php:1002
-msgid "Advanced expiration settings"
-msgstr "Configurações avançadas de expiração"
+#: ../../mod/profiles.php:18 ../../mod/profiles.php:133
+#: ../../mod/profiles.php:160 ../../mod/profiles.php:583
+#: ../../mod/dfrn_confirm.php:62
+msgid "Profile not found."
+msgstr "O perfil não foi encontrado."
 
-#: ../../mod/settings.php:1003
-msgid "Advanced Expiration"
-msgstr "Expiração avançada"
+#: ../../mod/profiles.php:37
+msgid "Profile deleted."
+msgstr "O perfil foi excluído."
 
-#: ../../mod/settings.php:1004
-msgid "Expire posts:"
-msgstr "Expirar publicações:"
+#: ../../mod/profiles.php:55 ../../mod/profiles.php:89
+msgid "Profile-"
+msgstr "Perfil-"
 
-#: ../../mod/settings.php:1005
-msgid "Expire personal notes:"
-msgstr "Expirar notas pessoais:"
+#: ../../mod/profiles.php:74 ../../mod/profiles.php:117
+msgid "New profile created."
+msgstr "O novo perfil foi criado."
 
-#: ../../mod/settings.php:1006
-msgid "Expire starred posts:"
-msgstr "Expirar publicações destacadas:"
+#: ../../mod/profiles.php:95
+msgid "Profile unavailable to clone."
+msgstr "O perfil não está disponível para clonagem."
 
-#: ../../mod/settings.php:1007
-msgid "Expire photos:"
-msgstr "Expirar fotos:"
+#: ../../mod/profiles.php:170
+msgid "Profile Name is required."
+msgstr "É necessário informar o nome do perfil."
 
-#: ../../mod/settings.php:1008
-msgid "Only expire posts by others:"
-msgstr "Expirar somente as publicações de outras pessoas:"
+#: ../../mod/profiles.php:317
+msgid "Marital Status"
+msgstr "Estado civil"
 
-#: ../../mod/settings.php:1015
-msgid "Account Settings"
-msgstr "Configurações da conta"
+#: ../../mod/profiles.php:321
+msgid "Romantic Partner"
+msgstr "Parceiro romântico"
 
-#: ../../mod/settings.php:1023
-msgid "Password Settings"
-msgstr "Configurações da senha"
+#: ../../mod/profiles.php:325
+msgid "Likes"
+msgstr "\"Likes\""
 
-#: ../../mod/settings.php:1024
-msgid "New Password:"
-msgstr "Nova senha:"
+#: ../../mod/profiles.php:329
+msgid "Dislikes"
+msgstr "\"Dislikes\""
 
-#: ../../mod/settings.php:1025
-msgid "Confirm:"
-msgstr "Confirme:"
+#: ../../mod/profiles.php:333
+msgid "Work/Employment"
+msgstr "Trabalho/emprego"
 
-#: ../../mod/settings.php:1025
-msgid "Leave password fields blank unless changing"
-msgstr "Deixe os campos de senha em branco, a não ser que você queira alterá-la"
+#: ../../mod/profiles.php:336
+msgid "Religion"
+msgstr "Religião"
 
-#: ../../mod/settings.php:1029
-msgid "Basic Settings"
-msgstr "Configurações básicas"
+#: ../../mod/profiles.php:340
+msgid "Political Views"
+msgstr "Posicionamento político"
 
-#: ../../mod/settings.php:1030 ../../include/profile_advanced.php:15
-msgid "Full Name:"
-msgstr "Nome completo:"
+#: ../../mod/profiles.php:344
+msgid "Gender"
+msgstr "Gênero"
 
-#: ../../mod/settings.php:1031
-msgid "Email Address:"
-msgstr "Endereço de e-mail:"
+#: ../../mod/profiles.php:348
+msgid "Sexual Preference"
+msgstr "Preferência sexual"
 
-#: ../../mod/settings.php:1032
-msgid "Your Timezone:"
-msgstr "Seu fuso horário:"
+#: ../../mod/profiles.php:352
+msgid "Homepage"
+msgstr "Página Principal"
 
-#: ../../mod/settings.php:1033
-msgid "Default Post Location:"
-msgstr "Localização padrão de suas publicações:"
+#: ../../mod/profiles.php:356
+msgid "Interests"
+msgstr "Interesses"
 
-#: ../../mod/settings.php:1034
-msgid "Use Browser Location:"
-msgstr "Usar localizador do navegador:"
+#: ../../mod/profiles.php:360
+msgid "Address"
+msgstr "Endereço"
 
-#: ../../mod/settings.php:1037
-msgid "Security and Privacy Settings"
-msgstr "Configurações de segurança e privacidade"
+#: ../../mod/profiles.php:367
+msgid "Location"
+msgstr "Localização"
 
-#: ../../mod/settings.php:1039
-msgid "Maximum Friend Requests/Day:"
-msgstr "Número máximo de requisições de amizade por dia:"
+#: ../../mod/profiles.php:450
+msgid "Profile updated."
+msgstr "O perfil foi atualizado."
 
-#: ../../mod/settings.php:1039 ../../mod/settings.php:1058
-msgid "(to prevent spam abuse)"
-msgstr "(para prevenir abuso de spammers)"
+#: ../../mod/profiles.php:521
+msgid " and "
+msgstr " e "
 
-#: ../../mod/settings.php:1040
-msgid "Default Post Permissions"
-msgstr "Permissões padrão de publicação"
+#: ../../mod/profiles.php:529
+msgid "public profile"
+msgstr "perfil público"
 
-#: ../../mod/settings.php:1041
-msgid "(click to open/close)"
-msgstr "(clique para abrir/fechar)"
+#: ../../mod/profiles.php:532
+#, php-format
+msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
+msgstr "%1$s mudou %2$s para &ldquo;%3$s&rdquo;"
 
-#: ../../mod/settings.php:1058
-msgid "Maximum private messages per day from unknown people:"
-msgstr "Número máximo de mensagens privadas de pessoas desconhecidas, por dia:"
+#: ../../mod/profiles.php:533
+#, php-format
+msgid " - Visit %1$s's %2$s"
+msgstr " - Visite %2$s de %1$s"
 
-#: ../../mod/settings.php:1061
-msgid "Notification Settings"
-msgstr "Configurações de notificação"
+#: ../../mod/profiles.php:536
+#, php-format
+msgid "%1$s has an updated %2$s, changing %3$s."
+msgstr "%1$s foi atualizado %2$s, mudando %3$s."
 
-#: ../../mod/settings.php:1062
-msgid "By default post a status message when:"
-msgstr "Por padrão, publicar uma mensagem de status ao:"
+#: ../../mod/profiles.php:609
+msgid "Hide your contact/friend list from viewers of this profile?"
+msgstr "Ocultar sua lista de contatos/amigos dos visitantes no seu perfil?"
 
-#: ../../mod/settings.php:1063
-msgid "accepting a friend request"
-msgstr "aceitar uma requisição de amizade"
+#: ../../mod/profiles.php:611 ../../mod/api.php:106 ../../mod/register.php:240
+#: ../../mod/settings.php:961 ../../mod/settings.php:967
+#: ../../mod/settings.php:975 ../../mod/settings.php:979
+#: ../../mod/settings.php:984 ../../mod/settings.php:990
+#: ../../mod/settings.php:996 ../../mod/settings.php:1002
+#: ../../mod/settings.php:1032 ../../mod/settings.php:1033
+#: ../../mod/settings.php:1034 ../../mod/settings.php:1035
+#: ../../mod/settings.php:1036 ../../mod/dfrn_request.php:837
+msgid "No"
+msgstr "Não"
 
-#: ../../mod/settings.php:1064
-msgid "joining a forum/community"
-msgstr "associar-se a um fórum/comunidade"
+#: ../../mod/profiles.php:629
+msgid "Edit Profile Details"
+msgstr "Editar os detalhes do perfil"
 
-#: ../../mod/settings.php:1065
-msgid "making an <em>interesting</em> profile change"
-msgstr "fazer uma modificação <em>interessante</em> em seu perfil"
+#: ../../mod/profiles.php:630 ../../mod/admin.php:491 ../../mod/admin.php:763
+#: ../../mod/admin.php:902 ../../mod/admin.php:1102 ../../mod/admin.php:1189
+#: ../../mod/contacts.php:386 ../../mod/settings.php:584
+#: ../../mod/settings.php:694 ../../mod/settings.php:763
+#: ../../mod/settings.php:837 ../../mod/settings.php:1064
+#: ../../mod/crepair.php:166 ../../mod/poke.php:199 ../../mod/events.php:478
+#: ../../mod/fsuggest.php:107 ../../mod/group.php:87 ../../mod/invite.php:140
+#: ../../mod/localtime.php:45 ../../mod/manage.php:110
+#: ../../mod/message.php:335 ../../mod/message.php:564 ../../mod/mood.php:137
+#: ../../mod/photos.php:1078 ../../mod/photos.php:1199
+#: ../../mod/photos.php:1501 ../../mod/photos.php:1552
+#: ../../mod/photos.php:1596 ../../mod/photos.php:1679
+#: ../../mod/install.php:248 ../../mod/install.php:286
+#: ../../mod/content.php:733 ../../object/Item.php:653
+#: ../../view/theme/cleanzero/config.php:80
+#: ../../view/theme/diabook/config.php:152
+#: ../../view/theme/diabook/theme.php:642 ../../view/theme/dispy/config.php:70
+#: ../../view/theme/quattro/config.php:64
+msgid "Submit"
+msgstr "Enviar"
 
-#: ../../mod/settings.php:1066
-msgid "Send a notification email when:"
-msgstr "Enviar um e-mail de notificação sempre que:"
+#: ../../mod/profiles.php:631
+msgid "Change Profile Photo"
+msgstr "Mudar Foto do Perfil"
 
-#: ../../mod/settings.php:1067
-msgid "You receive an introduction"
-msgstr "Você receber uma apresentação"
+#: ../../mod/profiles.php:632
+msgid "View this profile"
+msgstr "Ver este perfil"
 
-#: ../../mod/settings.php:1068
-msgid "Your introductions are confirmed"
-msgstr "Suas apresentações forem confirmadas"
+#: ../../mod/profiles.php:633
+msgid "Create a new profile using these settings"
+msgstr "Criar um novo perfil usando estas configurações"
 
-#: ../../mod/settings.php:1069
-msgid "Someone writes on your profile wall"
-msgstr "Alguém escrever no mural do seu perfil"
+#: ../../mod/profiles.php:634
+msgid "Clone this profile"
+msgstr "Clonar este perfil"
 
-#: ../../mod/settings.php:1070
-msgid "Someone writes a followup comment"
-msgstr "Alguém comentar a sua mensagem"
+#: ../../mod/profiles.php:635
+msgid "Delete this profile"
+msgstr "Excluir este perfil"
 
-#: ../../mod/settings.php:1071
-msgid "You receive a private message"
-msgstr "Você receber uma mensagem privada"
+#: ../../mod/profiles.php:636
+msgid "Profile Name:"
+msgstr "Nome do perfil:"
 
-#: ../../mod/settings.php:1072
-msgid "You receive a friend suggestion"
-msgstr "Você recebe uma suggestão de amigo"
+#: ../../mod/profiles.php:637
+msgid "Your Full Name:"
+msgstr "Seu nome completo:"
 
-#: ../../mod/settings.php:1073
-msgid "You are tagged in a post"
-msgstr "Você foi marcado em uma publicação"
+#: ../../mod/profiles.php:638
+msgid "Title/Description:"
+msgstr "Título/Descrição:"
 
-#: ../../mod/settings.php:1074
-msgid "You are poked/prodded/etc. in a post"
-msgstr ""
+#: ../../mod/profiles.php:639
+msgid "Your Gender:"
+msgstr "Seu gênero:"
 
-#: ../../mod/settings.php:1077
-msgid "Advanced Account/Page Type Settings"
-msgstr "Conta avançada/Configurações do tipo de página"
+#: ../../mod/profiles.php:640
+#, php-format
+msgid "Birthday (%s):"
+msgstr "Aniversário (%s):"
 
-#: ../../mod/settings.php:1078
-msgid "Change the behaviour of this account for special situations"
-msgstr "Modificar o comportamento desta conta em situações especiais"
+#: ../../mod/profiles.php:641
+msgid "Street Address:"
+msgstr "Endereço:"
 
-#: ../../mod/manage.php:94
-msgid "Manage Identities and/or Pages"
-msgstr "Gerenciar identidades e/ou páginas"
+#: ../../mod/profiles.php:642
+msgid "Locality/City:"
+msgstr "Localidade/Cidade:"
 
-#: ../../mod/manage.php:97
-msgid ""
-"Toggle between different identities or community/group pages which share "
-"your account details or which you have been granted \"manage\" permissions"
-msgstr "Alterne entre diferentes identidades ou páginas de comunidade/grupo que dividem detalhes da sua conta ou que você tenha fornecido permissões de \"administração\""
+#: ../../mod/profiles.php:643
+msgid "Postal/Zip Code:"
+msgstr "CEP:"
 
-#: ../../mod/manage.php:99
-msgid "Select an identity to manage: "
-msgstr "Selecione uma identidade para gerenciar: "
+#: ../../mod/profiles.php:644
+msgid "Country:"
+msgstr "País:"
 
-#: ../../mod/network.php:181
-msgid "Search Results For:"
-msgstr "Resultados de Busca Por:"
+#: ../../mod/profiles.php:645
+msgid "Region/State:"
+msgstr "Região/Estado:"
 
-#: ../../mod/network.php:224 ../../mod/search.php:21
-msgid "Remove term"
-msgstr "Remover o termo"
+#: ../../mod/profiles.php:646
+msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
+msgstr "Estado civil <span class=\"heart\">&hearts;</span>:"
 
-#: ../../mod/network.php:233 ../../mod/search.php:30
-#: ../../include/features.php:41
-msgid "Saved Searches"
-msgstr "Pesquisas salvas"
+#: ../../mod/profiles.php:647
+msgid "Who: (if applicable)"
+msgstr "Quem: (se pertinente)"
 
-#: ../../mod/network.php:234 ../../include/group.php:275
-msgid "add"
-msgstr "adicionar"
+#: ../../mod/profiles.php:648
+msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
+msgstr "Exemplos: fulano123, Fulano de Tal, fulano@exemplo.com"
 
-#: ../../mod/network.php:397
-msgid "Commented Order"
-msgstr "Ordem dos comentários"
+#: ../../mod/profiles.php:649
+msgid "Since [date]:"
+msgstr "Desde [data]:"
 
-#: ../../mod/network.php:400
-msgid "Sort by Comment Date"
-msgstr "Ordenar pela data do comentário"
+#: ../../mod/profiles.php:651
+msgid "Homepage URL:"
+msgstr "Endereço do site web:"
 
-#: ../../mod/network.php:403
-msgid "Posted Order"
-msgstr "Ordem das publicações"
+#: ../../mod/profiles.php:654
+msgid "Religious Views:"
+msgstr "Orientação religiosa:"
 
-#: ../../mod/network.php:406
-msgid "Sort by Post Date"
-msgstr "Ordenar pela data de publicação"
+#: ../../mod/profiles.php:655
+msgid "Public Keywords:"
+msgstr "Palavras-chave públicas:"
 
-#: ../../mod/network.php:447
-msgid "Posts that mention or involve you"
-msgstr "Publicações que mencionem ou envolvam você"
+#: ../../mod/profiles.php:656
+msgid "Private Keywords:"
+msgstr "Palavras-chave privadas:"
 
-#: ../../mod/network.php:453
-msgid "New"
-msgstr "Nova"
+#: ../../mod/profiles.php:659
+msgid "Example: fishing photography software"
+msgstr "Exemplo: pesca fotografia software"
 
-#: ../../mod/network.php:456
-msgid "Activity Stream - by date"
-msgstr "Fluxo de atividades - por data"
+#: ../../mod/profiles.php:660
+msgid "(Used for suggesting potential friends, can be seen by others)"
+msgstr "(Usado para sugerir amigos em potencial, pode ser visto pelos outros)"
 
-#: ../../mod/network.php:462
-msgid "Shared Links"
-msgstr "Links compartilhados"
+#: ../../mod/profiles.php:661
+msgid "(Used for searching profiles, never shown to others)"
+msgstr "(Usado na pesquisa de perfis, nunca é exibido para os outros)"
 
-#: ../../mod/network.php:465
-msgid "Interesting Links"
-msgstr "Links interessantes"
+#: ../../mod/profiles.php:662
+msgid "Tell us about yourself..."
+msgstr "Fale um pouco sobre você..."
 
-#: ../../mod/network.php:471
-msgid "Starred"
-msgstr "Destacada"
+#: ../../mod/profiles.php:663
+msgid "Hobbies/Interests"
+msgstr "Passatempos/Interesses"
 
-#: ../../mod/network.php:474
-msgid "Favourite Posts"
-msgstr "Publicações favoritas"
+#: ../../mod/profiles.php:664
+msgid "Contact information and Social Networks"
+msgstr "Informações de contato e redes sociais"
 
-#: ../../mod/network.php:546
-#, php-format
-msgid "Warning: This group contains %s member from an insecure network."
-msgid_plural ""
-"Warning: This group contains %s members from an insecure network."
-msgstr[0] "Aviso: Este grupo contém %s membro de uma rede insegura."
-msgstr[1] "Aviso: Este grupo contém %s membros de uma rede insegura."
+#: ../../mod/profiles.php:665
+msgid "Musical interests"
+msgstr "Preferências musicais"
 
-#: ../../mod/network.php:549
-msgid "Private messages to this group are at risk of public disclosure."
-msgstr "Mensagens privadas para este grupo correm o risco de sofrerem divulgação pública."
+#: ../../mod/profiles.php:666
+msgid "Books, literature"
+msgstr "Livros, literatura"
 
-#: ../../mod/network.php:619
-msgid "Contact: "
-msgstr "Contato: "
+#: ../../mod/profiles.php:667
+msgid "Television"
+msgstr "Televisão"
 
-#: ../../mod/network.php:621
-msgid "Private messages to this person are at risk of public disclosure."
-msgstr "Mensagens privadas para esta pessoa correm o risco de sofrerem divulgação pública."
+#: ../../mod/profiles.php:668
+msgid "Film/dance/culture/entertainment"
+msgstr "Filme/dança/cultura/entretenimento"
 
-#: ../../mod/network.php:626
-msgid "Invalid contact."
-msgstr "Contato inválido."
+#: ../../mod/profiles.php:669
+msgid "Love/romance"
+msgstr "Amor/romance"
 
-#: ../../mod/notes.php:44 ../../boot.php:1755
-msgid "Personal Notes"
-msgstr "Notas pessoais"
+#: ../../mod/profiles.php:670
+msgid "Work/employment"
+msgstr "Trabalho/emprego"
 
-#: ../../mod/notes.php:63 ../../mod/filer.php:30
-#: ../../addon/facebook/facebook.php:770
-#: ../../addon/privacy_image_cache/privacy_image_cache.php:281
-#: ../../addon/fbpost/fbpost.php:267
-#: ../../addon/dav/friendica/layout.fnk.php:441
-#: ../../addon/dav/friendica/layout.fnk.php:488 ../../include/text.php:688
-#: ../../addon.old/facebook/facebook.php:770
-#: ../../addon.old/privacy_image_cache/privacy_image_cache.php:263
-#: ../../addon.old/fbpost/fbpost.php:267
-#: ../../addon.old/dav/friendica/layout.fnk.php:441
-#: ../../addon.old/dav/friendica/layout.fnk.php:488
-msgid "Save"
-msgstr "Salvar"
+#: ../../mod/profiles.php:671
+msgid "School/education"
+msgstr "Escola/educação"
 
-#: ../../mod/uimport.php:50 ../../mod/register.php:190
+#: ../../mod/profiles.php:676
 msgid ""
-"This site has exceeded the number of allowed daily account registrations. "
-"Please try again tomorrow."
-msgstr "Este site excedeu o limite diário permitido para registros de novas contas.\nPor favor tente novamente amanhã."
-
-#: ../../mod/uimport.php:64
-msgid "Import"
-msgstr ""
+"This is your <strong>public</strong> profile.<br />It <strong>may</strong> "
+"be visible to anybody using the internet."
+msgstr "Este é o seu perfil <strong>público</strong>.<br />Ele <strong>pode</strong> estar visível para qualquer um que acesse a Internet."
 
-#: ../../mod/uimport.php:66
-msgid "Move account"
-msgstr ""
+#: ../../mod/profiles.php:686 ../../mod/directory.php:111
+msgid "Age: "
+msgstr "Idade: "
 
-#: ../../mod/uimport.php:67
-msgid ""
-"You can import an account from another Friendica server. <br>\r\n"
-"                            You need to export your account from the old server and upload it here. We will recreate your old account here with all your contacts. We will try also to inform your friends that you moved here.<br>\r\n"
-"                            <b>This feature is experimental. We can't import contacts from the OStatus network (statusnet/identi.ca) or from diaspora"
-msgstr ""
+#: ../../mod/profiles.php:725
+msgid "Edit/Manage Profiles"
+msgstr "Editar/Gerenciar perfis"
 
-#: ../../mod/uimport.php:70
-msgid "Account file"
-msgstr ""
+#: ../../mod/profiles.php:726 ../../boot.php:1445 ../../boot.php:1471
+msgid "Change profile photo"
+msgstr "Mudar a foto do perfil"
 
-#: ../../mod/uimport.php:70
-msgid ""
-"To export your accont, go to \"Settings->Export your porsonal data\" and "
-"select \"Export account\""
-msgstr ""
+#: ../../mod/profiles.php:727 ../../boot.php:1446
+msgid "Create New Profile"
+msgstr "Criar um novo perfil"
 
-#: ../../mod/wallmessage.php:42 ../../mod/wallmessage.php:112
-#, php-format
-msgid "Number of daily wall messages for %s exceeded. Message failed."
-msgstr "O número diário de mensagens do mural de %s foi excedido. Não foi possível enviar a mensagem."
+#: ../../mod/profiles.php:738 ../../boot.php:1456
+msgid "Profile Image"
+msgstr "Imagem do perfil"
 
-#: ../../mod/wallmessage.php:56 ../../mod/message.php:63
-msgid "No recipient selected."
-msgstr "Não foi selecionado nenhum destinatário."
+#: ../../mod/profiles.php:740 ../../boot.php:1459
+msgid "visible to everybody"
+msgstr "visível para todos"
 
-#: ../../mod/wallmessage.php:59
-msgid "Unable to check your home location."
-msgstr "Não foi possível verificar a sua localização."
+#: ../../mod/profiles.php:741 ../../boot.php:1460
+msgid "Edit visibility"
+msgstr "Editar a visibilidade"
 
-#: ../../mod/wallmessage.php:62 ../../mod/message.php:70
-msgid "Message could not be sent."
-msgstr "Não foi possível enviar a mensagem."
+#: ../../mod/profperm.php:19 ../../mod/group.php:72 ../../index.php:345
+msgid "Permission denied"
+msgstr "Permissão negada"
 
-#: ../../mod/wallmessage.php:65 ../../mod/message.php:73
-msgid "Message collection failure."
-msgstr "Falha na coleta de mensagens."
+#: ../../mod/profperm.php:25 ../../mod/profperm.php:55
+msgid "Invalid profile identifier."
+msgstr "Identificador de perfil inválido."
 
-#: ../../mod/wallmessage.php:68 ../../mod/message.php:76
-msgid "Message sent."
-msgstr "A mensagem foi enviada."
+#: ../../mod/profperm.php:101
+msgid "Profile Visibility Editor"
+msgstr "Editor de visibilidade do perfil"
 
-#: ../../mod/wallmessage.php:86 ../../mod/wallmessage.php:95
-msgid "No recipient."
-msgstr "Nenhum destinatário."
+#: ../../mod/profperm.php:105 ../../mod/group.php:224
+msgid "Click on a contact to add or remove."
+msgstr "Clique em um contato para adicionar ou remover."
 
-#: ../../mod/wallmessage.php:123 ../../mod/wallmessage.php:131
-#: ../../mod/message.php:249 ../../mod/message.php:257
-#: ../../include/conversation.php:905 ../../include/conversation.php:923
-msgid "Please enter a link URL:"
-msgstr "Por favor, digite uma URL:"
+#: ../../mod/profperm.php:114
+msgid "Visible To"
+msgstr "Visível para"
 
-#: ../../mod/wallmessage.php:138 ../../mod/message.php:285
-msgid "Send Private Message"
-msgstr "Enviar mensagem privada"
+#: ../../mod/profperm.php:130
+msgid "All Contacts (with secure profile access)"
+msgstr "Todos os contatos (com acesso a perfil seguro)"
 
-#: ../../mod/wallmessage.php:139
-#, php-format
-msgid ""
-"If you wish for %s to respond, please check that the privacy settings on "
-"your site allow private mail from unknown senders."
-msgstr "Caso você deseje uma resposta de %s, por favor verifique se as configurações de privacidade em seu site permitem o recebimento de mensagens de remetentes desconhecidos."
+#: ../../mod/notes.php:44 ../../boot.php:1978
+msgid "Personal Notes"
+msgstr "Notas pessoais"
 
-#: ../../mod/wallmessage.php:140 ../../mod/message.php:286
-#: ../../mod/message.php:476
-msgid "To:"
-msgstr "Para:"
+#: ../../mod/display.php:19 ../../mod/search.php:89
+#: ../../mod/dfrn_request.php:761 ../../mod/directory.php:31
+#: ../../mod/videos.php:115 ../../mod/viewcontacts.php:17
+#: ../../mod/photos.php:914 ../../mod/community.php:18
+msgid "Public access denied."
+msgstr "Acesso público negado."
 
-#: ../../mod/wallmessage.php:141 ../../mod/message.php:291
-#: ../../mod/message.php:478
-msgid "Subject:"
-msgstr "Assunto:"
+#: ../../mod/display.php:99 ../../mod/profile.php:155
+msgid "Access to this profile has been restricted."
+msgstr "O acesso a este perfil está restrito."
 
-#: ../../mod/wallmessage.php:147 ../../mod/message.php:295
-#: ../../mod/message.php:481 ../../mod/invite.php:113
-msgid "Your message:"
-msgstr "Sua mensagem:"
+#: ../../mod/display.php:239
+msgid "Item has been removed."
+msgstr "O item foi removido."
 
-#: ../../mod/newmember.php:6
-msgid "Welcome to Friendica"
-msgstr "Bemvindo ao Friendica"
+#: ../../mod/nogroup.php:40 ../../mod/contacts.php:395
+#: ../../mod/contacts.php:585 ../../mod/viewcontacts.php:62
+#, php-format
+msgid "Visit %s's profile [%s]"
+msgstr "Visitar o perfil de %s [%s]"
 
-#: ../../mod/newmember.php:8
-msgid "New Member Checklist"
-msgstr "Dicas para os novos membros"
+#: ../../mod/nogroup.php:41 ../../mod/contacts.php:586
+msgid "Edit contact"
+msgstr "Editar o contato"
 
-#: ../../mod/newmember.php:12
-msgid ""
-"We would like to offer some tips and links to help make your experience "
-"enjoyable. Click any item to visit the relevant page. A link to this page "
-"will be visible from your home page for two weeks after your initial "
-"registration and then will quietly disappear."
-msgstr "Gostaríamos de oferecer algumas dicas e links para ajudar a tornar a sua experiência agradável. Clique em qualquer item para visitar a página correspondente. Um link para essa página será visível em sua home page por duas semanas após o seu registro inicial e, então, desaparecerá discretamente."
+#: ../../mod/nogroup.php:59
+msgid "Contacts who are not members of a group"
+msgstr "Contatos que não são membros de um grupo"
 
-#: ../../mod/newmember.php:14
-msgid "Getting Started"
-msgstr ""
+#: ../../mod/ping.php:238
+msgid "{0} wants to be your friend"
+msgstr "{0} deseja ser seu amigo"
 
-#: ../../mod/newmember.php:18
-msgid "Friendica Walk-Through"
-msgstr "Passo-a-passo da friendica"
+#: ../../mod/ping.php:243
+msgid "{0} sent you a message"
+msgstr "{0} lhe enviou uma mensagem"
 
-#: ../../mod/newmember.php:18
-msgid ""
-"On your <em>Quick Start</em> page - find a brief introduction to your "
-"profile and network tabs, make some new connections, and find some groups to"
-" join."
-msgstr ""
+#: ../../mod/ping.php:248
+msgid "{0} requested registration"
+msgstr "{0} solicitou registro"
 
-#: ../../mod/newmember.php:26
-msgid "Go to Your Settings"
-msgstr "Ir para as suas configurações"
+#: ../../mod/ping.php:254
+#, php-format
+msgid "{0} commented %s's post"
+msgstr "{0} comentou a publicação de %s"
 
-#: ../../mod/newmember.php:26
-msgid ""
-"On your <em>Settings</em> page -  change your initial password. Also make a "
-"note of your Identity Address. This looks just like an email address - and "
-"will be useful in making friends on the free social web."
-msgstr "Em sua página  <em>Configurações</em> - mude sua senha inicial. Também tome nota de seu Endereço de Identidade. Isso se parece com um endereço de e-mail - e será útil para se fazer amigos na rede social livre."
+#: ../../mod/ping.php:259
+#, php-format
+msgid "{0} liked %s's post"
+msgstr "{0} gostou da publicação de %s"
 
-#: ../../mod/newmember.php:28
-msgid ""
-"Review the other settings, particularly the privacy settings. An unpublished"
-" directory listing is like having an unlisted phone number. In general, you "
-"should probably publish your listing - unless all of your friends and "
-"potential friends know exactly how to find you."
-msgstr "Revise as outras configurações, em particular as relacionadas a privacidade. Não estar listado no diretório é o equivalente a não ter o seu número na lista telefônica. Normalmente é interessante você estar listado - a não ser que os seu amigos atuais e potenciais saibam exatamente como encontrar você."
+#: ../../mod/ping.php:264
+#, php-format
+msgid "{0} disliked %s's post"
+msgstr "{0} não gostou da publicação de %s"
 
-#: ../../mod/newmember.php:32 ../../mod/profperm.php:103
-#: ../../view/theme/diabook/theme.php:88 ../../include/profile_advanced.php:7
-#: ../../include/profile_advanced.php:84 ../../include/nav.php:50
-#: ../../boot.php:1731
-msgid "Profile"
-msgstr "Perfil "
+#: ../../mod/ping.php:269
+#, php-format
+msgid "{0} is now friends with %s"
+msgstr "{0} agora é amigo de %s"
 
-#: ../../mod/newmember.php:36 ../../mod/profile_photo.php:244
-msgid "Upload Profile Photo"
-msgstr "Enviar foto do perfil"
+#: ../../mod/ping.php:274
+msgid "{0} posted"
+msgstr "{0} publicou"
 
-#: ../../mod/newmember.php:36
-msgid ""
-"Upload a profile photo if you have not done so already. Studies have shown "
-"that people with real photos of themselves are ten times more likely to make"
-" friends than people who do not."
-msgstr "Envie uma foto para o seu perfil, caso ainda não tenha feito isso. Estudos indicam que pessoas que publicam fotos reais delas mesmas têm 10 vezes mais chances de encontrar novos amigos do que as que não o fazem."
+#: ../../mod/ping.php:279
+#, php-format
+msgid "{0} tagged %s's post with #%s"
+msgstr "{0} etiquetou a publicação de %s com #%s"
 
-#: ../../mod/newmember.php:38
-msgid "Edit Your Profile"
-msgstr "Editar seu perfil"
+#: ../../mod/ping.php:285
+msgid "{0} mentioned you in a post"
+msgstr "{0} mencionou você em uma publicação"
 
-#: ../../mod/newmember.php:38
-msgid ""
-"Edit your <strong>default</strong> profile to your liking. Review the "
-"settings for hiding your list of friends and hiding the profile from unknown"
-" visitors."
-msgstr "Edite o seu perfil <strong>padrão</strong> a seu gosto. Revise as configurações de ocultação da sua lista de amigos e do seu perfil de visitantes desconhecidos."
+#: ../../mod/admin.php:55
+msgid "Theme settings updated."
+msgstr "As configurações do tema foram atualizadas."
 
-#: ../../mod/newmember.php:40
-msgid "Profile Keywords"
-msgstr "Palavras-chave do perfil"
+#: ../../mod/admin.php:96 ../../mod/admin.php:490
+msgid "Site"
+msgstr "Site"
 
-#: ../../mod/newmember.php:40
-msgid ""
-"Set some public keywords for your default profile which describe your "
-"interests. We may be able to find other people with similar interests and "
-"suggest friendships."
-msgstr "Defina algumas palavras-chave públicas para o seu perfil padrão, que descrevam os seus interesses. Nós podemos encontrar outras pessoas com interesses similares e sugerir novas amizades."
+#: ../../mod/admin.php:97 ../../mod/admin.php:762 ../../mod/admin.php:776
+msgid "Users"
+msgstr "Usuários"
 
-#: ../../mod/newmember.php:44
-msgid "Connecting"
-msgstr "Conexões"
+#: ../../mod/admin.php:98 ../../mod/admin.php:859 ../../mod/admin.php:901
+msgid "Plugins"
+msgstr "Plugins"
 
-#: ../../mod/newmember.php:49 ../../mod/newmember.php:51
-#: ../../addon/facebook/facebook.php:728 ../../addon/fbpost/fbpost.php:239
-#: ../../include/contact_selectors.php:81
-#: ../../addon.old/facebook/facebook.php:728
-#: ../../addon.old/fbpost/fbpost.php:239
-msgid "Facebook"
-msgstr "Facebook"
+#: ../../mod/admin.php:99 ../../mod/admin.php:1067 ../../mod/admin.php:1101
+msgid "Themes"
+msgstr "Temas"
 
-#: ../../mod/newmember.php:49
-msgid ""
-"Authorise the Facebook Connector if you currently have a Facebook account "
-"and we will (optionally) import all your Facebook friends and conversations."
-msgstr "Autorize o Conector com Facebook, caso você tenha uma conta lá e nós (opcionalmente) importaremos todos os seus amigos e conversas do Facebook."
+#: ../../mod/admin.php:100
+msgid "DB updates"
+msgstr "Atualizações do BD"
 
-#: ../../mod/newmember.php:51
-msgid ""
-"<em>If</em> this is your own personal server, installing the Facebook addon "
-"may ease your transition to the free social web."
-msgstr "<em>Se</em> esse é o seu servidor pessoal, instalar o complemento do Facebook talvez facilite a transição para a rede social livre."
+#: ../../mod/admin.php:115 ../../mod/admin.php:122 ../../mod/admin.php:1188
+msgid "Logs"
+msgstr "Relatórios"
 
-#: ../../mod/newmember.php:56
-msgid "Importing Emails"
-msgstr "Importação de e-mails"
+#: ../../mod/admin.php:121
+msgid "Plugin Features"
+msgstr "Recursos do plugin"
 
-#: ../../mod/newmember.php:56
-msgid ""
-"Enter your email access information on your Connector Settings page if you "
-"wish to import and interact with friends or mailing lists from your email "
-"INBOX"
-msgstr "Forneça a informação de acesso ao seu e-mail na sua página de Configuração de Conector se você deseja importar e interagir com amigos ou listas de discussão da sua Caixa de Entrada de e-mail"
+#: ../../mod/admin.php:123
+msgid "User registrations waiting for confirmation"
+msgstr "Cadastros de novos usuários aguardando confirmação"
 
-#: ../../mod/newmember.php:58
-msgid "Go to Your Contacts Page"
-msgstr "Ir para a sua página de contatos"
+#: ../../mod/admin.php:182 ../../mod/admin.php:733
+msgid "Normal Account"
+msgstr "Conta normal"
 
-#: ../../mod/newmember.php:58
-msgid ""
-"Your Contacts page is your gateway to managing friendships and connecting "
-"with friends on other networks. Typically you enter their address or site "
-"URL in the <em>Add New Contact</em> dialog."
-msgstr "Sua página de contatos é sua rota para o gerenciamento de amizades e conexão com amigos em outras redes. Geralmente você fornece o endereço deles ou a URL do site na janela de diálogo <em>Adicionar Novo Contato</em>."
+#: ../../mod/admin.php:183 ../../mod/admin.php:734
+msgid "Soapbox Account"
+msgstr "Conta de vitrine"
 
-#: ../../mod/newmember.php:60
-msgid "Go to Your Site's Directory"
-msgstr "Ir para o diretório do seu site"
+#: ../../mod/admin.php:184 ../../mod/admin.php:735
+msgid "Community/Celebrity Account"
+msgstr "Conta de comunidade/celebridade"
 
-#: ../../mod/newmember.php:60
-msgid ""
-"The Directory page lets you find other people in this network or other "
-"federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on "
-"their profile page. Provide your own Identity Address if requested."
-msgstr "A página de Diretório permite que você encontre outras pessoas nesta rede ou em outras redes federadas. Procure por um link <em>Conectar</em> ou <em>Seguir</em> no perfil que deseja acompanhar. Forneça o seu Endereço de Identidade próprio, se solicitado."
-
-#: ../../mod/newmember.php:62
-msgid "Finding New People"
-msgstr "Pesquisar por novas pessoas"
+#: ../../mod/admin.php:185 ../../mod/admin.php:736
+msgid "Automatic Friend Account"
+msgstr "Conta de amigo automático"
 
-#: ../../mod/newmember.php:62
-msgid ""
-"On the side panel of the Contacts page are several tools to find new "
-"friends. We can match people by interest, look up people by name or "
-"interest, and provide suggestions based on network relationships. On a brand"
-" new site, friend suggestions will usually begin to be populated within 24 "
-"hours."
-msgstr "No painel lateral da página de Contatos existem várias ferramentas para encontrar novos amigos. Você pode descobrir pessoas com os mesmos interesses, procurar por nomes ou interesses e fornecer sugestões baseadas nos relacionamentos da rede. Em um site completamente novo, as sugestões de amizades geralmente começam a ser populadas dentro de 24 horas."
+#: ../../mod/admin.php:186
+msgid "Blog Account"
+msgstr "Conta de blog"
 
-#: ../../mod/newmember.php:66 ../../include/group.php:270
-msgid "Groups"
-msgstr "Grupos"
+#: ../../mod/admin.php:187
+msgid "Private Forum"
+msgstr "Fórum privado"
 
-#: ../../mod/newmember.php:70
-msgid "Group Your Contacts"
-msgstr "Agrupe seus contatos"
+#: ../../mod/admin.php:206
+msgid "Message queues"
+msgstr "Fila de mensagens"
 
-#: ../../mod/newmember.php:70
-msgid ""
-"Once you have made some friends, organize them into private conversation "
-"groups from the sidebar of your Contacts page and then you can interact with"
-" each group privately on your Network page."
-msgstr "Após fazer novas amizades, organize-as em grupos de conversa privados, a partir da barra lateral na sua página de Contatos. A partir daí, você poderá interagir com cada grupo privativamente, na sua página de Rede."
+#: ../../mod/admin.php:211 ../../mod/admin.php:489 ../../mod/admin.php:761
+#: ../../mod/admin.php:858 ../../mod/admin.php:900 ../../mod/admin.php:1066
+#: ../../mod/admin.php:1100 ../../mod/admin.php:1187
+msgid "Administration"
+msgstr "Administração"
 
-#: ../../mod/newmember.php:73
-msgid "Why Aren't My Posts Public?"
-msgstr "Por que as minhas publicações não são públicas?"
+#: ../../mod/admin.php:212
+msgid "Summary"
+msgstr "Resumo"
 
-#: ../../mod/newmember.php:73
-msgid ""
-"Friendica respects your privacy. By default, your posts will only show up to"
-" people you've added as friends. For more information, see the help section "
-"from the link above."
-msgstr "A friendica respeita sua privacidade. Por padrão, suas publicações estarão visíveis apenas para as pessoas que você adicionou como amigos. Para mais informações, veja a página de ajuda, a partir do link acima."
+#: ../../mod/admin.php:214
+msgid "Registered users"
+msgstr "Usuários registrados"
 
-#: ../../mod/newmember.php:78
-msgid "Getting Help"
-msgstr "Obtendo ajuda"
+#: ../../mod/admin.php:216
+msgid "Pending registrations"
+msgstr "Registros pendentes"
 
-#: ../../mod/newmember.php:82
-msgid "Go to the Help Section"
-msgstr "Ir para a seção de ajuda"
+#: ../../mod/admin.php:217
+msgid "Version"
+msgstr "Versão"
 
-#: ../../mod/newmember.php:82
-msgid ""
-"Our <strong>help</strong> pages may be consulted for detail on other program"
-" features and resources."
-msgstr "Nossas páginas de <strong>ajuda</strong> podem ser consultadas para mais detalhes sobre características e recursos do programa."
+#: ../../mod/admin.php:219
+msgid "Active plugins"
+msgstr "Plugins ativos"
 
-#: ../../mod/attach.php:8
-msgid "Item not available."
-msgstr "O item não está disponível."
+#: ../../mod/admin.php:405
+msgid "Site settings updated."
+msgstr "As configurações do site foram atualizadas."
 
-#: ../../mod/attach.php:20
-msgid "Item was not found."
-msgstr "O item não foi encontrado."
+#: ../../mod/admin.php:434 ../../mod/settings.php:793
+msgid "No special theme for mobile devices"
+msgstr "Nenhum tema especial para dispositivos móveis"
 
-#: ../../mod/group.php:29
-msgid "Group created."
-msgstr "O grupo foi criado."
+#: ../../mod/admin.php:451 ../../mod/contacts.php:330
+msgid "Never"
+msgstr "Nunca"
 
-#: ../../mod/group.php:35
-msgid "Could not create group."
-msgstr "Não foi possível criar o grupo."
+#: ../../mod/admin.php:460
+msgid "Multi user instance"
+msgstr "Instância multi usuário"
 
-#: ../../mod/group.php:47 ../../mod/group.php:137
-msgid "Group not found."
-msgstr "O grupo não foi encontrado."
+#: ../../mod/admin.php:476
+msgid "Closed"
+msgstr "Fechado"
 
-#: ../../mod/group.php:60
-msgid "Group name changed."
-msgstr "O nome do grupo foi alterado."
+#: ../../mod/admin.php:477
+msgid "Requires approval"
+msgstr "Requer aprovação"
 
-#: ../../mod/group.php:72 ../../mod/profperm.php:19 ../../index.php:332
-msgid "Permission denied"
-msgstr "Permissão negada"
+#: ../../mod/admin.php:478
+msgid "Open"
+msgstr "Aberto"
 
-#: ../../mod/group.php:90
-msgid "Create a group of contacts/friends."
-msgstr "Criar um grupo de contatos/amigos."
+#: ../../mod/admin.php:482
+msgid "No SSL policy, links will track page SSL state"
+msgstr "Nenhuma política de SSL, os links irão rastrear o estado SSL da página"
 
-#: ../../mod/group.php:91 ../../mod/group.php:177
-msgid "Group Name: "
-msgstr "Nome do grupo: "
+#: ../../mod/admin.php:483
+msgid "Force all links to use SSL"
+msgstr "Forçar todos os links a utilizar SSL"
 
-#: ../../mod/group.php:110
-msgid "Group removed."
-msgstr "O grupo foi removido."
+#: ../../mod/admin.php:484
+msgid "Self-signed certificate, use SSL for local links only (discouraged)"
+msgstr "Certificado auto-assinado, usar SSL somente para links locais (não recomendado)"
 
-#: ../../mod/group.php:112
-msgid "Unable to remove group."
-msgstr "Não foi possível remover o grupo."
+#: ../../mod/admin.php:492 ../../mod/register.php:261
+msgid "Registration"
+msgstr "Registro"
 
-#: ../../mod/group.php:176
-msgid "Group Editor"
-msgstr "Editor de grupo"
+#: ../../mod/admin.php:493
+msgid "File upload"
+msgstr "Envio de arquivo"
 
-#: ../../mod/group.php:189
-msgid "Members"
-msgstr "Membros"
+#: ../../mod/admin.php:494
+msgid "Policies"
+msgstr "Políticas"
 
-#: ../../mod/group.php:221 ../../mod/profperm.php:105
-msgid "Click on a contact to add or remove."
-msgstr "Clique em um contato para adicionar ou remover."
+#: ../../mod/admin.php:495
+msgid "Advanced"
+msgstr "Avançado"
 
-#: ../../mod/profperm.php:25 ../../mod/profperm.php:55
-msgid "Invalid profile identifier."
-msgstr "Identificador de perfil inválido."
+#: ../../mod/admin.php:496
+msgid "Performance"
+msgstr "Performance"
 
-#: ../../mod/profperm.php:101
-msgid "Profile Visibility Editor"
-msgstr "Editor de visibilidade do perfil"
+#: ../../mod/admin.php:500
+msgid "Site name"
+msgstr "Nome do site"
 
-#: ../../mod/profperm.php:114
-msgid "Visible To"
-msgstr "Visível para"
+#: ../../mod/admin.php:501
+msgid "Banner/Logo"
+msgstr "Banner/Logo"
 
-#: ../../mod/profperm.php:130
-msgid "All Contacts (with secure profile access)"
-msgstr "Todos os contatos (com acesso a perfil seguro)"
+#: ../../mod/admin.php:502
+msgid "System language"
+msgstr "Idioma do sistema"
 
-#: ../../mod/viewcontacts.php:39
-msgid "No contacts."
-msgstr "Nenhum contato."
+#: ../../mod/admin.php:503
+msgid "System theme"
+msgstr "Tema do sistema"
 
-#: ../../mod/viewcontacts.php:76 ../../include/text.php:625
-msgid "View Contacts"
-msgstr "Ver contatos"
+#: ../../mod/admin.php:503
+msgid ""
+"Default system theme - may be over-ridden by user profiles - <a href='#' "
+"id='cnftheme'>change theme settings</a>"
+msgstr "Tema padrão do sistema. Pode ser substituído nos perfis de usuário -  <a href='#' id='cnftheme'>alterar configurações do tema</a>"
 
-#: ../../mod/register.php:89 ../../mod/regmod.php:52
-#, php-format
-msgid "Registration details for %s"
-msgstr "Detalhes do registro de %s"
+#: ../../mod/admin.php:504
+msgid "Mobile system theme"
+msgstr "Tema do sistema para dispositivos móveis"
 
-#: ../../mod/register.php:97
-msgid ""
-"Registration successful. Please check your email for further instructions."
-msgstr "O registro foi bem sucedido. Por favor, verifique seu e-mail para maiores informações."
+#: ../../mod/admin.php:504
+msgid "Theme for mobile devices"
+msgstr "Tema para dispositivos móveis"
 
-#: ../../mod/register.php:101
-msgid "Failed to send email message. Here is the message that failed."
-msgstr "Não foi possível enviar a mensagem de e-mail. Aqui está a mensagem que não foi."
+#: ../../mod/admin.php:505
+msgid "SSL link policy"
+msgstr "Política de link SSL"
 
-#: ../../mod/register.php:106
-msgid "Your registration can not be processed."
-msgstr "Não foi possível processar o seu registro."
+#: ../../mod/admin.php:505
+msgid "Determines whether generated links should be forced to use SSL"
+msgstr "Determina se os links gerados devem ser forçados a utilizar SSL"
 
-#: ../../mod/register.php:143
-#, php-format
-msgid "Registration request at %s"
-msgstr "Solicitação de registro em %s"
+#: ../../mod/admin.php:506
+msgid "'Share' element"
+msgstr "Elemento 'Compartilhar'"
 
-#: ../../mod/register.php:152
-msgid "Your registration is pending approval by the site owner."
-msgstr "A aprovação do seu registro está pendente junto ao administrador do site."
+#: ../../mod/admin.php:506
+msgid "Activates the bbcode element 'share' for repeating items."
+msgstr "Ativa o elemento bbcode 'share' para items repetidos."
 
-#: ../../mod/register.php:218
-msgid ""
-"You may (optionally) fill in this form via OpenID by supplying your OpenID "
-"and clicking 'Register'."
-msgstr "Você pode (opcionalmente) preencher este formulário via OpenID, fornecendo seu OpenID e clicando em 'Registrar'."
+#: ../../mod/admin.php:507
+msgid "Hide help entry from navigation menu"
+msgstr "Oculta a entrada 'Ajuda' do menu de navegação"
 
-#: ../../mod/register.php:219
+#: ../../mod/admin.php:507
 msgid ""
-"If you are not familiar with OpenID, please leave that field blank and fill "
-"in the rest of the items."
-msgstr "Se você não está familiarizado com o OpenID, por favor, deixe esse campo em branco e preencha os outros itens."
+"Hides the menu entry for the Help pages from the navigation menu. You can "
+"still access it calling /help directly."
+msgstr "Oculta a entrada de menu para as páginas de Ajuda do menu de navegação. Ainda será possível acessá-las chamando /help diretamente."
 
-#: ../../mod/register.php:220
-msgid "Your OpenID (optional): "
-msgstr "Seu OpenID (opcional): "
+#: ../../mod/admin.php:508
+msgid "Single user instance"
+msgstr "Instância de usuário único"
 
-#: ../../mod/register.php:234
-msgid "Include your profile in member directory?"
-msgstr "Incluir o seu perfil no diretório de membros?"
+#: ../../mod/admin.php:508
+msgid "Make this instance multi-user or single-user for the named user"
+msgstr "Faça essa instância multiusuário ou usuário único para o usuário em questão"
 
-#: ../../mod/register.php:256
-msgid "Membership on this site is by invitation only."
-msgstr "A associação a este site só pode ser feita mediante convite."
+#: ../../mod/admin.php:509
+msgid "Maximum image size"
+msgstr "Tamanho máximo da imagem"
 
-#: ../../mod/register.php:257
-msgid "Your invitation ID: "
-msgstr "A ID do seu convite: "
+#: ../../mod/admin.php:509
+msgid ""
+"Maximum size in bytes of uploaded images. Default is 0, which means no "
+"limits."
+msgstr "Tamanho máximo, em bytes, das imagens enviadas. O padrão é 0, o que significa sem limites"
 
-#: ../../mod/register.php:260 ../../mod/admin.php:446
-msgid "Registration"
-msgstr "Registro"
+#: ../../mod/admin.php:510
+msgid "Maximum image length"
+msgstr "Tamanho máximo da imagem"
 
-#: ../../mod/register.php:268
-msgid "Your Full Name (e.g. Joe Smith): "
-msgstr "Seu nome completo (ex: José da Silva): "
+#: ../../mod/admin.php:510
+msgid ""
+"Maximum length in pixels of the longest side of uploaded images. Default is "
+"-1, which means no limits."
+msgstr "Tamanho máximo em pixels do lado mais largo das imagens enviadas. O padrão é -1, que significa sem limites."
 
-#: ../../mod/register.php:269
-msgid "Your Email Address: "
-msgstr "Seu endereço de e-mail: "
+#: ../../mod/admin.php:511
+msgid "JPEG image quality"
+msgstr "Qualidade da imagem JPEG"
 
-#: ../../mod/register.php:270
+#: ../../mod/admin.php:511
 msgid ""
-"Choose a profile nickname. This must begin with a text character. Your "
-"profile address on this site will then be "
-"'<strong>nickname@$sitename</strong>'."
-msgstr "Selecione uma identificação para o perfil. Ela deve começar com um caractere alfabético. O endereço do seu perfil neste site será '<strong>identificação@$sitename</strong>'"
+"Uploaded JPEGS will be saved at this quality setting [0-100]. Default is "
+"100, which is full quality."
+msgstr "Imagens JPEG enviadas serão salvas com essa qualidade [0-100]. O padrão é 100, que significa a melhor qualidade."
 
-#: ../../mod/register.php:271
-msgid "Choose a nickname: "
-msgstr "Escolha uma identificação: "
+#: ../../mod/admin.php:513
+msgid "Register policy"
+msgstr "Política de registro"
 
-#: ../../mod/register.php:274 ../../include/nav.php:81 ../../boot.php:923
-msgid "Register"
-msgstr "Registrar"
+#: ../../mod/admin.php:514
+msgid "Maximum Daily Registrations"
+msgstr "Registros Diários Máximos"
 
-#: ../../mod/dirfind.php:26
-msgid "People Search"
-msgstr "Pesquisar pessoas"
+#: ../../mod/admin.php:514
+msgid ""
+"If registration is permitted above, this sets the maximum number of new user"
+" registrations to accept per day.  If register is set to closed, this "
+"setting has no effect."
+msgstr "Se o registro é permitido acima, isso configura o número máximo de registros de novos usuários a serem aceitos por dia. Se o registro está configurado para 'fechado/closed' ,  essa configuração não tem efeito."
 
-#: ../../mod/like.php:145 ../../mod/subthread.php:87 ../../mod/tagger.php:62
-#: ../../addon/communityhome/communityhome.php:163
-#: ../../view/theme/diabook/theme.php:464 ../../include/text.php:1442
-#: ../../include/diaspora.php:1848 ../../include/conversation.php:125
-#: ../../include/conversation.php:253
-#: ../../addon.old/communityhome/communityhome.php:163
-msgid "photo"
-msgstr "foto"
+#: ../../mod/admin.php:515
+msgid "Register text"
+msgstr "Texto de registro"
 
-#: ../../mod/like.php:145 ../../mod/like.php:298 ../../mod/subthread.php:87
-#: ../../mod/tagger.php:62 ../../addon/facebook/facebook.php:1598
-#: ../../addon/communityhome/communityhome.php:158
-#: ../../addon/communityhome/communityhome.php:167
-#: ../../view/theme/diabook/theme.php:459
-#: ../../view/theme/diabook/theme.php:468 ../../include/diaspora.php:1848
-#: ../../include/conversation.php:120 ../../include/conversation.php:129
-#: ../../include/conversation.php:248 ../../include/conversation.php:257
-#: ../../addon.old/facebook/facebook.php:1598
-#: ../../addon.old/communityhome/communityhome.php:158
-#: ../../addon.old/communityhome/communityhome.php:167
-msgid "status"
-msgstr "status"
+#: ../../mod/admin.php:515
+msgid "Will be displayed prominently on the registration page."
+msgstr "Será exibido com destaque na página de registro."
 
-#: ../../mod/like.php:162 ../../addon/facebook/facebook.php:1602
-#: ../../addon/communityhome/communityhome.php:172
-#: ../../view/theme/diabook/theme.php:473 ../../include/diaspora.php:1864
-#: ../../include/conversation.php:136
-#: ../../addon.old/facebook/facebook.php:1602
-#: ../../addon.old/communityhome/communityhome.php:172
-#, php-format
-msgid "%1$s likes %2$s's %3$s"
-msgstr "%1$s gosta de %3$s de %2$s"
+#: ../../mod/admin.php:516
+msgid "Accounts abandoned after x days"
+msgstr "Contas abandonadas após x dias"
 
-#: ../../mod/like.php:164 ../../include/conversation.php:139
-#, php-format
-msgid "%1$s doesn't like %2$s's %3$s"
-msgstr "%1$s não gosta de %3$s de %2$s"
+#: ../../mod/admin.php:516
+msgid ""
+"Will not waste system resources polling external sites for abandonded "
+"accounts. Enter 0 for no time limit."
+msgstr "Não desperdiçará recursos do sistema captando de sites externos para contas abandonadas. Digite 0 para nenhum limite de tempo."
 
-#: ../../mod/notice.php:15 ../../mod/viewsrc.php:15 ../../mod/admin.php:159
-#: ../../mod/admin.php:737 ../../mod/admin.php:936 ../../mod/display.php:39
-#: ../../mod/display.php:169 ../../include/items.php:3843
-msgid "Item not found."
-msgstr "O item não foi encontrado."
+#: ../../mod/admin.php:517
+msgid "Allowed friend domains"
+msgstr "Domínios de amigos permitidos"
 
-#: ../../mod/viewsrc.php:7
-msgid "Access denied."
-msgstr "Acesso negado."
+#: ../../mod/admin.php:517
+msgid ""
+"Comma separated list of domains which are allowed to establish friendships "
+"with this site. Wildcards are accepted. Empty to allow any domains"
+msgstr "Lista dos domínios que têm permissão para estabelecer amizades com esse site, separados por vírgula. Caracteres curinga são aceitos. Deixe em branco para permitir qualquer domínio."
 
-#: ../../mod/fbrowser.php:25 ../../view/theme/diabook/theme.php:90
-#: ../../include/nav.php:51 ../../boot.php:1738
-msgid "Photos"
-msgstr "Fotos"
+#: ../../mod/admin.php:518
+msgid "Allowed email domains"
+msgstr "Domínios de e-mail permitidos"
 
-#: ../../mod/fbrowser.php:96
-msgid "Files"
-msgstr "Arquivos"
+#: ../../mod/admin.php:518
+msgid ""
+"Comma separated list of domains which are allowed in email addresses for "
+"registrations to this site. Wildcards are accepted. Empty to allow any "
+"domains"
+msgstr "Lista de domínios separados por vírgula, que são permitidos em endereços de e-mail para registro nesse site. Caracteres-curinga são aceitos. Vazio para aceitar qualquer domínio"
 
-#: ../../mod/regmod.php:61
-msgid "Account approved."
-msgstr "A conta foi aprovada."
+#: ../../mod/admin.php:519
+msgid "Block public"
+msgstr "Bloquear acesso público"
 
-#: ../../mod/regmod.php:98
-#, php-format
-msgid "Registration revoked for %s"
-msgstr "O registro de %s foi revogado"
+#: ../../mod/admin.php:519
+msgid ""
+"Check to block public access to all otherwise public personal pages on this "
+"site unless you are currently logged in."
+msgstr "Marque para bloquear o acesso público a todas as páginas desse site, com exceção das páginas pessoais públicas, a não ser que a pessoa esteja autenticada."
 
-#: ../../mod/regmod.php:110
-msgid "Please login."
-msgstr "Por favor, autentique-se."
+#: ../../mod/admin.php:520
+msgid "Force publish"
+msgstr "Forçar a listagem"
 
-#: ../../mod/item.php:104
-msgid "Unable to locate original post."
-msgstr "Não foi possível localizar a publicação original."
+#: ../../mod/admin.php:520
+msgid ""
+"Check to force all profiles on this site to be listed in the site directory."
+msgstr "Marque para forçar todos os perfis desse site a serem listados no diretório do site."
 
-#: ../../mod/item.php:288
-msgid "Empty post discarded."
-msgstr "A publicação em branco foi descartada."
+#: ../../mod/admin.php:521
+msgid "Global directory update URL"
+msgstr "URL de atualização do diretório global"
 
-#: ../../mod/item.php:424 ../../mod/wall_upload.php:135
-#: ../../mod/wall_upload.php:144 ../../mod/wall_upload.php:151
-#: ../../include/message.php:144
-msgid "Wall Photos"
-msgstr "Fotos do mural"
+#: ../../mod/admin.php:521
+msgid ""
+"URL to update the global directory. If this is not set, the global directory"
+" is completely unavailable to the application."
+msgstr "URL para atualizar o diretório global. Se isso não for definido, o diretório global não estará disponível neste site."
 
-#: ../../mod/item.php:837
-msgid "System error. Post not saved."
-msgstr "Erro no sistema. A publicação não foi salva."
+#: ../../mod/admin.php:522
+msgid "Allow threaded items"
+msgstr "Habilita itens aninhados"
 
-#: ../../mod/item.php:862
-#, php-format
-msgid ""
-"This message was sent to you by %s, a member of the Friendica social "
-"network."
-msgstr "Essa mensagem foi enviada a você por %s, um membro da rede social Friendica."
+#: ../../mod/admin.php:522
+msgid "Allow infinite level threading for items on this site."
+msgstr "Habilita nível infinito de aninhamento (threading) para itens."
 
-#: ../../mod/item.php:864
-#, php-format
-msgid "You may visit them online at %s"
-msgstr "Você pode visitá-lo em %s"
+#: ../../mod/admin.php:523
+msgid "Private posts by default for new users"
+msgstr "Publicações privadas por padrão para novos usuários"
 
-#: ../../mod/item.php:865
+#: ../../mod/admin.php:523
 msgid ""
-"Please contact the sender by replying to this post if you do not wish to "
-"receive these messages."
-msgstr "Por favor, entre em contato com o remetente respondendo a esta publicação, caso você não queira mais receber estas mensagens."
-
-#: ../../mod/item.php:867
-#, php-format
-msgid "%s posted an update."
-msgstr "%s publicou uma atualização."
+"Set default post permissions for all new members to the default privacy "
+"group rather than public."
+msgstr "Define as permissões padrão de publicação de todos os novos membros para o grupo de privacidade padrão, ao invés de torná-las públicas."
 
-#: ../../mod/mood.php:62 ../../include/conversation.php:226
-#, php-format
-msgid "%1$s is currently %2$s"
-msgstr "%1$s atualmente está %2$s"
+#: ../../mod/admin.php:524
+msgid "Don't include post content in email notifications"
+msgstr "Não incluir o conteúdo da postagem nas notificações de email"
 
-#: ../../mod/mood.php:133
-msgid "Mood"
-msgstr "Humor"
+#: ../../mod/admin.php:524
+msgid ""
+"Don't include the content of a post/comment/private message/etc. in the "
+"email notifications that are sent out from this site, as a privacy measure."
+msgstr "Não incluir o conteúdo de uma postagem/comentário/mensagem privada/etc. em notificações de email que são enviadas para fora desse sítio, como medida de segurança."
 
-#: ../../mod/mood.php:134
-msgid "Set your current mood and tell your friends"
-msgstr "Defina o seu humor e conte aos seus amigos"
+#: ../../mod/admin.php:525
+msgid "Disallow public access to addons listed in the apps menu."
+msgstr "Disabilita acesso público a addons listados no menu de aplicativos."
 
-#: ../../mod/profile_photo.php:44
-msgid "Image uploaded but image cropping failed."
-msgstr "A imagem foi enviada, mas não foi possível cortá-la."
+#: ../../mod/admin.php:525
+msgid ""
+"Checking this box will restrict addons listed in the apps menu to members "
+"only."
+msgstr "Marcar essa caixa ira restringir os addons listados no menu de aplicativos aos membros somente."
 
-#: ../../mod/profile_photo.php:77 ../../mod/profile_photo.php:84
-#: ../../mod/profile_photo.php:91 ../../mod/profile_photo.php:308
-#, php-format
-msgid "Image size reduction [%s] failed."
-msgstr "Não foi possível reduzir o tamanho da imagem [%s]."
+#: ../../mod/admin.php:526
+msgid "Don't embed private images in posts"
+msgstr "Não inclua imagens privadas em publicações"
 
-#: ../../mod/profile_photo.php:118
+#: ../../mod/admin.php:526
 msgid ""
-"Shift-reload the page or clear browser cache if the new photo does not "
-"display immediately."
-msgstr "Recarregue a página pressionando a tecla Shift ou limpe o cache do navegador caso a nova foto não apareça imediatamente"
+"Don't replace locally-hosted private photos in posts with an embedded copy "
+"of the image. This means that contacts who receive posts containing private "
+"photos will have to authenticate and load each image, which may take a "
+"while."
+msgstr "Não substitue fotos privativas guardadas localmente em publicações por uma cópia inclusa da imagem. Isso significa que os contatos que recebem publicações contendo fotos privadas terão que autenticar e carregar cada imagem, o que pode levar algum tempo."
 
-#: ../../mod/profile_photo.php:128
-msgid "Unable to process image"
-msgstr "Não foi possível processar a imagem"
+#: ../../mod/admin.php:528
+msgid "Block multiple registrations"
+msgstr "Bloquear registros repetidos"
 
-#: ../../mod/profile_photo.php:144 ../../mod/wall_upload.php:90
-#, php-format
-msgid "Image exceeds size limit of %d"
-msgstr "A imagem excede o limite de tamanho de %d"
+#: ../../mod/admin.php:528
+msgid "Disallow users to register additional accounts for use as pages."
+msgstr "Desabilitar o registro de contas adicionais para serem usadas como páginas."
 
-#: ../../mod/profile_photo.php:242
-msgid "Upload File:"
-msgstr "Enviar arquivo:"
+#: ../../mod/admin.php:529
+msgid "OpenID support"
+msgstr "Suporte ao OpenID"
 
-#: ../../mod/profile_photo.php:243
-msgid "Select a profile:"
-msgstr "Selecione um perfil:"
+#: ../../mod/admin.php:529
+msgid "OpenID support for registration and logins."
+msgstr "Suporte ao OpenID para registros e autenticações."
 
-#: ../../mod/profile_photo.php:245
-#: ../../addon/dav/friendica/layout.fnk.php:152
-#: ../../addon.old/dav/friendica/layout.fnk.php:152
-msgid "Upload"
-msgstr "Enviar"
+#: ../../mod/admin.php:530
+msgid "Fullname check"
+msgstr "Verificar nome completo"
 
-#: ../../mod/profile_photo.php:248
-msgid "skip this step"
-msgstr "pule esta etapa"
+#: ../../mod/admin.php:530
+msgid ""
+"Force users to register with a space between firstname and lastname in Full "
+"name, as an antispam measure"
+msgstr "Forçar os usuários a usar um espaço em branco entre o nome e o sobrenome, ao preencherem o nome completo no registro, como uma medida contra o spam"
 
-#: ../../mod/profile_photo.php:248
-msgid "select a photo from your photo albums"
-msgstr "selecione uma foto do seu álbum de fotos"
+#: ../../mod/admin.php:531
+msgid "UTF-8 Regular expressions"
+msgstr "Expressões regulares UTF-8"
 
-#: ../../mod/profile_photo.php:262
-msgid "Crop Image"
-msgstr "Cortar a imagem"
+#: ../../mod/admin.php:531
+msgid "Use PHP UTF8 regular expressions"
+msgstr "Use expressões regulares do PHP em UTF8"
 
-#: ../../mod/profile_photo.php:263
-msgid "Please adjust the image cropping for optimum viewing."
-msgstr "Por favor, ajuste o corte da imagem para a melhor visualização."
+#: ../../mod/admin.php:532
+msgid "Show Community Page"
+msgstr "Exibir a página da comunidade"
 
-#: ../../mod/profile_photo.php:265
-msgid "Done Editing"
-msgstr "Encerrar a edição"
+#: ../../mod/admin.php:532
+msgid ""
+"Display a Community page showing all recent public postings on this site."
+msgstr "Exibe uma página da Comunidade, mostrando todas as publicações recentes feitas nesse site."
 
-#: ../../mod/profile_photo.php:299
-msgid "Image uploaded successfully."
-msgstr "A imagem foi enviada com sucesso."
+#: ../../mod/admin.php:533
+msgid "Enable OStatus support"
+msgstr "Habilitar suporte ao OStatus"
 
-#: ../../mod/hcard.php:10
-msgid "No profile"
-msgstr "Nenhum perfil"
+#: ../../mod/admin.php:533
+msgid ""
+"Provide built-in OStatus (identi.ca, status.net, etc.) compatibility. All "
+"communications in OStatus are public, so privacy warnings will be "
+"occasionally displayed."
+msgstr "Fornece compatibilidade nativa ao OStatus (identi,.ca, status.net, etc.). Todas as comunicações via OStatus são públicas, por isso avisos de privacidade serão exibidos ocasionalmente."
 
-#: ../../mod/removeme.php:45 ../../mod/removeme.php:48
-msgid "Remove My Account"
-msgstr "Remover minha conta"
+#: ../../mod/admin.php:534
+msgid "OStatus conversation completion interval"
+msgstr "Intervalo de finalização da conversação OStatus "
 
-#: ../../mod/removeme.php:46
+#: ../../mod/admin.php:534
 msgid ""
-"This will completely remove your account. Once this has been done it is not "
-"recoverable."
-msgstr "Isso removerá completamente a sua conta. Uma vez feito isso, não será mais possível recuperá-la."
+"How often shall the poller check for new entries in OStatus conversations? "
+"This can be a very ressource task."
+msgstr "De quanto em quanto tempo o \"buscador\" (poller) deve checar por novas entradas numa conversação OStatus? Essa pode ser uma tarefa bem demorada."
 
-#: ../../mod/removeme.php:47
-msgid "Please enter your password for verification:"
-msgstr "Por favor, digite a sua senha para verificação:"
+#: ../../mod/admin.php:535
+msgid "Enable Diaspora support"
+msgstr "Habilitar suporte ao Diaspora"
 
-#: ../../mod/message.php:9 ../../include/nav.php:132
-msgid "New Message"
-msgstr "Nova mensagem"
+#: ../../mod/admin.php:535
+msgid "Provide built-in Diaspora network compatibility."
+msgstr "Fornece compatibilidade nativa com a rede Diaspora."
 
-#: ../../mod/message.php:67
-msgid "Unable to locate contact information."
-msgstr "Não foi possível localizar informação do contato."
+#: ../../mod/admin.php:536
+msgid "Only allow Friendica contacts"
+msgstr "Permitir somente contatos Friendica"
 
-#: ../../mod/message.php:195
-msgid "Message deleted."
-msgstr "A mensagem foi excluída."
+#: ../../mod/admin.php:536
+msgid ""
+"All contacts must use Friendica protocols. All other built-in communication "
+"protocols disabled."
+msgstr "Todos os contatos devem usar protocolos Friendica. Todos os outros protocolos de comunicação embarcados estão desabilitados"
 
-#: ../../mod/message.php:225
-msgid "Conversation removed."
-msgstr "A conversa foi removida."
+#: ../../mod/admin.php:537
+msgid "Verify SSL"
+msgstr "Verificar SSL"
 
-#: ../../mod/message.php:334
-msgid "No messages."
-msgstr "Nenhuma mensagem."
+#: ../../mod/admin.php:537
+msgid ""
+"If you wish, you can turn on strict certificate checking. This will mean you"
+" cannot connect (at all) to self-signed SSL sites."
+msgstr "Caso deseje, você pode habilitar a restrição de certificações. Isso significa que você não poderá conectar-se a nenhum site que use certificados auto-assinados."
 
-#: ../../mod/message.php:341
-#, php-format
-msgid "Unknown sender - %s"
-msgstr "Remetente desconhecido - %s"
+#: ../../mod/admin.php:538
+msgid "Proxy user"
+msgstr "Usuário do proxy"
 
-#: ../../mod/message.php:344
-#, php-format
-msgid "You and %s"
-msgstr "Você e %s"
+#: ../../mod/admin.php:539
+msgid "Proxy URL"
+msgstr "URL do proxy"
 
-#: ../../mod/message.php:347
-#, php-format
-msgid "%s and You"
-msgstr "%s e você"
+#: ../../mod/admin.php:540
+msgid "Network timeout"
+msgstr "Limite de tempo da rede"
 
-#: ../../mod/message.php:357 ../../mod/message.php:469
-msgid "Delete conversation"
-msgstr "Excluir conversa"
+#: ../../mod/admin.php:540
+msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
+msgstr "Valor em segundos. Defina como 0 para ilimitado (não recomendado)."
 
-#: ../../mod/message.php:360
-msgid "D, d M Y - g:i A"
-msgstr "D, d M Y - g:i A"
+#: ../../mod/admin.php:541
+msgid "Delivery interval"
+msgstr "Intervalo de envio"
 
-#: ../../mod/message.php:363
-#, php-format
-msgid "%d message"
-msgid_plural "%d messages"
-msgstr[0] "%d mensagem"
-msgstr[1] "%d mensagens"
+#: ../../mod/admin.php:541
+msgid ""
+"Delay background delivery processes by this many seconds to reduce system "
+"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 "
+"for large dedicated servers."
+msgstr "Postergue o processo de entrega em background por essa quantidade de segundos visando reduzir a carga do sistema. Recomendado: 4-5 para servidores compartilhados (shared hosts), 2-3 para servidores privados virtuais (VPS). 0-1 para grandes servidores dedicados."
 
-#: ../../mod/message.php:398
-msgid "Message not available."
-msgstr "A mensagem não está disponível."
-
-#: ../../mod/message.php:451
-msgid "Delete message"
-msgstr "Excluir a mensagem"
+#: ../../mod/admin.php:542
+msgid "Poll interval"
+msgstr "Intervalo da busca (polling)"
 
-#: ../../mod/message.php:471
+#: ../../mod/admin.php:542
 msgid ""
-"No secure communications available. You <strong>may</strong> be able to "
-"respond from the sender's profile page."
-msgstr "Não foi encontrada nenhuma comunicação segura. Você <strong>pode</strong> ser capaz de responder a partir da página de perfil do remetente."
+"Delay background polling processes by this many seconds to reduce system "
+"load. If 0, use delivery interval."
+msgstr "Postergue o processo de entrega em background por essa quantidade de segundos visando reduzir a carga do sistema. Se 0, use intervalo de entrega."
 
-#: ../../mod/message.php:475
-msgid "Send Reply"
-msgstr "Enviar resposta"
+#: ../../mod/admin.php:543
+msgid "Maximum Load Average"
+msgstr "Média de Carga Máxima"
 
-#: ../../mod/allfriends.php:34
-#, php-format
-msgid "Friends of %s"
-msgstr "Amigos de %s"
+#: ../../mod/admin.php:543
+msgid ""
+"Maximum system load before delivery and poll processes are deferred - "
+"default 50."
+msgstr "Carga do sistema máxima antes que os processos de entrega e busca sejam postergados - padrão 50."
 
-#: ../../mod/allfriends.php:40
-msgid "No friends to display."
-msgstr "Nenhum amigo para exibir."
+#: ../../mod/admin.php:545
+msgid "Use MySQL full text engine"
+msgstr "Use o engine de texto completo (full text) do MySQL"
 
-#: ../../mod/admin.php:55
-msgid "Theme settings updated."
-msgstr "As configurações do tema foram atualizadas."
+#: ../../mod/admin.php:545
+msgid ""
+"Activates the full text engine. Speeds up search - but can only search for "
+"four and more characters."
+msgstr "Ativa a engine de texto completo (full text). Acelera a busca - mas só pode buscar apenas por 4 ou mais caracteres."
 
-#: ../../mod/admin.php:96 ../../mod/admin.php:444
-msgid "Site"
-msgstr "Site"
+#: ../../mod/admin.php:546
+msgid "Path to item cache"
+msgstr "Diretório do cache de item"
 
-#: ../../mod/admin.php:97 ../../mod/admin.php:691 ../../mod/admin.php:704
-msgid "Users"
-msgstr "Usuários"
+#: ../../mod/admin.php:547
+msgid "Cache duration in seconds"
+msgstr "Duração do cache em segundos"
 
-#: ../../mod/admin.php:98 ../../mod/admin.php:786 ../../mod/admin.php:828
-msgid "Plugins"
-msgstr "Plugins"
+#: ../../mod/admin.php:547
+msgid ""
+"How long should the cache files be hold? Default value is 86400 seconds (One"
+" day)."
+msgstr "Por quanto tempo o arquivo de caches deve ser guardado? Valor padrão é 86400 segundos (Um dia)."
 
-#: ../../mod/admin.php:99 ../../mod/admin.php:991 ../../mod/admin.php:1027
-msgid "Themes"
-msgstr "Temas"
+#: ../../mod/admin.php:548
+msgid "Path for lock file"
+msgstr "Diretório do arquivo de trava"
 
-#: ../../mod/admin.php:100
-msgid "DB updates"
-msgstr "Atualizações do BD"
+#: ../../mod/admin.php:549
+msgid "Temp path"
+msgstr "Diretório Temp"
 
-#: ../../mod/admin.php:115 ../../mod/admin.php:122 ../../mod/admin.php:1114
-msgid "Logs"
-msgstr "Relatórios"
+#: ../../mod/admin.php:550
+msgid "Base path to installation"
+msgstr "Diretório base para instalação"
 
-#: ../../mod/admin.php:120 ../../include/nav.php:149
-msgid "Admin"
-msgstr "Admin"
+#: ../../mod/admin.php:567
+msgid "Update has been marked successful"
+msgstr "A atualização foi marcada como bem sucedida"
 
-#: ../../mod/admin.php:121
-msgid "Plugin Features"
-msgstr "Recursos do plugin"
+#: ../../mod/admin.php:577
+#, php-format
+msgid "Executing %s failed. Check system logs."
+msgstr "Ocorreu um erro na execução de %s. Verifique os relatórios do sistema."
 
-#: ../../mod/admin.php:123
-msgid "User registrations waiting for confirmation"
-msgstr "Cadastros de novos usuários aguardando confirmação"
+#: ../../mod/admin.php:580
+#, php-format
+msgid "Update %s was successfully applied."
+msgstr "A atualização %s foi aplicada com sucesso."
 
-#: ../../mod/admin.php:183 ../../mod/admin.php:672
-msgid "Normal Account"
-msgstr "Conta normal"
+#: ../../mod/admin.php:584
+#, php-format
+msgid "Update %s did not return a status. Unknown if it succeeded."
+msgstr "Atualizar %s não retornou um status. Desconhecido se ele teve sucesso."
 
-#: ../../mod/admin.php:184 ../../mod/admin.php:673
-msgid "Soapbox Account"
-msgstr "Conta de vitrine"
+#: ../../mod/admin.php:587
+#, php-format
+msgid "Update function %s could not be found."
+msgstr "Não foi possível encontrar a função de atualização %s."
 
-#: ../../mod/admin.php:185 ../../mod/admin.php:674
-msgid "Community/Celebrity Account"
-msgstr "Conta de comunidade/celebridade"
+#: ../../mod/admin.php:602
+msgid "No failed updates."
+msgstr "Nenhuma atualização com falha."
 
-#: ../../mod/admin.php:186 ../../mod/admin.php:675
-msgid "Automatic Friend Account"
-msgstr "Conta de amigo automático"
+#: ../../mod/admin.php:606
+msgid "Failed Updates"
+msgstr "Atualizações com falha"
 
-#: ../../mod/admin.php:187
-msgid "Blog Account"
-msgstr "Conta de blog"
+#: ../../mod/admin.php:607
+msgid ""
+"This does not include updates prior to 1139, which did not return a status."
+msgstr "Isso não inclue atualizações antes da 1139, as quais não retornavam um status."
 
-#: ../../mod/admin.php:188
-msgid "Private Forum"
-msgstr "Fórum privado"
+#: ../../mod/admin.php:608
+msgid "Mark success (if update was manually applied)"
+msgstr "Marcar como bem sucedida (caso tenham sido aplicadas atualizações manuais)"
 
-#: ../../mod/admin.php:207
-msgid "Message queues"
-msgstr ""
+#: ../../mod/admin.php:609
+msgid "Attempt to execute this update step automatically"
+msgstr "Tentar executar esse passo da atualização automaticamente"
 
-#: ../../mod/admin.php:212 ../../mod/admin.php:443 ../../mod/admin.php:690
-#: ../../mod/admin.php:785 ../../mod/admin.php:827 ../../mod/admin.php:990
-#: ../../mod/admin.php:1026 ../../mod/admin.php:1113
-msgid "Administration"
-msgstr "Administração"
+#: ../../mod/admin.php:634
+#, php-format
+msgid "%s user blocked/unblocked"
+msgid_plural "%s users blocked/unblocked"
+msgstr[0] "%s usuário bloqueado/desbloqueado"
+msgstr[1] "%s usuários bloqueados/desbloqueados"
 
-#: ../../mod/admin.php:213
-msgid "Summary"
-msgstr "Resumo"
+#: ../../mod/admin.php:641
+#, php-format
+msgid "%s user deleted"
+msgid_plural "%s users deleted"
+msgstr[0] "%s usuário excluído"
+msgstr[1] "%s usuários excluídos"
 
-#: ../../mod/admin.php:215
-msgid "Registered users"
-msgstr "Usuários registrados"
+#: ../../mod/admin.php:680
+#, php-format
+msgid "User '%s' deleted"
+msgstr "O usuário '%s' foi excluído"
 
-#: ../../mod/admin.php:217
-msgid "Pending registrations"
-msgstr "Registros pendentes"
+#: ../../mod/admin.php:688
+#, php-format
+msgid "User '%s' unblocked"
+msgstr "O usuário '%s' foi desbloqueado"
 
-#: ../../mod/admin.php:218
-msgid "Version"
-msgstr "Versão"
+#: ../../mod/admin.php:688
+#, php-format
+msgid "User '%s' blocked"
+msgstr "O usuário '%s' foi bloqueado"
 
-#: ../../mod/admin.php:220
-msgid "Active plugins"
-msgstr "Plugins ativos"
+#: ../../mod/admin.php:764
+msgid "select all"
+msgstr "selecionar todos"
 
-#: ../../mod/admin.php:375
-msgid "Site settings updated."
-msgstr "As configurações do site foram atualizadas."
+#: ../../mod/admin.php:765
+msgid "User registrations waiting for confirm"
+msgstr "Registros de usuário aguardando confirmação"
 
-#: ../../mod/admin.php:430
-msgid "Closed"
-msgstr "Fechado"
+#: ../../mod/admin.php:766
+msgid "Request date"
+msgstr "Solicitar data"
 
-#: ../../mod/admin.php:431
-msgid "Requires approval"
-msgstr "Requer aprovação"
+#: ../../mod/admin.php:766 ../../mod/admin.php:777 ../../mod/settings.php:586
+#: ../../mod/settings.php:612 ../../mod/crepair.php:148
+msgid "Name"
+msgstr "Nome"
 
-#: ../../mod/admin.php:432
-msgid "Open"
-msgstr "Aberto"
+#: ../../mod/admin.php:767
+msgid "No registrations."
+msgstr "Nenhum registro."
 
-#: ../../mod/admin.php:436
-msgid "No SSL policy, links will track page SSL state"
-msgstr "Nenhuma política de SSL, os links irão rastrear o estado SSL da página"
+#: ../../mod/admin.php:768 ../../mod/notifications.php:161
+#: ../../mod/notifications.php:208
+msgid "Approve"
+msgstr "Aprovar"
 
-#: ../../mod/admin.php:437
-msgid "Force all links to use SSL"
-msgstr "Forçar todos os links a utilizar SSL"
+#: ../../mod/admin.php:769
+msgid "Deny"
+msgstr "Negar"
 
-#: ../../mod/admin.php:438
-msgid "Self-signed certificate, use SSL for local links only (discouraged)"
-msgstr "Certificado auto-assinado, usar SSL somente para links locais (não recomendado)"
+#: ../../mod/admin.php:771 ../../mod/contacts.php:353
+#: ../../mod/contacts.php:412
+msgid "Block"
+msgstr "Bloquear"
 
-#: ../../mod/admin.php:447
-msgid "File upload"
-msgstr "Envio de arquivo"
+#: ../../mod/admin.php:772 ../../mod/contacts.php:353
+#: ../../mod/contacts.php:412
+msgid "Unblock"
+msgstr "Desbloquear"
 
-#: ../../mod/admin.php:448
-msgid "Policies"
-msgstr "Políticas"
+#: ../../mod/admin.php:773
+msgid "Site admin"
+msgstr "Administração do site"
 
-#: ../../mod/admin.php:449
-msgid "Advanced"
-msgstr "Avançado"
+#: ../../mod/admin.php:774
+msgid "Account expired"
+msgstr "Conta expirou"
 
-#: ../../mod/admin.php:453 ../../addon/statusnet/statusnet.php:676
-#: ../../addon.old/statusnet/statusnet.php:567
-msgid "Site name"
-msgstr "Nome do site"
+#: ../../mod/admin.php:777
+msgid "Register date"
+msgstr "Data de registro"
 
-#: ../../mod/admin.php:454
-msgid "Banner/Logo"
-msgstr "Banner/Logo"
+#: ../../mod/admin.php:777
+msgid "Last login"
+msgstr "Última entrada"
 
-#: ../../mod/admin.php:455
-msgid "System language"
-msgstr "Idioma do sistema"
+#: ../../mod/admin.php:777
+msgid "Last item"
+msgstr "Último item"
 
-#: ../../mod/admin.php:456
-msgid "System theme"
-msgstr "Tema do sistema"
+#: ../../mod/admin.php:777
+msgid "Account"
+msgstr "Conta"
 
-#: ../../mod/admin.php:456
+#: ../../mod/admin.php:779
 msgid ""
-"Default system theme - may be over-ridden by user profiles - <a href='#' "
-"id='cnftheme'>change theme settings</a>"
-msgstr "Tema padrão do sistema. Pode ser substituído nos perfis de usuário -  <a href='#' id='cnftheme'>alterar configurações do tema</a>"
+"Selected users will be deleted!\\n\\nEverything these users had posted on "
+"this site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "Os usuários selecionados serão excluídos!\\n\\nTudo o que estes usuários publicaram neste site será permanentemente excluído!\\n\\nDeseja continuar?"
 
-#: ../../mod/admin.php:457
-msgid "Mobile system theme"
-msgstr "Tema do sistema para dispositivos móveis"
+#: ../../mod/admin.php:780
+msgid ""
+"The user {0} will be deleted!\\n\\nEverything this user has posted on this "
+"site will be permanently deleted!\\n\\nAre you sure?"
+msgstr "O usuário {0} será excluído!\\n\\nTudo o que este usuário publicou neste site será permanentemente excluído!\\n\\nDeseja continuar?"
 
-#: ../../mod/admin.php:457
-msgid "Theme for mobile devices"
-msgstr "Tema para dispositivos móveis"
+#: ../../mod/admin.php:821
+#, php-format
+msgid "Plugin %s disabled."
+msgstr "O plugin %s foi desabilitado."
 
-#: ../../mod/admin.php:458
-msgid "SSL link policy"
-msgstr "Política de link SSL"
+#: ../../mod/admin.php:825
+#, php-format
+msgid "Plugin %s enabled."
+msgstr "O plugin %s foi habilitado."
 
-#: ../../mod/admin.php:458
-msgid "Determines whether generated links should be forced to use SSL"
-msgstr "Determina se os links gerados devem ser forçados a utilizar SSL"
+#: ../../mod/admin.php:835 ../../mod/admin.php:1038
+msgid "Disable"
+msgstr "Desabilitar"
 
-#: ../../mod/admin.php:459
-msgid "Maximum image size"
-msgstr "Tamanho máximo da imagem"
+#: ../../mod/admin.php:837 ../../mod/admin.php:1040
+msgid "Enable"
+msgstr "Habilitar"
 
-#: ../../mod/admin.php:459
-msgid ""
-"Maximum size in bytes of uploaded images. Default is 0, which means no "
-"limits."
-msgstr "Tamanho máximo, em bytes, das imagens enviadas. O padrão é 0, o que significa sem limites"
+#: ../../mod/admin.php:860 ../../mod/admin.php:1068
+msgid "Toggle"
+msgstr "Alternar"
 
-#: ../../mod/admin.php:460
-msgid "Maximum image length"
-msgstr "Tamanho máximo da imagem"
+#: ../../mod/admin.php:868 ../../mod/admin.php:1078
+msgid "Author: "
+msgstr "Autor: "
 
-#: ../../mod/admin.php:460
-msgid ""
-"Maximum length in pixels of the longest side of uploaded images. Default is "
-"-1, which means no limits."
-msgstr "Tamanho máximo em pixels do lado mais largo das imagens enviadas. O padrão é -1, que significa sem limites."
+#: ../../mod/admin.php:869 ../../mod/admin.php:1079
+msgid "Maintainer: "
+msgstr "Mantenedor: "
 
-#: ../../mod/admin.php:461
-msgid "JPEG image quality"
-msgstr "Qualidade da imagem JPEG"
+#: ../../mod/admin.php:998
+msgid "No themes found."
+msgstr "Nenhum tema encontrado"
 
-#: ../../mod/admin.php:461
-msgid ""
-"Uploaded JPEGS will be saved at this quality setting [0-100]. Default is "
-"100, which is full quality."
-msgstr "Imagens JPEG enviadas serão salvas com essa qualidade [0-100]. O padrão é 100, que significa a melhor qualidade."
+#: ../../mod/admin.php:1060
+msgid "Screenshot"
+msgstr "Captura de tela"
 
-#: ../../mod/admin.php:463
-msgid "Register policy"
-msgstr "Política de registro"
+#: ../../mod/admin.php:1106
+msgid "[Experimental]"
+msgstr "[Esperimental]"
 
-#: ../../mod/admin.php:464
-msgid "Maximum Daily Registrations"
-msgstr ""
+#: ../../mod/admin.php:1107
+msgid "[Unsupported]"
+msgstr "[Não suportado]"
 
-#: ../../mod/admin.php:464
-msgid ""
-"If registration is permitted above, this sets the maximum number of new user"
-" registrations to accept per day.  If register is set to closed, this "
-"setting has no effect."
-msgstr ""
+#: ../../mod/admin.php:1134
+msgid "Log settings updated."
+msgstr "As configurações de relatórios foram atualizadas."
 
-#: ../../mod/admin.php:465
-msgid "Register text"
-msgstr "Texto de registro"
+#: ../../mod/admin.php:1190
+msgid "Clear"
+msgstr "Limpar"
 
-#: ../../mod/admin.php:465
-msgid "Will be displayed prominently on the registration page."
-msgstr "Será exibido com destaque na página de registro."
+#: ../../mod/admin.php:1196
+msgid "Enable Debugging"
+msgstr "Habilitar Debugging"
 
-#: ../../mod/admin.php:466
-msgid "Accounts abandoned after x days"
-msgstr "Contas abandonadas após x dias"
+#: ../../mod/admin.php:1197
+msgid "Log file"
+msgstr "Arquivo do relatório"
 
-#: ../../mod/admin.php:466
+#: ../../mod/admin.php:1197
 msgid ""
-"Will not waste system resources polling external sites for abandonded "
-"accounts. Enter 0 for no time limit."
-msgstr "Não desperdiçará recursos do sistema captando de sites externos para contas abandonadas. Digite 0 para nenhum limite de tempo."
-
-#: ../../mod/admin.php:467
-msgid "Allowed friend domains"
-msgstr "Domínios de amigos permitidos"
+"Must be writable by web server. Relative to your Friendica top-level "
+"directory."
+msgstr "O servidor web precisa ter permissão de escrita. Relativa ao diretório raiz do seu Friendica."
 
-#: ../../mod/admin.php:467
-msgid ""
-"Comma separated list of domains which are allowed to establish friendships "
-"with this site. Wildcards are accepted. Empty to allow any domains"
-msgstr "Lista dos domínios que têm permissão para estabelecer amizades com esse site, separados por vírgula. Caracteres curinga são aceitos. Deixe em branco para permitir qualquer domínio."
+#: ../../mod/admin.php:1198
+msgid "Log level"
+msgstr "Nível do relatório"
 
-#: ../../mod/admin.php:468
-msgid "Allowed email domains"
-msgstr "Domínios de e-mail permitidos"
+#: ../../mod/admin.php:1247 ../../mod/contacts.php:409
+msgid "Update now"
+msgstr "Atualizar agora"
 
-#: ../../mod/admin.php:468
-msgid ""
-"Comma separated list of domains which are allowed in email addresses for "
-"registrations to this site. Wildcards are accepted. Empty to allow any "
-"domains"
-msgstr "Lista de domínios separados por vírgula, que são permitidos em endereços de e-mail para registro nesse site. Caracteres-curinga são aceitos. Vazio para aceitar qualquer domínio"
+#: ../../mod/admin.php:1248
+msgid "Close"
+msgstr "Fechar"
 
-#: ../../mod/admin.php:469
-msgid "Block public"
-msgstr "Bloquear acesso público"
+#: ../../mod/admin.php:1254
+msgid "FTP Host"
+msgstr "Endereço do FTP"
 
-#: ../../mod/admin.php:469
-msgid ""
-"Check to block public access to all otherwise public personal pages on this "
-"site unless you are currently logged in."
-msgstr "Marque para bloquear o acesso público a todas as páginas desse site, com exceção das páginas pessoais públicas, a não ser que a pessoa esteja autenticada."
+#: ../../mod/admin.php:1255
+msgid "FTP Path"
+msgstr "Caminho do FTP"
 
-#: ../../mod/admin.php:470
-msgid "Force publish"
-msgstr "Forçar a listagem"
+#: ../../mod/admin.php:1256
+msgid "FTP User"
+msgstr "Usuário do FTP"
 
-#: ../../mod/admin.php:470
-msgid ""
-"Check to force all profiles on this site to be listed in the site directory."
-msgstr "Marque para forçar todos os perfis desse site a serem listados no diretório do site."
+#: ../../mod/admin.php:1257
+msgid "FTP Password"
+msgstr "Senha do FTP"
 
-#: ../../mod/admin.php:471
-msgid "Global directory update URL"
-msgstr "URL de atualização do diretório global"
+#: ../../mod/item.php:108
+msgid "Unable to locate original post."
+msgstr "Não foi possível localizar a publicação original."
 
-#: ../../mod/admin.php:471
-msgid ""
-"URL to update the global directory. If this is not set, the global directory"
-" is completely unavailable to the application."
-msgstr "URL para atualizar o diretório global. Se isso não for definido, o diretório global não estará disponível neste site."
+#: ../../mod/item.php:310
+msgid "Empty post discarded."
+msgstr "A publicação em branco foi descartada."
 
-#: ../../mod/admin.php:472
-msgid "Allow threaded items"
-msgstr ""
+#: ../../mod/item.php:872
+msgid "System error. Post not saved."
+msgstr "Erro no sistema. A publicação não foi salva."
 
-#: ../../mod/admin.php:472
-msgid "Allow infinite level threading for items on this site."
-msgstr ""
+#: ../../mod/item.php:897
+#, php-format
+msgid ""
+"This message was sent to you by %s, a member of the Friendica social "
+"network."
+msgstr "Essa mensagem foi enviada a você por %s, um membro da rede social Friendica."
 
-#: ../../mod/admin.php:473
-msgid "Private posts by default for new users"
-msgstr "Publicações privadas por padrão para novos usuários"
+#: ../../mod/item.php:899
+#, php-format
+msgid "You may visit them online at %s"
+msgstr "Você pode visitá-lo em %s"
 
-#: ../../mod/admin.php:473
+#: ../../mod/item.php:900
 msgid ""
-"Set default post permissions for all new members to the default privacy "
-"group rather than public."
-msgstr "Define as permissões padrão de publicação de todos os novos membros para o grupo de privacidade padrão, ao invés de torná-las públicas."
-
-#: ../../mod/admin.php:475
-msgid "Block multiple registrations"
-msgstr "Bloquear registros repetidos"
+"Please contact the sender by replying to this post if you do not wish to "
+"receive these messages."
+msgstr "Por favor, entre em contato com o remetente respondendo a esta publicação, caso você não queira mais receber estas mensagens."
 
-#: ../../mod/admin.php:475
-msgid "Disallow users to register additional accounts for use as pages."
-msgstr "Desabilitar o registro de contas adicionais para serem usadas como páginas."
+#: ../../mod/item.php:904
+#, php-format
+msgid "%s posted an update."
+msgstr "%s publicou uma atualização."
 
-#: ../../mod/admin.php:476
-msgid "OpenID support"
-msgstr "Suporte ao OpenID"
+#: ../../mod/allfriends.php:34
+#, php-format
+msgid "Friends of %s"
+msgstr "Amigos de %s"
 
-#: ../../mod/admin.php:476
-msgid "OpenID support for registration and logins."
-msgstr "Suporte ao OpenID para registros e autenticações."
+#: ../../mod/allfriends.php:40
+msgid "No friends to display."
+msgstr "Nenhum amigo para exibir."
 
-#: ../../mod/admin.php:477
-msgid "Fullname check"
-msgstr "Verificar nome completo"
+#: ../../mod/search.php:21 ../../mod/network.php:224
+msgid "Remove term"
+msgstr "Remover o termo"
 
-#: ../../mod/admin.php:477
-msgid ""
-"Force users to register with a space between firstname and lastname in Full "
-"name, as an antispam measure"
-msgstr "Forçar os usuários a usar um espaço em branco entre o nome e o sobrenome, ao preencherem o nome completo no registro, como uma medida contra o spam"
+#: ../../mod/search.php:180 ../../mod/search.php:206
+#: ../../mod/community.php:61 ../../mod/community.php:89
+msgid "No results."
+msgstr "Nenhum resultado."
 
-#: ../../mod/admin.php:478
-msgid "UTF-8 Regular expressions"
-msgstr "Expressões regulares UTF-8"
+#: ../../mod/api.php:76 ../../mod/api.php:102
+msgid "Authorize application connection"
+msgstr "Autorizar a conexão com a aplicação"
 
-#: ../../mod/admin.php:478
-msgid "Use PHP UTF8 regular expressions"
-msgstr "Use expressões regulares do PHP em UTF8"
+#: ../../mod/api.php:77
+msgid "Return to your app and insert this Securty Code:"
+msgstr "Volte para a sua aplicação e digite este código de segurança:"
 
-#: ../../mod/admin.php:479
-msgid "Show Community Page"
-msgstr "Exibir a página da comunidade"
+#: ../../mod/api.php:89
+msgid "Please login to continue."
+msgstr "Por favor, autentique-se para continuar."
 
-#: ../../mod/admin.php:479
+#: ../../mod/api.php:104
 msgid ""
-"Display a Community page showing all recent public postings on this site."
-msgstr "Exibe uma página da Comunidade, mostrando todas as publicações recentes feitas nesse site."
+"Do you want to authorize this application to access your posts and contacts,"
+" and/or create new posts for you?"
+msgstr "Deseja autorizar esta aplicação a acessar suas publicações e contatos e/ou criar novas publicações para você?"
 
-#: ../../mod/admin.php:480
-msgid "Enable OStatus support"
-msgstr "Habilitar suporte ao OStatus"
+#: ../../mod/register.php:91 ../../mod/regmod.php:54
+#, php-format
+msgid "Registration details for %s"
+msgstr "Detalhes do registro de %s"
 
-#: ../../mod/admin.php:480
+#: ../../mod/register.php:99
 msgid ""
-"Provide built-in OStatus (identi.ca, status.net, etc.) compatibility. All "
-"communications in OStatus are public, so privacy warnings will be "
-"occasionally displayed."
-msgstr "Fornece compatibilidade nativa ao OStatus (identi,.ca, status.net, etc.). Todas as comunicações via OStatus são públicas, por isso avisos de privacidade serão exibidos ocasionalmente."
+"Registration successful. Please check your email for further instructions."
+msgstr "O registro foi bem sucedido. Por favor, verifique seu e-mail para maiores informações."
 
-#: ../../mod/admin.php:481
-msgid "Enable Diaspora support"
-msgstr "Habilitar suporte ao Diaspora"
+#: ../../mod/register.php:103
+msgid "Failed to send email message. Here is the message that failed."
+msgstr "Não foi possível enviar a mensagem de e-mail. Aqui está a mensagem que não foi."
 
-#: ../../mod/admin.php:481
-msgid "Provide built-in Diaspora network compatibility."
-msgstr "Fornece compatibilidade nativa com a rede Diaspora."
+#: ../../mod/register.php:108
+msgid "Your registration can not be processed."
+msgstr "Não foi possível processar o seu registro."
 
-#: ../../mod/admin.php:482
-msgid "Only allow Friendica contacts"
-msgstr "Permitir somente contatos Friendica"
+#: ../../mod/register.php:145
+#, php-format
+msgid "Registration request at %s"
+msgstr "Solicitação de registro em %s"
 
-#: ../../mod/admin.php:482
-msgid ""
-"All contacts must use Friendica protocols. All other built-in communication "
-"protocols disabled."
-msgstr "Todos os contatos devem usar protocolos Friendica. Todos os outros protocolos de comunicação embarcados estão desabilitados"
+#: ../../mod/register.php:154
+msgid "Your registration is pending approval by the site owner."
+msgstr "A aprovação do seu registro está pendente junto ao administrador do site."
 
-#: ../../mod/admin.php:483
-msgid "Verify SSL"
-msgstr "Verificar SSL"
+#: ../../mod/register.php:192 ../../mod/uimport.php:50
+msgid ""
+"This site has exceeded the number of allowed daily account registrations. "
+"Please try again tomorrow."
+msgstr "Este site excedeu o limite diário permitido para registros de novas contas.\nPor favor tente novamente amanhã."
 
-#: ../../mod/admin.php:483
+#: ../../mod/register.php:220
 msgid ""
-"If you wish, you can turn on strict certificate checking. This will mean you"
-" cannot connect (at all) to self-signed SSL sites."
-msgstr "Caso deseje, você pode habilitar a restrição de certificações. Isso significa que você não poderá conectar-se a nenhum site que use certificados auto-assinados."
+"You may (optionally) fill in this form via OpenID by supplying your OpenID "
+"and clicking 'Register'."
+msgstr "Você pode (opcionalmente) preencher este formulário via OpenID, fornecendo seu OpenID e clicando em 'Registrar'."
 
-#: ../../mod/admin.php:484
-msgid "Proxy user"
-msgstr "Usuário do proxy"
+#: ../../mod/register.php:221
+msgid ""
+"If you are not familiar with OpenID, please leave that field blank and fill "
+"in the rest of the items."
+msgstr "Se você não está familiarizado com o OpenID, por favor, deixe esse campo em branco e preencha os outros itens."
 
-#: ../../mod/admin.php:485
-msgid "Proxy URL"
-msgstr "URL do proxy"
+#: ../../mod/register.php:222
+msgid "Your OpenID (optional): "
+msgstr "Seu OpenID (opcional): "
 
-#: ../../mod/admin.php:486
-msgid "Network timeout"
-msgstr "Limite de tempo da rede"
+#: ../../mod/register.php:236
+msgid "Include your profile in member directory?"
+msgstr "Incluir o seu perfil no diretório de membros?"
 
-#: ../../mod/admin.php:486
-msgid "Value is in seconds. Set to 0 for unlimited (not recommended)."
-msgstr "Valor em segundos. Defina como 0 para ilimitado (não recomendado)."
+#: ../../mod/register.php:257
+msgid "Membership on this site is by invitation only."
+msgstr "A associação a este site só pode ser feita mediante convite."
 
-#: ../../mod/admin.php:487
-msgid "Delivery interval"
-msgstr "Intervalo de envio"
+#: ../../mod/register.php:258
+msgid "Your invitation ID: "
+msgstr "A ID do seu convite: "
 
-#: ../../mod/admin.php:487
-msgid ""
-"Delay background delivery processes by this many seconds to reduce system "
-"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 "
-"for large dedicated servers."
-msgstr ""
+#: ../../mod/register.php:269
+msgid "Your Full Name (e.g. Joe Smith): "
+msgstr "Seu nome completo (ex: José da Silva): "
 
-#: ../../mod/admin.php:488
-msgid "Poll interval"
-msgstr ""
+#: ../../mod/register.php:270
+msgid "Your Email Address: "
+msgstr "Seu endereço de e-mail: "
 
-#: ../../mod/admin.php:488
+#: ../../mod/register.php:271
 msgid ""
-"Delay background polling processes by this many seconds to reduce system "
-"load. If 0, use delivery interval."
-msgstr ""
-
-#: ../../mod/admin.php:489
-msgid "Maximum Load Average"
-msgstr ""
+"Choose a profile nickname. This must begin with a text character. Your "
+"profile address on this site will then be "
+"'<strong>nickname@$sitename</strong>'."
+msgstr "Selecione uma identificação para o perfil. Ela deve começar com um caractere alfabético. O endereço do seu perfil neste site será '<strong>identificação@$sitename</strong>'"
 
-#: ../../mod/admin.php:489
-msgid ""
-"Maximum system load before delivery and poll processes are deferred - "
-"default 50."
-msgstr ""
+#: ../../mod/register.php:272
+msgid "Choose a nickname: "
+msgstr "Escolha uma identificação: "
 
-#: ../../mod/admin.php:506
-msgid "Update has been marked successful"
-msgstr "A atualização foi marcada como bem sucedida"
+#: ../../mod/regmod.php:63
+msgid "Account approved."
+msgstr "A conta foi aprovada."
 
-#: ../../mod/admin.php:516
+#: ../../mod/regmod.php:100
 #, php-format
-msgid "Executing %s failed. Check system logs."
-msgstr "Ocorreu um erro na execução de %s. Verifique os relatórios do sistema."
+msgid "Registration revoked for %s"
+msgstr "O registro de %s foi revogado"
 
-#: ../../mod/admin.php:519
-#, php-format
-msgid "Update %s was successfully applied."
-msgstr "A atualização %s foi aplicada com sucesso."
-
-#: ../../mod/admin.php:523
-#, php-format
-msgid "Update %s did not return a status. Unknown if it succeeded."
-msgstr ""
+#: ../../mod/regmod.php:112
+msgid "Please login."
+msgstr "Por favor, autentique-se."
 
-#: ../../mod/admin.php:526
-#, php-format
-msgid "Update function %s could not be found."
-msgstr "Não foi possível encontrar a função de atualização %s."
+#: ../../mod/attach.php:8
+msgid "Item not available."
+msgstr "O item não está disponível."
 
-#: ../../mod/admin.php:541
-msgid "No failed updates."
-msgstr "Nenhuma atualização com falha."
+#: ../../mod/attach.php:20
+msgid "Item was not found."
+msgstr "O item não foi encontrado."
 
-#: ../../mod/admin.php:545
-msgid "Failed Updates"
-msgstr "Atualizações com falha"
+#: ../../mod/removeme.php:45 ../../mod/removeme.php:48
+msgid "Remove My Account"
+msgstr "Remover minha conta"
 
-#: ../../mod/admin.php:546
+#: ../../mod/removeme.php:46
 msgid ""
-"This does not include updates prior to 1139, which did not return a status."
-msgstr ""
+"This will completely remove your account. Once this has been done it is not "
+"recoverable."
+msgstr "Isso removerá completamente a sua conta. Uma vez feito isso, não será mais possível recuperá-la."
 
-#: ../../mod/admin.php:547
-msgid "Mark success (if update was manually applied)"
-msgstr "Marcar como bem sucedida (caso tenham sido aplicadas atualizações manuais)"
+#: ../../mod/removeme.php:47
+msgid "Please enter your password for verification:"
+msgstr "Por favor, digite a sua senha para verificação:"
 
-#: ../../mod/admin.php:548
-msgid "Attempt to execute this update step automatically"
-msgstr "Tentar executar esse passo da atualização automaticamente"
+#: ../../mod/babel.php:17
+msgid "Source (bbcode) text:"
+msgstr "Texto fonte (bbcode):"
 
-#: ../../mod/admin.php:573
-#, php-format
-msgid "%s user blocked/unblocked"
-msgid_plural "%s users blocked/unblocked"
-msgstr[0] "%s usuário bloqueado/desbloqueado"
-msgstr[1] "%s usuários bloqueados/desbloqueados"
+#: ../../mod/babel.php:23
+msgid "Source (Diaspora) text to convert to BBcode:"
+msgstr "Texto fonte (Diaspora) a converter para BBcode:"
 
-#: ../../mod/admin.php:580
-#, php-format
-msgid "%s user deleted"
-msgid_plural "%s users deleted"
-msgstr[0] "%s usuário excluído"
-msgstr[1] "%s usuários excluídos"
+#: ../../mod/babel.php:31
+msgid "Source input: "
+msgstr "Entrada fonte:"
 
-#: ../../mod/admin.php:619
-#, php-format
-msgid "User '%s' deleted"
-msgstr "O usuário '%s' foi excluído"
+#: ../../mod/babel.php:35
+msgid "bb2html (raw HTML): "
+msgstr "bb2html (HTML puro):"
 
-#: ../../mod/admin.php:627
-#, php-format
-msgid "User '%s' unblocked"
-msgstr "O usuário '%s' foi desbloqueado"
+#: ../../mod/babel.php:39
+msgid "bb2html: "
+msgstr "bb2html: "
 
-#: ../../mod/admin.php:627
-#, php-format
-msgid "User '%s' blocked"
-msgstr "O usuário '%s' foi bloqueado"
+#: ../../mod/babel.php:43
+msgid "bb2html2bb: "
+msgstr "bb2html2bb: "
 
-#: ../../mod/admin.php:693
-msgid "select all"
-msgstr "selecionar todos"
+#: ../../mod/babel.php:47
+msgid "bb2md: "
+msgstr "bb2md: "
 
-#: ../../mod/admin.php:694
-msgid "User registrations waiting for confirm"
-msgstr "Registros de usuário aguardando confirmação"
+#: ../../mod/babel.php:51
+msgid "bb2md2html: "
+msgstr "bb2md2html: "
 
-#: ../../mod/admin.php:695
-msgid "Request date"
-msgstr "Solicitar data"
+#: ../../mod/babel.php:55
+msgid "bb2dia2bb: "
+msgstr "bb2dia2bb: "
 
-#: ../../mod/admin.php:695 ../../mod/admin.php:705
-#: ../../include/contact_selectors.php:79
-#: ../../include/contact_selectors.php:86
-msgid "Email"
-msgstr "E-mail"
+#: ../../mod/babel.php:59
+msgid "bb2md2html2bb: "
+msgstr "bb2md2html2bb: "
 
-#: ../../mod/admin.php:696
-msgid "No registrations."
-msgstr "Nenhum registro."
+#: ../../mod/babel.php:69
+msgid "Source input (Diaspora format): "
+msgstr "Fonte de entrada (formato Diaspora):"
 
-#: ../../mod/admin.php:698
-msgid "Deny"
-msgstr "Negar"
+#: ../../mod/babel.php:74
+msgid "diaspora2bb: "
+msgstr "diaspora2bb: "
 
-#: ../../mod/admin.php:702
-msgid "Site admin"
-msgstr "Administração do site"
+#: ../../mod/common.php:42
+msgid "Common Friends"
+msgstr "Amigos em Comum"
 
-#: ../../mod/admin.php:705
-msgid "Register date"
-msgstr "Data de registro"
+#: ../../mod/common.php:78
+msgid "No contacts in common."
+msgstr "Nenhum contato em comum."
 
-#: ../../mod/admin.php:705
-msgid "Last login"
-msgstr "Última entrada"
+#: ../../mod/apps.php:7
+msgid "You must be logged in to use addons. "
+msgstr "Você precisa estar logado para usar os addons."
 
-#: ../../mod/admin.php:705
-msgid "Last item"
-msgstr "Último item"
+#: ../../mod/apps.php:11
+msgid "Applications"
+msgstr "Aplicativos"
 
-#: ../../mod/admin.php:705
-msgid "Account"
-msgstr "Conta"
+#: ../../mod/apps.php:14
+msgid "No installed applications."
+msgstr "Nenhum aplicativo instalado"
 
-#: ../../mod/admin.php:707
-msgid ""
-"Selected users will be deleted!\\n\\nEverything these users had posted on "
-"this site will be permanently deleted!\\n\\nAre you sure?"
-msgstr "Os usuários selecionados serão excluídos!\\n\\nTudo o que estes usuários publicaram neste site será permanentemente excluído!\\n\\nDeseja continuar?"
+#: ../../mod/contacts.php:85 ../../mod/contacts.php:165
+msgid "Could not access contact record."
+msgstr "Não foi possível acessar o registro do contato."
 
-#: ../../mod/admin.php:708
-msgid ""
-"The user {0} will be deleted!\\n\\nEverything this user has posted on this "
-"site will be permanently deleted!\\n\\nAre you sure?"
-msgstr "O usuário {0} será excluído!\\n\\nTudo o que este usuário publicou neste site será permanentemente excluído!\\n\\nDeseja continuar?"
+#: ../../mod/contacts.php:99
+msgid "Could not locate selected profile."
+msgstr "Não foi possível localizar o perfil selecionado."
 
-#: ../../mod/admin.php:749
-#, php-format
-msgid "Plugin %s disabled."
-msgstr "O plugin %s foi desabilitado."
+#: ../../mod/contacts.php:122
+msgid "Contact updated."
+msgstr "O contato foi atualizado."
 
-#: ../../mod/admin.php:753
-#, php-format
-msgid "Plugin %s enabled."
-msgstr "O plugin %s foi habilitado."
+#: ../../mod/contacts.php:124 ../../mod/dfrn_request.php:571
+msgid "Failed to update contact record."
+msgstr "Não foi possível atualizar o registro do contato."
 
-#: ../../mod/admin.php:763 ../../mod/admin.php:961
-msgid "Disable"
-msgstr "Desabilitar"
+#: ../../mod/contacts.php:187
+msgid "Contact has been blocked"
+msgstr "O contato foi bloqueado"
 
-#: ../../mod/admin.php:765 ../../mod/admin.php:963
-msgid "Enable"
-msgstr "Habilitar"
+#: ../../mod/contacts.php:187
+msgid "Contact has been unblocked"
+msgstr "O contato foi desbloqueado"
 
-#: ../../mod/admin.php:787 ../../mod/admin.php:992
-msgid "Toggle"
-msgstr "Alternar"
+#: ../../mod/contacts.php:201
+msgid "Contact has been ignored"
+msgstr "O contato foi ignorado"
 
-#: ../../mod/admin.php:795 ../../mod/admin.php:1002
-msgid "Author: "
-msgstr "Autor: "
+#: ../../mod/contacts.php:201
+msgid "Contact has been unignored"
+msgstr "O contato deixou de ser ignorado"
 
-#: ../../mod/admin.php:796 ../../mod/admin.php:1003
-msgid "Maintainer: "
-msgstr "Mantenedor: "
+#: ../../mod/contacts.php:220
+msgid "Contact has been archived"
+msgstr "O contato foi arquivado"
 
-#: ../../mod/admin.php:925
-msgid "No themes found."
-msgstr "Nenhum tema encontrado"
+#: ../../mod/contacts.php:220
+msgid "Contact has been unarchived"
+msgstr "O contato foi desarquivado"
 
-#: ../../mod/admin.php:984
-msgid "Screenshot"
-msgstr "Captura de tela"
+#: ../../mod/contacts.php:244
+msgid "Do you really want to delete this contact?"
+msgstr "Você realmente deseja deletar esse contato?"
 
-#: ../../mod/admin.php:1032
-msgid "[Experimental]"
-msgstr "[Esperimental]"
+#: ../../mod/contacts.php:263
+msgid "Contact has been removed."
+msgstr "O contato foi removido."
 
-#: ../../mod/admin.php:1033
-msgid "[Unsupported]"
-msgstr "[Não suportado]"
+#: ../../mod/contacts.php:301
+#, php-format
+msgid "You are mutual friends with %s"
+msgstr "Você possui uma amizade mútua com %s"
 
-#: ../../mod/admin.php:1060
-msgid "Log settings updated."
-msgstr "As configurações de relatórios foram atualizadas."
+#: ../../mod/contacts.php:305
+#, php-format
+msgid "You are sharing with %s"
+msgstr "Você está compartilhando com %s"
 
-#: ../../mod/admin.php:1116
-msgid "Clear"
-msgstr "Limpar"
+#: ../../mod/contacts.php:310
+#, php-format
+msgid "%s is sharing with you"
+msgstr "%s está compartilhando com você"
 
-#: ../../mod/admin.php:1122
-msgid "Debugging"
-msgstr "Depuração"
+#: ../../mod/contacts.php:327
+msgid "Private communications are not available for this contact."
+msgstr "As comunicações privadas não estão disponíveis para este contato."
 
-#: ../../mod/admin.php:1123
-msgid "Log file"
-msgstr "Arquivo do relatório"
+#: ../../mod/contacts.php:334
+msgid "(Update was successful)"
+msgstr "(A atualização foi bem sucedida)"
 
-#: ../../mod/admin.php:1123
-msgid ""
-"Must be writable by web server. Relative to your Friendica top-level "
-"directory."
-msgstr "O servidor web precisa ter permissão de escrita. Relativa ao diretório raiz do seu Friendica."
+#: ../../mod/contacts.php:334
+msgid "(Update was not successful)"
+msgstr "(A atualização não foi bem sucedida)"
 
-#: ../../mod/admin.php:1124
-msgid "Log level"
-msgstr "Nível do relatório"
+#: ../../mod/contacts.php:336
+msgid "Suggest friends"
+msgstr "Sugerir amigos"
 
-#: ../../mod/admin.php:1174
-msgid "Close"
-msgstr "Fechar"
+#: ../../mod/contacts.php:340
+#, php-format
+msgid "Network type: %s"
+msgstr "Tipo de rede: %s"
 
-#: ../../mod/admin.php:1180
-msgid "FTP Host"
-msgstr "Endereço do FTP"
+#: ../../mod/contacts.php:348
+msgid "View all contacts"
+msgstr "Ver todos os contatos"
 
-#: ../../mod/admin.php:1181
-msgid "FTP Path"
-msgstr "Caminho do FTP"
+#: ../../mod/contacts.php:356
+msgid "Toggle Blocked status"
+msgstr "Alternar o status de bloqueio"
 
-#: ../../mod/admin.php:1182
-msgid "FTP User"
-msgstr "Usuário do FTP"
+#: ../../mod/contacts.php:359 ../../mod/contacts.php:413
+msgid "Unignore"
+msgstr "Deixar de ignorar"
 
-#: ../../mod/admin.php:1183
-msgid "FTP Password"
-msgstr "Senha do FTP"
+#: ../../mod/contacts.php:359 ../../mod/contacts.php:413
+#: ../../mod/notifications.php:51 ../../mod/notifications.php:164
+#: ../../mod/notifications.php:210
+msgid "Ignore"
+msgstr "Ignorar"
 
-#: ../../mod/profile.php:21 ../../boot.php:1126
-msgid "Requested profile is not available."
-msgstr "Perfil solicitado não está disponível."
+#: ../../mod/contacts.php:362
+msgid "Toggle Ignored status"
+msgstr "Alternar o status de ignorado"
 
-#: ../../mod/profile.php:155 ../../mod/display.php:87
-msgid "Access to this profile has been restricted."
-msgstr "O acesso a este perfil está restrito."
+#: ../../mod/contacts.php:366
+msgid "Unarchive"
+msgstr "Desarquivar"
 
-#: ../../mod/profile.php:180
-msgid "Tips for New Members"
-msgstr "Dicas para novos membros"
+#: ../../mod/contacts.php:366
+msgid "Archive"
+msgstr "Arquivar"
 
-#: ../../mod/ping.php:238
-msgid "{0} wants to be your friend"
-msgstr "{0} deseja ser seu amigo"
+#: ../../mod/contacts.php:369
+msgid "Toggle Archive status"
+msgstr "Alternar o status de arquivamento"
 
-#: ../../mod/ping.php:243
-msgid "{0} sent you a message"
-msgstr "{0} lhe enviou uma mensagem"
+#: ../../mod/contacts.php:372
+msgid "Repair"
+msgstr "Reparar"
 
-#: ../../mod/ping.php:248
-msgid "{0} requested registration"
-msgstr "{0} solicitou registro"
+#: ../../mod/contacts.php:375
+msgid "Advanced Contact Settings"
+msgstr "Configurações avançadas do contato"
 
-#: ../../mod/ping.php:254
-#, php-format
-msgid "{0} commented %s's post"
-msgstr "{0} comentou a publicação de %s"
+#: ../../mod/contacts.php:381
+msgid "Communications lost with this contact!"
+msgstr "As comunicações com esse contato foram perdidas!"
 
-#: ../../mod/ping.php:259
-#, php-format
-msgid "{0} liked %s's post"
-msgstr "{0} gostou da publicação de %s"
+#: ../../mod/contacts.php:384
+msgid "Contact Editor"
+msgstr "Editor de contatos"
 
-#: ../../mod/ping.php:264
-#, php-format
-msgid "{0} disliked %s's post"
-msgstr "{0} não gostou da publicação de %s"
+#: ../../mod/contacts.php:387
+msgid "Profile Visibility"
+msgstr "Visibilidade do perfil"
 
-#: ../../mod/ping.php:269
+#: ../../mod/contacts.php:388
 #, php-format
-msgid "{0} is now friends with %s"
-msgstr "{0} agora é amigo de %s"
+msgid ""
+"Please choose the profile you would like to display to %s when viewing your "
+"profile securely."
+msgstr "Por favor, selecione o perfil que você gostaria de exibir para %s quando estiver visualizando seu perfil de modo seguro."
 
-#: ../../mod/ping.php:274
-msgid "{0} posted"
-msgstr "{0} publicou"
+#: ../../mod/contacts.php:389
+msgid "Contact Information / Notes"
+msgstr "Informações sobre o contato / Anotações"
 
-#: ../../mod/ping.php:279
-#, php-format
-msgid "{0} tagged %s's post with #%s"
-msgstr "{0} etiquetou a publicação de %s com #%s"
+#: ../../mod/contacts.php:390
+msgid "Edit contact notes"
+msgstr "Editar as anotações do contato"
 
-#: ../../mod/ping.php:285
-msgid "{0} mentioned you in a post"
-msgstr "{0} mencionou você em uma publicação"
+#: ../../mod/contacts.php:396
+msgid "Block/Unblock contact"
+msgstr "Bloquear/desbloquear o contato"
 
-#: ../../mod/nogroup.php:58
-msgid "Contacts who are not members of a group"
-msgstr "Contatos que não são membros de um grupo"
+#: ../../mod/contacts.php:397
+msgid "Ignore contact"
+msgstr "Ignorar o contato"
 
-#: ../../mod/openid.php:24
-msgid "OpenID protocol error. No ID returned."
-msgstr "Erro no protocolo OpenID. Não foi retornada nenhuma ID."
+#: ../../mod/contacts.php:398
+msgid "Repair URL settings"
+msgstr "Reparar as definições de URL"
 
-#: ../../mod/openid.php:53
-msgid ""
-"Account not found and OpenID registration is not permitted on this site."
-msgstr "A conta não foi encontrada e não são permitidos registros via OpenID nesse site."
+#: ../../mod/contacts.php:399
+msgid "View conversations"
+msgstr "Ver as conversas"
 
-#: ../../mod/openid.php:93 ../../include/auth.php:110
-#: ../../include/auth.php:173
-msgid "Login failed."
-msgstr "Não foi possível autenticar."
+#: ../../mod/contacts.php:401
+msgid "Delete contact"
+msgstr "Excluir o contato"
 
-#: ../../mod/follow.php:27
-msgid "Contact added"
-msgstr "O contato foi adicionado"
+#: ../../mod/contacts.php:405
+msgid "Last update:"
+msgstr "Última atualização:"
 
-#: ../../mod/common.php:42
-msgid "Common Friends"
-msgstr "Amigos em Comum"
+#: ../../mod/contacts.php:407
+msgid "Update public posts"
+msgstr "Atualizar publicações públicas"
 
-#: ../../mod/common.php:78
-msgid "No contacts in common."
-msgstr "Nenhum contato em comum."
+#: ../../mod/contacts.php:416
+msgid "Currently blocked"
+msgstr "Atualmente bloqueado"
 
-#: ../../mod/subthread.php:103
-#, php-format
-msgid "%1$s is following %2$s's %3$s"
-msgstr ""
+#: ../../mod/contacts.php:417
+msgid "Currently ignored"
+msgstr "Atualmente ignorado"
 
-#: ../../mod/share.php:28
-msgid "link"
-msgstr "ligação"
+#: ../../mod/contacts.php:418
+msgid "Currently archived"
+msgstr "Atualmente arquivado"
 
-#: ../../mod/display.php:162
-msgid "Item has been removed."
-msgstr "O item foi removido."
+#: ../../mod/contacts.php:419 ../../mod/notifications.php:157
+#: ../../mod/notifications.php:204
+msgid "Hide this contact from others"
+msgstr "Ocultar este contato dos outros"
 
-#: ../../mod/apps.php:4
-msgid "Applications"
-msgstr "Aplicativos"
+#: ../../mod/contacts.php:419
+msgid ""
+"Replies/likes to your public posts <strong>may</strong> still be visible"
+msgstr "Respostas/Gostar associados às suas publicações <strong>podem</strong> estar visíveis"
 
-#: ../../mod/apps.php:7
-msgid "No installed applications."
-msgstr "Nenhum aplicativo instalado"
+#: ../../mod/contacts.php:470
+msgid "Suggestions"
+msgstr "Sugestões"
 
-#: ../../mod/search.php:99 ../../include/text.php:685
-#: ../../include/text.php:686 ../../include/nav.php:91
-msgid "Search"
-msgstr "Pesquisar"
+#: ../../mod/contacts.php:473
+msgid "Suggest potential friends"
+msgstr "Sugerir amigos em potencial"
 
-#: ../../mod/profiles.php:21 ../../mod/profiles.php:441
-#: ../../mod/profiles.php:555 ../../mod/dfrn_confirm.php:62
-msgid "Profile not found."
-msgstr "O perfil não foi encontrado."
+#: ../../mod/contacts.php:476 ../../mod/group.php:194
+msgid "All Contacts"
+msgstr "Todos os contatos"
 
-#: ../../mod/profiles.php:31
-msgid "Profile Name is required."
-msgstr "É necessário informar o nome do perfil."
+#: ../../mod/contacts.php:479
+msgid "Show all contacts"
+msgstr "Exibe todos os contatos"
 
-#: ../../mod/profiles.php:178
-msgid "Marital Status"
-msgstr "Estado civil"
+#: ../../mod/contacts.php:482
+msgid "Unblocked"
+msgstr "Desbloquear"
 
-#: ../../mod/profiles.php:182
-msgid "Romantic Partner"
-msgstr "Parceiro romântico"
+#: ../../mod/contacts.php:485
+msgid "Only show unblocked contacts"
+msgstr "Exibe somente contatos desbloqueados"
 
-#: ../../mod/profiles.php:186
-msgid "Likes"
-msgstr ""
+#: ../../mod/contacts.php:489
+msgid "Blocked"
+msgstr "Bloqueado"
 
-#: ../../mod/profiles.php:190
-msgid "Dislikes"
-msgstr ""
+#: ../../mod/contacts.php:492
+msgid "Only show blocked contacts"
+msgstr "Exibe somente contatos bloqueados"
 
-#: ../../mod/profiles.php:194
-msgid "Work/Employment"
-msgstr "Trabalho/emprego"
+#: ../../mod/contacts.php:496
+msgid "Ignored"
+msgstr "Ignorados"
 
-#: ../../mod/profiles.php:197
-msgid "Religion"
-msgstr "Religião"
+#: ../../mod/contacts.php:499
+msgid "Only show ignored contacts"
+msgstr "Exibe somente contatos ignorados"
 
-#: ../../mod/profiles.php:201
-msgid "Political Views"
-msgstr "Posicionamento político"
+#: ../../mod/contacts.php:503
+msgid "Archived"
+msgstr "Arquivados"
 
-#: ../../mod/profiles.php:205
-msgid "Gender"
-msgstr "Gênero"
+#: ../../mod/contacts.php:506
+msgid "Only show archived contacts"
+msgstr "Exibe somente contatos arquivados"
 
-#: ../../mod/profiles.php:209
-msgid "Sexual Preference"
-msgstr "Preferência sexual"
+#: ../../mod/contacts.php:510
+msgid "Hidden"
+msgstr "Ocultos"
 
-#: ../../mod/profiles.php:213
-msgid "Homepage"
-msgstr "Página Principal"
+#: ../../mod/contacts.php:513
+msgid "Only show hidden contacts"
+msgstr "Exibe somente contatos ocultos"
 
-#: ../../mod/profiles.php:217
-msgid "Interests"
-msgstr "Interesses"
+#: ../../mod/contacts.php:561
+msgid "Mutual Friendship"
+msgstr "Amizade mútua"
 
-#: ../../mod/profiles.php:221
-msgid "Address"
-msgstr "Endereço"
+#: ../../mod/contacts.php:565
+msgid "is a fan of yours"
+msgstr "é um fã seu"
 
-#: ../../mod/profiles.php:228 ../../addon/dav/common/wdcal_edit.inc.php:183
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:183
-msgid "Location"
-msgstr "Localização"
+#: ../../mod/contacts.php:569
+msgid "you are a fan of"
+msgstr "você é um fã de"
 
-#: ../../mod/profiles.php:311
-msgid "Profile updated."
-msgstr "O perfil foi atualizado."
+#: ../../mod/contacts.php:611
+msgid "Search your contacts"
+msgstr "Pesquisar seus contatos"
 
-#: ../../mod/profiles.php:378
-msgid " and "
-msgstr " e "
+#: ../../mod/contacts.php:612 ../../mod/directory.php:59
+msgid "Finding: "
+msgstr "Pesquisando: "
 
-#: ../../mod/profiles.php:386
-msgid "public profile"
-msgstr "perfil público"
+#: ../../mod/settings.php:23 ../../mod/photos.php:79
+msgid "everybody"
+msgstr "todos"
 
-#: ../../mod/profiles.php:389
-#, php-format
-msgid "%1$s changed %2$s to &ldquo;%3$s&rdquo;"
-msgstr ""
+#: ../../mod/settings.php:35
+msgid "Additional features"
+msgstr "Funcionalidades adicionais"
 
-#: ../../mod/profiles.php:390
-#, php-format
-msgid " - Visit %1$s's %2$s"
-msgstr ""
+#: ../../mod/settings.php:40 ../../mod/uexport.php:14
+msgid "Display settings"
+msgstr "Configurações de exibição"
 
-#: ../../mod/profiles.php:393
-#, php-format
-msgid "%1$s has an updated %2$s, changing %3$s."
-msgstr "%1$s foi atualizado %2$s, mudando %3$s."
+#: ../../mod/settings.php:46 ../../mod/uexport.php:20
+msgid "Connector settings"
+msgstr "Configurações do conector"
 
-#: ../../mod/profiles.php:460
-msgid "Profile deleted."
-msgstr "O perfil foi excluído."
+#: ../../mod/settings.php:51 ../../mod/uexport.php:25
+msgid "Plugin settings"
+msgstr "Configurações dos plugins"
 
-#: ../../mod/profiles.php:478 ../../mod/profiles.php:512
-msgid "Profile-"
-msgstr "Perfil-"
+#: ../../mod/settings.php:56 ../../mod/uexport.php:30
+msgid "Connected apps"
+msgstr "Aplicações conectadas"
 
-#: ../../mod/profiles.php:497 ../../mod/profiles.php:539
-msgid "New profile created."
-msgstr "O novo perfil foi criado."
+#: ../../mod/settings.php:61 ../../mod/uexport.php:35 ../../mod/uexport.php:80
+msgid "Export personal data"
+msgstr "Exportar dados pessoais"
 
-#: ../../mod/profiles.php:518
-msgid "Profile unavailable to clone."
-msgstr "O perfil não está disponível para clonagem."
+#: ../../mod/settings.php:66 ../../mod/uexport.php:40
+msgid "Remove account"
+msgstr "Remover a conta"
 
-#: ../../mod/profiles.php:583
-msgid "Hide your contact/friend list from viewers of this profile?"
-msgstr "Ocultar sua lista de contatos/amigos dos visitantes no seu perfil?"
+#: ../../mod/settings.php:118
+msgid "Missing some important data!"
+msgstr "Está faltando algum dado importante!"
 
-#: ../../mod/profiles.php:603
-msgid "Edit Profile Details"
-msgstr "Editar os detalhes do perfil"
+#: ../../mod/settings.php:121 ../../mod/settings.php:610
+msgid "Update"
+msgstr "Atualizar"
 
-#: ../../mod/profiles.php:605
-msgid "View this profile"
-msgstr "Ver este perfil"
+#: ../../mod/settings.php:227
+msgid "Failed to connect with email account using the settings provided."
+msgstr "Não foi possível conectar à conta de e-mail com as configurações fornecidas."
 
-#: ../../mod/profiles.php:606
-msgid "Create a new profile using these settings"
-msgstr "Criar um novo perfil usando estas configurações"
+#: ../../mod/settings.php:232
+msgid "Email settings updated."
+msgstr "As configurações de e-mail foram atualizadas."
 
-#: ../../mod/profiles.php:607
-msgid "Clone this profile"
-msgstr "Clonar este perfil"
+#: ../../mod/settings.php:247
+msgid "Features updated"
+msgstr "Funcionalidades atualizadas"
 
-#: ../../mod/profiles.php:608
-msgid "Delete this profile"
-msgstr "Excluir este perfil"
+#: ../../mod/settings.php:312
+msgid "Passwords do not match. Password unchanged."
+msgstr "As senhas não correspondem. A senha não foi modificada."
 
-#: ../../mod/profiles.php:609
-msgid "Profile Name:"
-msgstr "Nome do perfil:"
+#: ../../mod/settings.php:317
+msgid "Empty passwords are not allowed. Password unchanged."
+msgstr "Não é permitido uma senha em branco. A senha não foi modificada."
 
-#: ../../mod/profiles.php:610
-msgid "Your Full Name:"
-msgstr "Seu nome completo:"
+#: ../../mod/settings.php:325
+msgid "Wrong password."
+msgstr "Senha errada."
 
-#: ../../mod/profiles.php:611
-msgid "Title/Description:"
-msgstr "Título/Descrição:"
+#: ../../mod/settings.php:336
+msgid "Password changed."
+msgstr "A senha foi modificada."
 
-#: ../../mod/profiles.php:612
-msgid "Your Gender:"
-msgstr "Seu gênero:"
-
-#: ../../mod/profiles.php:613
-#, php-format
-msgid "Birthday (%s):"
-msgstr "Aniversário (%s):"
+#: ../../mod/settings.php:338
+msgid "Password update failed. Please try again."
+msgstr "Não foi possível atualizar a senha. Por favor, tente novamente."
 
-#: ../../mod/profiles.php:614
-msgid "Street Address:"
-msgstr "Endereço:"
+#: ../../mod/settings.php:403
+msgid " Please use a shorter name."
+msgstr " Por favor, use um nome mais curto."
 
-#: ../../mod/profiles.php:615
-msgid "Locality/City:"
-msgstr "Localidade/Cidade:"
+#: ../../mod/settings.php:405
+msgid " Name too short."
+msgstr " O nome é muito curto."
 
-#: ../../mod/profiles.php:616
-msgid "Postal/Zip Code:"
-msgstr "CEP:"
+#: ../../mod/settings.php:414
+msgid "Wrong Password"
+msgstr "Senha Errada"
 
-#: ../../mod/profiles.php:617
-msgid "Country:"
-msgstr "País:"
+#: ../../mod/settings.php:419
+msgid " Not valid email."
+msgstr " Não é um e-mail válido."
 
-#: ../../mod/profiles.php:618
-msgid "Region/State:"
-msgstr "Região/Estado:"
+#: ../../mod/settings.php:422
+msgid " Cannot change to that email."
+msgstr " Não foi possível alterar para esse e-mail."
 
-#: ../../mod/profiles.php:619
-msgid "<span class=\"heart\">&hearts;</span> Marital Status:"
-msgstr "Estado civil <span class=\"heart\">&hearts;</span>:"
+#: ../../mod/settings.php:476
+msgid "Private forum has no privacy permissions. Using default privacy group."
+msgstr "O fórum privado não possui permissões de privacidade. Utilizando o grupo de privacidade padrão."
 
-#: ../../mod/profiles.php:620
-msgid "Who: (if applicable)"
-msgstr "Quem: (se pertinente)"
+#: ../../mod/settings.php:480
+msgid "Private forum has no privacy permissions and no default privacy group."
+msgstr "O fórum privado não possui permissões de privacidade e nenhum grupo de privacidade padrão."
 
-#: ../../mod/profiles.php:621
-msgid "Examples: cathy123, Cathy Williams, cathy@example.com"
-msgstr "Exemplos: fulano123, Fulano de Tal, fulano@exemplo.com"
+#: ../../mod/settings.php:510
+msgid "Settings updated."
+msgstr "As configurações foram atualizadas."
 
-#: ../../mod/profiles.php:622
-msgid "Since [date]:"
-msgstr "Desde [data]:"
+#: ../../mod/settings.php:583 ../../mod/settings.php:609
+#: ../../mod/settings.php:645
+msgid "Add application"
+msgstr "Adicionar aplicação"
 
-#: ../../mod/profiles.php:623 ../../include/profile_advanced.php:46
-msgid "Sexual Preference:"
-msgstr "Preferência sexual:"
+#: ../../mod/settings.php:587 ../../mod/settings.php:613
+msgid "Consumer Key"
+msgstr "Chave do consumidor"
 
-#: ../../mod/profiles.php:624
-msgid "Homepage URL:"
-msgstr "Endereço do site web:"
+#: ../../mod/settings.php:588 ../../mod/settings.php:614
+msgid "Consumer Secret"
+msgstr "Segredo do consumidor"
 
-#: ../../mod/profiles.php:625 ../../include/profile_advanced.php:50
-msgid "Hometown:"
-msgstr ""
+#: ../../mod/settings.php:589 ../../mod/settings.php:615
+msgid "Redirect"
+msgstr "Redirecionar"
 
-#: ../../mod/profiles.php:626 ../../include/profile_advanced.php:54
-msgid "Political Views:"
-msgstr "Posição política:"
+#: ../../mod/settings.php:590 ../../mod/settings.php:616
+msgid "Icon url"
+msgstr "URL do ícone"
 
-#: ../../mod/profiles.php:627
-msgid "Religious Views:"
-msgstr "Orientação religiosa:"
+#: ../../mod/settings.php:601
+msgid "You can't edit this application."
+msgstr "Você não pode editar esta aplicação."
 
-#: ../../mod/profiles.php:628
-msgid "Public Keywords:"
-msgstr "Palavras-chave públicas:"
+#: ../../mod/settings.php:644
+msgid "Connected Apps"
+msgstr "Aplicações conectadas"
 
-#: ../../mod/profiles.php:629
-msgid "Private Keywords:"
-msgstr "Palavras-chave privadas:"
+#: ../../mod/settings.php:646 ../../mod/editpost.php:109
+#: ../../mod/content.php:751 ../../object/Item.php:117
+msgid "Edit"
+msgstr "Editar"
 
-#: ../../mod/profiles.php:630 ../../include/profile_advanced.php:62
-msgid "Likes:"
-msgstr ""
+#: ../../mod/settings.php:648
+msgid "Client key starts with"
+msgstr "A chave do cliente inicia com"
 
-#: ../../mod/profiles.php:631 ../../include/profile_advanced.php:64
-msgid "Dislikes:"
-msgstr ""
+#: ../../mod/settings.php:649
+msgid "No name"
+msgstr "Sem nome"
 
-#: ../../mod/profiles.php:632
-msgid "Example: fishing photography software"
-msgstr "Exemplo: pesca fotografia software"
+#: ../../mod/settings.php:650
+msgid "Remove authorization"
+msgstr "Remover autorização"
 
-#: ../../mod/profiles.php:633
-msgid "(Used for suggesting potential friends, can be seen by others)"
-msgstr "(Usado para sugerir amigos em potencial, pode ser visto pelos outros)"
+#: ../../mod/settings.php:662
+msgid "No Plugin settings configured"
+msgstr "Não foi definida nenhuma configuração de plugin"
 
-#: ../../mod/profiles.php:634
-msgid "(Used for searching profiles, never shown to others)"
-msgstr "(Usado na pesquisa de perfis, nunca é exibido para os outros)"
+#: ../../mod/settings.php:670
+msgid "Plugin Settings"
+msgstr "Configurações do plugin"
 
-#: ../../mod/profiles.php:635
-msgid "Tell us about yourself..."
-msgstr "Fale um pouco sobre você..."
+#: ../../mod/settings.php:684
+msgid "Off"
+msgstr "Off"
 
-#: ../../mod/profiles.php:636
-msgid "Hobbies/Interests"
-msgstr "Passatempos/Interesses"
+#: ../../mod/settings.php:684
+msgid "On"
+msgstr "On"
 
-#: ../../mod/profiles.php:637
-msgid "Contact information and Social Networks"
-msgstr "Informações de contato e redes sociais"
+#: ../../mod/settings.php:692
+msgid "Additional Features"
+msgstr "Funcionalidades Adicionais"
 
-#: ../../mod/profiles.php:638
-msgid "Musical interests"
-msgstr "Preferências musicais"
+#: ../../mod/settings.php:705 ../../mod/settings.php:706
+#, php-format
+msgid "Built-in support for %s connectivity is %s"
+msgstr "O suporte interno para conectividade de %s está %s"
 
-#: ../../mod/profiles.php:639
-msgid "Books, literature"
-msgstr "Livros, literatura"
+#: ../../mod/settings.php:705 ../../mod/settings.php:706
+msgid "enabled"
+msgstr "habilitado"
 
-#: ../../mod/profiles.php:640
-msgid "Television"
-msgstr "Televisão"
+#: ../../mod/settings.php:705 ../../mod/settings.php:706
+msgid "disabled"
+msgstr "desabilitado"
 
-#: ../../mod/profiles.php:641
-msgid "Film/dance/culture/entertainment"
-msgstr "Filme/dança/cultura/entretenimento"
+#: ../../mod/settings.php:706
+msgid "StatusNet"
+msgstr "StatusNet"
 
-#: ../../mod/profiles.php:642
-msgid "Love/romance"
-msgstr "Amor/romance"
+#: ../../mod/settings.php:738
+msgid "Email access is disabled on this site."
+msgstr "O acesso ao e-mail está desabilitado neste site."
 
-#: ../../mod/profiles.php:643
-msgid "Work/employment"
-msgstr "Trabalho/emprego"
+#: ../../mod/settings.php:745
+msgid "Connector Settings"
+msgstr "Configurações do conector"
 
-#: ../../mod/profiles.php:644
-msgid "School/education"
-msgstr "Escola/educação"
+#: ../../mod/settings.php:750
+msgid "Email/Mailbox Setup"
+msgstr "Configurações do e-mail/caixa postal"
 
-#: ../../mod/profiles.php:649
+#: ../../mod/settings.php:751
 msgid ""
-"This is your <strong>public</strong> profile.<br />It <strong>may</strong> "
-"be visible to anybody using the internet."
-msgstr "Este é o seu perfil <strong>público</strong>.<br />Ele <strong>pode</strong> estar visível para qualquer um que acesse a Internet."
+"If you wish to communicate with email contacts using this service "
+"(optional), please specify how to connect to your mailbox."
+msgstr "Caso você deseje se comunicar com contatos de e-mail usando este serviço (opcional), por favor especifique como se conectar à sua caixa postal."
 
-#: ../../mod/profiles.php:659 ../../mod/directory.php:111
-#: ../../addon/forumdirectory/forumdirectory.php:133
-msgid "Age: "
-msgstr "Idade: "
+#: ../../mod/settings.php:752
+msgid "Last successful email check:"
+msgstr "Última checagem bem sucedida de e-mail:"
 
-#: ../../mod/profiles.php:698
-msgid "Edit/Manage Profiles"
-msgstr "Editar/Gerenciar perfis"
+#: ../../mod/settings.php:754
+msgid "IMAP server name:"
+msgstr "Nome do servidor IMAP:"
 
-#: ../../mod/profiles.php:699 ../../boot.php:1244
-msgid "Change profile photo"
-msgstr "Mudar a foto do perfil"
+#: ../../mod/settings.php:755
+msgid "IMAP port:"
+msgstr "Porta do IMAP:"
 
-#: ../../mod/profiles.php:700 ../../boot.php:1245
-msgid "Create New Profile"
-msgstr "Criar um novo perfil"
+#: ../../mod/settings.php:756
+msgid "Security:"
+msgstr "Segurança:"
 
-#: ../../mod/profiles.php:711 ../../boot.php:1255
-msgid "Profile Image"
-msgstr "Imagem do perfil"
+#: ../../mod/settings.php:756 ../../mod/settings.php:761
+msgid "None"
+msgstr "Nenhuma"
 
-#: ../../mod/profiles.php:713 ../../boot.php:1258
-msgid "visible to everybody"
-msgstr "visível para todos"
+#: ../../mod/settings.php:757
+msgid "Email login name:"
+msgstr "Nome de usuário do e-mail:"
 
-#: ../../mod/profiles.php:714 ../../boot.php:1259
-msgid "Edit visibility"
-msgstr "Editar a visibilidade"
+#: ../../mod/settings.php:758
+msgid "Email password:"
+msgstr "Senha do e-mail:"
 
-#: ../../mod/filer.php:29 ../../include/conversation.php:909
-#: ../../include/conversation.php:927
-msgid "Save to Folder:"
-msgstr "Salvar na pasta:"
+#: ../../mod/settings.php:759
+msgid "Reply-to address:"
+msgstr "Endereço de resposta (Reply-to):"
 
-#: ../../mod/filer.php:29
-msgid "- select -"
-msgstr "-selecione-"
+#: ../../mod/settings.php:760
+msgid "Send public posts to all email contacts:"
+msgstr "Enviar publicações públicas para todos os contatos de e-mail:"
 
-#: ../../mod/tagger.php:95 ../../include/conversation.php:265
-#, php-format
-msgid "%1$s tagged %2$s's %3$s with %4$s"
-msgstr "%1$s etiquetou %3$s de %2$s com %4$s"
+#: ../../mod/settings.php:761
+msgid "Action after import:"
+msgstr "Ação após a importação:"
 
-#: ../../mod/delegate.php:95
-msgid "No potential page delegates located."
-msgstr "Nenhuma página delegada potencial localizada."
+#: ../../mod/settings.php:761
+msgid "Mark as seen"
+msgstr "Marcar como visto"
 
-#: ../../mod/delegate.php:121
-msgid "Delegate Page Management"
-msgstr "Delegar Administração de Página"
+#: ../../mod/settings.php:761
+msgid "Move to folder"
+msgstr "Mover para pasta"
 
-#: ../../mod/delegate.php:123
-msgid ""
-"Delegates are able to manage all aspects of this account/page except for "
-"basic account settings. Please do not delegate your personal account to "
-"anybody that you do not trust completely."
-msgstr "Delegados podem administrar todos os aspectos dessa página/conta exceto por configurações básicas da conta.\nFavor não delegar sua conta pessoal para ninguém que você não confie inteiramente."
+#: ../../mod/settings.php:762
+msgid "Move to folder:"
+msgstr "Mover para pasta:"
 
-#: ../../mod/delegate.php:124
-msgid "Existing Page Managers"
-msgstr "Administradores de Páginas Existentes"
+#: ../../mod/settings.php:835
+msgid "Display Settings"
+msgstr "Configurações de exibição"
 
-#: ../../mod/delegate.php:126
-msgid "Existing Page Delegates"
-msgstr "Delegados de Páginas Existentes"
+#: ../../mod/settings.php:841 ../../mod/settings.php:853
+msgid "Display Theme:"
+msgstr "Tema do perfil:"
 
-#: ../../mod/delegate.php:128
-msgid "Potential Delegates"
-msgstr "Delegados Potenciais"
+#: ../../mod/settings.php:842
+msgid "Mobile Theme:"
+msgstr "Tema para dispositivos móveis:"
 
-#: ../../mod/delegate.php:131
-msgid "Add"
-msgstr "Adicionar"
+#: ../../mod/settings.php:843
+msgid "Update browser every xx seconds"
+msgstr "Atualizar o navegador a cada xx segundos"
 
-#: ../../mod/delegate.php:132
-msgid "No entries."
-msgstr "Sem entradas."
+#: ../../mod/settings.php:843
+msgid "Minimum of 10 seconds, no maximum"
+msgstr "Mínimo de 10 segundos, não possui máximo"
 
-#: ../../mod/babel.php:17
-msgid "Source (bbcode) text:"
-msgstr ""
+#: ../../mod/settings.php:844
+msgid "Number of items to display per page:"
+msgstr "Número de itens a serem exibidos por página:"
 
-#: ../../mod/babel.php:23
-msgid "Source (Diaspora) text to convert to BBcode:"
-msgstr ""
+#: ../../mod/settings.php:844 ../../mod/settings.php:845
+msgid "Maximum of 100 items"
+msgstr "Máximo de 100 itens"
 
-#: ../../mod/babel.php:31
-msgid "Source input: "
-msgstr ""
+#: ../../mod/settings.php:845
+msgid "Number of items to display per page when viewed from mobile device:"
+msgstr "Número de itens a serem exibidos por página quando visualizando em um dispositivo móvel:"
 
-#: ../../mod/babel.php:35
-msgid "bb2html: "
-msgstr "bb2html: "
+#: ../../mod/settings.php:846
+msgid "Don't show emoticons"
+msgstr "Não exibir emoticons"
 
-#: ../../mod/babel.php:39
-msgid "bb2html2bb: "
-msgstr "bb2html2bb: "
+#: ../../mod/settings.php:922
+msgid "Normal Account Page"
+msgstr "Página de conta normal"
 
-#: ../../mod/babel.php:43
-msgid "bb2md: "
-msgstr "bb2md: "
+#: ../../mod/settings.php:923
+msgid "This account is a normal personal profile"
+msgstr "Essa conta é um perfil pessoal normal"
 
-#: ../../mod/babel.php:47
-msgid "bb2md2html: "
-msgstr "bb2md2html: "
+#: ../../mod/settings.php:926
+msgid "Soapbox Page"
+msgstr "Página de vitrine"
 
-#: ../../mod/babel.php:51
-msgid "bb2dia2bb: "
-msgstr "bb2dia2bb: "
+#: ../../mod/settings.php:927
+msgid "Automatically approve all connection/friend requests as read-only fans"
+msgstr "Aprova automaticamente todas as solicitações de conexão/amizade como fãs com permissão somente de leitura"
 
-#: ../../mod/babel.php:55
-msgid "bb2md2html2bb: "
-msgstr "bb2md2html2bb: "
+#: ../../mod/settings.php:930
+msgid "Community Forum/Celebrity Account"
+msgstr "Conta de fórum de comunidade/celebridade"
 
-#: ../../mod/babel.php:65
-msgid "Source input (Diaspora format): "
-msgstr ""
+#: ../../mod/settings.php:931
+msgid ""
+"Automatically approve all connection/friend requests as read-write fans"
+msgstr "Aprova automaticamente todas as solicitações de conexão/amizade como fãs com permissão de leitura e escrita"
 
-#: ../../mod/babel.php:70
-msgid "diaspora2bb: "
-msgstr "diaspora2bb: "
+#: ../../mod/settings.php:934
+msgid "Automatic Friend Page"
+msgstr "Página de amigo automático"
 
-#: ../../mod/suggest.php:38 ../../view/theme/diabook/theme.php:520
-#: ../../include/contact_widgets.php:34
-msgid "Friend Suggestions"
-msgstr "Sugestões de amigos"
+#: ../../mod/settings.php:935
+msgid "Automatically approve all connection/friend requests as friends"
+msgstr "Aprovar automaticamente todas as solicitações de conexão/amizade como amigos"
 
-#: ../../mod/suggest.php:44
-msgid ""
-"No suggestions available. If this is a new site, please try again in 24 "
-"hours."
-msgstr "Não existe nenhuma sugestão disponível. Se este for um site novo, por favor tente novamente em 24 horas."
+#: ../../mod/settings.php:938
+msgid "Private Forum [Experimental]"
+msgstr "Fórum privado [Experimental]"
 
-#: ../../mod/suggest.php:61
-msgid "Ignore/Hide"
-msgstr "Ignorar/Ocultar"
+#: ../../mod/settings.php:939
+msgid "Private forum - approved members only"
+msgstr "Fórum privado - somente membros aprovados"
 
-#: ../../mod/directory.php:49 ../../addon/forumdirectory/forumdirectory.php:71
-#: ../../view/theme/diabook/theme.php:518
-msgid "Global Directory"
-msgstr "Diretório global"
+#: ../../mod/settings.php:951
+msgid "OpenID:"
+msgstr "OpenID:"
 
-#: ../../mod/directory.php:57 ../../addon/forumdirectory/forumdirectory.php:79
-msgid "Find on this site"
-msgstr "Pesquisar neste site"
+#: ../../mod/settings.php:951
+msgid "(Optional) Allow this OpenID to login to this account."
+msgstr "(Opcional) Permitir o uso deste OpenID para entrar nesta conta"
 
-#: ../../mod/directory.php:60 ../../addon/forumdirectory/forumdirectory.php:82
-msgid "Site Directory"
-msgstr "Diretório do site"
+#: ../../mod/settings.php:961
+msgid "Publish your default profile in your local site directory?"
+msgstr "Publicar o seu perfil padrão no diretório local do seu site?"
 
-#: ../../mod/directory.php:114
-#: ../../addon/forumdirectory/forumdirectory.php:136
-msgid "Gender: "
-msgstr "Gênero: "
+#: ../../mod/settings.php:967
+msgid "Publish your default profile in the global social directory?"
+msgstr "Publicar o seu perfil padrão no diretório social global?"
 
-#: ../../mod/directory.php:136
-#: ../../addon/forumdirectory/forumdirectory.php:158
-#: ../../include/profile_advanced.php:17 ../../boot.php:1280
-msgid "Gender:"
-msgstr "Gênero:"
+#: ../../mod/settings.php:975
+msgid "Hide your contact/friend list from viewers of your default profile?"
+msgstr "Ocultar visualização da sua lista de contatos/amigos no seu perfil padrão? "
 
-#: ../../mod/directory.php:138
-#: ../../addon/forumdirectory/forumdirectory.php:160
-#: ../../include/profile_advanced.php:37 ../../boot.php:1283
-msgid "Status:"
-msgstr "Estado:"
+#: ../../mod/settings.php:979
+msgid "Hide your profile details from unknown viewers?"
+msgstr "Ocultar os detalhes do seu perfil para pessoas desconhecidas?"
 
-#: ../../mod/directory.php:140
-#: ../../addon/forumdirectory/forumdirectory.php:162
-#: ../../include/profile_advanced.php:48 ../../boot.php:1285
-msgid "Homepage:"
-msgstr "Página web:"
+#: ../../mod/settings.php:984
+msgid "Allow friends to post to your profile page?"
+msgstr "Permitir aos amigos publicarem na sua página de perfil?"
 
-#: ../../mod/directory.php:142
-#: ../../addon/forumdirectory/forumdirectory.php:164
-#: ../../include/profile_advanced.php:58
-msgid "About:"
-msgstr "Sobre:"
+#: ../../mod/settings.php:990
+msgid "Allow friends to tag your posts?"
+msgstr "Permitir aos amigos etiquetarem suas publicações?"
 
-#: ../../mod/directory.php:180
-#: ../../addon/forumdirectory/forumdirectory.php:202
-msgid "No entries (some entries may be hidden)."
-msgstr "Nenhuma entrada (algumas entradas podem estar ocultas)."
+#: ../../mod/settings.php:996
+msgid "Allow us to suggest you as a potential friend to new members?"
+msgstr "Permitir que você seja sugerido como amigo em potencial para novos membros?"
 
-#: ../../mod/invite.php:35
-#, php-format
-msgid "%s : Not a valid email address."
-msgstr "%s : Não é um endereço de e-mail válido."
+#: ../../mod/settings.php:1002
+msgid "Permit unknown people to send you private mail?"
+msgstr "Permitir que pessoas desconhecidas lhe enviem mensagens privadas?"
 
-#: ../../mod/invite.php:59
-msgid "Please join us on Friendica"
-msgstr "Por favor, junte-se à nós na Friendica"
+#: ../../mod/settings.php:1010
+msgid "Profile is <strong>not published</strong>."
+msgstr "O perfil <strong>não está publicado</strong>."
 
-#: ../../mod/invite.php:69
-#, php-format
-msgid "%s : Message delivery failed."
-msgstr "%s : Não foi possível enviar a mensagem."
+#: ../../mod/settings.php:1013 ../../mod/profile_photo.php:248
+msgid "or"
+msgstr "ou"
 
-#: ../../mod/invite.php:73
-#, php-format
-msgid "%d message sent."
-msgid_plural "%d messages sent."
-msgstr[0] "%d mensagem enviada."
-msgstr[1] "%d mensagens enviadas."
+#: ../../mod/settings.php:1018
+msgid "Your Identity Address is"
+msgstr "O endereço da sua identidade é"
 
-#: ../../mod/invite.php:92
-msgid "You have no more invitations available"
-msgstr "Você não possui mais convites disponíveis"
+#: ../../mod/settings.php:1029
+msgid "Automatically expire posts after this many days:"
+msgstr "Expirar automaticamente publicações após tantos dias:"
 
-#: ../../mod/invite.php:100
-#, php-format
-msgid ""
-"Visit %s for a list of public sites that you can join. Friendica members on "
-"other sites can all connect with each other, as well as with members of many"
-" other social networks."
-msgstr "Visite %s para obter uma lista de sites públicos onde você pode se cadastrar. Membros da friendica podem se conectar, mesmo que estejam em sites separados. Além disso você também pode se conectar com membros de várias outras redes sociais."
+#: ../../mod/settings.php:1029
+msgid "If empty, posts will not expire. Expired posts will be deleted"
+msgstr "Se deixado em branco, as publicações não irão expirar. Publicações expiradas serão excluídas."
 
-#: ../../mod/invite.php:102
-#, php-format
-msgid ""
-"To accept this invitation, please visit and register at %s or any other "
-"public Friendica website."
-msgstr "Para aceitar esse convite, por favor cadastre-se em %s ou qualquer outro site friendica público."
+#: ../../mod/settings.php:1030
+msgid "Advanced expiration settings"
+msgstr "Configurações avançadas de expiração"
 
-#: ../../mod/invite.php:103
-#, php-format
-msgid ""
-"Friendica sites all inter-connect to create a huge privacy-enhanced social "
-"web that is owned and controlled by its members. They can also connect with "
-"many traditional social networks. See %s for a list of alternate Friendica "
-"sites you can join."
-msgstr "Os sites friendica estão todos interconectados para criar uma grande rede social com foco na privacidade e controlada por seus membros, que também podem se conectar com várias redes sociais tradicionais. Dê uma olhada em %s para uma lista de sites friendica onde você pode se cadastrar."
+#: ../../mod/settings.php:1031
+msgid "Advanced Expiration"
+msgstr "Expiração avançada"
 
-#: ../../mod/invite.php:106
-msgid ""
-"Our apologies. This system is not currently configured to connect with other"
-" public sites or invite members."
-msgstr "Desculpe, mas esse sistema não está configurado para conectar-se com outros sites públicos nem permite convidar novos membros."
+#: ../../mod/settings.php:1032
+msgid "Expire posts:"
+msgstr "Expirar publicações:"
 
-#: ../../mod/invite.php:111
-msgid "Send invitations"
-msgstr "Enviar convites."
+#: ../../mod/settings.php:1033
+msgid "Expire personal notes:"
+msgstr "Expirar notas pessoais:"
 
-#: ../../mod/invite.php:112
-msgid "Enter email addresses, one per line:"
-msgstr "Digite os endereços de e-mail, um por linha:"
+#: ../../mod/settings.php:1034
+msgid "Expire starred posts:"
+msgstr "Expirar publicações destacadas:"
 
-#: ../../mod/invite.php:114
-msgid ""
-"You are cordially invited to join me and other close friends on Friendica - "
-"and help us to create a better social web."
-msgstr "Você está convidado a se juntar a mim e outros amigos em friendica - e também nos ajudar a criar uma experiência social melhor na web."
+#: ../../mod/settings.php:1035
+msgid "Expire photos:"
+msgstr "Expirar fotos:"
 
-#: ../../mod/invite.php:116
-msgid "You will need to supply this invitation code: $invite_code"
-msgstr "Você preciso informar este código de convite: $invite_code"
+#: ../../mod/settings.php:1036
+msgid "Only expire posts by others:"
+msgstr "Expirar somente as publicações de outras pessoas:"
 
-#: ../../mod/invite.php:116
-msgid ""
-"Once you have registered, please connect with me via my profile page at:"
-msgstr "Após você se registrar, por favor conecte-se comigo através da minha página de perfil em:"
+#: ../../mod/settings.php:1062
+msgid "Account Settings"
+msgstr "Configurações da conta"
 
-#: ../../mod/invite.php:118
-msgid ""
-"For more information about the Friendica project and why we feel it is "
-"important, please visit http://friendica.com"
-msgstr "Para mais informações sobre o projeto Friendica e porque nós achamos que ele é importante, por favor visite-nos em http://friendica.com."
+#: ../../mod/settings.php:1070
+msgid "Password Settings"
+msgstr "Configurações da senha"
 
-#: ../../mod/dfrn_confirm.php:119
-msgid ""
-"This may occasionally happen if contact was requested by both persons and it"
-" has already been approved."
-msgstr "Isso pode acontecer eventualmente se o contato foi solicitado por ambas as pessoas e ele já tinha sido aprovado."
+#: ../../mod/settings.php:1071
+msgid "New Password:"
+msgstr "Nova senha:"
 
-#: ../../mod/dfrn_confirm.php:237
-msgid "Response from remote site was not understood."
-msgstr "A resposta do site remoto não foi compreendida."
+#: ../../mod/settings.php:1072
+msgid "Confirm:"
+msgstr "Confirme:"
 
-#: ../../mod/dfrn_confirm.php:246
-msgid "Unexpected response from remote site: "
-msgstr "Resposta inesperada do site remoto: "
+#: ../../mod/settings.php:1072
+msgid "Leave password fields blank unless changing"
+msgstr "Deixe os campos de senha em branco, a não ser que você queira alterá-la"
 
-#: ../../mod/dfrn_confirm.php:254
-msgid "Confirmation completed successfully."
-msgstr "A confirmação foi completada com sucesso."
+#: ../../mod/settings.php:1073
+msgid "Current Password:"
+msgstr "Senha Atual:"
 
-#: ../../mod/dfrn_confirm.php:256 ../../mod/dfrn_confirm.php:270
-#: ../../mod/dfrn_confirm.php:277
-msgid "Remote site reported: "
-msgstr "O site remoto relatou: "
+#: ../../mod/settings.php:1073 ../../mod/settings.php:1074
+msgid "Your current password to confirm the changes"
+msgstr "Sua senha atual para confirmar as mudanças"
 
-#: ../../mod/dfrn_confirm.php:268
-msgid "Temporary failure. Please wait and try again."
-msgstr "Falha temporária. Por favor, aguarde e tente novamente."
+#: ../../mod/settings.php:1074
+msgid "Password:"
+msgstr "Senha:"
 
-#: ../../mod/dfrn_confirm.php:275
-msgid "Introduction failed or was revoked."
-msgstr "Ocorreu uma falha na apresentação ou ela foi revogada."
+#: ../../mod/settings.php:1078
+msgid "Basic Settings"
+msgstr "Configurações básicas"
 
-#: ../../mod/dfrn_confirm.php:420
-msgid "Unable to set contact photo."
-msgstr "Não foi possível definir a foto do contato."
+#: ../../mod/settings.php:1080
+msgid "Email Address:"
+msgstr "Endereço de e-mail:"
 
-#: ../../mod/dfrn_confirm.php:477 ../../include/diaspora.php:619
-#: ../../include/conversation.php:171
-#, php-format
-msgid "%1$s is now friends with %2$s"
-msgstr "%1$s agora é amigo de %2$s"
+#: ../../mod/settings.php:1081
+msgid "Your Timezone:"
+msgstr "Seu fuso horário:"
 
-#: ../../mod/dfrn_confirm.php:562
-#, php-format
-msgid "No user record found for '%s' "
-msgstr "Não foi encontrado nenhum registro de usuário para '%s' "
+#: ../../mod/settings.php:1082
+msgid "Default Post Location:"
+msgstr "Localização padrão de suas publicações:"
 
-#: ../../mod/dfrn_confirm.php:572
-msgid "Our site encryption key is apparently messed up."
-msgstr "A chave de criptografia do nosso site está, aparentemente, bagunçada."
+#: ../../mod/settings.php:1083
+msgid "Use Browser Location:"
+msgstr "Usar localizador do navegador:"
 
-#: ../../mod/dfrn_confirm.php:583
-msgid "Empty site URL was provided or URL could not be decrypted by us."
-msgstr "Foi fornecida uma URL em branco ou não foi possível descriptografá-la."
+#: ../../mod/settings.php:1086
+msgid "Security and Privacy Settings"
+msgstr "Configurações de segurança e privacidade"
 
-#: ../../mod/dfrn_confirm.php:604
-msgid "Contact record was not found for you on our site."
-msgstr "O registro do contato não foi encontrado para você em seu site."
+#: ../../mod/settings.php:1088
+msgid "Maximum Friend Requests/Day:"
+msgstr "Número máximo de requisições de amizade por dia:"
 
-#: ../../mod/dfrn_confirm.php:618
-#, php-format
-msgid "Site public key not available in contact record for URL %s."
-msgstr "A chave pública do site não está disponível no registro do contato para a URL %s"
+#: ../../mod/settings.php:1088 ../../mod/settings.php:1118
+msgid "(to prevent spam abuse)"
+msgstr "(para prevenir abuso de spammers)"
 
-#: ../../mod/dfrn_confirm.php:638
-msgid ""
-"The ID provided by your system is a duplicate on our system. It should work "
-"if you try again."
-msgstr "O ID fornecido pelo seu sistema é uma duplicata em nosso sistema. Deve funcionar agora, se você tentar de novo."
-
-#: ../../mod/dfrn_confirm.php:649
-msgid "Unable to set your contact credentials on our system."
-msgstr "Não foi possível definir suas credenciais de contato no nosso sistema."
-
-#: ../../mod/dfrn_confirm.php:716
-msgid "Unable to update your contact profile details on our system"
-msgstr "Não foi possível atualizar os detalhes do seu perfil em nosso sistema."
-
-#: ../../mod/dfrn_confirm.php:750
-#, php-format
-msgid "Connection accepted at %s"
-msgstr "Conexão aceita em %s"
-
-#: ../../mod/dfrn_confirm.php:799
-#, php-format
-msgid "%1$s has joined %2$s"
-msgstr "%1$s se associou a %2$s"
-
-#: ../../addon/fromgplus/fromgplus.php:29
-#: ../../addon.old/fromgplus/fromgplus.php:29
-msgid "Google+ Import Settings"
-msgstr "Configurações de importação do Google+"
-
-#: ../../addon/fromgplus/fromgplus.php:32
-#: ../../addon.old/fromgplus/fromgplus.php:32
-msgid "Enable Google+ Import"
-msgstr "Habilitar a importação do Google+"
-
-#: ../../addon/fromgplus/fromgplus.php:35
-#: ../../addon.old/fromgplus/fromgplus.php:35
-msgid "Google Account ID"
-msgstr "ID da conta do Google"
-
-#: ../../addon/fromgplus/fromgplus.php:55
-#: ../../addon.old/fromgplus/fromgplus.php:55
-msgid "Google+ Import Settings saved."
-msgstr "As configurações de importação do Google+ foram salvas."
-
-#: ../../addon/facebook/facebook.php:523
-#: ../../addon.old/facebook/facebook.php:523
-msgid "Facebook disabled"
-msgstr "O Facebook está desabilitado"
-
-#: ../../addon/facebook/facebook.php:528
-#: ../../addon.old/facebook/facebook.php:528
-msgid "Updating contacts"
-msgstr "Atualizando os contatos"
-
-#: ../../addon/facebook/facebook.php:551 ../../addon/fbpost/fbpost.php:192
-#: ../../addon.old/facebook/facebook.php:551
-#: ../../addon.old/fbpost/fbpost.php:192
-msgid "Facebook API key is missing."
-msgstr "A chave de API do Facebook não foi encontrada."
-
-#: ../../addon/facebook/facebook.php:558
-#: ../../addon.old/facebook/facebook.php:558
-msgid "Facebook Connect"
-msgstr "Conexão com o Facebook"
-
-#: ../../addon/facebook/facebook.php:564
-#: ../../addon.old/facebook/facebook.php:564
-msgid "Install Facebook connector for this account."
-msgstr "Instalar o conector do Facebook nesta conta."
-
-#: ../../addon/facebook/facebook.php:571
-#: ../../addon.old/facebook/facebook.php:571
-msgid "Remove Facebook connector"
-msgstr "Remover o conector do Facebook"
-
-#: ../../addon/facebook/facebook.php:576 ../../addon/fbpost/fbpost.php:217
-#: ../../addon.old/facebook/facebook.php:576
-#: ../../addon.old/fbpost/fbpost.php:217
-msgid ""
-"Re-authenticate [This is necessary whenever your Facebook password is "
-"changed.]"
-msgstr "Reautenticar [Isso é necessário sempre que sua senha do Facebook é modificada.]"
-
-#: ../../addon/facebook/facebook.php:583 ../../addon/fbpost/fbpost.php:224
-#: ../../addon.old/facebook/facebook.php:583
-#: ../../addon.old/fbpost/fbpost.php:224
-msgid "Post to Facebook by default"
-msgstr "Publicar no Facebook por padrão"
-
-#: ../../addon/facebook/facebook.php:589
-#: ../../addon.old/facebook/facebook.php:589
-msgid ""
-"Facebook friend linking has been disabled on this site. The following "
-"settings will have no effect."
-msgstr ""
+#: ../../mod/settings.php:1089
+msgid "Default Post Permissions"
+msgstr "Permissões padrão de publicação"
 
-#: ../../addon/facebook/facebook.php:593
-#: ../../addon.old/facebook/facebook.php:593
-msgid ""
-"Facebook friend linking has been disabled on this site. If you disable it, "
-"you will be unable to re-enable it."
-msgstr ""
+#: ../../mod/settings.php:1090
+msgid "(click to open/close)"
+msgstr "(clique para abrir/fechar)"
 
-#: ../../addon/facebook/facebook.php:596
-#: ../../addon.old/facebook/facebook.php:596
-msgid "Link all your Facebook friends and conversations on this website"
-msgstr "Ligar todos os seus amigos e conversas do Facebook neste site"
-
-#: ../../addon/facebook/facebook.php:598
-#: ../../addon.old/facebook/facebook.php:598
-msgid ""
-"Facebook conversations consist of your <em>profile wall</em> and your friend"
-" <em>stream</em>."
-msgstr "As conversas do Facebook consistem do seu <em>perfil/mural</em> e da <em>linha do tempo</em> dos seus amigos."
-
-#: ../../addon/facebook/facebook.php:599
-#: ../../addon.old/facebook/facebook.php:599
-msgid "On this website, your Facebook friend stream is only visible to you."
-msgstr "Neste site, a linha do tempo dos seus amigos do Facebook está visível somente para você."
-
-#: ../../addon/facebook/facebook.php:600
-#: ../../addon.old/facebook/facebook.php:600
-msgid ""
-"The following settings determine the privacy of your Facebook profile wall "
-"on this website."
-msgstr "As seguintes configurações determinam a privacidade do mural do seu perfil do Facebook neste site."
-
-#: ../../addon/facebook/facebook.php:604
-#: ../../addon.old/facebook/facebook.php:604
-msgid ""
-"On this website your Facebook profile wall conversations will only be "
-"visible to you"
-msgstr "Nesse site as conversas do mural do seu perfil do Facebook estão visíveis somente para você"
-
-#: ../../addon/facebook/facebook.php:609
-#: ../../addon.old/facebook/facebook.php:609
-msgid "Do not import your Facebook profile wall conversations"
-msgstr "Não importar as conversas do seu perfil/mural do Facebook"
-
-#: ../../addon/facebook/facebook.php:611
-#: ../../addon.old/facebook/facebook.php:611
-msgid ""
-"If you choose to link conversations and leave both of these boxes unchecked,"
-" your Facebook profile wall will be merged with your profile wall on this "
-"website and your privacy settings on this website will be used to determine "
-"who may see the conversations."
-msgstr "Se você escolher ligar as conversas e deixar ambas opções desmarcadas, seu perfil/mural do Facebook será mesclado com seu perfil/mural nesse website e suas configurações de privacidade nesse website serão usadas para determinar quem pode ver as conversas."
-
-#: ../../addon/facebook/facebook.php:616
-#: ../../addon.old/facebook/facebook.php:616
-msgid "Comma separated applications to ignore"
-msgstr "Ignorar aplicações separadas por vírgula"
-
-#: ../../addon/facebook/facebook.php:700
-#: ../../addon.old/facebook/facebook.php:700
-msgid "Problems with Facebook Real-Time Updates"
-msgstr "Problemas com as atualizações em tempo real do Facebook"
-
-#: ../../addon/facebook/facebook.php:729
-#: ../../addon.old/facebook/facebook.php:729
-msgid "Facebook Connector Settings"
-msgstr "Configurações do conector do Facebook"
-
-#: ../../addon/facebook/facebook.php:744 ../../addon/fbpost/fbpost.php:255
-#: ../../addon.old/facebook/facebook.php:744
-#: ../../addon.old/fbpost/fbpost.php:255
-msgid "Facebook API Key"
-msgstr "Chave da API do Facebook"
-
-#: ../../addon/facebook/facebook.php:754 ../../addon/fbpost/fbpost.php:262
-#: ../../addon.old/facebook/facebook.php:754
-#: ../../addon.old/fbpost/fbpost.php:262
-msgid ""
-"Error: it appears that you have specified the App-ID and -Secret in your "
-".htconfig.php file. As long as they are specified there, they cannot be set "
-"using this form.<br><br>"
-msgstr "Erro: parece que você especificou o App-ID e o -Secret no arquivo .htconfig.php. Uma vez estão especificado lá, eles não podem ser definidos neste formulário.<br><br>"
-
-#: ../../addon/facebook/facebook.php:759
-#: ../../addon.old/facebook/facebook.php:759
-msgid ""
-"Error: the given API Key seems to be incorrect (the application access token"
-" could not be retrieved)."
-msgstr "Erro: a chave de API fornecida parece estar incorreta (não foi possível recuperar o token de acesso à aplicação)."
-
-#: ../../addon/facebook/facebook.php:761
-#: ../../addon.old/facebook/facebook.php:761
-msgid "The given API Key seems to work correctly."
-msgstr "A chave de API fornecida aparentemente está funcionando corretamente."
-
-#: ../../addon/facebook/facebook.php:763
-#: ../../addon.old/facebook/facebook.php:763
-msgid ""
-"The correctness of the API Key could not be detected. Something strange's "
-"going on."
-msgstr ""
+#: ../../mod/settings.php:1099 ../../mod/photos.php:1140
+#: ../../mod/photos.php:1506
+msgid "Show to Groups"
+msgstr "Mostre para Grupos"
 
-#: ../../addon/facebook/facebook.php:766 ../../addon/fbpost/fbpost.php:264
-#: ../../addon.old/facebook/facebook.php:766
-#: ../../addon.old/fbpost/fbpost.php:264
-msgid "App-ID / API-Key"
-msgstr "App-ID / API-Key"
+#: ../../mod/settings.php:1100 ../../mod/photos.php:1141
+#: ../../mod/photos.php:1507
+msgid "Show to Contacts"
+msgstr "Mostre para Contatos"
 
-#: ../../addon/facebook/facebook.php:767 ../../addon/fbpost/fbpost.php:265
-#: ../../addon.old/facebook/facebook.php:767
-#: ../../addon.old/fbpost/fbpost.php:265
-msgid "Application secret"
-msgstr "Segredo da aplicação"
+#: ../../mod/settings.php:1101
+msgid "Default Private Post"
+msgstr "Publicação Privada Padrão"
 
-#: ../../addon/facebook/facebook.php:768
-#: ../../addon.old/facebook/facebook.php:768
-#, php-format
-msgid "Polling Interval in minutes (minimum %1$s minutes)"
-msgstr ""
+#: ../../mod/settings.php:1102
+msgid "Default Public Post"
+msgstr "Publicação Pública Padrão"
 
-#: ../../addon/facebook/facebook.php:769
-#: ../../addon.old/facebook/facebook.php:769
-msgid ""
-"Synchronize comments (no comments on Facebook are missed, at the cost of "
-"increased system load)"
-msgstr ""
+#: ../../mod/settings.php:1106
+msgid "Default Permissions for New Posts"
+msgstr "Permissões Padrão para Publicações Novas"
 
-#: ../../addon/facebook/facebook.php:773
-#: ../../addon.old/facebook/facebook.php:773
-msgid "Real-Time Updates"
-msgstr "Atualizações em tempo real"
-
-#: ../../addon/facebook/facebook.php:777
-#: ../../addon.old/facebook/facebook.php:777
-msgid "Real-Time Updates are activated."
-msgstr "As atualizações em tempo real estão ativadas."
-
-#: ../../addon/facebook/facebook.php:778
-#: ../../addon.old/facebook/facebook.php:778
-msgid "Deactivate Real-Time Updates"
-msgstr "Desativar as atualizações em tempo real."
-
-#: ../../addon/facebook/facebook.php:780
-#: ../../addon.old/facebook/facebook.php:780
-msgid "Real-Time Updates not activated."
-msgstr "As atualizações em tempo real não estão ativadas."
-
-#: ../../addon/facebook/facebook.php:780
-#: ../../addon.old/facebook/facebook.php:780
-msgid "Activate Real-Time Updates"
-msgstr "Ativar atualizações em tempo real"
-
-#: ../../addon/facebook/facebook.php:799 ../../addon/fbpost/fbpost.php:282
-#: ../../addon/dav/friendica/layout.fnk.php:361
-#: ../../addon.old/facebook/facebook.php:799
-#: ../../addon.old/fbpost/fbpost.php:282
-#: ../../addon.old/dav/friendica/layout.fnk.php:361
-msgid "The new values have been saved."
-msgstr "Os novos valores foram salvos."
-
-#: ../../addon/facebook/facebook.php:823 ../../addon/fbpost/fbpost.php:301
-#: ../../addon.old/facebook/facebook.php:823
-#: ../../addon.old/fbpost/fbpost.php:301
-msgid "Post to Facebook"
-msgstr "Publicar no Facebook"
-
-#: ../../addon/facebook/facebook.php:921 ../../addon/fbpost/fbpost.php:399
-#: ../../addon.old/facebook/facebook.php:921
-#: ../../addon.old/fbpost/fbpost.php:399
-msgid ""
-"Post to Facebook cancelled because of multi-network access permission "
-"conflict."
-msgstr "A publicação no Facebook foi cancelada devido a um conflito de permissão de acesso multi-rede."
-
-#: ../../addon/facebook/facebook.php:1149 ../../addon/fbpost/fbpost.php:610
-#: ../../addon.old/facebook/facebook.php:1149
-#: ../../addon.old/fbpost/fbpost.php:610
-msgid "View on Friendica"
-msgstr "Ver no Friendica"
-
-#: ../../addon/facebook/facebook.php:1182 ../../addon/fbpost/fbpost.php:643
-#: ../../addon.old/facebook/facebook.php:1182
-#: ../../addon.old/fbpost/fbpost.php:643
-msgid "Facebook post failed. Queued for retry."
-msgstr "Não foi possível publicar no Facebook. Armazenado na fila para nova tentativa."
-
-#: ../../addon/facebook/facebook.php:1222 ../../addon/fbpost/fbpost.php:683
-#: ../../addon.old/facebook/facebook.php:1222
-#: ../../addon.old/fbpost/fbpost.php:683
-msgid "Your Facebook connection became invalid. Please Re-authenticate."
-msgstr "A sua conexão com o Facebook tornou-se invalida. Por favor autentique-se novamente."
-
-#: ../../addon/facebook/facebook.php:1223 ../../addon/fbpost/fbpost.php:684
-#: ../../addon.old/facebook/facebook.php:1223
-#: ../../addon.old/fbpost/fbpost.php:684
-msgid "Facebook connection became invalid"
-msgstr "A conexão com o Facebook tornou-se inválida"
-
-#: ../../addon/facebook/facebook.php:1224 ../../addon/fbpost/fbpost.php:685
-#: ../../addon.old/facebook/facebook.php:1224
-#: ../../addon.old/fbpost/fbpost.php:685
-#, php-format
-msgid ""
-"Hi %1$s,\n"
-"\n"
-"The connection between your accounts on %2$s and Facebook became invalid. This usually happens after you change your Facebook-password. To enable the connection again, you have to %3$sre-authenticate the Facebook-connector%4$s."
-msgstr "Olá %1$s,\n\nA conexão entre suas contas em %2$s e o Facebook se tornou inválida. Isso geralmente acontece quando se troca a senha do Facebook. Para habilitar a conexão novamente vocẽ deve %3$sreautenticar o conector do Facebook%4$s."
-
-#: ../../addon/snautofollow/snautofollow.php:32
-#: ../../addon.old/snautofollow/snautofollow.php:32
-msgid "StatusNet AutoFollow settings updated."
-msgstr ""
+#: ../../mod/settings.php:1118
+msgid "Maximum private messages per day from unknown people:"
+msgstr "Número máximo de mensagens privadas de pessoas desconhecidas, por dia:"
 
-#: ../../addon/snautofollow/snautofollow.php:56
-#: ../../addon.old/snautofollow/snautofollow.php:56
-msgid "StatusNet AutoFollow Settings"
-msgstr ""
+#: ../../mod/settings.php:1121
+msgid "Notification Settings"
+msgstr "Configurações de notificação"
 
-#: ../../addon/snautofollow/snautofollow.php:58
-#: ../../addon.old/snautofollow/snautofollow.php:58
-msgid "Automatically follow any StatusNet followers/mentioners"
-msgstr ""
+#: ../../mod/settings.php:1122
+msgid "By default post a status message when:"
+msgstr "Por padrão, publicar uma mensagem de status ao:"
 
-#: ../../addon/privacy_image_cache/privacy_image_cache.php:278
-#: ../../addon.old/privacy_image_cache/privacy_image_cache.php:260
-msgid "Lifetime of the cache (in hours)"
-msgstr "Tempo de vida do cache (em horas)"
-
-#: ../../addon/privacy_image_cache/privacy_image_cache.php:283
-#: ../../addon.old/privacy_image_cache/privacy_image_cache.php:265
-msgid "Cache Statistics"
-msgstr "Estatísticas do cache"
-
-#: ../../addon/privacy_image_cache/privacy_image_cache.php:286
-#: ../../addon.old/privacy_image_cache/privacy_image_cache.php:268
-msgid "Number of items"
-msgstr "Número de itens"
-
-#: ../../addon/privacy_image_cache/privacy_image_cache.php:288
-#: ../../addon.old/privacy_image_cache/privacy_image_cache.php:270
-msgid "Size of the cache"
-msgstr "Tamanho do cache"
-
-#: ../../addon/privacy_image_cache/privacy_image_cache.php:290
-#: ../../addon.old/privacy_image_cache/privacy_image_cache.php:272
-msgid "Delete the whole cache"
-msgstr "Excluir o cache inteiro"
-
-#: ../../addon/fbpost/fbpost.php:172 ../../addon.old/fbpost/fbpost.php:172
-msgid "Facebook Post disabled"
-msgstr "A publicação no Facebook foi desabilitada"
-
-#: ../../addon/fbpost/fbpost.php:199 ../../addon.old/fbpost/fbpost.php:199
-msgid "Facebook Post"
-msgstr "Publicação no Facebook"
-
-#: ../../addon/fbpost/fbpost.php:205 ../../addon.old/fbpost/fbpost.php:205
-msgid "Install Facebook Post connector for this account."
-msgstr "Instalar o conector de publicação no Facebook para esta conta."
-
-#: ../../addon/fbpost/fbpost.php:212 ../../addon.old/fbpost/fbpost.php:212
-msgid "Remove Facebook Post connector"
-msgstr "Remover o conector de publicação no Facebook"
-
-#: ../../addon/fbpost/fbpost.php:240 ../../addon.old/fbpost/fbpost.php:240
-msgid "Facebook Post Settings"
-msgstr "Configurações de publicação no Facebook"
-
-#: ../../addon/widgets/widget_like.php:58
-#: ../../addon.old/widgets/widget_like.php:58
-#, php-format
-msgid "%d person likes this"
-msgid_plural "%d people like this"
-msgstr[0] "%d pessoa gosta disso"
-msgstr[1] "%d pessoas gostam disso"
-
-#: ../../addon/widgets/widget_like.php:61
-#: ../../addon.old/widgets/widget_like.php:61
-#, php-format
-msgid "%d person doesn't like this"
-msgid_plural "%d people don't like this"
-msgstr[0] "%d pessoa não gosta disso"
-msgstr[1] "%d pessoas gostam disso"
-
-#: ../../addon/widgets/widget_friendheader.php:40
-#: ../../addon.old/widgets/widget_friendheader.php:40
-msgid "Get added to this list!"
-msgstr ""
+#: ../../mod/settings.php:1123
+msgid "accepting a friend request"
+msgstr "aceitar uma requisição de amizade"
 
-#: ../../addon/widgets/widgets.php:56 ../../addon.old/widgets/widgets.php:56
-msgid "Generate new key"
-msgstr "Gerar nova chave"
+#: ../../mod/settings.php:1124
+msgid "joining a forum/community"
+msgstr "associar-se a um fórum/comunidade"
 
-#: ../../addon/widgets/widgets.php:59 ../../addon.old/widgets/widgets.php:59
-msgid "Widgets key"
-msgstr "Chave de widgets"
+#: ../../mod/settings.php:1125
+msgid "making an <em>interesting</em> profile change"
+msgstr "fazer uma modificação <em>interessante</em> em seu perfil"
 
-#: ../../addon/widgets/widgets.php:61 ../../addon.old/widgets/widgets.php:61
-msgid "Widgets available"
-msgstr "Widgets disponíveis"
+#: ../../mod/settings.php:1126
+msgid "Send a notification email when:"
+msgstr "Enviar um e-mail de notificação sempre que:"
 
-#: ../../addon/widgets/widget_friends.php:40
-#: ../../addon.old/widgets/widget_friends.php:40
-msgid "Connect on Friendica!"
-msgstr "Conecte no Friendica!"
+#: ../../mod/settings.php:1127
+msgid "You receive an introduction"
+msgstr "Você receber uma apresentação"
 
-#: ../../addon/morepokes/morepokes.php:19
-#: ../../addon.old/morepokes/morepokes.php:19
-msgid "bitchslap"
-msgstr ""
+#: ../../mod/settings.php:1128
+msgid "Your introductions are confirmed"
+msgstr "Suas apresentações forem confirmadas"
 
-#: ../../addon/morepokes/morepokes.php:19
-#: ../../addon.old/morepokes/morepokes.php:19
-msgid "bitchslapped"
-msgstr ""
+#: ../../mod/settings.php:1129
+msgid "Someone writes on your profile wall"
+msgstr "Alguém escrever no mural do seu perfil"
 
-#: ../../addon/morepokes/morepokes.php:20
-#: ../../addon.old/morepokes/morepokes.php:20
-msgid "shag"
-msgstr ""
+#: ../../mod/settings.php:1130
+msgid "Someone writes a followup comment"
+msgstr "Alguém comentar a sua mensagem"
 
-#: ../../addon/morepokes/morepokes.php:20
-#: ../../addon.old/morepokes/morepokes.php:20
-msgid "shagged"
-msgstr ""
+#: ../../mod/settings.php:1131
+msgid "You receive a private message"
+msgstr "Você receber uma mensagem privada"
 
-#: ../../addon/morepokes/morepokes.php:21
-#: ../../addon.old/morepokes/morepokes.php:21
-msgid "do something obscenely biological to"
-msgstr ""
+#: ../../mod/settings.php:1132
+msgid "You receive a friend suggestion"
+msgstr "Você recebe uma suggestão de amigo"
 
-#: ../../addon/morepokes/morepokes.php:21
-#: ../../addon.old/morepokes/morepokes.php:21
-msgid "did something obscenely biological to"
-msgstr ""
+#: ../../mod/settings.php:1133
+msgid "You are tagged in a post"
+msgstr "Você foi marcado em uma publicação"
 
-#: ../../addon/morepokes/morepokes.php:22
-#: ../../addon.old/morepokes/morepokes.php:22
-msgid "point out the poke feature to"
-msgstr ""
+#: ../../mod/settings.php:1134
+msgid "You are poked/prodded/etc. in a post"
+msgstr "Você está markado/cutucado/etc. em uma publicação"
 
-#: ../../addon/morepokes/morepokes.php:22
-#: ../../addon.old/morepokes/morepokes.php:22
-msgid "pointed out the poke feature to"
-msgstr ""
+#: ../../mod/settings.php:1137
+msgid "Advanced Account/Page Type Settings"
+msgstr "Conta avançada/Configurações do tipo de página"
 
-#: ../../addon/morepokes/morepokes.php:23
-#: ../../addon.old/morepokes/morepokes.php:23
-msgid "declare undying love for"
-msgstr ""
+#: ../../mod/settings.php:1138
+msgid "Change the behaviour of this account for special situations"
+msgstr "Modificar o comportamento desta conta em situações especiais"
 
-#: ../../addon/morepokes/morepokes.php:23
-#: ../../addon.old/morepokes/morepokes.php:23
-msgid "declared undying love for"
-msgstr ""
+#: ../../mod/share.php:44
+msgid "link"
+msgstr "ligação"
 
-#: ../../addon/morepokes/morepokes.php:24
-#: ../../addon.old/morepokes/morepokes.php:24
-msgid "patent"
-msgstr ""
+#: ../../mod/crepair.php:102
+msgid "Contact settings applied."
+msgstr "As configurações do contato foram aplicadas."
 
-#: ../../addon/morepokes/morepokes.php:24
-#: ../../addon.old/morepokes/morepokes.php:24
-msgid "patented"
-msgstr ""
+#: ../../mod/crepair.php:104
+msgid "Contact update failed."
+msgstr "Não foi possível atualizar o contato."
 
-#: ../../addon/morepokes/morepokes.php:25
-#: ../../addon.old/morepokes/morepokes.php:25
-msgid "stroke beard"
-msgstr ""
+#: ../../mod/crepair.php:129 ../../mod/dfrn_confirm.php:118
+#: ../../mod/fsuggest.php:20 ../../mod/fsuggest.php:92
+msgid "Contact not found."
+msgstr "O contato não foi encontrado."
 
-#: ../../addon/morepokes/morepokes.php:25
-#: ../../addon.old/morepokes/morepokes.php:25
-msgid "stroked their beard at"
-msgstr ""
+#: ../../mod/crepair.php:135
+msgid "Repair Contact Settings"
+msgstr "Corrigir configurações do contato"
 
-#: ../../addon/morepokes/morepokes.php:26
-#: ../../addon.old/morepokes/morepokes.php:26
+#: ../../mod/crepair.php:137
 msgid ""
-"bemoan the declining standards of modern secondary and tertiary education to"
-msgstr ""
+"<strong>WARNING: This is highly advanced</strong> and if you enter incorrect"
+" information your communications with this contact may stop working."
+msgstr "<strong>ATENÇÃO: Isso é muito avançado</strong>, se você digitar informações incorretas, suas comunicações com esse contato pode parar de funcionar."
 
-#: ../../addon/morepokes/morepokes.php:26
-#: ../../addon.old/morepokes/morepokes.php:26
+#: ../../mod/crepair.php:138
 msgid ""
-"bemoans the declining standards of modern secondary and tertiary education "
-"to"
-msgstr ""
+"Please use your browser 'Back' button <strong>now</strong> if you are "
+"uncertain what to do on this page."
+msgstr "Por favor, use o botão 'Voltar' do seu navegador <strong>agora</strong>, caso você não tenha certeza do que está fazendo."
 
-#: ../../addon/morepokes/morepokes.php:27
-#: ../../addon.old/morepokes/morepokes.php:27
-msgid "hug"
-msgstr "abraço"
+#: ../../mod/crepair.php:144
+msgid "Return to contact editor"
+msgstr "Voltar ao editor de contatos"
 
-#: ../../addon/morepokes/morepokes.php:27
-#: ../../addon.old/morepokes/morepokes.php:27
-msgid "hugged"
-msgstr ""
+#: ../../mod/crepair.php:149
+msgid "Account Nickname"
+msgstr "Identificação da conta"
 
-#: ../../addon/morepokes/morepokes.php:28
-#: ../../addon.old/morepokes/morepokes.php:28
-msgid "kiss"
-msgstr "beijo"
+#: ../../mod/crepair.php:150
+msgid "@Tagname - overrides Name/Nickname"
+msgstr "@Tagname - sobrescreve Nome/Identificação"
 
-#: ../../addon/morepokes/morepokes.php:28
-#: ../../addon.old/morepokes/morepokes.php:28
-msgid "kissed"
-msgstr ""
+#: ../../mod/crepair.php:151
+msgid "Account URL"
+msgstr "URL da conta"
 
-#: ../../addon/morepokes/morepokes.php:29
-#: ../../addon.old/morepokes/morepokes.php:29
-msgid "raise eyebrows at"
-msgstr ""
+#: ../../mod/crepair.php:152
+msgid "Friend Request URL"
+msgstr "URL da requisição de amizade"
 
-#: ../../addon/morepokes/morepokes.php:29
-#: ../../addon.old/morepokes/morepokes.php:29
-msgid "raised their eyebrows at"
-msgstr ""
+#: ../../mod/crepair.php:153
+msgid "Friend Confirm URL"
+msgstr "URL da confirmação de amizade"
 
-#: ../../addon/morepokes/morepokes.php:30
-#: ../../addon.old/morepokes/morepokes.php:30
-msgid "insult"
-msgstr "insultar"
+#: ../../mod/crepair.php:154
+msgid "Notification Endpoint URL"
+msgstr "URL do ponto final da notificação"
 
-#: ../../addon/morepokes/morepokes.php:30
-#: ../../addon.old/morepokes/morepokes.php:30
-msgid "insulted"
-msgstr ""
+#: ../../mod/crepair.php:155
+msgid "Poll/Feed URL"
+msgstr "URL do captador/fonte de notícias"
 
-#: ../../addon/morepokes/morepokes.php:31
-#: ../../addon.old/morepokes/morepokes.php:31
-msgid "praise"
-msgstr ""
+#: ../../mod/crepair.php:156
+msgid "New photo from this URL"
+msgstr "Nova imagem desta URL"
 
-#: ../../addon/morepokes/morepokes.php:31
-#: ../../addon.old/morepokes/morepokes.php:31
-msgid "praised"
-msgstr ""
+#: ../../mod/delegate.php:95
+msgid "No potential page delegates located."
+msgstr "Nenhuma página delegada potencial localizada."
 
-#: ../../addon/morepokes/morepokes.php:32
-#: ../../addon.old/morepokes/morepokes.php:32
-msgid "be dubious of"
-msgstr ""
+#: ../../mod/delegate.php:123
+msgid ""
+"Delegates are able to manage all aspects of this account/page except for "
+"basic account settings. Please do not delegate your personal account to "
+"anybody that you do not trust completely."
+msgstr "Delegados podem administrar todos os aspectos dessa página/conta exceto por configurações básicas da conta.\nFavor não delegar sua conta pessoal para ninguém que você não confie inteiramente."
 
-#: ../../addon/morepokes/morepokes.php:32
-#: ../../addon.old/morepokes/morepokes.php:32
-msgid "was dubious of"
-msgstr ""
+#: ../../mod/delegate.php:124
+msgid "Existing Page Managers"
+msgstr "Administradores de Páginas Existentes"
 
-#: ../../addon/morepokes/morepokes.php:33
-#: ../../addon.old/morepokes/morepokes.php:33
-msgid "eat"
-msgstr "comer"
+#: ../../mod/delegate.php:126
+msgid "Existing Page Delegates"
+msgstr "Delegados de Páginas Existentes"
 
-#: ../../addon/morepokes/morepokes.php:33
-#: ../../addon.old/morepokes/morepokes.php:33
-msgid "ate"
-msgstr ""
+#: ../../mod/delegate.php:128
+msgid "Potential Delegates"
+msgstr "Delegados Potenciais"
 
-#: ../../addon/morepokes/morepokes.php:34
-#: ../../addon.old/morepokes/morepokes.php:34
-msgid "giggle and fawn at"
-msgstr ""
+#: ../../mod/delegate.php:130 ../../mod/tagrm.php:93
+msgid "Remove"
+msgstr "Remover"
 
-#: ../../addon/morepokes/morepokes.php:34
-#: ../../addon.old/morepokes/morepokes.php:34
-msgid "giggled and fawned at"
-msgstr ""
+#: ../../mod/delegate.php:131
+msgid "Add"
+msgstr "Adicionar"
 
-#: ../../addon/morepokes/morepokes.php:35
-#: ../../addon.old/morepokes/morepokes.php:35
-msgid "doubt"
-msgstr ""
+#: ../../mod/delegate.php:132
+msgid "No entries."
+msgstr "Sem entradas."
 
-#: ../../addon/morepokes/morepokes.php:35
-#: ../../addon.old/morepokes/morepokes.php:35
-msgid "doubted"
-msgstr ""
+#: ../../mod/poke.php:192
+msgid "Poke/Prod"
+msgstr "Cutucar/Poke"
 
-#: ../../addon/morepokes/morepokes.php:36
-#: ../../addon.old/morepokes/morepokes.php:36
-msgid "glare"
-msgstr ""
+#: ../../mod/poke.php:193
+msgid "poke, prod or do other things to somebody"
+msgstr "Cutucar, poke ou fazer outras coisas com alguém"
 
-#: ../../addon/morepokes/morepokes.php:36
-#: ../../addon.old/morepokes/morepokes.php:36
-msgid "glared at"
-msgstr ""
+#: ../../mod/poke.php:194
+msgid "Recipient"
+msgstr "Destinatário"
 
-#: ../../addon/yourls/yourls.php:55 ../../addon.old/yourls/yourls.php:55
-msgid "YourLS Settings"
-msgstr "Configurações YourLS"
+#: ../../mod/poke.php:195
+msgid "Choose what you wish to do to recipient"
+msgstr "Selecione o que você deseja fazer com o destinatário"
 
-#: ../../addon/yourls/yourls.php:57 ../../addon.old/yourls/yourls.php:57
-msgid "URL: http://"
-msgstr "URL: http://"
+#: ../../mod/poke.php:198
+msgid "Make this post private"
+msgstr "Fazer com que essa publicação se torne privada"
 
-#: ../../addon/yourls/yourls.php:62 ../../addon.old/yourls/yourls.php:62
-msgid "Username:"
-msgstr "Usuário:"
+#: ../../mod/dfrn_confirm.php:119
+msgid ""
+"This may occasionally happen if contact was requested by both persons and it"
+" has already been approved."
+msgstr "Isso pode acontecer eventualmente se o contato foi solicitado por ambas as pessoas e ele já tinha sido aprovado."
 
-#: ../../addon/yourls/yourls.php:67 ../../addon.old/yourls/yourls.php:67
-msgid "Password:"
-msgstr "Senha:"
+#: ../../mod/dfrn_confirm.php:237
+msgid "Response from remote site was not understood."
+msgstr "A resposta do site remoto não foi compreendida."
 
-#: ../../addon/yourls/yourls.php:72 ../../addon.old/yourls/yourls.php:72
-msgid "Use SSL "
-msgstr "Use SSL "
+#: ../../mod/dfrn_confirm.php:246
+msgid "Unexpected response from remote site: "
+msgstr "Resposta inesperada do site remoto: "
 
-#: ../../addon/yourls/yourls.php:92 ../../addon.old/yourls/yourls.php:92
-msgid "yourls Settings saved."
-msgstr "yourls Settings sabed"
+#: ../../mod/dfrn_confirm.php:254
+msgid "Confirmation completed successfully."
+msgstr "A confirmação foi completada com sucesso."
 
-#: ../../addon/ljpost/ljpost.php:39 ../../addon.old/ljpost/ljpost.php:39
-msgid "Post to LiveJournal"
-msgstr "Publicar no LiveJournal"
+#: ../../mod/dfrn_confirm.php:256 ../../mod/dfrn_confirm.php:270
+#: ../../mod/dfrn_confirm.php:277
+msgid "Remote site reported: "
+msgstr "O site remoto relatou: "
 
-#: ../../addon/ljpost/ljpost.php:70 ../../addon.old/ljpost/ljpost.php:70
-msgid "LiveJournal Post Settings"
-msgstr "Configurações de publicação no LiveJournal"
+#: ../../mod/dfrn_confirm.php:268
+msgid "Temporary failure. Please wait and try again."
+msgstr "Falha temporária. Por favor, aguarde e tente novamente."
 
-#: ../../addon/ljpost/ljpost.php:72 ../../addon.old/ljpost/ljpost.php:72
-msgid "Enable LiveJournal Post Plugin"
-msgstr "Habilitar o plugin de publicação no LiveJournal"
+#: ../../mod/dfrn_confirm.php:275
+msgid "Introduction failed or was revoked."
+msgstr "Ocorreu uma falha na apresentação ou ela foi revogada."
 
-#: ../../addon/ljpost/ljpost.php:77 ../../addon.old/ljpost/ljpost.php:77
-msgid "LiveJournal username"
-msgstr "Nome de usuário do LiveJournal"
+#: ../../mod/dfrn_confirm.php:420
+msgid "Unable to set contact photo."
+msgstr "Não foi possível definir a foto do contato."
 
-#: ../../addon/ljpost/ljpost.php:82 ../../addon.old/ljpost/ljpost.php:82
-msgid "LiveJournal password"
-msgstr "Senha do LiveJournal"
+#: ../../mod/dfrn_confirm.php:562
+#, php-format
+msgid "No user record found for '%s' "
+msgstr "Não foi encontrado nenhum registro de usuário para '%s' "
 
-#: ../../addon/ljpost/ljpost.php:87 ../../addon.old/ljpost/ljpost.php:87
-msgid "Post to LiveJournal by default"
-msgstr "Publicar no LiveJournal por padrão"
+#: ../../mod/dfrn_confirm.php:572
+msgid "Our site encryption key is apparently messed up."
+msgstr "A chave de criptografia do nosso site está, aparentemente, bagunçada."
 
-#: ../../addon/nsfw/nsfw.php:78 ../../addon.old/nsfw/nsfw.php:78
-msgid "Not Safe For Work (General Purpose Content Filter) settings"
-msgstr "Configurações do filtro de conteúdo impróprio para o local de trabalho (Not Safe For Work)"
+#: ../../mod/dfrn_confirm.php:583
+msgid "Empty site URL was provided or URL could not be decrypted by us."
+msgstr "Foi fornecida uma URL em branco ou não foi possível descriptografá-la."
 
-#: ../../addon/nsfw/nsfw.php:80 ../../addon.old/nsfw/nsfw.php:80
-msgid ""
-"This plugin looks in posts for the words/text you specify below, and "
-"collapses any content containing those keywords so it is not displayed at "
-"inappropriate times, such as sexual innuendo that may be improper in a work "
-"setting. It is polite and recommended to tag any content containing nudity "
-"with #NSFW.  This filter can also match any other word/text you specify, and"
-" can thereby be used as a general purpose content filter."
-msgstr ""
+#: ../../mod/dfrn_confirm.php:604
+msgid "Contact record was not found for you on our site."
+msgstr "O registro do contato não foi encontrado para você em seu site."
 
-#: ../../addon/nsfw/nsfw.php:81 ../../addon.old/nsfw/nsfw.php:81
-msgid "Enable Content filter"
-msgstr "Habilitar o filtro de conteúdo"
+#: ../../mod/dfrn_confirm.php:618
+#, php-format
+msgid "Site public key not available in contact record for URL %s."
+msgstr "A chave pública do site não está disponível no registro do contato para a URL %s"
 
-#: ../../addon/nsfw/nsfw.php:84 ../../addon.old/nsfw/nsfw.php:84
-msgid "Comma separated list of keywords to hide"
-msgstr "Lista de palavras-chave a serem ocultadas, separadas por vírgula"
+#: ../../mod/dfrn_confirm.php:638
+msgid ""
+"The ID provided by your system is a duplicate on our system. It should work "
+"if you try again."
+msgstr "O ID fornecido pelo seu sistema é uma duplicata em nosso sistema. Deve funcionar agora, se você tentar de novo."
 
-#: ../../addon/nsfw/nsfw.php:89 ../../addon.old/nsfw/nsfw.php:89
-msgid "Use /expression/ to provide regular expressions"
-msgstr "Use /expressão/ para fornecer a expressão regular"
+#: ../../mod/dfrn_confirm.php:649
+msgid "Unable to set your contact credentials on our system."
+msgstr "Não foi possível definir suas credenciais de contato no nosso sistema."
 
-#: ../../addon/nsfw/nsfw.php:105 ../../addon.old/nsfw/nsfw.php:105
-msgid "NSFW Settings saved."
-msgstr "Configurações NSFW armazenadas."
+#: ../../mod/dfrn_confirm.php:716
+msgid "Unable to update your contact profile details on our system"
+msgstr "Não foi possível atualizar os detalhes do seu perfil em nosso sistema."
 
-#: ../../addon/nsfw/nsfw.php:157 ../../addon.old/nsfw/nsfw.php:157
+#: ../../mod/dfrn_confirm.php:751
 #, php-format
-msgid "%s - Click to open/close"
-msgstr "%s "
-
-#: ../../addon/page/page.php:62 ../../addon/page/page.php:92
-#: ../../addon/forumlist/forumlist.php:60 ../../addon.old/page/page.php:62
-#: ../../addon.old/page/page.php:92 ../../addon.old/forumlist/forumlist.php:60
-msgid "Forums"
-msgstr "Fóruns"
+msgid "Connection accepted at %s"
+msgstr "Conexão aceita em %s"
 
-#: ../../addon/page/page.php:130 ../../addon/forumlist/forumlist.php:94
-#: ../../addon.old/page/page.php:130
-#: ../../addon.old/forumlist/forumlist.php:94
-msgid "Forums:"
-msgstr "Fóruns:"
+#: ../../mod/dfrn_confirm.php:800
+#, php-format
+msgid "%1$s has joined %2$s"
+msgstr "%1$s se associou a %2$s"
 
-#: ../../addon/page/page.php:166 ../../addon.old/page/page.php:166
-msgid "Page settings updated."
-msgstr "As configurações da página foram atualizadas."
+#: ../../mod/dfrn_poll.php:103 ../../mod/dfrn_poll.php:536
+#, php-format
+msgid "%1$s welcomes %2$s"
+msgstr "%1$s dá as boas vinda à %2$s"
 
-#: ../../addon/page/page.php:195 ../../addon.old/page/page.php:195
-msgid "Page Settings"
-msgstr "Configurações da página"
+#: ../../mod/dfrn_request.php:93
+msgid "This introduction has already been accepted."
+msgstr "Esta apresentação já foi aceita."
 
-#: ../../addon/page/page.php:197 ../../addon.old/page/page.php:197
-msgid "How many forums to display on sidebar without paging"
-msgstr ""
+#: ../../mod/dfrn_request.php:118 ../../mod/dfrn_request.php:513
+msgid "Profile location is not valid or does not contain profile information."
+msgstr "A localização do perfil não é válida ou não contém uma informação de perfil."
 
-#: ../../addon/page/page.php:200 ../../addon.old/page/page.php:200
-msgid "Randomise Page/Forum list"
-msgstr ""
+#: ../../mod/dfrn_request.php:123 ../../mod/dfrn_request.php:518
+msgid "Warning: profile location has no identifiable owner name."
+msgstr "Aviso: a localização do perfil não possui nenhum nome identificável do seu dono."
 
-#: ../../addon/page/page.php:203 ../../addon.old/page/page.php:203
-msgid "Show pages/forums on profile page"
-msgstr ""
+#: ../../mod/dfrn_request.php:125 ../../mod/dfrn_request.php:520
+msgid "Warning: profile location has no profile photo."
+msgstr "Aviso: a localização do perfil não possui nenhuma foto do perfil."
 
-#: ../../addon/planets/planets.php:150 ../../addon.old/planets/planets.php:150
-msgid "Planets Settings"
-msgstr "Configuração dos planetas"
+#: ../../mod/dfrn_request.php:128 ../../mod/dfrn_request.php:523
+#, php-format
+msgid "%d required parameter was not found at the given location"
+msgid_plural "%d required parameters were not found at the given location"
+msgstr[0] "O parâmetro requerido %d não foi encontrado na localização fornecida"
+msgstr[1] "Os parâmetros requeridos %d não foram encontrados na localização fornecida"
 
-#: ../../addon/planets/planets.php:152 ../../addon.old/planets/planets.php:152
-msgid "Enable Planets Plugin"
-msgstr "Habilita configuração dos planetas"
+#: ../../mod/dfrn_request.php:170
+msgid "Introduction complete."
+msgstr "A apresentação foi finalizada."
 
-#: ../../addon/forumdirectory/forumdirectory.php:22
-msgid "Forum Directory"
-msgstr ""
+#: ../../mod/dfrn_request.php:209
+msgid "Unrecoverable protocol error."
+msgstr "Ocorreu um erro irrecuperável de protocolo."
 
-#: ../../addon/communityhome/communityhome.php:28
-#: ../../addon/communityhome/communityhome.php:34
-#: ../../addon/communityhome/twillingham/communityhome.php:28
-#: ../../addon/communityhome/twillingham/communityhome.php:34
-#: ../../include/nav.php:64 ../../boot.php:949
-#: ../../addon.old/communityhome/communityhome.php:28
-#: ../../addon.old/communityhome/communityhome.php:34
-#: ../../addon.old/communityhome/twillingham/communityhome.php:28
-#: ../../addon.old/communityhome/twillingham/communityhome.php:34
-msgid "Login"
-msgstr "Entrar"
+#: ../../mod/dfrn_request.php:237
+msgid "Profile unavailable."
+msgstr "O perfil não está disponível."
 
-#: ../../addon/communityhome/communityhome.php:29
-#: ../../addon/communityhome/twillingham/communityhome.php:29
-#: ../../addon.old/communityhome/communityhome.php:29
-#: ../../addon.old/communityhome/twillingham/communityhome.php:29
-msgid "OpenID"
-msgstr "OpenID"
-
-#: ../../addon/communityhome/communityhome.php:38
-#: ../../addon/communityhome/twillingham/communityhome.php:38
-#: ../../addon.old/communityhome/communityhome.php:38
-#: ../../addon.old/communityhome/twillingham/communityhome.php:38
-msgid "Latest users"
-msgstr "Últimos usuários"
+#: ../../mod/dfrn_request.php:262
+#, php-format
+msgid "%s has received too many connection requests today."
+msgstr "%s recebeu solicitações de conexão em excesso hoje."
 
-#: ../../addon/communityhome/communityhome.php:81
-#: ../../addon/communityhome/twillingham/communityhome.php:81
-#: ../../addon.old/communityhome/communityhome.php:81
-#: ../../addon.old/communityhome/twillingham/communityhome.php:81
-msgid "Most active users"
-msgstr "Usuários mais ativos"
+#: ../../mod/dfrn_request.php:263
+msgid "Spam protection measures have been invoked."
+msgstr "As medidas de proteção contra spam foram ativadas."
 
-#: ../../addon/communityhome/communityhome.php:98
-#: ../../addon.old/communityhome/communityhome.php:98
-msgid "Latest photos"
-msgstr "Últimas fotos"
+#: ../../mod/dfrn_request.php:264
+msgid "Friends are advised to please try again in 24 hours."
+msgstr "Os amigos foram notificados para tentar novamente em 24 horas."
 
-#: ../../addon/communityhome/communityhome.php:133
-#: ../../addon.old/communityhome/communityhome.php:133
-msgid "Latest likes"
-msgstr ""
+#: ../../mod/dfrn_request.php:326
+msgid "Invalid locator"
+msgstr "Localizador inválido"
 
-#: ../../addon/communityhome/communityhome.php:155
-#: ../../view/theme/diabook/theme.php:456 ../../include/text.php:1440
-#: ../../include/conversation.php:117 ../../include/conversation.php:245
-#: ../../addon.old/communityhome/communityhome.php:155
-msgid "event"
-msgstr "evento"
+#: ../../mod/dfrn_request.php:335
+msgid "Invalid email address."
+msgstr "Endereço de e-mail inválido."
 
-#: ../../addon/dav/common/wdcal_backend.inc.php:92
-#: ../../addon/dav/common/wdcal_backend.inc.php:166
-#: ../../addon/dav/common/wdcal_backend.inc.php:178
-#: ../../addon/dav/common/wdcal_backend.inc.php:206
-#: ../../addon/dav/common/wdcal_backend.inc.php:214
-#: ../../addon/dav/common/wdcal_backend.inc.php:229
-#: ../../addon.old/dav/common/wdcal_backend.inc.php:92
-#: ../../addon.old/dav/common/wdcal_backend.inc.php:166
-#: ../../addon.old/dav/common/wdcal_backend.inc.php:178
-#: ../../addon.old/dav/common/wdcal_backend.inc.php:206
-#: ../../addon.old/dav/common/wdcal_backend.inc.php:214
-#: ../../addon.old/dav/common/wdcal_backend.inc.php:229
-msgid "No access"
-msgstr "Nenhum acesso"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:30
-#: ../../addon/dav/common/wdcal_edit.inc.php:738
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:30
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:738
-msgid "Could not open component for editing"
-msgstr "Não foi possível abrir o componente para edição"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:140
-#: ../../addon/dav/friendica/layout.fnk.php:143
-#: ../../addon/dav/friendica/layout.fnk.php:422
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:140
-#: ../../addon.old/dav/friendica/layout.fnk.php:143
-#: ../../addon.old/dav/friendica/layout.fnk.php:422
-msgid "Go back to the calendar"
-msgstr "Voltar para a agenda"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:144
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:144
-msgid "Event data"
-msgstr "Data do evento"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:146
-#: ../../addon/dav/friendica/main.php:239
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:146
-#: ../../addon.old/dav/friendica/main.php:239
-msgid "Calendar"
-msgstr "Agenda"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:163
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:163
-msgid "Special color"
-msgstr "Cor especial"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:169
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:169
-msgid "Subject"
-msgstr "Assunto"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:173
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:173
-msgid "Starts"
-msgstr "Início"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:178
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:178
-msgid "Ends"
-msgstr "Término"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:185
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:185
-msgid "Description"
-msgstr "Descrição"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:188
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:188
-msgid "Recurrence"
-msgstr "Recorrência"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:190
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:190
-msgid "Frequency"
-msgstr "Frequência"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:194
-#: ../../include/contact_selectors.php:59
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:194
-msgid "Daily"
-msgstr "Diariamente"
+#: ../../mod/dfrn_request.php:362
+msgid "This account has not been configured for email. Request failed."
+msgstr "Essa conta não foi configurada para e-mails. Não foi possível atender à solicitação."
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:197
-#: ../../include/contact_selectors.php:60
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:197
-msgid "Weekly"
-msgstr "Semanalmente"
+#: ../../mod/dfrn_request.php:458
+msgid "Unable to resolve your name at the provided location."
+msgstr "Não foi possível encontrar a sua identificação no endereço indicado."
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:200
-#: ../../include/contact_selectors.php:61
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:200
-msgid "Monthly"
-msgstr "Mensalmente"
+#: ../../mod/dfrn_request.php:471
+msgid "You have already introduced yourself here."
+msgstr "Você já fez a sua apresentação aqui."
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:203
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:203
-msgid "Yearly"
-msgstr "Anualmente"
+#: ../../mod/dfrn_request.php:475
+#, php-format
+msgid "Apparently you are already friends with %s."
+msgstr "Aparentemente você já é amigo de %s."
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:214
-#: ../../include/datetime.php:288
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:214
-msgid "days"
-msgstr "dias"
+#: ../../mod/dfrn_request.php:496
+msgid "Invalid profile URL."
+msgstr "URL de perfil inválida."
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:215
-#: ../../include/datetime.php:287
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:215
-msgid "weeks"
-msgstr "semanas"
+#: ../../mod/dfrn_request.php:592
+msgid "Your introduction has been sent."
+msgstr "A sua apresentação foi enviada."
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:216
-#: ../../include/datetime.php:286
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:216
-msgid "months"
-msgstr "meses"
+#: ../../mod/dfrn_request.php:645
+msgid "Please login to confirm introduction."
+msgstr "Por favor, autentique-se para confirmar a apresentação."
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:217
-#: ../../include/datetime.php:285
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:217
-msgid "years"
-msgstr "anos"
+#: ../../mod/dfrn_request.php:659
+msgid ""
+"Incorrect identity currently logged in. Please login to "
+"<strong>this</strong> profile."
+msgstr "A identidade autenticada está incorreta. Por favor, entre como <strong>este</strong> perfil."
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:218
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:218
-msgid "Interval"
-msgstr "Intervalo"
+#: ../../mod/dfrn_request.php:670
+msgid "Hide this contact"
+msgstr "Ocultar este contato"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:218
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:218
-msgid "All %select% %time%"
-msgstr ""
+#: ../../mod/dfrn_request.php:673
+#, php-format
+msgid "Welcome home %s."
+msgstr "Bem-vindo(a) à sua página pessoal %s."
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:222
-#: ../../addon/dav/common/wdcal_edit.inc.php:260
-#: ../../addon/dav/common/wdcal_edit.inc.php:481
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:222
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:260
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:481
-msgid "Days"
-msgstr "Dias"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:231
-#: ../../addon/dav/common/wdcal_edit.inc.php:254
-#: ../../addon/dav/common/wdcal_edit.inc.php:270
-#: ../../addon/dav/common/wdcal_edit.inc.php:293
-#: ../../addon/dav/common/wdcal_edit.inc.php:305 ../../include/text.php:922
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:231
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:254
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:270
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:293
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:305
-msgid "Sunday"
-msgstr "Domingo"
+#: ../../mod/dfrn_request.php:674
+#, php-format
+msgid "Please confirm your introduction/connection request to %s."
+msgstr "Por favor, confirme sua solicitação de apresentação/conexão para %s."
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:235
-#: ../../addon/dav/common/wdcal_edit.inc.php:274
-#: ../../addon/dav/common/wdcal_edit.inc.php:308 ../../include/text.php:922
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:235
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:274
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:308
-msgid "Monday"
-msgstr "Segunda"
+#: ../../mod/dfrn_request.php:675
+msgid "Confirm"
+msgstr "Confirmar"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:238
-#: ../../addon/dav/common/wdcal_edit.inc.php:277 ../../include/text.php:922
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:238
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:277
-msgid "Tuesday"
-msgstr "Terça"
+#: ../../mod/dfrn_request.php:811
+msgid ""
+"Please enter your 'Identity Address' from one of the following supported "
+"communications networks:"
+msgstr "Por favor, digite seu 'Endereço de Identificação' a partir de uma das seguintes redes de comunicação suportadas:"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:241
-#: ../../addon/dav/common/wdcal_edit.inc.php:280 ../../include/text.php:922
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:241
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:280
-msgid "Wednesday"
-msgstr "Quarta"
+#: ../../mod/dfrn_request.php:827
+msgid "<strike>Connect as an email follower</strike> (Coming soon)"
+msgstr "<strike>Conectar como um acompanhante por e-mail</strike> (Em breve)"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:244
-#: ../../addon/dav/common/wdcal_edit.inc.php:283 ../../include/text.php:922
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:244
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:283
-msgid "Thursday"
-msgstr "Quinta"
+#: ../../mod/dfrn_request.php:829
+msgid ""
+"If you are not yet a member of the free social web, <a "
+"href=\"http://dir.friendica.com/siteinfo\">follow this link to find a public"
+" Friendica site and join us today</a>."
+msgstr "Caso você ainda não seja membro da rede social livre, <a href=\"http://dir.friendica.com/siteinfo\">clique aqui para encontrar um site Friendica público e junte-se à nós</a>."
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:247
-#: ../../addon/dav/common/wdcal_edit.inc.php:286 ../../include/text.php:922
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:247
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:286
-msgid "Friday"
-msgstr "Sexta"
+#: ../../mod/dfrn_request.php:832
+msgid "Friend/Connection Request"
+msgstr "Solicitação de amizade/conexão"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:250
-#: ../../addon/dav/common/wdcal_edit.inc.php:289 ../../include/text.php:922
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:250
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:289
-msgid "Saturday"
-msgstr "Sábado"
+#: ../../mod/dfrn_request.php:833
+msgid ""
+"Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, "
+"testuser@identi.ca"
+msgstr "Examplos: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:297
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:297
-msgid "First day of week:"
-msgstr "Primeiro dia da semana:"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:350
-#: ../../addon/dav/common/wdcal_edit.inc.php:373
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:350
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:373
-msgid "Day of month"
-msgstr "Dia do mês"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:354
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:354
-msgid "#num#th of each month"
-msgstr ""
+#: ../../mod/dfrn_request.php:834
+msgid "Please answer the following:"
+msgstr "Por favor, entre com as informações solicitadas:"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:357
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:357
-msgid "#num#th-last of each month"
-msgstr ""
+#: ../../mod/dfrn_request.php:835
+#, php-format
+msgid "Does %s know you?"
+msgstr "%s conhece você?"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:360
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:360
-msgid "#num#th #wkday# of each month"
-msgstr ""
+#: ../../mod/dfrn_request.php:838
+msgid "Add a personal note:"
+msgstr "Adicione uma anotação pessoal:"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:363
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:363
-msgid "#num#th-last #wkday# of each month"
-msgstr ""
+#: ../../mod/dfrn_request.php:841
+msgid "StatusNet/Federated Social Web"
+msgstr "StatusNet/Federated Social Web"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:372
-#: ../../addon/dav/friendica/layout.fnk.php:255
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:372
-#: ../../addon.old/dav/friendica/layout.fnk.php:255
-msgid "Month"
-msgstr "Mês"
+#: ../../mod/dfrn_request.php:843
+#, php-format
+msgid ""
+" - please do not use this form.  Instead, enter %s into your Diaspora search"
+" bar."
+msgstr " - Por favor, não utilize esse formulário.  Ao invés disso, digite %s na sua barra de pesquisa do Diaspora."
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:377
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:377
-msgid "#num#th of the given month"
-msgstr ""
+#: ../../mod/dfrn_request.php:844
+msgid "Your Identity Address:"
+msgstr "Seu endereço de identificação:"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:380
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:380
-msgid "#num#th-last of the given month"
-msgstr ""
+#: ../../mod/dfrn_request.php:847
+msgid "Submit Request"
+msgstr "Enviar solicitação"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:383
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:383
-msgid "#num#th #wkday# of the given month"
-msgstr ""
+#: ../../mod/subthread.php:103
+#, php-format
+msgid "%1$s is following %2$s's %3$s"
+msgstr "%1$s está seguindo %2$s's %3$s"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:386
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:386
-msgid "#num#th-last #wkday# of the given month"
-msgstr ""
+#: ../../mod/directory.php:49 ../../view/theme/diabook/theme.php:518
+msgid "Global Directory"
+msgstr "Diretório global"
 
-#: ../../addon/dav/common/wdcal_edit.inc.php:413
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:413
-msgid "Repeat until"
-msgstr "Repetir até"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:417
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:417
-msgid "Infinite"
-msgstr "Infinito"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:420
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:420
-msgid "Until the following date"
-msgstr "Até a seguinte data"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:423
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:423
-msgid "Number of times"
-msgstr "Número de vezes"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:429
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:429
-msgid "Exceptions"
-msgstr "Exceções"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:432
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:432
-msgid "none"
-msgstr "nenhuma"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:449
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:449
-msgid "Notification"
-msgstr "Notificação"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:466
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:466
-msgid "Notify by"
-msgstr "Notificar por"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:469
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:469
-msgid "E-Mail"
-msgstr "E-Mail"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:470
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:470
-msgid "On Friendica / Display"
-msgstr "Na Friendica / Exibir"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:474
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:474
-msgid "Time"
-msgstr "Tempo"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:478
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:478
-msgid "Hours"
-msgstr "Horas"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:479
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:479
-msgid "Minutes"
-msgstr "Minutos"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:480
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:480
-msgid "Seconds"
-msgstr "Segundos"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:482
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:482
-msgid "Weeks"
-msgstr "Semanas"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:485
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:485
-msgid "before the"
-msgstr "antes do"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:486
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:486
-msgid "start of the event"
-msgstr "início do evento"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:487
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:487
-msgid "end of the event"
-msgstr "fim do evento"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:492
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:492
-msgid "Add a notification"
-msgstr "Adicionar uma notificação"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:687
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:687
-msgid "The event #name# will start at #date"
-msgstr "O evento #name# iniciará em #date"
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:696
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:696
-msgid "#name# is about to begin."
-msgstr "#name# está prestes a começar."
-
-#: ../../addon/dav/common/wdcal_edit.inc.php:769
-#: ../../addon.old/dav/common/wdcal_edit.inc.php:769
-msgid "Saved"
-msgstr "Salvo"
-
-#: ../../addon/dav/common/wdcal_configuration.php:148
-#: ../../addon.old/dav/common/wdcal_configuration.php:148
-msgid "U.S. Time Format (mm/dd/YYYY)"
-msgstr "Formato de data estadunidense (mm/dd/YYYY)"
-
-#: ../../addon/dav/common/wdcal_configuration.php:243
-#: ../../addon.old/dav/common/wdcal_configuration.php:243
-msgid "German Time Format (dd.mm.YYYY)"
-msgstr "Formato de data alemão (dd.mm.YYYY)"
-
-#: ../../addon/dav/common/dav_caldav_backend_private.inc.php:39
-#: ../../addon.old/dav/common/dav_caldav_backend_private.inc.php:39
-msgid "Private Events"
-msgstr "Eventos privados"
-
-#: ../../addon/dav/common/dav_carddav_backend_private.inc.php:46
-#: ../../addon.old/dav/common/dav_carddav_backend_private.inc.php:46
-msgid "Private Addressbooks"
-msgstr "Livros de endereço privados"
-
-#: ../../addon/dav/friendica/dav_caldav_backend_virtual_friendica.inc.php:36
-#: ../../addon.old/dav/friendica/dav_caldav_backend_virtual_friendica.inc.php:36
-msgid "Friendica-Native events"
-msgstr "Eventos nativos do Friendica"
-
-#: ../../addon/dav/friendica/dav_carddav_backend_virtual_friendica.inc.php:36
-#: ../../addon/dav/friendica/dav_carddav_backend_virtual_friendica.inc.php:59
-#: ../../addon.old/dav/friendica/dav_carddav_backend_virtual_friendica.inc.php:36
-#: ../../addon.old/dav/friendica/dav_carddav_backend_virtual_friendica.inc.php:59
-msgid "Friendica-Contacts"
-msgstr "Contatos Friendica"
-
-#: ../../addon/dav/friendica/dav_carddav_backend_virtual_friendica.inc.php:60
-#: ../../addon.old/dav/friendica/dav_carddav_backend_virtual_friendica.inc.php:60
-msgid "Your Friendica-Contacts"
-msgstr "Seus contatos Friendica"
-
-#: ../../addon/dav/friendica/layout.fnk.php:99
-#: ../../addon/dav/friendica/layout.fnk.php:136
-#: ../../addon.old/dav/friendica/layout.fnk.php:99
-#: ../../addon.old/dav/friendica/layout.fnk.php:136
-msgid ""
-"Something went wrong when trying to import the file. Sorry. Maybe some "
-"events were imported anyway."
-msgstr ""
+#: ../../mod/directory.php:57
+msgid "Find on this site"
+msgstr "Pesquisar neste site"
 
-#: ../../addon/dav/friendica/layout.fnk.php:131
-#: ../../addon.old/dav/friendica/layout.fnk.php:131
-msgid "Something went wrong when trying to import the file. Sorry."
-msgstr ""
+#: ../../mod/directory.php:60
+msgid "Site Directory"
+msgstr "Diretório do site"
 
-#: ../../addon/dav/friendica/layout.fnk.php:134
-#: ../../addon.old/dav/friendica/layout.fnk.php:134
-msgid "The ICS-File has been imported."
-msgstr "O arquivo ICS foi importado."
-
-#: ../../addon/dav/friendica/layout.fnk.php:138
-#: ../../addon.old/dav/friendica/layout.fnk.php:138
-msgid "No file was uploaded."
-msgstr "Não foi enviado nenhum arquivo."
-
-#: ../../addon/dav/friendica/layout.fnk.php:147
-#: ../../addon.old/dav/friendica/layout.fnk.php:147
-msgid "Import a ICS-file"
-msgstr "Importar um arquivo ICS"
-
-#: ../../addon/dav/friendica/layout.fnk.php:150
-#: ../../addon.old/dav/friendica/layout.fnk.php:150
-msgid "ICS-File"
-msgstr "Arquivo ICS"
-
-#: ../../addon/dav/friendica/layout.fnk.php:151
-#: ../../addon.old/dav/friendica/layout.fnk.php:151
-msgid "Overwrite all #num# existing events"
-msgstr "Sobrescrever todos os #num# eventos existentes"
-
-#: ../../addon/dav/friendica/layout.fnk.php:228
-#: ../../addon.old/dav/friendica/layout.fnk.php:228
-msgid "New event"
-msgstr "Novo evento"
-
-#: ../../addon/dav/friendica/layout.fnk.php:232
-#: ../../addon.old/dav/friendica/layout.fnk.php:232
-msgid "Today"
-msgstr "Hoje"
-
-#: ../../addon/dav/friendica/layout.fnk.php:241
-#: ../../addon.old/dav/friendica/layout.fnk.php:241
-msgid "Day"
-msgstr "Dia"
-
-#: ../../addon/dav/friendica/layout.fnk.php:248
-#: ../../addon.old/dav/friendica/layout.fnk.php:248
-msgid "Week"
-msgstr "Semana"
-
-#: ../../addon/dav/friendica/layout.fnk.php:260
-#: ../../addon.old/dav/friendica/layout.fnk.php:260
-msgid "Reload"
-msgstr ""
+#: ../../mod/directory.php:114
+msgid "Gender: "
+msgstr "Gênero: "
 
-#: ../../addon/dav/friendica/layout.fnk.php:271
-#: ../../addon.old/dav/friendica/layout.fnk.php:271
-msgid "Date"
-msgstr "Data"
-
-#: ../../addon/dav/friendica/layout.fnk.php:313
-#: ../../addon.old/dav/friendica/layout.fnk.php:313
-msgid "Error"
-msgstr "Erro"
-
-#: ../../addon/dav/friendica/layout.fnk.php:380
-#: ../../addon.old/dav/friendica/layout.fnk.php:380
-msgid "The calendar has been updated."
-msgstr "A agenda foi atualizada."
-
-#: ../../addon/dav/friendica/layout.fnk.php:393
-#: ../../addon.old/dav/friendica/layout.fnk.php:393
-msgid "The new calendar has been created."
-msgstr "A nova agenda foi criada."
-
-#: ../../addon/dav/friendica/layout.fnk.php:417
-#: ../../addon.old/dav/friendica/layout.fnk.php:417
-msgid "The calendar has been deleted."
-msgstr "A agenda foi excluída."
-
-#: ../../addon/dav/friendica/layout.fnk.php:424
-#: ../../addon.old/dav/friendica/layout.fnk.php:424
-msgid "Calendar Settings"
-msgstr "Configurações da agenda"
-
-#: ../../addon/dav/friendica/layout.fnk.php:430
-#: ../../addon.old/dav/friendica/layout.fnk.php:430
-msgid "Date format"
-msgstr "Formato da data"
-
-#: ../../addon/dav/friendica/layout.fnk.php:439
-#: ../../addon.old/dav/friendica/layout.fnk.php:439
-msgid "Time zone"
-msgstr "Fuso horário"
-
-#: ../../addon/dav/friendica/layout.fnk.php:445
-#: ../../addon.old/dav/friendica/layout.fnk.php:445
-msgid "Calendars"
-msgstr "Agendas"
-
-#: ../../addon/dav/friendica/layout.fnk.php:487
-#: ../../addon.old/dav/friendica/layout.fnk.php:487
-msgid "Create a new calendar"
-msgstr "Criar uma nova agenda"
-
-#: ../../addon/dav/friendica/layout.fnk.php:496
-#: ../../addon.old/dav/friendica/layout.fnk.php:496
-msgid "Limitations"
-msgstr "Limitações"
-
-#: ../../addon/dav/friendica/layout.fnk.php:500
-#: ../../addon/libravatar/libravatar.php:82
-#: ../../addon.old/dav/friendica/layout.fnk.php:500
-#: ../../addon.old/libravatar/libravatar.php:82
-msgid "Warning"
-msgstr "Aviso"
-
-#: ../../addon/dav/friendica/layout.fnk.php:504
-#: ../../addon.old/dav/friendica/layout.fnk.php:504
-msgid "Synchronization (iPhone, Thunderbird Lightning, Android, ...)"
-msgstr "Sincronização (iPhone, Thunderbird Lightning, Android, ...)"
-
-#: ../../addon/dav/friendica/layout.fnk.php:511
-#: ../../addon.old/dav/friendica/layout.fnk.php:511
-msgid "Synchronizing this calendar with the iPhone"
-msgstr "Sincronização desta agenda com o iPhone"
-
-#: ../../addon/dav/friendica/layout.fnk.php:522
-#: ../../addon.old/dav/friendica/layout.fnk.php:522
-msgid "Synchronizing your Friendica-Contacts with the iPhone"
-msgstr "Sincronização dos seus contatos Friendica com o iPhone"
-
-#: ../../addon/dav/friendica/main.php:202
-#: ../../addon.old/dav/friendica/main.php:202
-msgid ""
-"The current version of this plugin has not been set up correctly. Please "
-"contact the system administrator of your installation of friendica to fix "
-"this."
-msgstr ""
+#: ../../mod/directory.php:187
+msgid "No entries (some entries may be hidden)."
+msgstr "Nenhuma entrada (algumas entradas podem estar ocultas)."
 
-#: ../../addon/dav/friendica/main.php:242
-#: ../../addon.old/dav/friendica/main.php:242
-msgid "Extended calendar with CalDAV-support"
-msgstr ""
+#: ../../mod/suggest.php:27
+msgid "Do you really want to delete this suggestion?"
+msgstr "Você realmente deseja deletar essa sugestão?"
 
-#: ../../addon/dav/friendica/main.php:279
-#: ../../addon/dav/friendica/main.php:280 ../../include/delivery.php:464
-#: ../../include/enotify.php:28 ../../include/notifier.php:778
-#: ../../addon.old/dav/friendica/main.php:279
-#: ../../addon.old/dav/friendica/main.php:280
-msgid "noreply"
-msgstr "naoresponda"
+#: ../../mod/suggest.php:72
+msgid ""
+"No suggestions available. If this is a new site, please try again in 24 "
+"hours."
+msgstr "Não existe nenhuma sugestão disponível. Se este for um site novo, por favor tente novamente em 24 horas."
 
-#: ../../addon/dav/friendica/main.php:282
-#: ../../addon.old/dav/friendica/main.php:282
-msgid "Notification: "
-msgstr "Notificação:"
-
-#: ../../addon/dav/friendica/main.php:309
-#: ../../addon.old/dav/friendica/main.php:309
-msgid "The database tables have been installed."
-msgstr "As tabelas do banco de dados foram instaladas."
-
-#: ../../addon/dav/friendica/main.php:310
-#: ../../addon.old/dav/friendica/main.php:310
-msgid "An error occurred during the installation."
-msgstr "Ocorreu um erro durante a instalação."
-
-#: ../../addon/dav/friendica/main.php:316
-#: ../../addon.old/dav/friendica/main.php:316
-msgid "The database tables have been updated."
-msgstr "As tabelas do banco de dados foram atualizadas."
-
-#: ../../addon/dav/friendica/main.php:317
-#: ../../addon.old/dav/friendica/main.php:317
-msgid "An error occurred during the update."
-msgstr "Ocorreu um erro durante a atualização."
-
-#: ../../addon/dav/friendica/main.php:333
-#: ../../addon.old/dav/friendica/main.php:333
-msgid "No system-wide settings yet."
-msgstr "Ainda não existe nenhuma configuração global do sistema."
-
-#: ../../addon/dav/friendica/main.php:336
-#: ../../addon.old/dav/friendica/main.php:336
-msgid "Database status"
-msgstr "Situação do banco de dados"
-
-#: ../../addon/dav/friendica/main.php:339
-#: ../../addon.old/dav/friendica/main.php:339
-msgid "Installed"
-msgstr "Instalado"
-
-#: ../../addon/dav/friendica/main.php:343
-#: ../../addon.old/dav/friendica/main.php:343
-msgid "Upgrade needed"
-msgstr "É necessária uma atualização"
-
-#: ../../addon/dav/friendica/main.php:343
-#: ../../addon.old/dav/friendica/main.php:343
-msgid ""
-"Please back up all calendar data (the tables beginning with dav_*) before "
-"proceeding. While all calendar events <i>should</i> be converted to the new "
-"database structure, it's always safe to have a backup. Below, you can have a"
-" look at the database-queries that will be made when pressing the "
-"'update'-button."
-msgstr ""
+#: ../../mod/suggest.php:90
+msgid "Ignore/Hide"
+msgstr "Ignorar/Ocultar"
 
-#: ../../addon/dav/friendica/main.php:343
-#: ../../addon.old/dav/friendica/main.php:343
-msgid "Upgrade"
-msgstr "Atualizar"
+#: ../../mod/dirfind.php:26
+msgid "People Search"
+msgstr "Pesquisar pessoas"
 
-#: ../../addon/dav/friendica/main.php:346
-#: ../../addon.old/dav/friendica/main.php:346
-msgid "Not installed"
-msgstr "Não instalado"
+#: ../../mod/dirfind.php:60 ../../mod/match.php:65
+msgid "No matches"
+msgstr "Nenhuma correspondência"
 
-#: ../../addon/dav/friendica/main.php:346
-#: ../../addon.old/dav/friendica/main.php:346
-msgid "Install"
-msgstr "Instalar"
+#: ../../mod/videos.php:125
+msgid "No videos selected"
+msgstr "Nenhum vídeo selecionado"
 
-#: ../../addon/dav/friendica/main.php:350
-#: ../../addon.old/dav/friendica/main.php:350
-msgid "Unknown"
-msgstr "Desconhecido"
+#: ../../mod/videos.php:226 ../../mod/photos.php:1025
+msgid "Access to this item is restricted."
+msgstr "O acesso a este item é restrito."
 
-#: ../../addon/dav/friendica/main.php:350
-#: ../../addon.old/dav/friendica/main.php:350
-msgid ""
-"Something really went wrong. I cannot recover from this state automatically,"
-" sorry. Please go to the database backend, back up the data, and delete all "
-"tables beginning with 'dav_' manually. Afterwards, this installation routine"
-" should be able to reinitialize the tables automatically."
-msgstr ""
+#: ../../mod/videos.php:308 ../../mod/photos.php:1784
+msgid "View Album"
+msgstr "Ver álbum"
 
-#: ../../addon/dav/friendica/main.php:355
-#: ../../addon.old/dav/friendica/main.php:355
-msgid "Troubleshooting"
-msgstr ""
+#: ../../mod/videos.php:317
+msgid "Recent Videos"
+msgstr "Vídeos Recentes"
 
-#: ../../addon/dav/friendica/main.php:356
-#: ../../addon.old/dav/friendica/main.php:356
-msgid "Manual creation of the database tables:"
-msgstr "Criação manual das tabelas do banco de dados:"
+#: ../../mod/videos.php:319
+msgid "Upload New Videos"
+msgstr "Envie Novos Vídeos"
 
-#: ../../addon/dav/friendica/main.php:357
-#: ../../addon.old/dav/friendica/main.php:357
-msgid "Show SQL-statements"
-msgstr ""
+#: ../../mod/tagrm.php:41
+msgid "Tag removed"
+msgstr "A etiqueta foi removida"
 
-#: ../../addon/dav/friendica/calendar.friendica.fnk.php:206
-#: ../../addon.old/dav/friendica/calendar.friendica.fnk.php:206
-msgid "Private Calendar"
-msgstr "Agenda privada"
+#: ../../mod/tagrm.php:79
+msgid "Remove Item Tag"
+msgstr "Remover a etiqueta do item"
 
-#: ../../addon/dav/friendica/calendar.friendica.fnk.php:207
-#: ../../addon.old/dav/friendica/calendar.friendica.fnk.php:207
-msgid "Friendica Events: Mine"
-msgstr "Eventos Friendica: Meus"
+#: ../../mod/tagrm.php:81
+msgid "Select a tag to remove: "
+msgstr "Selecione uma etiqueta para remover: "
 
-#: ../../addon/dav/friendica/calendar.friendica.fnk.php:208
-#: ../../addon.old/dav/friendica/calendar.friendica.fnk.php:208
-msgid "Friendica Events: Contacts"
-msgstr "Eventos Friendica: Contatos"
+#: ../../mod/editpost.php:17 ../../mod/editpost.php:27
+msgid "Item not found"
+msgstr "O item não foi encontrado"
 
-#: ../../addon/dav/friendica/calendar.friendica.fnk.php:248
-#: ../../addon.old/dav/friendica/calendar.friendica.fnk.php:248
-msgid "Private Addresses"
-msgstr "Endereços privados"
+#: ../../mod/editpost.php:39
+msgid "Edit post"
+msgstr "Editar a publicação"
 
-#: ../../addon/dav/friendica/calendar.friendica.fnk.php:249
-#: ../../addon.old/dav/friendica/calendar.friendica.fnk.php:249
-msgid "Friendica Contacts"
-msgstr "Contatos Friendica"
+#: ../../mod/events.php:66
+msgid "Event title and start time are required."
+msgstr "O título do evento e a hora de início são obrigatórios."
 
-#: ../../addon/uhremotestorage/uhremotestorage.php:84
-#: ../../addon.old/uhremotestorage/uhremotestorage.php:84
-#, php-format
-msgid ""
-"Allow to use your friendica id (%s) to connecto to external unhosted-enabled"
-" storage (like ownCloud). See <a "
-"href=\"http://www.w3.org/community/unhosted/wiki/RemoteStorage#WebFinger\">RemoteStorage"
-" WebFinger</a>"
-msgstr "Permite o uso do id friendica (%s) para conectar ao armazenamento tipo unhosted externo (ex: ownCloud). Veja <a href=\"http://www.w3.org/community/unhosted/wiki/RemoteStorage#WebFinger\">RemoteStorage WebFinger</a>"
-
-#: ../../addon/uhremotestorage/uhremotestorage.php:85
-#: ../../addon.old/uhremotestorage/uhremotestorage.php:85
-msgid "Template URL (with {category})"
-msgstr "URL do Template (com {category})"
+#: ../../mod/events.php:291
+msgid "l, F j"
+msgstr "l, F j"
 
-#: ../../addon/uhremotestorage/uhremotestorage.php:86
-#: ../../addon.old/uhremotestorage/uhremotestorage.php:86
-msgid "OAuth end-point"
-msgstr "OAuth terminal"
+#: ../../mod/events.php:313
+msgid "Edit event"
+msgstr "Editar o evento"
 
-#: ../../addon/uhremotestorage/uhremotestorage.php:87
-#: ../../addon.old/uhremotestorage/uhremotestorage.php:87
-msgid "Api"
-msgstr "Api"
+#: ../../mod/events.php:371
+msgid "Create New Event"
+msgstr "Criar um novo evento"
 
-#: ../../addon/membersince/membersince.php:18
-#: ../../addon.old/membersince/membersince.php:18
-msgid "Member since:"
-msgstr "Membro desde:"
+#: ../../mod/events.php:372
+msgid "Previous"
+msgstr "Anterior"
 
-#: ../../addon/tictac/tictac.php:20 ../../addon.old/tictac/tictac.php:20
-msgid "Three Dimensional Tic-Tac-Toe"
-msgstr "Jogo da Velha tridimensional"
+#: ../../mod/events.php:373 ../../mod/install.php:207
+msgid "Next"
+msgstr "Próximo"
 
-#: ../../addon/tictac/tictac.php:53 ../../addon.old/tictac/tictac.php:53
-msgid "3D Tic-Tac-Toe"
-msgstr "Jogo da Velha 3D"
+#: ../../mod/events.php:446
+msgid "hour:minute"
+msgstr "hora:minuto"
 
-#: ../../addon/tictac/tictac.php:58 ../../addon.old/tictac/tictac.php:58
-msgid "New game"
-msgstr "Novo jogo"
+#: ../../mod/events.php:456
+msgid "Event details"
+msgstr "Detalhes do evento"
 
-#: ../../addon/tictac/tictac.php:59 ../../addon.old/tictac/tictac.php:59
-msgid "New game with handicap"
-msgstr "Novo jogo com limitador"
+#: ../../mod/events.php:457
+#, php-format
+msgid "Format is %s %s. Starting date and Title are required."
+msgstr "O formato é %s %s. O título e a data de início são obrigatórios."
 
-#: ../../addon/tictac/tictac.php:60 ../../addon.old/tictac/tictac.php:60
-msgid ""
-"Three dimensional tic-tac-toe is just like the traditional game except that "
-"it is played on multiple levels simultaneously. "
-msgstr "O Jogo da Velha tridimensional é similar ao jogo tradicional, com a exceção que ele é jogado simultaneamente em múltiplos níveis."
+#: ../../mod/events.php:459
+msgid "Event Starts:"
+msgstr "Início do evento:"
 
-#: ../../addon/tictac/tictac.php:61 ../../addon.old/tictac/tictac.php:61
-msgid ""
-"In this case there are three levels. You win by getting three in a row on "
-"any level, as well as up, down, and diagonally across the different levels."
-msgstr "Neste caso, existem três níveis. Ganha quem conseguir alinhar três casas, não só no mesmo nível como também pra cima, pra baixo ou na diagonal entre os níveis."
+#: ../../mod/events.php:459 ../../mod/events.php:473
+msgid "Required"
+msgstr "Obrigatório"
 
-#: ../../addon/tictac/tictac.php:63 ../../addon.old/tictac/tictac.php:63
-msgid ""
-"The handicap game disables the center position on the middle level because "
-"the player claiming this square often has an unfair advantage."
-msgstr "O jogo com limitador desabilita a posição central do nível do meio, uma vez que o jogador que obtém essa casa ganha uma vantagem desleal."
+#: ../../mod/events.php:462
+msgid "Finish date/time is not known or not relevant"
+msgstr "A data/hora de término não é conhecida ou não é relevante"
 
-#: ../../addon/tictac/tictac.php:182 ../../addon.old/tictac/tictac.php:182
-msgid "You go first..."
-msgstr "Você começa..."
+#: ../../mod/events.php:464
+msgid "Event Finishes:"
+msgstr "Término do evento:"
 
-#: ../../addon/tictac/tictac.php:187 ../../addon.old/tictac/tictac.php:187
-msgid "I'm going first this time..."
-msgstr "Eu vou começar desta vez..."
+#: ../../mod/events.php:467
+msgid "Adjust for viewer timezone"
+msgstr "Ajustar para o fuso horário do visualizador"
 
-#: ../../addon/tictac/tictac.php:193 ../../addon.old/tictac/tictac.php:193
-msgid "You won!"
-msgstr "Você ganhou!"
-
-#: ../../addon/tictac/tictac.php:199 ../../addon/tictac/tictac.php:224
-#: ../../addon.old/tictac/tictac.php:199 ../../addon.old/tictac/tictac.php:224
-msgid "\"Cat\" game!"
-msgstr "Empatamos!"
-
-#: ../../addon/tictac/tictac.php:222 ../../addon.old/tictac/tictac.php:222
-msgid "I won!"
-msgstr "Eu ganhei!"
-
-#: ../../addon/randplace/randplace.php:169
-#: ../../addon.old/randplace/randplace.php:169
-msgid "Randplace Settings"
-msgstr "Configurações do Randplace"
-
-#: ../../addon/randplace/randplace.php:171
-#: ../../addon.old/randplace/randplace.php:171
-msgid "Enable Randplace Plugin"
-msgstr "Habilitar o plugin Randplace"
-
-#: ../../addon/dwpost/dwpost.php:39 ../../addon.old/dwpost/dwpost.php:39
-msgid "Post to Dreamwidth"
-msgstr "Publicar no Dreamwidth"
-
-#: ../../addon/dwpost/dwpost.php:70 ../../addon.old/dwpost/dwpost.php:70
-msgid "Dreamwidth Post Settings"
-msgstr "Configurações de publicação no Dreamwidth"
-
-#: ../../addon/dwpost/dwpost.php:72 ../../addon.old/dwpost/dwpost.php:72
-msgid "Enable dreamwidth Post Plugin"
-msgstr "Habilitar o plugin de publicação no Dreamwidth"
+#: ../../mod/events.php:469
+msgid "Description:"
+msgstr "Descrição:"
 
-#: ../../addon/dwpost/dwpost.php:77 ../../addon.old/dwpost/dwpost.php:77
-msgid "dreamwidth username"
-msgstr "Nome de usuário do Dreamwidth"
+#: ../../mod/events.php:473
+msgid "Title:"
+msgstr "Título:"
 
-#: ../../addon/dwpost/dwpost.php:82 ../../addon.old/dwpost/dwpost.php:82
-msgid "dreamwidth password"
-msgstr "Senha do Dreamwidth"
+#: ../../mod/events.php:475
+msgid "Share this event"
+msgstr "Compartilhar este evento"
 
-#: ../../addon/dwpost/dwpost.php:87 ../../addon.old/dwpost/dwpost.php:87
-msgid "Post to dreamwidth by default"
-msgstr "Publicar no Dreamwidth por padrão"
+#: ../../mod/fbrowser.php:113
+msgid "Files"
+msgstr "Arquivos"
 
-#: ../../addon/remote_permissions/remote_permissions.php:44
-msgid "Remote Permissions Settings"
-msgstr ""
+#: ../../mod/uexport.php:72
+msgid "Export account"
+msgstr "Exportar conta"
 
-#: ../../addon/remote_permissions/remote_permissions.php:45
+#: ../../mod/uexport.php:72
 msgid ""
-"Allow recipients of your private posts to see the other recipients of the "
-"posts"
-msgstr ""
-
-#: ../../addon/remote_permissions/remote_permissions.php:57
-msgid "Remote Permissions settings updated."
-msgstr ""
-
-#: ../../addon/remote_permissions/remote_permissions.php:177
-msgid "Visible to"
-msgstr ""
+"Export your account info and contacts. Use this to make a backup of your "
+"account and/or to move it to another server."
+msgstr "Exporta suas informações de conta e contatos. Use para fazer uma cópia de segurança de sua conta e/ou para movê-la para outro servidor."
 
-#: ../../addon/remote_permissions/remote_permissions.php:177
-msgid "may only be a partial list"
-msgstr ""
+#: ../../mod/uexport.php:73
+msgid "Export all"
+msgstr "Exportar tudo"
 
-#: ../../addon/remote_permissions/remote_permissions.php:196
-msgid "Global"
-msgstr ""
+#: ../../mod/uexport.php:73
+msgid ""
+"Export your accout info, contacts and all your items as json. Could be a "
+"very big file, and could take a lot of time. Use this to make a full backup "
+"of your account (photos are not exported)"
+msgstr "Exportar as informações de sua conta, contatos e todos os seus items como JSON. Pode ser um arquivo muito grande, e pode levar bastante tempo. Use isto para fazer uma cópia de segurança completa da sua conta (fotos não são exportadas)"
 
-#: ../../addon/remote_permissions/remote_permissions.php:196
-msgid "The posts of every user on this server show the post recipients"
-msgstr ""
+#: ../../mod/filer.php:30
+msgid "- select -"
+msgstr "-selecione-"
 
-#: ../../addon/remote_permissions/remote_permissions.php:197
-msgid "Individual"
-msgstr ""
+#: ../../mod/uimport.php:64
+msgid "Import"
+msgstr "Importar"
 
-#: ../../addon/remote_permissions/remote_permissions.php:197
-msgid "Each user chooses whether his/her posts show the post recipients"
-msgstr ""
+#: ../../mod/uimport.php:66
+msgid "Move account"
+msgstr "Mover conta"
 
-#: ../../addon/startpage/startpage.php:83
-#: ../../addon.old/startpage/startpage.php:83
-msgid "Startpage Settings"
-msgstr "Configurações da página inicial"
-
-#: ../../addon/startpage/startpage.php:85
-#: ../../addon.old/startpage/startpage.php:85
-msgid "Home page to load after login  - leave blank for profile wall"
-msgstr "Página a ser carregada após a autenticação - deixe em branco para o mural do perfil"
-
-#: ../../addon/startpage/startpage.php:88
-#: ../../addon.old/startpage/startpage.php:88
-msgid "Examples: &quot;network&quot; or &quot;notifications/system&quot;"
-msgstr "Exemplos: &quot;network&quot; or &quot;notifications/system&quot;"
-
-#: ../../addon/geonames/geonames.php:143
-#: ../../addon.old/geonames/geonames.php:143
-msgid "Geonames settings updated."
-msgstr "Configurações Geonames atualizadas."
-
-#: ../../addon/geonames/geonames.php:179
-#: ../../addon.old/geonames/geonames.php:179
-msgid "Geonames Settings"
-msgstr "Configurações Geonames"
-
-#: ../../addon/geonames/geonames.php:181
-#: ../../addon.old/geonames/geonames.php:181
-msgid "Enable Geonames Plugin"
-msgstr "Plugin Geonames Habilitado"
-
-#: ../../addon/public_server/public_server.php:126
-#: ../../addon/testdrive/testdrive.php:94
-#: ../../addon.old/public_server/public_server.php:126
-#: ../../addon.old/testdrive/testdrive.php:94
-#, php-format
-msgid "Your account on %s will expire in a few days."
-msgstr "Sua conta em %s expirará em poucos dias."
-
-#: ../../addon/public_server/public_server.php:127
-#: ../../addon.old/public_server/public_server.php:127
-msgid "Your Friendica account is about to expire."
-msgstr ""
+#: ../../mod/uimport.php:67
+msgid "You can import an account from another Friendica server."
+msgstr "Você pode importar um conta de outro sevidor Friendica."
 
-#: ../../addon/public_server/public_server.php:128
-#: ../../addon.old/public_server/public_server.php:128
-#, php-format
+#: ../../mod/uimport.php:68
 msgid ""
-"Hi %1$s,\n"
-"\n"
-"Your account on %2$s will expire in less than five days. You may keep your account by logging in at least once every 30 days"
-msgstr ""
-
-#: ../../addon/js_upload/js_upload.php:43
-#: ../../addon.old/js_upload/js_upload.php:43
-msgid "Upload a file"
-msgstr "Enviar um arquivo"
-
-#: ../../addon/js_upload/js_upload.php:44
-#: ../../addon.old/js_upload/js_upload.php:44
-msgid "Drop files here to upload"
-msgstr "Solte os arquivos a serem enviados aqui"
-
-#: ../../addon/js_upload/js_upload.php:46
-#: ../../addon.old/js_upload/js_upload.php:46
-msgid "Failed"
-msgstr "Falhou"
-
-#: ../../addon/js_upload/js_upload.php:303
-#: ../../addon.old/js_upload/js_upload.php:297
-msgid "No files were uploaded."
-msgstr "Nenhum arquivo foi enviado."
-
-#: ../../addon/js_upload/js_upload.php:309
-#: ../../addon.old/js_upload/js_upload.php:303
-msgid "Uploaded file is empty"
-msgstr "O arquivo enviado está em branco"
-
-#: ../../addon/js_upload/js_upload.php:332
-#: ../../addon.old/js_upload/js_upload.php:326
-msgid "File has an invalid extension, it should be one of "
-msgstr "O arquivo possui uma extensão inválida, são aceitas somente "
-
-#: ../../addon/js_upload/js_upload.php:343
-#: ../../addon.old/js_upload/js_upload.php:337
-msgid "Upload was cancelled, or server error encountered"
-msgstr "O envio foi cancelado ou ocorreu algum erro no servidor"
-
-#: ../../addon/forumlist/forumlist.php:63
-#: ../../addon.old/forumlist/forumlist.php:63
-msgid "show/hide"
-msgstr ""
+"You need to export your account from the old server and upload it here. We "
+"will recreate your old account here with all your contacts. We will try also"
+" to inform your friends that you moved here."
+msgstr "Você precisa exportar sua conta de um servidor antigo e fazer o upload aqui. Nós recriaremos sua conta antiga aqui com todos os seus contatos. Nós também tentaremos informar seus amigos que você se mudou para cá."
 
-#: ../../addon/forumlist/forumlist.php:77
-#: ../../addon.old/forumlist/forumlist.php:77
-msgid "No forum subscriptions"
-msgstr ""
-
-#: ../../addon/forumlist/forumlist.php:131
-#: ../../addon.old/forumlist/forumlist.php:131
-msgid "Forumlist settings updated."
-msgstr ""
+#: ../../mod/uimport.php:69
+msgid ""
+"This feature is experimental. We can't import contacts from the OStatus "
+"network (statusnet/identi.ca) or from Diaspora"
+msgstr "Esse recurso é experimental. Nós não podemos importar contatos de uma rede OStatus (statusnet/identi.ca) ou do Diaspora"
 
-#: ../../addon/forumlist/forumlist.php:159
-#: ../../addon.old/forumlist/forumlist.php:159
-msgid "Forumlist Settings"
-msgstr ""
+#: ../../mod/uimport.php:70
+msgid "Account file"
+msgstr "Arquivo de conta"
 
-#: ../../addon/forumlist/forumlist.php:161
-#: ../../addon.old/forumlist/forumlist.php:161
-msgid "Randomise forum list"
-msgstr ""
+#: ../../mod/uimport.php:70
+msgid ""
+"To export your accont, go to \"Settings->Export your porsonal data\" and "
+"select \"Export account\""
+msgstr "Para exportar sua conta, vá em \"Configurações->Exportar seus dados pessoais\" e selecione \"Exportar conta\""
 
-#: ../../addon/forumlist/forumlist.php:164
-#: ../../addon.old/forumlist/forumlist.php:164
-msgid "Show forums on profile page"
-msgstr ""
+#: ../../mod/update_community.php:18 ../../mod/update_display.php:22
+#: ../../mod/update_network.php:22 ../../mod/update_notes.php:41
+#: ../../mod/update_profile.php:41
+msgid "[Embedded content - reload page to view]"
+msgstr "[Conteúdo incorporado - recarregue a página para ver]"
 
-#: ../../addon/forumlist/forumlist.php:167
-#: ../../addon.old/forumlist/forumlist.php:167
-msgid "Show forums on network page"
-msgstr ""
+#: ../../mod/follow.php:27
+msgid "Contact added"
+msgstr "O contato foi adicionado"
 
-#: ../../addon/impressum/impressum.php:37
-#: ../../addon.old/impressum/impressum.php:37
-msgid "Impressum"
-msgstr "Impressum"
-
-#: ../../addon/impressum/impressum.php:50
-#: ../../addon/impressum/impressum.php:52
-#: ../../addon/impressum/impressum.php:84
-#: ../../addon.old/impressum/impressum.php:50
-#: ../../addon.old/impressum/impressum.php:52
-#: ../../addon.old/impressum/impressum.php:84
-msgid "Site Owner"
-msgstr "Responsável pelo site"
-
-#: ../../addon/impressum/impressum.php:50
-#: ../../addon/impressum/impressum.php:88
-#: ../../addon.old/impressum/impressum.php:50
-#: ../../addon.old/impressum/impressum.php:88
-msgid "Email Address"
-msgstr "Endereço de e-mail"
-
-#: ../../addon/impressum/impressum.php:55
-#: ../../addon/impressum/impressum.php:86
-#: ../../addon.old/impressum/impressum.php:55
-#: ../../addon.old/impressum/impressum.php:86
-msgid "Postal Address"
-msgstr "Endereço postal"
-
-#: ../../addon/impressum/impressum.php:61
-#: ../../addon.old/impressum/impressum.php:61
-msgid ""
-"The impressum addon needs to be configured!<br />Please add at least the "
-"<tt>owner</tt> variable to your config file. For other variables please "
-"refer to the README file of the addon."
-msgstr "O complemento Impressum necessita ser configurado!<br/>Por favor, adicione ao menos o nome do <tt>responsável</tt> ao arquivo de configuração. Para outras informações, por favor, consulte o arquivo README do complemento."
-
-#: ../../addon/impressum/impressum.php:84
-#: ../../addon.old/impressum/impressum.php:84
-msgid "The page operators name."
-msgstr "O nome da página  operadores"
-
-#: ../../addon/impressum/impressum.php:85
-#: ../../addon.old/impressum/impressum.php:85
-msgid "Site Owners Profile"
-msgstr "Perfil do responsável pelo site"
-
-#: ../../addon/impressum/impressum.php:85
-#: ../../addon.old/impressum/impressum.php:85
-msgid "Profile address of the operator."
-msgstr "Endereço do perfil do operador"
-
-#: ../../addon/impressum/impressum.php:86
-#: ../../addon.old/impressum/impressum.php:86
-msgid "How to contact the operator via snail mail. You can use BBCode here."
-msgstr ""
+#: ../../mod/friendica.php:55
+msgid "This is Friendica, version"
+msgstr "Este é o Friendica, versão"
 
-#: ../../addon/impressum/impressum.php:87
-#: ../../addon.old/impressum/impressum.php:87
-msgid "Notes"
-msgstr "Notas"
+#: ../../mod/friendica.php:56
+msgid "running at web location"
+msgstr "sendo executado no endereço web"
 
-#: ../../addon/impressum/impressum.php:87
-#: ../../addon.old/impressum/impressum.php:87
+#: ../../mod/friendica.php:58
 msgid ""
-"Additional notes that are displayed beneath the contact information. You can"
-" use BBCode here."
-msgstr ""
-
-#: ../../addon/impressum/impressum.php:88
-#: ../../addon.old/impressum/impressum.php:88
-msgid "How to contact the operator via email. (will be displayed obfuscated)"
-msgstr "Como entrar em contato com o operador por e-mail. (não será mostrado)"
-
-#: ../../addon/impressum/impressum.php:89
-#: ../../addon.old/impressum/impressum.php:89
-msgid "Footer note"
-msgstr "Nota de rodapé"
-
-#: ../../addon/impressum/impressum.php:89
-#: ../../addon.old/impressum/impressum.php:89
-msgid "Text for the footer. You can use BBCode here."
-msgstr ""
-
-#: ../../addon/buglink/buglink.php:15 ../../addon.old/buglink/buglink.php:15
-msgid "Report Bug"
-msgstr "Relate um Bug"
+"Please visit <a href=\"http://friendica.com\">Friendica.com</a> to learn "
+"more about the Friendica project."
+msgstr "Por favor, visite <a href=\"http://friendica.com\">friendica.com</a> para aprender mais sobre o projeto Friendica."
 
-#: ../../addon/notimeline/notimeline.php:32
-#: ../../addon.old/notimeline/notimeline.php:32
-msgid "No Timeline settings updated."
-msgstr ""
+#: ../../mod/friendica.php:60
+msgid "Bug reports and issues: please visit"
+msgstr "Relatos e acompanhamentos de erros podem ser encontrados em"
 
-#: ../../addon/notimeline/notimeline.php:56
-#: ../../addon.old/notimeline/notimeline.php:56
-msgid "No Timeline Settings"
-msgstr ""
+#: ../../mod/friendica.php:61
+msgid ""
+"Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - "
+"dot com"
+msgstr "Sugestões, elogios, doações, etc. - favor enviar e-mail para \"Info\" arroba Friendica - ponto com"
 
-#: ../../addon/notimeline/notimeline.php:58
-#: ../../addon.old/notimeline/notimeline.php:58
-msgid "Disable Archive selector on profile wall"
-msgstr ""
+#: ../../mod/friendica.php:75
+msgid "Installed plugins/addons/apps:"
+msgstr "Plugins/complementos/aplicações instaladas:"
 
-#: ../../addon/blockem/blockem.php:51 ../../addon.old/blockem/blockem.php:51
-msgid "\"Blockem\" Settings"
-msgstr "Configurações \"Blockem\""
+#: ../../mod/friendica.php:88
+msgid "No installed plugins/addons/apps"
+msgstr "Nenhum plugin/complemento/aplicativo instalado"
 
-#: ../../addon/blockem/blockem.php:53 ../../addon.old/blockem/blockem.php:53
-msgid "Comma separated profile URLS to block"
-msgstr "URLS de perfis separados por vírgulas a serem bloqueados"
+#: ../../mod/fsuggest.php:63
+msgid "Friend suggestion sent."
+msgstr "A sugestão de amigo foi enviada"
 
-#: ../../addon/blockem/blockem.php:70 ../../addon.old/blockem/blockem.php:70
-msgid "BLOCKEM Settings saved."
-msgstr "Configurações BLOCKEM armazenadas."
+#: ../../mod/fsuggest.php:97
+msgid "Suggest Friends"
+msgstr "Sugerir amigos"
 
-#: ../../addon/blockem/blockem.php:105 ../../addon.old/blockem/blockem.php:105
+#: ../../mod/fsuggest.php:99
 #, php-format
-msgid "Blocked %s - Click to open/close"
-msgstr "Bloqueado %s - Clique para abrir/fechar"
-
-#: ../../addon/blockem/blockem.php:160 ../../addon.old/blockem/blockem.php:160
-msgid "Unblock Author"
-msgstr "Desbloqueie Autor"
-
-#: ../../addon/blockem/blockem.php:162 ../../addon.old/blockem/blockem.php:162
-msgid "Block Author"
-msgstr "Bloqueie Autor"
+msgid "Suggest a friend for %s"
+msgstr "Sugerir um amigo para %s"
 
-#: ../../addon/blockem/blockem.php:194 ../../addon.old/blockem/blockem.php:194
-msgid "blockem settings updated"
-msgstr "configurações blockem atualizadas"
+#: ../../mod/group.php:29
+msgid "Group created."
+msgstr "O grupo foi criado."
 
-#: ../../addon/qcomment/qcomment.php:51
-#: ../../addon.old/qcomment/qcomment.php:51
-msgid ":-)"
-msgstr ":-)"
+#: ../../mod/group.php:35
+msgid "Could not create group."
+msgstr "Não foi possível criar o grupo."
 
-#: ../../addon/qcomment/qcomment.php:51
-#: ../../addon.old/qcomment/qcomment.php:51
-msgid ":-("
-msgstr ":-("
+#: ../../mod/group.php:47 ../../mod/group.php:140
+msgid "Group not found."
+msgstr "O grupo não foi encontrado."
 
-#: ../../addon/qcomment/qcomment.php:51
-#: ../../addon.old/qcomment/qcomment.php:51
-msgid "lol"
-msgstr "lol"
+#: ../../mod/group.php:60
+msgid "Group name changed."
+msgstr "O nome do grupo foi alterado."
 
-#: ../../addon/qcomment/qcomment.php:54
-#: ../../addon.old/qcomment/qcomment.php:54
-msgid "Quick Comment Settings"
-msgstr "Configurações de Comentários Rápidos"
+#: ../../mod/group.php:93
+msgid "Create a group of contacts/friends."
+msgstr "Criar um grupo de contatos/amigos."
 
-#: ../../addon/qcomment/qcomment.php:56
-#: ../../addon.old/qcomment/qcomment.php:56
-msgid ""
-"Quick comments are found near comment boxes, sometimes hidden. Click them to"
-" provide simple replies."
-msgstr "Comentários rápidos são encontrados próximos às caixas de comentários, algumas vezes ocultos. Clique neles para produzir respostas simples."
+#: ../../mod/group.php:94 ../../mod/group.php:180
+msgid "Group Name: "
+msgstr "Nome do grupo: "
 
-#: ../../addon/qcomment/qcomment.php:57
-#: ../../addon.old/qcomment/qcomment.php:57
-msgid "Enter quick comments, one per line"
-msgstr "Digite comentários rápidos, um por linha"
+#: ../../mod/group.php:113
+msgid "Group removed."
+msgstr "O grupo foi removido."
 
-#: ../../addon/qcomment/qcomment.php:75
-#: ../../addon.old/qcomment/qcomment.php:75
-msgid "Quick Comment settings saved."
-msgstr "As configurações de comentários rápidos foram salvas."
+#: ../../mod/group.php:115
+msgid "Unable to remove group."
+msgstr "Não foi possível remover o grupo."
 
-#: ../../addon/openstreetmap/openstreetmap.php:71
-#: ../../addon.old/openstreetmap/openstreetmap.php:71
-msgid "Tile Server URL"
-msgstr ""
+#: ../../mod/group.php:179
+msgid "Group Editor"
+msgstr "Editor de grupo"
 
-#: ../../addon/openstreetmap/openstreetmap.php:71
-#: ../../addon.old/openstreetmap/openstreetmap.php:71
-msgid ""
-"A list of <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" "
-"target=\"_blank\">public tile servers</a>"
-msgstr ""
+#: ../../mod/group.php:192
+msgid "Members"
+msgstr "Membros"
 
-#: ../../addon/openstreetmap/openstreetmap.php:72
-#: ../../addon.old/openstreetmap/openstreetmap.php:72
-msgid "Default zoom"
-msgstr "Zoom padrão"
-
-#: ../../addon/openstreetmap/openstreetmap.php:72
-#: ../../addon.old/openstreetmap/openstreetmap.php:72
-msgid "The default zoom level. (1:world, 18:highest)"
-msgstr "O nível padrão de zoom. (1:mundo, 18:máximo) "
-
-#: ../../addon/group_text/group_text.php:46
-#: ../../addon/editplain/editplain.php:46
-#: ../../addon.old/group_text/group_text.php:46
-#: ../../addon.old/editplain/editplain.php:46
-msgid "Editplain settings updated."
-msgstr "Configurações Editplain atualizadas."
-
-#: ../../addon/group_text/group_text.php:76
-#: ../../addon.old/group_text/group_text.php:76
-msgid "Group Text"
-msgstr ""
+#: ../../mod/hcard.php:10
+msgid "No profile"
+msgstr "Nenhum perfil"
 
-#: ../../addon/group_text/group_text.php:78
-#: ../../addon.old/group_text/group_text.php:78
-msgid "Use a text only (non-image) group selector in the \"group edit\" menu"
-msgstr ""
+#: ../../mod/help.php:79
+msgid "Help:"
+msgstr "Ajuda:"
 
-#: ../../addon/libravatar/libravatar.php:14
-#: ../../addon.old/libravatar/libravatar.php:14
-msgid "Could NOT install Libravatar successfully.<br>It requires PHP >= 5.3"
-msgstr ""
+#: ../../mod/help.php:90 ../../index.php:231
+msgid "Not Found"
+msgstr "Não encontrada"
 
-#: ../../addon/libravatar/libravatar.php:73
-#: ../../addon/gravatar/gravatar.php:71
-#: ../../addon.old/libravatar/libravatar.php:73
-#: ../../addon.old/gravatar/gravatar.php:71
-msgid "generic profile image"
-msgstr "Imagem genérica de perfil"
-
-#: ../../addon/libravatar/libravatar.php:74
-#: ../../addon/gravatar/gravatar.php:72
-#: ../../addon.old/libravatar/libravatar.php:74
-#: ../../addon.old/gravatar/gravatar.php:72
-msgid "random geometric pattern"
-msgstr "Padrão geométrico randômico"
-
-#: ../../addon/libravatar/libravatar.php:75
-#: ../../addon/gravatar/gravatar.php:73
-#: ../../addon.old/libravatar/libravatar.php:75
-#: ../../addon.old/gravatar/gravatar.php:73
-msgid "monster face"
-msgstr "cara de monstro"
-
-#: ../../addon/libravatar/libravatar.php:76
-#: ../../addon/gravatar/gravatar.php:74
-#: ../../addon.old/libravatar/libravatar.php:76
-#: ../../addon.old/gravatar/gravatar.php:74
-msgid "computer generated face"
-msgstr "face gerada por computador"
-
-#: ../../addon/libravatar/libravatar.php:77
-#: ../../addon/gravatar/gravatar.php:75
-#: ../../addon.old/libravatar/libravatar.php:77
-#: ../../addon.old/gravatar/gravatar.php:75
-msgid "retro arcade style face"
-msgstr "estilo de face arcade retrô"
-
-#: ../../addon/libravatar/libravatar.php:83
-#: ../../addon.old/libravatar/libravatar.php:83
-#, php-format
-msgid "Your PHP version %s is lower than the required PHP >= 5.3."
-msgstr ""
+#: ../../mod/help.php:93 ../../index.php:234
+msgid "Page not found."
+msgstr "Página não encontrada."
 
-#: ../../addon/libravatar/libravatar.php:84
-#: ../../addon.old/libravatar/libravatar.php:84
-msgid "This addon is not functional on your server."
-msgstr ""
+#: ../../mod/viewcontacts.php:39
+msgid "No contacts."
+msgstr "Nenhum contato."
 
-#: ../../addon/libravatar/libravatar.php:93
-#: ../../addon/gravatar/gravatar.php:89
-#: ../../addon.old/libravatar/libravatar.php:93
-#: ../../addon.old/gravatar/gravatar.php:89
-msgid "Information"
-msgstr ""
+#: ../../mod/home.php:34
+#, php-format
+msgid "Welcome to %s"
+msgstr "Bem-vindo(a) a %s"
 
-#: ../../addon/libravatar/libravatar.php:93
-#: ../../addon.old/libravatar/libravatar.php:93
-msgid ""
-"Gravatar addon is installed. Please disable the Gravatar addon.<br>The "
-"Libravatar addon will fall back to Gravatar if nothing was found at "
-"Libravatar."
-msgstr ""
+#: ../../mod/viewsrc.php:7
+msgid "Access denied."
+msgstr "Acesso negado."
 
-#: ../../addon/libravatar/libravatar.php:100
-#: ../../addon/gravatar/gravatar.php:96
-#: ../../addon.old/libravatar/libravatar.php:100
-#: ../../addon.old/gravatar/gravatar.php:96
-msgid "Default avatar image"
-msgstr "Imagem padrão do Avatar "
+#: ../../mod/wall_attach.php:69
+#, php-format
+msgid "File exceeds size limit of %d"
+msgstr "O arquivo excedeu o tamanho limite de %d"
 
-#: ../../addon/libravatar/libravatar.php:100
-#: ../../addon.old/libravatar/libravatar.php:100
-msgid "Select default avatar image if none was found. See README"
-msgstr ""
+#: ../../mod/wall_attach.php:110 ../../mod/wall_attach.php:121
+msgid "File upload failed."
+msgstr "Não foi possível enviar o arquivo."
 
-#: ../../addon/libravatar/libravatar.php:112
-#: ../../addon.old/libravatar/libravatar.php:112
-msgid "Libravatar settings updated."
-msgstr ""
+#: ../../mod/wall_upload.php:90 ../../mod/profile_photo.php:144
+#, php-format
+msgid "Image exceeds size limit of %d"
+msgstr "A imagem excede o limite de tamanho de %d"
 
-#: ../../addon/libertree/libertree.php:36
-#: ../../addon.old/libertree/libertree.php:36
-msgid "Post to libertree"
-msgstr ""
+#: ../../mod/wall_upload.php:112 ../../mod/photos.php:801
+#: ../../mod/profile_photo.php:153
+msgid "Unable to process image."
+msgstr "Não foi possível processar a imagem."
 
-#: ../../addon/libertree/libertree.php:67
-#: ../../addon.old/libertree/libertree.php:67
-msgid "libertree Post Settings"
-msgstr ""
+#: ../../mod/wall_upload.php:138 ../../mod/photos.php:828
+#: ../../mod/profile_photo.php:301
+msgid "Image upload failed."
+msgstr "Não foi possível enviar a imagem."
 
-#: ../../addon/libertree/libertree.php:69
-#: ../../addon.old/libertree/libertree.php:69
-msgid "Enable Libertree Post Plugin"
-msgstr ""
+#: ../../mod/invite.php:27
+msgid "Total invitation limit exceeded."
+msgstr "Limite de convites totais excedido."
 
-#: ../../addon/libertree/libertree.php:74
-#: ../../addon.old/libertree/libertree.php:74
-msgid "Libertree API token"
-msgstr ""
+#: ../../mod/invite.php:49
+#, php-format
+msgid "%s : Not a valid email address."
+msgstr "%s : Não é um endereço de e-mail válido."
 
-#: ../../addon/libertree/libertree.php:79
-#: ../../addon.old/libertree/libertree.php:79
-msgid "Libertree site URL"
-msgstr ""
+#: ../../mod/invite.php:73
+msgid "Please join us on Friendica"
+msgstr "Por favor, junte-se à nós na Friendica"
 
-#: ../../addon/libertree/libertree.php:84
-#: ../../addon.old/libertree/libertree.php:84
-msgid "Post to Libertree by default"
-msgstr ""
+#: ../../mod/invite.php:84
+msgid "Invitation limit exceeded. Please contact your site administrator."
+msgstr "Limite de convites ultrapassado. Favor contactar o administrador do sítio."
 
-#: ../../addon/altpager/altpager.php:46
-#: ../../addon.old/altpager/altpager.php:46
-msgid "Altpager settings updated."
-msgstr ""
+#: ../../mod/invite.php:89
+#, php-format
+msgid "%s : Message delivery failed."
+msgstr "%s : Não foi possível enviar a mensagem."
 
-#: ../../addon/altpager/altpager.php:79
-#: ../../addon.old/altpager/altpager.php:79
-msgid "Alternate Pagination Setting"
-msgstr ""
+#: ../../mod/invite.php:93
+#, php-format
+msgid "%d message sent."
+msgid_plural "%d messages sent."
+msgstr[0] "%d mensagem enviada."
+msgstr[1] "%d mensagens enviadas."
 
-#: ../../addon/altpager/altpager.php:81
-#: ../../addon.old/altpager/altpager.php:81
-msgid "Use links to \"newer\" and \"older\" pages in place of page numbers?"
-msgstr ""
+#: ../../mod/invite.php:112
+msgid "You have no more invitations available"
+msgstr "Você não possui mais convites disponíveis"
 
-#: ../../addon/mathjax/mathjax.php:37 ../../addon.old/mathjax/mathjax.php:37
+#: ../../mod/invite.php:120
+#, php-format
 msgid ""
-"The MathJax addon renders mathematical formulae written using the LaTeX "
-"syntax surrounded by the usual $$ or an eqnarray block in the postings of "
-"your wall,network tab and private mail."
-msgstr ""
-
-#: ../../addon/mathjax/mathjax.php:38 ../../addon.old/mathjax/mathjax.php:38
-msgid "Use the MathJax renderer"
-msgstr ""
-
-#: ../../addon/mathjax/mathjax.php:74 ../../addon.old/mathjax/mathjax.php:74
-msgid "MathJax Base URL"
-msgstr ""
+"Visit %s for a list of public sites that you can join. Friendica members on "
+"other sites can all connect with each other, as well as with members of many"
+" other social networks."
+msgstr "Visite %s para obter uma lista de sites públicos onde você pode se cadastrar. Membros da friendica podem se conectar, mesmo que estejam em sites separados. Além disso você também pode se conectar com membros de várias outras redes sociais."
 
-#: ../../addon/mathjax/mathjax.php:74 ../../addon.old/mathjax/mathjax.php:74
+#: ../../mod/invite.php:122
+#, php-format
 msgid ""
-"The URL for the javascript file that should be included to use MathJax. Can "
-"be either the MathJax CDN or another installation of MathJax."
-msgstr ""
-
-#: ../../addon/editplain/editplain.php:76
-#: ../../addon.old/editplain/editplain.php:76
-msgid "Editplain Settings"
-msgstr "Configurações Editplain"
+"To accept this invitation, please visit and register at %s or any other "
+"public Friendica website."
+msgstr "Para aceitar esse convite, por favor cadastre-se em %s ou qualquer outro site friendica público."
 
-#: ../../addon/editplain/editplain.php:78
-#: ../../addon.old/editplain/editplain.php:78
-msgid "Disable richtext status editor"
-msgstr "Disabilite o modo de edição richtext"
+#: ../../mod/invite.php:123
+#, php-format
+msgid ""
+"Friendica sites all inter-connect to create a huge privacy-enhanced social "
+"web that is owned and controlled by its members. They can also connect with "
+"many traditional social networks. See %s for a list of alternate Friendica "
+"sites you can join."
+msgstr "Os sites friendica estão todos interconectados para criar uma grande rede social com foco na privacidade e controlada por seus membros, que também podem se conectar com várias redes sociais tradicionais. Dê uma olhada em %s para uma lista de sites friendica onde você pode se cadastrar."
 
-#: ../../addon/gravatar/gravatar.php:89
-#: ../../addon.old/gravatar/gravatar.php:89
+#: ../../mod/invite.php:126
 msgid ""
-"Libravatar addon is installed, too. Please disable Libravatar addon or this "
-"Gravatar addon.<br>The Libravatar addon will fall back to Gravatar if "
-"nothing was found at Libravatar."
-msgstr ""
+"Our apologies. This system is not currently configured to connect with other"
+" public sites or invite members."
+msgstr "Desculpe, mas esse sistema não está configurado para conectar-se com outros sites públicos nem permite convidar novos membros."
 
-#: ../../addon/gravatar/gravatar.php:96
-#: ../../addon.old/gravatar/gravatar.php:96
-msgid "Select default avatar image if none was found at Gravatar. See README"
-msgstr "Selecione a imagem  padrão do Avatar se nenhuma for encontrada no Gravatar. Veja o Leiame"
+#: ../../mod/invite.php:132
+msgid "Send invitations"
+msgstr "Enviar convites."
 
-#: ../../addon/gravatar/gravatar.php:97
-#: ../../addon.old/gravatar/gravatar.php:97
-msgid "Rating of images"
-msgstr "Avaliação de imagens"
+#: ../../mod/invite.php:133
+msgid "Enter email addresses, one per line:"
+msgstr "Digite os endereços de e-mail, um por linha:"
 
-#: ../../addon/gravatar/gravatar.php:97
-#: ../../addon.old/gravatar/gravatar.php:97
-msgid "Select the appropriate avatar rating for your site. See README"
-msgstr ""
+#: ../../mod/invite.php:134 ../../mod/wallmessage.php:151
+#: ../../mod/message.php:329 ../../mod/message.php:558
+msgid "Your message:"
+msgstr "Sua mensagem:"
 
-#: ../../addon/gravatar/gravatar.php:111
-#: ../../addon.old/gravatar/gravatar.php:111
-msgid "Gravatar settings updated."
-msgstr "Configurações do Avatar atualizadas"
+#: ../../mod/invite.php:135
+msgid ""
+"You are cordially invited to join me and other close friends on Friendica - "
+"and help us to create a better social web."
+msgstr "Você está convidado a se juntar a mim e outros amigos em friendica - e também nos ajudar a criar uma experiência social melhor na web."
 
-#: ../../addon/testdrive/testdrive.php:95
-#: ../../addon.old/testdrive/testdrive.php:95
-msgid "Your Friendica test account is about to expire."
-msgstr "Sua conta de teste no Friendica vai expirar."
+#: ../../mod/invite.php:137
+msgid "You will need to supply this invitation code: $invite_code"
+msgstr "Você preciso informar este código de convite: $invite_code"
 
-#: ../../addon/testdrive/testdrive.php:96
-#: ../../addon.old/testdrive/testdrive.php:96
-#, php-format
+#: ../../mod/invite.php:137
 msgid ""
-"Hi %1$s,\n"
-"\n"
-"Your test account on %2$s will expire in less than five days. We hope you enjoyed this test drive and use this opportunity to find a permanent Friendica website for your integrated social communications. A list of public sites is available at http://dir.friendica.com/siteinfo - and for more information on setting up your own Friendica server please see the Friendica project website at http://friendica.com."
-msgstr ""
+"Once you have registered, please connect with me via my profile page at:"
+msgstr "Após você se registrar, por favor conecte-se comigo através da minha página de perfil em:"
 
-#: ../../addon/pageheader/pageheader.php:50
-#: ../../addon.old/pageheader/pageheader.php:50
-msgid "\"pageheader\" Settings"
-msgstr "Configurações do \"pageheader\""
+#: ../../mod/invite.php:139
+msgid ""
+"For more information about the Friendica project and why we feel it is "
+"important, please visit http://friendica.com"
+msgstr "Para mais informações sobre o projeto Friendica e porque nós achamos que ele é importante, por favor visite-nos em http://friendica.com."
 
-#: ../../addon/pageheader/pageheader.php:68
-#: ../../addon.old/pageheader/pageheader.php:68
-msgid "pageheader Settings saved."
-msgstr "Configurações do pageheader armazenadas."
-
-#: ../../addon/ijpost/ijpost.php:39 ../../addon.old/ijpost/ijpost.php:39
-msgid "Post to Insanejournal"
-msgstr "Publicar no InsaneJournal"
+#: ../../mod/wallmessage.php:42 ../../mod/wallmessage.php:112
+#, php-format
+msgid "Number of daily wall messages for %s exceeded. Message failed."
+msgstr "O número diário de mensagens do mural de %s foi excedido. Não foi possível enviar a mensagem."
 
-#: ../../addon/ijpost/ijpost.php:70 ../../addon.old/ijpost/ijpost.php:70
-msgid "InsaneJournal Post Settings"
-msgstr "Configurações da publicação no InsaneJournal"
+#: ../../mod/wallmessage.php:56 ../../mod/message.php:63
+msgid "No recipient selected."
+msgstr "Não foi selecionado nenhum destinatário."
 
-#: ../../addon/ijpost/ijpost.php:72 ../../addon.old/ijpost/ijpost.php:72
-msgid "Enable InsaneJournal Post Plugin"
-msgstr "Habilitar o plugin de publicação no InsaneJournal"
+#: ../../mod/wallmessage.php:59
+msgid "Unable to check your home location."
+msgstr "Não foi possível verificar a sua localização."
 
-#: ../../addon/ijpost/ijpost.php:77 ../../addon.old/ijpost/ijpost.php:77
-msgid "InsaneJournal username"
-msgstr "Nome de usuário do InsaneJournal"
+#: ../../mod/wallmessage.php:62 ../../mod/message.php:70
+msgid "Message could not be sent."
+msgstr "Não foi possível enviar a mensagem."
 
-#: ../../addon/ijpost/ijpost.php:82 ../../addon.old/ijpost/ijpost.php:82
-msgid "InsaneJournal password"
-msgstr "Senha do InsaneJournal"
+#: ../../mod/wallmessage.php:65 ../../mod/message.php:73
+msgid "Message collection failure."
+msgstr "Falha na coleta de mensagens."
 
-#: ../../addon/ijpost/ijpost.php:87 ../../addon.old/ijpost/ijpost.php:87
-msgid "Post to InsaneJournal by default"
-msgstr "Publicar no InsaneJournal por padrão"
+#: ../../mod/wallmessage.php:68 ../../mod/message.php:76
+msgid "Message sent."
+msgstr "A mensagem foi enviada."
 
-#: ../../addon/jappixmini/jappixmini.php:266
-#: ../../addon.old/jappixmini/jappixmini.php:266
-msgid "Jappix Mini addon settings"
-msgstr ""
+#: ../../mod/wallmessage.php:86 ../../mod/wallmessage.php:95
+msgid "No recipient."
+msgstr "Nenhum destinatário."
 
-#: ../../addon/jappixmini/jappixmini.php:268
-#: ../../addon.old/jappixmini/jappixmini.php:268
-msgid "Activate addon"
-msgstr ""
+#: ../../mod/wallmessage.php:142 ../../mod/message.php:319
+msgid "Send Private Message"
+msgstr "Enviar mensagem privada"
 
-#: ../../addon/jappixmini/jappixmini.php:271
-#: ../../addon.old/jappixmini/jappixmini.php:271
+#: ../../mod/wallmessage.php:143
+#, php-format
 msgid ""
-"Do <em>not</em> insert the Jappixmini Chat-Widget into the webinterface"
-msgstr ""
-
-#: ../../addon/jappixmini/jappixmini.php:274
-#: ../../addon.old/jappixmini/jappixmini.php:274
-msgid "Jabber username"
-msgstr ""
+"If you wish for %s to respond, please check that the privacy settings on "
+"your site allow private mail from unknown senders."
+msgstr "Caso você deseje uma resposta de %s, por favor verifique se as configurações de privacidade em seu site permitem o recebimento de mensagens de remetentes desconhecidos."
 
-#: ../../addon/jappixmini/jappixmini.php:277
-#: ../../addon.old/jappixmini/jappixmini.php:277
-msgid "Jabber server"
-msgstr ""
+#: ../../mod/wallmessage.php:144 ../../mod/message.php:320
+#: ../../mod/message.php:553
+msgid "To:"
+msgstr "Para:"
 
-#: ../../addon/jappixmini/jappixmini.php:281
-#: ../../addon.old/jappixmini/jappixmini.php:281
-msgid "Jabber BOSH host"
-msgstr ""
+#: ../../mod/wallmessage.php:145 ../../mod/message.php:325
+#: ../../mod/message.php:555
+msgid "Subject:"
+msgstr "Assunto:"
 
-#: ../../addon/jappixmini/jappixmini.php:285
-#: ../../addon.old/jappixmini/jappixmini.php:285
-msgid "Jabber password"
-msgstr ""
+#: ../../mod/localtime.php:24
+msgid "Time Conversion"
+msgstr "Conversão de tempo"
 
-#: ../../addon/jappixmini/jappixmini.php:290
-#: ../../addon.old/jappixmini/jappixmini.php:290
-msgid "Encrypt Jabber password with Friendica password (recommended)"
-msgstr ""
+#: ../../mod/localtime.php:26
+msgid ""
+"Friendica provides this service for sharing events with other networks and "
+"friends in unknown timezones."
+msgstr "Friendica provê esse serviço para compartilhar eventos com outras redes e amigos em fuso-horários desconhecidos."
 
-#: ../../addon/jappixmini/jappixmini.php:293
-#: ../../addon.old/jappixmini/jappixmini.php:293
-msgid "Friendica password"
-msgstr ""
+#: ../../mod/localtime.php:30
+#, php-format
+msgid "UTC time: %s"
+msgstr "Hora UTC: %s"
 
-#: ../../addon/jappixmini/jappixmini.php:296
-#: ../../addon.old/jappixmini/jappixmini.php:296
-msgid "Approve subscription requests from Friendica contacts automatically"
-msgstr ""
+#: ../../mod/localtime.php:33
+#, php-format
+msgid "Current timezone: %s"
+msgstr "Fuso horário atual: %s"
 
-#: ../../addon/jappixmini/jappixmini.php:299
-#: ../../addon.old/jappixmini/jappixmini.php:299
-msgid "Subscribe to Friendica contacts automatically"
-msgstr ""
+#: ../../mod/localtime.php:36
+#, php-format
+msgid "Converted localtime: %s"
+msgstr "Horário local convertido: %s"
 
-#: ../../addon/jappixmini/jappixmini.php:302
-#: ../../addon.old/jappixmini/jappixmini.php:302
-msgid "Purge internal list of jabber addresses of contacts"
-msgstr ""
+#: ../../mod/localtime.php:41
+msgid "Please select your timezone:"
+msgstr "Por favor, selecione seu fuso horário:"
 
-#: ../../addon/jappixmini/jappixmini.php:308
-#: ../../addon.old/jappixmini/jappixmini.php:308
-msgid "Add contact"
-msgstr ""
+#: ../../mod/lockview.php:31 ../../mod/lockview.php:39
+msgid "Remote privacy information not available."
+msgstr "Não existe informação disponível sobre a privacidade remota."
 
-#: ../../addon/viewsrc/viewsrc.php:37 ../../addon.old/viewsrc/viewsrc.php:37
-msgid "View Source"
-msgstr "Ver Fonte"
-
-#: ../../addon/statusnet/statusnet.php:134
-#: ../../addon.old/statusnet/statusnet.php:134
-msgid "Post to StatusNet"
-msgstr "Publicar no StatusNet"
-
-#: ../../addon/statusnet/statusnet.php:176
-#: ../../addon.old/statusnet/statusnet.php:176
-msgid ""
-"Please contact your site administrator.<br />The provided API URL is not "
-"valid."
-msgstr "Por favor, entre em contato com o administrados do seu site.<br />A URL da API fornecida não é válida."
-
-#: ../../addon/statusnet/statusnet.php:204
-#: ../../addon.old/statusnet/statusnet.php:204
-msgid "We could not contact the StatusNet API with the Path you entered."
-msgstr "Não foi possível contactar a API do StatusNet a partir do caminho que você informou."
-
-#: ../../addon/statusnet/statusnet.php:232
-#: ../../addon.old/statusnet/statusnet.php:232
-msgid "StatusNet settings updated."
-msgstr "As configurações do StatusNet foram atualizadas."
-
-#: ../../addon/statusnet/statusnet.php:257
-#: ../../addon.old/statusnet/statusnet.php:257
-msgid "StatusNet Posting Settings"
-msgstr "Configurações de publicação no StatusNet"
-
-#: ../../addon/statusnet/statusnet.php:271
-#: ../../addon.old/statusnet/statusnet.php:271
-msgid "Globally Available StatusNet OAuthKeys"
-msgstr "OAuthKeys do StatusNet disponíveis globalmente"
-
-#: ../../addon/statusnet/statusnet.php:272
-#: ../../addon.old/statusnet/statusnet.php:272
-msgid ""
-"There are preconfigured OAuth key pairs for some StatusNet servers "
-"available. If you are useing one of them, please use these credentials. If "
-"not feel free to connect to any other StatusNet instance (see below)."
-msgstr "Existem pares de chaves OAuth para alguns servidores StatusNet disponíveis. Se você estiver usando algum desses servidores, por favor utilize essas credenciais. Caso contrário, sinta-se à vontade para conectar-se a qualquer outra instância do StatusNet (veja abaixo)."
-
-#: ../../addon/statusnet/statusnet.php:280
-#: ../../addon.old/statusnet/statusnet.php:280
-msgid "Provide your own OAuth Credentials"
-msgstr "Forneça suas próprias credenciais OAuth"
-
-#: ../../addon/statusnet/statusnet.php:281
-#: ../../addon.old/statusnet/statusnet.php:281
-msgid ""
-"No consumer key pair for StatusNet found. Register your Friendica Account as"
-" an desktop client on your StatusNet account, copy the consumer key pair "
-"here and enter the API base root.<br />Before you register your own OAuth "
-"key pair ask the administrator if there is already a key pair for this "
-"Friendica installation at your favorited StatusNet installation."
-msgstr "Nenhum par de chaves para StatusNet encontrado. Registre sua conta Friendica como um cliente de mesa (desktop) na sua conta StatusNet, copie o par de chaves aqui e forneça a raíz base da API. <br />Antes de registra seu próprio par de chaves OAuth pergunte ao administrador se já existe um par de chaves para essa instalação do Friendica na sua instalação favorita do StatusNet."
-
-#: ../../addon/statusnet/statusnet.php:283
-#: ../../addon.old/statusnet/statusnet.php:283
-msgid "OAuth Consumer Key"
-msgstr "Chave de consumidor OAuth"
-
-#: ../../addon/statusnet/statusnet.php:286
-#: ../../addon.old/statusnet/statusnet.php:286
-msgid "OAuth Consumer Secret"
-msgstr "Segredo de consumidor OAuth"
-
-#: ../../addon/statusnet/statusnet.php:289
-#: ../../addon.old/statusnet/statusnet.php:289
-msgid "Base API Path (remember the trailing /)"
-msgstr "Caminho base da API (lembre-se da / final)"
-
-#: ../../addon/statusnet/statusnet.php:310
-#: ../../addon.old/statusnet/statusnet.php:310
-msgid ""
-"To connect to your StatusNet account click the button below to get a "
-"security code from StatusNet which you have to copy into the input box below"
-" and submit the form. Only your <strong>public</strong> posts will be posted"
-" to StatusNet."
-msgstr "Para conectar à sua conta StatusNet, clique no botão abaixo para obter um código de segurança do StatusNet, o qual você deve copiar na caixa de texto abaixo e clicar no botão para enviar o formulário. Somente suas publicações <strong>públicas</strong> serão enviadas para o StatusNet."
-
-#: ../../addon/statusnet/statusnet.php:311
-#: ../../addon.old/statusnet/statusnet.php:311
-msgid "Log in with StatusNet"
-msgstr "Autenticar-se no StatusNet"
-
-#: ../../addon/statusnet/statusnet.php:313
-#: ../../addon.old/statusnet/statusnet.php:313
-msgid "Copy the security code from StatusNet here"
-msgstr "Copie o código de segurança do StatusNet aqui"
-
-#: ../../addon/statusnet/statusnet.php:319
-#: ../../addon.old/statusnet/statusnet.php:319
-msgid "Cancel Connection Process"
-msgstr "Cancelar o processo de conexão"
-
-#: ../../addon/statusnet/statusnet.php:321
-#: ../../addon.old/statusnet/statusnet.php:321
-msgid "Current StatusNet API is"
-msgstr "A API atual do StatusNet é"
-
-#: ../../addon/statusnet/statusnet.php:322
-#: ../../addon.old/statusnet/statusnet.php:322
-msgid "Cancel StatusNet Connection"
-msgstr "Cancelar a conexão com o StatusNet"
-
-#: ../../addon/statusnet/statusnet.php:333 ../../addon/twitter/twitter.php:189
-#: ../../addon.old/statusnet/statusnet.php:333
-#: ../../addon.old/twitter/twitter.php:189
-msgid "Currently connected to: "
-msgstr "Atualmente conectado como: "
-
-#: ../../addon/statusnet/statusnet.php:334
-#: ../../addon.old/statusnet/statusnet.php:334
-msgid ""
-"If enabled all your <strong>public</strong> postings can be posted to the "
-"associated StatusNet account. You can choose to do so by default (here) or "
-"for every posting separately in the posting options when writing the entry."
-msgstr "Se habilitado, todas as suas publicações <strong>públicas</strong> podem ser publicadas na sua conta StatusNet associada. Você pode escolher entre publicar tudo automaticamente (marcando aqui) ou selecionar o que será enviado individualmente (nas opções de publicação, durante o processo de escrita da mensagem)."
-
-#: ../../addon/statusnet/statusnet.php:336
-#: ../../addon.old/statusnet/statusnet.php:336
-msgid ""
-"<strong>Note</strong>: Due your privacy settings (<em>Hide your profile "
-"details from unknown viewers?</em>) the link potentially included in public "
-"postings relayed to StatusNet will lead the visitor to a blank page "
-"informing the visitor that the access to your profile has been restricted."
-msgstr "<strong>Aviso</strong>: Devido às suas configurações de privacidade (<em>Ocultar os detalhes do seu perfil para pessoas desconhecidas?</em>) o link potencialmente incluído nas publicações públicas encaminhadas para o StatusNet levarão o visitante a uma página contendo a informação de que o acesso ao seu perfil é restrito."
-
-#: ../../addon/statusnet/statusnet.php:339
-#: ../../addon.old/statusnet/statusnet.php:339
-msgid "Allow posting to StatusNet"
-msgstr "Permitir a publicação no StatusNet"
-
-#: ../../addon/statusnet/statusnet.php:342
-#: ../../addon.old/statusnet/statusnet.php:342
-msgid "Send public postings to StatusNet by default"
-msgstr "Enviar as publicações públicas para o StatusNet por padrão"
-
-#: ../../addon/statusnet/statusnet.php:345
-#: ../../addon.old/statusnet/statusnet.php:345
-msgid "Send linked #-tags and @-names to StatusNet"
-msgstr ""
+#: ../../mod/lockview.php:48
+msgid "Visible to:"
+msgstr "Visível para:"
 
-#: ../../addon/statusnet/statusnet.php:350 ../../addon/twitter/twitter.php:206
-#: ../../addon.old/statusnet/statusnet.php:350
-#: ../../addon.old/twitter/twitter.php:206
-msgid "Clear OAuth configuration"
-msgstr "Limpar a configuração OAuth"
+#: ../../mod/lostpass.php:17
+msgid "No valid account found."
+msgstr "Não foi encontrada nenhuma conta válida."
 
-#: ../../addon/statusnet/statusnet.php:677
-#: ../../addon.old/statusnet/statusnet.php:568
-msgid "API URL"
-msgstr "URL da API"
+#: ../../mod/lostpass.php:33
+msgid "Password reset request issued. Check your email."
+msgstr "A solicitação para reiniciar sua senha foi encaminhada. Verifique seu e-mail."
 
-#: ../../addon/infiniteimprobabilitydrive/infiniteimprobabilitydrive.php:19
-#: ../../addon.old/infiniteimprobabilitydrive/infiniteimprobabilitydrive.php:19
-msgid "Infinite Improbability Drive"
-msgstr ""
+#: ../../mod/lostpass.php:44
+#, php-format
+msgid "Password reset requested at %s"
+msgstr "Foi feita uma solicitação de reiniciação da senha em %s"
 
-#: ../../addon/tumblr/tumblr.php:36 ../../addon.old/tumblr/tumblr.php:36
-msgid "Post to Tumblr"
-msgstr "Postar no Tumblr"
+#: ../../mod/lostpass.php:66
+msgid ""
+"Request could not be verified. (You may have previously submitted it.) "
+"Password reset failed."
+msgstr "Não foi possível verificar a solicitação (você pode tê-la submetido anteriormente). A senha não foi reiniciada."
 
-#: ../../addon/tumblr/tumblr.php:67 ../../addon.old/tumblr/tumblr.php:67
-msgid "Tumblr Post Settings"
-msgstr "Configurações de postagem do Tumblr"
+#: ../../mod/lostpass.php:84 ../../boot.php:1151
+msgid "Password Reset"
+msgstr "Reiniciar a senha"
 
-#: ../../addon/tumblr/tumblr.php:69 ../../addon.old/tumblr/tumblr.php:69
-msgid "Enable Tumblr Post Plugin"
-msgstr "Habilitar Plugin de Postagem do Tumblr"
+#: ../../mod/lostpass.php:85
+msgid "Your password has been reset as requested."
+msgstr "Sua senha foi reiniciada, conforme solicitado."
 
-#: ../../addon/tumblr/tumblr.php:74 ../../addon.old/tumblr/tumblr.php:74
-msgid "Tumblr login"
-msgstr "Login Tumblr"
+#: ../../mod/lostpass.php:86
+msgid "Your new password is"
+msgstr "Sua nova senha é"
 
-#: ../../addon/tumblr/tumblr.php:79 ../../addon.old/tumblr/tumblr.php:79
-msgid "Tumblr password"
-msgstr "Senha Tumblr"
+#: ../../mod/lostpass.php:87
+msgid "Save or copy your new password - and then"
+msgstr "Grave ou copie a sua nova senha e, então"
 
-#: ../../addon/tumblr/tumblr.php:84 ../../addon.old/tumblr/tumblr.php:84
-msgid "Post to Tumblr by default"
-msgstr "Postar para o Tumblr como default"
+#: ../../mod/lostpass.php:88
+msgid "click here to login"
+msgstr "clique aqui para entrar"
 
-#: ../../addon/numfriends/numfriends.php:46
-#: ../../addon.old/numfriends/numfriends.php:46
-msgid "Numfriends settings updated."
-msgstr "Configurações Numfriends atualizadas."
+#: ../../mod/lostpass.php:89
+msgid ""
+"Your password may be changed from the <em>Settings</em> page after "
+"successful login."
+msgstr "Sua senha pode ser alterada na página de <em>Configurações</em> após você entrar em seu perfil."
 
-#: ../../addon/numfriends/numfriends.php:77
-#: ../../addon.old/numfriends/numfriends.php:77
-msgid "Numfriends Settings"
-msgstr "Configurações Numfriends"
+#: ../../mod/lostpass.php:107
+#, php-format
+msgid "Your password has been changed at %s"
+msgstr "Sua senha foi modifica às %s"
 
-#: ../../addon/numfriends/numfriends.php:79 ../../addon.old/bg/bg.php:84
-#: ../../addon.old/numfriends/numfriends.php:79
-msgid "How many contacts to display on profile sidebar"
-msgstr "Quantos contatos mostrar na barra lateral do perfil"
+#: ../../mod/lostpass.php:122
+msgid "Forgot your Password?"
+msgstr "Esqueceu a sua senha?"
 
-#: ../../addon/gnot/gnot.php:48 ../../addon.old/gnot/gnot.php:48
-msgid "Gnot settings updated."
-msgstr "As configurações do Gnot foram atualizadas."
+#: ../../mod/lostpass.php:123
+msgid ""
+"Enter your email address and submit to have your password reset. Then check "
+"your email for further instructions."
+msgstr "Digite o seu endereço de e-mail e clique em 'Reiniciar' para prosseguir com a reiniciação da sua senha. Após isso, verifique seu e-mail para mais instruções."
 
-#: ../../addon/gnot/gnot.php:79 ../../addon.old/gnot/gnot.php:79
-msgid "Gnot Settings"
-msgstr "Configurações do Gnot"
+#: ../../mod/lostpass.php:124
+msgid "Nickname or Email: "
+msgstr "Identificação ou e-mail: "
 
-#: ../../addon/gnot/gnot.php:81 ../../addon.old/gnot/gnot.php:81
-msgid ""
-"Allows threading of email comment notifications on Gmail and anonymising the"
-" subject line."
-msgstr "Permite o encadeamento das notificações por e-mail de comentário no GMail, tornando a a linha de assunto anônima."
+#: ../../mod/lostpass.php:125
+msgid "Reset"
+msgstr "Reiniciar"
 
-#: ../../addon/gnot/gnot.php:82 ../../addon.old/gnot/gnot.php:82
-msgid "Enable this plugin/addon?"
-msgstr "Habilitar este plugin/complemento?"
+#: ../../mod/maintenance.php:5
+msgid "System down for maintenance"
+msgstr "Sistema em manutenção"
 
-#: ../../addon/gnot/gnot.php:97 ../../addon.old/gnot/gnot.php:97
-#, php-format
-msgid "[Friendica:Notify] Comment to conversation #%d"
-msgstr "[Friendica:Notify] Comentário na conversa #%d"
+#: ../../mod/manage.php:106
+msgid "Manage Identities and/or Pages"
+msgstr "Gerenciar identidades e/ou páginas"
 
-#: ../../addon/wppost/wppost.php:42 ../../addon.old/wppost/wppost.php:42
-msgid "Post to Wordpress"
-msgstr "Postar no WordPress"
+#: ../../mod/manage.php:107
+msgid ""
+"Toggle between different identities or community/group pages which share "
+"your account details or which you have been granted \"manage\" permissions"
+msgstr "Alterne entre diferentes identidades ou páginas de comunidade/grupo que dividem detalhes da sua conta ou que você tenha fornecido permissões de \"administração\""
 
-#: ../../addon/wppost/wppost.php:76 ../../addon.old/wppost/wppost.php:76
-msgid "WordPress Post Settings"
-msgstr "Configurações de postagem do WordPress"
+#: ../../mod/manage.php:108
+msgid "Select an identity to manage: "
+msgstr "Selecione uma identidade para gerenciar: "
 
-#: ../../addon/wppost/wppost.php:78 ../../addon.old/wppost/wppost.php:78
-msgid "Enable WordPress Post Plugin"
-msgstr "Habilitar plugin de postagem do WordPress"
+#: ../../mod/match.php:12
+msgid "Profile Match"
+msgstr "Correspondência de perfil"
 
-#: ../../addon/wppost/wppost.php:83 ../../addon.old/wppost/wppost.php:83
-msgid "WordPress username"
-msgstr "Usuário WordPress"
+#: ../../mod/match.php:20
+msgid "No keywords to match. Please add keywords to your default profile."
+msgstr "Não foi encontrada nenhuma palavra-chave associada a você. Por favor, adicione algumas ao seu perfil padrão."
 
-#: ../../addon/wppost/wppost.php:88 ../../addon.old/wppost/wppost.php:88
-msgid "WordPress password"
-msgstr "Senha WordPress"
+#: ../../mod/match.php:57
+msgid "is interested in:"
+msgstr "se interessa por:"
 
-#: ../../addon/wppost/wppost.php:93 ../../addon.old/wppost/wppost.php:93
-msgid "WordPress API URL"
-msgstr "URL da API do WordPress"
+#: ../../mod/message.php:67
+msgid "Unable to locate contact information."
+msgstr "Não foi possível localizar informação do contato."
 
-#: ../../addon/wppost/wppost.php:98 ../../addon.old/wppost/wppost.php:98
-msgid "Post to WordPress by default"
-msgstr "Postar para o WordPress como padrão"
+#: ../../mod/message.php:207
+msgid "Do you really want to delete this message?"
+msgstr "Você realmente deseja deletar essa mensagem?"
 
-#: ../../addon/wppost/wppost.php:103 ../../addon.old/wppost/wppost.php:103
-msgid "Provide a backlink to the Friendica post"
-msgstr ""
+#: ../../mod/message.php:227
+msgid "Message deleted."
+msgstr "A mensagem foi excluída."
 
-#: ../../addon/wppost/wppost.php:201 ../../addon/blogger/blogger.php:172
-#: ../../addon/posterous/posterous.php:189
-#: ../../addon.old/drpost/drpost.php:184 ../../addon.old/wppost/wppost.php:201
-#: ../../addon.old/blogger/blogger.php:172
-#: ../../addon.old/posterous/posterous.php:189
-msgid "Post from Friendica"
-msgstr "Postar do Friendica"
+#: ../../mod/message.php:258
+msgid "Conversation removed."
+msgstr "A conversa foi removida."
 
-#: ../../addon/wppost/wppost.php:207 ../../addon.old/wppost/wppost.php:207
-msgid "Read the original post and comment stream on Friendica"
-msgstr ""
+#: ../../mod/message.php:371
+msgid "No messages."
+msgstr "Nenhuma mensagem."
 
-#: ../../addon/showmore/showmore.php:38
-#: ../../addon.old/showmore/showmore.php:38
-msgid "\"Show more\" Settings"
-msgstr "Configurações de \"Exibir mais\""
+#: ../../mod/message.php:378
+#, php-format
+msgid "Unknown sender - %s"
+msgstr "Remetente desconhecido - %s"
 
-#: ../../addon/showmore/showmore.php:41
-#: ../../addon.old/showmore/showmore.php:41
-msgid "Enable Show More"
-msgstr "Habilitar \"Exibir mais\""
+#: ../../mod/message.php:381
+#, php-format
+msgid "You and %s"
+msgstr "Você e %s"
 
-#: ../../addon/showmore/showmore.php:44
-#: ../../addon.old/showmore/showmore.php:44
-msgid "Cutting posts after how much characters"
-msgstr "Cortar as mensagens após quantos caracteres"
+#: ../../mod/message.php:384
+#, php-format
+msgid "%s and You"
+msgstr "%s e você"
 
-#: ../../addon/showmore/showmore.php:65
-#: ../../addon.old/showmore/showmore.php:65
-msgid "Show More Settings saved."
-msgstr "As configurações de \"Exibir mais\" foram salvas."
+#: ../../mod/message.php:405 ../../mod/message.php:546
+msgid "Delete conversation"
+msgstr "Excluir conversa"
 
-#: ../../addon/piwik/piwik.php:79 ../../addon.old/piwik/piwik.php:79
-msgid ""
-"This website is tracked using the <a href='http://www.piwik.org'>Piwik</a> "
-"analytics tool."
-msgstr "Este site é acompanhado usando a ferramenta de análises <a href='http://www.piwik.org'>Piwik</a> "
+#: ../../mod/message.php:408
+msgid "D, d M Y - g:i A"
+msgstr "D, d M Y - g:i A"
 
-#: ../../addon/piwik/piwik.php:82 ../../addon.old/piwik/piwik.php:82
+#: ../../mod/message.php:411
 #, php-format
-msgid ""
-"If you do not want that your visits are logged this way you <a href='%s'>can"
-" set a cookie to prevent Piwik from tracking further visits of the site</a> "
-"(opt-out)."
-msgstr "Se você não deseja essa forma de registro das suas visitas <a href='%s'>pode configurar um cookie para evitar que o Piwik registre suas próximas visitas ao site</a> (opt-out)."
+msgid "%d message"
+msgid_plural "%d messages"
+msgstr[0] "%d mensagem"
+msgstr[1] "%d mensagens"
+
+#: ../../mod/message.php:450
+msgid "Message not available."
+msgstr "A mensagem não está disponível."
 
-#: ../../addon/piwik/piwik.php:90 ../../addon.old/piwik/piwik.php:90
-msgid "Piwik Base URL"
-msgstr "URL base do Piwik"
+#: ../../mod/message.php:520
+msgid "Delete message"
+msgstr "Excluir a mensagem"
 
-#: ../../addon/piwik/piwik.php:90 ../../addon.old/piwik/piwik.php:90
+#: ../../mod/message.php:548
 msgid ""
-"Absolute path to your Piwik installation. (without protocol (http/s), with "
-"trailing slash)"
-msgstr "Caminho absoluto para sua instalação Piwik. (sem protocolo (http/s), com barra à direita)"
+"No secure communications available. You <strong>may</strong> be able to "
+"respond from the sender's profile page."
+msgstr "Não foi encontrada nenhuma comunicação segura. Você <strong>pode</strong> ser capaz de responder a partir da página de perfil do remetente."
 
-#: ../../addon/piwik/piwik.php:91 ../../addon.old/piwik/piwik.php:91
-msgid "Site ID"
-msgstr "ID do site"
+#: ../../mod/message.php:552
+msgid "Send Reply"
+msgstr "Enviar resposta"
 
-#: ../../addon/piwik/piwik.php:92 ../../addon.old/piwik/piwik.php:92
-msgid "Show opt-out cookie link?"
-msgstr "Exibir o link para o cookie de opt-out?"
+#: ../../mod/mood.php:133
+msgid "Mood"
+msgstr "Humor"
 
-#: ../../addon/piwik/piwik.php:93 ../../addon.old/piwik/piwik.php:93
-msgid "Asynchronous tracking"
-msgstr "Rastreamento assíncrono"
+#: ../../mod/mood.php:134
+msgid "Set your current mood and tell your friends"
+msgstr "Defina o seu humor e conte aos seus amigos"
 
-#: ../../addon/twitter/twitter.php:73 ../../addon.old/twitter/twitter.php:73
-msgid "Post to Twitter"
-msgstr "Publicar no Twitter"
+#: ../../mod/network.php:181
+msgid "Search Results For:"
+msgstr "Resultados de Busca Por:"
 
-#: ../../addon/twitter/twitter.php:122 ../../addon.old/twitter/twitter.php:122
-msgid "Twitter settings updated."
-msgstr "As atualizações do Twitter foram atualizadas."
+#: ../../mod/network.php:397
+msgid "Commented Order"
+msgstr "Ordem dos comentários"
 
-#: ../../addon/twitter/twitter.php:146 ../../addon.old/twitter/twitter.php:146
-msgid "Twitter Posting Settings"
-msgstr "Configurações de publicação no Twitter"
+#: ../../mod/network.php:400
+msgid "Sort by Comment Date"
+msgstr "Ordenar pela data do comentário"
 
-#: ../../addon/twitter/twitter.php:153 ../../addon.old/twitter/twitter.php:153
-msgid ""
-"No consumer key pair for Twitter found. Please contact your site "
-"administrator."
-msgstr "Não foi encontrado nenhum par de chaves de consumidor para o Twitter. Por favor, entre em contato com o administrador do site."
+#: ../../mod/network.php:403
+msgid "Posted Order"
+msgstr "Ordem das publicações"
 
-#: ../../addon/twitter/twitter.php:172 ../../addon.old/twitter/twitter.php:172
-msgid ""
-"At this Friendica instance the Twitter plugin was enabled but you have not "
-"yet connected your account to your Twitter account. To do so click the "
-"button below to get a PIN from Twitter which you have to copy into the input"
-" box below and submit the form. Only your <strong>public</strong> posts will"
-" be posted to Twitter."
-msgstr "Nessa instância do Friendica o plugin Twitter foi habilitado mas você ainda não conectou sua conta à conta do Twitter. Para assim o fazer clique no botão abaixo para pegar o PIN do Twitter que você deverar copiar na caixa de entrada abaixo e enviar o formulário. Somente suas postagens <strong>públicas</strong> serão repostadas no Twitter."
+#: ../../mod/network.php:406
+msgid "Sort by Post Date"
+msgstr "Ordenar pela data de publicação"
 
-#: ../../addon/twitter/twitter.php:173 ../../addon.old/twitter/twitter.php:173
-msgid "Log in with Twitter"
-msgstr "Autenticar-se no Twitter"
+#: ../../mod/network.php:444 ../../mod/notifications.php:88
+msgid "Personal"
+msgstr "Pessoal"
 
-#: ../../addon/twitter/twitter.php:175 ../../addon.old/twitter/twitter.php:175
-msgid "Copy the PIN from Twitter here"
-msgstr "Copie o PIN do Twitter aqui"
+#: ../../mod/network.php:447
+msgid "Posts that mention or involve you"
+msgstr "Publicações que mencionem ou envolvam você"
 
-#: ../../addon/twitter/twitter.php:190 ../../addon.old/twitter/twitter.php:190
-msgid ""
-"If enabled all your <strong>public</strong> postings can be posted to the "
-"associated Twitter account. You can choose to do so by default (here) or for"
-" every posting separately in the posting options when writing the entry."
-msgstr "Se habilitado, todas as suas publicações <strong>públicas</strong> podem ser publicadas na sua conta Twitter associada. Você pode escolher entre publicar tudo automaticamente (marcando aqui) ou selecionar o que será enviado individualmente (nas opções de publicação, durante o processo de escrita da mensagem)."
+#: ../../mod/network.php:453
+msgid "New"
+msgstr "Nova"
 
-#: ../../addon/twitter/twitter.php:192 ../../addon.old/twitter/twitter.php:192
-msgid ""
-"<strong>Note</strong>: Due your privacy settings (<em>Hide your profile "
-"details from unknown viewers?</em>) the link potentially included in public "
-"postings relayed to Twitter will lead the visitor to a blank page informing "
-"the visitor that the access to your profile has been restricted."
-msgstr "<strong>Aviso</strong>: Devido às suas configurações de privacidade (<em>Ocultar os detalhes do seu perfil para pessoas desconhecidas?</em>) o link potencialmente incluído nas publicações públicas encaminhadas para o Twitter levarão o visitante a uma página contendo a informação de que o acesso ao seu perfil é restrito."
+#: ../../mod/network.php:456
+msgid "Activity Stream - by date"
+msgstr "Fluxo de atividades - por data"
 
-#: ../../addon/twitter/twitter.php:195 ../../addon.old/twitter/twitter.php:195
-msgid "Allow posting to Twitter"
-msgstr "Permitir a publicação no Twitter"
+#: ../../mod/network.php:462
+msgid "Shared Links"
+msgstr "Links compartilhados"
 
-#: ../../addon/twitter/twitter.php:198 ../../addon.old/twitter/twitter.php:198
-msgid "Send public postings to Twitter by default"
-msgstr "Enviar as publicações públicas automaticamente para o Twitter"
+#: ../../mod/network.php:465
+msgid "Interesting Links"
+msgstr "Links interessantes"
 
-#: ../../addon/twitter/twitter.php:201 ../../addon.old/twitter/twitter.php:201
-msgid "Send linked #-tags and @-names to Twitter"
-msgstr ""
+#: ../../mod/network.php:471
+msgid "Starred"
+msgstr "Destacada"
 
-#: ../../addon/twitter/twitter.php:508 ../../addon.old/twitter/twitter.php:396
-msgid "Consumer key"
-msgstr "Chave de consumidor"
+#: ../../mod/network.php:474
+msgid "Favourite Posts"
+msgstr "Publicações favoritas"
 
-#: ../../addon/twitter/twitter.php:509 ../../addon.old/twitter/twitter.php:397
-msgid "Consumer secret"
-msgstr "Segredo de consumidor"
+#: ../../mod/network.php:546
+#, php-format
+msgid "Warning: This group contains %s member from an insecure network."
+msgid_plural ""
+"Warning: This group contains %s members from an insecure network."
+msgstr[0] "Aviso: Este grupo contém %s membro de uma rede insegura."
+msgstr[1] "Aviso: Este grupo contém %s membros de uma rede insegura."
 
-#: ../../addon/irc/irc.php:44 ../../addon.old/irc/irc.php:44
-msgid "IRC Settings"
-msgstr "Configurações de IRC"
+#: ../../mod/network.php:549
+msgid "Private messages to this group are at risk of public disclosure."
+msgstr "Mensagens privadas para este grupo correm o risco de sofrerem divulgação pública."
 
-#: ../../addon/irc/irc.php:46 ../../addon.old/irc/irc.php:46
-msgid "Channel(s) to auto connect (comma separated)"
-msgstr "Canal(is) para auto conectar (separados por vírgulas)"
+#: ../../mod/network.php:596 ../../mod/content.php:119
+msgid "No such group"
+msgstr "Este grupo não existe"
 
-#: ../../addon/irc/irc.php:51 ../../addon.old/irc/irc.php:51
-msgid "Popular Channels (comma separated)"
-msgstr "Canais Populares (separados por vírgula)"
+#: ../../mod/network.php:607 ../../mod/content.php:130
+msgid "Group is empty"
+msgstr "O grupo está vazio"
 
-#: ../../addon/irc/irc.php:69 ../../addon.old/irc/irc.php:69
-msgid "IRC settings saved."
-msgstr "Configurações de IRC salvas"
+#: ../../mod/network.php:611 ../../mod/content.php:134
+msgid "Group: "
+msgstr "Grupo: "
 
-#: ../../addon/irc/irc.php:74 ../../addon.old/irc/irc.php:74
-msgid "IRC Chatroom"
-msgstr "sala de IRC"
+#: ../../mod/network.php:621
+msgid "Contact: "
+msgstr "Contato: "
 
-#: ../../addon/irc/irc.php:96 ../../addon.old/irc/irc.php:96
-msgid "Popular Channels"
-msgstr "Canais populares "
+#: ../../mod/network.php:623
+msgid "Private messages to this person are at risk of public disclosure."
+msgstr "Mensagens privadas para esta pessoa correm o risco de sofrerem divulgação pública."
 
-#: ../../addon/fromapp/fromapp.php:38 ../../addon.old/fromapp/fromapp.php:38
-msgid "Fromapp settings updated."
-msgstr ""
+#: ../../mod/network.php:628
+msgid "Invalid contact."
+msgstr "Contato inválido."
 
-#: ../../addon/fromapp/fromapp.php:64 ../../addon.old/fromapp/fromapp.php:64
-msgid "FromApp Settings"
-msgstr ""
+#: ../../mod/notifications.php:26
+msgid "Invalid request identifier."
+msgstr "Identificador de solicitação inválido"
 
-#: ../../addon/fromapp/fromapp.php:66 ../../addon.old/fromapp/fromapp.php:66
-msgid ""
-"The application name you would like to show your posts originating from."
-msgstr ""
+#: ../../mod/notifications.php:35 ../../mod/notifications.php:165
+#: ../../mod/notifications.php:211
+msgid "Discard"
+msgstr "Descartar"
 
-#: ../../addon/fromapp/fromapp.php:70 ../../addon.old/fromapp/fromapp.php:70
-msgid "Use this application name even if another application was used."
-msgstr ""
+#: ../../mod/notifications.php:78
+msgid "System"
+msgstr "Sistema"
 
-#: ../../addon/blogger/blogger.php:42 ../../addon.old/blogger/blogger.php:42
-msgid "Post to blogger"
-msgstr "publica no blogger"
-
-#: ../../addon/blogger/blogger.php:74 ../../addon.old/blogger/blogger.php:74
-msgid "Blogger Post Settings"
-msgstr "Configuração de publicação no blogger"
-
-#: ../../addon/blogger/blogger.php:76 ../../addon.old/blogger/blogger.php:76
-msgid "Enable Blogger Post Plugin"
-msgstr "Habilita plugin para publicar no Blogger"
-
-#: ../../addon/blogger/blogger.php:81 ../../addon.old/blogger/blogger.php:81
-msgid "Blogger username"
-msgstr "nome de usuário no Blogger"
-
-#: ../../addon/blogger/blogger.php:86 ../../addon.old/blogger/blogger.php:86
-msgid "Blogger password"
-msgstr "senha no Blogger"
-
-#: ../../addon/blogger/blogger.php:91 ../../addon.old/blogger/blogger.php:91
-msgid "Blogger API URL"
-msgstr "URL da API do Blogger"
-
-#: ../../addon/blogger/blogger.php:96 ../../addon.old/blogger/blogger.php:96
-msgid "Post to Blogger by default"
-msgstr "Publica no Blogger por padrão"
-
-#: ../../addon/posterous/posterous.php:37
-#: ../../addon.old/posterous/posterous.php:37
-msgid "Post to Posterous"
-msgstr "Postar no Posterous"
-
-#: ../../addon/posterous/posterous.php:70
-#: ../../addon.old/posterous/posterous.php:70
-msgid "Posterous Post Settings"
-msgstr "Configurações de Postagem do Posterous"
-
-#: ../../addon/posterous/posterous.php:72
-#: ../../addon.old/posterous/posterous.php:72
-msgid "Enable Posterous Post Plugin"
-msgstr "Habilitar Plugin de Postagem do Posterous"
-
-#: ../../addon/posterous/posterous.php:77
-#: ../../addon.old/posterous/posterous.php:77
-msgid "Posterous login"
-msgstr "Login do Posterous"
-
-#: ../../addon/posterous/posterous.php:82
-#: ../../addon.old/posterous/posterous.php:82
-msgid "Posterous password"
-msgstr "Senha do Posterous"
-
-#: ../../addon/posterous/posterous.php:87
-#: ../../addon.old/posterous/posterous.php:87
-msgid "Posterous site ID"
-msgstr ""
+#: ../../mod/notifications.php:122
+msgid "Show Ignored Requests"
+msgstr "Exibir solicitações ignoradas"
 
-#: ../../addon/posterous/posterous.php:92
-#: ../../addon.old/posterous/posterous.php:92
-msgid "Posterous API token"
-msgstr ""
+#: ../../mod/notifications.php:122
+msgid "Hide Ignored Requests"
+msgstr "Ocultar solicitações ignoradas"
 
-#: ../../addon/posterous/posterous.php:97
-#: ../../addon.old/posterous/posterous.php:97
-msgid "Post to Posterous by default"
-msgstr "Postar para o Posterous como padrão"
+#: ../../mod/notifications.php:149 ../../mod/notifications.php:195
+msgid "Notification type: "
+msgstr "Tipo de notificação:"
 
-#: ../../view/theme/cleanzero/config.php:82
-#: ../../view/theme/diabook/config.php:154
-#: ../../view/theme/quattro/config.php:66 ../../view/theme/dispy/config.php:72
-msgid "Theme settings"
-msgstr "Configurações do tema"
+#: ../../mod/notifications.php:150
+msgid "Friend Suggestion"
+msgstr "Sugestão de amigo"
 
-#: ../../view/theme/cleanzero/config.php:83
-msgid "Set resize level for images in posts and comments (width and height)"
-msgstr ""
+#: ../../mod/notifications.php:152
+#, php-format
+msgid "suggested by %s"
+msgstr "sugerido por %s"
 
-#: ../../view/theme/cleanzero/config.php:84
-#: ../../view/theme/diabook/config.php:155
-#: ../../view/theme/dispy/config.php:73
-msgid "Set font-size for posts and comments"
-msgstr "Escolha o tamanho da fonte para publicações e comentários"
+#: ../../mod/notifications.php:158 ../../mod/notifications.php:205
+msgid "Post a new friend activity"
+msgstr "Publicar a adição de amigo"
 
-#: ../../view/theme/cleanzero/config.php:85
-msgid "Set theme width"
-msgstr ""
+#: ../../mod/notifications.php:158 ../../mod/notifications.php:205
+msgid "if applicable"
+msgstr "se aplicável"
 
-#: ../../view/theme/cleanzero/config.php:86
-#: ../../view/theme/quattro/config.php:68
-msgid "Color scheme"
-msgstr "Esquema de cores"
+#: ../../mod/notifications.php:181
+msgid "Claims to be known to you: "
+msgstr "Alega ser conhecido por você: "
 
-#: ../../view/theme/diabook/theme.php:87 ../../include/nav.php:49
-#: ../../include/nav.php:116
-msgid "Your posts and conversations"
-msgstr "Suas publicações e conversas"
+#: ../../mod/notifications.php:181
+msgid "yes"
+msgstr "sim"
 
-#: ../../view/theme/diabook/theme.php:88 ../../include/nav.php:50
-msgid "Your profile page"
-msgstr "Sua página de perfil"
+#: ../../mod/notifications.php:181
+msgid "no"
+msgstr "não"
 
-#: ../../view/theme/diabook/theme.php:89
-msgid "Your contacts"
-msgstr "Seus contatos"
+#: ../../mod/notifications.php:188
+msgid "Approve as: "
+msgstr "Aprovar como:"
 
-#: ../../view/theme/diabook/theme.php:90 ../../include/nav.php:51
-msgid "Your photos"
-msgstr "Suas fotos"
+#: ../../mod/notifications.php:189
+msgid "Friend"
+msgstr "Amigo"
 
-#: ../../view/theme/diabook/theme.php:91 ../../include/nav.php:52
-msgid "Your events"
-msgstr "Seus eventos"
+#: ../../mod/notifications.php:190
+msgid "Sharer"
+msgstr "Compartilhador"
 
-#: ../../view/theme/diabook/theme.php:92 ../../include/nav.php:53
-msgid "Personal notes"
-msgstr "Suas anotações pessoais"
+#: ../../mod/notifications.php:190
+msgid "Fan/Admirer"
+msgstr "Fã/Admirador"
 
-#: ../../view/theme/diabook/theme.php:92 ../../include/nav.php:53
-msgid "Your personal photos"
-msgstr "Suas fotos pessoais"
+#: ../../mod/notifications.php:196
+msgid "Friend/Connect Request"
+msgstr "Solicitação de amizade/conexão"
 
-#: ../../view/theme/diabook/theme.php:94
-#: ../../view/theme/diabook/theme.php:537
-#: ../../view/theme/diabook/theme.php:632
-#: ../../view/theme/diabook/config.php:163
-msgid "Community Pages"
-msgstr "Páginas da Comunidade"
+#: ../../mod/notifications.php:196
+msgid "New Follower"
+msgstr "Novo acompanhante"
 
-#: ../../view/theme/diabook/theme.php:384
-#: ../../view/theme/diabook/theme.php:634
-#: ../../view/theme/diabook/config.php:165
-msgid "Community Profiles"
-msgstr ""
+#: ../../mod/notifications.php:217
+msgid "No introductions."
+msgstr "Sem apresentações."
 
-#: ../../view/theme/diabook/theme.php:405
-#: ../../view/theme/diabook/theme.php:639
-#: ../../view/theme/diabook/config.php:170
-msgid "Last users"
-msgstr "Últimos usuários"
+#: ../../mod/notifications.php:257 ../../mod/notifications.php:382
+#: ../../mod/notifications.php:469
+#, php-format
+msgid "%s liked %s's post"
+msgstr "%s gostou da publicação de %s"
 
-#: ../../view/theme/diabook/theme.php:434
-#: ../../view/theme/diabook/theme.php:641
-#: ../../view/theme/diabook/config.php:172
-msgid "Last likes"
-msgstr "Últimos \"likes\""
+#: ../../mod/notifications.php:266 ../../mod/notifications.php:391
+#: ../../mod/notifications.php:478
+#, php-format
+msgid "%s disliked %s's post"
+msgstr "%s não gostou da publicação de %s"
 
-#: ../../view/theme/diabook/theme.php:479
-#: ../../view/theme/diabook/theme.php:640
-#: ../../view/theme/diabook/config.php:171
-msgid "Last photos"
-msgstr "Últimas fotos"
+#: ../../mod/notifications.php:280 ../../mod/notifications.php:405
+#: ../../mod/notifications.php:492
+#, php-format
+msgid "%s is now friends with %s"
+msgstr "%s agora é amigo de %s"
 
-#: ../../view/theme/diabook/theme.php:516
-#: ../../view/theme/diabook/theme.php:637
-#: ../../view/theme/diabook/config.php:168
-msgid "Find Friends"
-msgstr "Encontrar amigos"
+#: ../../mod/notifications.php:287 ../../mod/notifications.php:412
+#, php-format
+msgid "%s created a new post"
+msgstr "%s criou uma nova publicação"
 
-#: ../../view/theme/diabook/theme.php:517
-msgid "Local Directory"
-msgstr "Diretório Local"
+#: ../../mod/notifications.php:288 ../../mod/notifications.php:413
+#: ../../mod/notifications.php:501
+#, php-format
+msgid "%s commented on %s's post"
+msgstr "%s comentou uma publicação de %s"
 
-#: ../../view/theme/diabook/theme.php:519 ../../include/contact_widgets.php:35
-msgid "Similar Interests"
-msgstr "Interesses Parecidos"
+#: ../../mod/notifications.php:302
+msgid "No more network notifications."
+msgstr "Nenhuma notificação de rede."
 
-#: ../../view/theme/diabook/theme.php:521 ../../include/contact_widgets.php:37
-msgid "Invite Friends"
-msgstr "Convidar amigos"
+#: ../../mod/notifications.php:306
+msgid "Network Notifications"
+msgstr "Notificações de rede"
 
-#: ../../view/theme/diabook/theme.php:572
-#: ../../view/theme/diabook/theme.php:633
-#: ../../view/theme/diabook/config.php:164
-msgid "Earth Layers"
-msgstr ""
+#: ../../mod/notifications.php:332 ../../mod/notify.php:61
+msgid "No more system notifications."
+msgstr "Não fazer notificações de sistema."
 
-#: ../../view/theme/diabook/theme.php:577
-msgid "Set zoomfactor for Earth Layers"
-msgstr ""
+#: ../../mod/notifications.php:336 ../../mod/notify.php:65
+msgid "System Notifications"
+msgstr "Notificações de sistema"
 
-#: ../../view/theme/diabook/theme.php:578
-#: ../../view/theme/diabook/config.php:161
-msgid "Set longitude (X) for Earth Layers"
-msgstr ""
+#: ../../mod/notifications.php:427
+msgid "No more personal notifications."
+msgstr "Nenhuma notificação pessoal."
 
-#: ../../view/theme/diabook/theme.php:579
-#: ../../view/theme/diabook/config.php:162
-msgid "Set latitude (Y) for Earth Layers"
-msgstr ""
+#: ../../mod/notifications.php:431
+msgid "Personal Notifications"
+msgstr "Notificações pessoais"
 
-#: ../../view/theme/diabook/theme.php:592
-#: ../../view/theme/diabook/theme.php:635
-#: ../../view/theme/diabook/config.php:166
-msgid "Help or @NewHere ?"
-msgstr "Ajuda ou @NewHere ?"
+#: ../../mod/notifications.php:508
+msgid "No more home notifications."
+msgstr "Não existe mais nenhuma notificação pessoal."
 
-#: ../../view/theme/diabook/theme.php:599
-#: ../../view/theme/diabook/theme.php:636
-#: ../../view/theme/diabook/config.php:167
-msgid "Connect Services"
-msgstr "Conectar serviços"
+#: ../../mod/notifications.php:512
+msgid "Home Notifications"
+msgstr "Notificações pessoais"
 
-#: ../../view/theme/diabook/theme.php:606
-#: ../../view/theme/diabook/theme.php:638
-msgid "Last Tweets"
-msgstr ""
+#: ../../mod/photos.php:51 ../../boot.php:1957
+msgid "Photo Albums"
+msgstr "Álbum de fotos"
 
-#: ../../view/theme/diabook/theme.php:609
-#: ../../view/theme/diabook/config.php:159
-msgid "Set twitter search term"
-msgstr ""
+#: ../../mod/photos.php:59 ../../mod/photos.php:154 ../../mod/photos.php:1058
+#: ../../mod/photos.php:1183 ../../mod/photos.php:1206
+#: ../../mod/photos.php:1736 ../../mod/photos.php:1748
+#: ../../view/theme/diabook/theme.php:492
+msgid "Contact Photos"
+msgstr "Fotos dos contatos"
 
-#: ../../view/theme/diabook/theme.php:629
-#: ../../view/theme/diabook/config.php:146 ../../include/acl_selectors.php:288
-msgid "don't show"
-msgstr "não exibir"
+#: ../../mod/photos.php:66 ../../mod/photos.php:1222 ../../mod/photos.php:1795
+msgid "Upload New Photos"
+msgstr "Enviar novas fotos"
 
-#: ../../view/theme/diabook/theme.php:629
-#: ../../view/theme/diabook/config.php:146 ../../include/acl_selectors.php:287
-msgid "show"
-msgstr "exibir"
+#: ../../mod/photos.php:143
+msgid "Contact information unavailable"
+msgstr "A informação de contato não está disponível"
 
-#: ../../view/theme/diabook/theme.php:630
-msgid "Show/hide boxes at right-hand column:"
-msgstr ""
+#: ../../mod/photos.php:164
+msgid "Album not found."
+msgstr "O álbum não foi encontrado."
 
-#: ../../view/theme/diabook/config.php:156
-#: ../../view/theme/dispy/config.php:74
-msgid "Set line-height for posts and comments"
-msgstr "Escolha comprimento da linha para publicações e comentários"
+#: ../../mod/photos.php:187 ../../mod/photos.php:199 ../../mod/photos.php:1200
+msgid "Delete Album"
+msgstr "Excluir o álbum"
 
-#: ../../view/theme/diabook/config.php:157
-msgid "Set resolution for middle column"
-msgstr "Escolha a resolução para a coluna do meio"
+#: ../../mod/photos.php:197
+msgid "Do you really want to delete this photo album and all its photos?"
+msgstr "Você realmente deseja deletar esse álbum de fotos e todas as suas fotos?"
 
-#: ../../view/theme/diabook/config.php:158
-msgid "Set color scheme"
-msgstr ""
+#: ../../mod/photos.php:276 ../../mod/photos.php:287 ../../mod/photos.php:1502
+msgid "Delete Photo"
+msgstr "Excluir a foto"
 
-#: ../../view/theme/diabook/config.php:160
-msgid "Set zoomfactor for Earth Layer"
-msgstr ""
+#: ../../mod/photos.php:285
+msgid "Do you really want to delete this photo?"
+msgstr "Você realmente deseja deletar essa foto?"
 
-#: ../../view/theme/diabook/config.php:169
-msgid "Last tweets"
-msgstr ""
+#: ../../mod/photos.php:656
+#, php-format
+msgid "%1$s was tagged in %2$s by %3$s"
+msgstr "%1$s foi marcado em %2$s por %3$s"
 
-#: ../../view/theme/quattro/config.php:67
-msgid "Alignment"
-msgstr "Alinhamento"
+#: ../../mod/photos.php:656
+msgid "a photo"
+msgstr "uma foto"
 
-#: ../../view/theme/quattro/config.php:67
-msgid "Left"
-msgstr "Esquerda"
+#: ../../mod/photos.php:761
+msgid "Image exceeds size limit of "
+msgstr "A imagem excede o tamanho máximo de "
 
-#: ../../view/theme/quattro/config.php:67
-msgid "Center"
-msgstr "Centro"
+#: ../../mod/photos.php:769
+msgid "Image file is empty."
+msgstr "O arquivo de imagem está vazio."
 
-#: ../../view/theme/quattro/config.php:69
-msgid "Posts font size"
-msgstr ""
+#: ../../mod/photos.php:924
+msgid "No photos selected"
+msgstr "Não foi selecionada nenhuma foto"
 
-#: ../../view/theme/quattro/config.php:70
-msgid "Textareas font size"
-msgstr ""
+#: ../../mod/photos.php:1088
+#, php-format
+msgid "You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."
+msgstr "Você está usando %1$.2f Mbytes dos %2$.2f Mbytes liberados para armazenamento de fotos."
 
-#: ../../view/theme/dispy/config.php:75
-msgid "Set colour scheme"
-msgstr ""
-
-#: ../../include/profile_advanced.php:22
-msgid "j F, Y"
-msgstr "j F, Y"
+#: ../../mod/photos.php:1123
+msgid "Upload Photos"
+msgstr "Enviar fotos"
 
-#: ../../include/profile_advanced.php:23
-msgid "j F"
-msgstr "j de F"
+#: ../../mod/photos.php:1127 ../../mod/photos.php:1195
+msgid "New album name: "
+msgstr "Nome do novo álbum: "
 
-#: ../../include/profile_advanced.php:30
-msgid "Birthday:"
-msgstr "Aniversário:"
+#: ../../mod/photos.php:1128
+msgid "or existing album name: "
+msgstr "ou o nome de um álbum já existente: "
 
-#: ../../include/profile_advanced.php:34
-msgid "Age:"
-msgstr "Idade:"
+#: ../../mod/photos.php:1129
+msgid "Do not show a status post for this upload"
+msgstr "Não exiba uma publicação de status para este envio"
 
-#: ../../include/profile_advanced.php:43
-#, php-format
-msgid "for %1$d %2$s"
-msgstr ""
+#: ../../mod/photos.php:1131 ../../mod/photos.php:1497
+msgid "Permissions"
+msgstr "Permissões"
 
-#: ../../include/profile_advanced.php:52
-msgid "Tags:"
-msgstr "Tags:"
+#: ../../mod/photos.php:1142
+msgid "Private Photo"
+msgstr "Foto Privada"
 
-#: ../../include/profile_advanced.php:56
-msgid "Religion:"
-msgstr "Religião:"
+#: ../../mod/photos.php:1143
+msgid "Public Photo"
+msgstr "Foto Pública"
 
-#: ../../include/profile_advanced.php:60
-msgid "Hobbies/Interests:"
-msgstr "Passatempos/Interesses:"
+#: ../../mod/photos.php:1210
+msgid "Edit Album"
+msgstr "Editar o álbum"
 
-#: ../../include/profile_advanced.php:67
-msgid "Contact information and Social Networks:"
-msgstr "Informações de contato e redes sociais:"
+#: ../../mod/photos.php:1216
+msgid "Show Newest First"
+msgstr "Exibir as mais recentes primeiro"
 
-#: ../../include/profile_advanced.php:69
-msgid "Musical interests:"
-msgstr "Preferências musicais:"
+#: ../../mod/photos.php:1218
+msgid "Show Oldest First"
+msgstr "Exibir as mais antigas primeiro"
 
-#: ../../include/profile_advanced.php:71
-msgid "Books, literature:"
-msgstr "Livros, literatura"
+#: ../../mod/photos.php:1251 ../../mod/photos.php:1778
+msgid "View Photo"
+msgstr "Ver a foto"
 
-#: ../../include/profile_advanced.php:73
-msgid "Television:"
-msgstr "Televisão"
+#: ../../mod/photos.php:1286
+msgid "Permission denied. Access to this item may be restricted."
+msgstr "Permissão negada. O acesso a este item pode estar restrito."
 
-#: ../../include/profile_advanced.php:75
-msgid "Film/dance/culture/entertainment:"
-msgstr "Filmes/dança/cultura/entretenimento:"
+#: ../../mod/photos.php:1288
+msgid "Photo not available"
+msgstr "A foto não está disponível"
 
-#: ../../include/profile_advanced.php:77
-msgid "Love/Romance:"
-msgstr "Amor/romance:"
+#: ../../mod/photos.php:1344
+msgid "View photo"
+msgstr "Ver a imagem"
 
-#: ../../include/profile_advanced.php:79
-msgid "Work/employment:"
-msgstr "Trabalho/emprego:"
+#: ../../mod/photos.php:1344
+msgid "Edit photo"
+msgstr "Editar a foto"
 
-#: ../../include/profile_advanced.php:81
-msgid "School/education:"
-msgstr "Escola/educação:"
+#: ../../mod/photos.php:1345
+msgid "Use as profile photo"
+msgstr "Usar como uma foto de perfil"
 
-#: ../../include/contact_selectors.php:32
-msgid "Unknown | Not categorised"
-msgstr "Desconhecido | Não categorizado"
+#: ../../mod/photos.php:1351 ../../mod/content.php:643
+#: ../../object/Item.php:113
+msgid "Private Message"
+msgstr "Mensagem privada"
 
-#: ../../include/contact_selectors.php:33
-msgid "Block immediately"
-msgstr "Bloquear imediatamente"
+#: ../../mod/photos.php:1370
+msgid "View Full Size"
+msgstr "Ver no tamanho real"
 
-#: ../../include/contact_selectors.php:34
-msgid "Shady, spammer, self-marketer"
-msgstr "Dissimulado, spammer, propagandista"
+#: ../../mod/photos.php:1444
+msgid "Tags: "
+msgstr "Etiquetas: "
 
-#: ../../include/contact_selectors.php:35
-msgid "Known to me, but no opinion"
-msgstr "Eu conheço, mas não possuo nenhuma opinião acerca"
+#: ../../mod/photos.php:1447
+msgid "[Remove any tag]"
+msgstr "[Remover qualquer etiqueta]"
 
-#: ../../include/contact_selectors.php:36
-msgid "OK, probably harmless"
-msgstr "Ok, provavelmente inofensivo"
+#: ../../mod/photos.php:1487
+msgid "Rotate CW (right)"
+msgstr "Rotacionar para direita"
 
-#: ../../include/contact_selectors.php:37
-msgid "Reputable, has my trust"
-msgstr "Boa reputação, tem minha confiança"
+#: ../../mod/photos.php:1488
+msgid "Rotate CCW (left)"
+msgstr "Rotacionar para esquerda"
 
-#: ../../include/contact_selectors.php:56
-msgid "Frequently"
-msgstr "Frequentemente"
+#: ../../mod/photos.php:1490
+msgid "New album name"
+msgstr "Novo nome para o álbum"
 
-#: ../../include/contact_selectors.php:57
-msgid "Hourly"
-msgstr "De hora em hora"
+#: ../../mod/photos.php:1493
+msgid "Caption"
+msgstr "Legenda"
 
-#: ../../include/contact_selectors.php:58
-msgid "Twice daily"
-msgstr "Duas vezes ao dia"
+#: ../../mod/photos.php:1495
+msgid "Add a Tag"
+msgstr "Adicionar uma etiqueta"
 
-#: ../../include/contact_selectors.php:77
-msgid "OStatus"
-msgstr "OStatus"
+#: ../../mod/photos.php:1499
+msgid ""
+"Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
+msgstr "Por exemplo: @joao, @Joao_da_Silva, @joao@exemplo.com, #Minas_Gerais, #acampamento"
 
-#: ../../include/contact_selectors.php:78
-msgid "RSS/Atom"
-msgstr "RSS/Atom"
+#: ../../mod/photos.php:1508
+msgid "Private photo"
+msgstr "Foto privada"
 
-#: ../../include/contact_selectors.php:82
-msgid "Zot!"
-msgstr "Zot!"
+#: ../../mod/photos.php:1509
+msgid "Public photo"
+msgstr "Foto pública"
 
-#: ../../include/contact_selectors.php:83
-msgid "LinkedIn"
-msgstr "LinkedIn"
+#: ../../mod/photos.php:1529 ../../mod/content.php:707
+#: ../../object/Item.php:232
+msgid "I like this (toggle)"
+msgstr "Eu gostei disso (alternar)"
 
-#: ../../include/contact_selectors.php:84
-msgid "XMPP/IM"
-msgstr "XMPP/IM"
+#: ../../mod/photos.php:1530 ../../mod/content.php:708
+#: ../../object/Item.php:233
+msgid "I don't like this (toggle)"
+msgstr "Eu não gostei disso (alternar)"
 
-#: ../../include/contact_selectors.php:85
-msgid "MySpace"
-msgstr "MySpace"
+#: ../../mod/photos.php:1549 ../../mod/photos.php:1593
+#: ../../mod/photos.php:1676 ../../mod/content.php:730
+#: ../../object/Item.php:650
+msgid "This is you"
+msgstr "Este(a) é você"
 
-#: ../../include/contact_selectors.php:87
-msgid "Google+"
-msgstr ""
+#: ../../mod/photos.php:1551 ../../mod/photos.php:1595
+#: ../../mod/photos.php:1678 ../../mod/content.php:732
+#: ../../object/Item.php:338 ../../object/Item.php:652 ../../boot.php:670
+msgid "Comment"
+msgstr "Comentar"
 
-#: ../../include/profile_selectors.php:6
-msgid "Male"
-msgstr "Masculino"
+#: ../../mod/photos.php:1793
+msgid "Recent Photos"
+msgstr "Fotos recentes"
 
-#: ../../include/profile_selectors.php:6
-msgid "Female"
-msgstr "Feminino"
+#: ../../mod/newmember.php:6
+msgid "Welcome to Friendica"
+msgstr "Bemvindo ao Friendica"
 
-#: ../../include/profile_selectors.php:6
-msgid "Currently Male"
-msgstr "Atualmente masculino"
+#: ../../mod/newmember.php:8
+msgid "New Member Checklist"
+msgstr "Dicas para os novos membros"
 
-#: ../../include/profile_selectors.php:6
-msgid "Currently Female"
-msgstr "Atualmente feminino"
+#: ../../mod/newmember.php:12
+msgid ""
+"We would like to offer some tips and links to help make your experience "
+"enjoyable. Click any item to visit the relevant page. A link to this page "
+"will be visible from your home page for two weeks after your initial "
+"registration and then will quietly disappear."
+msgstr "Gostaríamos de oferecer algumas dicas e links para ajudar a tornar a sua experiência agradável. Clique em qualquer item para visitar a página correspondente. Um link para essa página será visível em sua home page por duas semanas após o seu registro inicial e, então, desaparecerá discretamente."
 
-#: ../../include/profile_selectors.php:6
-msgid "Mostly Male"
-msgstr "Masculino a maior parte do tempo"
+#: ../../mod/newmember.php:14
+msgid "Getting Started"
+msgstr "Do Início"
 
-#: ../../include/profile_selectors.php:6
-msgid "Mostly Female"
-msgstr "Feminino a maior parte do tempo"
+#: ../../mod/newmember.php:18
+msgid "Friendica Walk-Through"
+msgstr "Passo-a-passo da friendica"
 
-#: ../../include/profile_selectors.php:6
-msgid "Transgender"
-msgstr "Transgênero"
+#: ../../mod/newmember.php:18
+msgid ""
+"On your <em>Quick Start</em> page - find a brief introduction to your "
+"profile and network tabs, make some new connections, and find some groups to"
+" join."
+msgstr "Na sua página <em>Início Rápido</em> - encontre uma introdução rápida ao seu perfil e abas da rede, faça algumas conexões novas, e encontre alguns grupos entrar."
 
-#: ../../include/profile_selectors.php:6
-msgid "Intersex"
-msgstr "Intersexual"
+#: ../../mod/newmember.php:26
+msgid "Go to Your Settings"
+msgstr "Ir para as suas configurações"
 
-#: ../../include/profile_selectors.php:6
-msgid "Transsexual"
-msgstr "Transexual"
+#: ../../mod/newmember.php:26
+msgid ""
+"On your <em>Settings</em> page -  change your initial password. Also make a "
+"note of your Identity Address. This looks just like an email address - and "
+"will be useful in making friends on the free social web."
+msgstr "Em sua página  <em>Configurações</em> - mude sua senha inicial. Também tome nota de seu Endereço de Identidade. Isso se parece com um endereço de e-mail - e será útil para se fazer amigos na rede social livre."
 
-#: ../../include/profile_selectors.php:6
-msgid "Hermaphrodite"
-msgstr "Hermafrodita"
+#: ../../mod/newmember.php:28
+msgid ""
+"Review the other settings, particularly the privacy settings. An unpublished"
+" directory listing is like having an unlisted phone number. In general, you "
+"should probably publish your listing - unless all of your friends and "
+"potential friends know exactly how to find you."
+msgstr "Revise as outras configurações, em particular as relacionadas a privacidade. Não estar listado no diretório é o equivalente a não ter o seu número na lista telefônica. Normalmente é interessante você estar listado - a não ser que os seu amigos atuais e potenciais saibam exatamente como encontrar você."
 
-#: ../../include/profile_selectors.php:6
-msgid "Neuter"
-msgstr "Neutro"
+#: ../../mod/newmember.php:36 ../../mod/profile_photo.php:244
+msgid "Upload Profile Photo"
+msgstr "Enviar foto do perfil"
 
-#: ../../include/profile_selectors.php:6
-msgid "Non-specific"
-msgstr "Não especificado"
+#: ../../mod/newmember.php:36
+msgid ""
+"Upload a profile photo if you have not done so already. Studies have shown "
+"that people with real photos of themselves are ten times more likely to make"
+" friends than people who do not."
+msgstr "Envie uma foto para o seu perfil, caso ainda não tenha feito isso. Estudos indicam que pessoas que publicam fotos reais delas mesmas têm 10 vezes mais chances de encontrar novos amigos do que as que não o fazem."
 
-#: ../../include/profile_selectors.php:6
-msgid "Other"
-msgstr "Outro"
+#: ../../mod/newmember.php:38
+msgid "Edit Your Profile"
+msgstr "Editar seu perfil"
 
-#: ../../include/profile_selectors.php:6
-msgid "Undecided"
-msgstr "Indeciso"
+#: ../../mod/newmember.php:38
+msgid ""
+"Edit your <strong>default</strong> profile to your liking. Review the "
+"settings for hiding your list of friends and hiding the profile from unknown"
+" visitors."
+msgstr "Edite o seu perfil <strong>padrão</strong> a seu gosto. Revise as configurações de ocultação da sua lista de amigos e do seu perfil de visitantes desconhecidos."
 
-#: ../../include/profile_selectors.php:23
-msgid "Males"
-msgstr "Homens"
-
-#: ../../include/profile_selectors.php:23
-msgid "Females"
-msgstr "Mulheres"
-
-#: ../../include/profile_selectors.php:23
-msgid "Gay"
-msgstr "Gays"
-
-#: ../../include/profile_selectors.php:23
-msgid "Lesbian"
-msgstr "Lésbicas"
-
-#: ../../include/profile_selectors.php:23
-msgid "No Preference"
-msgstr "Sem preferência"
-
-#: ../../include/profile_selectors.php:23
-msgid "Bisexual"
-msgstr "Bissexuais"
-
-#: ../../include/profile_selectors.php:23
-msgid "Autosexual"
-msgstr "Autossexuais"
-
-#: ../../include/profile_selectors.php:23
-msgid "Abstinent"
-msgstr "Abstêmios"
-
-#: ../../include/profile_selectors.php:23
-msgid "Virgin"
-msgstr "Virgens"
-
-#: ../../include/profile_selectors.php:23
-msgid "Deviant"
-msgstr "Desviantes"
-
-#: ../../include/profile_selectors.php:23
-msgid "Fetish"
-msgstr "Fetiches"
-
-#: ../../include/profile_selectors.php:23
-msgid "Oodles"
-msgstr "Insaciável"
-
-#: ../../include/profile_selectors.php:23
-msgid "Nonsexual"
-msgstr "Não sexual"
-
-#: ../../include/profile_selectors.php:42
-msgid "Single"
-msgstr "Solteiro(a)"
-
-#: ../../include/profile_selectors.php:42
-msgid "Lonely"
-msgstr "Solitário(a)"
-
-#: ../../include/profile_selectors.php:42
-msgid "Available"
-msgstr "Disponível"
-
-#: ../../include/profile_selectors.php:42
-msgid "Unavailable"
-msgstr "Não disponível"
-
-#: ../../include/profile_selectors.php:42
-msgid "Has crush"
-msgstr ""
-
-#: ../../include/profile_selectors.php:42
-msgid "Infatuated"
-msgstr ""
-
-#: ../../include/profile_selectors.php:42
-msgid "Dating"
-msgstr "Saindo com alguém"
-
-#: ../../include/profile_selectors.php:42
-msgid "Unfaithful"
-msgstr "Infiel"
-
-#: ../../include/profile_selectors.php:42
-msgid "Sex Addict"
-msgstr "Viciado(a) em sexo"
-
-#: ../../include/profile_selectors.php:42 ../../include/user.php:278
-#: ../../include/user.php:282
-msgid "Friends"
-msgstr "Amigos"
-
-#: ../../include/profile_selectors.php:42
-msgid "Friends/Benefits"
-msgstr "Amigos/Benefícios"
-
-#: ../../include/profile_selectors.php:42
-msgid "Casual"
-msgstr "Casual"
-
-#: ../../include/profile_selectors.php:42
-msgid "Engaged"
-msgstr "Envolvido(a)"
-
-#: ../../include/profile_selectors.php:42
-msgid "Married"
-msgstr "Casado(a)"
-
-#: ../../include/profile_selectors.php:42
-msgid "Imaginarily married"
-msgstr ""
-
-#: ../../include/profile_selectors.php:42
-msgid "Partners"
-msgstr "Parceiros"
-
-#: ../../include/profile_selectors.php:42
-msgid "Cohabiting"
-msgstr "Coabitando"
-
-#: ../../include/profile_selectors.php:42
-msgid "Common law"
-msgstr ""
-
-#: ../../include/profile_selectors.php:42
-msgid "Happy"
-msgstr "Feliz"
-
-#: ../../include/profile_selectors.php:42
-msgid "Not looking"
-msgstr ""
-
-#: ../../include/profile_selectors.php:42
-msgid "Swinger"
-msgstr "Swinger"
-
-#: ../../include/profile_selectors.php:42
-msgid "Betrayed"
-msgstr "Traído(a)"
-
-#: ../../include/profile_selectors.php:42
-msgid "Separated"
-msgstr "Separado(a)"
-
-#: ../../include/profile_selectors.php:42
-msgid "Unstable"
-msgstr "Instável"
-
-#: ../../include/profile_selectors.php:42
-msgid "Divorced"
-msgstr "Divorciado(a)"
-
-#: ../../include/profile_selectors.php:42
-msgid "Imaginarily divorced"
-msgstr ""
-
-#: ../../include/profile_selectors.php:42
-msgid "Widowed"
-msgstr "Viúvo(a)"
-
-#: ../../include/profile_selectors.php:42
-msgid "Uncertain"
-msgstr "Incerto(a)"
-
-#: ../../include/profile_selectors.php:42
-msgid "It's complicated"
-msgstr ""
-
-#: ../../include/profile_selectors.php:42
-msgid "Don't care"
-msgstr "Não importa"
-
-#: ../../include/profile_selectors.php:42
-msgid "Ask me"
-msgstr "Pergunte-me"
-
-#: ../../include/event.php:20 ../../include/bb2diaspora.php:396
-msgid "Starts:"
-msgstr "Inicia:"
-
-#: ../../include/event.php:30 ../../include/bb2diaspora.php:404
-msgid "Finishes:"
-msgstr "Termina:"
-
-#: ../../include/delivery.php:457 ../../include/notifier.php:771
-msgid "(no subject)"
-msgstr "(sem assunto)"
-
-#: ../../include/Scrape.php:583
-msgid " on Last.fm"
-msgstr ""
-
-#: ../../include/text.php:243
-msgid "prev"
-msgstr "anterior"
-
-#: ../../include/text.php:245
-msgid "first"
-msgstr "primeiro"
-
-#: ../../include/text.php:274
-msgid "last"
-msgstr "último"
-
-#: ../../include/text.php:277
-msgid "next"
-msgstr "próximo"
-
-#: ../../include/text.php:295
-msgid "newer"
-msgstr ""
-
-#: ../../include/text.php:299
-msgid "older"
-msgstr ""
-
-#: ../../include/text.php:604
-msgid "No contacts"
-msgstr "Nenhum contato"
-
-#: ../../include/text.php:613
-#, php-format
-msgid "%d Contact"
-msgid_plural "%d Contacts"
-msgstr[0] "%d contato"
-msgstr[1] "%d contatos"
-
-#: ../../include/text.php:726
-msgid "poke"
-msgstr ""
-
-#: ../../include/text.php:726 ../../include/conversation.php:210
-msgid "poked"
-msgstr ""
-
-#: ../../include/text.php:727
-msgid "ping"
-msgstr ""
-
-#: ../../include/text.php:727
-msgid "pinged"
-msgstr ""
-
-#: ../../include/text.php:728
-msgid "prod"
-msgstr ""
-
-#: ../../include/text.php:728
-msgid "prodded"
-msgstr ""
-
-#: ../../include/text.php:729
-msgid "slap"
-msgstr ""
-
-#: ../../include/text.php:729
-msgid "slapped"
-msgstr ""
-
-#: ../../include/text.php:730
-msgid "finger"
-msgstr ""
-
-#: ../../include/text.php:730
-msgid "fingered"
-msgstr ""
-
-#: ../../include/text.php:731
-msgid "rebuff"
-msgstr ""
-
-#: ../../include/text.php:731
-msgid "rebuffed"
-msgstr ""
-
-#: ../../include/text.php:743
-msgid "happy"
-msgstr ""
-
-#: ../../include/text.php:744
-msgid "sad"
-msgstr ""
-
-#: ../../include/text.php:745
-msgid "mellow"
-msgstr ""
-
-#: ../../include/text.php:746
-msgid "tired"
-msgstr ""
-
-#: ../../include/text.php:747
-msgid "perky"
-msgstr ""
-
-#: ../../include/text.php:748
-msgid "angry"
-msgstr ""
-
-#: ../../include/text.php:749
-msgid "stupified"
-msgstr ""
-
-#: ../../include/text.php:750
-msgid "puzzled"
-msgstr ""
-
-#: ../../include/text.php:751
-msgid "interested"
-msgstr ""
-
-#: ../../include/text.php:752
-msgid "bitter"
-msgstr ""
-
-#: ../../include/text.php:753
-msgid "cheerful"
-msgstr ""
-
-#: ../../include/text.php:754
-msgid "alive"
-msgstr ""
-
-#: ../../include/text.php:755
-msgid "annoyed"
-msgstr ""
-
-#: ../../include/text.php:756
-msgid "anxious"
-msgstr ""
-
-#: ../../include/text.php:757
-msgid "cranky"
-msgstr ""
-
-#: ../../include/text.php:758
-msgid "disturbed"
-msgstr ""
-
-#: ../../include/text.php:759
-msgid "frustrated"
-msgstr ""
-
-#: ../../include/text.php:760
-msgid "motivated"
-msgstr ""
-
-#: ../../include/text.php:761
-msgid "relaxed"
-msgstr ""
-
-#: ../../include/text.php:762
-msgid "surprised"
-msgstr ""
-
-#: ../../include/text.php:926
-msgid "January"
-msgstr "Janeiro"
-
-#: ../../include/text.php:926
-msgid "February"
-msgstr "Fevereiro"
-
-#: ../../include/text.php:926
-msgid "March"
-msgstr "Março"
-
-#: ../../include/text.php:926
-msgid "April"
-msgstr "Abril"
-
-#: ../../include/text.php:926
-msgid "May"
-msgstr "Maio"
-
-#: ../../include/text.php:926
-msgid "June"
-msgstr "Junho"
-
-#: ../../include/text.php:926
-msgid "July"
-msgstr "Julho"
-
-#: ../../include/text.php:926
-msgid "August"
-msgstr "Agosto"
-
-#: ../../include/text.php:926
-msgid "September"
-msgstr "Setembro"
-
-#: ../../include/text.php:926
-msgid "October"
-msgstr "Outubro"
-
-#: ../../include/text.php:926
-msgid "November"
-msgstr "Novembro"
-
-#: ../../include/text.php:926
-msgid "December"
-msgstr "Dezembro"
-
-#: ../../include/text.php:1010
-msgid "bytes"
-msgstr "bytes"
-
-#: ../../include/text.php:1037 ../../include/text.php:1049
-msgid "Click to open/close"
-msgstr "Clique para abrir/fechar"
-
-#: ../../include/text.php:1222 ../../include/user.php:236
-msgid "default"
-msgstr "padrão"
-
-#: ../../include/text.php:1234
-msgid "Select an alternate language"
-msgstr "Selecione um idioma alternativo"
-
-#: ../../include/text.php:1444
-msgid "activity"
-msgstr "atividade"
-
-#: ../../include/text.php:1447
-msgid "post"
-msgstr "publicar"
-
-#: ../../include/text.php:1602
-msgid "Item filed"
-msgstr "O item foi arquivado"
-
-#: ../../include/diaspora.php:702
-msgid "Sharing notification from Diaspora network"
-msgstr "Notificação de compartilhamento da rede Diaspora"
-
-#: ../../include/diaspora.php:2236
-msgid "Attachments:"
-msgstr "Anexos:"
-
-#: ../../include/network.php:847
-msgid "view full size"
-msgstr "ver tela cheia"
-
-#: ../../include/oembed.php:137
-msgid "Embedded content"
-msgstr "Conteúdo incorporado"
-
-#: ../../include/oembed.php:146
-msgid "Embedding disabled"
-msgstr "A incorporação está desabilitada"
-
-#: ../../include/uimport.php:61
-msgid "Error decoding account file"
-msgstr ""
-
-#: ../../include/uimport.php:67
-msgid "Error! No version data in file! This is not a Friendica account file?"
-msgstr ""
-
-#: ../../include/uimport.php:72
-msgid "Error! I can't import this file: DB schema version is not compatible."
-msgstr ""
-
-#: ../../include/uimport.php:81
-msgid "Error! Cannot check nickname"
-msgstr ""
-
-#: ../../include/uimport.php:85
-#, php-format
-msgid "User '%s' already exists on this server!"
-msgstr ""
-
-#: ../../include/uimport.php:104
-msgid "User creation error"
-msgstr ""
-
-#: ../../include/uimport.php:122
-msgid "User profile creation error"
-msgstr ""
-
-#: ../../include/uimport.php:167
-#, php-format
-msgid "%d contact not imported"
-msgid_plural "%d contacts not imported"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../../include/uimport.php:245
-msgid "Done. You can now login with your username and password"
-msgstr ""
-
-#: ../../include/group.php:25
-msgid ""
-"A deleted group with this name was revived. Existing item permissions "
-"<strong>may</strong> apply to this group and any future members. If this is "
-"not what you intended, please create another group with a different name."
-msgstr "Um grupo removido com esse nome foi reativado. Permissões de items já existentes <strong>poderão</strong> se aplicar a esse grupo e a qualquer membro no futuro. Se não é essa a sua intenção, favor criar outro grupo com um nome diferente."
-
-#: ../../include/group.php:207
-msgid "Default privacy group for new contacts"
-msgstr ""
-
-#: ../../include/group.php:226
-msgid "Everybody"
-msgstr "Todos"
-
-#: ../../include/group.php:249
-msgid "edit"
-msgstr "editar"
-
-#: ../../include/group.php:271
-msgid "Edit group"
-msgstr "Editar grupo"
-
-#: ../../include/group.php:272
-msgid "Create a new group"
-msgstr "Criar um novo grupo"
-
-#: ../../include/group.php:273
-msgid "Contacts not in any group"
-msgstr "Contatos não estão dentro de nenhum grupo"
-
-#: ../../include/nav.php:46 ../../boot.php:948
-msgid "Logout"
-msgstr "Sair"
-
-#: ../../include/nav.php:46
-msgid "End this session"
-msgstr "Terminar esta sessão"
-
-#: ../../include/nav.php:49 ../../boot.php:1724
-msgid "Status"
-msgstr "Status"
-
-#: ../../include/nav.php:64
-msgid "Sign in"
-msgstr "Entrar"
-
-#: ../../include/nav.php:77
-msgid "Home Page"
-msgstr "Página pessoal"
-
-#: ../../include/nav.php:81
-msgid "Create an account"
-msgstr "Criar uma conta"
-
-#: ../../include/nav.php:86
-msgid "Help and documentation"
-msgstr "Ajuda e documentação"
-
-#: ../../include/nav.php:89
-msgid "Apps"
-msgstr "Aplicativos"
-
-#: ../../include/nav.php:89
-msgid "Addon applications, utilities, games"
-msgstr "Complementos, utilitários, jogos"
-
-#: ../../include/nav.php:91
-msgid "Search site content"
-msgstr "Pesquisar conteúdo no site"
-
-#: ../../include/nav.php:101
-msgid "Conversations on this site"
-msgstr "Conversas neste site"
-
-#: ../../include/nav.php:103
-msgid "Directory"
-msgstr "Diretório"
-
-#: ../../include/nav.php:103
-msgid "People directory"
-msgstr "Diretório de pessoas"
-
-#: ../../include/nav.php:113
-msgid "Conversations from your friends"
-msgstr "Conversas dos seus amigos"
-
-#: ../../include/nav.php:114
-msgid "Network Reset"
-msgstr ""
-
-#: ../../include/nav.php:114
-msgid "Load Network page with no filters"
-msgstr ""
-
-#: ../../include/nav.php:122
-msgid "Friend Requests"
-msgstr "Requisições de Amizade"
-
-#: ../../include/nav.php:124
-msgid "See all notifications"
-msgstr "Ver todas notificações"
-
-#: ../../include/nav.php:125
-msgid "Mark all system notifications seen"
-msgstr "Marcar todas as notificações de sistema como vistas"
-
-#: ../../include/nav.php:129
-msgid "Private mail"
-msgstr "Mensagem privada"
-
-#: ../../include/nav.php:130
-msgid "Inbox"
-msgstr "Recebidas"
-
-#: ../../include/nav.php:131
-msgid "Outbox"
-msgstr "Enviadas"
-
-#: ../../include/nav.php:135
-msgid "Manage"
-msgstr "Gerenciar"
-
-#: ../../include/nav.php:135
-msgid "Manage other pages"
-msgstr "Gerenciar outras páginas"
-
-#: ../../include/nav.php:140 ../../boot.php:1238
-msgid "Profiles"
-msgstr "Perfis"
-
-#: ../../include/nav.php:140
-msgid "Manage/Edit Profiles"
-msgstr ""
-
-#: ../../include/nav.php:142
-msgid "Manage/edit friends and contacts"
-msgstr "Gerenciar/editar amigos e contatos"
-
-#: ../../include/nav.php:149
-msgid "Site setup and configuration"
-msgstr "Configurações do site"
-
-#: ../../include/nav.php:173
-msgid "Nothing new here"
-msgstr "Nada de novo aqui"
-
-#: ../../include/contact_widgets.php:6
-msgid "Add New Contact"
-msgstr "Adicionar Contato Novo"
-
-#: ../../include/contact_widgets.php:7
-msgid "Enter address or web location"
-msgstr "Forneça endereço ou localização web"
-
-#: ../../include/contact_widgets.php:8
-msgid "Example: bob@example.com, http://example.com/barbara"
-msgstr "Por exemplo: joao@exemplo.com, http://exemplo.com/maria"
-
-#: ../../include/contact_widgets.php:23
-#, php-format
-msgid "%d invitation available"
-msgid_plural "%d invitations available"
-msgstr[0] "%d convite disponível"
-msgstr[1] "%d convites disponíveis"
-
-#: ../../include/contact_widgets.php:29
-msgid "Find People"
-msgstr "Pesquisar por pessoas"
-
-#: ../../include/contact_widgets.php:30
-msgid "Enter name or interest"
-msgstr "Fornecer nome ou interesse"
-
-#: ../../include/contact_widgets.php:31
-msgid "Connect/Follow"
-msgstr "Conectar-se/acompanhar"
-
-#: ../../include/contact_widgets.php:32
-msgid "Examples: Robert Morgenstein, Fishing"
-msgstr "Examplos: Robert Morgenstein, Fishing"
-
-#: ../../include/contact_widgets.php:36
-msgid "Random Profile"
-msgstr "Perfil Randômico"
-
-#: ../../include/contact_widgets.php:70
-msgid "Networks"
-msgstr "Redes"
-
-#: ../../include/contact_widgets.php:73
-msgid "All Networks"
-msgstr "Todas as redes"
-
-#: ../../include/contact_widgets.php:103 ../../include/features.php:59
-msgid "Saved Folders"
-msgstr "Pastas salvas"
-
-#: ../../include/contact_widgets.php:106 ../../include/contact_widgets.php:138
-msgid "Everything"
-msgstr "Tudo"
-
-#: ../../include/contact_widgets.php:135
-msgid "Categories"
-msgstr "Categorias"
-
-#: ../../include/auth.php:36
-msgid "Logged out."
-msgstr "Saiu."
+#: ../../mod/newmember.php:40
+msgid "Profile Keywords"
+msgstr "Palavras-chave do perfil"
 
-#: ../../include/auth.php:126
+#: ../../mod/newmember.php:40
 msgid ""
-"We encountered a problem while logging in with the OpenID you provided. "
-"Please check the correct spelling of the ID."
-msgstr "Foi encontrado um erro ao tentar conectar usando o OpenID que você forneceu. Por favor, verifique se sua ID está escrita corretamente."
-
-#: ../../include/auth.php:126
-msgid "The error message was:"
-msgstr "A mensagem de erro foi:"
-
-#: ../../include/datetime.php:43 ../../include/datetime.php:45
-msgid "Miscellaneous"
-msgstr "Miscelânea"
-
-#: ../../include/datetime.php:153 ../../include/datetime.php:285
-msgid "year"
-msgstr "ano"
-
-#: ../../include/datetime.php:158 ../../include/datetime.php:286
-msgid "month"
-msgstr "mês"
-
-#: ../../include/datetime.php:163 ../../include/datetime.php:288
-msgid "day"
-msgstr "dia"
-
-#: ../../include/datetime.php:276
-msgid "never"
-msgstr "nunca"
-
-#: ../../include/datetime.php:282
-msgid "less than a second ago"
-msgstr "menos de um segundo atrás"
-
-#: ../../include/datetime.php:287
-msgid "week"
-msgstr "semana"
-
-#: ../../include/datetime.php:289
-msgid "hour"
-msgstr "hora"
-
-#: ../../include/datetime.php:289
-msgid "hours"
-msgstr "horas"
-
-#: ../../include/datetime.php:290
-msgid "minute"
-msgstr "minuto"
+"Set some public keywords for your default profile which describe your "
+"interests. We may be able to find other people with similar interests and "
+"suggest friendships."
+msgstr "Defina algumas palavras-chave públicas para o seu perfil padrão, que descrevam os seus interesses. Nós podemos encontrar outras pessoas com interesses similares e sugerir novas amizades."
 
-#: ../../include/datetime.php:290
-msgid "minutes"
-msgstr "minutos"
+#: ../../mod/newmember.php:44
+msgid "Connecting"
+msgstr "Conexões"
 
-#: ../../include/datetime.php:291
-msgid "second"
-msgstr "segundo"
+#: ../../mod/newmember.php:49
+msgid ""
+"Authorise the Facebook Connector if you currently have a Facebook account "
+"and we will (optionally) import all your Facebook friends and conversations."
+msgstr "Autorize o Conector com Facebook, caso você tenha uma conta lá e nós (opcionalmente) importaremos todos os seus amigos e conversas do Facebook."
 
-#: ../../include/datetime.php:291
-msgid "seconds"
-msgstr "segundos"
+#: ../../mod/newmember.php:51
+msgid ""
+"<em>If</em> this is your own personal server, installing the Facebook addon "
+"may ease your transition to the free social web."
+msgstr "<em>Se</em> esse é o seu servidor pessoal, instalar o complemento do Facebook talvez facilite a transição para a rede social livre."
 
-#: ../../include/datetime.php:300
-#, php-format
-msgid "%1$d %2$s ago"
-msgstr "%1$d %2$s atrás"
+#: ../../mod/newmember.php:56
+msgid "Importing Emails"
+msgstr "Importação de e-mails"
 
-#: ../../include/datetime.php:472 ../../include/items.php:1695
-#, php-format
-msgid "%s's birthday"
-msgstr ""
+#: ../../mod/newmember.php:56
+msgid ""
+"Enter your email access information on your Connector Settings page if you "
+"wish to import and interact with friends or mailing lists from your email "
+"INBOX"
+msgstr "Forneça a informação de acesso ao seu e-mail na sua página de Configuração de Conector se você deseja importar e interagir com amigos ou listas de discussão da sua Caixa de Entrada de e-mail"
 
-#: ../../include/datetime.php:473 ../../include/items.php:1696
-#, php-format
-msgid "Happy Birthday %s"
-msgstr ""
+#: ../../mod/newmember.php:58
+msgid "Go to Your Contacts Page"
+msgstr "Ir para a sua página de contatos"
 
-#: ../../include/onepoll.php:414
-msgid "From: "
-msgstr "De: "
+#: ../../mod/newmember.php:58
+msgid ""
+"Your Contacts page is your gateway to managing friendships and connecting "
+"with friends on other networks. Typically you enter their address or site "
+"URL in the <em>Add New Contact</em> dialog."
+msgstr "Sua página de contatos é sua rota para o gerenciamento de amizades e conexão com amigos em outras redes. Geralmente você fornece o endereço deles ou a URL do site na janela de diálogo <em>Adicionar Novo Contato</em>."
 
-#: ../../include/bbcode.php:202 ../../include/bbcode.php:423
-msgid "Image/photo"
-msgstr "Imagem/foto"
+#: ../../mod/newmember.php:60
+msgid "Go to Your Site's Directory"
+msgstr "Ir para o diretório do seu site"
 
-#: ../../include/bbcode.php:388 ../../include/bbcode.php:408
-msgid "$1 wrote:"
-msgstr "$1 escreveu:"
+#: ../../mod/newmember.php:60
+msgid ""
+"The Directory page lets you find other people in this network or other "
+"federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on "
+"their profile page. Provide your own Identity Address if requested."
+msgstr "A página de Diretório permite que você encontre outras pessoas nesta rede ou em outras redes federadas. Procure por um link <em>Conectar</em> ou <em>Seguir</em> no perfil que deseja acompanhar. Forneça o seu Endereço de Identidade próprio, se solicitado."
 
-#: ../../include/bbcode.php:427 ../../include/bbcode.php:428
-msgid "Encrypted content"
-msgstr ""
+#: ../../mod/newmember.php:62
+msgid "Finding New People"
+msgstr "Pesquisar por novas pessoas"
 
-#: ../../include/features.php:23
-msgid "General Features"
-msgstr ""
+#: ../../mod/newmember.php:62
+msgid ""
+"On the side panel of the Contacts page are several tools to find new "
+"friends. We can match people by interest, look up people by name or "
+"interest, and provide suggestions based on network relationships. On a brand"
+" new site, friend suggestions will usually begin to be populated within 24 "
+"hours."
+msgstr "No painel lateral da página de Contatos existem várias ferramentas para encontrar novos amigos. Você pode descobrir pessoas com os mesmos interesses, procurar por nomes ou interesses e fornecer sugestões baseadas nos relacionamentos da rede. Em um site completamente novo, as sugestões de amizades geralmente começam a ser populadas dentro de 24 horas."
 
-#: ../../include/features.php:25
-msgid "Multiple Profiles"
-msgstr ""
+#: ../../mod/newmember.php:70
+msgid "Group Your Contacts"
+msgstr "Agrupe seus contatos"
 
-#: ../../include/features.php:25
-msgid "Ability to create multiple profiles"
-msgstr ""
+#: ../../mod/newmember.php:70
+msgid ""
+"Once you have made some friends, organize them into private conversation "
+"groups from the sidebar of your Contacts page and then you can interact with"
+" each group privately on your Network page."
+msgstr "Após fazer novas amizades, organize-as em grupos de conversa privados, a partir da barra lateral na sua página de Contatos. A partir daí, você poderá interagir com cada grupo privativamente, na sua página de Rede."
 
-#: ../../include/features.php:30
-msgid "Post Composition Features"
-msgstr ""
+#: ../../mod/newmember.php:73
+msgid "Why Aren't My Posts Public?"
+msgstr "Por que as minhas publicações não são públicas?"
 
-#: ../../include/features.php:31
-msgid "Richtext Editor"
-msgstr ""
+#: ../../mod/newmember.php:73
+msgid ""
+"Friendica respects your privacy. By default, your posts will only show up to"
+" people you've added as friends. For more information, see the help section "
+"from the link above."
+msgstr "A friendica respeita sua privacidade. Por padrão, suas publicações estarão visíveis apenas para as pessoas que você adicionou como amigos. Para mais informações, veja a página de ajuda, a partir do link acima."
 
-#: ../../include/features.php:31
-msgid "Enable richtext editor"
-msgstr ""
+#: ../../mod/newmember.php:78
+msgid "Getting Help"
+msgstr "Obtendo ajuda"
 
-#: ../../include/features.php:32
-msgid "Post Preview"
-msgstr ""
+#: ../../mod/newmember.php:82
+msgid "Go to the Help Section"
+msgstr "Ir para a seção de ajuda"
 
-#: ../../include/features.php:32
-msgid "Allow previewing posts and comments before publishing them"
-msgstr ""
+#: ../../mod/newmember.php:82
+msgid ""
+"Our <strong>help</strong> pages may be consulted for detail on other program"
+" features and resources."
+msgstr "Nossas páginas de <strong>ajuda</strong> podem ser consultadas para mais detalhes sobre características e recursos do programa."
 
-#: ../../include/features.php:37
-msgid "Network Sidebar Widgets"
-msgstr ""
+#: ../../mod/profile.php:21 ../../boot.php:1325
+msgid "Requested profile is not available."
+msgstr "Perfil solicitado não está disponível."
 
-#: ../../include/features.php:38
-msgid "Search by Date"
-msgstr ""
+#: ../../mod/profile.php:180
+msgid "Tips for New Members"
+msgstr "Dicas para novos membros"
 
-#: ../../include/features.php:38
-msgid "Ability to select posts by date ranges"
-msgstr ""
+#: ../../mod/install.php:117
+msgid "Friendica Communications Server - Setup"
+msgstr "Servidor de Comunicações Friendica - Configuração"
 
-#: ../../include/features.php:39
-msgid "Group Filter"
-msgstr ""
+#: ../../mod/install.php:123
+msgid "Could not connect to database."
+msgstr "Não foi possível conectar ao banco de dados."
 
-#: ../../include/features.php:39
-msgid "Enable widget to display Network posts only from selected group"
-msgstr ""
+#: ../../mod/install.php:127
+msgid "Could not create table."
+msgstr "Não foi possível criar tabela."
 
-#: ../../include/features.php:40
-msgid "Network Filter"
-msgstr ""
+#: ../../mod/install.php:133
+msgid "Your Friendica site database has been installed."
+msgstr "O banco de dados do seu site Friendica foi instalado."
 
-#: ../../include/features.php:40
-msgid "Enable widget to display Network posts only from selected network"
-msgstr ""
+#: ../../mod/install.php:138
+msgid ""
+"You may need to import the file \"database.sql\" manually using phpmyadmin "
+"or mysql."
+msgstr "Você provavelmente precisará importar o arquivo \"database.sql\" manualmente, usando o phpmyadmin ou o mysql."
 
-#: ../../include/features.php:41
-msgid "Save search terms for re-use"
-msgstr ""
+#: ../../mod/install.php:139 ../../mod/install.php:206
+#: ../../mod/install.php:521
+msgid "Please see the file \"INSTALL.txt\"."
+msgstr "Por favor, dê uma olhada no arquivo \"INSTALL.TXT\"."
 
-#: ../../include/features.php:46
-msgid "Network Tabs"
-msgstr ""
+#: ../../mod/install.php:203
+msgid "System check"
+msgstr "Checagem do sistema"
 
-#: ../../include/features.php:47
-msgid "Network Personal Tab"
-msgstr ""
+#: ../../mod/install.php:208
+msgid "Check again"
+msgstr "Checar novamente"
 
-#: ../../include/features.php:47
-msgid "Enable tab to display only Network posts that you've interacted on"
-msgstr ""
+#: ../../mod/install.php:227
+msgid "Database connection"
+msgstr "Conexão de banco de dados"
 
-#: ../../include/features.php:48
-msgid "Network New Tab"
-msgstr ""
+#: ../../mod/install.php:228
+msgid ""
+"In order to install Friendica we need to know how to connect to your "
+"database."
+msgstr "À fim de instalar o Friendica, você precisa saber como se conectar ao seu banco de dados."
 
-#: ../../include/features.php:48
-msgid "Enable tab to display only new Network posts (from the last 12 hours)"
-msgstr ""
+#: ../../mod/install.php:229
+msgid ""
+"Please contact your hosting provider or site administrator if you have "
+"questions about these settings."
+msgstr "Por favor, entre em contato com a sua hospedagem ou com o administrador do site caso você tenha alguma dúvida em relação a essas configurações."
 
-#: ../../include/features.php:49
-msgid "Network Shared Links Tab"
-msgstr ""
+#: ../../mod/install.php:230
+msgid ""
+"The database you specify below should already exist. If it does not, please "
+"create it before continuing."
+msgstr "O banco de dados que você especificou abaixo já deve existir. Caso contrário, por favor crie-o antes de continuar."
 
-#: ../../include/features.php:49
-msgid "Enable tab to display only Network posts with links in them"
-msgstr ""
+#: ../../mod/install.php:234
+msgid "Database Server Name"
+msgstr "Nome do servidor de banco de dados"
 
-#: ../../include/features.php:54
-msgid "Post/Comment Tools"
-msgstr ""
+#: ../../mod/install.php:235
+msgid "Database Login Name"
+msgstr "Nome do usuário do banco de dados"
 
-#: ../../include/features.php:55
-msgid "Multiple Deletion"
-msgstr ""
+#: ../../mod/install.php:236
+msgid "Database Login Password"
+msgstr "Senha do usuário do banco de dados"
 
-#: ../../include/features.php:55
-msgid "Select and delete multiple posts/comments at once"
-msgstr ""
+#: ../../mod/install.php:237
+msgid "Database Name"
+msgstr "Nome do banco de dados"
 
-#: ../../include/features.php:56
-msgid "Edit Sent Posts"
-msgstr ""
+#: ../../mod/install.php:238 ../../mod/install.php:277
+msgid "Site administrator email address"
+msgstr "Endereço de email do administrador do site"
 
-#: ../../include/features.php:56
-msgid "Edit and correct posts and comments after sending"
-msgstr ""
+#: ../../mod/install.php:238 ../../mod/install.php:277
+msgid ""
+"Your account email address must match this in order to use the web admin "
+"panel."
+msgstr "O endereço de email da sua conta deve ser igual a este para que você possa utilizar o painel de administração web."
 
-#: ../../include/features.php:57
-msgid "Tagging"
-msgstr ""
+#: ../../mod/install.php:242 ../../mod/install.php:280
+msgid "Please select a default timezone for your website"
+msgstr "Por favor, selecione o fuso horário padrão para o seu site"
 
-#: ../../include/features.php:57
-msgid "Ability to tag existing posts"
-msgstr ""
+#: ../../mod/install.php:267
+msgid "Site settings"
+msgstr "Configurações do site"
 
-#: ../../include/features.php:58
-msgid "Post Categories"
-msgstr ""
+#: ../../mod/install.php:321
+msgid "Could not find a command line version of PHP in the web server PATH."
+msgstr "Não foi possível encontrar uma versão de linha de comando do PHP nos caminhos do seu servidor web."
 
-#: ../../include/features.php:58
-msgid "Add categories to your posts"
-msgstr ""
+#: ../../mod/install.php:322
+msgid ""
+"If you don't have a command line version of PHP installed on server, you "
+"will not be able to run background polling via cron. See <a "
+"href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>"
+msgstr "Caso você não tenha uma versão de linha de comando do PHP instalado no seu servidor, você não será capaz de executar a captação em segundo plano. Dê uma olhada em <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>"
 
-#: ../../include/features.php:59
-msgid "Ability to file posts under folders"
-msgstr ""
+#: ../../mod/install.php:326
+msgid "PHP executable path"
+msgstr "Caminho para o executável do PhP"
 
-#: ../../include/features.php:60
-msgid "Dislike Posts"
-msgstr ""
+#: ../../mod/install.php:326
+msgid ""
+"Enter full path to php executable. You can leave this blank to continue the "
+"installation."
+msgstr "Digite o caminho completo do executável PHP. Você pode deixar isso em branco para continuar com a instalação."
 
-#: ../../include/features.php:60
-msgid "Ability to dislike posts/comments"
-msgstr ""
+#: ../../mod/install.php:331
+msgid "Command line PHP"
+msgstr "PHP em linha de comando"
 
-#: ../../include/features.php:61
-msgid "Star Posts"
-msgstr ""
+#: ../../mod/install.php:340
+msgid "PHP executable is not the php cli binary (could be cgi-fgci version)"
+msgstr "O executável do PHP não é o binário do php cli (could be cgi-fcgi version)"
 
-#: ../../include/features.php:61
-msgid "Ability to mark special posts with a star indicator"
-msgstr ""
+#: ../../mod/install.php:341
+msgid "Found PHP version: "
+msgstr "Encontrado PHP versão:"
 
-#: ../../include/dba.php:41
-#, php-format
-msgid "Cannot locate DNS info for database server '%s'"
-msgstr "Não foi possível localizar a informação de DNS para o servidor de banco de dados '%s'"
+#: ../../mod/install.php:343
+msgid "PHP cli binary"
+msgstr "Binário cli do PHP"
 
-#: ../../include/message.php:15 ../../include/message.php:172
-msgid "[no subject]"
-msgstr "[sem assunto]"
+#: ../../mod/install.php:354
+msgid ""
+"The command line version of PHP on your system does not have "
+"\"register_argc_argv\" enabled."
+msgstr "\"register_argc_argv\" não está habilitado na versão de linha de comando do PHP no seu sistema."
 
-#: ../../include/acl_selectors.php:286
-msgid "Visible to everybody"
-msgstr "Visível para todos"
+#: ../../mod/install.php:355
+msgid "This is required for message delivery to work."
+msgstr "Isto é necessário para o funcionamento do envio de mensagens."
 
-#: ../../include/enotify.php:16
-msgid "Friendica Notification"
-msgstr "Notificação Friendica"
+#: ../../mod/install.php:357
+msgid "PHP register_argc_argv"
+msgstr "PHP register_argc_argv"
 
-#: ../../include/enotify.php:19
-msgid "Thank You,"
-msgstr "Obrigado,"
+#: ../../mod/install.php:378
+msgid ""
+"Error: the \"openssl_pkey_new\" function on this system is not able to "
+"generate encryption keys"
+msgstr "Erro: a função \"openssl_pkey_new\" no seu sistema não é capaz de gerar as chaves de criptografia"
 
-#: ../../include/enotify.php:21
-#, php-format
-msgid "%s Administrator"
-msgstr "%s Administrador"
+#: ../../mod/install.php:379
+msgid ""
+"If running under Windows, please see "
+"\"http://www.php.net/manual/en/openssl.installation.php\"."
+msgstr "Se estiver usando o Windows, por favor dê uma olhada em \"http://www.php.net/manual/en/openssl.installation.php\"."
 
-#: ../../include/enotify.php:40
-#, php-format
-msgid "%s <!item_type!>"
-msgstr "%s <!item_type!>"
+#: ../../mod/install.php:381
+msgid "Generate encryption keys"
+msgstr "Gerar chaves de encriptação"
 
-#: ../../include/enotify.php:44
-#, php-format
-msgid "[Friendica:Notify] New mail received at %s"
-msgstr "[Friendica:Notify] Nova mensagem recebida em %s"
+#: ../../mod/install.php:388
+msgid "libCurl PHP module"
+msgstr "Módulo PHP libCurl"
 
-#: ../../include/enotify.php:46
-#, php-format
-msgid "%1$s sent you a new private message at %2$s."
-msgstr ""
+#: ../../mod/install.php:389
+msgid "GD graphics PHP module"
+msgstr "Módulo PHP GD graphics"
 
-#: ../../include/enotify.php:47
-#, php-format
-msgid "%1$s sent you %2$s."
-msgstr ""
+#: ../../mod/install.php:390
+msgid "OpenSSL PHP module"
+msgstr "Módulo PHP OpenSSL"
 
-#: ../../include/enotify.php:47
-msgid "a private message"
-msgstr "uma mensagem privada"
+#: ../../mod/install.php:391
+msgid "mysqli PHP module"
+msgstr "Módulo PHP mysqli"
 
-#: ../../include/enotify.php:48
-#, php-format
-msgid "Please visit %s to view and/or reply to your private messages."
-msgstr "Favor visitar %s para ver e/ou responder às suas mensagens privadas."
+#: ../../mod/install.php:392
+msgid "mb_string PHP module"
+msgstr "Módulo PHP mb_string "
 
-#: ../../include/enotify.php:89
-#, php-format
-msgid "%1$s commented on [url=%2$s]a %3$s[/url]"
-msgstr ""
+#: ../../mod/install.php:397 ../../mod/install.php:399
+msgid "Apache mod_rewrite module"
+msgstr "Módulo mod_rewrite do Apache"
 
-#: ../../include/enotify.php:96
-#, php-format
-msgid "%1$s commented on [url=%2$s]%3$s's %4$s[/url]"
-msgstr ""
+#: ../../mod/install.php:397
+msgid ""
+"Error: Apache webserver mod-rewrite module is required but not installed."
+msgstr "Erro: o módulo mod-rewrite do Apache é necessário, mas não está instalado."
 
-#: ../../include/enotify.php:104
-#, php-format
-msgid "%1$s commented on [url=%2$s]your %3$s[/url]"
-msgstr ""
+#: ../../mod/install.php:405
+msgid "Error: libCURL PHP module required but not installed."
+msgstr "Erro: o módulo libCURL do PHP é necessário, mas não está instalado."
 
-#: ../../include/enotify.php:114
-#, php-format
-msgid "[Friendica:Notify] Comment to conversation #%1$d by %2$s"
-msgstr ""
+#: ../../mod/install.php:409
+msgid ""
+"Error: GD graphics PHP module with JPEG support required but not installed."
+msgstr "Erro: o módulo gráfico GD, com suporte a JPEG, do PHP é necessário, mas não está instalado."
 
-#: ../../include/enotify.php:115
-#, php-format
-msgid "%s commented on an item/conversation you have been following."
-msgstr "%s comentou um item/conversa que você está seguindo."
+#: ../../mod/install.php:413
+msgid "Error: openssl PHP module required but not installed."
+msgstr "Erro: o módulo openssl do PHP é necessário, mas não está instalado."
 
-#: ../../include/enotify.php:118 ../../include/enotify.php:133
-#: ../../include/enotify.php:146 ../../include/enotify.php:164
-#: ../../include/enotify.php:177
-#, php-format
-msgid "Please visit %s to view and/or reply to the conversation."
-msgstr "Favor visitar %s para ver e/ou responder à conversa."
+#: ../../mod/install.php:417
+msgid "Error: mysqli PHP module required but not installed."
+msgstr "Erro: o módulo mysqli do PHP é necessário, mas não está instalado."
 
-#: ../../include/enotify.php:125
-#, php-format
-msgid "[Friendica:Notify] %s posted to your profile wall"
-msgstr "[Friendica:Notify] %s publicou no mural do seu perfil"
+#: ../../mod/install.php:421
+msgid "Error: mb_string PHP module required but not installed."
+msgstr "Erro: o módulo mb_string PHP é necessário, mas não está instalado."
 
-#: ../../include/enotify.php:127
-#, php-format
-msgid "%1$s posted to your profile wall at %2$s"
-msgstr ""
+#: ../../mod/install.php:438
+msgid ""
+"The web installer needs to be able to create a file called \".htconfig.php\""
+" in the top folder of your web server and it is unable to do so."
+msgstr "O instalador web precisa criar um arquivo chamado \".htconfig.php\" na pasta raiz da instalação e não está conseguindo."
 
-#: ../../include/enotify.php:129
-#, php-format
-msgid "%1$s posted to [url=%2$s]your wall[/url]"
-msgstr ""
+#: ../../mod/install.php:439
+msgid ""
+"This is most often a permission setting, as the web server may not be able "
+"to write files in your folder - even if you can."
+msgstr "Geralmente isso está relacionado às definições de permissão, uma vez que o servidor web pode não estar conseguindo escrever os arquivos nesta pasta."
 
-#: ../../include/enotify.php:140
-#, php-format
-msgid "[Friendica:Notify] %s tagged you"
-msgstr "[Friendica:Notify] %s etiquetou você"
+#: ../../mod/install.php:440
+msgid ""
+"At the end of this procedure, we will give you a text to save in a file "
+"named .htconfig.php in your Friendica top folder."
+msgstr "Ao final desse procedimento, será fornecido um texto que deverá ser salvo em um arquivo de nome. htconfig.php, na pasta raiz da instalação do seu Friendica."
 
-#: ../../include/enotify.php:141
-#, php-format
-msgid "%1$s tagged you at %2$s"
-msgstr ""
+#: ../../mod/install.php:441
+msgid ""
+"You can alternatively skip this procedure and perform a manual installation."
+" Please see the file \"INSTALL.txt\" for instructions."
+msgstr "Você também pode pular esse procedimento e executar uma instalação manual. Por favor, dê uma olhada no arquivo \"INSTALL.TXT\" para instruções."
 
-#: ../../include/enotify.php:142
-#, php-format
-msgid "%1$s [url=%2$s]tagged you[/url]."
-msgstr ""
+#: ../../mod/install.php:444
+msgid ".htconfig.php is writable"
+msgstr ".htconfig.php tem permissão de escrita"
 
-#: ../../include/enotify.php:154
-#, php-format
-msgid "[Friendica:Notify] %1$s poked you"
-msgstr ""
+#: ../../mod/install.php:454
+msgid ""
+"Friendica uses the Smarty3 template engine to render its web views. Smarty3 "
+"compiles templates to PHP to speed up rendering."
+msgstr "Friendica usa o engine de template Smarty3 para renderizar suas web views. Smarty3 compila templates para PHP para acelerar a renderização."
 
-#: ../../include/enotify.php:155
-#, php-format
-msgid "%1$s poked you at %2$s"
-msgstr ""
+#: ../../mod/install.php:455
+msgid ""
+"In order to store these compiled templates, the web server needs to have "
+"write access to the directory view/smarty3/ under the Friendica top level "
+"folder."
+msgstr "Para guardar os templates compilados, o servidor web necessita de permissão de escrita no diretório view/smarty3/ no diretório raíz do Friendica."
 
-#: ../../include/enotify.php:156
-#, php-format
-msgid "%1$s [url=%2$s]poked you[/url]."
-msgstr ""
+#: ../../mod/install.php:456
+msgid ""
+"Please ensure that the user that your web server runs as (e.g. www-data) has"
+" write access to this folder."
+msgstr "Favor se certificar que o usuário sob o qual o servidor web roda (ex: www-data) tenha permissão de escrita nesse diretório."
 
-#: ../../include/enotify.php:171
-#, php-format
-msgid "[Friendica:Notify] %s tagged your post"
-msgstr "[Friendica:Notify] %s etiquetou sua publicação"
+#: ../../mod/install.php:457
+msgid ""
+"Note: as a security measure, you should give the web server write access to "
+"view/smarty3/ only--not the template files (.tpl) that it contains."
+msgstr "Nota: como uma medida de segurança, você deve fornecer ao servidor web permissão de escrita em view/smarty3/ somente--não aos arquivos de template (.tpl) que ele contém."
 
-#: ../../include/enotify.php:172
-#, php-format
-msgid "%1$s tagged your post at %2$s"
-msgstr ""
+#: ../../mod/install.php:460
+msgid "view/smarty3 is writable"
+msgstr "view/smarty3 tem escrita permitida"
 
-#: ../../include/enotify.php:173
-#, php-format
-msgid "%1$s tagged [url=%2$s]your post[/url]"
-msgstr ""
+#: ../../mod/install.php:472
+msgid ""
+"Url rewrite in .htaccess is not working. Check your server configuration."
+msgstr "A reescrita de URLs definida no .htaccess não está funcionando. Por favor, verifique as configurações do seu servidor."
 
-#: ../../include/enotify.php:184
-msgid "[Friendica:Notify] Introduction received"
-msgstr "[Friendica:Notify] Você recebeu uma apresentação"
+#: ../../mod/install.php:474
+msgid "Url rewrite is working"
+msgstr "A reescrita de URLs está funcionando"
 
-#: ../../include/enotify.php:185
-#, php-format
-msgid "You've received an introduction from '%1$s' at %2$s"
-msgstr ""
+#: ../../mod/install.php:484
+msgid ""
+"The database configuration file \".htconfig.php\" could not be written. "
+"Please use the enclosed text to create a configuration file in your web "
+"server root."
+msgstr "Não foi possível gravar o arquivo de configuração \".htconfig.php\". Por favor, use o texto incluso para criar um arquivo de configuração na raiz da instalação do Friendika em seu servidor web."
 
-#: ../../include/enotify.php:186
-#, php-format
-msgid "You've received [url=%1$s]an introduction[/url] from %2$s."
-msgstr ""
+#: ../../mod/install.php:508
+msgid "Errors encountered creating database tables."
+msgstr "Foram encontrados erros durante a criação das tabelas do banco de dados."
 
-#: ../../include/enotify.php:189 ../../include/enotify.php:207
-#, php-format
-msgid "You may visit their profile at %s"
-msgstr "Você pode visitar o perfil deles em %s"
+#: ../../mod/install.php:519
+msgid "<h1>What next</h1>"
+msgstr "<h1>A seguir</h1>"
 
-#: ../../include/enotify.php:191
-#, php-format
-msgid "Please visit %s to approve or reject the introduction."
-msgstr "Favor visitar %s para aprovar ou rejeitar a apresentação."
+#: ../../mod/install.php:520
+msgid ""
+"IMPORTANT: You will need to [manually] setup a scheduled task for the "
+"poller."
+msgstr "IMPORTANTE: Você deve configurar [manualmente] uma tarefa agendada para o captador."
 
-#: ../../include/enotify.php:198
-msgid "[Friendica:Notify] Friend suggestion received"
-msgstr "[Friendica:Notify] Você recebeu uma sugestão de amigo"
+#: ../../mod/oexchange.php:25
+msgid "Post successful."
+msgstr "Publicado com sucesso."
 
-#: ../../include/enotify.php:199
-#, php-format
-msgid "You've received a friend suggestion from '%1$s' at %2$s"
-msgstr ""
+#: ../../mod/openid.php:24
+msgid "OpenID protocol error. No ID returned."
+msgstr "Erro no protocolo OpenID. Não foi retornada nenhuma ID."
 
-#: ../../include/enotify.php:200
-#, php-format
+#: ../../mod/openid.php:53
 msgid ""
-"You've received [url=%1$s]a friend suggestion[/url] for %2$s from %3$s."
-msgstr ""
-
-#: ../../include/enotify.php:205
-msgid "Name:"
-msgstr "Nome:"
+"Account not found and OpenID registration is not permitted on this site."
+msgstr "A conta não foi encontrada e não são permitidos registros via OpenID nesse site."
 
-#: ../../include/enotify.php:206
-msgid "Photo:"
-msgstr "Foto:"
+#: ../../mod/profile_photo.php:44
+msgid "Image uploaded but image cropping failed."
+msgstr "A imagem foi enviada, mas não foi possível cortá-la."
 
-#: ../../include/enotify.php:209
+#: ../../mod/profile_photo.php:77 ../../mod/profile_photo.php:84
+#: ../../mod/profile_photo.php:91 ../../mod/profile_photo.php:308
 #, php-format
-msgid "Please visit %s to approve or reject the suggestion."
-msgstr "Favor visitar %s para aprovar ou rejeitar a sugestão."
-
-#: ../../include/follow.php:32
-msgid "Connect URL missing."
-msgstr "URL de conexão faltando."
+msgid "Image size reduction [%s] failed."
+msgstr "Não foi possível reduzir o tamanho da imagem [%s]."
 
-#: ../../include/follow.php:59
+#: ../../mod/profile_photo.php:118
 msgid ""
-"This site is not configured to allow communications with other networks."
-msgstr "Este site não está configurado para permitir comunicações com outras redes."
+"Shift-reload the page or clear browser cache if the new photo does not "
+"display immediately."
+msgstr "Recarregue a página pressionando a tecla Shift ou limpe o cache do navegador caso a nova foto não apareça imediatamente"
 
-#: ../../include/follow.php:60 ../../include/follow.php:80
-msgid "No compatible communication protocols or feeds were discovered."
-msgstr "Não foi descoberto nenhum protocolo de comunicação ou fonte de notícias compatível."
+#: ../../mod/profile_photo.php:128
+msgid "Unable to process image"
+msgstr "Não foi possível processar a imagem"
 
-#: ../../include/follow.php:78
-msgid "The profile address specified does not provide adequate information."
-msgstr "O endereço de perfil especificado não fornece informação adequada."
+#: ../../mod/profile_photo.php:242
+msgid "Upload File:"
+msgstr "Enviar arquivo:"
 
-#: ../../include/follow.php:82
-msgid "An author or name was not found."
-msgstr "Não foi encontrado nenhum autor ou nome."
+#: ../../mod/profile_photo.php:243
+msgid "Select a profile:"
+msgstr "Selecione um perfil:"
 
-#: ../../include/follow.php:84
-msgid "No browser URL could be matched to this address."
-msgstr "Não foi possível encontrar nenhuma URL de navegação neste endereço."
+#: ../../mod/profile_photo.php:245
+msgid "Upload"
+msgstr "Enviar"
 
-#: ../../include/follow.php:86
-msgid ""
-"Unable to match @-style Identity Address with a known protocol or email "
-"contact."
-msgstr ""
+#: ../../mod/profile_photo.php:248
+msgid "skip this step"
+msgstr "pule esta etapa"
 
-#: ../../include/follow.php:87
-msgid "Use mailto: in front of address to force email check."
-msgstr ""
+#: ../../mod/profile_photo.php:248
+msgid "select a photo from your photo albums"
+msgstr "selecione uma foto do seu álbum de fotos"
 
-#: ../../include/follow.php:93
-msgid ""
-"The profile address specified belongs to a network which has been disabled "
-"on this site."
-msgstr "O endereço de perfil especificado pertence a uma rede que foi desabilitada neste site."
+#: ../../mod/profile_photo.php:262
+msgid "Crop Image"
+msgstr "Cortar a imagem"
 
-#: ../../include/follow.php:103
-msgid ""
-"Limited profile. This person will be unable to receive direct/personal "
-"notifications from you."
-msgstr "Perfil limitado. Essa pessoa não poderá receber notificações diretas/pessoais de você."
+#: ../../mod/profile_photo.php:263
+msgid "Please adjust the image cropping for optimum viewing."
+msgstr "Por favor, ajuste o corte da imagem para a melhor visualização."
 
-#: ../../include/follow.php:205
-msgid "Unable to retrieve contact information."
-msgstr "Não foi possível recuperar a informação do contato."
+#: ../../mod/profile_photo.php:265
+msgid "Done Editing"
+msgstr "Encerrar a edição"
 
-#: ../../include/follow.php:259
-msgid "following"
-msgstr "acompanhando"
+#: ../../mod/profile_photo.php:299
+msgid "Image uploaded successfully."
+msgstr "A imagem foi enviada com sucesso."
 
-#: ../../include/items.php:3363
-msgid "A new person is sharing with you at "
-msgstr "Uma nova pessoa está compartilhando com você em "
+#: ../../mod/community.php:23
+msgid "Not available."
+msgstr "Não disponível."
 
-#: ../../include/items.php:3363
-msgid "You have a new follower at "
-msgstr "Você tem um novo acompanhante em "
+#: ../../mod/content.php:626 ../../object/Item.php:362
+#, php-format
+msgid "%d comment"
+msgid_plural "%d comments"
+msgstr[0] "%d comentário"
+msgstr[1] "%d comentários"
 
-#: ../../include/items.php:4047
-msgid "Archives"
-msgstr ""
+#: ../../mod/content.php:707 ../../object/Item.php:232
+msgid "like"
+msgstr "gostei"
 
-#: ../../include/user.php:38
-msgid "An invitation is required."
-msgstr "É necessário um convite."
+#: ../../mod/content.php:708 ../../object/Item.php:233
+msgid "dislike"
+msgstr "não gostei"
 
-#: ../../include/user.php:43
-msgid "Invitation could not be verified."
-msgstr "Não foi possível verificar o convite."
+#: ../../mod/content.php:710 ../../object/Item.php:235
+msgid "Share this"
+msgstr "Compartilhar isso"
 
-#: ../../include/user.php:51
-msgid "Invalid OpenID url"
-msgstr "A URL do OpenID é inválida"
+#: ../../mod/content.php:710 ../../object/Item.php:235
+msgid "share"
+msgstr "compartilhar"
 
-#: ../../include/user.php:66
-msgid "Please enter the required information."
-msgstr "Por favor, forneça a informação solicitada."
+#: ../../mod/content.php:734 ../../object/Item.php:654
+msgid "Bold"
+msgstr "Negrito"
 
-#: ../../include/user.php:80
-msgid "Please use a shorter name."
-msgstr "Por favor, use um nome mais curto."
+#: ../../mod/content.php:735 ../../object/Item.php:655
+msgid "Italic"
+msgstr "Itálico"
 
-#: ../../include/user.php:82
-msgid "Name too short."
-msgstr "O nome é muito curto."
+#: ../../mod/content.php:736 ../../object/Item.php:656
+msgid "Underline"
+msgstr "Sublinhado"
 
-#: ../../include/user.php:97
-msgid "That doesn't appear to be your full (First Last) name."
-msgstr "Isso não parece ser o seu nome completo (Nome Sobrenome)."
+#: ../../mod/content.php:737 ../../object/Item.php:657
+msgid "Quote"
+msgstr "Citação"
 
-#: ../../include/user.php:102
-msgid "Your email domain is not among those allowed on this site."
-msgstr "O domínio do seu e-mail não está entre os permitidos neste site."
+#: ../../mod/content.php:738 ../../object/Item.php:658
+msgid "Code"
+msgstr "Código"
 
-#: ../../include/user.php:105
-msgid "Not a valid email address."
-msgstr "Não é um endereço de e-mail válido."
+#: ../../mod/content.php:739 ../../object/Item.php:659
+msgid "Image"
+msgstr "Imagem"
 
-#: ../../include/user.php:115
-msgid "Cannot use that email."
-msgstr "Não é possível usar esse e-mail."
+#: ../../mod/content.php:740 ../../object/Item.php:660
+msgid "Link"
+msgstr "Link"
 
-#: ../../include/user.php:121
-msgid ""
-"Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and "
-"must also begin with a letter."
-msgstr "A sua identificação pode conter somente os caracteres \"a-z\", \"0-9\", \"-\", e \"_\", além disso, deve começar com uma letra."
+#: ../../mod/content.php:741 ../../object/Item.php:661
+msgid "Video"
+msgstr "Vídeo"
 
-#: ../../include/user.php:127 ../../include/user.php:225
-msgid "Nickname is already registered. Please choose another."
-msgstr "Esta identificação já foi registrada. Por favor, escolha outra."
+#: ../../mod/content.php:776 ../../object/Item.php:211
+msgid "add star"
+msgstr "marcar com estrela"
 
-#: ../../include/user.php:137
-msgid ""
-"Nickname was once registered here and may not be re-used. Please choose "
-"another."
-msgstr "Essa identificação já foi registrada e não pode ser reutilizada. Por favor, escolha outra."
+#: ../../mod/content.php:777 ../../object/Item.php:212
+msgid "remove star"
+msgstr "remover estrela"
+
+#: ../../mod/content.php:778 ../../object/Item.php:213
+msgid "toggle star status"
+msgstr "ativa/desativa o destaque"
+
+#: ../../mod/content.php:781 ../../object/Item.php:216
+msgid "starred"
+msgstr "marcado com estrela"
 
-#: ../../include/user.php:153
-msgid "SERIOUS ERROR: Generation of security keys failed."
-msgstr "ERRO GRAVE: Não foi possível gerar as chaves de segurança."
+#: ../../mod/content.php:782 ../../object/Item.php:221
+msgid "add tag"
+msgstr "adicionar tag"
 
-#: ../../include/user.php:211
-msgid "An error occurred during registration. Please try again."
-msgstr "Ocorreu um erro durante o registro. Por favor, tente novamente."
+#: ../../mod/content.php:786 ../../object/Item.php:130
+msgid "save to folder"
+msgstr "salvar na pasta"
 
-#: ../../include/user.php:246
-msgid "An error occurred creating your default profile. Please try again."
-msgstr "Ocorreu um erro na criação do seu perfil padrão. Por favor, tente novamente."
+#: ../../mod/content.php:877 ../../object/Item.php:308
+msgid "to"
+msgstr "para"
 
-#: ../../include/security.php:22
-msgid "Welcome "
-msgstr "Bem-vindo(a) "
+#: ../../mod/content.php:878 ../../object/Item.php:310
+msgid "Wall-to-Wall"
+msgstr "Mural-para-mural"
 
-#: ../../include/security.php:23
-msgid "Please upload a profile photo."
-msgstr "Por favor, envie uma foto para o perfil."
+#: ../../mod/content.php:879 ../../object/Item.php:311
+msgid "via Wall-To-Wall:"
+msgstr "via Mural-para-mural"
 
-#: ../../include/security.php:26
-msgid "Welcome back "
-msgstr "Bem-vindo(a) de volta "
+#: ../../object/Item.php:92
+msgid "This entry was edited"
+msgstr "Essa entrada foi editada"
 
-#: ../../include/security.php:357
-msgid ""
-"The form security token was not correct. This probably happened because the "
-"form has been opened for too long (>3 hours) before submitting it."
-msgstr ""
+#: ../../object/Item.php:309
+msgid "via"
+msgstr "via"
 
-#: ../../include/Contact.php:115
-msgid "stopped following"
-msgstr "parou de acompanhar"
+#: ../../view/theme/cleanzero/config.php:82
+#: ../../view/theme/diabook/config.php:154
+#: ../../view/theme/dispy/config.php:72 ../../view/theme/quattro/config.php:66
+msgid "Theme settings"
+msgstr "Configurações do tema"
 
-#: ../../include/Contact.php:225 ../../include/conversation.php:795
-msgid "Poke"
-msgstr ""
+#: ../../view/theme/cleanzero/config.php:83
+msgid "Set resize level for images in posts and comments (width and height)"
+msgstr "Configure o nível de redimensionamento para imagens em publicações e comentários (largura e altura)"
 
-#: ../../include/Contact.php:226 ../../include/conversation.php:789
-msgid "View Status"
-msgstr "Ver Status"
+#: ../../view/theme/cleanzero/config.php:84
+#: ../../view/theme/diabook/config.php:155
+#: ../../view/theme/dispy/config.php:73
+msgid "Set font-size for posts and comments"
+msgstr "Escolha o tamanho da fonte para publicações e comentários"
 
-#: ../../include/Contact.php:227 ../../include/conversation.php:790
-msgid "View Profile"
-msgstr "Ver Perfil"
+#: ../../view/theme/cleanzero/config.php:85
+msgid "Set theme width"
+msgstr "Configure a largura do tema"
 
-#: ../../include/Contact.php:228 ../../include/conversation.php:791
-msgid "View Photos"
-msgstr "Ver Fotos"
+#: ../../view/theme/cleanzero/config.php:86
+#: ../../view/theme/quattro/config.php:68
+msgid "Color scheme"
+msgstr "Esquema de cores"
 
-#: ../../include/Contact.php:229 ../../include/Contact.php:242
-#: ../../include/conversation.php:792
-msgid "Network Posts"
-msgstr "Publicações da Rede"
+#: ../../view/theme/diabook/config.php:156
+#: ../../view/theme/dispy/config.php:74
+msgid "Set line-height for posts and comments"
+msgstr "Escolha comprimento da linha para publicações e comentários"
 
-#: ../../include/Contact.php:230 ../../include/Contact.php:242
-#: ../../include/conversation.php:793
-msgid "Edit Contact"
-msgstr "Editar Contato"
+#: ../../view/theme/diabook/config.php:157
+msgid "Set resolution for middle column"
+msgstr "Escolha a resolução para a coluna do meio"
 
-#: ../../include/Contact.php:231 ../../include/Contact.php:242
-#: ../../include/conversation.php:794
-msgid "Send PM"
-msgstr "Enviar MP"
+#: ../../view/theme/diabook/config.php:158
+msgid "Set color scheme"
+msgstr "Configure o esquema de cores"
 
-#: ../../include/conversation.php:206
-#, php-format
-msgid "%1$s poked %2$s"
-msgstr ""
+#: ../../view/theme/diabook/config.php:159
+#: ../../view/theme/diabook/theme.php:609
+msgid "Set twitter search term"
+msgstr "Configure a palavra-chave do twitter"
 
-#: ../../include/conversation.php:290
-msgid "post/item"
-msgstr "postagem/item"
+#: ../../view/theme/diabook/config.php:160
+msgid "Set zoomfactor for Earth Layer"
+msgstr "Configure o zoom para Camadas da Terra"
 
-#: ../../include/conversation.php:291
-#, php-format
-msgid "%1$s marked %2$s's %3$s as favorite"
-msgstr "%1$s marcou %3$s de %2$s como favorito"
+#: ../../view/theme/diabook/config.php:161
+#: ../../view/theme/diabook/theme.php:578
+msgid "Set longitude (X) for Earth Layers"
+msgstr "Configure longitude (X) para Camadas da Terra"
 
-#: ../../include/conversation.php:599 ../../object/Item.php:225
-msgid "Categories:"
-msgstr ""
+#: ../../view/theme/diabook/config.php:162
+#: ../../view/theme/diabook/theme.php:579
+msgid "Set latitude (Y) for Earth Layers"
+msgstr "Configure latitude (Y) para Camadas da Terra"
 
-#: ../../include/conversation.php:600 ../../object/Item.php:226
-msgid "Filed under:"
-msgstr ""
+#: ../../view/theme/diabook/config.php:163
+#: ../../view/theme/diabook/theme.php:94
+#: ../../view/theme/diabook/theme.php:537
+#: ../../view/theme/diabook/theme.php:632
+msgid "Community Pages"
+msgstr "Páginas da Comunidade"
 
-#: ../../include/conversation.php:685
-msgid "remove"
-msgstr "remover"
+#: ../../view/theme/diabook/config.php:164
+#: ../../view/theme/diabook/theme.php:572
+#: ../../view/theme/diabook/theme.php:633
+msgid "Earth Layers"
+msgstr "Camadas da Terra"
 
-#: ../../include/conversation.php:689
-msgid "Delete Selected Items"
-msgstr "Excluir os itens selecionados"
+#: ../../view/theme/diabook/config.php:165
+#: ../../view/theme/diabook/theme.php:384
+#: ../../view/theme/diabook/theme.php:634
+msgid "Community Profiles"
+msgstr "Profiles Comunitários"
 
-#: ../../include/conversation.php:788
-msgid "Follow Thread"
-msgstr ""
+#: ../../view/theme/diabook/config.php:166
+#: ../../view/theme/diabook/theme.php:592
+#: ../../view/theme/diabook/theme.php:635
+msgid "Help or @NewHere ?"
+msgstr "Ajuda ou @NewHere ?"
 
-#: ../../include/conversation.php:857
-#, php-format
-msgid "%s likes this."
-msgstr "%s gostou disso."
+#: ../../view/theme/diabook/config.php:167
+#: ../../view/theme/diabook/theme.php:599
+#: ../../view/theme/diabook/theme.php:636
+msgid "Connect Services"
+msgstr "Conectar serviços"
 
-#: ../../include/conversation.php:857
-#, php-format
-msgid "%s doesn't like this."
-msgstr "%s não gostou disso."
+#: ../../view/theme/diabook/config.php:168
+#: ../../view/theme/diabook/theme.php:516
+#: ../../view/theme/diabook/theme.php:637
+msgid "Find Friends"
+msgstr "Encontrar amigos"
 
-#: ../../include/conversation.php:861
-#, php-format
-msgid "<span  %1$s>%2$d people</span> like this."
-msgstr "<span  %1$s>%2$d pessoas</span> gostaram disso."
+#: ../../view/theme/diabook/config.php:169
+msgid "Last tweets"
+msgstr "Últimos tweets"
 
-#: ../../include/conversation.php:863
-#, php-format
-msgid "<span  %1$s>%2$d people</span> don't like this."
-msgstr "<span  %1$s>%2$d pessoas</span> não gostaram disso."
+#: ../../view/theme/diabook/config.php:170
+#: ../../view/theme/diabook/theme.php:405
+#: ../../view/theme/diabook/theme.php:639
+msgid "Last users"
+msgstr "Últimos usuários"
 
-#: ../../include/conversation.php:869
-msgid "and"
-msgstr "e"
+#: ../../view/theme/diabook/config.php:171
+#: ../../view/theme/diabook/theme.php:479
+#: ../../view/theme/diabook/theme.php:640
+msgid "Last photos"
+msgstr "Últimas fotos"
 
-#: ../../include/conversation.php:875
-#, php-format
-msgid ", and %d other people"
-msgstr ", e mais %d outras pessoas"
+#: ../../view/theme/diabook/config.php:172
+#: ../../view/theme/diabook/theme.php:434
+#: ../../view/theme/diabook/theme.php:641
+msgid "Last likes"
+msgstr "Últimos \"likes\""
 
-#: ../../include/conversation.php:877
-#, php-format
-msgid "%s like this."
-msgstr "%s gostaram disso."
+#: ../../view/theme/diabook/theme.php:89
+msgid "Your contacts"
+msgstr "Seus contatos"
 
-#: ../../include/conversation.php:877
-#, php-format
-msgid "%s don't like this."
-msgstr "%s não gostaram disso."
+#: ../../view/theme/diabook/theme.php:517
+msgid "Local Directory"
+msgstr "Diretório Local"
 
-#: ../../include/conversation.php:904 ../../include/conversation.php:922
-msgid "Visible to <strong>everybody</strong>"
-msgstr "Visível para <strong>todos</strong>"
+#: ../../view/theme/diabook/theme.php:577
+msgid "Set zoomfactor for Earth Layers"
+msgstr "Configure o zoom para Camadas da Terra"
 
-#: ../../include/conversation.php:906 ../../include/conversation.php:924
-msgid "Please enter a video link/URL:"
-msgstr "Favor fornecer um link/URL de vídeo"
+#: ../../view/theme/diabook/theme.php:606
+#: ../../view/theme/diabook/theme.php:638
+msgid "Last Tweets"
+msgstr "Últimos Tweets"
 
-#: ../../include/conversation.php:907 ../../include/conversation.php:925
-msgid "Please enter an audio link/URL:"
-msgstr "Favor fornecer um link/URL de áudio"
+#: ../../view/theme/diabook/theme.php:630
+msgid "Show/hide boxes at right-hand column:"
+msgstr "Mostre/esconda caixas na coluna à direita:"
 
-#: ../../include/conversation.php:908 ../../include/conversation.php:926
-msgid "Tag term:"
-msgstr "Termo da tag:"
+#: ../../view/theme/dispy/config.php:75
+msgid "Set colour scheme"
+msgstr "Configure o esquema de cores"
 
-#: ../../include/conversation.php:910 ../../include/conversation.php:928
-msgid "Where are you right now?"
-msgstr "Onde você está agora?"
+#: ../../view/theme/quattro/config.php:67
+msgid "Alignment"
+msgstr "Alinhamento"
 
-#: ../../include/conversation.php:911
-msgid "Delete item(s)?"
-msgstr ""
+#: ../../view/theme/quattro/config.php:67
+msgid "Left"
+msgstr "Esquerda"
 
-#: ../../include/conversation.php:990
-msgid "permissions"
-msgstr "permissões"
+#: ../../view/theme/quattro/config.php:67
+msgid "Center"
+msgstr "Centro"
 
-#: ../../include/plugin.php:389 ../../include/plugin.php:391
-msgid "Click here to upgrade."
-msgstr ""
+#: ../../view/theme/quattro/config.php:69
+msgid "Posts font size"
+msgstr "Tamanho da fonte para publicações"
 
-#: ../../include/plugin.php:397
-msgid "This action exceeds the limits set by your subscription plan."
-msgstr ""
+#: ../../view/theme/quattro/config.php:70
+msgid "Textareas font size"
+msgstr "Tamanho da fonte para campos texto"
 
-#: ../../include/plugin.php:402
-msgid "This action is not available under your subscription plan."
-msgstr ""
+#: ../../index.php:405
+msgid "toggle mobile"
+msgstr "habilita mobile"
 
-#: ../../boot.php:607
+#: ../../boot.php:669
 msgid "Delete this item?"
 msgstr "Excluir este item?"
 
-#: ../../boot.php:610
+#: ../../boot.php:672
 msgid "show fewer"
 msgstr "exibir menos"
 
-#: ../../boot.php:819
+#: ../../boot.php:999
 #, php-format
 msgid "Update %s failed. See error logs."
-msgstr ""
+msgstr "Atualização %s falhou. Vide registro de erros (log)."
 
-#: ../../boot.php:821
+#: ../../boot.php:1001
 #, php-format
 msgid "Update Error at %s"
-msgstr ""
+msgstr "Erro de Atualização em %s"
 
-#: ../../boot.php:922
+#: ../../boot.php:1111
 msgid "Create a New Account"
 msgstr "Criar uma nova conta"
 
-#: ../../boot.php:951
+#: ../../boot.php:1139
 msgid "Nickname or Email address: "
 msgstr "Identificação ou endereço de e-mail: "
 
-#: ../../boot.php:952
+#: ../../boot.php:1140
 msgid "Password: "
 msgstr "Senha: "
 
-#: ../../boot.php:953
+#: ../../boot.php:1141
 msgid "Remember me"
-msgstr ""
+msgstr "Lembre-se de mim"
 
-#: ../../boot.php:956
+#: ../../boot.php:1144
 msgid "Or login using OpenID: "
 msgstr "Ou login usando OpendID:"
 
-#: ../../boot.php:962
+#: ../../boot.php:1150
 msgid "Forgot your password?"
 msgstr "Esqueceu a sua senha?"
 
-#: ../../boot.php:1087
+#: ../../boot.php:1153
+msgid "Website Terms of Service"
+msgstr "Termos de Serviço do Website"
+
+#: ../../boot.php:1154
+msgid "terms of service"
+msgstr "termos de serviço"
+
+#: ../../boot.php:1156
+msgid "Website Privacy Policy"
+msgstr "Política de Privacidade do Website"
+
+#: ../../boot.php:1157
+msgid "privacy policy"
+msgstr "política de privacidade"
+
+#: ../../boot.php:1286
 msgid "Requested account is not available."
-msgstr ""
+msgstr "Conta solicitada não disponível"
 
-#: ../../boot.php:1164
+#: ../../boot.php:1365 ../../boot.php:1469
 msgid "Edit profile"
 msgstr "Editar perfil"
 
-#: ../../boot.php:1230
+#: ../../boot.php:1431
 msgid "Message"
 msgstr "Mensagem"
 
-#: ../../boot.php:1238
+#: ../../boot.php:1439
 msgid "Manage/edit profiles"
 msgstr "Gerenciar/editar perfis"
 
-#: ../../boot.php:1352 ../../boot.php:1438
+#: ../../boot.php:1568 ../../boot.php:1654
 msgid "g A l F d"
 msgstr "G l d F"
 
-#: ../../boot.php:1353 ../../boot.php:1439
+#: ../../boot.php:1569 ../../boot.php:1655
 msgid "F d"
 msgstr "F d"
 
-#: ../../boot.php:1398 ../../boot.php:1479
+#: ../../boot.php:1614 ../../boot.php:1695
 msgid "[today]"
 msgstr "[hoje]"
 
-#: ../../boot.php:1410
+#: ../../boot.php:1626
 msgid "Birthday Reminders"
 msgstr "Lembretes de aniversário"
 
-#: ../../boot.php:1411
+#: ../../boot.php:1627
 msgid "Birthdays this week:"
 msgstr "Aniversários nesta semana:"
 
-#: ../../boot.php:1472
+#: ../../boot.php:1688
 msgid "[No description]"
 msgstr "[Sem descrição]"
 
-#: ../../boot.php:1490
+#: ../../boot.php:1706
 msgid "Event Reminders"
 msgstr "Lembretes de eventos"
 
-#: ../../boot.php:1491
+#: ../../boot.php:1707
 msgid "Events this week:"
 msgstr "Eventos esta semana:"
 
-#: ../../boot.php:1727
+#: ../../boot.php:1943
 msgid "Status Messages and Posts"
-msgstr ""
+msgstr "Mensagem de Estado (status) e Publicações"
 
-#: ../../boot.php:1734
+#: ../../boot.php:1950
 msgid "Profile Details"
-msgstr ""
+msgstr "Detalhe do Perfil"
+
+#: ../../boot.php:1961 ../../boot.php:1964
+msgid "Videos"
+msgstr "Vídeos"
 
-#: ../../boot.php:1751
+#: ../../boot.php:1974
 msgid "Events and Calendar"
-msgstr ""
+msgstr "Eventos e Calendário"
 
-#: ../../boot.php:1758
+#: ../../boot.php:1981
 msgid "Only You Can See This"
-msgstr ""
-
-#: ../../object/Item.php:237
-msgid "via"
-msgstr ""
-
-#: ../../index.php:398
-msgid "toggle mobile"
-msgstr ""
-
-#: ../../addon.old/bg/bg.php:51
-msgid "Bg settings updated."
-msgstr ""
-
-#: ../../addon.old/bg/bg.php:82
-msgid "Bg Settings"
-msgstr ""
-
-#: ../../addon.old/drpost/drpost.php:35
-msgid "Post to Drupal"
-msgstr "Postar no Drupal"
-
-#: ../../addon.old/drpost/drpost.php:72
-msgid "Drupal Post Settings"
-msgstr "Configurações de Postagem no Drupal"
-
-#: ../../addon.old/drpost/drpost.php:74
-msgid "Enable Drupal Post Plugin"
-msgstr "Habilitar Plugin de Postagem do Drupal"
-
-#: ../../addon.old/drpost/drpost.php:79
-msgid "Drupal username"
-msgstr "Nome de Usuário Drupal"
-
-#: ../../addon.old/drpost/drpost.php:84
-msgid "Drupal password"
-msgstr "Senha Drupal"
-
-#: ../../addon.old/drpost/drpost.php:89
-msgid "Post Type - article,page,or blog"
-msgstr "Tipo de Postagem - artigo, página ou blog"
-
-#: ../../addon.old/drpost/drpost.php:94
-msgid "Drupal site URL"
-msgstr "URL do site Drupal"
-
-#: ../../addon.old/drpost/drpost.php:99
-msgid "Drupal site uses clean URLS"
-msgstr "Site Drupal usa URLs limpas"
-
-#: ../../addon.old/drpost/drpost.php:104
-msgid "Post to Drupal by default"
-msgstr "Postar para o Drupal como padrão"
-
-#: ../../addon.old/oembed.old/oembed.php:30
-msgid "OEmbed settings updated"
-msgstr "As configurações OEmbed foram atualizadas"
-
-#: ../../addon.old/oembed.old/oembed.php:43
-msgid "Use OEmbed for YouTube videos"
-msgstr "Usar OEmbed para vídeos do YouTube"
-
-#: ../../addon.old/oembed.old/oembed.php:71
-msgid "URL to embed:"
-msgstr "URL a ser incorporada:"
+msgstr "Somente Você Pode Ver Isso"
index 80b27a1a621940e73e3cb32badf7f6a419d8a8ee..90b797a579bf7d83d090d3300725eebb6732fef7 100644 (file)
@@ -5,763 +5,632 @@ function string_plural_select_pt_br($n){
        return ($n > 1);;
 }}
 ;
-$a->strings["Post successful."] = "Publicado com sucesso.";
-$a->strings["[Embedded content - reload page to view]"] = "[Conteúdo incorporado - recarregue a página para ver]";
-$a->strings["Contact settings applied."] = "As configurações do contato foram aplicadas.";
-$a->strings["Contact update failed."] = "Não foi possível atualizar o contato.";
-$a->strings["Permission denied."] = "Permissão negada.";
-$a->strings["Contact not found."] = "O contato não foi encontrado.";
-$a->strings["Repair Contact Settings"] = "Corrigir configurações do contato";
-$a->strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working."] = "<strong>ATENÇÃO: Isso é muito avançado</strong>, se você digitar informações incorretas, suas comunicações com esse contato pode parar de funcionar.";
-$a->strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Por favor, use o botão 'Voltar' do seu navegador <strong>agora</strong>, caso você não tenha certeza do que está fazendo.";
-$a->strings["Return to contact editor"] = "Voltar ao editor de contatos";
-$a->strings["Name"] = "Nome";
-$a->strings["Account Nickname"] = "Identificação da conta";
-$a->strings["@Tagname - overrides Name/Nickname"] = "@Tagname - sobrescreve Nome/Identificação";
-$a->strings["Account URL"] = "URL da conta";
-$a->strings["Friend Request URL"] = "URL da requisição de amizade";
-$a->strings["Friend Confirm URL"] = "URL da confirmação de amizade";
-$a->strings["Notification Endpoint URL"] = "URL do ponto final da notificação";
-$a->strings["Poll/Feed URL"] = "URL do captador/fonte de notícias";
-$a->strings["New photo from this URL"] = "Nova imagem desta URL";
-$a->strings["Submit"] = "Enviar";
-$a->strings["Help:"] = "Ajuda:";
-$a->strings["Help"] = "Ajuda";
-$a->strings["Not Found"] = "Não encontrada";
-$a->strings["Page not found."] = "Página não encontrada.";
-$a->strings["File exceeds size limit of %d"] = "O arquivo excedeu o tamanho limite de %d";
-$a->strings["File upload failed."] = "Não foi possível enviar o arquivo.";
-$a->strings["Friend suggestion sent."] = "A sugestão de amigo foi enviada";
-$a->strings["Suggest Friends"] = "Sugerir amigos";
-$a->strings["Suggest a friend for %s"] = "Sugerir um amigo para %s";
-$a->strings["Event title and start time are required."] = "O título do evento e a hora de início são obrigatórios.";
-$a->strings["l, F j"] = "l, F j";
-$a->strings["Edit event"] = "Editar o evento";
-$a->strings["link to source"] = "exibir a origem";
-$a->strings["Events"] = "Eventos";
-$a->strings["Create New Event"] = "Criar um novo evento";
-$a->strings["Previous"] = "Anterior";
-$a->strings["Next"] = "Próximo";
-$a->strings["hour:minute"] = "hora:minuto";
-$a->strings["Event details"] = "Detalhes do evento";
-$a->strings["Format is %s %s. Starting date and Title are required."] = "O formato é %s %s. O título e a data de início são obrigatórios.";
-$a->strings["Event Starts:"] = "Início do evento:";
-$a->strings["Required"] = "Obrigatório";
-$a->strings["Finish date/time is not known or not relevant"] = "A data/hora de término não é conhecida ou não é relevante";
-$a->strings["Event Finishes:"] = "Término do evento:";
-$a->strings["Adjust for viewer timezone"] = "Ajustar para o fuso horário do visualizador";
-$a->strings["Description:"] = "Descrição:";
+$a->strings["Profile"] = "Perfil ";
+$a->strings["Full Name:"] = "Nome completo:";
+$a->strings["Gender:"] = "Gênero:";
+$a->strings["j F, Y"] = "j F, Y";
+$a->strings["j F"] = "j de F";
+$a->strings["Birthday:"] = "Aniversário:";
+$a->strings["Age:"] = "Idade:";
+$a->strings["Status:"] = "Estado:";
+$a->strings["for %1\$d %2\$s"] = "para %1\$d %2\$s";
+$a->strings["Sexual Preference:"] = "Preferência sexual:";
+$a->strings["Homepage:"] = "Página web:";
+$a->strings["Hometown:"] = "Cidade:";
+$a->strings["Tags:"] = "Tags:";
+$a->strings["Political Views:"] = "Posição política:";
+$a->strings["Religion:"] = "Religião:";
+$a->strings["About:"] = "Sobre:";
+$a->strings["Hobbies/Interests:"] = "Passatempos/Interesses:";
+$a->strings["Likes:"] = "Likes:";
+$a->strings["Dislikes:"] = "Dislikes:";
+$a->strings["Contact information and Social Networks:"] = "Informações de contato e redes sociais:";
+$a->strings["Musical interests:"] = "Preferências musicais:";
+$a->strings["Books, literature:"] = "Livros, literatura";
+$a->strings["Television:"] = "Televisão";
+$a->strings["Film/dance/culture/entertainment:"] = "Filmes/dança/cultura/entretenimento:";
+$a->strings["Love/Romance:"] = "Amor/romance:";
+$a->strings["Work/employment:"] = "Trabalho/emprego:";
+$a->strings["School/education:"] = "Escola/educação:";
+$a->strings["Male"] = "Masculino";
+$a->strings["Female"] = "Feminino";
+$a->strings["Currently Male"] = "Atualmente masculino";
+$a->strings["Currently Female"] = "Atualmente feminino";
+$a->strings["Mostly Male"] = "Masculino a maior parte do tempo";
+$a->strings["Mostly Female"] = "Feminino a maior parte do tempo";
+$a->strings["Transgender"] = "Transgênero";
+$a->strings["Intersex"] = "Intersexual";
+$a->strings["Transsexual"] = "Transexual";
+$a->strings["Hermaphrodite"] = "Hermafrodita";
+$a->strings["Neuter"] = "Neutro";
+$a->strings["Non-specific"] = "Não especificado";
+$a->strings["Other"] = "Outro";
+$a->strings["Undecided"] = "Indeciso";
+$a->strings["Males"] = "Homens";
+$a->strings["Females"] = "Mulheres";
+$a->strings["Gay"] = "Gays";
+$a->strings["Lesbian"] = "Lésbicas";
+$a->strings["No Preference"] = "Sem preferência";
+$a->strings["Bisexual"] = "Bissexuais";
+$a->strings["Autosexual"] = "Autossexuais";
+$a->strings["Abstinent"] = "Abstêmios";
+$a->strings["Virgin"] = "Virgens";
+$a->strings["Deviant"] = "Desviantes";
+$a->strings["Fetish"] = "Fetiches";
+$a->strings["Oodles"] = "Insaciável";
+$a->strings["Nonsexual"] = "Não sexual";
+$a->strings["Single"] = "Solteiro(a)";
+$a->strings["Lonely"] = "Solitário(a)";
+$a->strings["Available"] = "Disponível";
+$a->strings["Unavailable"] = "Não disponível";
+$a->strings["Has crush"] = "Se apaixonando";
+$a->strings["Infatuated"] = "Apaixonado";
+$a->strings["Dating"] = "Saindo com alguém";
+$a->strings["Unfaithful"] = "Infiel";
+$a->strings["Sex Addict"] = "Viciado(a) em sexo";
+$a->strings["Friends"] = "Amigos";
+$a->strings["Friends/Benefits"] = "Amigos/Benefícios";
+$a->strings["Casual"] = "Casual";
+$a->strings["Engaged"] = "Envolvido(a)";
+$a->strings["Married"] = "Casado(a)";
+$a->strings["Imaginarily married"] = "Platonicamente casado";
+$a->strings["Partners"] = "Parceiros";
+$a->strings["Cohabiting"] = "Coabitando";
+$a->strings["Common law"] = "Lei do comum";
+$a->strings["Happy"] = "Feliz";
+$a->strings["Not looking"] = "Não olhando";
+$a->strings["Swinger"] = "Swinger";
+$a->strings["Betrayed"] = "Traído(a)";
+$a->strings["Separated"] = "Separado(a)";
+$a->strings["Unstable"] = "Instável";
+$a->strings["Divorced"] = "Divorciado(a)";
+$a->strings["Imaginarily divorced"] = "Platonicamente divorciado";
+$a->strings["Widowed"] = "Viúvo(a)";
+$a->strings["Uncertain"] = "Incerto(a)";
+$a->strings["It's complicated"] = "É complicado";
+$a->strings["Don't care"] = "Não importa";
+$a->strings["Ask me"] = "Pergunte-me";
+$a->strings["stopped following"] = "parou de acompanhar";
+$a->strings["Poke"] = "Cutucar";
+$a->strings["View Status"] = "Ver Status";
+$a->strings["View Profile"] = "Ver Perfil";
+$a->strings["View Photos"] = "Ver Fotos";
+$a->strings["Network Posts"] = "Publicações da Rede";
+$a->strings["Edit Contact"] = "Editar Contato";
+$a->strings["Send PM"] = "Enviar MP";
+$a->strings["Image/photo"] = "Imagem/foto";
+$a->strings["<span><a href=\"%s\" target=\"external-link\">%s</a> wrote the following <a href=\"%s\" target=\"external-link\">post</a>"] = "<span><a href=\"%s\" target=\"external-link\">%s</a>escreveu o seguinte<a href=\"%s\" target=\"external-link\">publicação</a>";
+$a->strings["$1 wrote:"] = "$1 escreveu:";
+$a->strings["Encrypted content"] = "Conteúdo criptografado";
+$a->strings["Visible to everybody"] = "Visível para todos";
+$a->strings["show"] = "exibir";
+$a->strings["don't show"] = "não exibir";
+$a->strings["Logged out."] = "Saiu.";
+$a->strings["Login failed."] = "Não foi possível autenticar.";
+$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Foi encontrado um erro ao tentar conectar usando o OpenID que você forneceu. Por favor, verifique se sua ID está escrita corretamente.";
+$a->strings["The error message was:"] = "A mensagem de erro foi:";
+$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ H:i";
+$a->strings["Starts:"] = "Inicia:";
+$a->strings["Finishes:"] = "Termina:";
 $a->strings["Location:"] = "Localização:";
-$a->strings["Title:"] = "Título:";
-$a->strings["Share this event"] = "Compartilhar este evento";
-$a->strings["Cancel"] = "Cancelar";
-$a->strings["Tag removed"] = "A etiqueta foi removida";
-$a->strings["Remove Item Tag"] = "Remover a etiqueta do item";
-$a->strings["Select a tag to remove: "] = "Selecione uma etiqueta para remover: ";
-$a->strings["Remove"] = "Remover";
-$a->strings["%1\$s welcomes %2\$s"] = "";
-$a->strings["Authorize application connection"] = "Autorizar a conexão com a aplicação";
-$a->strings["Return to your app and insert this Securty Code:"] = "Volte para a sua aplicação e digite este código de segurança:";
-$a->strings["Please login to continue."] = "Por favor, autentique-se para continuar.";
-$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Deseja autorizar esta aplicação a acessar suas publicações e contatos e/ou criar novas publicações para você?";
-$a->strings["Yes"] = "Sim";
-$a->strings["No"] = "Não";
-$a->strings["Photo Albums"] = "Álbum de fotos";
-$a->strings["Contact Photos"] = "Fotos dos contatos";
-$a->strings["Upload New Photos"] = "Enviar novas fotos";
-$a->strings["everybody"] = "todos";
-$a->strings["Contact information unavailable"] = "A informação de contato não está disponível";
+$a->strings["Disallowed profile URL."] = "URL de perfil não permitida.";
+$a->strings["Connect URL missing."] = "URL de conexão faltando.";
+$a->strings["This site is not configured to allow communications with other networks."] = "Este site não está configurado para permitir comunicações com outras redes.";
+$a->strings["No compatible communication protocols or feeds were discovered."] = "Não foi descoberto nenhum protocolo de comunicação ou fonte de notícias compatível.";
+$a->strings["The profile address specified does not provide adequate information."] = "O endereço de perfil especificado não fornece informação adequada.";
+$a->strings["An author or name was not found."] = "Não foi encontrado nenhum autor ou nome.";
+$a->strings["No browser URL could be matched to this address."] = "Não foi possível encontrar nenhuma URL de navegação neste endereço.";
+$a->strings["Unable to match @-style Identity Address with a known protocol or email contact."] = "Não foi possível  casa o estilo @ de Endereço de Identidade com um protocolo conhecido ou contato de email.";
+$a->strings["Use mailto: in front of address to force email check."] = "Use mailto: antes do endereço para forçar a checagem de email.";
+$a->strings["The profile address specified belongs to a network which has been disabled on this site."] = "O endereço de perfil especificado pertence a uma rede que foi desabilitada neste site.";
+$a->strings["Limited profile. This person will be unable to receive direct/personal notifications from you."] = "Perfil limitado. Essa pessoa não poderá receber notificações diretas/pessoais de você.";
+$a->strings["Unable to retrieve contact information."] = "Não foi possível recuperar a informação do contato.";
+$a->strings["following"] = "acompanhando";
+$a->strings["An invitation is required."] = "É necessário um convite.";
+$a->strings["Invitation could not be verified."] = "Não foi possível verificar o convite.";
+$a->strings["Invalid OpenID url"] = "A URL do OpenID é inválida";
+$a->strings["Please enter the required information."] = "Por favor, forneça a informação solicitada.";
+$a->strings["Please use a shorter name."] = "Por favor, use um nome mais curto.";
+$a->strings["Name too short."] = "O nome é muito curto.";
+$a->strings["That doesn't appear to be your full (First Last) name."] = "Isso não parece ser o seu nome completo (Nome Sobrenome).";
+$a->strings["Your email domain is not among those allowed on this site."] = "O domínio do seu e-mail não está entre os permitidos neste site.";
+$a->strings["Not a valid email address."] = "Não é um endereço de e-mail válido.";
+$a->strings["Cannot use that email."] = "Não é possível usar esse e-mail.";
+$a->strings["Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and must also begin with a letter."] = "A sua identificação pode conter somente os caracteres \"a-z\", \"0-9\", \"-\", e \"_\", além disso, deve começar com uma letra.";
+$a->strings["Nickname is already registered. Please choose another."] = "Esta identificação já foi registrada. Por favor, escolha outra.";
+$a->strings["Nickname was once registered here and may not be re-used. Please choose another."] = "Essa identificação já foi registrada e não pode ser reutilizada. Por favor, escolha outra.";
+$a->strings["SERIOUS ERROR: Generation of security keys failed."] = "ERRO GRAVE: Não foi possível gerar as chaves de segurança.";
+$a->strings["An error occurred during registration. Please try again."] = "Ocorreu um erro durante o registro. Por favor, tente novamente.";
+$a->strings["default"] = "padrão";
+$a->strings["An error occurred creating your default profile. Please try again."] = "Ocorreu um erro na criação do seu perfil padrão. Por favor, tente novamente.";
 $a->strings["Profile Photos"] = "Fotos do perfil";
-$a->strings["Album not found."] = "O álbum não foi encontrado.";
-$a->strings["Delete Album"] = "Excluir o álbum";
-$a->strings["Delete Photo"] = "Excluir a foto";
-$a->strings["%1\$s was tagged in %2\$s by %3\$s"] = "";
-$a->strings["a photo"] = "";
-$a->strings["Image exceeds size limit of "] = "A imagem excede o tamanho máximo de ";
-$a->strings["Image file is empty."] = "O arquivo de imagem está vazio.";
-$a->strings["Unable to process image."] = "Não foi possível processar a imagem.";
-$a->strings["Image upload failed."] = "Não foi possível enviar a imagem.";
-$a->strings["Public access denied."] = "Acesso público negado.";
-$a->strings["No photos selected"] = "Não foi selecionada nenhuma foto";
-$a->strings["Access to this item is restricted."] = "O acesso a este item é restrito.";
-$a->strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Você está usando %1$.2f Mbytes dos %2$.2f Mbytes liberados para armazenamento de fotos.";
-$a->strings["Upload Photos"] = "Enviar fotos";
-$a->strings["New album name: "] = "Nome do novo álbum: ";
-$a->strings["or existing album name: "] = "ou o nome de um álbum já existente: ";
-$a->strings["Do not show a status post for this upload"] = "Não exiba uma publicação de status para este envio";
-$a->strings["Permissions"] = "Permissões";
-$a->strings["Edit Album"] = "Editar o álbum";
-$a->strings["Show Newest First"] = "Exibir as mais recentes primeiro";
-$a->strings["Show Oldest First"] = "Exibir as mais antigas primeiro";
-$a->strings["View Photo"] = "Ver a foto";
-$a->strings["Permission denied. Access to this item may be restricted."] = "Permissão negada. O acesso a este item pode estar restrito.";
-$a->strings["Photo not available"] = "A foto não está disponível";
-$a->strings["View photo"] = "Ver a imagem";
-$a->strings["Edit photo"] = "Editar a foto";
-$a->strings["Use as profile photo"] = "Usar como uma foto de perfil";
-$a->strings["Private Message"] = "Mensagem privada";
-$a->strings["View Full Size"] = "Ver no tamanho real";
-$a->strings["Tags: "] = "Etiquetas: ";
-$a->strings["[Remove any tag]"] = "[Remover qualquer etiqueta]";
-$a->strings["Rotate CW (right)"] = "Rotacionar para direita";
-$a->strings["Rotate CCW (left)"] = "Rotacionar para esquerda";
-$a->strings["New album name"] = "Novo nome para o álbum";
-$a->strings["Caption"] = "Legenda";
-$a->strings["Add a Tag"] = "Adicionar uma etiqueta";
-$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Por exemplo: @joao, @Joao_da_Silva, @joao@exemplo.com, #Minas_Gerais, #acampamento";
-$a->strings["I like this (toggle)"] = "Eu gostei disso (alternar)";
-$a->strings["I don't like this (toggle)"] = "Eu não gostei disso (alternar)";
-$a->strings["Share"] = "Compartilhar";
-$a->strings["Please wait"] = "Por favor, espere";
-$a->strings["This is you"] = "Este(a) é você";
-$a->strings["Comment"] = "Comentar";
-$a->strings["Preview"] = "Pré-visualização";
-$a->strings["Delete"] = "Excluir";
-$a->strings["View Album"] = "Ver álbum";
-$a->strings["Recent Photos"] = "Fotos recentes";
-$a->strings["Not available."] = "Não disponível.";
-$a->strings["Community"] = "Comunidade";
-$a->strings["No results."] = "Nenhum resultado.";
-$a->strings["This is Friendica, version"] = "Este é o Friendica, versão";
-$a->strings["running at web location"] = "sendo executado no endereço web";
-$a->strings["Please visit <a href=\"http://friendica.com\">Friendica.com</a> to learn more about the Friendica project."] = "Por favor, visite <a href=\"http://friendica.com\">friendica.com</a> para aprender mais sobre o projeto Friendica.";
-$a->strings["Bug reports and issues: please visit"] = "Relatos e acompanhamentos de erros podem ser encontrados em";
-$a->strings["Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - dot com"] = "Sugestões, elogios, doações, etc. - favor enviar e-mail para \"Info\" arroba Friendica - ponto com";
-$a->strings["Installed plugins/addons/apps:"] = "Plugins/complementos/aplicações instaladas:";
-$a->strings["No installed plugins/addons/apps"] = "Nenhum plugin/complemento/aplicativo instalado";
-$a->strings["Item not found"] = "O item não foi encontrado";
-$a->strings["Edit post"] = "Editar a publicação";
-$a->strings["Post to Email"] = "Enviar por e-mail";
-$a->strings["Edit"] = "Editar";
-$a->strings["Upload photo"] = "Enviar foto";
-$a->strings["upload photo"] = "upload de foto";
-$a->strings["Attach file"] = "Anexar arquivo";
-$a->strings["attach file"] = "anexar arquivo";
-$a->strings["Insert web link"] = "Inserir link web";
-$a->strings["web link"] = "link web";
-$a->strings["Insert video link"] = "Inserir link de vídeo";
-$a->strings["video link"] = "link de vídeo";
-$a->strings["Insert audio link"] = "Inserir link de áudio";
-$a->strings["audio link"] = "link de áudio";
-$a->strings["Set your location"] = "Definir sua localização";
-$a->strings["set location"] = "configure localização";
-$a->strings["Clear browser location"] = "Limpar a localização do navegador";
-$a->strings["clear location"] = "apague localização";
-$a->strings["Permission settings"] = "Configurações de permissão";
-$a->strings["CC: email addresses"] = "CC: endereço de e-mail";
-$a->strings["Public post"] = "Publicação pública";
-$a->strings["Set title"] = "Definir o título";
-$a->strings["Categories (comma-separated list)"] = "Categorias (lista separada por vírgulas)";
-$a->strings["Example: bob@example.com, mary@example.com"] = "Por exemplo: joao@exemplo.com, maria@exemplo.com";
-$a->strings["This introduction has already been accepted."] = "Esta apresentação já foi aceita.";
-$a->strings["Profile location is not valid or does not contain profile information."] = "A localização do perfil não é válida ou não contém uma informação de perfil.";
-$a->strings["Warning: profile location has no identifiable owner name."] = "Aviso: a localização do perfil não possui nenhum nome identificável do seu dono.";
-$a->strings["Warning: profile location has no profile photo."] = "Aviso: a localização do perfil não possui nenhuma foto do perfil.";
-$a->strings["%d required parameter was not found at the given location"] = array(
-       0 => "O parâmetro requerido %d não foi encontrado na localização fornecida",
-       1 => "Os parâmetros requeridos %d não foram encontrados na localização fornecida",
-);
-$a->strings["Introduction complete."] = "A apresentação foi finalizada.";
-$a->strings["Unrecoverable protocol error."] = "Ocorreu um erro irrecuperável de protocolo.";
-$a->strings["Profile unavailable."] = "O perfil não está disponível.";
-$a->strings["%s has received too many connection requests today."] = "%s recebeu solicitações de conexão em excesso hoje.";
-$a->strings["Spam protection measures have been invoked."] = "As medidas de proteção contra spam foram ativadas.";
-$a->strings["Friends are advised to please try again in 24 hours."] = "Os amigos foram notificados para tentar novamente em 24 horas.";
-$a->strings["Invalid locator"] = "Localizador inválido";
-$a->strings["Invalid email address."] = "Endereço de e-mail inválido.";
-$a->strings["This account has not been configured for email. Request failed."] = "Essa conta não foi configurada para e-mails. Não foi possível atender à solicitação.";
-$a->strings["Unable to resolve your name at the provided location."] = "Não foi possível encontrar a sua identificação no endereço indicado.";
-$a->strings["You have already introduced yourself here."] = "Você já fez a sua apresentação aqui.";
-$a->strings["Apparently you are already friends with %s."] = "Aparentemente você já é amigo de %s.";
-$a->strings["Invalid profile URL."] = "URL de perfil inválida.";
-$a->strings["Disallowed profile URL."] = "URL de perfil não permitida.";
-$a->strings["Failed to update contact record."] = "Não foi possível atualizar o registro do contato.";
-$a->strings["Your introduction has been sent."] = "A sua apresentação foi enviada.";
-$a->strings["Please login to confirm introduction."] = "Por favor, autentique-se para confirmar a apresentação.";
-$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "A identidade autenticada está incorreta. Por favor, entre como <strong>este</strong> perfil.";
-$a->strings["Hide this contact"] = "Ocultar este contato";
-$a->strings["Welcome home %s."] = "Bem-vindo(a) à sua página pessoal %s.";
-$a->strings["Please confirm your introduction/connection request to %s."] = "Por favor, confirme sua solicitação de apresentação/conexão para %s.";
-$a->strings["Confirm"] = "Confirmar";
-$a->strings["[Name Withheld]"] = "[Nome não revelado]";
-$a->strings["Please enter your 'Identity Address' from one of the following supported communications networks:"] = "Por favor, digite seu 'Endereço de Identificação' a partir de uma das seguintes redes de comunicação suportadas:";
-$a->strings["<strike>Connect as an email follower</strike> (Coming soon)"] = "<strike>Conectar como um acompanhante por e-mail</strike> (Em breve)";
-$a->strings["If you are not yet a member of the free social web, <a href=\"http://dir.friendica.com/siteinfo\">follow this link to find a public Friendica site and join us today</a>."] = "Caso você ainda não seja membro da rede social livre, <a href=\"http://dir.friendica.com/siteinfo\">clique aqui para encontrar um site Friendica público e junte-se à nós</a>.";
-$a->strings["Friend/Connection Request"] = "Solicitação de amizade/conexão";
-$a->strings["Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca"] = "Examplos: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca";
-$a->strings["Please answer the following:"] = "Por favor, entre com as informações solicitadas:";
-$a->strings["Does %s know you?"] = "%s conhece você?";
-$a->strings["Add a personal note:"] = "Adicione uma anotação pessoal:";
+$a->strings["Unknown | Not categorised"] = "Desconhecido | Não categorizado";
+$a->strings["Block immediately"] = "Bloquear imediatamente";
+$a->strings["Shady, spammer, self-marketer"] = "Dissimulado, spammer, propagandista";
+$a->strings["Known to me, but no opinion"] = "Eu conheço, mas não possuo nenhuma opinião acerca";
+$a->strings["OK, probably harmless"] = "Ok, provavelmente inofensivo";
+$a->strings["Reputable, has my trust"] = "Boa reputação, tem minha confiança";
+$a->strings["Frequently"] = "Frequentemente";
+$a->strings["Hourly"] = "De hora em hora";
+$a->strings["Twice daily"] = "Duas vezes ao dia";
+$a->strings["Daily"] = "Diariamente";
+$a->strings["Weekly"] = "Semanalmente";
+$a->strings["Monthly"] = "Mensalmente";
 $a->strings["Friendica"] = "Friendica";
-$a->strings["StatusNet/Federated Social Web"] = "StatusNet/Federated Social Web";
+$a->strings["OStatus"] = "OStatus";
+$a->strings["RSS/Atom"] = "RSS/Atom";
+$a->strings["Email"] = "E-mail";
 $a->strings["Diaspora"] = "Diaspora";
-$a->strings[" - please do not use this form.  Instead, enter %s into your Diaspora search bar."] = " - Por favor, não utilize esse formulário.  Ao invés disso, digite %s na sua barra de pesquisa do Diaspora.";
-$a->strings["Your Identity Address:"] = "Seu endereço de identificação:";
-$a->strings["Submit Request"] = "Enviar solicitação";
-$a->strings["Account settings"] = "Configurações da conta";
-$a->strings["Display settings"] = "Configurações de exibição";
-$a->strings["Connector settings"] = "Configurações do conector";
-$a->strings["Plugin settings"] = "Configurações dos plugins";
-$a->strings["Connected apps"] = "Aplicações conectadas";
-$a->strings["Export personal data"] = "Exportar dados pessoais";
-$a->strings["Remove account"] = "Remover a conta";
-$a->strings["Settings"] = "Configurações";
-$a->strings["Export account"] = "";
-$a->strings["Export your account info and contacts. Use this to make a backup of your account and/or to move it to another server."] = "";
-$a->strings["Export all"] = "";
-$a->strings["Export your accout info, contacts and all your items as json. Could be a very big file, and could take a lot of time. Use this to make a full backup of your account (photos are not exported)"] = "";
-$a->strings["Friendica Social Communications Server - Setup"] = "Servidor de Comunicações Sociais Friendica - Configuração";
-$a->strings["Could not connect to database."] = "Não foi possível conectar ao banco de dados.";
-$a->strings["Could not create table."] = "Não foi possível criar tabela.";
-$a->strings["Your Friendica site database has been installed."] = "O banco de dados do seu site Friendica foi instalado.";
-$a->strings["You may need to import the file \"database.sql\" manually using phpmyadmin or mysql."] = "Você provavelmente precisará importar o arquivo \"database.sql\" manualmente, usando o phpmyadmin ou o mysql.";
-$a->strings["Please see the file \"INSTALL.txt\"."] = "Por favor, dê uma olhada no arquivo \"INSTALL.TXT\".";
-$a->strings["System check"] = "Checagem do sistema";
-$a->strings["Check again"] = "Checar novamente";
-$a->strings["Database connection"] = "Conexão de banco de dados";
-$a->strings["In order to install Friendica we need to know how to connect to your database."] = "À fim de instalar o Friendica, você precisa saber como se conectar ao seu banco de dados.";
-$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Por favor, entre em contato com a sua hospedagem ou com o administrador do site caso você tenha alguma dúvida em relação a essas configurações.";
-$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "O banco de dados que você especificou abaixo já deve existir. Caso contrário, por favor crie-o antes de continuar.";
-$a->strings["Database Server Name"] = "Nome do servidor de banco de dados";
-$a->strings["Database Login Name"] = "Nome do usuário do banco de dados";
-$a->strings["Database Login Password"] = "Senha do usuário do banco de dados";
-$a->strings["Database Name"] = "Nome do banco de dados";
-$a->strings["Site administrator email address"] = "Endereço de email do administrador do site";
-$a->strings["Your account email address must match this in order to use the web admin panel."] = "O endereço de email da sua conta deve ser igual a este para que você possa utilizar o painel de administração web.";
-$a->strings["Please select a default timezone for your website"] = "Por favor, selecione o fuso horário padrão para o seu site";
-$a->strings["Site settings"] = "Configurações do site";
-$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Não foi possível encontrar uma versão de linha de comando do PHP nos caminhos do seu servidor web.";
-$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron. See <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>"] = "Caso você não tenha uma versão de linha de comando do PHP instalado no seu servidor, você não será capaz de executar a captação em segundo plano. Dê uma olhada em <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>";
-$a->strings["PHP executable path"] = "Caminho para o executável do PhP";
-$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Digite o caminho completo do executável PHP. Você pode deixar isso em branco para continuar com a instalação.";
-$a->strings["Command line PHP"] = "PHP em linha de comando";
-$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "\"register_argc_argv\" não está habilitado na versão de linha de comando do PHP no seu sistema.";
-$a->strings["This is required for message delivery to work."] = "Isto é necessário para o funcionamento do envio de mensagens.";
-$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
-$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Erro: a função \"openssl_pkey_new\" no seu sistema não é capaz de gerar as chaves de criptografia";
-$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se estiver usando o Windows, por favor dê uma olhada em \"http://www.php.net/manual/en/openssl.installation.php\".";
-$a->strings["Generate encryption keys"] = "Gerar chaves de encriptação";
-$a->strings["libCurl PHP module"] = "Módulo PHP libCurl";
-$a->strings["GD graphics PHP module"] = "Módulo PHP GD graphics";
-$a->strings["OpenSSL PHP module"] = "Módulo PHP OpenSSL";
-$a->strings["mysqli PHP module"] = "Módulo PHP mysqli";
-$a->strings["mb_string PHP module"] = "Módulo PHP mb_string ";
-$a->strings["Apache mod_rewrite module"] = "Módulo mod_rewrite do Apache";
-$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Erro: o módulo mod-rewrite do Apache é necessário, mas não está instalado.";
-$a->strings["Error: libCURL PHP module required but not installed."] = "Erro: o módulo libCURL do PHP é necessário, mas não está instalado.";
-$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Erro: o módulo gráfico GD, com suporte a JPEG, do PHP é necessário, mas não está instalado.";
-$a->strings["Error: openssl PHP module required but not installed."] = "Erro: o módulo openssl do PHP é necessário, mas não está instalado.";
-$a->strings["Error: mysqli PHP module required but not installed."] = "Erro: o módulo mysqli do PHP é necessário, mas não está instalado.";
-$a->strings["Error: mb_string PHP module required but not installed."] = "Erro: o módulo mb_string PHP é necessário, mas não está instalado.";
-$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "O instalador web precisa criar um arquivo chamado \".htconfig.php\" na pasta raiz da instalação e não está conseguindo.";
-$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Geralmente isso está relacionado às definições de permissão, uma vez que o servidor web pode não estar conseguindo escrever os arquivos nesta pasta.";
-$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Friendica top folder."] = "Ao final desse procedimento, será fornecido um texto que deverá ser salvo em um arquivo de nome. htconfig.php, na pasta raiz da instalação do seu Friendica.";
-$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Você também pode pular esse procedimento e executar uma instalação manual. Por favor, dê uma olhada no arquivo \"INSTALL.TXT\" para instruções.";
-$a->strings[".htconfig.php is writable"] = ".htconfig.php tem permissão de escrita";
-$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "A reescrita de URLs definida no .htaccess não está funcionando. Por favor, verifique as configurações do seu servidor.";
-$a->strings["Url rewrite is working"] = "A reescrita de URLs está funcionando";
-$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Não foi possível gravar o arquivo de configuração \".htconfig.php\". Por favor, use o texto incluso para criar um arquivo de configuração na raiz da instalação do Friendika em seu servidor web.";
-$a->strings["Errors encountered creating database tables."] = "Foram encontrados erros durante a criação das tabelas do banco de dados.";
-$a->strings["<h1>What next</h1>"] = "<h1>A seguir</h1>";
-$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Você deve configurar [manualmente] uma tarefa agendada para o captador.";
-$a->strings["l F d, Y \\@ g:i A"] = "l F d, Y \\@ H:i";
-$a->strings["Time Conversion"] = "Conversão de tempo";
-$a->strings["Friendica provides this service for sharing events with other networks and friends in unknown timezones."] = "";
-$a->strings["UTC time: %s"] = "Hora UTC: %s";
-$a->strings["Current timezone: %s"] = "Fuso horário atual: %s";
-$a->strings["Converted localtime: %s"] = "Horário local convertido: %s";
-$a->strings["Please select your timezone:"] = "Por favor, selecione seu fuso horário:";
-$a->strings["Poke/Prod"] = "";
-$a->strings["poke, prod or do other things to somebody"] = "";
-$a->strings["Recipient"] = "Destinatário";
-$a->strings["Choose what you wish to do to recipient"] = "Selecione o que você deseja fazer com o destinatário";
-$a->strings["Make this post private"] = "Fazer com que essa publicação se torne privada";
-$a->strings["Profile Match"] = "Correspondência de perfil";
-$a->strings["No keywords to match. Please add keywords to your default profile."] = "Não foi encontrada nenhuma palavra-chave associada a você. Por favor, adicione algumas ao seu perfil padrão.";
-$a->strings["is interested in:"] = "se interessa por:";
+$a->strings["Facebook"] = "Facebook";
+$a->strings["Zot!"] = "Zot!";
+$a->strings["LinkedIn"] = "LinkedIn";
+$a->strings["XMPP/IM"] = "XMPP/IM";
+$a->strings["MySpace"] = "MySpace";
+$a->strings["Google+"] = "Google+";
+$a->strings["Add New Contact"] = "Adicionar Contato Novo";
+$a->strings["Enter address or web location"] = "Forneça endereço ou localização web";
+$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Por exemplo: joao@exemplo.com, http://exemplo.com/maria";
 $a->strings["Connect"] = "Conectar";
-$a->strings["No matches"] = "Nenhuma correspondência";
-$a->strings["Remote privacy information not available."] = "Não existe informação disponível sobre a privacidade remota.";
-$a->strings["Visible to:"] = "Visível para:";
-$a->strings["No such group"] = "Este grupo não existe";
-$a->strings["Group is empty"] = "O grupo está vazio";
-$a->strings["Group: "] = "Grupo: ";
-$a->strings["Select"] = "Selecionar";
-$a->strings["View %s's profile @ %s"] = "Ver o perfil de %s @ %s";
-$a->strings["%s from %s"] = "%s de %s";
-$a->strings["View in context"] = "Ver no contexto";
-$a->strings["%d comment"] = array(
-       0 => "%d comentário",
-       1 => "%d comentários",
+$a->strings["%d invitation available"] = array(
+       0 => "%d convite disponível",
+       1 => "%d convites disponíveis",
+);
+$a->strings["Find People"] = "Pesquisar por pessoas";
+$a->strings["Enter name or interest"] = "Fornecer nome ou interesse";
+$a->strings["Connect/Follow"] = "Conectar-se/acompanhar";
+$a->strings["Examples: Robert Morgenstein, Fishing"] = "Examplos: Robert Morgenstein, Fishing";
+$a->strings["Find"] = "Pesquisar";
+$a->strings["Friend Suggestions"] = "Sugestões de amigos";
+$a->strings["Similar Interests"] = "Interesses Parecidos";
+$a->strings["Random Profile"] = "Perfil Randômico";
+$a->strings["Invite Friends"] = "Convidar amigos";
+$a->strings["Networks"] = "Redes";
+$a->strings["All Networks"] = "Todas as redes";
+$a->strings["Saved Folders"] = "Pastas salvas";
+$a->strings["Everything"] = "Tudo";
+$a->strings["Categories"] = "Categorias";
+$a->strings["%d contact in common"] = array(
+       0 => "%d contato em comum",
+       1 => "%d contatos em comum",
+);
+$a->strings["show more"] = "exibir mais";
+$a->strings[" on Last.fm"] = "na Last.fm";
+$a->strings["view full size"] = "ver tela cheia";
+$a->strings["Miscellaneous"] = "Miscelânea";
+$a->strings["year"] = "ano";
+$a->strings["month"] = "mês";
+$a->strings["day"] = "dia";
+$a->strings["never"] = "nunca";
+$a->strings["less than a second ago"] = "menos de um segundo atrás";
+$a->strings["years"] = "anos";
+$a->strings["months"] = "meses";
+$a->strings["week"] = "semana";
+$a->strings["weeks"] = "semanas";
+$a->strings["days"] = "dias";
+$a->strings["hour"] = "hora";
+$a->strings["hours"] = "horas";
+$a->strings["minute"] = "minuto";
+$a->strings["minutes"] = "minutos";
+$a->strings["second"] = "segundo";
+$a->strings["seconds"] = "segundos";
+$a->strings["%1\$d %2\$s ago"] = "%1\$d %2\$s atrás";
+$a->strings["%s's birthday"] = "aniversários de %s's";
+$a->strings["Happy Birthday %s"] = "Feliz Aniversário %s";
+$a->strings["Click here to upgrade."] = "Clique aqui para atualização (upgrade).";
+$a->strings["This action exceeds the limits set by your subscription plan."] = "Essa ação excede o limite configurado pelo seu plano contratado.";
+$a->strings["This action is not available under your subscription plan."] = "Essa ação não está disponível em seu plano contratado.";
+$a->strings["(no subject)"] = "(sem assunto)";
+$a->strings["noreply"] = "naoresponda";
+$a->strings["%1\$s is now friends with %2\$s"] = "%1\$s agora é amigo de %2\$s";
+$a->strings["Sharing notification from Diaspora network"] = "Notificação de compartilhamento da rede Diaspora";
+$a->strings["photo"] = "foto";
+$a->strings["status"] = "status";
+$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gosta de %3\$s de %2\$s";
+$a->strings["Attachments:"] = "Anexos:";
+$a->strings["[Name Withheld]"] = "[Nome não revelado]";
+$a->strings["A new person is sharing with you at "] = "Uma nova pessoa está compartilhando com você em ";
+$a->strings["You have a new follower at "] = "Você tem um novo acompanhante em ";
+$a->strings["Item not found."] = "O item não foi encontrado.";
+$a->strings["Do you really want to delete this item?"] = "Você realmente deseja deletar esse item?";
+$a->strings["Yes"] = "Sim";
+$a->strings["Cancel"] = "Cancelar";
+$a->strings["Permission denied."] = "Permissão negada.";
+$a->strings["Archives"] = "Arquivos";
+$a->strings["General Features"] = "Funcionalidades Gerais";
+$a->strings["Multiple Profiles"] = "Perfís Múltiplos";
+$a->strings["Ability to create multiple profiles"] = "Habilidade para criar perfis múltiplos";
+$a->strings["Post Composition Features"] = "Funcionalidades de Composição de Publicações";
+$a->strings["Richtext Editor"] = "Editor Richtext";
+$a->strings["Enable richtext editor"] = "Habilite editor richtext";
+$a->strings["Post Preview"] = "Pré-visualização da Publicação";
+$a->strings["Allow previewing posts and comments before publishing them"] = "Permite pré-visualizar publicações e comentários antes de publicá-los";
+$a->strings["Network Sidebar Widgets"] = "Widgets da Barra Lateral da Rede";
+$a->strings["Search by Date"] = "Buscar por Data";
+$a->strings["Ability to select posts by date ranges"] = "Habilidade para selecionar publicações por intervalos de data";
+$a->strings["Group Filter"] = "Filtrar Grupo";
+$a->strings["Enable widget to display Network posts only from selected group"] = "Habilita widget para mostrar publicações da Rede somente de grupos selecionados";
+$a->strings["Network Filter"] = "Filtrar Rede";
+$a->strings["Enable widget to display Network posts only from selected network"] = "Habilita widget para mostrar publicações da Rede de redes selecionadas";
+$a->strings["Saved Searches"] = "Pesquisas salvas";
+$a->strings["Save search terms for re-use"] = "Guarde as palavras-chaves para reuso";
+$a->strings["Network Tabs"] = "Abas da Rede";
+$a->strings["Network Personal Tab"] = "Aba Pessoal da Rede";
+$a->strings["Enable tab to display only Network posts that you've interacted on"] = "Habilitar aba para mostrar apenas as publicações da Rede que você tenha interagido";
+$a->strings["Network New Tab"] = "Aba Nova da Rede";
+$a->strings["Enable tab to display only new Network posts (from the last 12 hours)"] = "Habilite aba para mostra apenas publicações da Rede novas (das últimas 12 horas)";
+$a->strings["Network Shared Links Tab"] = "Aba de Links Compartilhados da Rede";
+$a->strings["Enable tab to display only Network posts with links in them"] = "Habilite aba para mostrar somente publicações da Rede que contenham links";
+$a->strings["Post/Comment Tools"] = "Ferramentas de Publicação/Comentário";
+$a->strings["Multiple Deletion"] = "Deleção Multipla";
+$a->strings["Select and delete multiple posts/comments at once"] = "Selecione e delete múltiplas publicações/comentário imediatamente";
+$a->strings["Edit Sent Posts"] = "Editar Publicações Enviadas";
+$a->strings["Edit and correct posts and comments after sending"] = "Editar e corrigir publicações e comentários após envio";
+$a->strings["Tagging"] = "Marcação";
+$a->strings["Ability to tag existing posts"] = "Capacidade de marcar (tag) publicações existentes";
+$a->strings["Post Categories"] = "Categorias de Publicações";
+$a->strings["Add categories to your posts"] = "Adicione Categorias ás Publicações";
+$a->strings["Ability to file posts under folders"] = "Habilidade de arquivar publicações em pastas";
+$a->strings["Dislike Posts"] = "Desgoste (dislike) Publicações";
+$a->strings["Ability to dislike posts/comments"] = "Habilidade para desgostar (dislike) publicações/comentários";
+$a->strings["Star Posts"] = "Estrelar Publicações";
+$a->strings["Ability to mark special posts with a star indicator"] = "Habilidade para marcar publicações especiais com uma estrela indicadora";
+$a->strings["Cannot locate DNS info for database server '%s'"] = "Não foi possível localizar a informação de DNS para o servidor de banco de dados '%s'";
+$a->strings["prev"] = "anterior";
+$a->strings["first"] = "primeiro";
+$a->strings["last"] = "último";
+$a->strings["next"] = "próximo";
+$a->strings["newer"] = "mais recente";
+$a->strings["older"] = "antigo";
+$a->strings["No contacts"] = "Nenhum contato";
+$a->strings["%d Contact"] = array(
+       0 => "%d contato",
+       1 => "%d contatos",
 );
+$a->strings["View Contacts"] = "Ver contatos";
+$a->strings["Search"] = "Pesquisar";
+$a->strings["Save"] = "Salvar";
+$a->strings["poke"] = "cutucar";
+$a->strings["poked"] = "cutucado";
+$a->strings["ping"] = "ping";
+$a->strings["pinged"] = "pingado";
+$a->strings["prod"] = "incentivar";
+$a->strings["prodded"] = "incentivado";
+$a->strings["slap"] = "bater";
+$a->strings["slapped"] = "batido";
+$a->strings["finger"] = "apontar";
+$a->strings["fingered"] = "apontado";
+$a->strings["rebuff"] = "rejeite";
+$a->strings["rebuffed"] = "rejeitado";
+$a->strings["happy"] = "feliz";
+$a->strings["sad"] = "triste";
+$a->strings["mellow"] = "desencanado";
+$a->strings["tired"] = "cansado";
+$a->strings["perky"] = "audacioso";
+$a->strings["angry"] = "chateado";
+$a->strings["stupified"] = "estupefato";
+$a->strings["puzzled"] = "confuso";
+$a->strings["interested"] = "interessado";
+$a->strings["bitter"] = "rancoroso";
+$a->strings["cheerful"] = "jovial";
+$a->strings["alive"] = "vivo";
+$a->strings["annoyed"] = "incomodado";
+$a->strings["anxious"] = "ansioso";
+$a->strings["cranky"] = "excêntrico";
+$a->strings["disturbed"] = "perturbado";
+$a->strings["frustrated"] = "frustrado";
+$a->strings["motivated"] = "motivado";
+$a->strings["relaxed"] = "relaxado";
+$a->strings["surprised"] = "surpreso";
+$a->strings["Monday"] = "Segunda";
+$a->strings["Tuesday"] = "Terça";
+$a->strings["Wednesday"] = "Quarta";
+$a->strings["Thursday"] = "Quinta";
+$a->strings["Friday"] = "Sexta";
+$a->strings["Saturday"] = "Sábado";
+$a->strings["Sunday"] = "Domingo";
+$a->strings["January"] = "Janeiro";
+$a->strings["February"] = "Fevereiro";
+$a->strings["March"] = "Março";
+$a->strings["April"] = "Abril";
+$a->strings["May"] = "Maio";
+$a->strings["June"] = "Junho";
+$a->strings["July"] = "Julho";
+$a->strings["August"] = "Agosto";
+$a->strings["September"] = "Setembro";
+$a->strings["October"] = "Outubro";
+$a->strings["November"] = "Novembro";
+$a->strings["December"] = "Dezembro";
+$a->strings["View Video"] = "Ver Vídeo";
+$a->strings["bytes"] = "bytes";
+$a->strings["Click to open/close"] = "Clique para abrir/fechar";
+$a->strings["link to source"] = "exibir a origem";
+$a->strings["Select an alternate language"] = "Selecione um idioma alternativo";
+$a->strings["event"] = "evento";
+$a->strings["activity"] = "atividade";
 $a->strings["comment"] = array(
        0 => "comentário",
        1 => "comentários",
 );
-$a->strings["show more"] = "exibir mais";
-$a->strings["like"] = "gostei";
-$a->strings["dislike"] = "não gostei";
-$a->strings["Share this"] = "Compartilhar isso";
-$a->strings["share"] = "compartilhar";
-$a->strings["Bold"] = "Negrito";
-$a->strings["Italic"] = "Itálico";
-$a->strings["Underline"] = "Sublinhado";
-$a->strings["Quote"] = "Citação";
-$a->strings["Code"] = "Código";
-$a->strings["Image"] = "Imagem";
-$a->strings["Link"] = "Link";
-$a->strings["Video"] = "Vídeo";
-$a->strings["add star"] = "marcar com estrela";
-$a->strings["remove star"] = "remover estrela";
-$a->strings["toggle star status"] = "ativa/desativa o destaque";
-$a->strings["starred"] = "marcado com estrela";
-$a->strings["add tag"] = "adicionar tag";
-$a->strings["save to folder"] = "salvar na pasta";
-$a->strings["to"] = "para";
-$a->strings["Wall-to-Wall"] = "Mural-para-mural";
-$a->strings["via Wall-To-Wall:"] = "via Mural-para-mural";
-$a->strings["Welcome to %s"] = "Bem-vindo(a) a %s";
-$a->strings["Invalid request identifier."] = "Identificador de solicitação inválido";
-$a->strings["Discard"] = "Descartar";
-$a->strings["Ignore"] = "Ignorar";
-$a->strings["System"] = "Sistema";
-$a->strings["Network"] = "Rede";
-$a->strings["Personal"] = "Pessoal";
+$a->strings["post"] = "publicar";
+$a->strings["Item filed"] = "O item foi arquivado";
+$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Um grupo removido com esse nome foi reativado. Permissões de items já existentes <strong>poderão</strong> se aplicar a esse grupo e a qualquer membro no futuro. Se não é essa a sua intenção, favor criar outro grupo com um nome diferente.";
+$a->strings["Default privacy group for new contacts"] = "Conjunto de privacidade padrão para novos contatos";
+$a->strings["Everybody"] = "Todos";
+$a->strings["edit"] = "editar";
+$a->strings["Groups"] = "Grupos";
+$a->strings["Edit group"] = "Editar grupo";
+$a->strings["Create a new group"] = "Criar um novo grupo";
+$a->strings["Contacts not in any group"] = "Contatos não estão dentro de nenhum grupo";
+$a->strings["add"] = "adicionar";
+$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s não gosta de %3\$s de %2\$s";
+$a->strings["%1\$s poked %2\$s"] = "%1\$s cutucou %2\$s";
+$a->strings["%1\$s is currently %2\$s"] = "%1\$s atualmente está %2\$s";
+$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s etiquetou %3\$s de %2\$s com %4\$s";
+$a->strings["post/item"] = "postagem/item";
+$a->strings["%1\$s marked %2\$s's %3\$s as favorite"] = "%1\$s marcou %3\$s de %2\$s como favorito";
+$a->strings["Select"] = "Selecionar";
+$a->strings["Delete"] = "Excluir";
+$a->strings["View %s's profile @ %s"] = "Ver o perfil de %s @ %s";
+$a->strings["Categories:"] = "Categorias:";
+$a->strings["Filed under:"] = "Arquivado sob:";
+$a->strings["%s from %s"] = "%s de %s";
+$a->strings["View in context"] = "Ver no contexto";
+$a->strings["Please wait"] = "Por favor, espere";
+$a->strings["remove"] = "remover";
+$a->strings["Delete Selected Items"] = "Excluir os itens selecionados";
+$a->strings["Follow Thread"] = "Seguir o Thread";
+$a->strings["%s likes this."] = "%s gostou disso.";
+$a->strings["%s doesn't like this."] = "%s não gostou disso.";
+$a->strings["<span  %1\$s>%2\$d people</span> like this"] = "<span  %1\$s>%2\$d pessoas</span> gostaram disso";
+$a->strings["<span  %1\$s>%2\$d people</span> don't like this"] = "<span  %1\$s>%2\$d pessoas</span> não gostaram disso";
+$a->strings["and"] = "e";
+$a->strings[", and %d other people"] = ", e mais %d outras pessoas";
+$a->strings["%s like this."] = "%s gostaram disso.";
+$a->strings["%s don't like this."] = "%s não gostaram disso.";
+$a->strings["Visible to <strong>everybody</strong>"] = "Visível para <strong>todos</strong>";
+$a->strings["Please enter a link URL:"] = "Por favor, digite uma URL:";
+$a->strings["Please enter a video link/URL:"] = "Favor fornecer um link/URL de vídeo";
+$a->strings["Please enter an audio link/URL:"] = "Favor fornecer um link/URL de áudio";
+$a->strings["Tag term:"] = "Termo da tag:";
+$a->strings["Save to Folder:"] = "Salvar na pasta:";
+$a->strings["Where are you right now?"] = "Onde você está agora?";
+$a->strings["Delete item(s)?"] = "Deletar item(s)?";
+$a->strings["Post to Email"] = "Enviar por e-mail";
+$a->strings["Share"] = "Compartilhar";
+$a->strings["Upload photo"] = "Enviar foto";
+$a->strings["upload photo"] = "upload de foto";
+$a->strings["Attach file"] = "Anexar arquivo";
+$a->strings["attach file"] = "anexar arquivo";
+$a->strings["Insert web link"] = "Inserir link web";
+$a->strings["web link"] = "link web";
+$a->strings["Insert video link"] = "Inserir link de vídeo";
+$a->strings["video link"] = "link de vídeo";
+$a->strings["Insert audio link"] = "Inserir link de áudio";
+$a->strings["audio link"] = "link de áudio";
+$a->strings["Set your location"] = "Definir sua localização";
+$a->strings["set location"] = "configure localização";
+$a->strings["Clear browser location"] = "Limpar a localização do navegador";
+$a->strings["clear location"] = "apague localização";
+$a->strings["Set title"] = "Definir o título";
+$a->strings["Categories (comma-separated list)"] = "Categorias (lista separada por vírgulas)";
+$a->strings["Permission settings"] = "Configurações de permissão";
+$a->strings["permissions"] = "permissões";
+$a->strings["CC: email addresses"] = "CC: endereço de e-mail";
+$a->strings["Public post"] = "Publicação pública";
+$a->strings["Example: bob@example.com, mary@example.com"] = "Por exemplo: joao@exemplo.com, maria@exemplo.com";
+$a->strings["Preview"] = "Pré-visualização";
+$a->strings["Post to Groups"] = "Postar em Grupos";
+$a->strings["Post to Contacts"] = "Publique para Contatos";
+$a->strings["Private post"] = "Publicar privado";
+$a->strings["Friendica Notification"] = "Notificação Friendica";
+$a->strings["Thank You,"] = "Obrigado,";
+$a->strings["%s Administrator"] = "%s Administrador";
+$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
+$a->strings["[Friendica:Notify] New mail received at %s"] = "[Friendica:Notify] Nova mensagem recebida em %s";
+$a->strings["%1\$s sent you a new private message at %2\$s."] = "%1\$s lhe enviou uma mensagem privativa em %2\$s.";
+$a->strings["%1\$s sent you %2\$s."] = "%1\$s lhe enviou %2\$s.";
+$a->strings["a private message"] = "uma mensagem privada";
+$a->strings["Please visit %s to view and/or reply to your private messages."] = "Favor visitar %s para ver e/ou responder às suas mensagens privadas.";
+$a->strings["%1\$s commented on [url=%2\$s]a %3\$s[/url]"] = "%1\$s comentou em [url=%2\$s]a %3\$s[/url]";
+$a->strings["%1\$s commented on [url=%2\$s]%3\$s's %4\$s[/url]"] = "%1\$s comentou na %4\$s de [url=%2\$s]%3\$s [/url]";
+$a->strings["%1\$s commented on [url=%2\$s]your %3\$s[/url]"] = "%1\$s comentou em [url=%2\$s]seu %3\$s[/url]";
+$a->strings["[Friendica:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Friendica:Notify] Comentário na conversa #%1\$d por %2\$s";
+$a->strings["%s commented on an item/conversation you have been following."] = "%s comentou um item/conversa que você está seguindo.";
+$a->strings["Please visit %s to view and/or reply to the conversation."] = "Favor visitar %s para ver e/ou responder à conversa.";
+$a->strings["[Friendica:Notify] %s posted to your profile wall"] = "[Friendica:Notify] %s publicou no mural do seu perfil";
+$a->strings["%1\$s posted to your profile wall at %2\$s"] = "%1\$s publicou no mural do seu perfil em %2\$s";
+$a->strings["%1\$s posted to [url=%2\$s]your wall[/url]"] = "%1\$s publicou para [url=%2\$s]seu mural[/url]";
+$a->strings["[Friendica:Notify] %s tagged you"] = "[Friendica:Notify] %s etiquetou você";
+$a->strings["%1\$s tagged you at %2\$s"] = "%1\$s marcou você em %2\$s";
+$a->strings["%1\$s [url=%2\$s]tagged you[/url]."] = "%1\$s [url=%2\$s]marcou você[/url].";
+$a->strings["[Friendica:Notify] %1\$s poked you"] = "[Friendica:Notify] %1\$s cutucou você";
+$a->strings["%1\$s poked you at %2\$s"] = "%1\$s cutucou você às %2\$s";
+$a->strings["%1\$s [url=%2\$s]poked you[/url]."] = "%1\$s [url=%2\$s]cutucou você[/url].";
+$a->strings["[Friendica:Notify] %s tagged your post"] = "[Friendica:Notify] %s etiquetou sua publicação";
+$a->strings["%1\$s tagged your post at %2\$s"] = "%1\$s marcou sua publicação às %2\$s";
+$a->strings["%1\$s tagged [url=%2\$s]your post[/url]"] = "%1\$s marcou [url=%2\$s]sua publicação[/url]";
+$a->strings["[Friendica:Notify] Introduction received"] = "[Friendica:Notify] Você recebeu uma apresentação";
+$a->strings["You've received an introduction from '%1\$s' at %2\$s"] = "Você recebeu uma apresentação de '%1\$s' em %2\$s";
+$a->strings["You've received [url=%1\$s]an introduction[/url] from %2\$s."] = "Você recebeu [url=%1\$s]uma apresentação[/url] de %2\$s.";
+$a->strings["You may visit their profile at %s"] = "Você pode visitar o perfil deles em %s";
+$a->strings["Please visit %s to approve or reject the introduction."] = "Favor visitar %s para aprovar ou rejeitar a apresentação.";
+$a->strings["[Friendica:Notify] Friend suggestion received"] = "[Friendica:Notify] Você recebeu uma sugestão de amigo";
+$a->strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = "Você recebeu uma sugestão de amigo de '%1\$s' em %2\$s";
+$a->strings["You've received [url=%1\$s]a friend suggestion[/url] for %2\$s from %3\$s."] = "Você recebeu [url=%1\$s]uma sugestão de amigo[/url] de %2\$s em %3\$s";
+$a->strings["Name:"] = "Nome:";
+$a->strings["Photo:"] = "Foto:";
+$a->strings["Please visit %s to approve or reject the suggestion."] = "Favor visitar %s para aprovar ou rejeitar a sugestão.";
+$a->strings["[no subject]"] = "[sem assunto]";
+$a->strings["Wall Photos"] = "Fotos do mural";
+$a->strings["Nothing new here"] = "Nada de novo aqui";
+$a->strings["Clear notifications"] = "Descartar notificações";
+$a->strings["Logout"] = "Sair";
+$a->strings["End this session"] = "Terminar esta sessão";
+$a->strings["Status"] = "Status";
+$a->strings["Your posts and conversations"] = "Suas publicações e conversas";
+$a->strings["Your profile page"] = "Sua página de perfil";
+$a->strings["Photos"] = "Fotos";
+$a->strings["Your photos"] = "Suas fotos";
+$a->strings["Events"] = "Eventos";
+$a->strings["Your events"] = "Seus eventos";
+$a->strings["Personal notes"] = "Suas anotações pessoais";
+$a->strings["Your personal photos"] = "Suas fotos pessoais";
+$a->strings["Login"] = "Entrar";
+$a->strings["Sign in"] = "Entrar";
 $a->strings["Home"] = "Pessoal";
+$a->strings["Home Page"] = "Página pessoal";
+$a->strings["Register"] = "Registrar";
+$a->strings["Create an account"] = "Criar uma conta";
+$a->strings["Help"] = "Ajuda";
+$a->strings["Help and documentation"] = "Ajuda e documentação";
+$a->strings["Apps"] = "Aplicativos";
+$a->strings["Addon applications, utilities, games"] = "Complementos, utilitários, jogos";
+$a->strings["Search site content"] = "Pesquisar conteúdo no site";
+$a->strings["Community"] = "Comunidade";
+$a->strings["Conversations on this site"] = "Conversas neste site";
+$a->strings["Directory"] = "Diretório";
+$a->strings["People directory"] = "Diretório de pessoas";
+$a->strings["Network"] = "Rede";
+$a->strings["Conversations from your friends"] = "Conversas dos seus amigos";
+$a->strings["Network Reset"] = "Reiniciar Rede";
+$a->strings["Load Network page with no filters"] = "Carregar página Rede sem filtros";
 $a->strings["Introductions"] = "Apresentações";
-$a->strings["Messages"] = "Mensagens";
-$a->strings["Show Ignored Requests"] = "Exibir solicitações ignoradas";
-$a->strings["Hide Ignored Requests"] = "Ocultar solicitações ignoradas";
-$a->strings["Notification type: "] = "Tipo de notificação:";
-$a->strings["Friend Suggestion"] = "Sugestão de amigo";
-$a->strings["suggested by %s"] = "sugerido por %s";
-$a->strings["Hide this contact from others"] = "Ocultar este contato dos outros";
-$a->strings["Post a new friend activity"] = "Publicar a adição de amigo";
-$a->strings["if applicable"] = "se aplicável";
-$a->strings["Approve"] = "Aprovar";
-$a->strings["Claims to be known to you: "] = "Alega ser conhecido por você: ";
-$a->strings["yes"] = "sim";
-$a->strings["no"] = "não";
-$a->strings["Approve as: "] = "Aprovar como:";
-$a->strings["Friend"] = "Amigo";
-$a->strings["Sharer"] = "Compartilhador";
-$a->strings["Fan/Admirer"] = "Fã/Admirador";
-$a->strings["Friend/Connect Request"] = "Solicitação de amizade/conexão";
-$a->strings["New Follower"] = "Novo acompanhante";
-$a->strings["No introductions."] = "Sem apresentações.";
+$a->strings["Friend Requests"] = "Requisições de Amizade";
 $a->strings["Notifications"] = "Notificações";
-$a->strings["%s liked %s's post"] = "%s gostou da publicação de %s";
-$a->strings["%s disliked %s's post"] = "%s não gostou da publicação de %s";
-$a->strings["%s is now friends with %s"] = "%s agora é amigo de %s";
-$a->strings["%s created a new post"] = "%s criou uma nova publicação";
-$a->strings["%s commented on %s's post"] = "%s comentou uma publicação de %s";
-$a->strings["No more network notifications."] = "Nenhuma notificação de rede.";
-$a->strings["Network Notifications"] = "Notificações de rede";
-$a->strings["No more system notifications."] = "Não fazer notificações de sistema.";
-$a->strings["System Notifications"] = "Notificações de sistema";
-$a->strings["No more personal notifications."] = "Nenhuma notificação pessoal.";
-$a->strings["Personal Notifications"] = "Notificações pessoais";
-$a->strings["No more home notifications."] = "Não existe mais nenhuma notificação pessoal.";
-$a->strings["Home Notifications"] = "Notificações pessoais";
-$a->strings["Could not access contact record."] = "Não foi possível acessar o registro do contato.";
-$a->strings["Could not locate selected profile."] = "Não foi possível localizar o perfil selecionado.";
-$a->strings["Contact updated."] = "O contato foi atualizado.";
-$a->strings["Contact has been blocked"] = "O contato foi bloqueado";
-$a->strings["Contact has been unblocked"] = "O contato foi desbloqueado";
-$a->strings["Contact has been ignored"] = "O contato foi ignorado";
-$a->strings["Contact has been unignored"] = "O contato deixou de ser ignorado";
-$a->strings["Contact has been archived"] = "O contato foi arquivado";
-$a->strings["Contact has been unarchived"] = "O contato foi desarquivado";
-$a->strings["Contact has been removed."] = "O contato foi removido.";
-$a->strings["You are mutual friends with %s"] = "Você possui uma amizade mútua com %s";
-$a->strings["You are sharing with %s"] = "Você está compartilhando com %s";
-$a->strings["%s is sharing with you"] = "%s está compartilhando com você";
-$a->strings["Private communications are not available for this contact."] = "As comunicações privadas não estão disponíveis para este contato.";
-$a->strings["Never"] = "Nunca";
-$a->strings["(Update was successful)"] = "(A atualização foi bem sucedida)";
-$a->strings["(Update was not successful)"] = "(A atualização não foi bem sucedida)";
-$a->strings["Suggest friends"] = "Sugerir amigos";
-$a->strings["Network type: %s"] = "Tipo de rede: %s";
-$a->strings["%d contact in common"] = array(
-       0 => "%d contato em comum",
-       1 => "%d contatos em comum",
-);
-$a->strings["View all contacts"] = "Ver todos os contatos";
-$a->strings["Unblock"] = "Desbloquear";
-$a->strings["Block"] = "Bloquear";
-$a->strings["Toggle Blocked status"] = "Alternar o status de bloqueio";
-$a->strings["Unignore"] = "Deixar de ignorar";
-$a->strings["Toggle Ignored status"] = "Alternar o status de ignorado";
-$a->strings["Unarchive"] = "Desarquivar";
-$a->strings["Archive"] = "Arquivar";
-$a->strings["Toggle Archive status"] = "Alternar o status de arquivamento";
-$a->strings["Repair"] = "Reparar";
-$a->strings["Advanced Contact Settings"] = "Configurações avançadas do contato";
-$a->strings["Communications lost with this contact!"] = "As comunicações com esse contato foram perdidas!";
-$a->strings["Contact Editor"] = "Editor de contatos";
-$a->strings["Profile Visibility"] = "Visibilidade do perfil";
-$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Por favor, selecione o perfil que você gostaria de exibir para %s quando estiver visualizando seu perfil de modo seguro.";
-$a->strings["Contact Information / Notes"] = "Informações sobre o contato / Anotações";
-$a->strings["Edit contact notes"] = "Editar as anotações do contato";
-$a->strings["Visit %s's profile [%s]"] = "Visitar o perfil de %s [%s]";
-$a->strings["Block/Unblock contact"] = "Bloquear/desbloquear o contato";
-$a->strings["Ignore contact"] = "Ignorar o contato";
-$a->strings["Repair URL settings"] = "Reparar as definições de URL";
-$a->strings["View conversations"] = "Ver as conversas";
-$a->strings["Delete contact"] = "Excluir o contato";
-$a->strings["Last update:"] = "Última atualização:";
-$a->strings["Update public posts"] = "Atualizar publicações públicas";
-$a->strings["Update now"] = "Atualizar agora";
-$a->strings["Currently blocked"] = "Atualmente bloqueado";
-$a->strings["Currently ignored"] = "Atualmente ignorado";
-$a->strings["Currently archived"] = "Atualmente arquivado";
-$a->strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "Respostas/Gostar associados às suas publicações <strong>podem</strong> estar visíveis";
-$a->strings["Suggestions"] = "Sugestões";
-$a->strings["Suggest potential friends"] = "Sugerir amigos em potencial";
-$a->strings["All Contacts"] = "Todos os contatos";
-$a->strings["Show all contacts"] = "Exibe todos os contatos";
-$a->strings["Unblocked"] = "Desbloquear";
-$a->strings["Only show unblocked contacts"] = "Exibe somente contatos desbloqueados";
-$a->strings["Blocked"] = "Bloqueado";
-$a->strings["Only show blocked contacts"] = "Exibe somente contatos bloqueados";
-$a->strings["Ignored"] = "Ignorados";
-$a->strings["Only show ignored contacts"] = "Exibe somente contatos ignorados";
-$a->strings["Archived"] = "Arquivados";
-$a->strings["Only show archived contacts"] = "Exibe somente contatos arquivados";
-$a->strings["Hidden"] = "Ocultos";
-$a->strings["Only show hidden contacts"] = "Exibe somente contatos ocultos";
-$a->strings["Mutual Friendship"] = "Amizade mútua";
-$a->strings["is a fan of yours"] = "é um fã seu";
-$a->strings["you are a fan of"] = "você é um fã de";
-$a->strings["Edit contact"] = "Editar o contato";
+$a->strings["See all notifications"] = "Ver todas notificações";
+$a->strings["Mark all system notifications seen"] = "Marcar todas as notificações de sistema como vistas";
+$a->strings["Messages"] = "Mensagens";
+$a->strings["Private mail"] = "Mensagem privada";
+$a->strings["Inbox"] = "Recebidas";
+$a->strings["Outbox"] = "Enviadas";
+$a->strings["New Message"] = "Nova mensagem";
+$a->strings["Manage"] = "Gerenciar";
+$a->strings["Manage other pages"] = "Gerenciar outras páginas";
+$a->strings["Delegations"] = "Delegações";
+$a->strings["Delegate Page Management"] = "Delegar Administração de Página";
+$a->strings["Settings"] = "Configurações";
+$a->strings["Account settings"] = "Configurações da conta";
+$a->strings["Profiles"] = "Perfis";
+$a->strings["Manage/Edit Profiles"] = "Administrar/Editar Perfis";
 $a->strings["Contacts"] = "Contatos";
-$a->strings["Search your contacts"] = "Pesquisar seus contatos";
-$a->strings["Finding: "] = "Pesquisando: ";
-$a->strings["Find"] = "Pesquisar";
-$a->strings["No valid account found."] = "Não foi encontrada nenhuma conta válida.";
-$a->strings["Password reset request issued. Check your email."] = "A solicitação para reiniciar sua senha foi encaminhada. Verifique seu e-mail.";
-$a->strings["Password reset requested at %s"] = "Foi feita uma solicitação de reiniciação da senha em %s";
-$a->strings["Administrator"] = "Administrador";
-$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Não foi possível verificar a solicitação (você pode tê-la submetido anteriormente). A senha não foi reiniciada.";
-$a->strings["Password Reset"] = "Reiniciar a senha";
-$a->strings["Your password has been reset as requested."] = "Sua senha foi reiniciada, conforme solicitado.";
-$a->strings["Your new password is"] = "Sua nova senha é";
-$a->strings["Save or copy your new password - and then"] = "Grave ou copie a sua nova senha e, então";
-$a->strings["click here to login"] = "clique aqui para entrar";
-$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Sua senha pode ser alterada na página de <em>Configurações</em> após você entrar em seu perfil.";
-$a->strings["Forgot your Password?"] = "Esqueceu a sua senha?";
-$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Digite o seu endereço de e-mail e clique em 'Reiniciar' para prosseguir com a reiniciação da sua senha. Após isso, verifique seu e-mail para mais instruções.";
-$a->strings["Nickname or Email: "] = "Identificação ou e-mail: ";
-$a->strings["Reset"] = "Reiniciar";
-$a->strings["Additional features"] = "";
-$a->strings["Missing some important data!"] = "Está faltando algum dado importante!";
-$a->strings["Update"] = "Atualizar";
-$a->strings["Failed to connect with email account using the settings provided."] = "Não foi possível conectar à conta de e-mail com as configurações fornecidas.";
-$a->strings["Email settings updated."] = "As configurações de e-mail foram atualizadas.";
-$a->strings["Features updated"] = "";
-$a->strings["Passwords do not match. Password unchanged."] = "As senhas não correspondem. A senha não foi modificada.";
-$a->strings["Empty passwords are not allowed. Password unchanged."] = "Não é permitido uma senha em branco. A senha não foi modificada.";
-$a->strings["Password changed."] = "A senha foi modificada.";
-$a->strings["Password update failed. Please try again."] = "Não foi possível atualizar a senha. Por favor, tente novamente.";
-$a->strings[" Please use a shorter name."] = " Por favor, use um nome mais curto.";
-$a->strings[" Name too short."] = " O nome é muito curto.";
-$a->strings[" Not valid email."] = " Não é um e-mail válido.";
-$a->strings[" Cannot change to that email."] = " Não foi possível alterar para esse e-mail.";
-$a->strings["Private forum has no privacy permissions. Using default privacy group."] = "O fórum privado não possui permissões de privacidade. Utilizando o grupo de privacidade padrão.";
-$a->strings["Private forum has no privacy permissions and no default privacy group."] = "O fórum privado não possui permissões de privacidade e nenhum grupo de privacidade padrão.";
-$a->strings["Settings updated."] = "As configurações foram atualizadas.";
-$a->strings["Add application"] = "Adicionar aplicação";
-$a->strings["Consumer Key"] = "Chave do consumidor";
-$a->strings["Consumer Secret"] = "Segredo do consumidor";
-$a->strings["Redirect"] = "Redirecionar";
-$a->strings["Icon url"] = "URL do ícone";
-$a->strings["You can't edit this application."] = "Você não pode editar esta aplicação.";
-$a->strings["Connected Apps"] = "Aplicações conectadas";
-$a->strings["Client key starts with"] = "A chave do cliente inicia com";
-$a->strings["No name"] = "Sem nome";
-$a->strings["Remove authorization"] = "Remover autorização";
-$a->strings["No Plugin settings configured"] = "Não foi definida nenhuma configuração de plugin";
-$a->strings["Plugin Settings"] = "Configurações do plugin";
-$a->strings["Off"] = "";
-$a->strings["On"] = "";
-$a->strings["Additional Features"] = "";
-$a->strings["Built-in support for %s connectivity is %s"] = "O suporte interno para conectividade de %s está %s";
-$a->strings["enabled"] = "habilitado";
-$a->strings["disabled"] = "desabilitado";
-$a->strings["StatusNet"] = "StatusNet";
-$a->strings["Email access is disabled on this site."] = "O acesso ao e-mail está desabilitado neste site.";
-$a->strings["Connector Settings"] = "Configurações do conector";
-$a->strings["Email/Mailbox Setup"] = "Configurações do e-mail/caixa postal";
-$a->strings["If you wish to communicate with email contacts using this service (optional), please specify how to connect to your mailbox."] = "Caso você deseje se comunicar com contatos de e-mail usando este serviço (opcional), por favor especifique como se conectar à sua caixa postal.";
-$a->strings["Last successful email check:"] = "Última checagem bem sucedida de e-mail:";
-$a->strings["IMAP server name:"] = "Nome do servidor IMAP:";
-$a->strings["IMAP port:"] = "Porta do IMAP:";
-$a->strings["Security:"] = "Segurança:";
-$a->strings["None"] = "Nenhuma";
-$a->strings["Email login name:"] = "Nome de usuário do e-mail:";
-$a->strings["Email password:"] = "Senha do e-mail:";
-$a->strings["Reply-to address:"] = "Endereço de resposta (Reply-to):";
-$a->strings["Send public posts to all email contacts:"] = "Enviar publicações públicas para todos os contatos de e-mail:";
-$a->strings["Action after import:"] = "Ação após a importação:";
-$a->strings["Mark as seen"] = "Marcar como visto";
-$a->strings["Move to folder"] = "Mover para pasta";
-$a->strings["Move to folder:"] = "Mover para pasta:";
-$a->strings["No special theme for mobile devices"] = "Nenhum tema especial para dispositivos móveis";
-$a->strings["Display Settings"] = "Configurações de exibição";
-$a->strings["Display Theme:"] = "Tema do perfil:";
-$a->strings["Mobile Theme:"] = "Tema para dispositivos móveis:";
-$a->strings["Update browser every xx seconds"] = "Atualizar o navegador a cada xx segundos";
-$a->strings["Minimum of 10 seconds, no maximum"] = "Mínimo de 10 segundos, não possui máximo";
-$a->strings["Number of items to display per page:"] = "Número de itens a serem exibidos por página:";
-$a->strings["Maximum of 100 items"] = "Máximo de 100 itens";
-$a->strings["Don't show emoticons"] = "Não exibir emoticons";
-$a->strings["Normal Account Page"] = "Página de conta normal";
-$a->strings["This account is a normal personal profile"] = "Essa conta é um perfil pessoal normal";
-$a->strings["Soapbox Page"] = "Página de vitrine";
-$a->strings["Automatically approve all connection/friend requests as read-only fans"] = "Aprova automaticamente todas as solicitações de conexão/amizade como fãs com permissão somente de leitura";
-$a->strings["Community Forum/Celebrity Account"] = "Conta de fórum de comunidade/celebridade";
-$a->strings["Automatically approve all connection/friend requests as read-write fans"] = "Aprova automaticamente todas as solicitações de conexão/amizade como fãs com permissão de leitura e escrita";
-$a->strings["Automatic Friend Page"] = "Página de amigo automático";
-$a->strings["Automatically approve all connection/friend requests as friends"] = "Aprovar automaticamente todas as solicitações de conexão/amizade como amigos";
-$a->strings["Private Forum [Experimental]"] = "Fórum privado [Experimental]";
-$a->strings["Private forum - approved members only"] = "Fórum privado - somente membros aprovados";
-$a->strings["OpenID:"] = "OpenID:";
-$a->strings["(Optional) Allow this OpenID to login to this account."] = "(Opcional) Permitir o uso deste OpenID para entrar nesta conta";
-$a->strings["Publish your default profile in your local site directory?"] = "Publicar o seu perfil padrão no diretório local do seu site?";
-$a->strings["Publish your default profile in the global social directory?"] = "Publicar o seu perfil padrão no diretório social global?";
-$a->strings["Hide your contact/friend list from viewers of your default profile?"] = "Ocultar visualização da sua lista de contatos/amigos no seu perfil padrão? ";
-$a->strings["Hide your profile details from unknown viewers?"] = "Ocultar os detalhes do seu perfil para pessoas desconhecidas?";
-$a->strings["Allow friends to post to your profile page?"] = "Permitir aos amigos publicarem na sua página de perfil?";
-$a->strings["Allow friends to tag your posts?"] = "Permitir aos amigos etiquetarem suas publicações?";
-$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Permitir que você seja sugerido como amigo em potencial para novos membros?";
-$a->strings["Permit unknown people to send you private mail?"] = "Permitir que pessoas desconhecidas lhe enviem mensagens privadas?";
-$a->strings["Profile is <strong>not published</strong>."] = "O perfil <strong>não está publicado</strong>.";
-$a->strings["or"] = "ou";
-$a->strings["Your Identity Address is"] = "O endereço da sua identidade é";
-$a->strings["Automatically expire posts after this many days:"] = "Expirar automaticamente publicações após tantos dias:";
-$a->strings["If empty, posts will not expire. Expired posts will be deleted"] = "Se deixado em branco, as publicações não irão expirar. Publicações expiradas serão excluídas.";
-$a->strings["Advanced expiration settings"] = "Configurações avançadas de expiração";
-$a->strings["Advanced Expiration"] = "Expiração avançada";
-$a->strings["Expire posts:"] = "Expirar publicações:";
-$a->strings["Expire personal notes:"] = "Expirar notas pessoais:";
-$a->strings["Expire starred posts:"] = "Expirar publicações destacadas:";
-$a->strings["Expire photos:"] = "Expirar fotos:";
-$a->strings["Only expire posts by others:"] = "Expirar somente as publicações de outras pessoas:";
-$a->strings["Account Settings"] = "Configurações da conta";
-$a->strings["Password Settings"] = "Configurações da senha";
-$a->strings["New Password:"] = "Nova senha:";
-$a->strings["Confirm:"] = "Confirme:";
-$a->strings["Leave password fields blank unless changing"] = "Deixe os campos de senha em branco, a não ser que você queira alterá-la";
-$a->strings["Basic Settings"] = "Configurações básicas";
-$a->strings["Full Name:"] = "Nome completo:";
-$a->strings["Email Address:"] = "Endereço de e-mail:";
-$a->strings["Your Timezone:"] = "Seu fuso horário:";
-$a->strings["Default Post Location:"] = "Localização padrão de suas publicações:";
-$a->strings["Use Browser Location:"] = "Usar localizador do navegador:";
-$a->strings["Security and Privacy Settings"] = "Configurações de segurança e privacidade";
-$a->strings["Maximum Friend Requests/Day:"] = "Número máximo de requisições de amizade por dia:";
-$a->strings["(to prevent spam abuse)"] = "(para prevenir abuso de spammers)";
-$a->strings["Default Post Permissions"] = "Permissões padrão de publicação";
-$a->strings["(click to open/close)"] = "(clique para abrir/fechar)";
-$a->strings["Maximum private messages per day from unknown people:"] = "Número máximo de mensagens privadas de pessoas desconhecidas, por dia:";
-$a->strings["Notification Settings"] = "Configurações de notificação";
-$a->strings["By default post a status message when:"] = "Por padrão, publicar uma mensagem de status ao:";
-$a->strings["accepting a friend request"] = "aceitar uma requisição de amizade";
-$a->strings["joining a forum/community"] = "associar-se a um fórum/comunidade";
-$a->strings["making an <em>interesting</em> profile change"] = "fazer uma modificação <em>interessante</em> em seu perfil";
-$a->strings["Send a notification email when:"] = "Enviar um e-mail de notificação sempre que:";
-$a->strings["You receive an introduction"] = "Você receber uma apresentação";
-$a->strings["Your introductions are confirmed"] = "Suas apresentações forem confirmadas";
-$a->strings["Someone writes on your profile wall"] = "Alguém escrever no mural do seu perfil";
-$a->strings["Someone writes a followup comment"] = "Alguém comentar a sua mensagem";
-$a->strings["You receive a private message"] = "Você receber uma mensagem privada";
-$a->strings["You receive a friend suggestion"] = "Você recebe uma suggestão de amigo";
-$a->strings["You are tagged in a post"] = "Você foi marcado em uma publicação";
-$a->strings["You are poked/prodded/etc. in a post"] = "";
-$a->strings["Advanced Account/Page Type Settings"] = "Conta avançada/Configurações do tipo de página";
-$a->strings["Change the behaviour of this account for special situations"] = "Modificar o comportamento desta conta em situações especiais";
-$a->strings["Manage Identities and/or Pages"] = "Gerenciar identidades e/ou páginas";
-$a->strings["Toggle between different identities or community/group pages which share your account details or which you have been granted \"manage\" permissions"] = "Alterne entre diferentes identidades ou páginas de comunidade/grupo que dividem detalhes da sua conta ou que você tenha fornecido permissões de \"administração\"";
-$a->strings["Select an identity to manage: "] = "Selecione uma identidade para gerenciar: ";
-$a->strings["Search Results For:"] = "Resultados de Busca Por:";
-$a->strings["Remove term"] = "Remover o termo";
-$a->strings["Saved Searches"] = "Pesquisas salvas";
-$a->strings["add"] = "adicionar";
-$a->strings["Commented Order"] = "Ordem dos comentários";
-$a->strings["Sort by Comment Date"] = "Ordenar pela data do comentário";
-$a->strings["Posted Order"] = "Ordem das publicações";
-$a->strings["Sort by Post Date"] = "Ordenar pela data de publicação";
-$a->strings["Posts that mention or involve you"] = "Publicações que mencionem ou envolvam você";
-$a->strings["New"] = "Nova";
-$a->strings["Activity Stream - by date"] = "Fluxo de atividades - por data";
-$a->strings["Shared Links"] = "Links compartilhados";
-$a->strings["Interesting Links"] = "Links interessantes";
-$a->strings["Starred"] = "Destacada";
-$a->strings["Favourite Posts"] = "Publicações favoritas";
-$a->strings["Warning: This group contains %s member from an insecure network."] = array(
-       0 => "Aviso: Este grupo contém %s membro de uma rede insegura.",
-       1 => "Aviso: Este grupo contém %s membros de uma rede insegura.",
+$a->strings["Manage/edit friends and contacts"] = "Gerenciar/editar amigos e contatos";
+$a->strings["Admin"] = "Admin";
+$a->strings["Site setup and configuration"] = "Configurações do site";
+$a->strings["Navigation"] = "Navegação";
+$a->strings["Site map"] = "Mapa do Site";
+$a->strings["Embedded content"] = "Conteúdo incorporado";
+$a->strings["Embedding disabled"] = "A incorporação está desabilitada";
+$a->strings["Error decoding account file"] = "Erro ao decodificar arquivo de conta";
+$a->strings["Error! No version data in file! This is not a Friendica account file?"] = "Erro! Nenhum arquivo de dados de versão! Esse não é um arquivo de conta do Friendica?";
+$a->strings["Error! Cannot check nickname"] = "Erro! Não consigo conferir o apelido (nickname)";
+$a->strings["User '%s' already exists on this server!"] = "User '%s' já existe nesse servidor!";
+$a->strings["User creation error"] = "Erro na criação do usuário";
+$a->strings["User profile creation error"] = "Erro na criação do perfil do Usuário";
+$a->strings["%d contact not imported"] = array(
+       0 => "%d contato não foi importado",
+       1 => "%d contatos não foram importados",
 );
-$a->strings["Private messages to this group are at risk of public disclosure."] = "Mensagens privadas para este grupo correm o risco de sofrerem divulgação pública.";
-$a->strings["Contact: "] = "Contato: ";
-$a->strings["Private messages to this person are at risk of public disclosure."] = "Mensagens privadas para esta pessoa correm o risco de sofrerem divulgação pública.";
-$a->strings["Invalid contact."] = "Contato inválido.";
+$a->strings["Done. You can now login with your username and password"] = "Feito. Você agora pode entrar com seu nome de usuário e senha";
+$a->strings["Welcome "] = "Bem-vindo(a) ";
+$a->strings["Please upload a profile photo."] = "Por favor, envie uma foto para o perfil.";
+$a->strings["Welcome back "] = "Bem-vindo(a) de volta ";
+$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "O token de segurança do formulário não estava correto. Isso provavelmente aconteceu porque o formulário estava aberto por muito tempo (>3 horas) antes da submissão dele.";
+$a->strings["Profile not found."] = "O perfil não foi encontrado.";
+$a->strings["Profile deleted."] = "O perfil foi excluído.";
+$a->strings["Profile-"] = "Perfil-";
+$a->strings["New profile created."] = "O novo perfil foi criado.";
+$a->strings["Profile unavailable to clone."] = "O perfil não está disponível para clonagem.";
+$a->strings["Profile Name is required."] = "É necessário informar o nome do perfil.";
+$a->strings["Marital Status"] = "Estado civil";
+$a->strings["Romantic Partner"] = "Parceiro romântico";
+$a->strings["Likes"] = "\"Likes\"";
+$a->strings["Dislikes"] = "\"Dislikes\"";
+$a->strings["Work/Employment"] = "Trabalho/emprego";
+$a->strings["Religion"] = "Religião";
+$a->strings["Political Views"] = "Posicionamento político";
+$a->strings["Gender"] = "Gênero";
+$a->strings["Sexual Preference"] = "Preferência sexual";
+$a->strings["Homepage"] = "Página Principal";
+$a->strings["Interests"] = "Interesses";
+$a->strings["Address"] = "Endereço";
+$a->strings["Location"] = "Localização";
+$a->strings["Profile updated."] = "O perfil foi atualizado.";
+$a->strings[" and "] = " e ";
+$a->strings["public profile"] = "perfil público";
+$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "%1\$s mudou %2\$s para &ldquo;%3\$s&rdquo;";
+$a->strings[" - Visit %1\$s's %2\$s"] = " - Visite %2\$s de %1\$s";
+$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s foi atualizado %2\$s, mudando %3\$s.";
+$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Ocultar sua lista de contatos/amigos dos visitantes no seu perfil?";
+$a->strings["No"] = "Não";
+$a->strings["Edit Profile Details"] = "Editar os detalhes do perfil";
+$a->strings["Submit"] = "Enviar";
+$a->strings["Change Profile Photo"] = "Mudar Foto do Perfil";
+$a->strings["View this profile"] = "Ver este perfil";
+$a->strings["Create a new profile using these settings"] = "Criar um novo perfil usando estas configurações";
+$a->strings["Clone this profile"] = "Clonar este perfil";
+$a->strings["Delete this profile"] = "Excluir este perfil";
+$a->strings["Profile Name:"] = "Nome do perfil:";
+$a->strings["Your Full Name:"] = "Seu nome completo:";
+$a->strings["Title/Description:"] = "Título/Descrição:";
+$a->strings["Your Gender:"] = "Seu gênero:";
+$a->strings["Birthday (%s):"] = "Aniversário (%s):";
+$a->strings["Street Address:"] = "Endereço:";
+$a->strings["Locality/City:"] = "Localidade/Cidade:";
+$a->strings["Postal/Zip Code:"] = "CEP:";
+$a->strings["Country:"] = "País:";
+$a->strings["Region/State:"] = "Região/Estado:";
+$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "Estado civil <span class=\"heart\">&hearts;</span>:";
+$a->strings["Who: (if applicable)"] = "Quem: (se pertinente)";
+$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exemplos: fulano123, Fulano de Tal, fulano@exemplo.com";
+$a->strings["Since [date]:"] = "Desde [data]:";
+$a->strings["Homepage URL:"] = "Endereço do site web:";
+$a->strings["Religious Views:"] = "Orientação religiosa:";
+$a->strings["Public Keywords:"] = "Palavras-chave públicas:";
+$a->strings["Private Keywords:"] = "Palavras-chave privadas:";
+$a->strings["Example: fishing photography software"] = "Exemplo: pesca fotografia software";
+$a->strings["(Used for suggesting potential friends, can be seen by others)"] = "(Usado para sugerir amigos em potencial, pode ser visto pelos outros)";
+$a->strings["(Used for searching profiles, never shown to others)"] = "(Usado na pesquisa de perfis, nunca é exibido para os outros)";
+$a->strings["Tell us about yourself..."] = "Fale um pouco sobre você...";
+$a->strings["Hobbies/Interests"] = "Passatempos/Interesses";
+$a->strings["Contact information and Social Networks"] = "Informações de contato e redes sociais";
+$a->strings["Musical interests"] = "Preferências musicais";
+$a->strings["Books, literature"] = "Livros, literatura";
+$a->strings["Television"] = "Televisão";
+$a->strings["Film/dance/culture/entertainment"] = "Filme/dança/cultura/entretenimento";
+$a->strings["Love/romance"] = "Amor/romance";
+$a->strings["Work/employment"] = "Trabalho/emprego";
+$a->strings["School/education"] = "Escola/educação";
+$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Este é o seu perfil <strong>público</strong>.<br />Ele <strong>pode</strong> estar visível para qualquer um que acesse a Internet.";
+$a->strings["Age: "] = "Idade: ";
+$a->strings["Edit/Manage Profiles"] = "Editar/Gerenciar perfis";
+$a->strings["Change profile photo"] = "Mudar a foto do perfil";
+$a->strings["Create New Profile"] = "Criar um novo perfil";
+$a->strings["Profile Image"] = "Imagem do perfil";
+$a->strings["visible to everybody"] = "visível para todos";
+$a->strings["Edit visibility"] = "Editar a visibilidade";
+$a->strings["Permission denied"] = "Permissão negada";
+$a->strings["Invalid profile identifier."] = "Identificador de perfil inválido.";
+$a->strings["Profile Visibility Editor"] = "Editor de visibilidade do perfil";
+$a->strings["Click on a contact to add or remove."] = "Clique em um contato para adicionar ou remover.";
+$a->strings["Visible To"] = "Visível para";
+$a->strings["All Contacts (with secure profile access)"] = "Todos os contatos (com acesso a perfil seguro)";
 $a->strings["Personal Notes"] = "Notas pessoais";
-$a->strings["Save"] = "Salvar";
-$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Este site excedeu o limite diário permitido para registros de novas contas.\nPor favor tente novamente amanhã.";
-$a->strings["Import"] = "";
-$a->strings["Move account"] = "";
-$a->strings["You can import an account from another Friendica server. <br>\r\n                            You need to export your account from the old server and upload it here. We will recreate your old account here with all your contacts. We will try also to inform your friends that you moved here.<br>\r\n                            <b>This feature is experimental. We can't import contacts from the OStatus network (statusnet/identi.ca) or from diaspora"] = "";
-$a->strings["Account file"] = "";
-$a->strings["To export your accont, go to \"Settings->Export your porsonal data\" and select \"Export account\""] = "";
-$a->strings["Number of daily wall messages for %s exceeded. Message failed."] = "O número diário de mensagens do mural de %s foi excedido. Não foi possível enviar a mensagem.";
-$a->strings["No recipient selected."] = "Não foi selecionado nenhum destinatário.";
-$a->strings["Unable to check your home location."] = "Não foi possível verificar a sua localização.";
-$a->strings["Message could not be sent."] = "Não foi possível enviar a mensagem.";
-$a->strings["Message collection failure."] = "Falha na coleta de mensagens.";
-$a->strings["Message sent."] = "A mensagem foi enviada.";
-$a->strings["No recipient."] = "Nenhum destinatário.";
-$a->strings["Please enter a link URL:"] = "Por favor, digite uma URL:";
-$a->strings["Send Private Message"] = "Enviar mensagem privada";
-$a->strings["If you wish for %s to respond, please check that the privacy settings on your site allow private mail from unknown senders."] = "Caso você deseje uma resposta de %s, por favor verifique se as configurações de privacidade em seu site permitem o recebimento de mensagens de remetentes desconhecidos.";
-$a->strings["To:"] = "Para:";
-$a->strings["Subject:"] = "Assunto:";
-$a->strings["Your message:"] = "Sua mensagem:";
-$a->strings["Welcome to Friendica"] = "Bemvindo ao Friendica";
-$a->strings["New Member Checklist"] = "Dicas para os novos membros";
-$a->strings["We would like to offer some tips and links to help make your experience enjoyable. Click any item to visit the relevant page. A link to this page will be visible from your home page for two weeks after your initial registration and then will quietly disappear."] = "Gostaríamos de oferecer algumas dicas e links para ajudar a tornar a sua experiência agradável. Clique em qualquer item para visitar a página correspondente. Um link para essa página será visível em sua home page por duas semanas após o seu registro inicial e, então, desaparecerá discretamente.";
-$a->strings["Getting Started"] = "";
-$a->strings["Friendica Walk-Through"] = "Passo-a-passo da friendica";
-$a->strings["On your <em>Quick Start</em> page - find a brief introduction to your profile and network tabs, make some new connections, and find some groups to join."] = "";
-$a->strings["Go to Your Settings"] = "Ir para as suas configurações";
-$a->strings["On your <em>Settings</em> page -  change your initial password. Also make a note of your Identity Address. This looks just like an email address - and will be useful in making friends on the free social web."] = "Em sua página  <em>Configurações</em> - mude sua senha inicial. Também tome nota de seu Endereço de Identidade. Isso se parece com um endereço de e-mail - e será útil para se fazer amigos na rede social livre.";
-$a->strings["Review the other settings, particularly the privacy settings. An unpublished directory listing is like having an unlisted phone number. In general, you should probably publish your listing - unless all of your friends and potential friends know exactly how to find you."] = "Revise as outras configurações, em particular as relacionadas a privacidade. Não estar listado no diretório é o equivalente a não ter o seu número na lista telefônica. Normalmente é interessante você estar listado - a não ser que os seu amigos atuais e potenciais saibam exatamente como encontrar você.";
-$a->strings["Profile"] = "Perfil ";
-$a->strings["Upload Profile Photo"] = "Enviar foto do perfil";
-$a->strings["Upload a profile photo if you have not done so already. Studies have shown that people with real photos of themselves are ten times more likely to make friends than people who do not."] = "Envie uma foto para o seu perfil, caso ainda não tenha feito isso. Estudos indicam que pessoas que publicam fotos reais delas mesmas têm 10 vezes mais chances de encontrar novos amigos do que as que não o fazem.";
-$a->strings["Edit Your Profile"] = "Editar seu perfil";
-$a->strings["Edit your <strong>default</strong> profile to your liking. Review the settings for hiding your list of friends and hiding the profile from unknown visitors."] = "Edite o seu perfil <strong>padrão</strong> a seu gosto. Revise as configurações de ocultação da sua lista de amigos e do seu perfil de visitantes desconhecidos.";
-$a->strings["Profile Keywords"] = "Palavras-chave do perfil";
-$a->strings["Set some public keywords for your default profile which describe your interests. We may be able to find other people with similar interests and suggest friendships."] = "Defina algumas palavras-chave públicas para o seu perfil padrão, que descrevam os seus interesses. Nós podemos encontrar outras pessoas com interesses similares e sugerir novas amizades.";
-$a->strings["Connecting"] = "Conexões";
-$a->strings["Facebook"] = "Facebook";
-$a->strings["Authorise the Facebook Connector if you currently have a Facebook account and we will (optionally) import all your Facebook friends and conversations."] = "Autorize o Conector com Facebook, caso você tenha uma conta lá e nós (opcionalmente) importaremos todos os seus amigos e conversas do Facebook.";
-$a->strings["<em>If</em> this is your own personal server, installing the Facebook addon may ease your transition to the free social web."] = "<em>Se</em> esse é o seu servidor pessoal, instalar o complemento do Facebook talvez facilite a transição para a rede social livre.";
-$a->strings["Importing Emails"] = "Importação de e-mails";
-$a->strings["Enter your email access information on your Connector Settings page if you wish to import and interact with friends or mailing lists from your email INBOX"] = "Forneça a informação de acesso ao seu e-mail na sua página de Configuração de Conector se você deseja importar e interagir com amigos ou listas de discussão da sua Caixa de Entrada de e-mail";
-$a->strings["Go to Your Contacts Page"] = "Ir para a sua página de contatos";
-$a->strings["Your Contacts page is your gateway to managing friendships and connecting with friends on other networks. Typically you enter their address or site URL in the <em>Add New Contact</em> dialog."] = "Sua página de contatos é sua rota para o gerenciamento de amizades e conexão com amigos em outras redes. Geralmente você fornece o endereço deles ou a URL do site na janela de diálogo <em>Adicionar Novo Contato</em>.";
-$a->strings["Go to Your Site's Directory"] = "Ir para o diretório do seu site";
-$a->strings["The Directory page lets you find other people in this network or other federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on their profile page. Provide your own Identity Address if requested."] = "A página de Diretório permite que você encontre outras pessoas nesta rede ou em outras redes federadas. Procure por um link <em>Conectar</em> ou <em>Seguir</em> no perfil que deseja acompanhar. Forneça o seu Endereço de Identidade próprio, se solicitado.";
-$a->strings["Finding New People"] = "Pesquisar por novas pessoas";
-$a->strings["On the side panel of the Contacts page are several tools to find new friends. We can match people by interest, look up people by name or interest, and provide suggestions based on network relationships. On a brand new site, friend suggestions will usually begin to be populated within 24 hours."] = "No painel lateral da página de Contatos existem várias ferramentas para encontrar novos amigos. Você pode descobrir pessoas com os mesmos interesses, procurar por nomes ou interesses e fornecer sugestões baseadas nos relacionamentos da rede. Em um site completamente novo, as sugestões de amizades geralmente começam a ser populadas dentro de 24 horas.";
-$a->strings["Groups"] = "Grupos";
-$a->strings["Group Your Contacts"] = "Agrupe seus contatos";
-$a->strings["Once you have made some friends, organize them into private conversation groups from the sidebar of your Contacts page and then you can interact with each group privately on your Network page."] = "Após fazer novas amizades, organize-as em grupos de conversa privados, a partir da barra lateral na sua página de Contatos. A partir daí, você poderá interagir com cada grupo privativamente, na sua página de Rede.";
-$a->strings["Why Aren't My Posts Public?"] = "Por que as minhas publicações não são públicas?";
-$a->strings["Friendica respects your privacy. By default, your posts will only show up to people you've added as friends. For more information, see the help section from the link above."] = "A friendica respeita sua privacidade. Por padrão, suas publicações estarão visíveis apenas para as pessoas que você adicionou como amigos. Para mais informações, veja a página de ajuda, a partir do link acima.";
-$a->strings["Getting Help"] = "Obtendo ajuda";
-$a->strings["Go to the Help Section"] = "Ir para a seção de ajuda";
-$a->strings["Our <strong>help</strong> pages may be consulted for detail on other program features and resources."] = "Nossas páginas de <strong>ajuda</strong> podem ser consultadas para mais detalhes sobre características e recursos do programa.";
-$a->strings["Item not available."] = "O item não está disponível.";
-$a->strings["Item was not found."] = "O item não foi encontrado.";
-$a->strings["Group created."] = "O grupo foi criado.";
-$a->strings["Could not create group."] = "Não foi possível criar o grupo.";
-$a->strings["Group not found."] = "O grupo não foi encontrado.";
-$a->strings["Group name changed."] = "O nome do grupo foi alterado.";
-$a->strings["Permission denied"] = "Permissão negada";
-$a->strings["Create a group of contacts/friends."] = "Criar um grupo de contatos/amigos.";
-$a->strings["Group Name: "] = "Nome do grupo: ";
-$a->strings["Group removed."] = "O grupo foi removido.";
-$a->strings["Unable to remove group."] = "Não foi possível remover o grupo.";
-$a->strings["Group Editor"] = "Editor de grupo";
-$a->strings["Members"] = "Membros";
-$a->strings["Click on a contact to add or remove."] = "Clique em um contato para adicionar ou remover.";
-$a->strings["Invalid profile identifier."] = "Identificador de perfil inválido.";
-$a->strings["Profile Visibility Editor"] = "Editor de visibilidade do perfil";
-$a->strings["Visible To"] = "Visível para";
-$a->strings["All Contacts (with secure profile access)"] = "Todos os contatos (com acesso a perfil seguro)";
-$a->strings["No contacts."] = "Nenhum contato.";
-$a->strings["View Contacts"] = "Ver contatos";
-$a->strings["Registration details for %s"] = "Detalhes do registro de %s";
-$a->strings["Registration successful. Please check your email for further instructions."] = "O registro foi bem sucedido. Por favor, verifique seu e-mail para maiores informações.";
-$a->strings["Failed to send email message. Here is the message that failed."] = "Não foi possível enviar a mensagem de e-mail. Aqui está a mensagem que não foi.";
-$a->strings["Your registration can not be processed."] = "Não foi possível processar o seu registro.";
-$a->strings["Registration request at %s"] = "Solicitação de registro em %s";
-$a->strings["Your registration is pending approval by the site owner."] = "A aprovação do seu registro está pendente junto ao administrador do site.";
-$a->strings["You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Você pode (opcionalmente) preencher este formulário via OpenID, fornecendo seu OpenID e clicando em 'Registrar'.";
-$a->strings["If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items."] = "Se você não está familiarizado com o OpenID, por favor, deixe esse campo em branco e preencha os outros itens.";
-$a->strings["Your OpenID (optional): "] = "Seu OpenID (opcional): ";
-$a->strings["Include your profile in member directory?"] = "Incluir o seu perfil no diretório de membros?";
-$a->strings["Membership on this site is by invitation only."] = "A associação a este site só pode ser feita mediante convite.";
-$a->strings["Your invitation ID: "] = "A ID do seu convite: ";
-$a->strings["Registration"] = "Registro";
-$a->strings["Your Full Name (e.g. Joe Smith): "] = "Seu nome completo (ex: José da Silva): ";
-$a->strings["Your Email Address: "] = "Seu endereço de e-mail: ";
-$a->strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be '<strong>nickname@\$sitename</strong>'."] = "Selecione uma identificação para o perfil. Ela deve começar com um caractere alfabético. O endereço do seu perfil neste site será '<strong>identificação@\$sitename</strong>'";
-$a->strings["Choose a nickname: "] = "Escolha uma identificação: ";
-$a->strings["Register"] = "Registrar";
-$a->strings["People Search"] = "Pesquisar pessoas";
-$a->strings["photo"] = "foto";
-$a->strings["status"] = "status";
-$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s gosta de %3\$s de %2\$s";
-$a->strings["%1\$s doesn't like %2\$s's %3\$s"] = "%1\$s não gosta de %3\$s de %2\$s";
-$a->strings["Item not found."] = "O item não foi encontrado.";
-$a->strings["Access denied."] = "Acesso negado.";
-$a->strings["Photos"] = "Fotos";
-$a->strings["Files"] = "Arquivos";
-$a->strings["Account approved."] = "A conta foi aprovada.";
-$a->strings["Registration revoked for %s"] = "O registro de %s foi revogado";
-$a->strings["Please login."] = "Por favor, autentique-se.";
-$a->strings["Unable to locate original post."] = "Não foi possível localizar a publicação original.";
-$a->strings["Empty post discarded."] = "A publicação em branco foi descartada.";
-$a->strings["Wall Photos"] = "Fotos do mural";
-$a->strings["System error. Post not saved."] = "Erro no sistema. A publicação não foi salva.";
-$a->strings["This message was sent to you by %s, a member of the Friendica social network."] = "Essa mensagem foi enviada a você por %s, um membro da rede social Friendica.";
-$a->strings["You may visit them online at %s"] = "Você pode visitá-lo em %s";
-$a->strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Por favor, entre em contato com o remetente respondendo a esta publicação, caso você não queira mais receber estas mensagens.";
-$a->strings["%s posted an update."] = "%s publicou uma atualização.";
-$a->strings["%1\$s is currently %2\$s"] = "%1\$s atualmente está %2\$s";
-$a->strings["Mood"] = "Humor";
-$a->strings["Set your current mood and tell your friends"] = "Defina o seu humor e conte aos seus amigos";
-$a->strings["Image uploaded but image cropping failed."] = "A imagem foi enviada, mas não foi possível cortá-la.";
-$a->strings["Image size reduction [%s] failed."] = "Não foi possível reduzir o tamanho da imagem [%s].";
-$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Recarregue a página pressionando a tecla Shift ou limpe o cache do navegador caso a nova foto não apareça imediatamente";
-$a->strings["Unable to process image"] = "Não foi possível processar a imagem";
-$a->strings["Image exceeds size limit of %d"] = "A imagem excede o limite de tamanho de %d";
-$a->strings["Upload File:"] = "Enviar arquivo:";
-$a->strings["Select a profile:"] = "Selecione um perfil:";
-$a->strings["Upload"] = "Enviar";
-$a->strings["skip this step"] = "pule esta etapa";
-$a->strings["select a photo from your photo albums"] = "selecione uma foto do seu álbum de fotos";
-$a->strings["Crop Image"] = "Cortar a imagem";
-$a->strings["Please adjust the image cropping for optimum viewing."] = "Por favor, ajuste o corte da imagem para a melhor visualização.";
-$a->strings["Done Editing"] = "Encerrar a edição";
-$a->strings["Image uploaded successfully."] = "A imagem foi enviada com sucesso.";
-$a->strings["No profile"] = "Nenhum perfil";
-$a->strings["Remove My Account"] = "Remover minha conta";
-$a->strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Isso removerá completamente a sua conta. Uma vez feito isso, não será mais possível recuperá-la.";
-$a->strings["Please enter your password for verification:"] = "Por favor, digite a sua senha para verificação:";
-$a->strings["New Message"] = "Nova mensagem";
-$a->strings["Unable to locate contact information."] = "Não foi possível localizar informação do contato.";
-$a->strings["Message deleted."] = "A mensagem foi excluída.";
-$a->strings["Conversation removed."] = "A conversa foi removida.";
-$a->strings["No messages."] = "Nenhuma mensagem.";
-$a->strings["Unknown sender - %s"] = "Remetente desconhecido - %s";
-$a->strings["You and %s"] = "Você e %s";
-$a->strings["%s and You"] = "%s e você";
-$a->strings["Delete conversation"] = "Excluir conversa";
-$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
-$a->strings["%d message"] = array(
-       0 => "%d mensagem",
-       1 => "%d mensagens",
-);
-$a->strings["Message not available."] = "A mensagem não está disponível.";
-$a->strings["Delete message"] = "Excluir a mensagem";
-$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Não foi encontrada nenhuma comunicação segura. Você <strong>pode</strong> ser capaz de responder a partir da página de perfil do remetente.";
-$a->strings["Send Reply"] = "Enviar resposta";
-$a->strings["Friends of %s"] = "Amigos de %s";
-$a->strings["No friends to display."] = "Nenhum amigo para exibir.";
+$a->strings["Public access denied."] = "Acesso público negado.";
+$a->strings["Access to this profile has been restricted."] = "O acesso a este perfil está restrito.";
+$a->strings["Item has been removed."] = "O item foi removido.";
+$a->strings["Visit %s's profile [%s]"] = "Visitar o perfil de %s [%s]";
+$a->strings["Edit contact"] = "Editar o contato";
+$a->strings["Contacts who are not members of a group"] = "Contatos que não são membros de um grupo";
+$a->strings["{0} wants to be your friend"] = "{0} deseja ser seu amigo";
+$a->strings["{0} sent you a message"] = "{0} lhe enviou uma mensagem";
+$a->strings["{0} requested registration"] = "{0} solicitou registro";
+$a->strings["{0} commented %s's post"] = "{0} comentou a publicação de %s";
+$a->strings["{0} liked %s's post"] = "{0} gostou da publicação de %s";
+$a->strings["{0} disliked %s's post"] = "{0} não gostou da publicação de %s";
+$a->strings["{0} is now friends with %s"] = "{0} agora é amigo de %s";
+$a->strings["{0} posted"] = "{0} publicou";
+$a->strings["{0} tagged %s's post with #%s"] = "{0} etiquetou a publicação de %s com #%s";
+$a->strings["{0} mentioned you in a post"] = "{0} mencionou você em uma publicação";
 $a->strings["Theme settings updated."] = "As configurações do tema foram atualizadas.";
 $a->strings["Site"] = "Site";
 $a->strings["Users"] = "Usuários";
@@ -769,7 +638,6 @@ $a->strings["Plugins"] = "Plugins";
 $a->strings["Themes"] = "Temas";
 $a->strings["DB updates"] = "Atualizações do BD";
 $a->strings["Logs"] = "Relatórios";
-$a->strings["Admin"] = "Admin";
 $a->strings["Plugin Features"] = "Recursos do plugin";
 $a->strings["User registrations waiting for confirmation"] = "Cadastros de novos usuários aguardando confirmação";
 $a->strings["Normal Account"] = "Conta normal";
@@ -778,7 +646,7 @@ $a->strings["Community/Celebrity Account"] = "Conta de comunidade/celebridade";
 $a->strings["Automatic Friend Account"] = "Conta de amigo automático";
 $a->strings["Blog Account"] = "Conta de blog";
 $a->strings["Private Forum"] = "Fórum privado";
-$a->strings["Message queues"] = "";
+$a->strings["Message queues"] = "Fila de mensagens";
 $a->strings["Administration"] = "Administração";
 $a->strings["Summary"] = "Resumo";
 $a->strings["Registered users"] = "Usuários registrados";
@@ -786,15 +654,20 @@ $a->strings["Pending registrations"] = "Registros pendentes";
 $a->strings["Version"] = "Versão";
 $a->strings["Active plugins"] = "Plugins ativos";
 $a->strings["Site settings updated."] = "As configurações do site foram atualizadas.";
+$a->strings["No special theme for mobile devices"] = "Nenhum tema especial para dispositivos móveis";
+$a->strings["Never"] = "Nunca";
+$a->strings["Multi user instance"] = "Instância multi usuário";
 $a->strings["Closed"] = "Fechado";
 $a->strings["Requires approval"] = "Requer aprovação";
 $a->strings["Open"] = "Aberto";
 $a->strings["No SSL policy, links will track page SSL state"] = "Nenhuma política de SSL, os links irão rastrear o estado SSL da página";
 $a->strings["Force all links to use SSL"] = "Forçar todos os links a utilizar SSL";
 $a->strings["Self-signed certificate, use SSL for local links only (discouraged)"] = "Certificado auto-assinado, usar SSL somente para links locais (não recomendado)";
+$a->strings["Registration"] = "Registro";
 $a->strings["File upload"] = "Envio de arquivo";
 $a->strings["Policies"] = "Políticas";
 $a->strings["Advanced"] = "Avançado";
+$a->strings["Performance"] = "Performance";
 $a->strings["Site name"] = "Nome do site";
 $a->strings["Banner/Logo"] = "Banner/Logo";
 $a->strings["System language"] = "Idioma do sistema";
@@ -804,6 +677,12 @@ $a->strings["Mobile system theme"] = "Tema do sistema para dispositivos móveis"
 $a->strings["Theme for mobile devices"] = "Tema para dispositivos móveis";
 $a->strings["SSL link policy"] = "Política de link SSL";
 $a->strings["Determines whether generated links should be forced to use SSL"] = "Determina se os links gerados devem ser forçados a utilizar SSL";
+$a->strings["'Share' element"] = "Elemento 'Compartilhar'";
+$a->strings["Activates the bbcode element 'share' for repeating items."] = "Ativa o elemento bbcode 'share' para items repetidos.";
+$a->strings["Hide help entry from navigation menu"] = "Oculta a entrada 'Ajuda' do menu de navegação";
+$a->strings["Hides the menu entry for the Help pages from the navigation menu. You can still access it calling /help directly."] = "Oculta a entrada de menu para as páginas de Ajuda do menu de navegação. Ainda será possível acessá-las chamando /help diretamente.";
+$a->strings["Single user instance"] = "Instância de usuário único";
+$a->strings["Make this instance multi-user or single-user for the named user"] = "Faça essa instância multiusuário ou usuário único para o usuário em questão";
 $a->strings["Maximum image size"] = "Tamanho máximo da imagem";
 $a->strings["Maximum size in bytes of uploaded images. Default is 0, which means no limits."] = "Tamanho máximo, em bytes, das imagens enviadas. O padrão é 0, o que significa sem limites";
 $a->strings["Maximum image length"] = "Tamanho máximo da imagem";
@@ -811,8 +690,8 @@ $a->strings["Maximum length in pixels of the longest side of uploaded images. De
 $a->strings["JPEG image quality"] = "Qualidade da imagem JPEG";
 $a->strings["Uploaded JPEGS will be saved at this quality setting [0-100]. Default is 100, which is full quality."] = "Imagens JPEG enviadas serão salvas com essa qualidade [0-100]. O padrão é 100, que significa a melhor qualidade.";
 $a->strings["Register policy"] = "Política de registro";
-$a->strings["Maximum Daily Registrations"] = "";
-$a->strings["If registration is permitted above, this sets the maximum number of new user registrations to accept per day.  If register is set to closed, this setting has no effect."] = "";
+$a->strings["Maximum Daily Registrations"] = "Registros Diários Máximos";
+$a->strings["If registration is permitted above, this sets the maximum number of new user registrations to accept per day.  If register is set to closed, this setting has no effect."] = "Se o registro é permitido acima, isso configura o número máximo de registros de novos usuários a serem aceitos por dia. Se o registro está configurado para 'fechado/closed' ,  essa configuração não tem efeito.";
 $a->strings["Register text"] = "Texto de registro";
 $a->strings["Will be displayed prominently on the registration page."] = "Será exibido com destaque na página de registro.";
 $a->strings["Accounts abandoned after x days"] = "Contas abandonadas após x dias";
@@ -827,10 +706,16 @@ $a->strings["Force publish"] = "Forçar a listagem";
 $a->strings["Check to force all profiles on this site to be listed in the site directory."] = "Marque para forçar todos os perfis desse site a serem listados no diretório do site.";
 $a->strings["Global directory update URL"] = "URL de atualização do diretório global";
 $a->strings["URL to update the global directory. If this is not set, the global directory is completely unavailable to the application."] = "URL para atualizar o diretório global. Se isso não for definido, o diretório global não estará disponível neste site.";
-$a->strings["Allow threaded items"] = "";
-$a->strings["Allow infinite level threading for items on this site."] = "";
+$a->strings["Allow threaded items"] = "Habilita itens aninhados";
+$a->strings["Allow infinite level threading for items on this site."] = "Habilita nível infinito de aninhamento (threading) para itens.";
 $a->strings["Private posts by default for new users"] = "Publicações privadas por padrão para novos usuários";
 $a->strings["Set default post permissions for all new members to the default privacy group rather than public."] = "Define as permissões padrão de publicação de todos os novos membros para o grupo de privacidade padrão, ao invés de torná-las públicas.";
+$a->strings["Don't include post content in email notifications"] = "Não incluir o conteúdo da postagem nas notificações de email";
+$a->strings["Don't include the content of a post/comment/private message/etc. in the email notifications that are sent out from this site, as a privacy measure."] = "Não incluir o conteúdo de uma postagem/comentário/mensagem privada/etc. em notificações de email que são enviadas para fora desse sítio, como medida de segurança.";
+$a->strings["Disallow public access to addons listed in the apps menu."] = "Disabilita acesso público a addons listados no menu de aplicativos.";
+$a->strings["Checking this box will restrict addons listed in the apps menu to members only."] = "Marcar essa caixa ira restringir os addons listados no menu de aplicativos aos membros somente.";
+$a->strings["Don't embed private images in posts"] = "Não inclua imagens privadas em publicações";
+$a->strings["Don't replace locally-hosted private photos in posts with an embedded copy of the image. This means that contacts who receive posts containing private photos will have to authenticate and load each image, which may take a while."] = "Não substitue fotos privativas guardadas localmente em publicações por uma cópia inclusa da imagem. Isso significa que os contatos que recebem publicações contendo fotos privadas terão que autenticar e carregar cada imagem, o que pode levar algum tempo.";
 $a->strings["Block multiple registrations"] = "Bloquear registros repetidos";
 $a->strings["Disallow users to register additional accounts for use as pages."] = "Desabilitar o registro de contas adicionais para serem usadas como páginas.";
 $a->strings["OpenID support"] = "Suporte ao OpenID";
@@ -843,6 +728,8 @@ $a->strings["Show Community Page"] = "Exibir a página da comunidade";
 $a->strings["Display a Community page showing all recent public postings on this site."] = "Exibe uma página da Comunidade, mostrando todas as publicações recentes feitas nesse site.";
 $a->strings["Enable OStatus support"] = "Habilitar suporte ao OStatus";
 $a->strings["Provide built-in OStatus (identi.ca, status.net, etc.) compatibility. All communications in OStatus are public, so privacy warnings will be occasionally displayed."] = "Fornece compatibilidade nativa ao OStatus (identi,.ca, status.net, etc.). Todas as comunicações via OStatus são públicas, por isso avisos de privacidade serão exibidos ocasionalmente.";
+$a->strings["OStatus conversation completion interval"] = "Intervalo de finalização da conversação OStatus ";
+$a->strings["How often shall the poller check for new entries in OStatus conversations? This can be a very ressource task."] = "De quanto em quanto tempo o \"buscador\" (poller) deve checar por novas entradas numa conversação OStatus? Essa pode ser uma tarefa bem demorada.";
 $a->strings["Enable Diaspora support"] = "Habilitar suporte ao Diaspora";
 $a->strings["Provide built-in Diaspora network compatibility."] = "Fornece compatibilidade nativa com a rede Diaspora.";
 $a->strings["Only allow Friendica contacts"] = "Permitir somente contatos Friendica";
@@ -854,19 +741,27 @@ $a->strings["Proxy URL"] = "URL do proxy";
 $a->strings["Network timeout"] = "Limite de tempo da rede";
 $a->strings["Value is in seconds. Set to 0 for unlimited (not recommended)."] = "Valor em segundos. Defina como 0 para ilimitado (não recomendado).";
 $a->strings["Delivery interval"] = "Intervalo de envio";
-$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "";
-$a->strings["Poll interval"] = "";
-$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "";
-$a->strings["Maximum Load Average"] = "";
-$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "";
+$a->strings["Delay background delivery processes by this many seconds to reduce system load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 for large dedicated servers."] = "Postergue o processo de entrega em background por essa quantidade de segundos visando reduzir a carga do sistema. Recomendado: 4-5 para servidores compartilhados (shared hosts), 2-3 para servidores privados virtuais (VPS). 0-1 para grandes servidores dedicados.";
+$a->strings["Poll interval"] = "Intervalo da busca (polling)";
+$a->strings["Delay background polling processes by this many seconds to reduce system load. If 0, use delivery interval."] = "Postergue o processo de entrega em background por essa quantidade de segundos visando reduzir a carga do sistema. Se 0, use intervalo de entrega.";
+$a->strings["Maximum Load Average"] = "Média de Carga Máxima";
+$a->strings["Maximum system load before delivery and poll processes are deferred - default 50."] = "Carga do sistema máxima antes que os processos de entrega e busca sejam postergados - padrão 50.";
+$a->strings["Use MySQL full text engine"] = "Use o engine de texto completo (full text) do MySQL";
+$a->strings["Activates the full text engine. Speeds up search - but can only search for four and more characters."] = "Ativa a engine de texto completo (full text). Acelera a busca - mas só pode buscar apenas por 4 ou mais caracteres.";
+$a->strings["Path to item cache"] = "Diretório do cache de item";
+$a->strings["Cache duration in seconds"] = "Duração do cache em segundos";
+$a->strings["How long should the cache files be hold? Default value is 86400 seconds (One day)."] = "Por quanto tempo o arquivo de caches deve ser guardado? Valor padrão é 86400 segundos (Um dia).";
+$a->strings["Path for lock file"] = "Diretório do arquivo de trava";
+$a->strings["Temp path"] = "Diretório Temp";
+$a->strings["Base path to installation"] = "Diretório base para instalação";
 $a->strings["Update has been marked successful"] = "A atualização foi marcada como bem sucedida";
 $a->strings["Executing %s failed. Check system logs."] = "Ocorreu um erro na execução de %s. Verifique os relatórios do sistema.";
 $a->strings["Update %s was successfully applied."] = "A atualização %s foi aplicada com sucesso.";
-$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "";
+$a->strings["Update %s did not return a status. Unknown if it succeeded."] = "Atualizar %s não retornou um status. Desconhecido se ele teve sucesso.";
 $a->strings["Update function %s could not be found."] = "Não foi possível encontrar a função de atualização %s.";
 $a->strings["No failed updates."] = "Nenhuma atualização com falha.";
 $a->strings["Failed Updates"] = "Atualizações com falha";
-$a->strings["This does not include updates prior to 1139, which did not return a status."] = "";
+$a->strings["This does not include updates prior to 1139, which did not return a status."] = "Isso não inclue atualizações antes da 1139, as quais não retornavam um status.";
 $a->strings["Mark success (if update was manually applied)"] = "Marcar como bem sucedida (caso tenham sido aplicadas atualizações manuais)";
 $a->strings["Attempt to execute this update step automatically"] = "Tentar executar esse passo da atualização automaticamente";
 $a->strings["%s user blocked/unblocked"] = array(
@@ -883,10 +778,14 @@ $a->strings["User '%s' blocked"] = "O usuário '%s' foi bloqueado";
 $a->strings["select all"] = "selecionar todos";
 $a->strings["User registrations waiting for confirm"] = "Registros de usuário aguardando confirmação";
 $a->strings["Request date"] = "Solicitar data";
-$a->strings["Email"] = "E-mail";
+$a->strings["Name"] = "Nome";
 $a->strings["No registrations."] = "Nenhum registro.";
+$a->strings["Approve"] = "Aprovar";
 $a->strings["Deny"] = "Negar";
+$a->strings["Block"] = "Bloquear";
+$a->strings["Unblock"] = "Desbloquear";
 $a->strings["Site admin"] = "Administração do site";
+$a->strings["Account expired"] = "Conta expirou";
 $a->strings["Register date"] = "Data de registro";
 $a->strings["Last login"] = "Última entrada";
 $a->strings["Last item"] = "Último item";
@@ -906,168 +805,313 @@ $a->strings["[Experimental]"] = "[Esperimental]";
 $a->strings["[Unsupported]"] = "[Não suportado]";
 $a->strings["Log settings updated."] = "As configurações de relatórios foram atualizadas.";
 $a->strings["Clear"] = "Limpar";
-$a->strings["Debugging"] = "Depuração";
+$a->strings["Enable Debugging"] = "Habilitar Debugging";
 $a->strings["Log file"] = "Arquivo do relatório";
 $a->strings["Must be writable by web server. Relative to your Friendica top-level directory."] = "O servidor web precisa ter permissão de escrita. Relativa ao diretório raiz do seu Friendica.";
 $a->strings["Log level"] = "Nível do relatório";
+$a->strings["Update now"] = "Atualizar agora";
 $a->strings["Close"] = "Fechar";
 $a->strings["FTP Host"] = "Endereço do FTP";
 $a->strings["FTP Path"] = "Caminho do FTP";
 $a->strings["FTP User"] = "Usuário do FTP";
 $a->strings["FTP Password"] = "Senha do FTP";
-$a->strings["Requested profile is not available."] = "Perfil solicitado não está disponível.";
-$a->strings["Access to this profile has been restricted."] = "O acesso a este perfil está restrito.";
-$a->strings["Tips for New Members"] = "Dicas para novos membros";
-$a->strings["{0} wants to be your friend"] = "{0} deseja ser seu amigo";
-$a->strings["{0} sent you a message"] = "{0} lhe enviou uma mensagem";
-$a->strings["{0} requested registration"] = "{0} solicitou registro";
-$a->strings["{0} commented %s's post"] = "{0} comentou a publicação de %s";
-$a->strings["{0} liked %s's post"] = "{0} gostou da publicação de %s";
-$a->strings["{0} disliked %s's post"] = "{0} não gostou da publicação de %s";
-$a->strings["{0} is now friends with %s"] = "{0} agora é amigo de %s";
-$a->strings["{0} posted"] = "{0} publicou";
-$a->strings["{0} tagged %s's post with #%s"] = "{0} etiquetou a publicação de %s com #%s";
-$a->strings["{0} mentioned you in a post"] = "{0} mencionou você em uma publicação";
-$a->strings["Contacts who are not members of a group"] = "Contatos que não são membros de um grupo";
-$a->strings["OpenID protocol error. No ID returned."] = "Erro no protocolo OpenID. Não foi retornada nenhuma ID.";
-$a->strings["Account not found and OpenID registration is not permitted on this site."] = "A conta não foi encontrada e não são permitidos registros via OpenID nesse site.";
-$a->strings["Login failed."] = "Não foi possível autenticar.";
-$a->strings["Contact added"] = "O contato foi adicionado";
+$a->strings["Unable to locate original post."] = "Não foi possível localizar a publicação original.";
+$a->strings["Empty post discarded."] = "A publicação em branco foi descartada.";
+$a->strings["System error. Post not saved."] = "Erro no sistema. A publicação não foi salva.";
+$a->strings["This message was sent to you by %s, a member of the Friendica social network."] = "Essa mensagem foi enviada a você por %s, um membro da rede social Friendica.";
+$a->strings["You may visit them online at %s"] = "Você pode visitá-lo em %s";
+$a->strings["Please contact the sender by replying to this post if you do not wish to receive these messages."] = "Por favor, entre em contato com o remetente respondendo a esta publicação, caso você não queira mais receber estas mensagens.";
+$a->strings["%s posted an update."] = "%s publicou uma atualização.";
+$a->strings["Friends of %s"] = "Amigos de %s";
+$a->strings["No friends to display."] = "Nenhum amigo para exibir.";
+$a->strings["Remove term"] = "Remover o termo";
+$a->strings["No results."] = "Nenhum resultado.";
+$a->strings["Authorize application connection"] = "Autorizar a conexão com a aplicação";
+$a->strings["Return to your app and insert this Securty Code:"] = "Volte para a sua aplicação e digite este código de segurança:";
+$a->strings["Please login to continue."] = "Por favor, autentique-se para continuar.";
+$a->strings["Do you want to authorize this application to access your posts and contacts, and/or create new posts for you?"] = "Deseja autorizar esta aplicação a acessar suas publicações e contatos e/ou criar novas publicações para você?";
+$a->strings["Registration details for %s"] = "Detalhes do registro de %s";
+$a->strings["Registration successful. Please check your email for further instructions."] = "O registro foi bem sucedido. Por favor, verifique seu e-mail para maiores informações.";
+$a->strings["Failed to send email message. Here is the message that failed."] = "Não foi possível enviar a mensagem de e-mail. Aqui está a mensagem que não foi.";
+$a->strings["Your registration can not be processed."] = "Não foi possível processar o seu registro.";
+$a->strings["Registration request at %s"] = "Solicitação de registro em %s";
+$a->strings["Your registration is pending approval by the site owner."] = "A aprovação do seu registro está pendente junto ao administrador do site.";
+$a->strings["This site has exceeded the number of allowed daily account registrations. Please try again tomorrow."] = "Este site excedeu o limite diário permitido para registros de novas contas.\nPor favor tente novamente amanhã.";
+$a->strings["You may (optionally) fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "Você pode (opcionalmente) preencher este formulário via OpenID, fornecendo seu OpenID e clicando em 'Registrar'.";
+$a->strings["If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items."] = "Se você não está familiarizado com o OpenID, por favor, deixe esse campo em branco e preencha os outros itens.";
+$a->strings["Your OpenID (optional): "] = "Seu OpenID (opcional): ";
+$a->strings["Include your profile in member directory?"] = "Incluir o seu perfil no diretório de membros?";
+$a->strings["Membership on this site is by invitation only."] = "A associação a este site só pode ser feita mediante convite.";
+$a->strings["Your invitation ID: "] = "A ID do seu convite: ";
+$a->strings["Your Full Name (e.g. Joe Smith): "] = "Seu nome completo (ex: José da Silva): ";
+$a->strings["Your Email Address: "] = "Seu endereço de e-mail: ";
+$a->strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be '<strong>nickname@\$sitename</strong>'."] = "Selecione uma identificação para o perfil. Ela deve começar com um caractere alfabético. O endereço do seu perfil neste site será '<strong>identificação@\$sitename</strong>'";
+$a->strings["Choose a nickname: "] = "Escolha uma identificação: ";
+$a->strings["Account approved."] = "A conta foi aprovada.";
+$a->strings["Registration revoked for %s"] = "O registro de %s foi revogado";
+$a->strings["Please login."] = "Por favor, autentique-se.";
+$a->strings["Item not available."] = "O item não está disponível.";
+$a->strings["Item was not found."] = "O item não foi encontrado.";
+$a->strings["Remove My Account"] = "Remover minha conta";
+$a->strings["This will completely remove your account. Once this has been done it is not recoverable."] = "Isso removerá completamente a sua conta. Uma vez feito isso, não será mais possível recuperá-la.";
+$a->strings["Please enter your password for verification:"] = "Por favor, digite a sua senha para verificação:";
+$a->strings["Source (bbcode) text:"] = "Texto fonte (bbcode):";
+$a->strings["Source (Diaspora) text to convert to BBcode:"] = "Texto fonte (Diaspora) a converter para BBcode:";
+$a->strings["Source input: "] = "Entrada fonte:";
+$a->strings["bb2html (raw HTML): "] = "bb2html (HTML puro):";
+$a->strings["bb2html: "] = "bb2html: ";
+$a->strings["bb2html2bb: "] = "bb2html2bb: ";
+$a->strings["bb2md: "] = "bb2md: ";
+$a->strings["bb2md2html: "] = "bb2md2html: ";
+$a->strings["bb2dia2bb: "] = "bb2dia2bb: ";
+$a->strings["bb2md2html2bb: "] = "bb2md2html2bb: ";
+$a->strings["Source input (Diaspora format): "] = "Fonte de entrada (formato Diaspora):";
+$a->strings["diaspora2bb: "] = "diaspora2bb: ";
 $a->strings["Common Friends"] = "Amigos em Comum";
 $a->strings["No contacts in common."] = "Nenhum contato em comum.";
-$a->strings["%1\$s is following %2\$s's %3\$s"] = "";
-$a->strings["link"] = "ligação";
-$a->strings["Item has been removed."] = "O item foi removido.";
+$a->strings["You must be logged in to use addons. "] = "Você precisa estar logado para usar os addons.";
 $a->strings["Applications"] = "Aplicativos";
 $a->strings["No installed applications."] = "Nenhum aplicativo instalado";
-$a->strings["Search"] = "Pesquisar";
-$a->strings["Profile not found."] = "O perfil não foi encontrado.";
-$a->strings["Profile Name is required."] = "É necessário informar o nome do perfil.";
-$a->strings["Marital Status"] = "Estado civil";
-$a->strings["Romantic Partner"] = "Parceiro romântico";
-$a->strings["Likes"] = "";
-$a->strings["Dislikes"] = "";
-$a->strings["Work/Employment"] = "Trabalho/emprego";
-$a->strings["Religion"] = "Religião";
-$a->strings["Political Views"] = "Posicionamento político";
-$a->strings["Gender"] = "Gênero";
-$a->strings["Sexual Preference"] = "Preferência sexual";
-$a->strings["Homepage"] = "Página Principal";
-$a->strings["Interests"] = "Interesses";
-$a->strings["Address"] = "Endereço";
-$a->strings["Location"] = "Localização";
-$a->strings["Profile updated."] = "O perfil foi atualizado.";
-$a->strings[" and "] = " e ";
-$a->strings["public profile"] = "perfil público";
-$a->strings["%1\$s changed %2\$s to &ldquo;%3\$s&rdquo;"] = "";
-$a->strings[" - Visit %1\$s's %2\$s"] = "";
-$a->strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s foi atualizado %2\$s, mudando %3\$s.";
-$a->strings["Profile deleted."] = "O perfil foi excluído.";
-$a->strings["Profile-"] = "Perfil-";
-$a->strings["New profile created."] = "O novo perfil foi criado.";
-$a->strings["Profile unavailable to clone."] = "O perfil não está disponível para clonagem.";
-$a->strings["Hide your contact/friend list from viewers of this profile?"] = "Ocultar sua lista de contatos/amigos dos visitantes no seu perfil?";
-$a->strings["Edit Profile Details"] = "Editar os detalhes do perfil";
-$a->strings["View this profile"] = "Ver este perfil";
-$a->strings["Create a new profile using these settings"] = "Criar um novo perfil usando estas configurações";
-$a->strings["Clone this profile"] = "Clonar este perfil";
-$a->strings["Delete this profile"] = "Excluir este perfil";
-$a->strings["Profile Name:"] = "Nome do perfil:";
-$a->strings["Your Full Name:"] = "Seu nome completo:";
-$a->strings["Title/Description:"] = "Título/Descrição:";
-$a->strings["Your Gender:"] = "Seu gênero:";
-$a->strings["Birthday (%s):"] = "Aniversário (%s):";
-$a->strings["Street Address:"] = "Endereço:";
-$a->strings["Locality/City:"] = "Localidade/Cidade:";
-$a->strings["Postal/Zip Code:"] = "CEP:";
-$a->strings["Country:"] = "País:";
-$a->strings["Region/State:"] = "Região/Estado:";
-$a->strings["<span class=\"heart\">&hearts;</span> Marital Status:"] = "Estado civil <span class=\"heart\">&hearts;</span>:";
-$a->strings["Who: (if applicable)"] = "Quem: (se pertinente)";
-$a->strings["Examples: cathy123, Cathy Williams, cathy@example.com"] = "Exemplos: fulano123, Fulano de Tal, fulano@exemplo.com";
-$a->strings["Since [date]:"] = "Desde [data]:";
-$a->strings["Sexual Preference:"] = "Preferência sexual:";
-$a->strings["Homepage URL:"] = "Endereço do site web:";
-$a->strings["Hometown:"] = "";
-$a->strings["Political Views:"] = "Posição política:";
-$a->strings["Religious Views:"] = "Orientação religiosa:";
-$a->strings["Public Keywords:"] = "Palavras-chave públicas:";
-$a->strings["Private Keywords:"] = "Palavras-chave privadas:";
-$a->strings["Likes:"] = "";
-$a->strings["Dislikes:"] = "";
-$a->strings["Example: fishing photography software"] = "Exemplo: pesca fotografia software";
-$a->strings["(Used for suggesting potential friends, can be seen by others)"] = "(Usado para sugerir amigos em potencial, pode ser visto pelos outros)";
-$a->strings["(Used for searching profiles, never shown to others)"] = "(Usado na pesquisa de perfis, nunca é exibido para os outros)";
-$a->strings["Tell us about yourself..."] = "Fale um pouco sobre você...";
-$a->strings["Hobbies/Interests"] = "Passatempos/Interesses";
-$a->strings["Contact information and Social Networks"] = "Informações de contato e redes sociais";
-$a->strings["Musical interests"] = "Preferências musicais";
-$a->strings["Books, literature"] = "Livros, literatura";
-$a->strings["Television"] = "Televisão";
-$a->strings["Film/dance/culture/entertainment"] = "Filme/dança/cultura/entretenimento";
-$a->strings["Love/romance"] = "Amor/romance";
-$a->strings["Work/employment"] = "Trabalho/emprego";
-$a->strings["School/education"] = "Escola/educação";
-$a->strings["This is your <strong>public</strong> profile.<br />It <strong>may</strong> be visible to anybody using the internet."] = "Este é o seu perfil <strong>público</strong>.<br />Ele <strong>pode</strong> estar visível para qualquer um que acesse a Internet.";
-$a->strings["Age: "] = "Idade: ";
-$a->strings["Edit/Manage Profiles"] = "Editar/Gerenciar perfis";
-$a->strings["Change profile photo"] = "Mudar a foto do perfil";
-$a->strings["Create New Profile"] = "Criar um novo perfil";
-$a->strings["Profile Image"] = "Imagem do perfil";
-$a->strings["visible to everybody"] = "visível para todos";
-$a->strings["Edit visibility"] = "Editar a visibilidade";
-$a->strings["Save to Folder:"] = "Salvar na pasta:";
-$a->strings["- select -"] = "-selecione-";
-$a->strings["%1\$s tagged %2\$s's %3\$s with %4\$s"] = "%1\$s etiquetou %3\$s de %2\$s com %4\$s";
-$a->strings["No potential page delegates located."] = "Nenhuma página delegada potencial localizada.";
-$a->strings["Delegate Page Management"] = "Delegar Administração de Página";
-$a->strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Delegados podem administrar todos os aspectos dessa página/conta exceto por configurações básicas da conta.\nFavor não delegar sua conta pessoal para ninguém que você não confie inteiramente.";
-$a->strings["Existing Page Managers"] = "Administradores de Páginas Existentes";
-$a->strings["Existing Page Delegates"] = "Delegados de Páginas Existentes";
-$a->strings["Potential Delegates"] = "Delegados Potenciais";
-$a->strings["Add"] = "Adicionar";
-$a->strings["No entries."] = "Sem entradas.";
-$a->strings["Source (bbcode) text:"] = "";
-$a->strings["Source (Diaspora) text to convert to BBcode:"] = "";
-$a->strings["Source input: "] = "";
-$a->strings["bb2html: "] = "bb2html: ";
-$a->strings["bb2html2bb: "] = "bb2html2bb: ";
-$a->strings["bb2md: "] = "bb2md: ";
-$a->strings["bb2md2html: "] = "bb2md2html: ";
-$a->strings["bb2dia2bb: "] = "bb2dia2bb: ";
-$a->strings["bb2md2html2bb: "] = "bb2md2html2bb: ";
-$a->strings["Source input (Diaspora format): "] = "";
-$a->strings["diaspora2bb: "] = "diaspora2bb: ";
-$a->strings["Friend Suggestions"] = "Sugestões de amigos";
-$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Não existe nenhuma sugestão disponível. Se este for um site novo, por favor tente novamente em 24 horas.";
-$a->strings["Ignore/Hide"] = "Ignorar/Ocultar";
-$a->strings["Global Directory"] = "Diretório global";
-$a->strings["Find on this site"] = "Pesquisar neste site";
-$a->strings["Site Directory"] = "Diretório do site";
-$a->strings["Gender: "] = "Gênero: ";
-$a->strings["Gender:"] = "Gênero:";
-$a->strings["Status:"] = "Estado:";
-$a->strings["Homepage:"] = "Página web:";
-$a->strings["About:"] = "Sobre:";
-$a->strings["No entries (some entries may be hidden)."] = "Nenhuma entrada (algumas entradas podem estar ocultas).";
-$a->strings["%s : Not a valid email address."] = "%s : Não é um endereço de e-mail válido.";
-$a->strings["Please join us on Friendica"] = "Por favor, junte-se à nós na Friendica";
-$a->strings["%s : Message delivery failed."] = "%s : Não foi possível enviar a mensagem.";
-$a->strings["%d message sent."] = array(
-       0 => "%d mensagem enviada.",
-       1 => "%d mensagens enviadas.",
-);
-$a->strings["You have no more invitations available"] = "Você não possui mais convites disponíveis";
-$a->strings["Visit %s for a list of public sites that you can join. Friendica members on other sites can all connect with each other, as well as with members of many other social networks."] = "Visite %s para obter uma lista de sites públicos onde você pode se cadastrar. Membros da friendica podem se conectar, mesmo que estejam em sites separados. Além disso você também pode se conectar com membros de várias outras redes sociais.";
-$a->strings["To accept this invitation, please visit and register at %s or any other public Friendica website."] = "Para aceitar esse convite, por favor cadastre-se em %s ou qualquer outro site friendica público.";
-$a->strings["Friendica sites all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks. See %s for a list of alternate Friendica sites you can join."] = "Os sites friendica estão todos interconectados para criar uma grande rede social com foco na privacidade e controlada por seus membros, que também podem se conectar com várias redes sociais tradicionais. Dê uma olhada em %s para uma lista de sites friendica onde você pode se cadastrar.";
-$a->strings["Our apologies. This system is not currently configured to connect with other public sites or invite members."] = "Desculpe, mas esse sistema não está configurado para conectar-se com outros sites públicos nem permite convidar novos membros.";
-$a->strings["Send invitations"] = "Enviar convites.";
-$a->strings["Enter email addresses, one per line:"] = "Digite os endereços de e-mail, um por linha:";
-$a->strings["You are cordially invited to join me and other close friends on Friendica - and help us to create a better social web."] = "Você está convidado a se juntar a mim e outros amigos em friendica - e também nos ajudar a criar uma experiência social melhor na web.";
-$a->strings["You will need to supply this invitation code: \$invite_code"] = "Você preciso informar este código de convite: \$invite_code";
-$a->strings["Once you have registered, please connect with me via my profile page at:"] = "Após você se registrar, por favor conecte-se comigo através da minha página de perfil em:";
-$a->strings["For more information about the Friendica project and why we feel it is important, please visit http://friendica.com"] = "Para mais informações sobre o projeto Friendica e porque nós achamos que ele é importante, por favor visite-nos em http://friendica.com.";
+$a->strings["Could not access contact record."] = "Não foi possível acessar o registro do contato.";
+$a->strings["Could not locate selected profile."] = "Não foi possível localizar o perfil selecionado.";
+$a->strings["Contact updated."] = "O contato foi atualizado.";
+$a->strings["Failed to update contact record."] = "Não foi possível atualizar o registro do contato.";
+$a->strings["Contact has been blocked"] = "O contato foi bloqueado";
+$a->strings["Contact has been unblocked"] = "O contato foi desbloqueado";
+$a->strings["Contact has been ignored"] = "O contato foi ignorado";
+$a->strings["Contact has been unignored"] = "O contato deixou de ser ignorado";
+$a->strings["Contact has been archived"] = "O contato foi arquivado";
+$a->strings["Contact has been unarchived"] = "O contato foi desarquivado";
+$a->strings["Do you really want to delete this contact?"] = "Você realmente deseja deletar esse contato?";
+$a->strings["Contact has been removed."] = "O contato foi removido.";
+$a->strings["You are mutual friends with %s"] = "Você possui uma amizade mútua com %s";
+$a->strings["You are sharing with %s"] = "Você está compartilhando com %s";
+$a->strings["%s is sharing with you"] = "%s está compartilhando com você";
+$a->strings["Private communications are not available for this contact."] = "As comunicações privadas não estão disponíveis para este contato.";
+$a->strings["(Update was successful)"] = "(A atualização foi bem sucedida)";
+$a->strings["(Update was not successful)"] = "(A atualização não foi bem sucedida)";
+$a->strings["Suggest friends"] = "Sugerir amigos";
+$a->strings["Network type: %s"] = "Tipo de rede: %s";
+$a->strings["View all contacts"] = "Ver todos os contatos";
+$a->strings["Toggle Blocked status"] = "Alternar o status de bloqueio";
+$a->strings["Unignore"] = "Deixar de ignorar";
+$a->strings["Ignore"] = "Ignorar";
+$a->strings["Toggle Ignored status"] = "Alternar o status de ignorado";
+$a->strings["Unarchive"] = "Desarquivar";
+$a->strings["Archive"] = "Arquivar";
+$a->strings["Toggle Archive status"] = "Alternar o status de arquivamento";
+$a->strings["Repair"] = "Reparar";
+$a->strings["Advanced Contact Settings"] = "Configurações avançadas do contato";
+$a->strings["Communications lost with this contact!"] = "As comunicações com esse contato foram perdidas!";
+$a->strings["Contact Editor"] = "Editor de contatos";
+$a->strings["Profile Visibility"] = "Visibilidade do perfil";
+$a->strings["Please choose the profile you would like to display to %s when viewing your profile securely."] = "Por favor, selecione o perfil que você gostaria de exibir para %s quando estiver visualizando seu perfil de modo seguro.";
+$a->strings["Contact Information / Notes"] = "Informações sobre o contato / Anotações";
+$a->strings["Edit contact notes"] = "Editar as anotações do contato";
+$a->strings["Block/Unblock contact"] = "Bloquear/desbloquear o contato";
+$a->strings["Ignore contact"] = "Ignorar o contato";
+$a->strings["Repair URL settings"] = "Reparar as definições de URL";
+$a->strings["View conversations"] = "Ver as conversas";
+$a->strings["Delete contact"] = "Excluir o contato";
+$a->strings["Last update:"] = "Última atualização:";
+$a->strings["Update public posts"] = "Atualizar publicações públicas";
+$a->strings["Currently blocked"] = "Atualmente bloqueado";
+$a->strings["Currently ignored"] = "Atualmente ignorado";
+$a->strings["Currently archived"] = "Atualmente arquivado";
+$a->strings["Hide this contact from others"] = "Ocultar este contato dos outros";
+$a->strings["Replies/likes to your public posts <strong>may</strong> still be visible"] = "Respostas/Gostar associados às suas publicações <strong>podem</strong> estar visíveis";
+$a->strings["Suggestions"] = "Sugestões";
+$a->strings["Suggest potential friends"] = "Sugerir amigos em potencial";
+$a->strings["All Contacts"] = "Todos os contatos";
+$a->strings["Show all contacts"] = "Exibe todos os contatos";
+$a->strings["Unblocked"] = "Desbloquear";
+$a->strings["Only show unblocked contacts"] = "Exibe somente contatos desbloqueados";
+$a->strings["Blocked"] = "Bloqueado";
+$a->strings["Only show blocked contacts"] = "Exibe somente contatos bloqueados";
+$a->strings["Ignored"] = "Ignorados";
+$a->strings["Only show ignored contacts"] = "Exibe somente contatos ignorados";
+$a->strings["Archived"] = "Arquivados";
+$a->strings["Only show archived contacts"] = "Exibe somente contatos arquivados";
+$a->strings["Hidden"] = "Ocultos";
+$a->strings["Only show hidden contacts"] = "Exibe somente contatos ocultos";
+$a->strings["Mutual Friendship"] = "Amizade mútua";
+$a->strings["is a fan of yours"] = "é um fã seu";
+$a->strings["you are a fan of"] = "você é um fã de";
+$a->strings["Search your contacts"] = "Pesquisar seus contatos";
+$a->strings["Finding: "] = "Pesquisando: ";
+$a->strings["everybody"] = "todos";
+$a->strings["Additional features"] = "Funcionalidades adicionais";
+$a->strings["Display settings"] = "Configurações de exibição";
+$a->strings["Connector settings"] = "Configurações do conector";
+$a->strings["Plugin settings"] = "Configurações dos plugins";
+$a->strings["Connected apps"] = "Aplicações conectadas";
+$a->strings["Export personal data"] = "Exportar dados pessoais";
+$a->strings["Remove account"] = "Remover a conta";
+$a->strings["Missing some important data!"] = "Está faltando algum dado importante!";
+$a->strings["Update"] = "Atualizar";
+$a->strings["Failed to connect with email account using the settings provided."] = "Não foi possível conectar à conta de e-mail com as configurações fornecidas.";
+$a->strings["Email settings updated."] = "As configurações de e-mail foram atualizadas.";
+$a->strings["Features updated"] = "Funcionalidades atualizadas";
+$a->strings["Passwords do not match. Password unchanged."] = "As senhas não correspondem. A senha não foi modificada.";
+$a->strings["Empty passwords are not allowed. Password unchanged."] = "Não é permitido uma senha em branco. A senha não foi modificada.";
+$a->strings["Wrong password."] = "Senha errada.";
+$a->strings["Password changed."] = "A senha foi modificada.";
+$a->strings["Password update failed. Please try again."] = "Não foi possível atualizar a senha. Por favor, tente novamente.";
+$a->strings[" Please use a shorter name."] = " Por favor, use um nome mais curto.";
+$a->strings[" Name too short."] = " O nome é muito curto.";
+$a->strings["Wrong Password"] = "Senha Errada";
+$a->strings[" Not valid email."] = " Não é um e-mail válido.";
+$a->strings[" Cannot change to that email."] = " Não foi possível alterar para esse e-mail.";
+$a->strings["Private forum has no privacy permissions. Using default privacy group."] = "O fórum privado não possui permissões de privacidade. Utilizando o grupo de privacidade padrão.";
+$a->strings["Private forum has no privacy permissions and no default privacy group."] = "O fórum privado não possui permissões de privacidade e nenhum grupo de privacidade padrão.";
+$a->strings["Settings updated."] = "As configurações foram atualizadas.";
+$a->strings["Add application"] = "Adicionar aplicação";
+$a->strings["Consumer Key"] = "Chave do consumidor";
+$a->strings["Consumer Secret"] = "Segredo do consumidor";
+$a->strings["Redirect"] = "Redirecionar";
+$a->strings["Icon url"] = "URL do ícone";
+$a->strings["You can't edit this application."] = "Você não pode editar esta aplicação.";
+$a->strings["Connected Apps"] = "Aplicações conectadas";
+$a->strings["Edit"] = "Editar";
+$a->strings["Client key starts with"] = "A chave do cliente inicia com";
+$a->strings["No name"] = "Sem nome";
+$a->strings["Remove authorization"] = "Remover autorização";
+$a->strings["No Plugin settings configured"] = "Não foi definida nenhuma configuração de plugin";
+$a->strings["Plugin Settings"] = "Configurações do plugin";
+$a->strings["Off"] = "Off";
+$a->strings["On"] = "On";
+$a->strings["Additional Features"] = "Funcionalidades Adicionais";
+$a->strings["Built-in support for %s connectivity is %s"] = "O suporte interno para conectividade de %s está %s";
+$a->strings["enabled"] = "habilitado";
+$a->strings["disabled"] = "desabilitado";
+$a->strings["StatusNet"] = "StatusNet";
+$a->strings["Email access is disabled on this site."] = "O acesso ao e-mail está desabilitado neste site.";
+$a->strings["Connector Settings"] = "Configurações do conector";
+$a->strings["Email/Mailbox Setup"] = "Configurações do e-mail/caixa postal";
+$a->strings["If you wish to communicate with email contacts using this service (optional), please specify how to connect to your mailbox."] = "Caso você deseje se comunicar com contatos de e-mail usando este serviço (opcional), por favor especifique como se conectar à sua caixa postal.";
+$a->strings["Last successful email check:"] = "Última checagem bem sucedida de e-mail:";
+$a->strings["IMAP server name:"] = "Nome do servidor IMAP:";
+$a->strings["IMAP port:"] = "Porta do IMAP:";
+$a->strings["Security:"] = "Segurança:";
+$a->strings["None"] = "Nenhuma";
+$a->strings["Email login name:"] = "Nome de usuário do e-mail:";
+$a->strings["Email password:"] = "Senha do e-mail:";
+$a->strings["Reply-to address:"] = "Endereço de resposta (Reply-to):";
+$a->strings["Send public posts to all email contacts:"] = "Enviar publicações públicas para todos os contatos de e-mail:";
+$a->strings["Action after import:"] = "Ação após a importação:";
+$a->strings["Mark as seen"] = "Marcar como visto";
+$a->strings["Move to folder"] = "Mover para pasta";
+$a->strings["Move to folder:"] = "Mover para pasta:";
+$a->strings["Display Settings"] = "Configurações de exibição";
+$a->strings["Display Theme:"] = "Tema do perfil:";
+$a->strings["Mobile Theme:"] = "Tema para dispositivos móveis:";
+$a->strings["Update browser every xx seconds"] = "Atualizar o navegador a cada xx segundos";
+$a->strings["Minimum of 10 seconds, no maximum"] = "Mínimo de 10 segundos, não possui máximo";
+$a->strings["Number of items to display per page:"] = "Número de itens a serem exibidos por página:";
+$a->strings["Maximum of 100 items"] = "Máximo de 100 itens";
+$a->strings["Number of items to display per page when viewed from mobile device:"] = "Número de itens a serem exibidos por página quando visualizando em um dispositivo móvel:";
+$a->strings["Don't show emoticons"] = "Não exibir emoticons";
+$a->strings["Normal Account Page"] = "Página de conta normal";
+$a->strings["This account is a normal personal profile"] = "Essa conta é um perfil pessoal normal";
+$a->strings["Soapbox Page"] = "Página de vitrine";
+$a->strings["Automatically approve all connection/friend requests as read-only fans"] = "Aprova automaticamente todas as solicitações de conexão/amizade como fãs com permissão somente de leitura";
+$a->strings["Community Forum/Celebrity Account"] = "Conta de fórum de comunidade/celebridade";
+$a->strings["Automatically approve all connection/friend requests as read-write fans"] = "Aprova automaticamente todas as solicitações de conexão/amizade como fãs com permissão de leitura e escrita";
+$a->strings["Automatic Friend Page"] = "Página de amigo automático";
+$a->strings["Automatically approve all connection/friend requests as friends"] = "Aprovar automaticamente todas as solicitações de conexão/amizade como amigos";
+$a->strings["Private Forum [Experimental]"] = "Fórum privado [Experimental]";
+$a->strings["Private forum - approved members only"] = "Fórum privado - somente membros aprovados";
+$a->strings["OpenID:"] = "OpenID:";
+$a->strings["(Optional) Allow this OpenID to login to this account."] = "(Opcional) Permitir o uso deste OpenID para entrar nesta conta";
+$a->strings["Publish your default profile in your local site directory?"] = "Publicar o seu perfil padrão no diretório local do seu site?";
+$a->strings["Publish your default profile in the global social directory?"] = "Publicar o seu perfil padrão no diretório social global?";
+$a->strings["Hide your contact/friend list from viewers of your default profile?"] = "Ocultar visualização da sua lista de contatos/amigos no seu perfil padrão? ";
+$a->strings["Hide your profile details from unknown viewers?"] = "Ocultar os detalhes do seu perfil para pessoas desconhecidas?";
+$a->strings["Allow friends to post to your profile page?"] = "Permitir aos amigos publicarem na sua página de perfil?";
+$a->strings["Allow friends to tag your posts?"] = "Permitir aos amigos etiquetarem suas publicações?";
+$a->strings["Allow us to suggest you as a potential friend to new members?"] = "Permitir que você seja sugerido como amigo em potencial para novos membros?";
+$a->strings["Permit unknown people to send you private mail?"] = "Permitir que pessoas desconhecidas lhe enviem mensagens privadas?";
+$a->strings["Profile is <strong>not published</strong>."] = "O perfil <strong>não está publicado</strong>.";
+$a->strings["or"] = "ou";
+$a->strings["Your Identity Address is"] = "O endereço da sua identidade é";
+$a->strings["Automatically expire posts after this many days:"] = "Expirar automaticamente publicações após tantos dias:";
+$a->strings["If empty, posts will not expire. Expired posts will be deleted"] = "Se deixado em branco, as publicações não irão expirar. Publicações expiradas serão excluídas.";
+$a->strings["Advanced expiration settings"] = "Configurações avançadas de expiração";
+$a->strings["Advanced Expiration"] = "Expiração avançada";
+$a->strings["Expire posts:"] = "Expirar publicações:";
+$a->strings["Expire personal notes:"] = "Expirar notas pessoais:";
+$a->strings["Expire starred posts:"] = "Expirar publicações destacadas:";
+$a->strings["Expire photos:"] = "Expirar fotos:";
+$a->strings["Only expire posts by others:"] = "Expirar somente as publicações de outras pessoas:";
+$a->strings["Account Settings"] = "Configurações da conta";
+$a->strings["Password Settings"] = "Configurações da senha";
+$a->strings["New Password:"] = "Nova senha:";
+$a->strings["Confirm:"] = "Confirme:";
+$a->strings["Leave password fields blank unless changing"] = "Deixe os campos de senha em branco, a não ser que você queira alterá-la";
+$a->strings["Current Password:"] = "Senha Atual:";
+$a->strings["Your current password to confirm the changes"] = "Sua senha atual para confirmar as mudanças";
+$a->strings["Password:"] = "Senha:";
+$a->strings["Basic Settings"] = "Configurações básicas";
+$a->strings["Email Address:"] = "Endereço de e-mail:";
+$a->strings["Your Timezone:"] = "Seu fuso horário:";
+$a->strings["Default Post Location:"] = "Localização padrão de suas publicações:";
+$a->strings["Use Browser Location:"] = "Usar localizador do navegador:";
+$a->strings["Security and Privacy Settings"] = "Configurações de segurança e privacidade";
+$a->strings["Maximum Friend Requests/Day:"] = "Número máximo de requisições de amizade por dia:";
+$a->strings["(to prevent spam abuse)"] = "(para prevenir abuso de spammers)";
+$a->strings["Default Post Permissions"] = "Permissões padrão de publicação";
+$a->strings["(click to open/close)"] = "(clique para abrir/fechar)";
+$a->strings["Show to Groups"] = "Mostre para Grupos";
+$a->strings["Show to Contacts"] = "Mostre para Contatos";
+$a->strings["Default Private Post"] = "Publicação Privada Padrão";
+$a->strings["Default Public Post"] = "Publicação Pública Padrão";
+$a->strings["Default Permissions for New Posts"] = "Permissões Padrão para Publicações Novas";
+$a->strings["Maximum private messages per day from unknown people:"] = "Número máximo de mensagens privadas de pessoas desconhecidas, por dia:";
+$a->strings["Notification Settings"] = "Configurações de notificação";
+$a->strings["By default post a status message when:"] = "Por padrão, publicar uma mensagem de status ao:";
+$a->strings["accepting a friend request"] = "aceitar uma requisição de amizade";
+$a->strings["joining a forum/community"] = "associar-se a um fórum/comunidade";
+$a->strings["making an <em>interesting</em> profile change"] = "fazer uma modificação <em>interessante</em> em seu perfil";
+$a->strings["Send a notification email when:"] = "Enviar um e-mail de notificação sempre que:";
+$a->strings["You receive an introduction"] = "Você receber uma apresentação";
+$a->strings["Your introductions are confirmed"] = "Suas apresentações forem confirmadas";
+$a->strings["Someone writes on your profile wall"] = "Alguém escrever no mural do seu perfil";
+$a->strings["Someone writes a followup comment"] = "Alguém comentar a sua mensagem";
+$a->strings["You receive a private message"] = "Você receber uma mensagem privada";
+$a->strings["You receive a friend suggestion"] = "Você recebe uma suggestão de amigo";
+$a->strings["You are tagged in a post"] = "Você foi marcado em uma publicação";
+$a->strings["You are poked/prodded/etc. in a post"] = "Você está markado/cutucado/etc. em uma publicação";
+$a->strings["Advanced Account/Page Type Settings"] = "Conta avançada/Configurações do tipo de página";
+$a->strings["Change the behaviour of this account for special situations"] = "Modificar o comportamento desta conta em situações especiais";
+$a->strings["link"] = "ligação";
+$a->strings["Contact settings applied."] = "As configurações do contato foram aplicadas.";
+$a->strings["Contact update failed."] = "Não foi possível atualizar o contato.";
+$a->strings["Contact not found."] = "O contato não foi encontrado.";
+$a->strings["Repair Contact Settings"] = "Corrigir configurações do contato";
+$a->strings["<strong>WARNING: This is highly advanced</strong> and if you enter incorrect information your communications with this contact may stop working."] = "<strong>ATENÇÃO: Isso é muito avançado</strong>, se você digitar informações incorretas, suas comunicações com esse contato pode parar de funcionar.";
+$a->strings["Please use your browser 'Back' button <strong>now</strong> if you are uncertain what to do on this page."] = "Por favor, use o botão 'Voltar' do seu navegador <strong>agora</strong>, caso você não tenha certeza do que está fazendo.";
+$a->strings["Return to contact editor"] = "Voltar ao editor de contatos";
+$a->strings["Account Nickname"] = "Identificação da conta";
+$a->strings["@Tagname - overrides Name/Nickname"] = "@Tagname - sobrescreve Nome/Identificação";
+$a->strings["Account URL"] = "URL da conta";
+$a->strings["Friend Request URL"] = "URL da requisição de amizade";
+$a->strings["Friend Confirm URL"] = "URL da confirmação de amizade";
+$a->strings["Notification Endpoint URL"] = "URL do ponto final da notificação";
+$a->strings["Poll/Feed URL"] = "URL do captador/fonte de notícias";
+$a->strings["New photo from this URL"] = "Nova imagem desta URL";
+$a->strings["No potential page delegates located."] = "Nenhuma página delegada potencial localizada.";
+$a->strings["Delegates are able to manage all aspects of this account/page except for basic account settings. Please do not delegate your personal account to anybody that you do not trust completely."] = "Delegados podem administrar todos os aspectos dessa página/conta exceto por configurações básicas da conta.\nFavor não delegar sua conta pessoal para ninguém que você não confie inteiramente.";
+$a->strings["Existing Page Managers"] = "Administradores de Páginas Existentes";
+$a->strings["Existing Page Delegates"] = "Delegados de Páginas Existentes";
+$a->strings["Potential Delegates"] = "Delegados Potenciais";
+$a->strings["Remove"] = "Remover";
+$a->strings["Add"] = "Adicionar";
+$a->strings["No entries."] = "Sem entradas.";
+$a->strings["Poke/Prod"] = "Cutucar/Poke";
+$a->strings["poke, prod or do other things to somebody"] = "Cutucar, poke ou fazer outras coisas com alguém";
+$a->strings["Recipient"] = "Destinatário";
+$a->strings["Choose what you wish to do to recipient"] = "Selecione o que você deseja fazer com o destinatário";
+$a->strings["Make this post private"] = "Fazer com que essa publicação se torne privada";
 $a->strings["This may occasionally happen if contact was requested by both persons and it has already been approved."] = "Isso pode acontecer eventualmente se o contato foi solicitado por ambas as pessoas e ele já tinha sido aprovado.";
 $a->strings["Response from remote site was not understood."] = "A resposta do site remoto não foi compreendida.";
 $a->strings["Unexpected response from remote site: "] = "Resposta inesperada do site remoto: ";
@@ -1076,7 +1120,6 @@ $a->strings["Remote site reported: "] = "O site remoto relatou: ";
 $a->strings["Temporary failure. Please wait and try again."] = "Falha temporária. Por favor, aguarde e tente novamente.";
 $a->strings["Introduction failed or was revoked."] = "Ocorreu uma falha na apresentação ou ela foi revogada.";
 $a->strings["Unable to set contact photo."] = "Não foi possível definir a foto do contato.";
-$a->strings["%1\$s is now friends with %2\$s"] = "%1\$s agora é amigo de %2\$s";
 $a->strings["No user record found for '%s' "] = "Não foi encontrado nenhum registro de usuário para '%s' ";
 $a->strings["Our site encryption key is apparently messed up."] = "A chave de criptografia do nosso site está, aparentemente, bagunçada.";
 $a->strings["Empty site URL was provided or URL could not be decrypted by us."] = "Foi fornecida uma URL em branco ou não foi possível descriptografá-la.";
@@ -1087,977 +1130,509 @@ $a->strings["Unable to set your contact credentials on our system."] = "Não foi
 $a->strings["Unable to update your contact profile details on our system"] = "Não foi possível atualizar os detalhes do seu perfil em nosso sistema.";
 $a->strings["Connection accepted at %s"] = "Conexão aceita em %s";
 $a->strings["%1\$s has joined %2\$s"] = "%1\$s se associou a %2\$s";
-$a->strings["Google+ Import Settings"] = "Configurações de importação do Google+";
-$a->strings["Enable Google+ Import"] = "Habilitar a importação do Google+";
-$a->strings["Google Account ID"] = "ID da conta do Google";
-$a->strings["Google+ Import Settings saved."] = "As configurações de importação do Google+ foram salvas.";
-$a->strings["Facebook disabled"] = "O Facebook está desabilitado";
-$a->strings["Updating contacts"] = "Atualizando os contatos";
-$a->strings["Facebook API key is missing."] = "A chave de API do Facebook não foi encontrada.";
-$a->strings["Facebook Connect"] = "Conexão com o Facebook";
-$a->strings["Install Facebook connector for this account."] = "Instalar o conector do Facebook nesta conta.";
-$a->strings["Remove Facebook connector"] = "Remover o conector do Facebook";
-$a->strings["Re-authenticate [This is necessary whenever your Facebook password is changed.]"] = "Reautenticar [Isso é necessário sempre que sua senha do Facebook é modificada.]";
-$a->strings["Post to Facebook by default"] = "Publicar no Facebook por padrão";
-$a->strings["Facebook friend linking has been disabled on this site. The following settings will have no effect."] = "";
-$a->strings["Facebook friend linking has been disabled on this site. If you disable it, you will be unable to re-enable it."] = "";
-$a->strings["Link all your Facebook friends and conversations on this website"] = "Ligar todos os seus amigos e conversas do Facebook neste site";
-$a->strings["Facebook conversations consist of your <em>profile wall</em> and your friend <em>stream</em>."] = "As conversas do Facebook consistem do seu <em>perfil/mural</em> e da <em>linha do tempo</em> dos seus amigos.";
-$a->strings["On this website, your Facebook friend stream is only visible to you."] = "Neste site, a linha do tempo dos seus amigos do Facebook está visível somente para você.";
-$a->strings["The following settings determine the privacy of your Facebook profile wall on this website."] = "As seguintes configurações determinam a privacidade do mural do seu perfil do Facebook neste site.";
-$a->strings["On this website your Facebook profile wall conversations will only be visible to you"] = "Nesse site as conversas do mural do seu perfil do Facebook estão visíveis somente para você";
-$a->strings["Do not import your Facebook profile wall conversations"] = "Não importar as conversas do seu perfil/mural do Facebook";
-$a->strings["If you choose to link conversations and leave both of these boxes unchecked, your Facebook profile wall will be merged with your profile wall on this website and your privacy settings on this website will be used to determine who may see the conversations."] = "Se você escolher ligar as conversas e deixar ambas opções desmarcadas, seu perfil/mural do Facebook será mesclado com seu perfil/mural nesse website e suas configurações de privacidade nesse website serão usadas para determinar quem pode ver as conversas.";
-$a->strings["Comma separated applications to ignore"] = "Ignorar aplicações separadas por vírgula";
-$a->strings["Problems with Facebook Real-Time Updates"] = "Problemas com as atualizações em tempo real do Facebook";
-$a->strings["Facebook Connector Settings"] = "Configurações do conector do Facebook";
-$a->strings["Facebook API Key"] = "Chave da API do Facebook";
-$a->strings["Error: it appears that you have specified the App-ID and -Secret in your .htconfig.php file. As long as they are specified there, they cannot be set using this form.<br><br>"] = "Erro: parece que você especificou o App-ID e o -Secret no arquivo .htconfig.php. Uma vez estão especificado lá, eles não podem ser definidos neste formulário.<br><br>";
-$a->strings["Error: the given API Key seems to be incorrect (the application access token could not be retrieved)."] = "Erro: a chave de API fornecida parece estar incorreta (não foi possível recuperar o token de acesso à aplicação).";
-$a->strings["The given API Key seems to work correctly."] = "A chave de API fornecida aparentemente está funcionando corretamente.";
-$a->strings["The correctness of the API Key could not be detected. Something strange's going on."] = "";
-$a->strings["App-ID / API-Key"] = "App-ID / API-Key";
-$a->strings["Application secret"] = "Segredo da aplicação";
-$a->strings["Polling Interval in minutes (minimum %1\$s minutes)"] = "";
-$a->strings["Synchronize comments (no comments on Facebook are missed, at the cost of increased system load)"] = "";
-$a->strings["Real-Time Updates"] = "Atualizações em tempo real";
-$a->strings["Real-Time Updates are activated."] = "As atualizações em tempo real estão ativadas.";
-$a->strings["Deactivate Real-Time Updates"] = "Desativar as atualizações em tempo real.";
-$a->strings["Real-Time Updates not activated."] = "As atualizações em tempo real não estão ativadas.";
-$a->strings["Activate Real-Time Updates"] = "Ativar atualizações em tempo real";
-$a->strings["The new values have been saved."] = "Os novos valores foram salvos.";
-$a->strings["Post to Facebook"] = "Publicar no Facebook";
-$a->strings["Post to Facebook cancelled because of multi-network access permission conflict."] = "A publicação no Facebook foi cancelada devido a um conflito de permissão de acesso multi-rede.";
-$a->strings["View on Friendica"] = "Ver no Friendica";
-$a->strings["Facebook post failed. Queued for retry."] = "Não foi possível publicar no Facebook. Armazenado na fila para nova tentativa.";
-$a->strings["Your Facebook connection became invalid. Please Re-authenticate."] = "A sua conexão com o Facebook tornou-se invalida. Por favor autentique-se novamente.";
-$a->strings["Facebook connection became invalid"] = "A conexão com o Facebook tornou-se inválida";
-$a->strings["Hi %1\$s,\n\nThe connection between your accounts on %2\$s and Facebook became invalid. This usually happens after you change your Facebook-password. To enable the connection again, you have to %3\$sre-authenticate the Facebook-connector%4\$s."] = "Olá %1\$s,\n\nA conexão entre suas contas em %2\$s e o Facebook se tornou inválida. Isso geralmente acontece quando se troca a senha do Facebook. Para habilitar a conexão novamente vocẽ deve %3\$sreautenticar o conector do Facebook%4\$s.";
-$a->strings["StatusNet AutoFollow settings updated."] = "";
-$a->strings["StatusNet AutoFollow Settings"] = "";
-$a->strings["Automatically follow any StatusNet followers/mentioners"] = "";
-$a->strings["Lifetime of the cache (in hours)"] = "Tempo de vida do cache (em horas)";
-$a->strings["Cache Statistics"] = "Estatísticas do cache";
-$a->strings["Number of items"] = "Número de itens";
-$a->strings["Size of the cache"] = "Tamanho do cache";
-$a->strings["Delete the whole cache"] = "Excluir o cache inteiro";
-$a->strings["Facebook Post disabled"] = "A publicação no Facebook foi desabilitada";
-$a->strings["Facebook Post"] = "Publicação no Facebook";
-$a->strings["Install Facebook Post connector for this account."] = "Instalar o conector de publicação no Facebook para esta conta.";
-$a->strings["Remove Facebook Post connector"] = "Remover o conector de publicação no Facebook";
-$a->strings["Facebook Post Settings"] = "Configurações de publicação no Facebook";
-$a->strings["%d person likes this"] = array(
-       0 => "%d pessoa gosta disso",
-       1 => "%d pessoas gostam disso",
-);
-$a->strings["%d person doesn't like this"] = array(
-       0 => "%d pessoa não gosta disso",
-       1 => "%d pessoas gostam disso",
+$a->strings["%1\$s welcomes %2\$s"] = "%1\$s dá as boas vinda à %2\$s";
+$a->strings["This introduction has already been accepted."] = "Esta apresentação já foi aceita.";
+$a->strings["Profile location is not valid or does not contain profile information."] = "A localização do perfil não é válida ou não contém uma informação de perfil.";
+$a->strings["Warning: profile location has no identifiable owner name."] = "Aviso: a localização do perfil não possui nenhum nome identificável do seu dono.";
+$a->strings["Warning: profile location has no profile photo."] = "Aviso: a localização do perfil não possui nenhuma foto do perfil.";
+$a->strings["%d required parameter was not found at the given location"] = array(
+       0 => "O parâmetro requerido %d não foi encontrado na localização fornecida",
+       1 => "Os parâmetros requeridos %d não foram encontrados na localização fornecida",
 );
-$a->strings["Get added to this list!"] = "";
-$a->strings["Generate new key"] = "Gerar nova chave";
-$a->strings["Widgets key"] = "Chave de widgets";
-$a->strings["Widgets available"] = "Widgets disponíveis";
-$a->strings["Connect on Friendica!"] = "Conecte no Friendica!";
-$a->strings["bitchslap"] = "";
-$a->strings["bitchslapped"] = "";
-$a->strings["shag"] = "";
-$a->strings["shagged"] = "";
-$a->strings["do something obscenely biological to"] = "";
-$a->strings["did something obscenely biological to"] = "";
-$a->strings["point out the poke feature to"] = "";
-$a->strings["pointed out the poke feature to"] = "";
-$a->strings["declare undying love for"] = "";
-$a->strings["declared undying love for"] = "";
-$a->strings["patent"] = "";
-$a->strings["patented"] = "";
-$a->strings["stroke beard"] = "";
-$a->strings["stroked their beard at"] = "";
-$a->strings["bemoan the declining standards of modern secondary and tertiary education to"] = "";
-$a->strings["bemoans the declining standards of modern secondary and tertiary education to"] = "";
-$a->strings["hug"] = "abraço";
-$a->strings["hugged"] = "";
-$a->strings["kiss"] = "beijo";
-$a->strings["kissed"] = "";
-$a->strings["raise eyebrows at"] = "";
-$a->strings["raised their eyebrows at"] = "";
-$a->strings["insult"] = "insultar";
-$a->strings["insulted"] = "";
-$a->strings["praise"] = "";
-$a->strings["praised"] = "";
-$a->strings["be dubious of"] = "";
-$a->strings["was dubious of"] = "";
-$a->strings["eat"] = "comer";
-$a->strings["ate"] = "";
-$a->strings["giggle and fawn at"] = "";
-$a->strings["giggled and fawned at"] = "";
-$a->strings["doubt"] = "";
-$a->strings["doubted"] = "";
-$a->strings["glare"] = "";
-$a->strings["glared at"] = "";
-$a->strings["YourLS Settings"] = "Configurações YourLS";
-$a->strings["URL: http://"] = "URL: http://";
-$a->strings["Username:"] = "Usuário:";
-$a->strings["Password:"] = "Senha:";
-$a->strings["Use SSL "] = "Use SSL ";
-$a->strings["yourls Settings saved."] = "yourls Settings sabed";
-$a->strings["Post to LiveJournal"] = "Publicar no LiveJournal";
-$a->strings["LiveJournal Post Settings"] = "Configurações de publicação no LiveJournal";
-$a->strings["Enable LiveJournal Post Plugin"] = "Habilitar o plugin de publicação no LiveJournal";
-$a->strings["LiveJournal username"] = "Nome de usuário do LiveJournal";
-$a->strings["LiveJournal password"] = "Senha do LiveJournal";
-$a->strings["Post to LiveJournal by default"] = "Publicar no LiveJournal por padrão";
-$a->strings["Not Safe For Work (General Purpose Content Filter) settings"] = "Configurações do filtro de conteúdo impróprio para o local de trabalho (Not Safe For Work)";
-$a->strings["This plugin looks in posts for the words/text you specify below, and collapses any content containing those keywords so it is not displayed at inappropriate times, such as sexual innuendo that may be improper in a work setting. It is polite and recommended to tag any content containing nudity with #NSFW.  This filter can also match any other word/text you specify, and can thereby be used as a general purpose content filter."] = "";
-$a->strings["Enable Content filter"] = "Habilitar o filtro de conteúdo";
-$a->strings["Comma separated list of keywords to hide"] = "Lista de palavras-chave a serem ocultadas, separadas por vírgula";
-$a->strings["Use /expression/ to provide regular expressions"] = "Use /expressão/ para fornecer a expressão regular";
-$a->strings["NSFW Settings saved."] = "Configurações NSFW armazenadas.";
-$a->strings["%s - Click to open/close"] = "%s ";
-$a->strings["Forums"] = "Fóruns";
-$a->strings["Forums:"] = "Fóruns:";
-$a->strings["Page settings updated."] = "As configurações da página foram atualizadas.";
-$a->strings["Page Settings"] = "Configurações da página";
-$a->strings["How many forums to display on sidebar without paging"] = "";
-$a->strings["Randomise Page/Forum list"] = "";
-$a->strings["Show pages/forums on profile page"] = "";
-$a->strings["Planets Settings"] = "Configuração dos planetas";
-$a->strings["Enable Planets Plugin"] = "Habilita configuração dos planetas";
-$a->strings["Forum Directory"] = "";
-$a->strings["Login"] = "Entrar";
-$a->strings["OpenID"] = "OpenID";
-$a->strings["Latest users"] = "Últimos usuários";
-$a->strings["Most active users"] = "Usuários mais ativos";
-$a->strings["Latest photos"] = "Últimas fotos";
-$a->strings["Latest likes"] = "";
-$a->strings["event"] = "evento";
-$a->strings["No access"] = "Nenhum acesso";
-$a->strings["Could not open component for editing"] = "Não foi possível abrir o componente para edição";
-$a->strings["Go back to the calendar"] = "Voltar para a agenda";
-$a->strings["Event data"] = "Data do evento";
-$a->strings["Calendar"] = "Agenda";
-$a->strings["Special color"] = "Cor especial";
-$a->strings["Subject"] = "Assunto";
-$a->strings["Starts"] = "Início";
-$a->strings["Ends"] = "Término";
-$a->strings["Description"] = "Descrição";
-$a->strings["Recurrence"] = "Recorrência";
-$a->strings["Frequency"] = "Frequência";
-$a->strings["Daily"] = "Diariamente";
-$a->strings["Weekly"] = "Semanalmente";
-$a->strings["Monthly"] = "Mensalmente";
-$a->strings["Yearly"] = "Anualmente";
-$a->strings["days"] = "dias";
-$a->strings["weeks"] = "semanas";
-$a->strings["months"] = "meses";
-$a->strings["years"] = "anos";
-$a->strings["Interval"] = "Intervalo";
-$a->strings["All %select% %time%"] = "";
-$a->strings["Days"] = "Dias";
-$a->strings["Sunday"] = "Domingo";
-$a->strings["Monday"] = "Segunda";
-$a->strings["Tuesday"] = "Terça";
-$a->strings["Wednesday"] = "Quarta";
-$a->strings["Thursday"] = "Quinta";
-$a->strings["Friday"] = "Sexta";
-$a->strings["Saturday"] = "Sábado";
-$a->strings["First day of week:"] = "Primeiro dia da semana:";
-$a->strings["Day of month"] = "Dia do mês";
-$a->strings["#num#th of each month"] = "";
-$a->strings["#num#th-last of each month"] = "";
-$a->strings["#num#th #wkday# of each month"] = "";
-$a->strings["#num#th-last #wkday# of each month"] = "";
-$a->strings["Month"] = "Mês";
-$a->strings["#num#th of the given month"] = "";
-$a->strings["#num#th-last of the given month"] = "";
-$a->strings["#num#th #wkday# of the given month"] = "";
-$a->strings["#num#th-last #wkday# of the given month"] = "";
-$a->strings["Repeat until"] = "Repetir até";
-$a->strings["Infinite"] = "Infinito";
-$a->strings["Until the following date"] = "Até a seguinte data";
-$a->strings["Number of times"] = "Número de vezes";
-$a->strings["Exceptions"] = "Exceções";
-$a->strings["none"] = "nenhuma";
-$a->strings["Notification"] = "Notificação";
-$a->strings["Notify by"] = "Notificar por";
-$a->strings["E-Mail"] = "E-Mail";
-$a->strings["On Friendica / Display"] = "Na Friendica / Exibir";
-$a->strings["Time"] = "Tempo";
-$a->strings["Hours"] = "Horas";
-$a->strings["Minutes"] = "Minutos";
-$a->strings["Seconds"] = "Segundos";
-$a->strings["Weeks"] = "Semanas";
-$a->strings["before the"] = "antes do";
-$a->strings["start of the event"] = "início do evento";
-$a->strings["end of the event"] = "fim do evento";
-$a->strings["Add a notification"] = "Adicionar uma notificação";
-$a->strings["The event #name# will start at #date"] = "O evento #name# iniciará em #date";
-$a->strings["#name# is about to begin."] = "#name# está prestes a começar.";
-$a->strings["Saved"] = "Salvo";
-$a->strings["U.S. Time Format (mm/dd/YYYY)"] = "Formato de data estadunidense (mm/dd/YYYY)";
-$a->strings["German Time Format (dd.mm.YYYY)"] = "Formato de data alemão (dd.mm.YYYY)";
-$a->strings["Private Events"] = "Eventos privados";
-$a->strings["Private Addressbooks"] = "Livros de endereço privados";
-$a->strings["Friendica-Native events"] = "Eventos nativos do Friendica";
-$a->strings["Friendica-Contacts"] = "Contatos Friendica";
-$a->strings["Your Friendica-Contacts"] = "Seus contatos Friendica";
-$a->strings["Something went wrong when trying to import the file. Sorry. Maybe some events were imported anyway."] = "";
-$a->strings["Something went wrong when trying to import the file. Sorry."] = "";
-$a->strings["The ICS-File has been imported."] = "O arquivo ICS foi importado.";
-$a->strings["No file was uploaded."] = "Não foi enviado nenhum arquivo.";
-$a->strings["Import a ICS-file"] = "Importar um arquivo ICS";
-$a->strings["ICS-File"] = "Arquivo ICS";
-$a->strings["Overwrite all #num# existing events"] = "Sobrescrever todos os #num# eventos existentes";
-$a->strings["New event"] = "Novo evento";
-$a->strings["Today"] = "Hoje";
-$a->strings["Day"] = "Dia";
-$a->strings["Week"] = "Semana";
-$a->strings["Reload"] = "";
-$a->strings["Date"] = "Data";
-$a->strings["Error"] = "Erro";
-$a->strings["The calendar has been updated."] = "A agenda foi atualizada.";
-$a->strings["The new calendar has been created."] = "A nova agenda foi criada.";
-$a->strings["The calendar has been deleted."] = "A agenda foi excluída.";
-$a->strings["Calendar Settings"] = "Configurações da agenda";
-$a->strings["Date format"] = "Formato da data";
-$a->strings["Time zone"] = "Fuso horário";
-$a->strings["Calendars"] = "Agendas";
-$a->strings["Create a new calendar"] = "Criar uma nova agenda";
-$a->strings["Limitations"] = "Limitações";
-$a->strings["Warning"] = "Aviso";
-$a->strings["Synchronization (iPhone, Thunderbird Lightning, Android, ...)"] = "Sincronização (iPhone, Thunderbird Lightning, Android, ...)";
-$a->strings["Synchronizing this calendar with the iPhone"] = "Sincronização desta agenda com o iPhone";
-$a->strings["Synchronizing your Friendica-Contacts with the iPhone"] = "Sincronização dos seus contatos Friendica com o iPhone";
-$a->strings["The current version of this plugin has not been set up correctly. Please contact the system administrator of your installation of friendica to fix this."] = "";
-$a->strings["Extended calendar with CalDAV-support"] = "";
-$a->strings["noreply"] = "naoresponda";
-$a->strings["Notification: "] = "Notificação:";
-$a->strings["The database tables have been installed."] = "As tabelas do banco de dados foram instaladas.";
-$a->strings["An error occurred during the installation."] = "Ocorreu um erro durante a instalação.";
-$a->strings["The database tables have been updated."] = "As tabelas do banco de dados foram atualizadas.";
-$a->strings["An error occurred during the update."] = "Ocorreu um erro durante a atualização.";
-$a->strings["No system-wide settings yet."] = "Ainda não existe nenhuma configuração global do sistema.";
-$a->strings["Database status"] = "Situação do banco de dados";
-$a->strings["Installed"] = "Instalado";
-$a->strings["Upgrade needed"] = "É necessária uma atualização";
-$a->strings["Please back up all calendar data (the tables beginning with dav_*) before proceeding. While all calendar events <i>should</i> be converted to the new database structure, it's always safe to have a backup. Below, you can have a look at the database-queries that will be made when pressing the 'update'-button."] = "";
-$a->strings["Upgrade"] = "Atualizar";
-$a->strings["Not installed"] = "Não instalado";
-$a->strings["Install"] = "Instalar";
-$a->strings["Unknown"] = "Desconhecido";
-$a->strings["Something really went wrong. I cannot recover from this state automatically, sorry. Please go to the database backend, back up the data, and delete all tables beginning with 'dav_' manually. Afterwards, this installation routine should be able to reinitialize the tables automatically."] = "";
-$a->strings["Troubleshooting"] = "";
-$a->strings["Manual creation of the database tables:"] = "Criação manual das tabelas do banco de dados:";
-$a->strings["Show SQL-statements"] = "";
-$a->strings["Private Calendar"] = "Agenda privada";
-$a->strings["Friendica Events: Mine"] = "Eventos Friendica: Meus";
-$a->strings["Friendica Events: Contacts"] = "Eventos Friendica: Contatos";
-$a->strings["Private Addresses"] = "Endereços privados";
-$a->strings["Friendica Contacts"] = "Contatos Friendica";
-$a->strings["Allow to use your friendica id (%s) to connecto to external unhosted-enabled storage (like ownCloud). See <a href=\"http://www.w3.org/community/unhosted/wiki/RemoteStorage#WebFinger\">RemoteStorage WebFinger</a>"] = "Permite o uso do id friendica (%s) para conectar ao armazenamento tipo unhosted externo (ex: ownCloud). Veja <a href=\"http://www.w3.org/community/unhosted/wiki/RemoteStorage#WebFinger\">RemoteStorage WebFinger</a>";
-$a->strings["Template URL (with {category})"] = "URL do Template (com {category})";
-$a->strings["OAuth end-point"] = "OAuth terminal";
-$a->strings["Api"] = "Api";
-$a->strings["Member since:"] = "Membro desde:";
-$a->strings["Three Dimensional Tic-Tac-Toe"] = "Jogo da Velha tridimensional";
-$a->strings["3D Tic-Tac-Toe"] = "Jogo da Velha 3D";
-$a->strings["New game"] = "Novo jogo";
-$a->strings["New game with handicap"] = "Novo jogo com limitador";
-$a->strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "O Jogo da Velha tridimensional é similar ao jogo tradicional, com a exceção que ele é jogado simultaneamente em múltiplos níveis.";
-$a->strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "Neste caso, existem três níveis. Ganha quem conseguir alinhar três casas, não só no mesmo nível como também pra cima, pra baixo ou na diagonal entre os níveis.";
-$a->strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "O jogo com limitador desabilita a posição central do nível do meio, uma vez que o jogador que obtém essa casa ganha uma vantagem desleal.";
-$a->strings["You go first..."] = "Você começa...";
-$a->strings["I'm going first this time..."] = "Eu vou começar desta vez...";
-$a->strings["You won!"] = "Você ganhou!";
-$a->strings["\"Cat\" game!"] = "Empatamos!";
-$a->strings["I won!"] = "Eu ganhei!";
-$a->strings["Randplace Settings"] = "Configurações do Randplace";
-$a->strings["Enable Randplace Plugin"] = "Habilitar o plugin Randplace";
-$a->strings["Post to Dreamwidth"] = "Publicar no Dreamwidth";
-$a->strings["Dreamwidth Post Settings"] = "Configurações de publicação no Dreamwidth";
-$a->strings["Enable dreamwidth Post Plugin"] = "Habilitar o plugin de publicação no Dreamwidth";
-$a->strings["dreamwidth username"] = "Nome de usuário do Dreamwidth";
-$a->strings["dreamwidth password"] = "Senha do Dreamwidth";
-$a->strings["Post to dreamwidth by default"] = "Publicar no Dreamwidth por padrão";
-$a->strings["Remote Permissions Settings"] = "";
-$a->strings["Allow recipients of your private posts to see the other recipients of the posts"] = "";
-$a->strings["Remote Permissions settings updated."] = "";
-$a->strings["Visible to"] = "";
-$a->strings["may only be a partial list"] = "";
-$a->strings["Global"] = "";
-$a->strings["The posts of every user on this server show the post recipients"] = "";
-$a->strings["Individual"] = "";
-$a->strings["Each user chooses whether his/her posts show the post recipients"] = "";
-$a->strings["Startpage Settings"] = "Configurações da página inicial";
-$a->strings["Home page to load after login  - leave blank for profile wall"] = "Página a ser carregada após a autenticação - deixe em branco para o mural do perfil";
-$a->strings["Examples: &quot;network&quot; or &quot;notifications/system&quot;"] = "Exemplos: &quot;network&quot; or &quot;notifications/system&quot;";
-$a->strings["Geonames settings updated."] = "Configurações Geonames atualizadas.";
-$a->strings["Geonames Settings"] = "Configurações Geonames";
-$a->strings["Enable Geonames Plugin"] = "Plugin Geonames Habilitado";
-$a->strings["Your account on %s will expire in a few days."] = "Sua conta em %s expirará em poucos dias.";
-$a->strings["Your Friendica account is about to expire."] = "";
-$a->strings["Hi %1\$s,\n\nYour account on %2\$s will expire in less than five days. You may keep your account by logging in at least once every 30 days"] = "";
-$a->strings["Upload a file"] = "Enviar um arquivo";
-$a->strings["Drop files here to upload"] = "Solte os arquivos a serem enviados aqui";
-$a->strings["Failed"] = "Falhou";
-$a->strings["No files were uploaded."] = "Nenhum arquivo foi enviado.";
-$a->strings["Uploaded file is empty"] = "O arquivo enviado está em branco";
-$a->strings["File has an invalid extension, it should be one of "] = "O arquivo possui uma extensão inválida, são aceitas somente ";
-$a->strings["Upload was cancelled, or server error encountered"] = "O envio foi cancelado ou ocorreu algum erro no servidor";
-$a->strings["show/hide"] = "";
-$a->strings["No forum subscriptions"] = "";
-$a->strings["Forumlist settings updated."] = "";
-$a->strings["Forumlist Settings"] = "";
-$a->strings["Randomise forum list"] = "";
-$a->strings["Show forums on profile page"] = "";
-$a->strings["Show forums on network page"] = "";
-$a->strings["Impressum"] = "Impressum";
-$a->strings["Site Owner"] = "Responsável pelo site";
-$a->strings["Email Address"] = "Endereço de e-mail";
-$a->strings["Postal Address"] = "Endereço postal";
-$a->strings["The impressum addon needs to be configured!<br />Please add at least the <tt>owner</tt> variable to your config file. For other variables please refer to the README file of the addon."] = "O complemento Impressum necessita ser configurado!<br/>Por favor, adicione ao menos o nome do <tt>responsável</tt> ao arquivo de configuração. Para outras informações, por favor, consulte o arquivo README do complemento.";
-$a->strings["The page operators name."] = "O nome da página  operadores";
-$a->strings["Site Owners Profile"] = "Perfil do responsável pelo site";
-$a->strings["Profile address of the operator."] = "Endereço do perfil do operador";
-$a->strings["How to contact the operator via snail mail. You can use BBCode here."] = "";
-$a->strings["Notes"] = "Notas";
-$a->strings["Additional notes that are displayed beneath the contact information. You can use BBCode here."] = "";
-$a->strings["How to contact the operator via email. (will be displayed obfuscated)"] = "Como entrar em contato com o operador por e-mail. (não será mostrado)";
-$a->strings["Footer note"] = "Nota de rodapé";
-$a->strings["Text for the footer. You can use BBCode here."] = "";
-$a->strings["Report Bug"] = "Relate um Bug";
-$a->strings["No Timeline settings updated."] = "";
-$a->strings["No Timeline Settings"] = "";
-$a->strings["Disable Archive selector on profile wall"] = "";
-$a->strings["\"Blockem\" Settings"] = "Configurações \"Blockem\"";
-$a->strings["Comma separated profile URLS to block"] = "URLS de perfis separados por vírgulas a serem bloqueados";
-$a->strings["BLOCKEM Settings saved."] = "Configurações BLOCKEM armazenadas.";
-$a->strings["Blocked %s - Click to open/close"] = "Bloqueado %s - Clique para abrir/fechar";
-$a->strings["Unblock Author"] = "Desbloqueie Autor";
-$a->strings["Block Author"] = "Bloqueie Autor";
-$a->strings["blockem settings updated"] = "configurações blockem atualizadas";
-$a->strings[":-)"] = ":-)";
-$a->strings[":-("] = ":-(";
-$a->strings["lol"] = "lol";
-$a->strings["Quick Comment Settings"] = "Configurações de Comentários Rápidos";
-$a->strings["Quick comments are found near comment boxes, sometimes hidden. Click them to provide simple replies."] = "Comentários rápidos são encontrados próximos às caixas de comentários, algumas vezes ocultos. Clique neles para produzir respostas simples.";
-$a->strings["Enter quick comments, one per line"] = "Digite comentários rápidos, um por linha";
-$a->strings["Quick Comment settings saved."] = "As configurações de comentários rápidos foram salvas.";
-$a->strings["Tile Server URL"] = "";
-$a->strings["A list of <a href=\"http://wiki.openstreetmap.org/wiki/TMS\" target=\"_blank\">public tile servers</a>"] = "";
-$a->strings["Default zoom"] = "Zoom padrão";
-$a->strings["The default zoom level. (1:world, 18:highest)"] = "O nível padrão de zoom. (1:mundo, 18:máximo) ";
-$a->strings["Editplain settings updated."] = "Configurações Editplain atualizadas.";
-$a->strings["Group Text"] = "";
-$a->strings["Use a text only (non-image) group selector in the \"group edit\" menu"] = "";
-$a->strings["Could NOT install Libravatar successfully.<br>It requires PHP >= 5.3"] = "";
-$a->strings["generic profile image"] = "Imagem genérica de perfil";
-$a->strings["random geometric pattern"] = "Padrão geométrico randômico";
-$a->strings["monster face"] = "cara de monstro";
-$a->strings["computer generated face"] = "face gerada por computador";
-$a->strings["retro arcade style face"] = "estilo de face arcade retrô";
-$a->strings["Your PHP version %s is lower than the required PHP >= 5.3."] = "";
-$a->strings["This addon is not functional on your server."] = "";
-$a->strings["Information"] = "";
-$a->strings["Gravatar addon is installed. Please disable the Gravatar addon.<br>The Libravatar addon will fall back to Gravatar if nothing was found at Libravatar."] = "";
-$a->strings["Default avatar image"] = "Imagem padrão do Avatar ";
-$a->strings["Select default avatar image if none was found. See README"] = "";
-$a->strings["Libravatar settings updated."] = "";
-$a->strings["Post to libertree"] = "";
-$a->strings["libertree Post Settings"] = "";
-$a->strings["Enable Libertree Post Plugin"] = "";
-$a->strings["Libertree API token"] = "";
-$a->strings["Libertree site URL"] = "";
-$a->strings["Post to Libertree by default"] = "";
-$a->strings["Altpager settings updated."] = "";
-$a->strings["Alternate Pagination Setting"] = "";
-$a->strings["Use links to \"newer\" and \"older\" pages in place of page numbers?"] = "";
-$a->strings["The MathJax addon renders mathematical formulae written using the LaTeX syntax surrounded by the usual $$ or an eqnarray block in the postings of your wall,network tab and private mail."] = "";
-$a->strings["Use the MathJax renderer"] = "";
-$a->strings["MathJax Base URL"] = "";
-$a->strings["The URL for the javascript file that should be included to use MathJax. Can be either the MathJax CDN or another installation of MathJax."] = "";
-$a->strings["Editplain Settings"] = "Configurações Editplain";
-$a->strings["Disable richtext status editor"] = "Disabilite o modo de edição richtext";
-$a->strings["Libravatar addon is installed, too. Please disable Libravatar addon or this Gravatar addon.<br>The Libravatar addon will fall back to Gravatar if nothing was found at Libravatar."] = "";
-$a->strings["Select default avatar image if none was found at Gravatar. See README"] = "Selecione a imagem  padrão do Avatar se nenhuma for encontrada no Gravatar. Veja o Leiame";
-$a->strings["Rating of images"] = "Avaliação de imagens";
-$a->strings["Select the appropriate avatar rating for your site. See README"] = "";
-$a->strings["Gravatar settings updated."] = "Configurações do Avatar atualizadas";
-$a->strings["Your Friendica test account is about to expire."] = "Sua conta de teste no Friendica vai expirar.";
-$a->strings["Hi %1\$s,\n\nYour test account on %2\$s will expire in less than five days. We hope you enjoyed this test drive and use this opportunity to find a permanent Friendica website for your integrated social communications. A list of public sites is available at http://dir.friendica.com/siteinfo - and for more information on setting up your own Friendica server please see the Friendica project website at http://friendica.com."] = "";
-$a->strings["\"pageheader\" Settings"] = "Configurações do \"pageheader\"";
-$a->strings["pageheader Settings saved."] = "Configurações do pageheader armazenadas.";
-$a->strings["Post to Insanejournal"] = "Publicar no InsaneJournal";
-$a->strings["InsaneJournal Post Settings"] = "Configurações da publicação no InsaneJournal";
-$a->strings["Enable InsaneJournal Post Plugin"] = "Habilitar o plugin de publicação no InsaneJournal";
-$a->strings["InsaneJournal username"] = "Nome de usuário do InsaneJournal";
-$a->strings["InsaneJournal password"] = "Senha do InsaneJournal";
-$a->strings["Post to InsaneJournal by default"] = "Publicar no InsaneJournal por padrão";
-$a->strings["Jappix Mini addon settings"] = "";
-$a->strings["Activate addon"] = "";
-$a->strings["Do <em>not</em> insert the Jappixmini Chat-Widget into the webinterface"] = "";
-$a->strings["Jabber username"] = "";
-$a->strings["Jabber server"] = "";
-$a->strings["Jabber BOSH host"] = "";
-$a->strings["Jabber password"] = "";
-$a->strings["Encrypt Jabber password with Friendica password (recommended)"] = "";
-$a->strings["Friendica password"] = "";
-$a->strings["Approve subscription requests from Friendica contacts automatically"] = "";
-$a->strings["Subscribe to Friendica contacts automatically"] = "";
-$a->strings["Purge internal list of jabber addresses of contacts"] = "";
-$a->strings["Add contact"] = "";
-$a->strings["View Source"] = "Ver Fonte";
-$a->strings["Post to StatusNet"] = "Publicar no StatusNet";
-$a->strings["Please contact your site administrator.<br />The provided API URL is not valid."] = "Por favor, entre em contato com o administrados do seu site.<br />A URL da API fornecida não é válida.";
-$a->strings["We could not contact the StatusNet API with the Path you entered."] = "Não foi possível contactar a API do StatusNet a partir do caminho que você informou.";
-$a->strings["StatusNet settings updated."] = "As configurações do StatusNet foram atualizadas.";
-$a->strings["StatusNet Posting Settings"] = "Configurações de publicação no StatusNet";
-$a->strings["Globally Available StatusNet OAuthKeys"] = "OAuthKeys do StatusNet disponíveis globalmente";
-$a->strings["There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance (see below)."] = "Existem pares de chaves OAuth para alguns servidores StatusNet disponíveis. Se você estiver usando algum desses servidores, por favor utilize essas credenciais. Caso contrário, sinta-se à vontade para conectar-se a qualquer outra instância do StatusNet (veja abaixo).";
-$a->strings["Provide your own OAuth Credentials"] = "Forneça suas próprias credenciais OAuth";
-$a->strings["No consumer key pair for StatusNet found. Register your Friendica Account as an desktop client on your StatusNet account, copy the consumer key pair here and enter the API base root.<br />Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Friendica installation at your favorited StatusNet installation."] = "Nenhum par de chaves para StatusNet encontrado. Registre sua conta Friendica como um cliente de mesa (desktop) na sua conta StatusNet, copie o par de chaves aqui e forneça a raíz base da API. <br />Antes de registra seu próprio par de chaves OAuth pergunte ao administrador se já existe um par de chaves para essa instalação do Friendica na sua instalação favorita do StatusNet.";
-$a->strings["OAuth Consumer Key"] = "Chave de consumidor OAuth";
-$a->strings["OAuth Consumer Secret"] = "Segredo de consumidor OAuth";
-$a->strings["Base API Path (remember the trailing /)"] = "Caminho base da API (lembre-se da / final)";
-$a->strings["To connect to your StatusNet account click the button below to get a security code from StatusNet which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to StatusNet."] = "Para conectar à sua conta StatusNet, clique no botão abaixo para obter um código de segurança do StatusNet, o qual você deve copiar na caixa de texto abaixo e clicar no botão para enviar o formulário. Somente suas publicações <strong>públicas</strong> serão enviadas para o StatusNet.";
-$a->strings["Log in with StatusNet"] = "Autenticar-se no StatusNet";
-$a->strings["Copy the security code from StatusNet here"] = "Copie o código de segurança do StatusNet aqui";
-$a->strings["Cancel Connection Process"] = "Cancelar o processo de conexão";
-$a->strings["Current StatusNet API is"] = "A API atual do StatusNet é";
-$a->strings["Cancel StatusNet Connection"] = "Cancelar a conexão com o StatusNet";
-$a->strings["Currently connected to: "] = "Atualmente conectado como: ";
-$a->strings["If enabled all your <strong>public</strong> postings can be posted to the associated StatusNet account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Se habilitado, todas as suas publicações <strong>públicas</strong> podem ser publicadas na sua conta StatusNet associada. Você pode escolher entre publicar tudo automaticamente (marcando aqui) ou selecionar o que será enviado individualmente (nas opções de publicação, durante o processo de escrita da mensagem).";
-$a->strings["<strong>Note</strong>: Due your privacy settings (<em>Hide your profile details from unknown viewers?</em>) the link potentially included in public postings relayed to StatusNet will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "<strong>Aviso</strong>: Devido às suas configurações de privacidade (<em>Ocultar os detalhes do seu perfil para pessoas desconhecidas?</em>) o link potencialmente incluído nas publicações públicas encaminhadas para o StatusNet levarão o visitante a uma página contendo a informação de que o acesso ao seu perfil é restrito.";
-$a->strings["Allow posting to StatusNet"] = "Permitir a publicação no StatusNet";
-$a->strings["Send public postings to StatusNet by default"] = "Enviar as publicações públicas para o StatusNet por padrão";
-$a->strings["Send linked #-tags and @-names to StatusNet"] = "";
-$a->strings["Clear OAuth configuration"] = "Limpar a configuração OAuth";
-$a->strings["API URL"] = "URL da API";
-$a->strings["Infinite Improbability Drive"] = "";
-$a->strings["Post to Tumblr"] = "Postar no Tumblr";
-$a->strings["Tumblr Post Settings"] = "Configurações de postagem do Tumblr";
-$a->strings["Enable Tumblr Post Plugin"] = "Habilitar Plugin de Postagem do Tumblr";
-$a->strings["Tumblr login"] = "Login Tumblr";
-$a->strings["Tumblr password"] = "Senha Tumblr";
-$a->strings["Post to Tumblr by default"] = "Postar para o Tumblr como default";
-$a->strings["Numfriends settings updated."] = "Configurações Numfriends atualizadas.";
-$a->strings["Numfriends Settings"] = "Configurações Numfriends";
-$a->strings["How many contacts to display on profile sidebar"] = "Quantos contatos mostrar na barra lateral do perfil";
-$a->strings["Gnot settings updated."] = "As configurações do Gnot foram atualizadas.";
-$a->strings["Gnot Settings"] = "Configurações do Gnot";
-$a->strings["Allows threading of email comment notifications on Gmail and anonymising the subject line."] = "Permite o encadeamento das notificações por e-mail de comentário no GMail, tornando a a linha de assunto anônima.";
-$a->strings["Enable this plugin/addon?"] = "Habilitar este plugin/complemento?";
-$a->strings["[Friendica:Notify] Comment to conversation #%d"] = "[Friendica:Notify] Comentário na conversa #%d";
-$a->strings["Post to Wordpress"] = "Postar no WordPress";
-$a->strings["WordPress Post Settings"] = "Configurações de postagem do WordPress";
-$a->strings["Enable WordPress Post Plugin"] = "Habilitar plugin de postagem do WordPress";
-$a->strings["WordPress username"] = "Usuário WordPress";
-$a->strings["WordPress password"] = "Senha WordPress";
-$a->strings["WordPress API URL"] = "URL da API do WordPress";
-$a->strings["Post to WordPress by default"] = "Postar para o WordPress como padrão";
-$a->strings["Provide a backlink to the Friendica post"] = "";
-$a->strings["Post from Friendica"] = "Postar do Friendica";
-$a->strings["Read the original post and comment stream on Friendica"] = "";
-$a->strings["\"Show more\" Settings"] = "Configurações de \"Exibir mais\"";
-$a->strings["Enable Show More"] = "Habilitar \"Exibir mais\"";
-$a->strings["Cutting posts after how much characters"] = "Cortar as mensagens após quantos caracteres";
-$a->strings["Show More Settings saved."] = "As configurações de \"Exibir mais\" foram salvas.";
-$a->strings["This website is tracked using the <a href='http://www.piwik.org'>Piwik</a> analytics tool."] = "Este site é acompanhado usando a ferramenta de análises <a href='http://www.piwik.org'>Piwik</a> ";
-$a->strings["If you do not want that your visits are logged this way you <a href='%s'>can set a cookie to prevent Piwik from tracking further visits of the site</a> (opt-out)."] = "Se você não deseja essa forma de registro das suas visitas <a href='%s'>pode configurar um cookie para evitar que o Piwik registre suas próximas visitas ao site</a> (opt-out).";
-$a->strings["Piwik Base URL"] = "URL base do Piwik";
-$a->strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = "Caminho absoluto para sua instalação Piwik. (sem protocolo (http/s), com barra à direita)";
-$a->strings["Site ID"] = "ID do site";
-$a->strings["Show opt-out cookie link?"] = "Exibir o link para o cookie de opt-out?";
-$a->strings["Asynchronous tracking"] = "Rastreamento assíncrono";
-$a->strings["Post to Twitter"] = "Publicar no Twitter";
-$a->strings["Twitter settings updated."] = "As atualizações do Twitter foram atualizadas.";
-$a->strings["Twitter Posting Settings"] = "Configurações de publicação no Twitter";
-$a->strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Não foi encontrado nenhum par de chaves de consumidor para o Twitter. Por favor, entre em contato com o administrador do site.";
-$a->strings["At this Friendica instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your <strong>public</strong> posts will be posted to Twitter."] = "Nessa instância do Friendica o plugin Twitter foi habilitado mas você ainda não conectou sua conta à conta do Twitter. Para assim o fazer clique no botão abaixo para pegar o PIN do Twitter que você deverar copiar na caixa de entrada abaixo e enviar o formulário. Somente suas postagens <strong>públicas</strong> serão repostadas no Twitter.";
-$a->strings["Log in with Twitter"] = "Autenticar-se no Twitter";
-$a->strings["Copy the PIN from Twitter here"] = "Copie o PIN do Twitter aqui";
-$a->strings["If enabled all your <strong>public</strong> postings can be posted to the associated Twitter account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Se habilitado, todas as suas publicações <strong>públicas</strong> podem ser publicadas na sua conta Twitter associada. Você pode escolher entre publicar tudo automaticamente (marcando aqui) ou selecionar o que será enviado individualmente (nas opções de publicação, durante o processo de escrita da mensagem).";
-$a->strings["<strong>Note</strong>: Due your privacy settings (<em>Hide your profile details from unknown viewers?</em>) the link potentially included in public postings relayed to Twitter will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "<strong>Aviso</strong>: Devido às suas configurações de privacidade (<em>Ocultar os detalhes do seu perfil para pessoas desconhecidas?</em>) o link potencialmente incluído nas publicações públicas encaminhadas para o Twitter levarão o visitante a uma página contendo a informação de que o acesso ao seu perfil é restrito.";
-$a->strings["Allow posting to Twitter"] = "Permitir a publicação no Twitter";
-$a->strings["Send public postings to Twitter by default"] = "Enviar as publicações públicas automaticamente para o Twitter";
-$a->strings["Send linked #-tags and @-names to Twitter"] = "";
-$a->strings["Consumer key"] = "Chave de consumidor";
-$a->strings["Consumer secret"] = "Segredo de consumidor";
-$a->strings["IRC Settings"] = "Configurações de IRC";
-$a->strings["Channel(s) to auto connect (comma separated)"] = "Canal(is) para auto conectar (separados por vírgulas)";
-$a->strings["Popular Channels (comma separated)"] = "Canais Populares (separados por vírgula)";
-$a->strings["IRC settings saved."] = "Configurações de IRC salvas";
-$a->strings["IRC Chatroom"] = "sala de IRC";
-$a->strings["Popular Channels"] = "Canais populares ";
-$a->strings["Fromapp settings updated."] = "";
-$a->strings["FromApp Settings"] = "";
-$a->strings["The application name you would like to show your posts originating from."] = "";
-$a->strings["Use this application name even if another application was used."] = "";
-$a->strings["Post to blogger"] = "publica no blogger";
-$a->strings["Blogger Post Settings"] = "Configuração de publicação no blogger";
-$a->strings["Enable Blogger Post Plugin"] = "Habilita plugin para publicar no Blogger";
-$a->strings["Blogger username"] = "nome de usuário no Blogger";
-$a->strings["Blogger password"] = "senha no Blogger";
-$a->strings["Blogger API URL"] = "URL da API do Blogger";
-$a->strings["Post to Blogger by default"] = "Publica no Blogger por padrão";
-$a->strings["Post to Posterous"] = "Postar no Posterous";
-$a->strings["Posterous Post Settings"] = "Configurações de Postagem do Posterous";
-$a->strings["Enable Posterous Post Plugin"] = "Habilitar Plugin de Postagem do Posterous";
-$a->strings["Posterous login"] = "Login do Posterous";
-$a->strings["Posterous password"] = "Senha do Posterous";
-$a->strings["Posterous site ID"] = "";
-$a->strings["Posterous API token"] = "";
-$a->strings["Post to Posterous by default"] = "Postar para o Posterous como padrão";
-$a->strings["Theme settings"] = "Configurações do tema";
-$a->strings["Set resize level for images in posts and comments (width and height)"] = "";
-$a->strings["Set font-size for posts and comments"] = "Escolha o tamanho da fonte para publicações e comentários";
-$a->strings["Set theme width"] = "";
-$a->strings["Color scheme"] = "Esquema de cores";
-$a->strings["Your posts and conversations"] = "Suas publicações e conversas";
-$a->strings["Your profile page"] = "Sua página de perfil";
-$a->strings["Your contacts"] = "Seus contatos";
-$a->strings["Your photos"] = "Suas fotos";
-$a->strings["Your events"] = "Seus eventos";
-$a->strings["Personal notes"] = "Suas anotações pessoais";
-$a->strings["Your personal photos"] = "Suas fotos pessoais";
-$a->strings["Community Pages"] = "Páginas da Comunidade";
-$a->strings["Community Profiles"] = "";
-$a->strings["Last users"] = "Últimos usuários";
-$a->strings["Last likes"] = "Últimos \"likes\"";
-$a->strings["Last photos"] = "Últimas fotos";
-$a->strings["Find Friends"] = "Encontrar amigos";
-$a->strings["Local Directory"] = "Diretório Local";
-$a->strings["Similar Interests"] = "Interesses Parecidos";
-$a->strings["Invite Friends"] = "Convidar amigos";
-$a->strings["Earth Layers"] = "";
-$a->strings["Set zoomfactor for Earth Layers"] = "";
-$a->strings["Set longitude (X) for Earth Layers"] = "";
-$a->strings["Set latitude (Y) for Earth Layers"] = "";
-$a->strings["Help or @NewHere ?"] = "Ajuda ou @NewHere ?";
-$a->strings["Connect Services"] = "Conectar serviços";
-$a->strings["Last Tweets"] = "";
-$a->strings["Set twitter search term"] = "";
-$a->strings["don't show"] = "não exibir";
-$a->strings["show"] = "exibir";
-$a->strings["Show/hide boxes at right-hand column:"] = "";
-$a->strings["Set line-height for posts and comments"] = "Escolha comprimento da linha para publicações e comentários";
-$a->strings["Set resolution for middle column"] = "Escolha a resolução para a coluna do meio";
-$a->strings["Set color scheme"] = "";
-$a->strings["Set zoomfactor for Earth Layer"] = "";
-$a->strings["Last tweets"] = "";
-$a->strings["Alignment"] = "Alinhamento";
-$a->strings["Left"] = "Esquerda";
-$a->strings["Center"] = "Centro";
-$a->strings["Posts font size"] = "";
-$a->strings["Textareas font size"] = "";
-$a->strings["Set colour scheme"] = "";
-$a->strings["j F, Y"] = "j F, Y";
-$a->strings["j F"] = "j de F";
-$a->strings["Birthday:"] = "Aniversário:";
-$a->strings["Age:"] = "Idade:";
-$a->strings["for %1\$d %2\$s"] = "";
-$a->strings["Tags:"] = "Tags:";
-$a->strings["Religion:"] = "Religião:";
-$a->strings["Hobbies/Interests:"] = "Passatempos/Interesses:";
-$a->strings["Contact information and Social Networks:"] = "Informações de contato e redes sociais:";
-$a->strings["Musical interests:"] = "Preferências musicais:";
-$a->strings["Books, literature:"] = "Livros, literatura";
-$a->strings["Television:"] = "Televisão";
-$a->strings["Film/dance/culture/entertainment:"] = "Filmes/dança/cultura/entretenimento:";
-$a->strings["Love/Romance:"] = "Amor/romance:";
-$a->strings["Work/employment:"] = "Trabalho/emprego:";
-$a->strings["School/education:"] = "Escola/educação:";
-$a->strings["Unknown | Not categorised"] = "Desconhecido | Não categorizado";
-$a->strings["Block immediately"] = "Bloquear imediatamente";
-$a->strings["Shady, spammer, self-marketer"] = "Dissimulado, spammer, propagandista";
-$a->strings["Known to me, but no opinion"] = "Eu conheço, mas não possuo nenhuma opinião acerca";
-$a->strings["OK, probably harmless"] = "Ok, provavelmente inofensivo";
-$a->strings["Reputable, has my trust"] = "Boa reputação, tem minha confiança";
-$a->strings["Frequently"] = "Frequentemente";
-$a->strings["Hourly"] = "De hora em hora";
-$a->strings["Twice daily"] = "Duas vezes ao dia";
-$a->strings["OStatus"] = "OStatus";
-$a->strings["RSS/Atom"] = "RSS/Atom";
-$a->strings["Zot!"] = "Zot!";
-$a->strings["LinkedIn"] = "LinkedIn";
-$a->strings["XMPP/IM"] = "XMPP/IM";
-$a->strings["MySpace"] = "MySpace";
-$a->strings["Google+"] = "";
-$a->strings["Male"] = "Masculino";
-$a->strings["Female"] = "Feminino";
-$a->strings["Currently Male"] = "Atualmente masculino";
-$a->strings["Currently Female"] = "Atualmente feminino";
-$a->strings["Mostly Male"] = "Masculino a maior parte do tempo";
-$a->strings["Mostly Female"] = "Feminino a maior parte do tempo";
-$a->strings["Transgender"] = "Transgênero";
-$a->strings["Intersex"] = "Intersexual";
-$a->strings["Transsexual"] = "Transexual";
-$a->strings["Hermaphrodite"] = "Hermafrodita";
-$a->strings["Neuter"] = "Neutro";
-$a->strings["Non-specific"] = "Não especificado";
-$a->strings["Other"] = "Outro";
-$a->strings["Undecided"] = "Indeciso";
-$a->strings["Males"] = "Homens";
-$a->strings["Females"] = "Mulheres";
-$a->strings["Gay"] = "Gays";
-$a->strings["Lesbian"] = "Lésbicas";
-$a->strings["No Preference"] = "Sem preferência";
-$a->strings["Bisexual"] = "Bissexuais";
-$a->strings["Autosexual"] = "Autossexuais";
-$a->strings["Abstinent"] = "Abstêmios";
-$a->strings["Virgin"] = "Virgens";
-$a->strings["Deviant"] = "Desviantes";
-$a->strings["Fetish"] = "Fetiches";
-$a->strings["Oodles"] = "Insaciável";
-$a->strings["Nonsexual"] = "Não sexual";
-$a->strings["Single"] = "Solteiro(a)";
-$a->strings["Lonely"] = "Solitário(a)";
-$a->strings["Available"] = "Disponível";
-$a->strings["Unavailable"] = "Não disponível";
-$a->strings["Has crush"] = "";
-$a->strings["Infatuated"] = "";
-$a->strings["Dating"] = "Saindo com alguém";
-$a->strings["Unfaithful"] = "Infiel";
-$a->strings["Sex Addict"] = "Viciado(a) em sexo";
-$a->strings["Friends"] = "Amigos";
-$a->strings["Friends/Benefits"] = "Amigos/Benefícios";
-$a->strings["Casual"] = "Casual";
-$a->strings["Engaged"] = "Envolvido(a)";
-$a->strings["Married"] = "Casado(a)";
-$a->strings["Imaginarily married"] = "";
-$a->strings["Partners"] = "Parceiros";
-$a->strings["Cohabiting"] = "Coabitando";
-$a->strings["Common law"] = "";
-$a->strings["Happy"] = "Feliz";
-$a->strings["Not looking"] = "";
-$a->strings["Swinger"] = "Swinger";
-$a->strings["Betrayed"] = "Traído(a)";
-$a->strings["Separated"] = "Separado(a)";
-$a->strings["Unstable"] = "Instável";
-$a->strings["Divorced"] = "Divorciado(a)";
-$a->strings["Imaginarily divorced"] = "";
-$a->strings["Widowed"] = "Viúvo(a)";
-$a->strings["Uncertain"] = "Incerto(a)";
-$a->strings["It's complicated"] = "";
-$a->strings["Don't care"] = "Não importa";
-$a->strings["Ask me"] = "Pergunte-me";
-$a->strings["Starts:"] = "Inicia:";
-$a->strings["Finishes:"] = "Termina:";
-$a->strings["(no subject)"] = "(sem assunto)";
-$a->strings[" on Last.fm"] = "";
-$a->strings["prev"] = "anterior";
-$a->strings["first"] = "primeiro";
-$a->strings["last"] = "último";
-$a->strings["next"] = "próximo";
-$a->strings["newer"] = "";
-$a->strings["older"] = "";
-$a->strings["No contacts"] = "Nenhum contato";
-$a->strings["%d Contact"] = array(
-       0 => "%d contato",
-       1 => "%d contatos",
+$a->strings["Introduction complete."] = "A apresentação foi finalizada.";
+$a->strings["Unrecoverable protocol error."] = "Ocorreu um erro irrecuperável de protocolo.";
+$a->strings["Profile unavailable."] = "O perfil não está disponível.";
+$a->strings["%s has received too many connection requests today."] = "%s recebeu solicitações de conexão em excesso hoje.";
+$a->strings["Spam protection measures have been invoked."] = "As medidas de proteção contra spam foram ativadas.";
+$a->strings["Friends are advised to please try again in 24 hours."] = "Os amigos foram notificados para tentar novamente em 24 horas.";
+$a->strings["Invalid locator"] = "Localizador inválido";
+$a->strings["Invalid email address."] = "Endereço de e-mail inválido.";
+$a->strings["This account has not been configured for email. Request failed."] = "Essa conta não foi configurada para e-mails. Não foi possível atender à solicitação.";
+$a->strings["Unable to resolve your name at the provided location."] = "Não foi possível encontrar a sua identificação no endereço indicado.";
+$a->strings["You have already introduced yourself here."] = "Você já fez a sua apresentação aqui.";
+$a->strings["Apparently you are already friends with %s."] = "Aparentemente você já é amigo de %s.";
+$a->strings["Invalid profile URL."] = "URL de perfil inválida.";
+$a->strings["Your introduction has been sent."] = "A sua apresentação foi enviada.";
+$a->strings["Please login to confirm introduction."] = "Por favor, autentique-se para confirmar a apresentação.";
+$a->strings["Incorrect identity currently logged in. Please login to <strong>this</strong> profile."] = "A identidade autenticada está incorreta. Por favor, entre como <strong>este</strong> perfil.";
+$a->strings["Hide this contact"] = "Ocultar este contato";
+$a->strings["Welcome home %s."] = "Bem-vindo(a) à sua página pessoal %s.";
+$a->strings["Please confirm your introduction/connection request to %s."] = "Por favor, confirme sua solicitação de apresentação/conexão para %s.";
+$a->strings["Confirm"] = "Confirmar";
+$a->strings["Please enter your 'Identity Address' from one of the following supported communications networks:"] = "Por favor, digite seu 'Endereço de Identificação' a partir de uma das seguintes redes de comunicação suportadas:";
+$a->strings["<strike>Connect as an email follower</strike> (Coming soon)"] = "<strike>Conectar como um acompanhante por e-mail</strike> (Em breve)";
+$a->strings["If you are not yet a member of the free social web, <a href=\"http://dir.friendica.com/siteinfo\">follow this link to find a public Friendica site and join us today</a>."] = "Caso você ainda não seja membro da rede social livre, <a href=\"http://dir.friendica.com/siteinfo\">clique aqui para encontrar um site Friendica público e junte-se à nós</a>.";
+$a->strings["Friend/Connection Request"] = "Solicitação de amizade/conexão";
+$a->strings["Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca"] = "Examplos: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, testuser@identi.ca";
+$a->strings["Please answer the following:"] = "Por favor, entre com as informações solicitadas:";
+$a->strings["Does %s know you?"] = "%s conhece você?";
+$a->strings["Add a personal note:"] = "Adicione uma anotação pessoal:";
+$a->strings["StatusNet/Federated Social Web"] = "StatusNet/Federated Social Web";
+$a->strings[" - please do not use this form.  Instead, enter %s into your Diaspora search bar."] = " - Por favor, não utilize esse formulário.  Ao invés disso, digite %s na sua barra de pesquisa do Diaspora.";
+$a->strings["Your Identity Address:"] = "Seu endereço de identificação:";
+$a->strings["Submit Request"] = "Enviar solicitação";
+$a->strings["%1\$s is following %2\$s's %3\$s"] = "%1\$s está seguindo %2\$s's %3\$s";
+$a->strings["Global Directory"] = "Diretório global";
+$a->strings["Find on this site"] = "Pesquisar neste site";
+$a->strings["Site Directory"] = "Diretório do site";
+$a->strings["Gender: "] = "Gênero: ";
+$a->strings["No entries (some entries may be hidden)."] = "Nenhuma entrada (algumas entradas podem estar ocultas).";
+$a->strings["Do you really want to delete this suggestion?"] = "Você realmente deseja deletar essa sugestão?";
+$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "Não existe nenhuma sugestão disponível. Se este for um site novo, por favor tente novamente em 24 horas.";
+$a->strings["Ignore/Hide"] = "Ignorar/Ocultar";
+$a->strings["People Search"] = "Pesquisar pessoas";
+$a->strings["No matches"] = "Nenhuma correspondência";
+$a->strings["No videos selected"] = "Nenhum vídeo selecionado";
+$a->strings["Access to this item is restricted."] = "O acesso a este item é restrito.";
+$a->strings["View Album"] = "Ver álbum";
+$a->strings["Recent Videos"] = "Vídeos Recentes";
+$a->strings["Upload New Videos"] = "Envie Novos Vídeos";
+$a->strings["Tag removed"] = "A etiqueta foi removida";
+$a->strings["Remove Item Tag"] = "Remover a etiqueta do item";
+$a->strings["Select a tag to remove: "] = "Selecione uma etiqueta para remover: ";
+$a->strings["Item not found"] = "O item não foi encontrado";
+$a->strings["Edit post"] = "Editar a publicação";
+$a->strings["Event title and start time are required."] = "O título do evento e a hora de início são obrigatórios.";
+$a->strings["l, F j"] = "l, F j";
+$a->strings["Edit event"] = "Editar o evento";
+$a->strings["Create New Event"] = "Criar um novo evento";
+$a->strings["Previous"] = "Anterior";
+$a->strings["Next"] = "Próximo";
+$a->strings["hour:minute"] = "hora:minuto";
+$a->strings["Event details"] = "Detalhes do evento";
+$a->strings["Format is %s %s. Starting date and Title are required."] = "O formato é %s %s. O título e a data de início são obrigatórios.";
+$a->strings["Event Starts:"] = "Início do evento:";
+$a->strings["Required"] = "Obrigatório";
+$a->strings["Finish date/time is not known or not relevant"] = "A data/hora de término não é conhecida ou não é relevante";
+$a->strings["Event Finishes:"] = "Término do evento:";
+$a->strings["Adjust for viewer timezone"] = "Ajustar para o fuso horário do visualizador";
+$a->strings["Description:"] = "Descrição:";
+$a->strings["Title:"] = "Título:";
+$a->strings["Share this event"] = "Compartilhar este evento";
+$a->strings["Files"] = "Arquivos";
+$a->strings["Export account"] = "Exportar conta";
+$a->strings["Export your account info and contacts. Use this to make a backup of your account and/or to move it to another server."] = "Exporta suas informações de conta e contatos. Use para fazer uma cópia de segurança de sua conta e/ou para movê-la para outro servidor.";
+$a->strings["Export all"] = "Exportar tudo";
+$a->strings["Export your accout info, contacts and all your items as json. Could be a very big file, and could take a lot of time. Use this to make a full backup of your account (photos are not exported)"] = "Exportar as informações de sua conta, contatos e todos os seus items como JSON. Pode ser um arquivo muito grande, e pode levar bastante tempo. Use isto para fazer uma cópia de segurança completa da sua conta (fotos não são exportadas)";
+$a->strings["- select -"] = "-selecione-";
+$a->strings["Import"] = "Importar";
+$a->strings["Move account"] = "Mover conta";
+$a->strings["You can import an account from another Friendica server."] = "Você pode importar um conta de outro sevidor Friendica.";
+$a->strings["You need to export your account from the old server and upload it here. We will recreate your old account here with all your contacts. We will try also to inform your friends that you moved here."] = "Você precisa exportar sua conta de um servidor antigo e fazer o upload aqui. Nós recriaremos sua conta antiga aqui com todos os seus contatos. Nós também tentaremos informar seus amigos que você se mudou para cá.";
+$a->strings["This feature is experimental. We can't import contacts from the OStatus network (statusnet/identi.ca) or from Diaspora"] = "Esse recurso é experimental. Nós não podemos importar contatos de uma rede OStatus (statusnet/identi.ca) ou do Diaspora";
+$a->strings["Account file"] = "Arquivo de conta";
+$a->strings["To export your accont, go to \"Settings->Export your porsonal data\" and select \"Export account\""] = "Para exportar sua conta, vá em \"Configurações->Exportar seus dados pessoais\" e selecione \"Exportar conta\"";
+$a->strings["[Embedded content - reload page to view]"] = "[Conteúdo incorporado - recarregue a página para ver]";
+$a->strings["Contact added"] = "O contato foi adicionado";
+$a->strings["This is Friendica, version"] = "Este é o Friendica, versão";
+$a->strings["running at web location"] = "sendo executado no endereço web";
+$a->strings["Please visit <a href=\"http://friendica.com\">Friendica.com</a> to learn more about the Friendica project."] = "Por favor, visite <a href=\"http://friendica.com\">friendica.com</a> para aprender mais sobre o projeto Friendica.";
+$a->strings["Bug reports and issues: please visit"] = "Relatos e acompanhamentos de erros podem ser encontrados em";
+$a->strings["Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - dot com"] = "Sugestões, elogios, doações, etc. - favor enviar e-mail para \"Info\" arroba Friendica - ponto com";
+$a->strings["Installed plugins/addons/apps:"] = "Plugins/complementos/aplicações instaladas:";
+$a->strings["No installed plugins/addons/apps"] = "Nenhum plugin/complemento/aplicativo instalado";
+$a->strings["Friend suggestion sent."] = "A sugestão de amigo foi enviada";
+$a->strings["Suggest Friends"] = "Sugerir amigos";
+$a->strings["Suggest a friend for %s"] = "Sugerir um amigo para %s";
+$a->strings["Group created."] = "O grupo foi criado.";
+$a->strings["Could not create group."] = "Não foi possível criar o grupo.";
+$a->strings["Group not found."] = "O grupo não foi encontrado.";
+$a->strings["Group name changed."] = "O nome do grupo foi alterado.";
+$a->strings["Create a group of contacts/friends."] = "Criar um grupo de contatos/amigos.";
+$a->strings["Group Name: "] = "Nome do grupo: ";
+$a->strings["Group removed."] = "O grupo foi removido.";
+$a->strings["Unable to remove group."] = "Não foi possível remover o grupo.";
+$a->strings["Group Editor"] = "Editor de grupo";
+$a->strings["Members"] = "Membros";
+$a->strings["No profile"] = "Nenhum perfil";
+$a->strings["Help:"] = "Ajuda:";
+$a->strings["Not Found"] = "Não encontrada";
+$a->strings["Page not found."] = "Página não encontrada.";
+$a->strings["No contacts."] = "Nenhum contato.";
+$a->strings["Welcome to %s"] = "Bem-vindo(a) a %s";
+$a->strings["Access denied."] = "Acesso negado.";
+$a->strings["File exceeds size limit of %d"] = "O arquivo excedeu o tamanho limite de %d";
+$a->strings["File upload failed."] = "Não foi possível enviar o arquivo.";
+$a->strings["Image exceeds size limit of %d"] = "A imagem excede o limite de tamanho de %d";
+$a->strings["Unable to process image."] = "Não foi possível processar a imagem.";
+$a->strings["Image upload failed."] = "Não foi possível enviar a imagem.";
+$a->strings["Total invitation limit exceeded."] = "Limite de convites totais excedido.";
+$a->strings["%s : Not a valid email address."] = "%s : Não é um endereço de e-mail válido.";
+$a->strings["Please join us on Friendica"] = "Por favor, junte-se à nós na Friendica";
+$a->strings["Invitation limit exceeded. Please contact your site administrator."] = "Limite de convites ultrapassado. Favor contactar o administrador do sítio.";
+$a->strings["%s : Message delivery failed."] = "%s : Não foi possível enviar a mensagem.";
+$a->strings["%d message sent."] = array(
+       0 => "%d mensagem enviada.",
+       1 => "%d mensagens enviadas.",
 );
-$a->strings["poke"] = "";
-$a->strings["poked"] = "";
-$a->strings["ping"] = "";
-$a->strings["pinged"] = "";
-$a->strings["prod"] = "";
-$a->strings["prodded"] = "";
-$a->strings["slap"] = "";
-$a->strings["slapped"] = "";
-$a->strings["finger"] = "";
-$a->strings["fingered"] = "";
-$a->strings["rebuff"] = "";
-$a->strings["rebuffed"] = "";
-$a->strings["happy"] = "";
-$a->strings["sad"] = "";
-$a->strings["mellow"] = "";
-$a->strings["tired"] = "";
-$a->strings["perky"] = "";
-$a->strings["angry"] = "";
-$a->strings["stupified"] = "";
-$a->strings["puzzled"] = "";
-$a->strings["interested"] = "";
-$a->strings["bitter"] = "";
-$a->strings["cheerful"] = "";
-$a->strings["alive"] = "";
-$a->strings["annoyed"] = "";
-$a->strings["anxious"] = "";
-$a->strings["cranky"] = "";
-$a->strings["disturbed"] = "";
-$a->strings["frustrated"] = "";
-$a->strings["motivated"] = "";
-$a->strings["relaxed"] = "";
-$a->strings["surprised"] = "";
-$a->strings["January"] = "Janeiro";
-$a->strings["February"] = "Fevereiro";
-$a->strings["March"] = "Março";
-$a->strings["April"] = "Abril";
-$a->strings["May"] = "Maio";
-$a->strings["June"] = "Junho";
-$a->strings["July"] = "Julho";
-$a->strings["August"] = "Agosto";
-$a->strings["September"] = "Setembro";
-$a->strings["October"] = "Outubro";
-$a->strings["November"] = "Novembro";
-$a->strings["December"] = "Dezembro";
-$a->strings["bytes"] = "bytes";
-$a->strings["Click to open/close"] = "Clique para abrir/fechar";
-$a->strings["default"] = "padrão";
-$a->strings["Select an alternate language"] = "Selecione um idioma alternativo";
-$a->strings["activity"] = "atividade";
-$a->strings["post"] = "publicar";
-$a->strings["Item filed"] = "O item foi arquivado";
-$a->strings["Sharing notification from Diaspora network"] = "Notificação de compartilhamento da rede Diaspora";
-$a->strings["Attachments:"] = "Anexos:";
-$a->strings["view full size"] = "ver tela cheia";
-$a->strings["Embedded content"] = "Conteúdo incorporado";
-$a->strings["Embedding disabled"] = "A incorporação está desabilitada";
-$a->strings["Error decoding account file"] = "";
-$a->strings["Error! No version data in file! This is not a Friendica account file?"] = "";
-$a->strings["Error! I can't import this file: DB schema version is not compatible."] = "";
-$a->strings["Error! Cannot check nickname"] = "";
-$a->strings["User '%s' already exists on this server!"] = "";
-$a->strings["User creation error"] = "";
-$a->strings["User profile creation error"] = "";
-$a->strings["%d contact not imported"] = array(
-       0 => "",
-       1 => "",
+$a->strings["You have no more invitations available"] = "Você não possui mais convites disponíveis";
+$a->strings["Visit %s for a list of public sites that you can join. Friendica members on other sites can all connect with each other, as well as with members of many other social networks."] = "Visite %s para obter uma lista de sites públicos onde você pode se cadastrar. Membros da friendica podem se conectar, mesmo que estejam em sites separados. Além disso você também pode se conectar com membros de várias outras redes sociais.";
+$a->strings["To accept this invitation, please visit and register at %s or any other public Friendica website."] = "Para aceitar esse convite, por favor cadastre-se em %s ou qualquer outro site friendica público.";
+$a->strings["Friendica sites all inter-connect to create a huge privacy-enhanced social web that is owned and controlled by its members. They can also connect with many traditional social networks. See %s for a list of alternate Friendica sites you can join."] = "Os sites friendica estão todos interconectados para criar uma grande rede social com foco na privacidade e controlada por seus membros, que também podem se conectar com várias redes sociais tradicionais. Dê uma olhada em %s para uma lista de sites friendica onde você pode se cadastrar.";
+$a->strings["Our apologies. This system is not currently configured to connect with other public sites or invite members."] = "Desculpe, mas esse sistema não está configurado para conectar-se com outros sites públicos nem permite convidar novos membros.";
+$a->strings["Send invitations"] = "Enviar convites.";
+$a->strings["Enter email addresses, one per line:"] = "Digite os endereços de e-mail, um por linha:";
+$a->strings["Your message:"] = "Sua mensagem:";
+$a->strings["You are cordially invited to join me and other close friends on Friendica - and help us to create a better social web."] = "Você está convidado a se juntar a mim e outros amigos em friendica - e também nos ajudar a criar uma experiência social melhor na web.";
+$a->strings["You will need to supply this invitation code: \$invite_code"] = "Você preciso informar este código de convite: \$invite_code";
+$a->strings["Once you have registered, please connect with me via my profile page at:"] = "Após você se registrar, por favor conecte-se comigo através da minha página de perfil em:";
+$a->strings["For more information about the Friendica project and why we feel it is important, please visit http://friendica.com"] = "Para mais informações sobre o projeto Friendica e porque nós achamos que ele é importante, por favor visite-nos em http://friendica.com.";
+$a->strings["Number of daily wall messages for %s exceeded. Message failed."] = "O número diário de mensagens do mural de %s foi excedido. Não foi possível enviar a mensagem.";
+$a->strings["No recipient selected."] = "Não foi selecionado nenhum destinatário.";
+$a->strings["Unable to check your home location."] = "Não foi possível verificar a sua localização.";
+$a->strings["Message could not be sent."] = "Não foi possível enviar a mensagem.";
+$a->strings["Message collection failure."] = "Falha na coleta de mensagens.";
+$a->strings["Message sent."] = "A mensagem foi enviada.";
+$a->strings["No recipient."] = "Nenhum destinatário.";
+$a->strings["Send Private Message"] = "Enviar mensagem privada";
+$a->strings["If you wish for %s to respond, please check that the privacy settings on your site allow private mail from unknown senders."] = "Caso você deseje uma resposta de %s, por favor verifique se as configurações de privacidade em seu site permitem o recebimento de mensagens de remetentes desconhecidos.";
+$a->strings["To:"] = "Para:";
+$a->strings["Subject:"] = "Assunto:";
+$a->strings["Time Conversion"] = "Conversão de tempo";
+$a->strings["Friendica provides this service for sharing events with other networks and friends in unknown timezones."] = "Friendica provê esse serviço para compartilhar eventos com outras redes e amigos em fuso-horários desconhecidos.";
+$a->strings["UTC time: %s"] = "Hora UTC: %s";
+$a->strings["Current timezone: %s"] = "Fuso horário atual: %s";
+$a->strings["Converted localtime: %s"] = "Horário local convertido: %s";
+$a->strings["Please select your timezone:"] = "Por favor, selecione seu fuso horário:";
+$a->strings["Remote privacy information not available."] = "Não existe informação disponível sobre a privacidade remota.";
+$a->strings["Visible to:"] = "Visível para:";
+$a->strings["No valid account found."] = "Não foi encontrada nenhuma conta válida.";
+$a->strings["Password reset request issued. Check your email."] = "A solicitação para reiniciar sua senha foi encaminhada. Verifique seu e-mail.";
+$a->strings["Password reset requested at %s"] = "Foi feita uma solicitação de reiniciação da senha em %s";
+$a->strings["Request could not be verified. (You may have previously submitted it.) Password reset failed."] = "Não foi possível verificar a solicitação (você pode tê-la submetido anteriormente). A senha não foi reiniciada.";
+$a->strings["Password Reset"] = "Reiniciar a senha";
+$a->strings["Your password has been reset as requested."] = "Sua senha foi reiniciada, conforme solicitado.";
+$a->strings["Your new password is"] = "Sua nova senha é";
+$a->strings["Save or copy your new password - and then"] = "Grave ou copie a sua nova senha e, então";
+$a->strings["click here to login"] = "clique aqui para entrar";
+$a->strings["Your password may be changed from the <em>Settings</em> page after successful login."] = "Sua senha pode ser alterada na página de <em>Configurações</em> após você entrar em seu perfil.";
+$a->strings["Your password has been changed at %s"] = "Sua senha foi modifica às %s";
+$a->strings["Forgot your Password?"] = "Esqueceu a sua senha?";
+$a->strings["Enter your email address and submit to have your password reset. Then check your email for further instructions."] = "Digite o seu endereço de e-mail e clique em 'Reiniciar' para prosseguir com a reiniciação da sua senha. Após isso, verifique seu e-mail para mais instruções.";
+$a->strings["Nickname or Email: "] = "Identificação ou e-mail: ";
+$a->strings["Reset"] = "Reiniciar";
+$a->strings["System down for maintenance"] = "Sistema em manutenção";
+$a->strings["Manage Identities and/or Pages"] = "Gerenciar identidades e/ou páginas";
+$a->strings["Toggle between different identities or community/group pages which share your account details or which you have been granted \"manage\" permissions"] = "Alterne entre diferentes identidades ou páginas de comunidade/grupo que dividem detalhes da sua conta ou que você tenha fornecido permissões de \"administração\"";
+$a->strings["Select an identity to manage: "] = "Selecione uma identidade para gerenciar: ";
+$a->strings["Profile Match"] = "Correspondência de perfil";
+$a->strings["No keywords to match. Please add keywords to your default profile."] = "Não foi encontrada nenhuma palavra-chave associada a você. Por favor, adicione algumas ao seu perfil padrão.";
+$a->strings["is interested in:"] = "se interessa por:";
+$a->strings["Unable to locate contact information."] = "Não foi possível localizar informação do contato.";
+$a->strings["Do you really want to delete this message?"] = "Você realmente deseja deletar essa mensagem?";
+$a->strings["Message deleted."] = "A mensagem foi excluída.";
+$a->strings["Conversation removed."] = "A conversa foi removida.";
+$a->strings["No messages."] = "Nenhuma mensagem.";
+$a->strings["Unknown sender - %s"] = "Remetente desconhecido - %s";
+$a->strings["You and %s"] = "Você e %s";
+$a->strings["%s and You"] = "%s e você";
+$a->strings["Delete conversation"] = "Excluir conversa";
+$a->strings["D, d M Y - g:i A"] = "D, d M Y - g:i A";
+$a->strings["%d message"] = array(
+       0 => "%d mensagem",
+       1 => "%d mensagens",
 );
-$a->strings["Done. You can now login with your username and password"] = "";
-$a->strings["A deleted group with this name was revived. Existing item permissions <strong>may</strong> apply to this group and any future members. If this is not what you intended, please create another group with a different name."] = "Um grupo removido com esse nome foi reativado. Permissões de items já existentes <strong>poderão</strong> se aplicar a esse grupo e a qualquer membro no futuro. Se não é essa a sua intenção, favor criar outro grupo com um nome diferente.";
-$a->strings["Default privacy group for new contacts"] = "";
-$a->strings["Everybody"] = "Todos";
-$a->strings["edit"] = "editar";
-$a->strings["Edit group"] = "Editar grupo";
-$a->strings["Create a new group"] = "Criar um novo grupo";
-$a->strings["Contacts not in any group"] = "Contatos não estão dentro de nenhum grupo";
-$a->strings["Logout"] = "Sair";
-$a->strings["End this session"] = "Terminar esta sessão";
-$a->strings["Status"] = "Status";
-$a->strings["Sign in"] = "Entrar";
-$a->strings["Home Page"] = "Página pessoal";
-$a->strings["Create an account"] = "Criar uma conta";
-$a->strings["Help and documentation"] = "Ajuda e documentação";
-$a->strings["Apps"] = "Aplicativos";
-$a->strings["Addon applications, utilities, games"] = "Complementos, utilitários, jogos";
-$a->strings["Search site content"] = "Pesquisar conteúdo no site";
-$a->strings["Conversations on this site"] = "Conversas neste site";
-$a->strings["Directory"] = "Diretório";
-$a->strings["People directory"] = "Diretório de pessoas";
-$a->strings["Conversations from your friends"] = "Conversas dos seus amigos";
-$a->strings["Network Reset"] = "";
-$a->strings["Load Network page with no filters"] = "";
-$a->strings["Friend Requests"] = "Requisições de Amizade";
-$a->strings["See all notifications"] = "Ver todas notificações";
-$a->strings["Mark all system notifications seen"] = "Marcar todas as notificações de sistema como vistas";
-$a->strings["Private mail"] = "Mensagem privada";
-$a->strings["Inbox"] = "Recebidas";
-$a->strings["Outbox"] = "Enviadas";
-$a->strings["Manage"] = "Gerenciar";
-$a->strings["Manage other pages"] = "Gerenciar outras páginas";
-$a->strings["Profiles"] = "Perfis";
-$a->strings["Manage/Edit Profiles"] = "";
-$a->strings["Manage/edit friends and contacts"] = "Gerenciar/editar amigos e contatos";
-$a->strings["Site setup and configuration"] = "Configurações do site";
-$a->strings["Nothing new here"] = "Nada de novo aqui";
-$a->strings["Add New Contact"] = "Adicionar Contato Novo";
-$a->strings["Enter address or web location"] = "Forneça endereço ou localização web";
-$a->strings["Example: bob@example.com, http://example.com/barbara"] = "Por exemplo: joao@exemplo.com, http://exemplo.com/maria";
-$a->strings["%d invitation available"] = array(
-       0 => "%d convite disponível",
-       1 => "%d convites disponíveis",
+$a->strings["Message not available."] = "A mensagem não está disponível.";
+$a->strings["Delete message"] = "Excluir a mensagem";
+$a->strings["No secure communications available. You <strong>may</strong> be able to respond from the sender's profile page."] = "Não foi encontrada nenhuma comunicação segura. Você <strong>pode</strong> ser capaz de responder a partir da página de perfil do remetente.";
+$a->strings["Send Reply"] = "Enviar resposta";
+$a->strings["Mood"] = "Humor";
+$a->strings["Set your current mood and tell your friends"] = "Defina o seu humor e conte aos seus amigos";
+$a->strings["Search Results For:"] = "Resultados de Busca Por:";
+$a->strings["Commented Order"] = "Ordem dos comentários";
+$a->strings["Sort by Comment Date"] = "Ordenar pela data do comentário";
+$a->strings["Posted Order"] = "Ordem das publicações";
+$a->strings["Sort by Post Date"] = "Ordenar pela data de publicação";
+$a->strings["Personal"] = "Pessoal";
+$a->strings["Posts that mention or involve you"] = "Publicações que mencionem ou envolvam você";
+$a->strings["New"] = "Nova";
+$a->strings["Activity Stream - by date"] = "Fluxo de atividades - por data";
+$a->strings["Shared Links"] = "Links compartilhados";
+$a->strings["Interesting Links"] = "Links interessantes";
+$a->strings["Starred"] = "Destacada";
+$a->strings["Favourite Posts"] = "Publicações favoritas";
+$a->strings["Warning: This group contains %s member from an insecure network."] = array(
+       0 => "Aviso: Este grupo contém %s membro de uma rede insegura.",
+       1 => "Aviso: Este grupo contém %s membros de uma rede insegura.",
+);
+$a->strings["Private messages to this group are at risk of public disclosure."] = "Mensagens privadas para este grupo correm o risco de sofrerem divulgação pública.";
+$a->strings["No such group"] = "Este grupo não existe";
+$a->strings["Group is empty"] = "O grupo está vazio";
+$a->strings["Group: "] = "Grupo: ";
+$a->strings["Contact: "] = "Contato: ";
+$a->strings["Private messages to this person are at risk of public disclosure."] = "Mensagens privadas para esta pessoa correm o risco de sofrerem divulgação pública.";
+$a->strings["Invalid contact."] = "Contato inválido.";
+$a->strings["Invalid request identifier."] = "Identificador de solicitação inválido";
+$a->strings["Discard"] = "Descartar";
+$a->strings["System"] = "Sistema";
+$a->strings["Show Ignored Requests"] = "Exibir solicitações ignoradas";
+$a->strings["Hide Ignored Requests"] = "Ocultar solicitações ignoradas";
+$a->strings["Notification type: "] = "Tipo de notificação:";
+$a->strings["Friend Suggestion"] = "Sugestão de amigo";
+$a->strings["suggested by %s"] = "sugerido por %s";
+$a->strings["Post a new friend activity"] = "Publicar a adição de amigo";
+$a->strings["if applicable"] = "se aplicável";
+$a->strings["Claims to be known to you: "] = "Alega ser conhecido por você: ";
+$a->strings["yes"] = "sim";
+$a->strings["no"] = "não";
+$a->strings["Approve as: "] = "Aprovar como:";
+$a->strings["Friend"] = "Amigo";
+$a->strings["Sharer"] = "Compartilhador";
+$a->strings["Fan/Admirer"] = "Fã/Admirador";
+$a->strings["Friend/Connect Request"] = "Solicitação de amizade/conexão";
+$a->strings["New Follower"] = "Novo acompanhante";
+$a->strings["No introductions."] = "Sem apresentações.";
+$a->strings["%s liked %s's post"] = "%s gostou da publicação de %s";
+$a->strings["%s disliked %s's post"] = "%s não gostou da publicação de %s";
+$a->strings["%s is now friends with %s"] = "%s agora é amigo de %s";
+$a->strings["%s created a new post"] = "%s criou uma nova publicação";
+$a->strings["%s commented on %s's post"] = "%s comentou uma publicação de %s";
+$a->strings["No more network notifications."] = "Nenhuma notificação de rede.";
+$a->strings["Network Notifications"] = "Notificações de rede";
+$a->strings["No more system notifications."] = "Não fazer notificações de sistema.";
+$a->strings["System Notifications"] = "Notificações de sistema";
+$a->strings["No more personal notifications."] = "Nenhuma notificação pessoal.";
+$a->strings["Personal Notifications"] = "Notificações pessoais";
+$a->strings["No more home notifications."] = "Não existe mais nenhuma notificação pessoal.";
+$a->strings["Home Notifications"] = "Notificações pessoais";
+$a->strings["Photo Albums"] = "Álbum de fotos";
+$a->strings["Contact Photos"] = "Fotos dos contatos";
+$a->strings["Upload New Photos"] = "Enviar novas fotos";
+$a->strings["Contact information unavailable"] = "A informação de contato não está disponível";
+$a->strings["Album not found."] = "O álbum não foi encontrado.";
+$a->strings["Delete Album"] = "Excluir o álbum";
+$a->strings["Do you really want to delete this photo album and all its photos?"] = "Você realmente deseja deletar esse álbum de fotos e todas as suas fotos?";
+$a->strings["Delete Photo"] = "Excluir a foto";
+$a->strings["Do you really want to delete this photo?"] = "Você realmente deseja deletar essa foto?";
+$a->strings["%1\$s was tagged in %2\$s by %3\$s"] = "%1\$s foi marcado em %2\$s por %3\$s";
+$a->strings["a photo"] = "uma foto";
+$a->strings["Image exceeds size limit of "] = "A imagem excede o tamanho máximo de ";
+$a->strings["Image file is empty."] = "O arquivo de imagem está vazio.";
+$a->strings["No photos selected"] = "Não foi selecionada nenhuma foto";
+$a->strings["You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage."] = "Você está usando %1$.2f Mbytes dos %2$.2f Mbytes liberados para armazenamento de fotos.";
+$a->strings["Upload Photos"] = "Enviar fotos";
+$a->strings["New album name: "] = "Nome do novo álbum: ";
+$a->strings["or existing album name: "] = "ou o nome de um álbum já existente: ";
+$a->strings["Do not show a status post for this upload"] = "Não exiba uma publicação de status para este envio";
+$a->strings["Permissions"] = "Permissões";
+$a->strings["Private Photo"] = "Foto Privada";
+$a->strings["Public Photo"] = "Foto Pública";
+$a->strings["Edit Album"] = "Editar o álbum";
+$a->strings["Show Newest First"] = "Exibir as mais recentes primeiro";
+$a->strings["Show Oldest First"] = "Exibir as mais antigas primeiro";
+$a->strings["View Photo"] = "Ver a foto";
+$a->strings["Permission denied. Access to this item may be restricted."] = "Permissão negada. O acesso a este item pode estar restrito.";
+$a->strings["Photo not available"] = "A foto não está disponível";
+$a->strings["View photo"] = "Ver a imagem";
+$a->strings["Edit photo"] = "Editar a foto";
+$a->strings["Use as profile photo"] = "Usar como uma foto de perfil";
+$a->strings["Private Message"] = "Mensagem privada";
+$a->strings["View Full Size"] = "Ver no tamanho real";
+$a->strings["Tags: "] = "Etiquetas: ";
+$a->strings["[Remove any tag]"] = "[Remover qualquer etiqueta]";
+$a->strings["Rotate CW (right)"] = "Rotacionar para direita";
+$a->strings["Rotate CCW (left)"] = "Rotacionar para esquerda";
+$a->strings["New album name"] = "Novo nome para o álbum";
+$a->strings["Caption"] = "Legenda";
+$a->strings["Add a Tag"] = "Adicionar uma etiqueta";
+$a->strings["Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"] = "Por exemplo: @joao, @Joao_da_Silva, @joao@exemplo.com, #Minas_Gerais, #acampamento";
+$a->strings["Private photo"] = "Foto privada";
+$a->strings["Public photo"] = "Foto pública";
+$a->strings["I like this (toggle)"] = "Eu gostei disso (alternar)";
+$a->strings["I don't like this (toggle)"] = "Eu não gostei disso (alternar)";
+$a->strings["This is you"] = "Este(a) é você";
+$a->strings["Comment"] = "Comentar";
+$a->strings["Recent Photos"] = "Fotos recentes";
+$a->strings["Welcome to Friendica"] = "Bemvindo ao Friendica";
+$a->strings["New Member Checklist"] = "Dicas para os novos membros";
+$a->strings["We would like to offer some tips and links to help make your experience enjoyable. Click any item to visit the relevant page. A link to this page will be visible from your home page for two weeks after your initial registration and then will quietly disappear."] = "Gostaríamos de oferecer algumas dicas e links para ajudar a tornar a sua experiência agradável. Clique em qualquer item para visitar a página correspondente. Um link para essa página será visível em sua home page por duas semanas após o seu registro inicial e, então, desaparecerá discretamente.";
+$a->strings["Getting Started"] = "Do Início";
+$a->strings["Friendica Walk-Through"] = "Passo-a-passo da friendica";
+$a->strings["On your <em>Quick Start</em> page - find a brief introduction to your profile and network tabs, make some new connections, and find some groups to join."] = "Na sua página <em>Início Rápido</em> - encontre uma introdução rápida ao seu perfil e abas da rede, faça algumas conexões novas, e encontre alguns grupos entrar.";
+$a->strings["Go to Your Settings"] = "Ir para as suas configurações";
+$a->strings["On your <em>Settings</em> page -  change your initial password. Also make a note of your Identity Address. This looks just like an email address - and will be useful in making friends on the free social web."] = "Em sua página  <em>Configurações</em> - mude sua senha inicial. Também tome nota de seu Endereço de Identidade. Isso se parece com um endereço de e-mail - e será útil para se fazer amigos na rede social livre.";
+$a->strings["Review the other settings, particularly the privacy settings. An unpublished directory listing is like having an unlisted phone number. In general, you should probably publish your listing - unless all of your friends and potential friends know exactly how to find you."] = "Revise as outras configurações, em particular as relacionadas a privacidade. Não estar listado no diretório é o equivalente a não ter o seu número na lista telefônica. Normalmente é interessante você estar listado - a não ser que os seu amigos atuais e potenciais saibam exatamente como encontrar você.";
+$a->strings["Upload Profile Photo"] = "Enviar foto do perfil";
+$a->strings["Upload a profile photo if you have not done so already. Studies have shown that people with real photos of themselves are ten times more likely to make friends than people who do not."] = "Envie uma foto para o seu perfil, caso ainda não tenha feito isso. Estudos indicam que pessoas que publicam fotos reais delas mesmas têm 10 vezes mais chances de encontrar novos amigos do que as que não o fazem.";
+$a->strings["Edit Your Profile"] = "Editar seu perfil";
+$a->strings["Edit your <strong>default</strong> profile to your liking. Review the settings for hiding your list of friends and hiding the profile from unknown visitors."] = "Edite o seu perfil <strong>padrão</strong> a seu gosto. Revise as configurações de ocultação da sua lista de amigos e do seu perfil de visitantes desconhecidos.";
+$a->strings["Profile Keywords"] = "Palavras-chave do perfil";
+$a->strings["Set some public keywords for your default profile which describe your interests. We may be able to find other people with similar interests and suggest friendships."] = "Defina algumas palavras-chave públicas para o seu perfil padrão, que descrevam os seus interesses. Nós podemos encontrar outras pessoas com interesses similares e sugerir novas amizades.";
+$a->strings["Connecting"] = "Conexões";
+$a->strings["Authorise the Facebook Connector if you currently have a Facebook account and we will (optionally) import all your Facebook friends and conversations."] = "Autorize o Conector com Facebook, caso você tenha uma conta lá e nós (opcionalmente) importaremos todos os seus amigos e conversas do Facebook.";
+$a->strings["<em>If</em> this is your own personal server, installing the Facebook addon may ease your transition to the free social web."] = "<em>Se</em> esse é o seu servidor pessoal, instalar o complemento do Facebook talvez facilite a transição para a rede social livre.";
+$a->strings["Importing Emails"] = "Importação de e-mails";
+$a->strings["Enter your email access information on your Connector Settings page if you wish to import and interact with friends or mailing lists from your email INBOX"] = "Forneça a informação de acesso ao seu e-mail na sua página de Configuração de Conector se você deseja importar e interagir com amigos ou listas de discussão da sua Caixa de Entrada de e-mail";
+$a->strings["Go to Your Contacts Page"] = "Ir para a sua página de contatos";
+$a->strings["Your Contacts page is your gateway to managing friendships and connecting with friends on other networks. Typically you enter their address or site URL in the <em>Add New Contact</em> dialog."] = "Sua página de contatos é sua rota para o gerenciamento de amizades e conexão com amigos em outras redes. Geralmente você fornece o endereço deles ou a URL do site na janela de diálogo <em>Adicionar Novo Contato</em>.";
+$a->strings["Go to Your Site's Directory"] = "Ir para o diretório do seu site";
+$a->strings["The Directory page lets you find other people in this network or other federated sites. Look for a <em>Connect</em> or <em>Follow</em> link on their profile page. Provide your own Identity Address if requested."] = "A página de Diretório permite que você encontre outras pessoas nesta rede ou em outras redes federadas. Procure por um link <em>Conectar</em> ou <em>Seguir</em> no perfil que deseja acompanhar. Forneça o seu Endereço de Identidade próprio, se solicitado.";
+$a->strings["Finding New People"] = "Pesquisar por novas pessoas";
+$a->strings["On the side panel of the Contacts page are several tools to find new friends. We can match people by interest, look up people by name or interest, and provide suggestions based on network relationships. On a brand new site, friend suggestions will usually begin to be populated within 24 hours."] = "No painel lateral da página de Contatos existem várias ferramentas para encontrar novos amigos. Você pode descobrir pessoas com os mesmos interesses, procurar por nomes ou interesses e fornecer sugestões baseadas nos relacionamentos da rede. Em um site completamente novo, as sugestões de amizades geralmente começam a ser populadas dentro de 24 horas.";
+$a->strings["Group Your Contacts"] = "Agrupe seus contatos";
+$a->strings["Once you have made some friends, organize them into private conversation groups from the sidebar of your Contacts page and then you can interact with each group privately on your Network page."] = "Após fazer novas amizades, organize-as em grupos de conversa privados, a partir da barra lateral na sua página de Contatos. A partir daí, você poderá interagir com cada grupo privativamente, na sua página de Rede.";
+$a->strings["Why Aren't My Posts Public?"] = "Por que as minhas publicações não são públicas?";
+$a->strings["Friendica respects your privacy. By default, your posts will only show up to people you've added as friends. For more information, see the help section from the link above."] = "A friendica respeita sua privacidade. Por padrão, suas publicações estarão visíveis apenas para as pessoas que você adicionou como amigos. Para mais informações, veja a página de ajuda, a partir do link acima.";
+$a->strings["Getting Help"] = "Obtendo ajuda";
+$a->strings["Go to the Help Section"] = "Ir para a seção de ajuda";
+$a->strings["Our <strong>help</strong> pages may be consulted for detail on other program features and resources."] = "Nossas páginas de <strong>ajuda</strong> podem ser consultadas para mais detalhes sobre características e recursos do programa.";
+$a->strings["Requested profile is not available."] = "Perfil solicitado não está disponível.";
+$a->strings["Tips for New Members"] = "Dicas para novos membros";
+$a->strings["Friendica Communications Server - Setup"] = "Servidor de Comunicações Friendica - Configuração";
+$a->strings["Could not connect to database."] = "Não foi possível conectar ao banco de dados.";
+$a->strings["Could not create table."] = "Não foi possível criar tabela.";
+$a->strings["Your Friendica site database has been installed."] = "O banco de dados do seu site Friendica foi instalado.";
+$a->strings["You may need to import the file \"database.sql\" manually using phpmyadmin or mysql."] = "Você provavelmente precisará importar o arquivo \"database.sql\" manualmente, usando o phpmyadmin ou o mysql.";
+$a->strings["Please see the file \"INSTALL.txt\"."] = "Por favor, dê uma olhada no arquivo \"INSTALL.TXT\".";
+$a->strings["System check"] = "Checagem do sistema";
+$a->strings["Check again"] = "Checar novamente";
+$a->strings["Database connection"] = "Conexão de banco de dados";
+$a->strings["In order to install Friendica we need to know how to connect to your database."] = "À fim de instalar o Friendica, você precisa saber como se conectar ao seu banco de dados.";
+$a->strings["Please contact your hosting provider or site administrator if you have questions about these settings."] = "Por favor, entre em contato com a sua hospedagem ou com o administrador do site caso você tenha alguma dúvida em relação a essas configurações.";
+$a->strings["The database you specify below should already exist. If it does not, please create it before continuing."] = "O banco de dados que você especificou abaixo já deve existir. Caso contrário, por favor crie-o antes de continuar.";
+$a->strings["Database Server Name"] = "Nome do servidor de banco de dados";
+$a->strings["Database Login Name"] = "Nome do usuário do banco de dados";
+$a->strings["Database Login Password"] = "Senha do usuário do banco de dados";
+$a->strings["Database Name"] = "Nome do banco de dados";
+$a->strings["Site administrator email address"] = "Endereço de email do administrador do site";
+$a->strings["Your account email address must match this in order to use the web admin panel."] = "O endereço de email da sua conta deve ser igual a este para que você possa utilizar o painel de administração web.";
+$a->strings["Please select a default timezone for your website"] = "Por favor, selecione o fuso horário padrão para o seu site";
+$a->strings["Site settings"] = "Configurações do site";
+$a->strings["Could not find a command line version of PHP in the web server PATH."] = "Não foi possível encontrar uma versão de linha de comando do PHP nos caminhos do seu servidor web.";
+$a->strings["If you don't have a command line version of PHP installed on server, you will not be able to run background polling via cron. See <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>"] = "Caso você não tenha uma versão de linha de comando do PHP instalado no seu servidor, você não será capaz de executar a captação em segundo plano. Dê uma olhada em <a href='http://friendica.com/node/27'>'Activating scheduled tasks'</a>";
+$a->strings["PHP executable path"] = "Caminho para o executável do PhP";
+$a->strings["Enter full path to php executable. You can leave this blank to continue the installation."] = "Digite o caminho completo do executável PHP. Você pode deixar isso em branco para continuar com a instalação.";
+$a->strings["Command line PHP"] = "PHP em linha de comando";
+$a->strings["PHP executable is not the php cli binary (could be cgi-fgci version)"] = "O executável do PHP não é o binário do php cli (could be cgi-fcgi version)";
+$a->strings["Found PHP version: "] = "Encontrado PHP versão:";
+$a->strings["PHP cli binary"] = "Binário cli do PHP";
+$a->strings["The command line version of PHP on your system does not have \"register_argc_argv\" enabled."] = "\"register_argc_argv\" não está habilitado na versão de linha de comando do PHP no seu sistema.";
+$a->strings["This is required for message delivery to work."] = "Isto é necessário para o funcionamento do envio de mensagens.";
+$a->strings["PHP register_argc_argv"] = "PHP register_argc_argv";
+$a->strings["Error: the \"openssl_pkey_new\" function on this system is not able to generate encryption keys"] = "Erro: a função \"openssl_pkey_new\" no seu sistema não é capaz de gerar as chaves de criptografia";
+$a->strings["If running under Windows, please see \"http://www.php.net/manual/en/openssl.installation.php\"."] = "Se estiver usando o Windows, por favor dê uma olhada em \"http://www.php.net/manual/en/openssl.installation.php\".";
+$a->strings["Generate encryption keys"] = "Gerar chaves de encriptação";
+$a->strings["libCurl PHP module"] = "Módulo PHP libCurl";
+$a->strings["GD graphics PHP module"] = "Módulo PHP GD graphics";
+$a->strings["OpenSSL PHP module"] = "Módulo PHP OpenSSL";
+$a->strings["mysqli PHP module"] = "Módulo PHP mysqli";
+$a->strings["mb_string PHP module"] = "Módulo PHP mb_string ";
+$a->strings["Apache mod_rewrite module"] = "Módulo mod_rewrite do Apache";
+$a->strings["Error: Apache webserver mod-rewrite module is required but not installed."] = "Erro: o módulo mod-rewrite do Apache é necessário, mas não está instalado.";
+$a->strings["Error: libCURL PHP module required but not installed."] = "Erro: o módulo libCURL do PHP é necessário, mas não está instalado.";
+$a->strings["Error: GD graphics PHP module with JPEG support required but not installed."] = "Erro: o módulo gráfico GD, com suporte a JPEG, do PHP é necessário, mas não está instalado.";
+$a->strings["Error: openssl PHP module required but not installed."] = "Erro: o módulo openssl do PHP é necessário, mas não está instalado.";
+$a->strings["Error: mysqli PHP module required but not installed."] = "Erro: o módulo mysqli do PHP é necessário, mas não está instalado.";
+$a->strings["Error: mb_string PHP module required but not installed."] = "Erro: o módulo mb_string PHP é necessário, mas não está instalado.";
+$a->strings["The web installer needs to be able to create a file called \".htconfig.php\" in the top folder of your web server and it is unable to do so."] = "O instalador web precisa criar um arquivo chamado \".htconfig.php\" na pasta raiz da instalação e não está conseguindo.";
+$a->strings["This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can."] = "Geralmente isso está relacionado às definições de permissão, uma vez que o servidor web pode não estar conseguindo escrever os arquivos nesta pasta.";
+$a->strings["At the end of this procedure, we will give you a text to save in a file named .htconfig.php in your Friendica top folder."] = "Ao final desse procedimento, será fornecido um texto que deverá ser salvo em um arquivo de nome. htconfig.php, na pasta raiz da instalação do seu Friendica.";
+$a->strings["You can alternatively skip this procedure and perform a manual installation. Please see the file \"INSTALL.txt\" for instructions."] = "Você também pode pular esse procedimento e executar uma instalação manual. Por favor, dê uma olhada no arquivo \"INSTALL.TXT\" para instruções.";
+$a->strings[".htconfig.php is writable"] = ".htconfig.php tem permissão de escrita";
+$a->strings["Friendica uses the Smarty3 template engine to render its web views. Smarty3 compiles templates to PHP to speed up rendering."] = "Friendica usa o engine de template Smarty3 para renderizar suas web views. Smarty3 compila templates para PHP para acelerar a renderização.";
+$a->strings["In order to store these compiled templates, the web server needs to have write access to the directory view/smarty3/ under the Friendica top level folder."] = "Para guardar os templates compilados, o servidor web necessita de permissão de escrita no diretório view/smarty3/ no diretório raíz do Friendica.";
+$a->strings["Please ensure that the user that your web server runs as (e.g. www-data) has write access to this folder."] = "Favor se certificar que o usuário sob o qual o servidor web roda (ex: www-data) tenha permissão de escrita nesse diretório.";
+$a->strings["Note: as a security measure, you should give the web server write access to view/smarty3/ only--not the template files (.tpl) that it contains."] = "Nota: como uma medida de segurança, você deve fornecer ao servidor web permissão de escrita em view/smarty3/ somente--não aos arquivos de template (.tpl) que ele contém.";
+$a->strings["view/smarty3 is writable"] = "view/smarty3 tem escrita permitida";
+$a->strings["Url rewrite in .htaccess is not working. Check your server configuration."] = "A reescrita de URLs definida no .htaccess não está funcionando. Por favor, verifique as configurações do seu servidor.";
+$a->strings["Url rewrite is working"] = "A reescrita de URLs está funcionando";
+$a->strings["The database configuration file \".htconfig.php\" could not be written. Please use the enclosed text to create a configuration file in your web server root."] = "Não foi possível gravar o arquivo de configuração \".htconfig.php\". Por favor, use o texto incluso para criar um arquivo de configuração na raiz da instalação do Friendika em seu servidor web.";
+$a->strings["Errors encountered creating database tables."] = "Foram encontrados erros durante a criação das tabelas do banco de dados.";
+$a->strings["<h1>What next</h1>"] = "<h1>A seguir</h1>";
+$a->strings["IMPORTANT: You will need to [manually] setup a scheduled task for the poller."] = "IMPORTANTE: Você deve configurar [manualmente] uma tarefa agendada para o captador.";
+$a->strings["Post successful."] = "Publicado com sucesso.";
+$a->strings["OpenID protocol error. No ID returned."] = "Erro no protocolo OpenID. Não foi retornada nenhuma ID.";
+$a->strings["Account not found and OpenID registration is not permitted on this site."] = "A conta não foi encontrada e não são permitidos registros via OpenID nesse site.";
+$a->strings["Image uploaded but image cropping failed."] = "A imagem foi enviada, mas não foi possível cortá-la.";
+$a->strings["Image size reduction [%s] failed."] = "Não foi possível reduzir o tamanho da imagem [%s].";
+$a->strings["Shift-reload the page or clear browser cache if the new photo does not display immediately."] = "Recarregue a página pressionando a tecla Shift ou limpe o cache do navegador caso a nova foto não apareça imediatamente";
+$a->strings["Unable to process image"] = "Não foi possível processar a imagem";
+$a->strings["Upload File:"] = "Enviar arquivo:";
+$a->strings["Select a profile:"] = "Selecione um perfil:";
+$a->strings["Upload"] = "Enviar";
+$a->strings["skip this step"] = "pule esta etapa";
+$a->strings["select a photo from your photo albums"] = "selecione uma foto do seu álbum de fotos";
+$a->strings["Crop Image"] = "Cortar a imagem";
+$a->strings["Please adjust the image cropping for optimum viewing."] = "Por favor, ajuste o corte da imagem para a melhor visualização.";
+$a->strings["Done Editing"] = "Encerrar a edição";
+$a->strings["Image uploaded successfully."] = "A imagem foi enviada com sucesso.";
+$a->strings["Not available."] = "Não disponível.";
+$a->strings["%d comment"] = array(
+       0 => "%d comentário",
+       1 => "%d comentários",
 );
-$a->strings["Find People"] = "Pesquisar por pessoas";
-$a->strings["Enter name or interest"] = "Fornecer nome ou interesse";
-$a->strings["Connect/Follow"] = "Conectar-se/acompanhar";
-$a->strings["Examples: Robert Morgenstein, Fishing"] = "Examplos: Robert Morgenstein, Fishing";
-$a->strings["Random Profile"] = "Perfil Randômico";
-$a->strings["Networks"] = "Redes";
-$a->strings["All Networks"] = "Todas as redes";
-$a->strings["Saved Folders"] = "Pastas salvas";
-$a->strings["Everything"] = "Tudo";
-$a->strings["Categories"] = "Categorias";
-$a->strings["Logged out."] = "Saiu.";
-$a->strings["We encountered a problem while logging in with the OpenID you provided. Please check the correct spelling of the ID."] = "Foi encontrado um erro ao tentar conectar usando o OpenID que você forneceu. Por favor, verifique se sua ID está escrita corretamente.";
-$a->strings["The error message was:"] = "A mensagem de erro foi:";
-$a->strings["Miscellaneous"] = "Miscelânea";
-$a->strings["year"] = "ano";
-$a->strings["month"] = "mês";
-$a->strings["day"] = "dia";
-$a->strings["never"] = "nunca";
-$a->strings["less than a second ago"] = "menos de um segundo atrás";
-$a->strings["week"] = "semana";
-$a->strings["hour"] = "hora";
-$a->strings["hours"] = "horas";
-$a->strings["minute"] = "minuto";
-$a->strings["minutes"] = "minutos";
-$a->strings["second"] = "segundo";
-$a->strings["seconds"] = "segundos";
-$a->strings["%1\$d %2\$s ago"] = "%1\$d %2\$s atrás";
-$a->strings["%s's birthday"] = "";
-$a->strings["Happy Birthday %s"] = "";
-$a->strings["From: "] = "De: ";
-$a->strings["Image/photo"] = "Imagem/foto";
-$a->strings["$1 wrote:"] = "$1 escreveu:";
-$a->strings["Encrypted content"] = "";
-$a->strings["General Features"] = "";
-$a->strings["Multiple Profiles"] = "";
-$a->strings["Ability to create multiple profiles"] = "";
-$a->strings["Post Composition Features"] = "";
-$a->strings["Richtext Editor"] = "";
-$a->strings["Enable richtext editor"] = "";
-$a->strings["Post Preview"] = "";
-$a->strings["Allow previewing posts and comments before publishing them"] = "";
-$a->strings["Network Sidebar Widgets"] = "";
-$a->strings["Search by Date"] = "";
-$a->strings["Ability to select posts by date ranges"] = "";
-$a->strings["Group Filter"] = "";
-$a->strings["Enable widget to display Network posts only from selected group"] = "";
-$a->strings["Network Filter"] = "";
-$a->strings["Enable widget to display Network posts only from selected network"] = "";
-$a->strings["Save search terms for re-use"] = "";
-$a->strings["Network Tabs"] = "";
-$a->strings["Network Personal Tab"] = "";
-$a->strings["Enable tab to display only Network posts that you've interacted on"] = "";
-$a->strings["Network New Tab"] = "";
-$a->strings["Enable tab to display only new Network posts (from the last 12 hours)"] = "";
-$a->strings["Network Shared Links Tab"] = "";
-$a->strings["Enable tab to display only Network posts with links in them"] = "";
-$a->strings["Post/Comment Tools"] = "";
-$a->strings["Multiple Deletion"] = "";
-$a->strings["Select and delete multiple posts/comments at once"] = "";
-$a->strings["Edit Sent Posts"] = "";
-$a->strings["Edit and correct posts and comments after sending"] = "";
-$a->strings["Tagging"] = "";
-$a->strings["Ability to tag existing posts"] = "";
-$a->strings["Post Categories"] = "";
-$a->strings["Add categories to your posts"] = "";
-$a->strings["Ability to file posts under folders"] = "";
-$a->strings["Dislike Posts"] = "";
-$a->strings["Ability to dislike posts/comments"] = "";
-$a->strings["Star Posts"] = "";
-$a->strings["Ability to mark special posts with a star indicator"] = "";
-$a->strings["Cannot locate DNS info for database server '%s'"] = "Não foi possível localizar a informação de DNS para o servidor de banco de dados '%s'";
-$a->strings["[no subject]"] = "[sem assunto]";
-$a->strings["Visible to everybody"] = "Visível para todos";
-$a->strings["Friendica Notification"] = "Notificação Friendica";
-$a->strings["Thank You,"] = "Obrigado,";
-$a->strings["%s Administrator"] = "%s Administrador";
-$a->strings["%s <!item_type!>"] = "%s <!item_type!>";
-$a->strings["[Friendica:Notify] New mail received at %s"] = "[Friendica:Notify] Nova mensagem recebida em %s";
-$a->strings["%1\$s sent you a new private message at %2\$s."] = "";
-$a->strings["%1\$s sent you %2\$s."] = "";
-$a->strings["a private message"] = "uma mensagem privada";
-$a->strings["Please visit %s to view and/or reply to your private messages."] = "Favor visitar %s para ver e/ou responder às suas mensagens privadas.";
-$a->strings["%1\$s commented on [url=%2\$s]a %3\$s[/url]"] = "";
-$a->strings["%1\$s commented on [url=%2\$s]%3\$s's %4\$s[/url]"] = "";
-$a->strings["%1\$s commented on [url=%2\$s]your %3\$s[/url]"] = "";
-$a->strings["[Friendica:Notify] Comment to conversation #%1\$d by %2\$s"] = "";
-$a->strings["%s commented on an item/conversation you have been following."] = "%s comentou um item/conversa que você está seguindo.";
-$a->strings["Please visit %s to view and/or reply to the conversation."] = "Favor visitar %s para ver e/ou responder à conversa.";
-$a->strings["[Friendica:Notify] %s posted to your profile wall"] = "[Friendica:Notify] %s publicou no mural do seu perfil";
-$a->strings["%1\$s posted to your profile wall at %2\$s"] = "";
-$a->strings["%1\$s posted to [url=%2\$s]your wall[/url]"] = "";
-$a->strings["[Friendica:Notify] %s tagged you"] = "[Friendica:Notify] %s etiquetou você";
-$a->strings["%1\$s tagged you at %2\$s"] = "";
-$a->strings["%1\$s [url=%2\$s]tagged you[/url]."] = "";
-$a->strings["[Friendica:Notify] %1\$s poked you"] = "";
-$a->strings["%1\$s poked you at %2\$s"] = "";
-$a->strings["%1\$s [url=%2\$s]poked you[/url]."] = "";
-$a->strings["[Friendica:Notify] %s tagged your post"] = "[Friendica:Notify] %s etiquetou sua publicação";
-$a->strings["%1\$s tagged your post at %2\$s"] = "";
-$a->strings["%1\$s tagged [url=%2\$s]your post[/url]"] = "";
-$a->strings["[Friendica:Notify] Introduction received"] = "[Friendica:Notify] Você recebeu uma apresentação";
-$a->strings["You've received an introduction from '%1\$s' at %2\$s"] = "";
-$a->strings["You've received [url=%1\$s]an introduction[/url] from %2\$s."] = "";
-$a->strings["You may visit their profile at %s"] = "Você pode visitar o perfil deles em %s";
-$a->strings["Please visit %s to approve or reject the introduction."] = "Favor visitar %s para aprovar ou rejeitar a apresentação.";
-$a->strings["[Friendica:Notify] Friend suggestion received"] = "[Friendica:Notify] Você recebeu uma sugestão de amigo";
-$a->strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = "";
-$a->strings["You've received [url=%1\$s]a friend suggestion[/url] for %2\$s from %3\$s."] = "";
-$a->strings["Name:"] = "Nome:";
-$a->strings["Photo:"] = "Foto:";
-$a->strings["Please visit %s to approve or reject the suggestion."] = "Favor visitar %s para aprovar ou rejeitar a sugestão.";
-$a->strings["Connect URL missing."] = "URL de conexão faltando.";
-$a->strings["This site is not configured to allow communications with other networks."] = "Este site não está configurado para permitir comunicações com outras redes.";
-$a->strings["No compatible communication protocols or feeds were discovered."] = "Não foi descoberto nenhum protocolo de comunicação ou fonte de notícias compatível.";
-$a->strings["The profile address specified does not provide adequate information."] = "O endereço de perfil especificado não fornece informação adequada.";
-$a->strings["An author or name was not found."] = "Não foi encontrado nenhum autor ou nome.";
-$a->strings["No browser URL could be matched to this address."] = "Não foi possível encontrar nenhuma URL de navegação neste endereço.";
-$a->strings["Unable to match @-style Identity Address with a known protocol or email contact."] = "";
-$a->strings["Use mailto: in front of address to force email check."] = "";
-$a->strings["The profile address specified belongs to a network which has been disabled on this site."] = "O endereço de perfil especificado pertence a uma rede que foi desabilitada neste site.";
-$a->strings["Limited profile. This person will be unable to receive direct/personal notifications from you."] = "Perfil limitado. Essa pessoa não poderá receber notificações diretas/pessoais de você.";
-$a->strings["Unable to retrieve contact information."] = "Não foi possível recuperar a informação do contato.";
-$a->strings["following"] = "acompanhando";
-$a->strings["A new person is sharing with you at "] = "Uma nova pessoa está compartilhando com você em ";
-$a->strings["You have a new follower at "] = "Você tem um novo acompanhante em ";
-$a->strings["Archives"] = "";
-$a->strings["An invitation is required."] = "É necessário um convite.";
-$a->strings["Invitation could not be verified."] = "Não foi possível verificar o convite.";
-$a->strings["Invalid OpenID url"] = "A URL do OpenID é inválida";
-$a->strings["Please enter the required information."] = "Por favor, forneça a informação solicitada.";
-$a->strings["Please use a shorter name."] = "Por favor, use um nome mais curto.";
-$a->strings["Name too short."] = "O nome é muito curto.";
-$a->strings["That doesn't appear to be your full (First Last) name."] = "Isso não parece ser o seu nome completo (Nome Sobrenome).";
-$a->strings["Your email domain is not among those allowed on this site."] = "O domínio do seu e-mail não está entre os permitidos neste site.";
-$a->strings["Not a valid email address."] = "Não é um endereço de e-mail válido.";
-$a->strings["Cannot use that email."] = "Não é possível usar esse e-mail.";
-$a->strings["Your \"nickname\" can only contain \"a-z\", \"0-9\", \"-\", and \"_\", and must also begin with a letter."] = "A sua identificação pode conter somente os caracteres \"a-z\", \"0-9\", \"-\", e \"_\", além disso, deve começar com uma letra.";
-$a->strings["Nickname is already registered. Please choose another."] = "Esta identificação já foi registrada. Por favor, escolha outra.";
-$a->strings["Nickname was once registered here and may not be re-used. Please choose another."] = "Essa identificação já foi registrada e não pode ser reutilizada. Por favor, escolha outra.";
-$a->strings["SERIOUS ERROR: Generation of security keys failed."] = "ERRO GRAVE: Não foi possível gerar as chaves de segurança.";
-$a->strings["An error occurred during registration. Please try again."] = "Ocorreu um erro durante o registro. Por favor, tente novamente.";
-$a->strings["An error occurred creating your default profile. Please try again."] = "Ocorreu um erro na criação do seu perfil padrão. Por favor, tente novamente.";
-$a->strings["Welcome "] = "Bem-vindo(a) ";
-$a->strings["Please upload a profile photo."] = "Por favor, envie uma foto para o perfil.";
-$a->strings["Welcome back "] = "Bem-vindo(a) de volta ";
-$a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "";
-$a->strings["stopped following"] = "parou de acompanhar";
-$a->strings["Poke"] = "";
-$a->strings["View Status"] = "Ver Status";
-$a->strings["View Profile"] = "Ver Perfil";
-$a->strings["View Photos"] = "Ver Fotos";
-$a->strings["Network Posts"] = "Publicações da Rede";
-$a->strings["Edit Contact"] = "Editar Contato";
-$a->strings["Send PM"] = "Enviar MP";
-$a->strings["%1\$s poked %2\$s"] = "";
-$a->strings["post/item"] = "postagem/item";
-$a->strings["%1\$s marked %2\$s's %3\$s as favorite"] = "%1\$s marcou %3\$s de %2\$s como favorito";
-$a->strings["Categories:"] = "";
-$a->strings["Filed under:"] = "";
-$a->strings["remove"] = "remover";
-$a->strings["Delete Selected Items"] = "Excluir os itens selecionados";
-$a->strings["Follow Thread"] = "";
-$a->strings["%s likes this."] = "%s gostou disso.";
-$a->strings["%s doesn't like this."] = "%s não gostou disso.";
-$a->strings["<span  %1\$s>%2\$d people</span> like this."] = "<span  %1\$s>%2\$d pessoas</span> gostaram disso.";
-$a->strings["<span  %1\$s>%2\$d people</span> don't like this."] = "<span  %1\$s>%2\$d pessoas</span> não gostaram disso.";
-$a->strings["and"] = "e";
-$a->strings[", and %d other people"] = ", e mais %d outras pessoas";
-$a->strings["%s like this."] = "%s gostaram disso.";
-$a->strings["%s don't like this."] = "%s não gostaram disso.";
-$a->strings["Visible to <strong>everybody</strong>"] = "Visível para <strong>todos</strong>";
-$a->strings["Please enter a video link/URL:"] = "Favor fornecer um link/URL de vídeo";
-$a->strings["Please enter an audio link/URL:"] = "Favor fornecer um link/URL de áudio";
-$a->strings["Tag term:"] = "Termo da tag:";
-$a->strings["Where are you right now?"] = "Onde você está agora?";
-$a->strings["Delete item(s)?"] = "";
-$a->strings["permissions"] = "permissões";
-$a->strings["Click here to upgrade."] = "";
-$a->strings["This action exceeds the limits set by your subscription plan."] = "";
-$a->strings["This action is not available under your subscription plan."] = "";
+$a->strings["like"] = "gostei";
+$a->strings["dislike"] = "não gostei";
+$a->strings["Share this"] = "Compartilhar isso";
+$a->strings["share"] = "compartilhar";
+$a->strings["Bold"] = "Negrito";
+$a->strings["Italic"] = "Itálico";
+$a->strings["Underline"] = "Sublinhado";
+$a->strings["Quote"] = "Citação";
+$a->strings["Code"] = "Código";
+$a->strings["Image"] = "Imagem";
+$a->strings["Link"] = "Link";
+$a->strings["Video"] = "Vídeo";
+$a->strings["add star"] = "marcar com estrela";
+$a->strings["remove star"] = "remover estrela";
+$a->strings["toggle star status"] = "ativa/desativa o destaque";
+$a->strings["starred"] = "marcado com estrela";
+$a->strings["add tag"] = "adicionar tag";
+$a->strings["save to folder"] = "salvar na pasta";
+$a->strings["to"] = "para";
+$a->strings["Wall-to-Wall"] = "Mural-para-mural";
+$a->strings["via Wall-To-Wall:"] = "via Mural-para-mural";
+$a->strings["This entry was edited"] = "Essa entrada foi editada";
+$a->strings["via"] = "via";
+$a->strings["Theme settings"] = "Configurações do tema";
+$a->strings["Set resize level for images in posts and comments (width and height)"] = "Configure o nível de redimensionamento para imagens em publicações e comentários (largura e altura)";
+$a->strings["Set font-size for posts and comments"] = "Escolha o tamanho da fonte para publicações e comentários";
+$a->strings["Set theme width"] = "Configure a largura do tema";
+$a->strings["Color scheme"] = "Esquema de cores";
+$a->strings["Set line-height for posts and comments"] = "Escolha comprimento da linha para publicações e comentários";
+$a->strings["Set resolution for middle column"] = "Escolha a resolução para a coluna do meio";
+$a->strings["Set color scheme"] = "Configure o esquema de cores";
+$a->strings["Set twitter search term"] = "Configure a palavra-chave do twitter";
+$a->strings["Set zoomfactor for Earth Layer"] = "Configure o zoom para Camadas da Terra";
+$a->strings["Set longitude (X) for Earth Layers"] = "Configure longitude (X) para Camadas da Terra";
+$a->strings["Set latitude (Y) for Earth Layers"] = "Configure latitude (Y) para Camadas da Terra";
+$a->strings["Community Pages"] = "Páginas da Comunidade";
+$a->strings["Earth Layers"] = "Camadas da Terra";
+$a->strings["Community Profiles"] = "Profiles Comunitários";
+$a->strings["Help or @NewHere ?"] = "Ajuda ou @NewHere ?";
+$a->strings["Connect Services"] = "Conectar serviços";
+$a->strings["Find Friends"] = "Encontrar amigos";
+$a->strings["Last tweets"] = "Últimos tweets";
+$a->strings["Last users"] = "Últimos usuários";
+$a->strings["Last photos"] = "Últimas fotos";
+$a->strings["Last likes"] = "Últimos \"likes\"";
+$a->strings["Your contacts"] = "Seus contatos";
+$a->strings["Local Directory"] = "Diretório Local";
+$a->strings["Set zoomfactor for Earth Layers"] = "Configure o zoom para Camadas da Terra";
+$a->strings["Last Tweets"] = "Últimos Tweets";
+$a->strings["Show/hide boxes at right-hand column:"] = "Mostre/esconda caixas na coluna à direita:";
+$a->strings["Set colour scheme"] = "Configure o esquema de cores";
+$a->strings["Alignment"] = "Alinhamento";
+$a->strings["Left"] = "Esquerda";
+$a->strings["Center"] = "Centro";
+$a->strings["Posts font size"] = "Tamanho da fonte para publicações";
+$a->strings["Textareas font size"] = "Tamanho da fonte para campos texto";
+$a->strings["toggle mobile"] = "habilita mobile";
 $a->strings["Delete this item?"] = "Excluir este item?";
 $a->strings["show fewer"] = "exibir menos";
-$a->strings["Update %s failed. See error logs."] = "";
-$a->strings["Update Error at %s"] = "";
+$a->strings["Update %s failed. See error logs."] = "Atualização %s falhou. Vide registro de erros (log).";
+$a->strings["Update Error at %s"] = "Erro de Atualização em %s";
 $a->strings["Create a New Account"] = "Criar uma nova conta";
 $a->strings["Nickname or Email address: "] = "Identificação ou endereço de e-mail: ";
 $a->strings["Password: "] = "Senha: ";
-$a->strings["Remember me"] = "";
+$a->strings["Remember me"] = "Lembre-se de mim";
 $a->strings["Or login using OpenID: "] = "Ou login usando OpendID:";
 $a->strings["Forgot your password?"] = "Esqueceu a sua senha?";
-$a->strings["Requested account is not available."] = "";
+$a->strings["Website Terms of Service"] = "Termos de Serviço do Website";
+$a->strings["terms of service"] = "termos de serviço";
+$a->strings["Website Privacy Policy"] = "Política de Privacidade do Website";
+$a->strings["privacy policy"] = "política de privacidade";
+$a->strings["Requested account is not available."] = "Conta solicitada não disponível";
 $a->strings["Edit profile"] = "Editar perfil";
 $a->strings["Message"] = "Mensagem";
 $a->strings["Manage/edit profiles"] = "Gerenciar/editar perfis";
@@ -2069,23 +1644,8 @@ $a->strings["Birthdays this week:"] = "Aniversários nesta semana:";
 $a->strings["[No description]"] = "[Sem descrição]";
 $a->strings["Event Reminders"] = "Lembretes de eventos";
 $a->strings["Events this week:"] = "Eventos esta semana:";
-$a->strings["Status Messages and Posts"] = "";
-$a->strings["Profile Details"] = "";
-$a->strings["Events and Calendar"] = "";
-$a->strings["Only You Can See This"] = "";
-$a->strings["via"] = "";
-$a->strings["toggle mobile"] = "";
-$a->strings["Bg settings updated."] = "";
-$a->strings["Bg Settings"] = "";
-$a->strings["Post to Drupal"] = "Postar no Drupal";
-$a->strings["Drupal Post Settings"] = "Configurações de Postagem no Drupal";
-$a->strings["Enable Drupal Post Plugin"] = "Habilitar Plugin de Postagem do Drupal";
-$a->strings["Drupal username"] = "Nome de Usuário Drupal";
-$a->strings["Drupal password"] = "Senha Drupal";
-$a->strings["Post Type - article,page,or blog"] = "Tipo de Postagem - artigo, página ou blog";
-$a->strings["Drupal site URL"] = "URL do site Drupal";
-$a->strings["Drupal site uses clean URLS"] = "Site Drupal usa URLs limpas";
-$a->strings["Post to Drupal by default"] = "Postar para o Drupal como padrão";
-$a->strings["OEmbed settings updated"] = "As configurações OEmbed foram atualizadas";
-$a->strings["Use OEmbed for YouTube videos"] = "Usar OEmbed para vídeos do YouTube";
-$a->strings["URL to embed:"] = "URL a ser incorporada:";
+$a->strings["Status Messages and Posts"] = "Mensagem de Estado (status) e Publicações";
+$a->strings["Profile Details"] = "Detalhe do Perfil";
+$a->strings["Videos"] = "Vídeos";
+$a->strings["Events and Calendar"] = "Eventos e Calendário";
+$a->strings["Only You Can See This"] = "Somente Você Pode Ver Isso";
index e6fcd355f4262da1686eb33dea41a75433527ece..47bb73b47a8c617e55cd59dcac8b06ed361485c2 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <h1>{{$title}}</h1>
 <p id="cropimage-desc">
 {{$desc}}
 <script type="text/javascript" language="javascript">
 
        function onEndCrop( coords, dimensions ) {
-               $( 'x1' ).value = coords.x1;
-               $( 'y1' ).value = coords.y1;
-               $( 'x2' ).value = coords.x2;
-               $( 'y2' ).value = coords.y2;
-               $( 'width' ).value = dimensions.width;
-               $( 'height' ).value = dimensions.height;
+               $PR( 'x1' ).value = coords.x1;
+               $PR( 'y1' ).value = coords.y1;
+               $PR( 'x2' ).value = coords.x2;
+               $PR( 'y2' ).value = coords.y2;
+               $PR( 'width' ).value = dimensions.width;
+               $PR( 'height' ).value = dimensions.height;
        }
 
        Event.observe( window, 'load', function() {
index d51b87d12fd96810a89286c46222d2bb6bb76588..48f375426577dab2419400d7274287d395c0b831 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
       <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script>
index d3cc75635e16210459649fc925a84ce81b459543..3d69e2d27275dc443a58c78d603c08f80710f73d 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
        <div class='field combobox'>
                <label for='id_{{$field.0}}' id='id_{{$field.0}}_label'>{{$field.1}}</label>
index 3c400b5ad29d37afdd1e107181c4fb2cab58ca09..41a636fca40a292a8c69297bf47b1edc90eb9440 100644 (file)
@@ -1,10 +1,5 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
-       <div class='field input'>
+       <div class='field input' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label>
                <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}">
                <span class='field_help'>{{$field.3}}</span>
index b00ddabcd8c77a0e0d9964e93ad6381a648721f2..d8a9394a15380173c03abfb88dbae05cba4e6c9c 100644 (file)
@@ -1,10 +1,5 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
-       <div class='field input openid'>
+       <div class='field input openid' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label>
                <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}">
                <span class='field_help'>{{$field.3}}</span>
index 5889d2e9c0d023969c1ac9c159d29007be017d01..5dd2c5d3f8371b473da6a841fa9e2bc7308c9a5d 100644 (file)
@@ -1,10 +1,5 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
-       <div class='field password'>
+       <div class='field password' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label>
                <input type='password' name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}">
                <span class='field_help'>{{$field.3}}</span>
index a7fb961089edeb3a245a694d5ff8bd0d58759095..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 (file)
@@ -1,5 +0,0 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
index 2f5838edb8f33d2b58dcd775dd18e0eb1622acb8..009fa60a657068f0d778ffb58b616981f2c088c3 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <div id="datebrowse-sidebar" class="widget">
        <h3>{{$title}}</h3>
 <script>function dateSubmit(dateurl) { window.location.href = dateurl; } </script>
index cd9a17f0dd3cf51d2b0bc0371168b20115957396..c10382264afab5968d2c6cdeeca6a44f794a55cd 100644 (file)
@@ -23,11 +23,11 @@ document.addEventListener('DOMContentLoaded', function(){
                        window.imageUploadButton,
                        { action: 'wall_upload/'+window.nickname,
                                name: 'userfile',
-                               onSubmit: function(file,ext) { $j('#profile-rotator').show(); },
+                               onSubmit: function(file,ext) { $('#profile-rotator').show(); },
                                onComplete: function(file,response) {
-                                       var currentText = $j(window.jotId).val();
-                                       $j(window.jotId).val(currentText + response);
-                                       $j('#profile-rotator').hide();
+                                       var currentText = $(window.jotId).val();
+                                       $(window.jotId).val(currentText + response);
+                                       $('#profile-rotator').hide();
                                }                                
                        }
                );
@@ -37,11 +37,11 @@ document.addEventListener('DOMContentLoaded', function(){
                                'wall-file-upload',
                                { action: 'wall_attach/'+window.nickname,
                                        name: 'userfile',
-                                       onSubmit: function(file,ext) { $j('#profile-rotator').show(); },
+                                       onSubmit: function(file,ext) { $('#profile-rotator').show(); },
                                        onComplete: function(file,response) {
-                                               var currentText = $j(window.jotId).val();
-                                               $j(window.jotId).val(currentText + response);
-                                               $j('#profile-rotator').hide();
+                                               var currentText = $(window.jotId).val();
+                                               $(window.jotId).val(currentText + response);
+                                               $('#profile-rotator').hide();
                                        }                                
                                }
                        );
index 91f2daa9b10495c3c96e83f5945a05d0a0e36e5a..f987bbe01e58261822c6fa39ff55d8a4a5f8f4aa 100644 (file)
@@ -1 +1 @@
-document.addEventListener("DOMContentLoaded",function(){if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$j("#profile-rotator").show()},onComplete:function(file,response){var currentText=$j(window.jotId).val();$j(window.jotId).val(currentText+response);$j("#profile-rotator").hide()}});if(document.getElementById("wall-file-upload")!=null){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$j("#profile-rotator").show()},onComplete:function(file,response){var currentText=$j(window.jotId).val();$j(window.jotId).val(currentText+response);$j("#profile-rotator").hide()}})}}});function confirmDelete(f){response=confirm(window.delItem);if(response&&typeof f=="function"){f()}return response}function changeHref(elemId,url){elem=document.getElementById(elemId);elem.href=url}function remove(elemId){elem=document.getElementById(elemId);elem.parentNode.removeChild(elem)}function openClose(el){}
\ No newline at end of file
+document.addEventListener("DOMContentLoaded",function(){if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){var currentText=$(window.jotId).val();$(window.jotId).val(currentText+response);$("#profile-rotator").hide()}});if(document.getElementById("wall-file-upload")!=null){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){var currentText=$(window.jotId).val();$(window.jotId).val(currentText+response);$("#profile-rotator").hide()}})}}});function confirmDelete(f){response=confirm(window.delItem);if(response&&typeof f=="function"){f()}return response}function changeHref(elemId,url){elem=document.getElementById(elemId);elem.href=url}function remove(elemId){elem=document.getElementById(elemId);elem.parentNode.removeChild(elem)}function openClose(el){}
\ No newline at end of file
index df795a1f4f17b2933047f414a06ddf7c9341a05c..47a7e656387e345086e19abb3fe646de3af347ee 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <script>
        function confirm_delete(uname){
                return confirm( "{{$confirm_delete}}".format(uname));
@@ -11,7 +6,7 @@
                return confirm("{{$confirm_delete_multi}}");
        }
        {{*/*function selectall(cls){
-               $j("."+cls).attr('checked','checked');
+               $("."+cls).attr('checked','checked');
                return false;
        }*/*}}
 </script>
index 5ace9a1aafbc3dbfecdf70f39773dc89df8c4dd8..2678488e7d46aa88dc0a2c45b07ba4d9975d230f 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <h1>{{$title}}</h1>
 <p id="cropimage-desc">
 {{$desc}}
index e75083f512255b72d1c3291ce864a89dbbca8323..ade969baf09cb87162ffa055983374583a1c5b22 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 {{*<!--      <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script>
index 6438cfb354e650e3f26f883791cf1d259399c0c7..56e941e3ab1a5ecb995a11eba7cf99029114b12c 100644 (file)
@@ -1,6 +1 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
       <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" />
index 6914cfd246e3a63c5a5cf6444bad2c3a368ac3f9..b072de33f28dd16b734c272e630c8fc55a32ed64 100644 (file)
@@ -11,7 +11,6 @@
   tinyMCE.init({ mode : "none"});
 </script>-->*}}
 {{*<!--<script type="text/javascript" src="{{$baseurl}}/js/jquery.js" ></script>
-<script type="text/javascript">var $j = jQuery.noConflict();</script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/jquery.divgrow-1.3.1.f1.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/js/jquery.textinputs.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/fk.autocomplete.js" ></script>-->*}}
@@ -25,6 +24,5 @@
 <script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/theme.js"></script>
 
 <!--<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/jquery.package.js" ></script>
-<script type="text/javascript">var $j = jQuery.noConflict();</script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/decaf-mobile.package.js" ></script>-->
 
index 240bed249f62cc50bbbcc2f673bd3c501460ebaa..e2c519b916be33354309c5cf3218780bb26f74e3 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
        <div class='field input' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label><br />
index d828980e586d70130280885af16cee8bf4fa166c..3a87346dba463f08d1da4c3249556bac7c115604 100644 (file)
@@ -1,16 +1,11 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 
        if(navigator.geolocation) {
                navigator.geolocation.getCurrentPosition(function(position) {
                        var lat = position.coords.latitude.toFixed(4);
                        var lon = position.coords.longitude.toFixed(4);
 
-                       $j('#jot-coord').val(lat + ', ' + lon);
-                       $j('#profile-nolocation-wrapper').show();
+                       $('#jot-coord').val(lat + ', ' + lon);
+                       $('#profile-nolocation-wrapper').show();
                });
        }
 
diff --git a/view/theme/decaf-mobile/templates/login_head.tpl b/view/theme/decaf-mobile/templates/login_head.tpl
deleted file mode 100644 (file)
index c2d9504..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-{{*<!--<link rel="stylesheet" href="{{$baseurl}}/view/theme/frost-mobile/login-style.css" type="text/css" media="all" />-->*}}
-
index 4b3db00f5a6e73fa3483a107f729ad643a8314b8..14af582162324503b52314ae8056cba9535b1feb 100644 (file)
@@ -1,7 +1,2 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-       <script>$j(function(){ previewTheme($j("#id_{{$theme.0}}")[0]); });</script>
+       <script>$(function(){ previewTheme($("#id_{{$theme.0}}")[0]); });</script>
 
index a525c4b77e82782f917ee6f88d1c85bef5cbfaf2..1a32fb724dc18a16acf6dae1aabf1dd47bbda7a4 100644 (file)
@@ -28,6 +28,6 @@ function decaf_mobile_content_loaded(&$a) {
                $a->theme['stylesheet'] = $a->get_baseurl() . '/view/theme/decaf-mobile/login-style.css';
        }
        if( $a->module === 'login' )
-               $a->page['end'] .= '<script type="text/javascript"> $j(document).ready(function() { $j("#id_" + window.loginName).focus();} );</script>';
+               $a->page['end'] .= '<script type="text/javascript"> $(document).ready(function() { $("#id_" + window.loginName).focus();} );</script>';
 
 }
index 241e0c2370b35b7001dc3bf78b9a4f7bc1c87d01..c3b6092f30050fe4811b5942d30bc0f832160ba1 100644 (file)
@@ -13,41 +13,41 @@ function ACL(backend_url, preset){
        that.group_uids = [];
        that.nw = 2; //items per row. should be calulated from #acl-list.width
        
-       that.list_content = $j("#acl-list-content");
-       that.item_tpl = unescape($j(".acl-list-item[rel=acl-template]").html());
-       that.showall = $j("#acl-showall");
+       that.list_content = $("#acl-list-content");
+       that.item_tpl = unescape($(".acl-list-item[rel=acl-template]").html());
+       that.showall = $("#acl-showall");
 
        if (preset.length==0) that.showall.addClass("selected");
        
        /*events*/
        that.showall.click(that.on_showall);
-       $j(".acl-button-show").live('click', that.on_button_show);
-       $j(".acl-button-hide").live('click', that.on_button_hide);
-       $j("#acl-search").keypress(that.on_search);
-       $j("#acl-wrapper").parents("form").submit(that.on_submit);
+       $(".acl-button-show").live('click', that.on_button_show);
+       $(".acl-button-hide").live('click', that.on_button_hide);
+       $("#acl-search").keypress(that.on_search);
+       $("#acl-wrapper").parents("form").submit(that.on_submit);
        
        /* startup! */
        that.get(0,100);
 }
 
 ACL.prototype.on_submit = function(){
-       aclfileds = $j("#acl-fields").html("");
-       $j(that.allow_gid).each(function(i,v){
+       aclfileds = $("#acl-fields").html("");
+       $(that.allow_gid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='group_allow[]' value='"+v+"'>");
        });
-       $j(that.allow_cid).each(function(i,v){
+       $(that.allow_cid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='contact_allow[]' value='"+v+"'>");
        });
-       $j(that.deny_gid).each(function(i,v){
+       $(that.deny_gid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='group_deny[]' value='"+v+"'>");
        });
-       $j(that.deny_cid).each(function(i,v){
+       $(that.deny_cid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='contact_deny[]' value='"+v+"'>");
        });     
 }
 
 ACL.prototype.search = function(){
-       var srcstr = $j("#acl-search").val();
+       var srcstr = $("#acl-search").val();
        that.list_content.html("");
        that.get(0,100, srcstr);
 }
@@ -82,10 +82,10 @@ ACL.prototype.on_button_show = function(event){
        event.stopPropagation();
 
        /*that.showall.removeClass("selected");
-       $j(this).siblings(".acl-button-hide").removeClass("selected");
-       $j(this).toggleClass("selected");*/
+       $(this).siblings(".acl-button-hide").removeClass("selected");
+       $(this).toggleClass("selected");*/
 
-       that.set_allow($j(this).parent().attr('id'));
+       that.set_allow($(this).parent().attr('id'));
 
        return false;
 }
@@ -95,10 +95,10 @@ ACL.prototype.on_button_hide = function(event){
        event.stopPropagation();
 
        /*that.showall.removeClass("selected");
-       $j(this).siblings(".acl-button-show").removeClass("selected");
-       $j(this).toggleClass("selected");*/
+       $(this).siblings(".acl-button-show").removeClass("selected");
+       $(this).toggleClass("selected");*/
 
-       that.set_deny($j(this).parent().attr('id'));
+       that.set_deny($(this).parent().attr('id'));
 
        return false;
 }
@@ -156,32 +156,32 @@ ACL.prototype.update_view = function(){
                that.deny_gid.length==0 && that.deny_cid.length==0){
                        that.showall.addClass("selected");
                        /* jot acl */
-                               $j('#jot-perms-icon').removeClass('lock').addClass('unlock');
-                               $j('#jot-public').show();
-                               $j('.profile-jot-net input').attr('disabled', false);                   
+                               $('#jot-perms-icon').removeClass('lock').addClass('unlock');
+                               $('#jot-public').show();
+                               $('.profile-jot-net input').attr('disabled', false);                    
                                if(typeof editor != 'undefined' && editor != false) {
-                                       $j('#profile-jot-desc').html(window.isPublic);
+                                       $('#profile-jot-desc').html(window.isPublic);
                                }
                        
        } else {
                        that.showall.removeClass("selected");
                        /* jot acl */
-                               $j('#jot-perms-icon').removeClass('unlock').addClass('lock');
-                               $j('#jot-public').hide();
-                               $j('.profile-jot-net input').attr('disabled', 'disabled');                      
-                               $j('#profile-jot-desc').html('&nbsp;');
+                               $('#jot-perms-icon').removeClass('unlock').addClass('lock');
+                               $('#jot-public').hide();
+                               $('.profile-jot-net input').attr('disabled', 'disabled');                       
+                               $('#profile-jot-desc').html('&nbsp;');
        }
-       $j("#acl-list-content .acl-list-item").each(function(){
-               $j(this).removeClass("groupshow grouphide");
+       $("#acl-list-content .acl-list-item").each(function(){
+               $(this).removeClass("groupshow grouphide");
        });
        
-       $j("#acl-list-content .acl-list-item").each(function(){
-               itemid = $j(this).attr('id');
+       $("#acl-list-content .acl-list-item").each(function(){
+               itemid = $(this).attr('id');
                type = itemid[0];
                id       = parseInt(itemid.substr(1));
                
-               btshow = $j(this).children(".acl-button-show").removeClass("selected");
-               bthide = $j(this).children(".acl-button-hide").removeClass("selected"); 
+               btshow = $(this).children(".acl-button-show").removeClass("selected");
+               bthide = $(this).children(".acl-button-hide").removeClass("selected");  
                
                switch(type){
                        case "g":
@@ -197,16 +197,16 @@ ACL.prototype.update_view = function(){
                                        uclass="grouphide";
                                }
                                
-                               $j(that.group_uids[id]).each(function(i,v) {
+                               $(that.group_uids[id]).each(function(i,v) {
                                        if(uclass == "grouphide")
-                                               $j("#c"+v).removeClass("groupshow");
+                                               $("#c"+v).removeClass("groupshow");
                                        if(uclass != "") {
-                                               var cls = $j("#c"+v).attr('class');
+                                               var cls = $("#c"+v).attr('class');
                                                if( cls == undefined)
                                                        return true;
                                                var hiding = cls.indexOf('grouphide');
                                                if(hiding == -1)
-                                                       $j("#c"+v).addClass(uclass);
+                                                       $("#c"+v).addClass(uclass);
                                        }
                                });
                                
@@ -234,7 +234,7 @@ ACL.prototype.get = function(start,count, search){
                search:search,
        }
        
-       $j.ajax({
+       $.ajax({
                type:'POST',
                url: that.url,
                data: postdata,
@@ -246,16 +246,16 @@ ACL.prototype.get = function(start,count, search){
 ACL.prototype.populate = function(data){
 /*     var height = Math.ceil(data.tot / that.nw) * 42;
        that.list_content.height(height);*/
-       $j(data.items).each(function(){
+       $(data.items).each(function(){
                html = "<div class='acl-list-item {4} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";
                html = html.format( this.photo, this.name, this.type, this.id, '', this.network, this.link );
                if (this.uids!=undefined) that.group_uids[this.id] = this.uids;
                //console.log(html);
                that.list_content.append(html);
        });
-       $j(".acl-list-item img[data-src]", that.list_content).each(function(i, el){
+       $(".acl-list-item img[data-src]", that.list_content).each(function(i, el){
                // Add src attribute for images with a data-src attribute
-               $j(el).attr('src', $j(el).data("src"));
+               $(el).attr('src', $(el).data("src"));
        });
        that.update_view();
 }
index 3a5d07298b119c5b27241992df3f012926e64f41..01e90b0205d55b6d55ed0569173a11853b9986fd 100644 (file)
@@ -1 +1 @@
-function ACL(backend_url,preset){that=this;that.url=backend_url;that.kp_timer=null;if(preset==undefined)preset=[];that.allow_cid=preset[0]||[];that.allow_gid=preset[1]||[];that.deny_cid=preset[2]||[];that.deny_gid=preset[3]||[];that.group_uids=[];that.nw=2;that.list_content=$j("#acl-list-content");that.item_tpl=unescape($j(".acl-list-item[rel=acl-template]").html());that.showall=$j("#acl-showall");if(preset.length==0)that.showall.addClass("selected");that.showall.click(that.on_showall);$j(".acl-button-show").live("click",that.on_button_show);$j(".acl-button-hide").live("click",that.on_button_hide);$j("#acl-search").keypress(that.on_search);$j("#acl-wrapper").parents("form").submit(that.on_submit);that.get(0,100)}ACL.prototype.on_submit=function(){aclfileds=$j("#acl-fields").html("");$j(that.allow_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_allow[]' value='"+v+"'>")});$j(that.allow_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_allow[]' value='"+v+"'>")});$j(that.deny_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_deny[]' value='"+v+"'>")});$j(that.deny_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_deny[]' value='"+v+"'>")})};ACL.prototype.search=function(){var srcstr=$j("#acl-search").val();that.list_content.html("");that.get(0,100,srcstr)};ACL.prototype.on_search=function(event){if(that.kp_timer)clearTimeout(that.kp_timer);that.kp_timer=setTimeout(that.search,1e3)};ACL.prototype.on_showall=function(event){event.preventDefault();event.stopPropagation();if(that.showall.hasClass("selected")){return false}that.showall.addClass("selected");that.allow_cid=[];that.allow_gid=[];that.deny_cid=[];that.deny_gid=[];that.update_view();return false};ACL.prototype.on_button_show=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_allow($j(this).parent().attr("id"));return false};ACL.prototype.on_button_hide=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_deny($j(this).parent().attr("id"));return false};ACL.prototype.set_allow=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.allow_gid.indexOf(id)<0){that.allow_gid.push(id)}else{that.allow_gid.remove(id)}if(that.deny_gid.indexOf(id)>=0)that.deny_gid.remove(id);break;case"c":if(that.allow_cid.indexOf(id)<0){that.allow_cid.push(id)}else{that.allow_cid.remove(id)}if(that.deny_cid.indexOf(id)>=0)that.deny_cid.remove(id);break}that.update_view()};ACL.prototype.set_deny=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.deny_gid.indexOf(id)<0){that.deny_gid.push(id)}else{that.deny_gid.remove(id)}if(that.allow_gid.indexOf(id)>=0)that.allow_gid.remove(id);break;case"c":if(that.deny_cid.indexOf(id)<0){that.deny_cid.push(id)}else{that.deny_cid.remove(id)}if(that.allow_cid.indexOf(id)>=0)that.allow_cid.remove(id);break}that.update_view()};ACL.prototype.update_view=function(){if(that.allow_gid.length==0&&that.allow_cid.length==0&&that.deny_gid.length==0&&that.deny_cid.length==0){that.showall.addClass("selected");$j("#jot-perms-icon").removeClass("lock").addClass("unlock");$j("#jot-public").show();$j(".profile-jot-net input").attr("disabled",false);if(typeof editor!="undefined"&&editor!=false){$j("#profile-jot-desc").html(window.isPublic)}}else{that.showall.removeClass("selected");$j("#jot-perms-icon").removeClass("unlock").addClass("lock");$j("#jot-public").hide();$j(".profile-jot-net input").attr("disabled","disabled");$j("#profile-jot-desc").html("&nbsp;")}$j("#acl-list-content .acl-list-item").each(function(){$j(this).removeClass("groupshow grouphide")});$j("#acl-list-content .acl-list-item").each(function(){itemid=$j(this).attr("id");type=itemid[0];id=parseInt(itemid.substr(1));btshow=$j(this).children(".acl-button-show").removeClass("selected");bthide=$j(this).children(".acl-button-hide").removeClass("selected");switch(type){case"g":var uclass="";if(that.allow_gid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected");uclass="groupshow"}if(that.deny_gid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected");uclass="grouphide"}$j(that.group_uids[id]).each(function(i,v){if(uclass=="grouphide")$j("#c"+v).removeClass("groupshow");if(uclass!=""){var cls=$j("#c"+v).attr("class");if(cls==undefined)return true;var hiding=cls.indexOf("grouphide");if(hiding==-1)$j("#c"+v).addClass(uclass)}});break;case"c":if(that.allow_cid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected")}if(that.deny_cid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected")}}})};ACL.prototype.get=function(start,count,search){var postdata={start:start,count:count,search:search};$j.ajax({type:"POST",url:that.url,data:postdata,dataType:"json",success:that.populate})};ACL.prototype.populate=function(data){$j(data.items).each(function(){html="<div class='acl-list-item {4} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";html=html.format(this.photo,this.name,this.type,this.id,"",this.network,this.link);if(this.uids!=undefined)that.group_uids[this.id]=this.uids;that.list_content.append(html)});$j(".acl-list-item img[data-src]",that.list_content).each(function(i,el){$j(el).attr("src",$j(el).data("src"))});that.update_view()};
\ No newline at end of file
+function ACL(backend_url,preset){that=this;that.url=backend_url;that.kp_timer=null;if(preset==undefined)preset=[];that.allow_cid=preset[0]||[];that.allow_gid=preset[1]||[];that.deny_cid=preset[2]||[];that.deny_gid=preset[3]||[];that.group_uids=[];that.nw=2;that.list_content=$("#acl-list-content");that.item_tpl=unescape($(".acl-list-item[rel=acl-template]").html());that.showall=$("#acl-showall");if(preset.length==0)that.showall.addClass("selected");that.showall.click(that.on_showall);$(".acl-button-show").live("click",that.on_button_show);$(".acl-button-hide").live("click",that.on_button_hide);$("#acl-search").keypress(that.on_search);$("#acl-wrapper").parents("form").submit(that.on_submit);that.get(0,100)}ACL.prototype.on_submit=function(){aclfileds=$("#acl-fields").html("");$(that.allow_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_allow[]' value='"+v+"'>")});$(that.allow_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_allow[]' value='"+v+"'>")});$(that.deny_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_deny[]' value='"+v+"'>")});$(that.deny_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_deny[]' value='"+v+"'>")})};ACL.prototype.search=function(){var srcstr=$("#acl-search").val();that.list_content.html("");that.get(0,100,srcstr)};ACL.prototype.on_search=function(event){if(that.kp_timer)clearTimeout(that.kp_timer);that.kp_timer=setTimeout(that.search,1e3)};ACL.prototype.on_showall=function(event){event.preventDefault();event.stopPropagation();if(that.showall.hasClass("selected")){return false}that.showall.addClass("selected");that.allow_cid=[];that.allow_gid=[];that.deny_cid=[];that.deny_gid=[];that.update_view();return false};ACL.prototype.on_button_show=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_allow($(this).parent().attr("id"));return false};ACL.prototype.on_button_hide=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_deny($(this).parent().attr("id"));return false};ACL.prototype.set_allow=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.allow_gid.indexOf(id)<0){that.allow_gid.push(id)}else{that.allow_gid.remove(id)}if(that.deny_gid.indexOf(id)>=0)that.deny_gid.remove(id);break;case"c":if(that.allow_cid.indexOf(id)<0){that.allow_cid.push(id)}else{that.allow_cid.remove(id)}if(that.deny_cid.indexOf(id)>=0)that.deny_cid.remove(id);break}that.update_view()};ACL.prototype.set_deny=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.deny_gid.indexOf(id)<0){that.deny_gid.push(id)}else{that.deny_gid.remove(id)}if(that.allow_gid.indexOf(id)>=0)that.allow_gid.remove(id);break;case"c":if(that.deny_cid.indexOf(id)<0){that.deny_cid.push(id)}else{that.deny_cid.remove(id)}if(that.allow_cid.indexOf(id)>=0)that.allow_cid.remove(id);break}that.update_view()};ACL.prototype.update_view=function(){if(that.allow_gid.length==0&&that.allow_cid.length==0&&that.deny_gid.length==0&&that.deny_cid.length==0){that.showall.addClass("selected");$("#jot-perms-icon").removeClass("lock").addClass("unlock");$("#jot-public").show();$(".profile-jot-net input").attr("disabled",false);if(typeof editor!="undefined"&&editor!=false){$("#profile-jot-desc").html(window.isPublic)}}else{that.showall.removeClass("selected");$("#jot-perms-icon").removeClass("unlock").addClass("lock");$("#jot-public").hide();$(".profile-jot-net input").attr("disabled","disabled");$("#profile-jot-desc").html("&nbsp;")}$("#acl-list-content .acl-list-item").each(function(){$(this).removeClass("groupshow grouphide")});$("#acl-list-content .acl-list-item").each(function(){itemid=$(this).attr("id");type=itemid[0];id=parseInt(itemid.substr(1));btshow=$(this).children(".acl-button-show").removeClass("selected");bthide=$(this).children(".acl-button-hide").removeClass("selected");switch(type){case"g":var uclass="";if(that.allow_gid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected");uclass="groupshow"}if(that.deny_gid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected");uclass="grouphide"}$(that.group_uids[id]).each(function(i,v){if(uclass=="grouphide")$("#c"+v).removeClass("groupshow");if(uclass!=""){var cls=$("#c"+v).attr("class");if(cls==undefined)return true;var hiding=cls.indexOf("grouphide");if(hiding==-1)$("#c"+v).addClass(uclass)}});break;case"c":if(that.allow_cid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected")}if(that.deny_cid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected")}}})};ACL.prototype.get=function(start,count,search){var postdata={start:start,count:count,search:search};$.ajax({type:"POST",url:that.url,data:postdata,dataType:"json",success:that.populate})};ACL.prototype.populate=function(data){$(data.items).each(function(){html="<div class='acl-list-item {4} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";html=html.format(this.photo,this.name,this.type,this.id,"",this.network,this.link);if(this.uids!=undefined)that.group_uids[this.id]=this.uids;that.list_content.append(html)});$(".acl-list-item img[data-src]",that.list_content).each(function(i,el){$(el).attr("src",$(el).data("src"))});that.update_view()};
\ No newline at end of file
diff --git a/view/theme/frost-mobile/js/fk.autocomplete.js b/view/theme/frost-mobile/js/fk.autocomplete.js
deleted file mode 100644 (file)
index 8ca73b1..0000000
+++ /dev/null
@@ -1,194 +0,0 @@
-/**
- * Friendica people autocomplete
- *
- * require jQuery, jquery.textareas
- */
-               
-               
-function ACPopup(elm,backend_url){
-       this.idsel=-1;
-       this.element = elm;
-       this.searchText="";
-       this.ready=true;
-       this.kp_timer = false;
-       this.url = backend_url;
-
-       var w = 530;
-       var h = 130;
-
-
-       if(typeof elm.editorId == "undefined") {        
-               style = $j(elm).offset();
-               w = $j(elm).width();
-               h = $j(elm).height();
-       }
-       else {
-               var container = elm.getContainer();
-               if(typeof container != "undefined") {
-                       style = $j(container).offset();
-                       w = $j(container).width();
-               h = $j(container).height();
-               }
-       }
-
-       style.top=style.top+h;
-       style.width = w;
-       style.position = 'absolute';
-       /*      style['max-height'] = '150px';
-               style.border = '1px solid red';
-               style.background = '#cccccc';
-       
-               style.overflow = 'auto';
-               style['z-index'] = '100000';
-       */
-       style.display = 'none';
-       
-       this.cont = $j("<div class='acpopup'></div>");
-       this.cont.css(style);
-       
-       $j("body").append(this.cont);
-}
-ACPopup.prototype.close = function(){
-       $j(this.cont).remove();
-       this.ready=false;
-}
-ACPopup.prototype.search = function(text){
-       var that = this;
-       this.searchText=text;
-       if (this.kp_timer) clearTimeout(this.kp_timer);
-       this.kp_timer = setTimeout( function(){that._search();}, 500);
-}
-ACPopup.prototype._search = function(){        
-       console.log("_search");
-       var that = this;
-       var postdata = {
-               start:0,
-               count:100,
-               search:this.searchText,
-               type:'c',
-       }
-       
-       $j.ajax({
-               type:'POST',
-               url: this.url,
-               data: postdata,
-               dataType: 'json',
-               success:function(data){
-                       that.cont.html("");
-                       if (data.tot>0){
-                               that.cont.show();
-                               $j(data.items).each(function(){
-                                       html = "<img src='{0}' height='16px' width='16px'>{1} ({2})".format(this.photo, this.name, this.nick)
-                                               that.add(html, this.nick.replace(' ','') + '+' + this.id + ' - ' + this.link);
-                               });                     
-                       } else {
-                               that.cont.hide();
-                       }
-               }
-       });
-       
-}
-       ACPopup.prototype.add = function(label, value){
-       var that=this;
-       var elm = $j("<div class='acpopupitem' title='"+value+"'>"+label+"</div>");
-       elm.click(function(e){
-               t = $j(this).attr('title').replace(new RegExp(' \- .*'),'');
-               if(typeof(that.element.container) === "undefined") {
-                       el=$j(that.element);
-                       sel = el.getSelection();
-                       sel.start = sel.start- that.searchText.length;
-                       el.setSelection(sel.start,sel.end).replaceSelectedText(t+' ').collapseSelection(false);
-                       that.close();
-               }
-               else {
-                       txt = tinyMCE.activeEditor.getContent();
-                       //                      alert(that.searchText + ':' + t);
-                       newtxt = txt.replace(that.searchText,t+' ');
-                       tinyMCE.activeEditor.setContent(newtxt);
-                       tinyMCE.activeEditor.focus();
-                       that.close();
-               }
-       });
-       $j(this.cont).append(elm);
-}
-ACPopup.prototype.onkey = function(event){
-       if (event.keyCode == '13') {
-               if(this.idsel>-1) {
-                       this.cont.children()[this.idsel].click();
-                       event.preventDefault();
-               }
-               else
-                       this.close();
-       }
-       if (event.keyCode == '38') { //cursor up
-               cmax = this.cont.children().size()-1;
-               this.idsel--;
-               if (this.idsel<0) this.idsel=cmax;
-               event.preventDefault();
-       }
-       if (event.keyCode == '40' || event.keyCode == '9') { //cursor down
-               cmax = this.cont.children().size()-1;
-               this.idsel++;
-               if (this.idsel>cmax) this.idsel=0;
-               event.preventDefault();
-       }
-       
-       if (event.keyCode == '38' || event.keyCode == '40' || event.keyCode == '9') {
-               this.cont.children().removeClass('selected');
-               $j(this.cont.children()[this.idsel]).addClass('selected');
-       }
-       
-       if (event.keyCode == '27') { //ESC
-               this.close();
-       }
-}
-
-function ContactAutocomplete(element,backend_url){
-       this.pattern=/@([^ \n]+)$/;
-       this.popup=null;
-       var that = this;
-       
-       $j(element).unbind('keydown');
-       $j(element).unbind('keyup');
-       
-       $j(element).keydown(function(event){
-               if (that.popup!==null) that.popup.onkey(event);
-       });
-       
-       $j(element).keyup(function(event){
-               cpos = $j(this).getSelection();
-               if (cpos.start==cpos.end){
-                       match = $j(this).val().substring(0,cpos.start).match(that.pattern);
-                       if (match!==null){
-                               if (that.popup===null){
-                                       that.popup = new ACPopup(this, backend_url);
-                               }
-                               if (that.popup.ready && match[1]!==that.popup.searchText) that.popup.search(match[1]);
-                               if (!that.popup.ready) that.popup=null;
-                               
-                       } else {
-                               if (that.popup!==null) {that.popup.close(); that.popup=null;}
-                       }
-                       
-                       
-               }
-       });             
-       
-}
-
-
-/**
- * jQuery plugin 'contact_autocomplete'
- */
-(function( $ ){
-  $j.fn.contact_autocomplete = function(backend_url) {
-    this.each(function(){
-               new ContactAutocomplete(this, backend_url);
-       });
-  };
-})( jQuery );
-
-
-
-               
diff --git a/view/theme/frost-mobile/js/fk.autocomplete.min.js b/view/theme/frost-mobile/js/fk.autocomplete.min.js
deleted file mode 100644 (file)
index 0bb8e19..0000000
+++ /dev/null
@@ -1 +0,0 @@
-function ACPopup(elm,backend_url){this.idsel=-1;this.element=elm;this.searchText="";this.ready=true;this.kp_timer=false;this.url=backend_url;var w=530;var h=130;if(typeof elm.editorId=="undefined"){style=$j(elm).offset();w=$j(elm).width();h=$j(elm).height()}else{var container=elm.getContainer();if(typeof container!="undefined"){style=$j(container).offset();w=$j(container).width();h=$j(container).height()}}style.top=style.top+h;style.width=w;style.position="absolute";style.display="none";this.cont=$j("<div class='acpopup'></div>");this.cont.css(style);$j("body").append(this.cont)}ACPopup.prototype.close=function(){$j(this.cont).remove();this.ready=false};ACPopup.prototype.search=function(text){var that=this;this.searchText=text;if(this.kp_timer)clearTimeout(this.kp_timer);this.kp_timer=setTimeout(function(){that._search()},500)};ACPopup.prototype._search=function(){console.log("_search");var that=this;var postdata={start:0,count:100,search:this.searchText,type:"c"};$j.ajax({type:"POST",url:this.url,data:postdata,dataType:"json",success:function(data){that.cont.html("");if(data.tot>0){that.cont.show();$j(data.items).each(function(){html="<img src='{0}' height='16px' width='16px'>{1} ({2})".format(this.photo,this.name,this.nick);that.add(html,this.nick.replace(" ","")+"+"+this.id+" - "+this.link)})}else{that.cont.hide()}}})};ACPopup.prototype.add=function(label,value){var that=this;var elm=$j("<div class='acpopupitem' title='"+value+"'>"+label+"</div>");elm.click(function(e){t=$j(this).attr("title").replace(new RegExp(" - .*"),"");if(typeof that.element.container==="undefined"){el=$j(that.element);sel=el.getSelection();sel.start=sel.start-that.searchText.length;el.setSelection(sel.start,sel.end).replaceSelectedText(t+" ").collapseSelection(false);that.close()}else{txt=tinyMCE.activeEditor.getContent();newtxt=txt.replace(that.searchText,t+" ");tinyMCE.activeEditor.setContent(newtxt);tinyMCE.activeEditor.focus();that.close()}});$j(this.cont).append(elm)};ACPopup.prototype.onkey=function(event){if(event.keyCode=="13"){if(this.idsel>-1){this.cont.children()[this.idsel].click();event.preventDefault()}else this.close()}if(event.keyCode=="38"){cmax=this.cont.children().size()-1;this.idsel--;if(this.idsel<0)this.idsel=cmax;event.preventDefault()}if(event.keyCode=="40"||event.keyCode=="9"){cmax=this.cont.children().size()-1;this.idsel++;if(this.idsel>cmax)this.idsel=0;event.preventDefault()}if(event.keyCode=="38"||event.keyCode=="40"||event.keyCode=="9"){this.cont.children().removeClass("selected");$j(this.cont.children()[this.idsel]).addClass("selected")}if(event.keyCode=="27"){this.close()}};function ContactAutocomplete(element,backend_url){this.pattern=/@([^ \n]+)$/;this.popup=null;var that=this;$j(element).unbind("keydown");$j(element).unbind("keyup");$j(element).keydown(function(event){if(that.popup!==null)that.popup.onkey(event)});$j(element).keyup(function(event){cpos=$j(this).getSelection();if(cpos.start==cpos.end){match=$j(this).val().substring(0,cpos.start).match(that.pattern);if(match!==null){if(that.popup===null){that.popup=new ACPopup(this,backend_url)}if(that.popup.ready&&match[1]!==that.popup.searchText)that.popup.search(match[1]);if(!that.popup.ready)that.popup=null}else{if(that.popup!==null){that.popup.close();that.popup=null}}}})}(function($){$j.fn.contact_autocomplete=function(backend_url){this.each(function(){new ContactAutocomplete(this,backend_url)})}})(jQuery);
\ No newline at end of file
index f486eaf518f65aca5a080787692ade0c94c69dcd..926de5d253f81f3db40a5e38c4c5352b57051671 100644 (file)
                listID = listID.replace(/\./g, "\\.");
                listID = listID.replace(/@/g, "\\@");
 
-               if($j(listID).is(":visible")) {
-                       $j(listID).hide();
-                       $j(listID+"-wrapper").show();
-                       alert($j(listID+"-wrapper").attr("id"));
+               if($(listID).is(":visible")) {
+                       $(listID).hide();
+                       $(listID+"-wrapper").show();
+                       alert($(listID+"-wrapper").attr("id"));
                }
                else {
-                       $j(listID).show();
-                       $j(listID+"-wrapper").hide();
+                       $(listID).show();
+                       $(listID+"-wrapper").hide();
                }
        }
 
        var last_popup_menu = null;
        var last_popup_button = null;
 
-       $j(function() {
-               $j.ajaxSetup({cache: false});
+       $(function() {
+               $.ajaxSetup({cache: false});
 
-               msie = $j.browser.msie ;
+               msie = $.browser.msie ;
                
                collapseHeight();
 
                /* setup tooltips *//*
-               $j("a,.tt").each(function(){
-                       var e = $j(this);
+               $("a,.tt").each(function(){
+                       var e = $(this);
                        var pos="bottom";
                        if (e.hasClass("tttop")) pos="top";
                        if (e.hasClass("ttbottom")) pos="bottom";
                
                
                /* setup onoff widgets */
-               $j(".onoff input").each(function(){
-                       val = $j(this).val();
-                       id = $j(this).attr("id");
-                       $j("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
+               $(".onoff input").each(function(){
+                       val = $(this).val();
+                       id = $(this).attr("id");
+                       $("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
                        
                });
-               $j(".onoff > a").click(function(event){
+               $(".onoff > a").click(function(event){
                        event.preventDefault(); 
-                       var input = $j(this).siblings("input");
+                       var input = $(this).siblings("input");
                        var val = 1-input.val();
                        var id = input.attr("id");
-                       $j("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
-                       $j("#"+id+"_onoff ."+ (val==1?"on":"off")).removeClass("hidden");
+                       $("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
+                       $("#"+id+"_onoff ."+ (val==1?"on":"off")).removeClass("hidden");
                        input.val(val);
                        //console.log(id);
                });
                function close_last_popup_menu(e) {
 
                        if( last_popup_menu ) {
-                               if( '#' + last_popup_menu.attr('id') !== $j(e.target).attr('rel')) {
+                               if( '#' + last_popup_menu.attr('id') !== $(e.target).attr('rel')) {
                                        last_popup_menu.hide();
-                                       if (last_popup_menu.attr('id') == "nav-notifications-menu" ) $j('.main-container').show();
+                                       if (last_popup_menu.attr('id') == "nav-notifications-menu" ) $('.main-container').show();
                                        last_popup_button.removeClass("selected");
                                        last_popup_menu = null;
                                        last_popup_button = null;
                                }
                        }
                }
-               $j('img[rel^=#]').click(function(e){
+               $('img[rel^=#]').click(function(e){
 
                        close_last_popup_menu(e);
-                       menu = $j( $j(this).attr('rel') );
+                       menu = $( $(this).attr('rel') );
                        e.preventDefault();
                        e.stopPropagation();
 
                        if (menu.attr('popup')=="false") return false;
 
-//                     $j(this).parent().toggleClass("selected");
+//                     $(this).parent().toggleClass("selected");
 //                     menu.toggle();
 
                        if (menu.css("display") == "none") {
-                               $j(this).parent().addClass("selected");
+                               $(this).parent().addClass("selected");
                                menu.show();
-                               if (menu.attr('id') == "nav-notifications-menu" ) $j('.main-container').hide();
+                               if (menu.attr('id') == "nav-notifications-menu" ) $('.main-container').hide();
                                last_popup_menu = menu;
-                               last_popup_button = $j(this).parent();
+                               last_popup_button = $(this).parent();
                        } else {
-                               $j(this).parent().removeClass("selected");
+                               $(this).parent().removeClass("selected");
                                menu.hide();
-                               if (menu.attr('id') == "nav-notifications-menu" ) $j('.main-container').show();
+                               if (menu.attr('id') == "nav-notifications-menu" ) $('.main-container').show();
                                last_popup_menu = null;
                                last_popup_button = null;
                        }
                        return false;
                });
-               $j('html').click(function(e) {
+               $('html').click(function(e) {
                        close_last_popup_menu(e);
                });
                
                // fancyboxes
-               /*$j("a.popupbox").colorbox({
+               /*$("a.popupbox").colorbox({
                        'inline' : true,
                        'transition' : 'none'
                });*/
                
 
                /* notifications template */
-               var notifications_tpl= unescape($j("#nav-notifications-template[rel=template]").html());
-               var notifications_all = unescape($j('<div>').append( $j("#nav-notifications-see-all").clone() ).html()); //outerHtml hack
-               var notifications_mark = unescape($j('<div>').append( $j("#nav-notifications-mark-all").clone() ).html()); //outerHtml hack
-               var notifications_empty = unescape($j("#nav-notifications-menu").html());
+               var notifications_tpl= unescape($("#nav-notifications-template[rel=template]").html());
+               var notifications_all = unescape($('<div>').append( $("#nav-notifications-see-all").clone() ).html()); //outerHtml hack
+               var notifications_mark = unescape($('<div>').append( $("#nav-notifications-mark-all").clone() ).html()); //outerHtml hack
+               var notifications_empty = unescape($("#nav-notifications-menu").html());
                
                /* nav update event  */
-               $j('nav').bind('nav-update', function(e,data){;
-                       var invalid = $j(data).find('invalid').text();
+               $('nav').bind('nav-update', function(e,data){;
+                       var invalid = $(data).find('invalid').text();
                        if(invalid == 1) { window.location.href=window.location.href }
 
-                       var net = $j(data).find('net').text();
-                       if(net == 0) { net = ''; $j('#net-update').removeClass('show') } else { $j('#net-update').addClass('show') }
-                       $j('#net-update').html(net);
+                       var net = $(data).find('net').text();
+                       if(net == 0) { net = ''; $('#net-update').removeClass('show') } else { $('#net-update').addClass('show') }
+                       $('#net-update').html(net);
 
-                       var home = $j(data).find('home').text();
-                       if(home == 0) { home = '';  $j('#home-update').removeClass('show') } else { $j('#home-update').addClass('show') }
-                       $j('#home-update').html(home);
+                       var home = $(data).find('home').text();
+                       if(home == 0) { home = '';  $('#home-update').removeClass('show') } else { $('#home-update').addClass('show') }
+                       $('#home-update').html(home);
                        
-                       var intro = $j(data).find('intro').text();
-                       if(intro == 0) { intro = '';  $j('#intro-update').removeClass('show') } else { $j('#intro-update').addClass('show') }
-                       $j('#intro-update').html(intro);
+                       var intro = $(data).find('intro').text();
+                       if(intro == 0) { intro = '';  $('#intro-update').removeClass('show') } else { $('#intro-update').addClass('show') }
+                       $('#intro-update').html(intro);
 
-                       var mail = $j(data).find('mail').text();
-                       if(mail == 0) { mail = '';  $j('#mail-update').removeClass('show') } else { $j('#mail-update').addClass('show') }
-                       $j('#mail-update').html(mail);
+                       var mail = $(data).find('mail').text();
+                       if(mail == 0) { mail = '';  $('#mail-update').removeClass('show') } else { $('#mail-update').addClass('show') }
+                       $('#mail-update').html(mail);
                        
-                       var intro = $j(data).find('intro').text();
-                       if(intro == 0) { intro = '';  $j('#intro-update-li').removeClass('show') } else { $j('#intro-update-li').addClass('show') }
-                       $j('#intro-update-li').html(intro);
+                       var intro = $(data).find('intro').text();
+                       if(intro == 0) { intro = '';  $('#intro-update-li').removeClass('show') } else { $('#intro-update-li').addClass('show') }
+                       $('#intro-update-li').html(intro);
 
-                       var mail = $j(data).find('mail').text();
-                       if(mail == 0) { mail = '';  $j('#mail-update-li').removeClass('show') } else { $j('#mail-update-li').addClass('show') }
-                       $j('#mail-update-li').html(mail);
+                       var mail = $(data).find('mail').text();
+                       if(mail == 0) { mail = '';  $('#mail-update-li').removeClass('show') } else { $('#mail-update-li').addClass('show') }
+                       $('#mail-update-li').html(mail);
 
-                       var eNotif = $j(data).find('notif')
+                       var eNotif = $(data).find('notif')
                        
                        if (eNotif.children("note").length==0){
-                               $j("#nav-notifications-menu").html(notifications_empty);
+                               $("#nav-notifications-menu").html(notifications_empty);
                        } else {
-                               nnm = $j("#nav-notifications-menu");
+                               nnm = $("#nav-notifications-menu");
                                nnm.html(notifications_all + notifications_mark);
                                //nnm.attr('popup','true');
                                eNotif.children("note").each(function(){
-                                       e = $j(this);
+                                       e = $(this);
                                        text = e.text().format("<span class='contactname'>"+e.attr('name')+"</span>");
                                        html = notifications_tpl.format(e.attr('href'),e.attr('photo'), text, e.attr('date'), e.attr('seen'));
                                        nnm.append(html);
                                });
 
-                               $j("img[data-src]", nnm).each(function(i, el){
+                               $("img[data-src]", nnm).each(function(i, el){
                                        // Add src attribute for images with a data-src attribute
                                        // However, don't bother if the data-src attribute is empty, because
                                        // an empty "src" tag for an image will cause some browsers
                                        // to prefetch the root page of the Friendica hub, which will
                                        // unnecessarily load an entire profile/ or network/ page
-                                       if($j(el).data("src") != '') $j(el).attr('src', $j(el).data("src"));
+                                       if($(el).data("src") != '') $(el).attr('src', $(el).data("src"));
                                });
                        }
                        notif = eNotif.attr('count');
                        if (notif>0){
-                               $j("#nav-notifications-linkmenu").addClass("on");
+                               $("#nav-notifications-linkmenu").addClass("on");
                        } else {
-                               $j("#nav-notifications-linkmenu").removeClass("on");
+                               $("#nav-notifications-linkmenu").removeClass("on");
                        }
-                       if(notif == 0) { notif = ''; $j('#notify-update').removeClass('show') } else { $j('#notify-update').addClass('show') }
-                       $j('#notify-update').html(notif);
+                       if(notif == 0) { notif = ''; $('#notify-update').removeClass('show') } else { $('#notify-update').addClass('show') }
+                       $('#notify-update').html(notif);
                        
-                       var eSysmsg = $j(data).find('sysmsgs');
+                       var eSysmsg = $(data).find('sysmsgs');
                        eSysmsg.children("notice").each(function(){
-                               text = $j(this).text();
-                               $j.jGrowl(text, { sticky: false, theme: 'notice', life: 1000 });
+                               text = $(this).text();
+                               $.jGrowl(text, { sticky: false, theme: 'notice', life: 1000 });
                        });
                        eSysmsg.children("info").each(function(){
-                               text = $j(this).text();
-                               $j.jGrowl(text, { sticky: false, theme: 'info', life: 1000 });
+                               text = $(this).text();
+                               $.jGrowl(text, { sticky: false, theme: 'info', life: 1000 });
                        });
                        
                });
                
                NavUpdate(); 
                // Allow folks to stop the ajax page updates with the pause/break key
-/*             $j(document).keydown(function(event) {
+/*             $(document).keydown(function(event) {
                        if(event.keyCode == '8') {
                                var target = event.target || event.srcElement;
                                if (!/input|textarea/i.test(target.nodeName)) {
                                        if (event.ctrlKey) {
                                                totStopped = true;
                                        }
-                                       $j('#pause').html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />');
+                                       $('#pause').html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />');
                                } else {
                                        unpause();
                                }
 
                if(! stopped) {
                        var pingCmd = 'ping' + ((localUser != 0) ? '?f=&uid=' + localUser : '');
-                       $j.get(pingCmd,function(data) {
-                               $j(data).find('result').each(function() {
+                       $.get(pingCmd,function(data) {
+                               $(data).find('result').each(function() {
                                        // send nav-update event
-                                       $j('nav').trigger('nav-update', this);
+                                       $('nav').trigger('nav-update', this);
                                        
                                        
                                        // start live update
 
                                        
 
-                                       if($j('#live-network').length)   { src = 'network'; liveUpdate(); }
-                                       if($j('#live-profile').length)   { src = 'profile'; liveUpdate(); }
-                                       if($j('#live-community').length) { src = 'community'; liveUpdate(); }
-                                       if($j('#live-notes').length)     { src = 'notes'; liveUpdate(); }
-                                       if($j('#live-display').length) { src = 'display'; liveUpdate(); }
-                                       /*if($j('#live-display').length) {
+                                       if($('#live-network').length)   { src = 'network'; liveUpdate(); }
+                                       if($('#live-profile').length)   { src = 'profile'; liveUpdate(); }
+                                       if($('#live-community').length) { src = 'community'; liveUpdate(); }
+                                       if($('#live-notes').length)     { src = 'notes'; liveUpdate(); }
+                                       if($('#live-display').length) { src = 'display'; liveUpdate(); }
+                                       /*if($('#live-display').length) {
                                                if(liking) {
                                                        liking = 0;
                                                        window.location.href=window.location.href 
                                                }
                                        }*/
-                                       if($j('#live-photos').length) {
+                                       if($('#live-photos').length) {
                                                if(liking) {
                                                        liking = 0;
                                                        window.location.href=window.location.href 
        }
 
        function liveUpdate() {
-               if((src == null) || (stopped) || (typeof profile_uid == 'undefined') || (! profile_uid)) { $j('.like-rotator').hide(); return; }
-               if(($j('.comment-edit-text-full').length) || (in_progress)) {
+               if((src == null) || (stopped) || (typeof profile_uid == 'undefined') || (! profile_uid)) { $('.like-rotator').hide(); return; }
+               if(($('.comment-edit-text-full').length) || (in_progress)) {
                        if(livetime) {
                                clearTimeout(livetime);
                        }
                var udargs = ((netargs.length) ? '/' + netargs : '');
                var update_url = 'update_' + src + udargs + '&p=' + profile_uid + '&page=' + profile_page + '&msie=' + ((msie) ? 1 : 0);
 
-               $j.get(update_url,function(data) {
+               $.get(update_url,function(data) {
                        in_progress = false;
-                       //                      $j('.collapsed-comments',data).each(function() {
-                       //      var ident = $j(this).attr('id');
-                       //      var is_hidden = $j('#' + ident).is(':hidden');
-                       //      if($j('#' + ident).length) {
-                       //              $j('#' + ident).replaceWith($j(this));
+                       //                      $('.collapsed-comments',data).each(function() {
+                       //      var ident = $(this).attr('id');
+                       //      var is_hidden = $('#' + ident).is(':hidden');
+                       //      if($('#' + ident).length) {
+                       //              $('#' + ident).replaceWith($(this));
                        //              if(is_hidden)
-                       //                      $j('#' + ident).hide();
+                       //                      $('#' + ident).hide();
                        //      }
                        //});
 
                        // add a new thread
 
-                       $j('.toplevel_item',data).each(function() {
-                               var ident = $j(this).attr('id');
+                       $('.toplevel_item',data).each(function() {
+                               var ident = $(this).attr('id');
 
-                               if($j('#' + ident).length == 0 && profile_page == 1) {
-                                       $j('img',this).each(function() {
-                                               $j(this).attr('src',$j(this).attr('dst'));
+                               if($('#' + ident).length == 0 && profile_page == 1) {
+                                       $('img',this).each(function() {
+                                               $(this).attr('src',$(this).attr('dst'));
                                        });
-                                       $j('#' + prev).after($j(this));
+                                       $('#' + prev).after($(this));
                                }
                                else {
                                        // Find out if the hidden comments are open, so we can keep it that way
                                        // if a new comment has been posted
-                                       var id = $j('.hide-comments-total', this).attr('id');
+                                       var id = $('.hide-comments-total', this).attr('id');
                                        if(typeof id != 'undefined') {
                                                id = id.split('-')[3];
-                                               var commentsOpen = $j("#collapsed-comments-" + id).is(":visible");
+                                               var commentsOpen = $("#collapsed-comments-" + id).is(":visible");
                                        }
 
-                                       $j('img',this).each(function() {
-                                               $j(this).attr('src',$j(this).attr('dst'));
+                                       $('img',this).each(function() {
+                                               $(this).attr('src',$(this).attr('dst'));
                                        });
-                                       //vScroll = $j(document).scrollTop();
-                                       $j('html').height($j('html').height());
-                                       $j('#' + ident).replaceWith($j(this));
+                                       //vScroll = $(document).scrollTop();
+                                       $('html').height($('html').height());
+                                       $('#' + ident).replaceWith($(this));
 
                                        if(typeof id != 'undefined') {
                                                if(commentsOpen) showHideComments(id);
                                        }
-                                       $j('html').height('auto');
-                                       //$j(document).scrollTop(vScroll);
+                                       $('html').height('auto');
+                                       //$(document).scrollTop(vScroll);
                                }
                                prev = ident;
                        });
 
                        /*prev = 'live-' + src;
 
-                       $j('.wall-item-outside-wrapper',data).each(function() {
-                               var ident = $j(this).attr('id');
+                       $('.wall-item-outside-wrapper',data).each(function() {
+                               var ident = $(this).attr('id');
 
-                               if($j('#' + ident).length == 0 && prev != 'live-' + src) {
-                                               $j('img',this).each(function() {
-                                                       $j(this).attr('src',$j(this).attr('dst'));
+                               if($('#' + ident).length == 0 && prev != 'live-' + src) {
+                                               $('img',this).each(function() {
+                                                       $(this).attr('src',$(this).attr('dst'));
                                                });
-                                               $j('#' + prev).after($j(this));
+                                               $('#' + prev).after($(this));
                                }
                                else { 
-                                       $j('#' + ident + ' ' + '.wall-item-ago').replaceWith($j(this).find('.wall-item-ago')); 
-                                       if($j('#' + ident + ' ' + '.comment-edit-text-empty').length)
-                                               $j('#' + ident + ' ' + '.wall-item-comment-wrapper').replaceWith($j(this).find('.wall-item-comment-wrapper'));
-                                       $j('#' + ident + ' ' + '.hide-comments-total').replaceWith($j(this).find('.hide-comments-total'));
-                                       $j('#' + ident + ' ' + '.wall-item-like').replaceWith($j(this).find('.wall-item-like'));
-                                       $j('#' + ident + ' ' + '.wall-item-dislike').replaceWith($j(this).find('.wall-item-dislike'));
-                                       $j('#' + ident + ' ' + '.my-comment-photo').each(function() {
-                                               $j(this).attr('src',$j(this).attr('dst'));
+                                       $('#' + ident + ' ' + '.wall-item-ago').replaceWith($(this).find('.wall-item-ago')); 
+                                       if($('#' + ident + ' ' + '.comment-edit-text-empty').length)
+                                               $('#' + ident + ' ' + '.wall-item-comment-wrapper').replaceWith($(this).find('.wall-item-comment-wrapper'));
+                                       $('#' + ident + ' ' + '.hide-comments-total').replaceWith($(this).find('.hide-comments-total'));
+                                       $('#' + ident + ' ' + '.wall-item-like').replaceWith($(this).find('.wall-item-like'));
+                                       $('#' + ident + ' ' + '.wall-item-dislike').replaceWith($(this).find('.wall-item-dislike'));
+                                       $('#' + ident + ' ' + '.my-comment-photo').each(function() {
+                                               $(this).attr('src',$(this).attr('dst'));
                                        });
                                }
                                prev = ident; 
                        });*/
                        
-                       $j('.like-rotator').hide();
+                       $('.like-rotator').hide();
                        if(commentBusy) {
                                commentBusy = false;
-                               $j('body').css('cursor', 'auto');
+                               $('body').css('cursor', 'auto');
                        }
                        /* autocomplete @nicknames */
-                       $j(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");
+                       $(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");
 
                        // setup videos, since VideoJS won't take care of any loaded via AJAX
                        if(typeof videojs != 'undefined') videojs.autoSetup();
                if(typeof elems != 'undefined') {
                        elemName = elems + ' ' + elemName;
                }
-               $j(elemName).each(function() {
-                       if($j(this).height() > 350) {
-                               $j('html').height($j('html').height());
-                               $j(this).divgrow({ initialHeight: 300, showBrackets: false, speed: 0 });
-                               $j(this).addClass('divmore');
-                               $j('html').height('auto');
+               $(elemName).each(function() {
+                       if($(this).height() > 350) {
+                               $('html').height($('html').height());
+                               $(this).divgrow({ initialHeight: 300, showBrackets: false, speed: 0 });
+                               $(this).addClass('divmore');
+                               $('html').height('auto');
                        }
                });
        }
 
 /*     function imgbright(node) {
-               $j(node).removeClass("drophide").addClass("drop");
+               $(node).removeClass("drophide").addClass("drop");
        }
 
        function imgdull(node) {
-               $j(node).removeClass("drop").addClass("drophide");
+               $(node).removeClass("drop").addClass("drophide");
        }*/
 
        // Since our ajax calls are asynchronous, we will give a few 
 
        function dolike(ident,verb) {
                unpause();
-               $j('#like-rotator-' + ident.toString()).show();
-               $j.get('like/' + ident.toString() + '?verb=' + verb, NavUpdate );
+               $('#like-rotator-' + ident.toString()).show();
+               $.get('like/' + ident.toString() + '?verb=' + verb, NavUpdate );
 //             if(timer) clearTimeout(timer);
 //             timer = setTimeout(NavUpdate,3000);
                liking = 1;
 
        function dostar(ident) {
                ident = ident.toString();
-               //$j('#like-rotator-' + ident).show();
-               $j.get('starred/' + ident, function(data) {
+               //$('#like-rotator-' + ident).show();
+               $.get('starred/' + ident, function(data) {
                        if(data.match(/1/)) {
-                               $j('#starred-' + ident).addClass('starred');
-                               $j('#starred-' + ident).removeClass('unstarred');
-                               $j('#star-' + ident).addClass('hidden');
-                               $j('#unstar-' + ident).removeClass('hidden');
+                               $('#starred-' + ident).addClass('starred');
+                               $('#starred-' + ident).removeClass('unstarred');
+                               $('#star-' + ident).addClass('hidden');
+                               $('#unstar-' + ident).removeClass('hidden');
                        }
                        else {                  
-                               $j('#starred-' + ident).addClass('unstarred');
-                               $j('#starred-' + ident).removeClass('starred');
-                               $j('#star-' + ident).removeClass('hidden');
-                               $j('#unstar-' + ident).addClass('hidden');
+                               $('#starred-' + ident).addClass('unstarred');
+                               $('#starred-' + ident).removeClass('starred');
+                               $('#star-' + ident).removeClass('hidden');
+                               $('#unstar-' + ident).addClass('hidden');
                        }
-                       //$j('#like-rotator-' + ident).hide();  
+                       //$('#like-rotator-' + ident).hide();   
                });
        }
 
                }
                else {
                        lockvisible = true;
-                       $j.get('lockview/' + id, function(data) {
-                               $j('#panel').html(data);
-                               $j('#panel').css({ 'left': 10 , 'top': cursor.y + 20});
-                               $j('#panel').show();
+                       $.get('lockview/' + id, function(data) {
+                               $('#panel').html(data);
+                               $('#panel').css({ 'left': 10 , 'top': cursor.y + 20});
+                               $('#panel').show();
                        });
                }
        }
 
        function lockviewhide() {
                lockvisible = false;
-               $j('#panel').hide();
+               $('#panel').hide();
        }
 
        function post_comment(id) {
                unpause();
                commentBusy = true;
-               $j('body').css('cursor', 'wait');
-               $j("#comment-preview-inp-" + id).val("0");
-               $j.post(  
+               $('body').css('cursor', 'wait');
+               $("#comment-preview-inp-" + id).val("0");
+               $.post(  
              "item",  
-             $j("#comment-edit-form-" + id).serialize(),
+             $("#comment-edit-form-" + id).serialize(),
                        function(data) {
                                if(data.success) {
-                                       $j("#comment-edit-wrapper-" + id).hide();
-                                       $j("#comment-edit-text-" + id).val('');
+                                       $("#comment-edit-wrapper-" + id).hide();
+                                       $("#comment-edit-text-" + id).val('');
                                var tarea = document.getElementById("comment-edit-text-" + id);
                                        if(tarea)
                                                commentClose(tarea,id);
 
 
        function preview_comment(id) {
-               $j("#comment-preview-inp-" + id).val("1");
-               $j("#comment-edit-preview-" + id).show();
-               $j.post(  
+               $("#comment-preview-inp-" + id).val("1");
+               $("#comment-edit-preview-" + id).show();
+               $.post(  
              "item",  
-             $j("#comment-edit-form-" + id).serialize(),
+             $("#comment-edit-form-" + id).serialize(),
                        function(data) {
                                if(data.preview) {
                                                
-                                       $j("#comment-edit-preview-" + id).html(data.preview);
-                                       $j("#comment-edit-preview-" + id + " a").click(function() { return false; });
+                                       $("#comment-edit-preview-" + id).html(data.preview);
+                                       $("#comment-edit-preview-" + id + " a").click(function() { return false; });
                                }
                        },
                        "json"  
 
 
        function showHideComments(id) {
-               if( $j("#collapsed-comments-" + id).is(":visible")) {
-                       $j("#collapsed-comments-" + id).hide();
-                       $j("#hide-comments-" + id).html(window.showMore);
+               if( $("#collapsed-comments-" + id).is(":visible")) {
+                       $("#collapsed-comments-" + id).hide();
+                       $("#hide-comments-" + id).html(window.showMore);
                }
                else {
-                       $j("#collapsed-comments-" + id).show();
-                       $j("#hide-comments-" + id).html(window.showFewer);
+                       $("#collapsed-comments-" + id).show();
+                       $("#hide-comments-" + id).html(window.showFewer);
                        collapseHeight("#collapsed-comments-" + id);
                }
        }
 
 
        function preview_post() {
-               $j("#jot-preview").val("1");
-               $j("#jot-preview-content").show();
+               $("#jot-preview").val("1");
+               $("#jot-preview-content").show();
                tinyMCE.triggerSave();
-               $j.post(  
+               $.post(  
                        "item",  
-                       $j("#profile-jot-form").serialize(),
+                       $("#profile-jot-form").serialize(),
                        function(data) {
                                if(data.preview) {                      
-                                       $j("#jot-preview-content").html(data.preview);
-                                       $j("#jot-preview-content" + " a").click(function() { return false; });
+                                       $("#jot-preview-content").html(data.preview);
+                                       $("#jot-preview-content" + " a").click(function() { return false; });
                                }
                        },
                        "json"  
                );  
-               $j("#jot-preview").val("0");
+               $("#jot-preview").val("0");
                return true;  
        }
 
                // unpause auto reloads if they are currently stopped
                totStopped = false;
                stopped = false;
-           $j('#pause').html('');
+           $('#pause').html('');
        }
                
 
     }  
 
        function groupChangeMember(gid, cid, sec_token) {
-               $j('body .fakelink').css('cursor', 'wait');
-               $j.get('group/' + gid + '/' + cid + "?t=" + sec_token, function(data) {
-                               $j('#group-update-wrapper').html(data);
-                               $j('body .fakelink').css('cursor', 'auto');                             
+               $('body .fakelink').css('cursor', 'wait');
+               $.get('group/' + gid + '/' + cid + "?t=" + sec_token, function(data) {
+                               $('#group-update-wrapper').html(data);
+                               $('body .fakelink').css('cursor', 'auto');                              
                });
        }
 
        function profChangeMember(gid,cid) {
-               $j('body .fakelink').css('cursor', 'wait');
-               $j.get('profperm/' + gid + '/' + cid, function(data) {
-                               $j('#prof-update-wrapper').html(data);
-                               $j('body .fakelink').css('cursor', 'auto');                             
+               $('body .fakelink').css('cursor', 'wait');
+               $.get('profperm/' + gid + '/' + cid, function(data) {
+                               $('#prof-update-wrapper').html(data);
+                               $('body .fakelink').css('cursor', 'auto');                              
                });
        }
 
        function contactgroupChangeMember(gid,cid) {
-               $j('body').css('cursor', 'wait');
-               $j.get('contactgroup/' + gid + '/' + cid, function(data) {
-                               $j('body').css('cursor', 'auto');
+               $('body').css('cursor', 'wait');
+               $.get('contactgroup/' + gid + '/' + cid, function(data) {
+                               $('body').css('cursor', 'auto');
                });
        }
 
 
 function checkboxhighlight(box) {
-  if($j(box).is(':checked')) {
-       $j(box).addClass('checkeditem');
+  if($(box).is(':checked')) {
+       $(box).addClass('checkeditem');
   }
   else {
-       $j(box).removeClass('checkeditem');
+       $(box).removeClass('checkeditem');
   }
 }
 
 function notifyMarkAll() {
-       $j.get('notify/mark/all', function(data) {
+       $.get('notify/mark/all', function(data) {
                if(timer) clearTimeout(timer);
                timer = setTimeout(NavUpdate,1000);
        });
@@ -729,9 +729,9 @@ Array.prototype.remove = function(item) {
 };
 
 function previewTheme(elm) {
-       theme = $j(elm).val();
-       $j.getJSON('pretheme?f=&theme=' + theme,function(data) {
-                       $j('#theme-preview').html('<div id="theme-desc">' + data.desc + '</div><div id="theme-version">' + data.version + '</div><div id="theme-credits">' + data.credits + '</div>');
+       theme = $(elm).val();
+       $.getJSON('pretheme?f=&theme=' + theme,function(data) {
+                       $('#theme-preview').html('<div id="theme-desc">' + data.desc + '</div><div id="theme-version">' + data.version + '</div><div id="theme-credits">' + data.credits + '</div>');
        });
 
 }
index f19daa71afbd62c3df0ddd0ec9bb58f1c13fe904..eaf8a082d73dd08b3c1010f90dc8e027b42b2804 100644 (file)
@@ -1 +1 @@
-function openClose(listID){listID="#"+listID.replace(/:/g,"\\:");listID=listID.replace(/\./g,"\\.");listID=listID.replace(/@/g,"\\@");if($j(listID).is(":visible")){$j(listID).hide();$j(listID+"-wrapper").show();alert($j(listID+"-wrapper").attr("id"))}else{$j(listID).show();$j(listID+"-wrapper").hide()}}function openMenu(theID){document.getElementById(theID).style.display="block"}function closeMenu(theID){document.getElementById(theID).style.display="none"}var src=null;var prev=null;var livetime=null;var msie=false;var stopped=false;var totStopped=false;var timer=null;var pr=0;var liking=0;var in_progress=false;var langSelect=false;var commentBusy=false;var last_popup_menu=null;var last_popup_button=null;$j(function(){$j.ajaxSetup({cache:false});msie=$j.browser.msie;collapseHeight();$j(".onoff input").each(function(){val=$j(this).val();id=$j(this).attr("id");$j("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden")});$j(".onoff > a").click(function(event){event.preventDefault();var input=$j(this).siblings("input");var val=1-input.val();var id=input.attr("id");$j("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden");$j("#"+id+"_onoff ."+(val==1?"on":"off")).removeClass("hidden");input.val(val)});function close_last_popup_menu(e){if(last_popup_menu){if("#"+last_popup_menu.attr("id")!==$j(e.target).attr("rel")){last_popup_menu.hide();if(last_popup_menu.attr("id")=="nav-notifications-menu")$j(".main-container").show();last_popup_button.removeClass("selected");last_popup_menu=null;last_popup_button=null}}}$j("img[rel^=#]").click(function(e){close_last_popup_menu(e);menu=$j($j(this).attr("rel"));e.preventDefault();e.stopPropagation();if(menu.attr("popup")=="false")return false;if(menu.css("display")=="none"){$j(this).parent().addClass("selected");menu.show();if(menu.attr("id")=="nav-notifications-menu")$j(".main-container").hide();last_popup_menu=menu;last_popup_button=$j(this).parent()}else{$j(this).parent().removeClass("selected");menu.hide();if(menu.attr("id")=="nav-notifications-menu")$j(".main-container").show();last_popup_menu=null;last_popup_button=null}return false});$j("html").click(function(e){close_last_popup_menu(e)});var notifications_tpl=unescape($j("#nav-notifications-template[rel=template]").html());var notifications_all=unescape($j("<div>").append($j("#nav-notifications-see-all").clone()).html());var notifications_mark=unescape($j("<div>").append($j("#nav-notifications-mark-all").clone()).html());var notifications_empty=unescape($j("#nav-notifications-menu").html());$j("nav").bind("nav-update",function(e,data){var invalid=$j(data).find("invalid").text();if(invalid==1){window.location.href=window.location.href}var net=$j(data).find("net").text();if(net==0){net="";$j("#net-update").removeClass("show")}else{$j("#net-update").addClass("show")}$j("#net-update").html(net);var home=$j(data).find("home").text();if(home==0){home="";$j("#home-update").removeClass("show")}else{$j("#home-update").addClass("show")}$j("#home-update").html(home);var intro=$j(data).find("intro").text();if(intro==0){intro="";$j("#intro-update").removeClass("show")}else{$j("#intro-update").addClass("show")}$j("#intro-update").html(intro);var mail=$j(data).find("mail").text();if(mail==0){mail="";$j("#mail-update").removeClass("show")}else{$j("#mail-update").addClass("show")}$j("#mail-update").html(mail);var intro=$j(data).find("intro").text();if(intro==0){intro="";$j("#intro-update-li").removeClass("show")}else{$j("#intro-update-li").addClass("show")}$j("#intro-update-li").html(intro);var mail=$j(data).find("mail").text();if(mail==0){mail="";$j("#mail-update-li").removeClass("show")}else{$j("#mail-update-li").addClass("show")}$j("#mail-update-li").html(mail);var eNotif=$j(data).find("notif");if(eNotif.children("note").length==0){$j("#nav-notifications-menu").html(notifications_empty)}else{nnm=$j("#nav-notifications-menu");nnm.html(notifications_all+notifications_mark);eNotif.children("note").each(function(){e=$j(this);text=e.text().format("<span class='contactname'>"+e.attr("name")+"</span>");html=notifications_tpl.format(e.attr("href"),e.attr("photo"),text,e.attr("date"),e.attr("seen"));nnm.append(html)});$j("img[data-src]",nnm).each(function(i,el){if($j(el).data("src")!="")$j(el).attr("src",$j(el).data("src"))})}notif=eNotif.attr("count");if(notif>0){$j("#nav-notifications-linkmenu").addClass("on")}else{$j("#nav-notifications-linkmenu").removeClass("on")}if(notif==0){notif="";$j("#notify-update").removeClass("show")}else{$j("#notify-update").addClass("show")}$j("#notify-update").html(notif);var eSysmsg=$j(data).find("sysmsgs");eSysmsg.children("notice").each(function(){text=$j(this).text();$j.jGrowl(text,{sticky:false,theme:"notice",life:1e3})});eSysmsg.children("info").each(function(){text=$j(this).text();$j.jGrowl(text,{sticky:false,theme:"info",life:1e3})})});NavUpdate()});function NavUpdate(){if(!stopped){var pingCmd="ping"+(localUser!=0?"?f=&uid="+localUser:"");$j.get(pingCmd,function(data){$j(data).find("result").each(function(){$j("nav").trigger("nav-update",this);if($j("#live-network").length){src="network";liveUpdate()}if($j("#live-profile").length){src="profile";liveUpdate()}if($j("#live-community").length){src="community";liveUpdate()}if($j("#live-notes").length){src="notes";liveUpdate()}if($j("#live-display").length){src="display";liveUpdate()}if($j("#live-photos").length){if(liking){liking=0;window.location.href=window.location.href}}})})}timer=setTimeout(NavUpdate,updateInterval)}function liveUpdate(){if(src==null||stopped||typeof profile_uid=="undefined"||!profile_uid){$j(".like-rotator").hide();return}if($j(".comment-edit-text-full").length||in_progress){if(livetime){clearTimeout(livetime)}livetime=setTimeout(liveUpdate,1e4);return}if(livetime!=null)livetime=null;prev="live-"+src;in_progress=true;var udargs=netargs.length?"/"+netargs:"";var update_url="update_"+src+udargs+"&p="+profile_uid+"&page="+profile_page+"&msie="+(msie?1:0);$j.get(update_url,function(data){in_progress=false;$j(".toplevel_item",data).each(function(){var ident=$j(this).attr("id");if($j("#"+ident).length==0&&profile_page==1){$j("img",this).each(function(){$j(this).attr("src",$j(this).attr("dst"))});$j("#"+prev).after($j(this))}else{var id=$j(".hide-comments-total",this).attr("id");if(typeof id!="undefined"){id=id.split("-")[3];var commentsOpen=$j("#collapsed-comments-"+id).is(":visible")}$j("img",this).each(function(){$j(this).attr("src",$j(this).attr("dst"))});$j("html").height($j("html").height());$j("#"+ident).replaceWith($j(this));if(typeof id!="undefined"){if(commentsOpen)showHideComments(id)}$j("html").height("auto")}prev=ident});collapseHeight();$j(".like-rotator").hide();if(commentBusy){commentBusy=false;$j("body").css("cursor","auto")}$j(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");if(typeof videojs!="undefined")videojs.autoSetup()})}function collapseHeight(elems){var elemName=".wall-item-body:not(.divmore)";if(typeof elems!="undefined"){elemName=elems+" "+elemName}$j(elemName).each(function(){if($j(this).height()>350){$j("html").height($j("html").height());$j(this).divgrow({initialHeight:300,showBrackets:false,speed:0});$j(this).addClass("divmore");$j("html").height("auto")}})}function dolike(ident,verb){unpause();$j("#like-rotator-"+ident.toString()).show();$j.get("like/"+ident.toString()+"?verb="+verb,NavUpdate);liking=1}function dostar(ident){ident=ident.toString();$j.get("starred/"+ident,function(data){if(data.match(/1/)){$j("#starred-"+ident).addClass("starred");$j("#starred-"+ident).removeClass("unstarred");$j("#star-"+ident).addClass("hidden");$j("#unstar-"+ident).removeClass("hidden")}else{$j("#starred-"+ident).addClass("unstarred");$j("#starred-"+ident).removeClass("starred");$j("#star-"+ident).removeClass("hidden");$j("#unstar-"+ident).addClass("hidden")}})}function getPosition(e){var cursor={x:0,y:0};if(e.pageX||e.pageY){cursor.x=e.pageX;cursor.y=e.pageY}else{if(e.clientX||e.clientY){cursor.x=e.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)-document.documentElement.clientLeft;cursor.y=e.clientY+(document.documentElement.scrollTop||document.body.scrollTop)-document.documentElement.clientTop}else{if(e.x||e.y){cursor.x=e.x;cursor.y=e.y}}}return cursor}var lockvisible=false;function lockview(event,id){event=event||window.event;cursor=getPosition(event);if(lockvisible){lockviewhide()}else{lockvisible=true;$j.get("lockview/"+id,function(data){$j("#panel").html(data);$j("#panel").css({left:10,top:cursor.y+20});$j("#panel").show()})}}function lockviewhide(){lockvisible=false;$j("#panel").hide()}function post_comment(id){unpause();commentBusy=true;$j("body").css("cursor","wait");$j("#comment-preview-inp-"+id).val("0");$j.post("item",$j("#comment-edit-form-"+id).serialize(),function(data){if(data.success){$j("#comment-edit-wrapper-"+id).hide();$j("#comment-edit-text-"+id).val("");var tarea=document.getElementById("comment-edit-text-"+id);if(tarea)commentClose(tarea,id);if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,10)}if(data.reload){window.location.href=data.reload}},"json");return false}function preview_comment(id){$j("#comment-preview-inp-"+id).val("1");$j("#comment-edit-preview-"+id).show();$j.post("item",$j("#comment-edit-form-"+id).serialize(),function(data){if(data.preview){$j("#comment-edit-preview-"+id).html(data.preview);$j("#comment-edit-preview-"+id+" a").click(function(){return false})}},"json");return true}function showHideComments(id){if($j("#collapsed-comments-"+id).is(":visible")){$j("#collapsed-comments-"+id).hide();$j("#hide-comments-"+id).html(window.showMore)}else{$j("#collapsed-comments-"+id).show();$j("#hide-comments-"+id).html(window.showFewer);collapseHeight("#collapsed-comments-"+id)}}function preview_post(){$j("#jot-preview").val("1");$j("#jot-preview-content").show();tinyMCE.triggerSave();$j.post("item",$j("#profile-jot-form").serialize(),function(data){if(data.preview){$j("#jot-preview-content").html(data.preview);$j("#jot-preview-content"+" a").click(function(){return false})}},"json");$j("#jot-preview").val("0");return true}function unpause(){totStopped=false;stopped=false;$j("#pause").html("")}function bin2hex(s){var v,i,f=0,a=[];s+="";f=s.length;for(i=0;i<f;i++){a[i]=s.charCodeAt(i).toString(16).replace(/^([\da-f])$/,"0$1")}return a.join("")}function groupChangeMember(gid,cid,sec_token){$j("body .fakelink").css("cursor","wait");$j.get("group/"+gid+"/"+cid+"?t="+sec_token,function(data){$j("#group-update-wrapper").html(data);$j("body .fakelink").css("cursor","auto")})}function profChangeMember(gid,cid){$j("body .fakelink").css("cursor","wait");$j.get("profperm/"+gid+"/"+cid,function(data){$j("#prof-update-wrapper").html(data);$j("body .fakelink").css("cursor","auto")})}function contactgroupChangeMember(gid,cid){$j("body").css("cursor","wait");$j.get("contactgroup/"+gid+"/"+cid,function(data){$j("body").css("cursor","auto")})}function checkboxhighlight(box){if($j(box).is(":checked")){$j(box).addClass("checkeditem")}else{$j(box).removeClass("checkeditem")}}function notifyMarkAll(){$j.get("notify/mark/all",function(data){if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,1e3)})}function fcFileBrowser(field_name,url,type,win){var cmsURL=baseurl+"/fbrowser/"+type+"/";tinyMCE.activeEditor.windowManager.open({file:cmsURL,title:"File Browser",width:420,height:400,resizable:"yes",inline:"yes",close_previous:"no"},{window:win,input:field_name});return false}function setupFieldRichtext(){tinyMCE.init({theme:"advanced",mode:"specific_textareas",editor_selector:"fieldRichtext",plugins:"bbcode,paste, inlinepopups",theme_advanced_buttons1:"bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"center",theme_advanced_blockformats:"blockquote,code",paste_text_sticky:true,entity_encoding:"raw",add_unload_trigger:false,remove_linebreaks:false,forced_root_block:"div",convert_urls:false,content_css:baseurl+"/view/custom_tinymce.css",theme_advanced_path:false,file_browser_callback:"fcFileBrowser"})}String.prototype.format=function(){var formatted=this;for(var i=0;i<arguments.length;i++){var regexp=new RegExp("\\{"+i+"\\}","gi");formatted=formatted.replace(regexp,arguments[i])}return formatted};Array.prototype.remove=function(item){to=undefined;from=this.indexOf(item);var rest=this.slice((to||from)+1||this.length);this.length=from<0?this.length+from:from;return this.push.apply(this,rest)};function previewTheme(elm){theme=$j(elm).val();$j.getJSON("pretheme?f=&theme="+theme,function(data){$j("#theme-preview").html('<div id="theme-desc">'+data.desc+'</div><div id="theme-version">'+data.version+'</div><div id="theme-credits">'+data.credits+"</div>")})}
\ No newline at end of file
+function openClose(listID){listID="#"+listID.replace(/:/g,"\\:");listID=listID.replace(/\./g,"\\.");listID=listID.replace(/@/g,"\\@");if($(listID).is(":visible")){$(listID).hide();$(listID+"-wrapper").show();alert($(listID+"-wrapper").attr("id"))}else{$(listID).show();$(listID+"-wrapper").hide()}}function openMenu(theID){document.getElementById(theID).style.display="block"}function closeMenu(theID){document.getElementById(theID).style.display="none"}var src=null;var prev=null;var livetime=null;var msie=false;var stopped=false;var totStopped=false;var timer=null;var pr=0;var liking=0;var in_progress=false;var langSelect=false;var commentBusy=false;var last_popup_menu=null;var last_popup_button=null;$(function(){$.ajaxSetup({cache:false});msie=$.browser.msie;collapseHeight();$(".onoff input").each(function(){val=$(this).val();id=$(this).attr("id");$("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden")});$(".onoff > a").click(function(event){event.preventDefault();var input=$(this).siblings("input");var val=1-input.val();var id=input.attr("id");$("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden");$("#"+id+"_onoff ."+(val==1?"on":"off")).removeClass("hidden");input.val(val)});function close_last_popup_menu(e){if(last_popup_menu){if("#"+last_popup_menu.attr("id")!==$(e.target).attr("rel")){last_popup_menu.hide();if(last_popup_menu.attr("id")=="nav-notifications-menu")$(".main-container").show();last_popup_button.removeClass("selected");last_popup_menu=null;last_popup_button=null}}}$("img[rel^=#]").click(function(e){close_last_popup_menu(e);menu=$($(this).attr("rel"));e.preventDefault();e.stopPropagation();if(menu.attr("popup")=="false")return false;if(menu.css("display")=="none"){$(this).parent().addClass("selected");menu.show();if(menu.attr("id")=="nav-notifications-menu")$(".main-container").hide();last_popup_menu=menu;last_popup_button=$(this).parent()}else{$(this).parent().removeClass("selected");menu.hide();if(menu.attr("id")=="nav-notifications-menu")$(".main-container").show();last_popup_menu=null;last_popup_button=null}return false});$("html").click(function(e){close_last_popup_menu(e)});var notifications_tpl=unescape($("#nav-notifications-template[rel=template]").html());var notifications_all=unescape($("<div>").append($("#nav-notifications-see-all").clone()).html());var notifications_mark=unescape($("<div>").append($("#nav-notifications-mark-all").clone()).html());var notifications_empty=unescape($("#nav-notifications-menu").html());$("nav").bind("nav-update",function(e,data){var invalid=$(data).find("invalid").text();if(invalid==1){window.location.href=window.location.href}var net=$(data).find("net").text();if(net==0){net="";$("#net-update").removeClass("show")}else{$("#net-update").addClass("show")}$("#net-update").html(net);var home=$(data).find("home").text();if(home==0){home="";$("#home-update").removeClass("show")}else{$("#home-update").addClass("show")}$("#home-update").html(home);var intro=$(data).find("intro").text();if(intro==0){intro="";$("#intro-update").removeClass("show")}else{$("#intro-update").addClass("show")}$("#intro-update").html(intro);var mail=$(data).find("mail").text();if(mail==0){mail="";$("#mail-update").removeClass("show")}else{$("#mail-update").addClass("show")}$("#mail-update").html(mail);var intro=$(data).find("intro").text();if(intro==0){intro="";$("#intro-update-li").removeClass("show")}else{$("#intro-update-li").addClass("show")}$("#intro-update-li").html(intro);var mail=$(data).find("mail").text();if(mail==0){mail="";$("#mail-update-li").removeClass("show")}else{$("#mail-update-li").addClass("show")}$("#mail-update-li").html(mail);var eNotif=$(data).find("notif");if(eNotif.children("note").length==0){$("#nav-notifications-menu").html(notifications_empty)}else{nnm=$("#nav-notifications-menu");nnm.html(notifications_all+notifications_mark);eNotif.children("note").each(function(){e=$(this);text=e.text().format("<span class='contactname'>"+e.attr("name")+"</span>");html=notifications_tpl.format(e.attr("href"),e.attr("photo"),text,e.attr("date"),e.attr("seen"));nnm.append(html)});$("img[data-src]",nnm).each(function(i,el){if($(el).data("src")!="")$(el).attr("src",$(el).data("src"))})}notif=eNotif.attr("count");if(notif>0){$("#nav-notifications-linkmenu").addClass("on")}else{$("#nav-notifications-linkmenu").removeClass("on")}if(notif==0){notif="";$("#notify-update").removeClass("show")}else{$("#notify-update").addClass("show")}$("#notify-update").html(notif);var eSysmsg=$(data).find("sysmsgs");eSysmsg.children("notice").each(function(){text=$(this).text();$.jGrowl(text,{sticky:false,theme:"notice",life:1e3})});eSysmsg.children("info").each(function(){text=$(this).text();$.jGrowl(text,{sticky:false,theme:"info",life:1e3})})});NavUpdate()});function NavUpdate(){if(!stopped){var pingCmd="ping"+(localUser!=0?"?f=&uid="+localUser:"");$.get(pingCmd,function(data){$(data).find("result").each(function(){$("nav").trigger("nav-update",this);if($("#live-network").length){src="network";liveUpdate()}if($("#live-profile").length){src="profile";liveUpdate()}if($("#live-community").length){src="community";liveUpdate()}if($("#live-notes").length){src="notes";liveUpdate()}if($("#live-display").length){src="display";liveUpdate()}if($("#live-photos").length){if(liking){liking=0;window.location.href=window.location.href}}})})}timer=setTimeout(NavUpdate,updateInterval)}function liveUpdate(){if(src==null||stopped||typeof profile_uid=="undefined"||!profile_uid){$(".like-rotator").hide();return}if($(".comment-edit-text-full").length||in_progress){if(livetime){clearTimeout(livetime)}livetime=setTimeout(liveUpdate,1e4);return}if(livetime!=null)livetime=null;prev="live-"+src;in_progress=true;var udargs=netargs.length?"/"+netargs:"";var update_url="update_"+src+udargs+"&p="+profile_uid+"&page="+profile_page+"&msie="+(msie?1:0);$.get(update_url,function(data){in_progress=false;$(".toplevel_item",data).each(function(){var ident=$(this).attr("id");if($("#"+ident).length==0&&profile_page==1){$("img",this).each(function(){$(this).attr("src",$(this).attr("dst"))});$("#"+prev).after($(this))}else{var id=$(".hide-comments-total",this).attr("id");if(typeof id!="undefined"){id=id.split("-")[3];var commentsOpen=$("#collapsed-comments-"+id).is(":visible")}$("img",this).each(function(){$(this).attr("src",$(this).attr("dst"))});$("html").height($("html").height());$("#"+ident).replaceWith($(this));if(typeof id!="undefined"){if(commentsOpen)showHideComments(id)}$("html").height("auto")}prev=ident});collapseHeight();$(".like-rotator").hide();if(commentBusy){commentBusy=false;$("body").css("cursor","auto")}$(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");if(typeof videojs!="undefined")videojs.autoSetup()})}function collapseHeight(elems){var elemName=".wall-item-body:not(.divmore)";if(typeof elems!="undefined"){elemName=elems+" "+elemName}$(elemName).each(function(){if($(this).height()>350){$("html").height($("html").height());$(this).divgrow({initialHeight:300,showBrackets:false,speed:0});$(this).addClass("divmore");$("html").height("auto")}})}function dolike(ident,verb){unpause();$("#like-rotator-"+ident.toString()).show();$.get("like/"+ident.toString()+"?verb="+verb,NavUpdate);liking=1}function dostar(ident){ident=ident.toString();$.get("starred/"+ident,function(data){if(data.match(/1/)){$("#starred-"+ident).addClass("starred");$("#starred-"+ident).removeClass("unstarred");$("#star-"+ident).addClass("hidden");$("#unstar-"+ident).removeClass("hidden")}else{$("#starred-"+ident).addClass("unstarred");$("#starred-"+ident).removeClass("starred");$("#star-"+ident).removeClass("hidden");$("#unstar-"+ident).addClass("hidden")}})}function getPosition(e){var cursor={x:0,y:0};if(e.pageX||e.pageY){cursor.x=e.pageX;cursor.y=e.pageY}else{if(e.clientX||e.clientY){cursor.x=e.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)-document.documentElement.clientLeft;cursor.y=e.clientY+(document.documentElement.scrollTop||document.body.scrollTop)-document.documentElement.clientTop}else{if(e.x||e.y){cursor.x=e.x;cursor.y=e.y}}}return cursor}var lockvisible=false;function lockview(event,id){event=event||window.event;cursor=getPosition(event);if(lockvisible){lockviewhide()}else{lockvisible=true;$.get("lockview/"+id,function(data){$("#panel").html(data);$("#panel").css({left:10,top:cursor.y+20});$("#panel").show()})}}function lockviewhide(){lockvisible=false;$("#panel").hide()}function post_comment(id){unpause();commentBusy=true;$("body").css("cursor","wait");$("#comment-preview-inp-"+id).val("0");$.post("item",$("#comment-edit-form-"+id).serialize(),function(data){if(data.success){$("#comment-edit-wrapper-"+id).hide();$("#comment-edit-text-"+id).val("");var tarea=document.getElementById("comment-edit-text-"+id);if(tarea)commentClose(tarea,id);if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,10)}if(data.reload){window.location.href=data.reload}},"json");return false}function preview_comment(id){$("#comment-preview-inp-"+id).val("1");$("#comment-edit-preview-"+id).show();$.post("item",$("#comment-edit-form-"+id).serialize(),function(data){if(data.preview){$("#comment-edit-preview-"+id).html(data.preview);$("#comment-edit-preview-"+id+" a").click(function(){return false})}},"json");return true}function showHideComments(id){if($("#collapsed-comments-"+id).is(":visible")){$("#collapsed-comments-"+id).hide();$("#hide-comments-"+id).html(window.showMore)}else{$("#collapsed-comments-"+id).show();$("#hide-comments-"+id).html(window.showFewer);collapseHeight("#collapsed-comments-"+id)}}function preview_post(){$("#jot-preview").val("1");$("#jot-preview-content").show();tinyMCE.triggerSave();$.post("item",$("#profile-jot-form").serialize(),function(data){if(data.preview){$("#jot-preview-content").html(data.preview);$("#jot-preview-content"+" a").click(function(){return false})}},"json");$("#jot-preview").val("0");return true}function unpause(){totStopped=false;stopped=false;$("#pause").html("")}function bin2hex(s){var v,i,f=0,a=[];s+="";f=s.length;for(i=0;i<f;i++){a[i]=s.charCodeAt(i).toString(16).replace(/^([\da-f])$/,"0$1")}return a.join("")}function groupChangeMember(gid,cid,sec_token){$("body .fakelink").css("cursor","wait");$.get("group/"+gid+"/"+cid+"?t="+sec_token,function(data){$("#group-update-wrapper").html(data);$("body .fakelink").css("cursor","auto")})}function profChangeMember(gid,cid){$("body .fakelink").css("cursor","wait");$.get("profperm/"+gid+"/"+cid,function(data){$("#prof-update-wrapper").html(data);$("body .fakelink").css("cursor","auto")})}function contactgroupChangeMember(gid,cid){$("body").css("cursor","wait");$.get("contactgroup/"+gid+"/"+cid,function(data){$("body").css("cursor","auto")})}function checkboxhighlight(box){if($(box).is(":checked")){$(box).addClass("checkeditem")}else{$(box).removeClass("checkeditem")}}function notifyMarkAll(){$.get("notify/mark/all",function(data){if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,1e3)})}function fcFileBrowser(field_name,url,type,win){var cmsURL=baseurl+"/fbrowser/"+type+"/";tinyMCE.activeEditor.windowManager.open({file:cmsURL,title:"File Browser",width:420,height:400,resizable:"yes",inline:"yes",close_previous:"no"},{window:win,input:field_name});return false}function setupFieldRichtext(){tinyMCE.init({theme:"advanced",mode:"specific_textareas",editor_selector:"fieldRichtext",plugins:"bbcode,paste, inlinepopups",theme_advanced_buttons1:"bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"center",theme_advanced_blockformats:"blockquote,code",paste_text_sticky:true,entity_encoding:"raw",add_unload_trigger:false,remove_linebreaks:false,forced_root_block:"div",convert_urls:false,content_css:baseurl+"/view/custom_tinymce.css",theme_advanced_path:false,file_browser_callback:"fcFileBrowser"})}String.prototype.format=function(){var formatted=this;for(var i=0;i<arguments.length;i++){var regexp=new RegExp("\\{"+i+"\\}","gi");formatted=formatted.replace(regexp,arguments[i])}return formatted};Array.prototype.remove=function(item){to=undefined;from=this.indexOf(item);var rest=this.slice((to||from)+1||this.length);this.length=from<0?this.length+from:from;return this.push.apply(this,rest)};function previewTheme(elm){theme=$(elm).val();$.getJSON("pretheme?f=&theme="+theme,function(data){$("#theme-preview").html('<div id="theme-desc">'+data.desc+'</div><div id="theme-version">'+data.version+'</div><div id="theme-credits">'+data.credits+"</div>")})}
\ No newline at end of file
index bb0d9dcccdd216b50835a051ac9f748793f00cc5..8133c602c86c0935894ad3763c2c90167d8d291a 100644 (file)
@@ -1,60 +1,60 @@
-$j(document).ready(function() {
+$(document).ready(function() {
 
        /* enable tinymce on focus and click */
-       $j("#profile-jot-text").focus(enableOnUser);
-       $j("#profile-jot-text").click(enableOnUser);
+       $("#profile-jot-text").focus(enableOnUser);
+       $("#profile-jot-text").click(enableOnUser);
 
-/*$j('html').click(function() { $j("#nav-notifications-menu" ).hide(); });*/
+/*$('html').click(function() { $("#nav-notifications-menu" ).hide(); });*/
 
-       /*$j('.group-edit-icon').hover(
+       /*$('.group-edit-icon').hover(
                function() {
-                       $j(this).addClass('icon'); $j(this).removeClass('iconspacer');},
+                       $(this).addClass('icon'); $(this).removeClass('iconspacer');},
                function() {
-                       $j(this).removeClass('icon'); $j(this).addClass('iconspacer');}
+                       $(this).removeClass('icon'); $(this).addClass('iconspacer');}
        );
 
-       $j('.sidebar-group-element').hover(
+       $('.sidebar-group-element').hover(
                function() {
-                       id = $j(this).attr('id');
-                       $j('#edit-' + id).addClass('icon'); $j('#edit-' + id).removeClass('iconspacer');},
+                       id = $(this).attr('id');
+                       $('#edit-' + id).addClass('icon'); $('#edit-' + id).removeClass('iconspacer');},
 
                function() {
-                       id = $j(this).attr('id');
-                       $j('#edit-' + id).removeClass('icon');$j('#edit-' + id).addClass('iconspacer');}
+                       id = $(this).attr('id');
+                       $('#edit-' + id).removeClass('icon');$('#edit-' + id).addClass('iconspacer');}
        );
 
 
-       $j('.savedsearchdrop').hover(
+       $('.savedsearchdrop').hover(
                function() {
-                       $j(this).addClass('drop'); $j(this).addClass('icon'); $j(this).removeClass('iconspacer');},
+                       $(this).addClass('drop'); $(this).addClass('icon'); $(this).removeClass('iconspacer');},
                function() {
-                       $j(this).removeClass('drop'); $j(this).removeClass('icon'); $j(this).addClass('iconspacer');}
+                       $(this).removeClass('drop'); $(this).removeClass('icon'); $(this).addClass('iconspacer');}
        );
 
-       $j('.savedsearchterm').hover(
+       $('.savedsearchterm').hover(
                function() {
-                       id = $j(this).attr('id');
-                       $j('#drop-' + id).addClass('icon');     $j('#drop-' + id).addClass('drophide'); $j('#drop-' + id).removeClass('iconspacer');},
+                       id = $(this).attr('id');
+                       $('#drop-' + id).addClass('icon');      $('#drop-' + id).addClass('drophide'); $('#drop-' + id).removeClass('iconspacer');},
 
                function() {
-                       id = $j(this).attr('id');
-                       $j('#drop-' + id).removeClass('icon');$j('#drop-' + id).removeClass('drophide'); $j('#drop-' + id).addClass('iconspacer');}
+                       id = $(this).attr('id');
+                       $('#drop-' + id).removeClass('icon');$('#drop-' + id).removeClass('drophide'); $('#drop-' + id).addClass('iconspacer');}
        );*/
 
 
-       $j('#event-share-checkbox').change(function() {
+       $('#event-share-checkbox').change(function() {
 
-               if ($j('#event-share-checkbox').is(':checked')) { 
-                       $j('#acl-wrapper').show();
+               if ($('#event-share-checkbox').is(':checked')) { 
+                       $('#acl-wrapper').show();
                }
                else {
-                       $j('#acl-wrapper').hide();
+                       $('#acl-wrapper').hide();
                }
        }).trigger('change');
 
 
-       $j(".popupbox").click(function () {
-               var parent = $j( $j(this).attr('href') ).parent();
+       $(".popupbox").click(function () {
+               var parent = $( $(this).attr('href') ).parent();
                if (parent.css('display') == 'none') {
                        parent.show();
                } else {
@@ -70,23 +70,23 @@ $j(document).ready(function() {
                        window.imageUploadButton,
                        { action: 'wall_upload/'+window.nickname+'?nomce=1',
                                name: 'userfile',
-                               onSubmit: function(file,ext) { $j('#profile-rotator').show(); },
+                               onSubmit: function(file,ext) { $('#profile-rotator').show(); },
                                onComplete: function(file,response) {
                                        addeditortext(window.jotId, response);
-                                       $j('#profile-rotator').hide();
+                                       $('#profile-rotator').hide();
                                }                                
                        }
                );
 
-               if($j('#wall-file-upload').length) {
+               if($('#wall-file-upload').length) {
                        var file_uploader = new window.AjaxUpload(
                                'wall-file-upload',
                                { action: 'wall_attach/'+window.nickname+'?nomce=1',
                                        name: 'userfile',
-                                       onSubmit: function(file,ext) { $j('#profile-rotator').show(); },
+                                       onSubmit: function(file,ext) { $('#profile-rotator').show(); },
                                        onComplete: function(file,response) {
                                                addeditortext(window.jotId, response);
-                                               $j('#profile-rotator').hide();
+                                               $('#profile-rotator').hide();
                                        }                                
                                }
                        );
@@ -103,17 +103,17 @@ $j(document).ready(function() {
 
        switch(window.autocompleteType) {
                case 'msg-header':
-                       var a = $j("#recip").autocomplete({ 
+                       var a = $("#recip").autocomplete({ 
                                serviceUrl: baseurl + '/acl',
                                minChars: 2,
                                width: 350,
                                onSelect: function(value,data) {
-                                       $j("#recip-complete").val(data);
+                                       $("#recip-complete").val(data);
                                }                       
                        });
                        break;
                case 'contacts-head':
-                       var a = $j("#contacts-search").autocomplete({ 
+                       var a = $("#contacts-search").autocomplete({ 
                                serviceUrl: baseurl + '/acl',
                                minChars: 2,
                                width: 350,
@@ -121,7 +121,7 @@ $j(document).ready(function() {
                        a.setOptions({ params: { type: 'a' }});
                        break;
                case 'display-head':
-                       $j(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+                       $(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
                        break;
                default:
                        break;
@@ -129,31 +129,31 @@ $j(document).ready(function() {
 
 
 /*     if(window.autoCompleteType == "display-head") {
-               //$j(".comment-edit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+               //$(".comment-edit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
                // make auto-complete work in more places
-               //$j(".wall-item-comment-wrapper textarea").contact_autocomplete(baseurl+"/acl");
-               $j(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+               //$(".wall-item-comment-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+               $(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
        }*/
 
 
        if(window.aclType == "settings-head" || window.aclType == "photos_head" || window.aclType == "event_head") {
-               $j('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
+               $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
                        var selstr;
-                       $j('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
-                               selstr = $j(this).text();
-                               $j('#jot-perms-icon').removeClass('unlock').addClass('lock');
-                               $j('#jot-public').hide();
+                       $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
+                               selstr = $(this).text();
+                               $('#jot-perms-icon').removeClass('unlock').addClass('lock');
+                               $('#jot-public').hide();
                        });
                        if(selstr == null) { 
-                               $j('#jot-perms-icon').removeClass('lock').addClass('unlock');
-                               $j('#jot-public').show();
+                               $('#jot-perms-icon').removeClass('lock').addClass('unlock');
+                               $('#jot-public').show();
                        }
 
                }).trigger('change');
        }
 
        if(window.aclType == "event_head") {
-               $j('#events-calendar').fullCalendar({
+               $('#events-calendar').fullCalendar({
                        events: baseurl + '/events/json/',
                        header: {
                                left: 'prev,next today',
@@ -203,7 +203,7 @@ $j(document).ready(function() {
                // center on date
                var args=location.href.replace(baseurl,"").split("/");
                if (args.length>=4) {
-                       $j("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1);
+                       $("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1);
                } 
                
                // show event popup
@@ -214,11 +214,11 @@ $j(document).ready(function() {
 });
 
 // update pending count //
-$j(function(){
+$(function(){
 
-       $j("nav").bind('nav-update',  function(e,data){
-               var elm = $j('#pending-update');
-               var register = $j(data).find('register').text();
+       $("nav").bind('nav-update',  function(e,data){
+               var elm = $('#pending-update');
+               var register = $(data).find('register').text();
                if (register=="0") { register=""; elm.hide();} else { elm.show(); }
                elm.html(register);
        });
@@ -227,7 +227,7 @@ $j(function(){
 
 
 function homeRedirect() {
-       $j('html').fadeOut('slow', function(){
+       $('html').fadeOut('slow', function(){
                window.location = baseurl + "/login";
        });
 }
@@ -235,12 +235,12 @@ function homeRedirect() {
 
 function initCrop() {
        function onEndCrop( coords, dimensions ) {
-               $( 'x1' ).value = coords.x1;
-               $( 'y1' ).value = coords.y1;
-               $( 'x2' ).value = coords.x2;
-               $( 'y2' ).value = coords.y2;
-               $( 'width' ).value = dimensions.width;
-               $( 'height' ).value = dimensions.height;
+               $PR( 'x1' ).value = coords.x1;
+               $PR( 'y1' ).value = coords.y1;
+               $PR( 'x2' ).value = coords.x2;
+               $PR( 'y2' ).value = coords.y2;
+               $PR( 'width' ).value = dimensions.width;
+               $PR( 'height' ).value = dimensions.height;
        }
 
        Event.observe( window, 'load', function() {
@@ -261,10 +261,10 @@ function initCrop() {
 
 
 function showEvent(eventid) {
-/*     $j.get(
+/*     $.get(
                baseurl + '/events/?id='+eventid,
                function(data){
-                       $j.colorbox({html:data});
+                       $.colorbox({html:data});
                }
        );*/                    
 }
@@ -282,27 +282,27 @@ var plaintext = 'none';//window.editSelect;
 
 function initEditor(cb){
        if (editor==false){
-//             $j("#profile-jot-text-loading").show();
+//             $("#profile-jot-text-loading").show();
                if(plaintext == 'none') {
-//                     $j("#profile-jot-text-loading").hide();
-                       $j("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
-                       $j("#profile-jot-text").contact_autocomplete(baseurl+"/acl");
+//                     $("#profile-jot-text-loading").hide();
+                       $("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
+                       $("#profile-jot-text").contact_autocomplete(baseurl+"/acl");
                        editor = true;
-/*                     $j("a#jot-perms-icon").colorbox({
+/*                     $("a#jot-perms-icon").colorbox({
                                'inline' : true,
                                'transition' : 'elastic'
                        });*/
-                       $j("a#jot-perms-icon, a#settings-default-perms-menu").click(function () {
-                               var parent = $j("#profile-jot-acl-wrapper").parent();
+                       $("a#jot-perms-icon, a#settings-default-perms-menu").click(function () {
+                               var parent = $("#profile-jot-acl-wrapper").parent();
                                if (parent.css('display') == 'none') {
                                        parent.show();
                                } else {
                                        parent.hide();
                                }
-//                             $j("#profile-jot-acl-wrapper").parent().toggle();
+//                             $("#profile-jot-acl-wrapper").parent().toggle();
                                return false;
                        });
-                       $j(".jothidden").show();
+                       $(".jothidden").show();
                        if (typeof cb!="undefined") cb();
                        return;
                }       
@@ -352,37 +352,37 @@ function initEditor(cb){
                                        }
 
                                        textlen = txt.length;
-                                       if(textlen != 0 && $j('#jot-perms-icon').is('.unlock')) {
-                                               $j('#profile-jot-desc').html(ispublic);
+                                       if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) {
+                                               $('#profile-jot-desc').html(ispublic);
                                        }
                                        else {
-                                               $j('#profile-jot-desc').html('&nbsp;');
+                                               $('#profile-jot-desc').html('&nbsp;');
                                        }        
 
                                 //Character count
 
                                        if(textlen <= 140) {
-                                               $j('#character-counter').removeClass('red');
-                                               $j('#character-counter').removeClass('orange');
-                                               $j('#character-counter').addClass('grey');
+                                               $('#character-counter').removeClass('red');
+                                               $('#character-counter').removeClass('orange');
+                                               $('#character-counter').addClass('grey');
                                        }
                                        if((textlen > 140) && (textlen <= 420)) {
-                                               $j('#character-counter').removeClass('grey');
-                                               $j('#character-counter').removeClass('red');
-                                               $j('#character-counter').addClass('orange');
+                                               $('#character-counter').removeClass('grey');
+                                               $('#character-counter').removeClass('red');
+                                               $('#character-counter').addClass('orange');
                                        }
                                        if(textlen > 420) {
-                                               $j('#character-counter').removeClass('grey');
-                                               $j('#character-counter').removeClass('orange');
-                                               $j('#character-counter').addClass('red');
+                                               $('#character-counter').removeClass('grey');
+                                               $('#character-counter').removeClass('orange');
+                                               $('#character-counter').addClass('red');
                                        }
-                                       $j('#character-counter').text(textlen);
+                                       $('#character-counter').text(textlen);
                                });
 
                                ed.onInit.add(function(ed) {
                                        ed.pasteAsPlainText = true;
-                                       $j("#profile-jot-text-loading").hide();
-                                       $j(".jothidden").show();
+                                       $("#profile-jot-text-loading").hide();
+                                       $(".jothidden").show();
                                        if (typeof cb!="undefined") cb();
                                });
 
@@ -390,7 +390,7 @@ function initEditor(cb){
                });
                editor = true;
                // setup acl popup
-               $j("a#jot-perms-icon").colorbox({
+               $("a#jot-perms-icon").colorbox({
                        'inline' : true,
                        'transition' : 'elastic'
                }); */
@@ -401,7 +401,7 @@ function initEditor(cb){
 
 function enableOnUser(){
        if (editor) return;
-       $j(this).val("");
+       $(this).val("");
        initEditor();
 }
 
@@ -436,9 +436,9 @@ function enableOnUser(){
                                ed.onInit.add(function(ed) {
                                        ed.pasteAsPlainText = true;
                                        var editorId = ed.editorId;
-                                       var textarea = $j('#'+editorId);
+                                       var textarea = $('#'+editorId);
                                        if (typeof(textarea.attr('tabindex')) != "undefined") {
-                                               $j('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex'));
+                                               $('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex'));
                                                textarea.attr('tabindex', null);
                                        }
                                });
@@ -446,7 +446,7 @@ function enableOnUser(){
                });
        }
        else
-               $j("#prvmail-text").contact_autocomplete(baseurl+"/acl");
+               $("#prvmail-text").contact_autocomplete(baseurl+"/acl");
 }*/
 
 
@@ -457,8 +457,8 @@ function enableOnUser(){
 
 function addeditortext(textElem, data) {
        if(window.editSelect == 'none') {
-               var currentText = $j(textElem).val();
-               $j(textElem).val(currentText + data);
+               var currentText = $(textElem).val();
+               $(textElem).val(currentText + data);
        }
 /*     else
                tinyMCE.execCommand('mceInsertRawHTML',false,data);*/
@@ -480,22 +480,22 @@ function jotAudioURL() {
 
 
 function jotGetLocation() {
-       reply = prompt(window.whereAreU, $j('#jot-location').val());
+       reply = prompt(window.whereAreU, $('#jot-location').val());
        if(reply && reply.length) {
-               $j('#jot-location').val(reply);
+               $('#jot-location').val(reply);
        }
 }
 
 function jotShare(id) {
-       if ($j('#jot-popup').length != 0) $j('#jot-popup').show();
+       if ($('#jot-popup').length != 0) $('#jot-popup').show();
 
-       $j('#like-rotator-' + id).show();
-       $j.get('share/' + id, function(data) {
-               if (!editor) $j("#profile-jot-text").val("");
+       $('#like-rotator-' + id).show();
+       $.get('share/' + id, function(data) {
+               if (!editor) $("#profile-jot-text").val("");
                initEditor(function(){
                        addeditortext("#profile-jot-text", data);
-                       $j('#like-rotator-' + id).hide();
-                       $j(window).scrollTop(0);
+                       $('#like-rotator-' + id).hide();
+                       $(window).scrollTop(0);
                });
 
        });
@@ -505,10 +505,10 @@ function jotGetLink() {
        reply = prompt(window.linkURL);
        if(reply && reply.length) {
                reply = bin2hex(reply);
-               $j('#profile-rotator').show();
-               $j.get('parse_url?binurl=' + reply, function(data) {
+               $('#profile-rotator').show();
+               $.get('parse_url?binurl=' + reply, function(data) {
                        addeditortext(window.jotId, data);
-                       $j('#profile-rotator').hide();
+                       $('#profile-rotator').hide();
                });
        }
 }
@@ -525,20 +525,20 @@ function linkdrop(event) {
        event.preventDefault();
        if(reply && reply.length) {
                reply = bin2hex(reply);
-               $j('#profile-rotator').show();
-               $j.get('parse_url?binurl=' + reply, function(data) {
-                       //if (!editor) $j("#profile-jot-text").val("");
+               $('#profile-rotator').show();
+               $.get('parse_url?binurl=' + reply, function(data) {
+                       //if (!editor) $("#profile-jot-text").val("");
                        //initEditor(function(){
                        addeditortext(window.jotId, data);
-                       $j('#profile-rotator').hide();
+                       $('#profile-rotator').hide();
                        //});
                });
        }
 }*/
 
 function jotClearLocation() {
-       $j('#jot-coord').val('');
-       $j('#profile-nolocation-wrapper').hide();
+       $('#jot-coord').val('');
+       $('#profile-nolocation-wrapper').hide();
 }
 
 if(typeof window.geoTag === 'function') window.geoTag();
@@ -554,17 +554,17 @@ function confirmDelete() { return confirm(window.delItem); }
 /*function deleteCheckedItems() {
        var checkedstr = '';
 
-       $j('.item-select').each( function() {
-               if($j(this).is(':checked')) {
+       $('.item-select').each( function() {
+               if($(this).is(':checked')) {
                        if(checkedstr.length != 0) {
-                               checkedstr = checkedstr + ',' + $j(this).val();
+                               checkedstr = checkedstr + ',' + $(this).val();
                        }
                        else {
-                               checkedstr = $j(this).val();
+                               checkedstr = $(this).val();
                        }
                }       
        });
-       $j.post('item', { dropitems: checkedstr }, function(data) {
+       $.post('item', { dropitems: checkedstr }, function(data) {
                window.location.reload();
        });
 }*/
@@ -576,9 +576,9 @@ function itemTag(id) {
                if(reply.length) {
 
                        commentBusy = true;
-                       $j('body').css('cursor', 'wait');
+                       $('body').css('cursor', 'wait');
 
-                       $j.get('tagger/' + id + '?term=' + reply, NavUpdate);
+                       $.get('tagger/' + id + '?term=' + reply, NavUpdate);
                        /*if(timer) clearTimeout(timer);
                        timer = setTimeout(NavUpdate,3000);*/
                        liking = 1;
@@ -588,46 +588,46 @@ function itemTag(id) {
 
 function itemFiler(id) {
        
-       $j.get('filer/', function(data){
+       $.get('filer/', function(data){
 
-               var promptText = $j('#id_term_label', data).text();
+               var promptText = $('#id_term_label', data).text();
 
                reply = prompt(promptText);
                if(reply && reply.length) {
                        commentBusy = true;
-                       $j('body').css('cursor', 'wait');
-                       $j.get('filer/' + id + '?term=' + reply, NavUpdate);
+                       $('body').css('cursor', 'wait');
+                       $.get('filer/' + id + '?term=' + reply, NavUpdate);
 /*                             if(timer) clearTimeout(timer);
                        timer = setTimeout(NavUpdate,3000);*/
                        liking = 1;
-/*                             $j.colorbox.close();*/
+/*                             $.colorbox.close();*/
                }
        });
 
-/*             var bordercolor = $j("input").css("border-color");
+/*             var bordercolor = $("input").css("border-color");
        
-       $j.get('filer/', function(data){
-               $j.colorbox({html:data});
-               $j("#id_term").keypress(function(){
-                       $j(this).css("border-color",bordercolor);
+       $.get('filer/', function(data){
+               $.colorbox({html:data});
+               $("#id_term").keypress(function(){
+                       $(this).css("border-color",bordercolor);
                })
-               $j("#select_term").change(function(){
-                       $j("#id_term").css("border-color",bordercolor);
+               $("#select_term").change(function(){
+                       $("#id_term").css("border-color",bordercolor);
                })
                
-               $j("#filer_save").click(function(e){
+               $("#filer_save").click(function(e){
                        e.preventDefault();
-                       reply = $j("#id_term").val();
+                       reply = $("#id_term").val();
                        if(reply && reply.length) {
                                commentBusy = true;
-                               $j('body').css('cursor', 'wait');
-                               $j.get('filer/' + id + '?term=' + reply);
+                               $('body').css('cursor', 'wait');
+                               $.get('filer/' + id + '?term=' + reply);
                                if(timer) clearTimeout(timer);
                                timer = setTimeout(NavUpdate,3000);
                                liking = 1;
-                               $j.colorbox.close();
+                               $.colorbox.close();
                        } else {
-                               $j("#id_term").css("border-color","#FF0000");
+                               $("#id_term").css("border-color","#FF0000");
                        }
                        return false;
                });
@@ -645,75 +645,75 @@ function itemFiler(id) {
 function commentOpen(obj,id) {
        if(obj.value == window.commentEmptyText) {
                obj.value = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
-               $j("#mod-cmnt-wrap-" + id).show();
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#mod-cmnt-wrap-" + id).show();
                openMenu("comment-edit-submit-wrapper-" + id);
        }
 }
 function commentClose(obj,id) {
        if(obj.value == "") {
                obj.value = window.commentEmptyText;
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-empty");
-               $j("#mod-cmnt-wrap-" + id).hide();
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-empty");
+               $("#mod-cmnt-wrap-" + id).hide();
                closeMenu("comment-edit-submit-wrapper-" + id);
        }
 }
 
 
 function commentInsert(obj,id) {
-       var tmpStr = $j("#comment-edit-text-" + id).val();
+       var tmpStr = $("#comment-edit-text-" + id).val();
        if(tmpStr == window.commentEmptyText) {
                tmpStr = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
                openMenu("comment-edit-submit-wrapper-" + id);
        }
-       var ins = $j(obj).html();
+       var ins = $(obj).html();
        ins = ins.replace("&lt;","<");
        ins = ins.replace("&gt;",">");
        ins = ins.replace("&amp;","&");
        ins = ins.replace("&quot;",'"');
-       $j("#comment-edit-text-" + id).val(tmpStr + ins);
+       $("#comment-edit-text-" + id).val(tmpStr + ins);
 }
 
 function qCommentInsert(obj,id) {
-       var tmpStr = $j("#comment-edit-text-" + id).val();
+       var tmpStr = $("#comment-edit-text-" + id).val();
        if(tmpStr == window.commentEmptyText) {
                tmpStr = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
                openMenu("comment-edit-submit-wrapper-" + id);
        }
-       var ins = $j(obj).val();
+       var ins = $(obj).val();
        ins = ins.replace("&lt;","<");
        ins = ins.replace("&gt;",">");
        ins = ins.replace("&amp;","&");
        ins = ins.replace("&quot;",'"');
-       $j("#comment-edit-text-" + id).val(tmpStr + ins);
-       $j(obj).val("");
+       $("#comment-edit-text-" + id).val(tmpStr + ins);
+       $(obj).val("");
 }
 
 /*function showHideCommentBox(id) {
-       if( $j('#comment-edit-form-' + id).is(':visible')) {
-               $j('#comment-edit-form-' + id).hide();
+       if( $('#comment-edit-form-' + id).is(':visible')) {
+               $('#comment-edit-form-' + id).hide();
        }
        else {
-               $j('#comment-edit-form-' + id).show();
+               $('#comment-edit-form-' + id).show();
        }
 }*/
 
 
 function insertFormatting(comment,BBcode,id) {
        
-       var tmpStr = $j("#comment-edit-text-" + id).val();
+       var tmpStr = $("#comment-edit-text-" + id).val();
        if(tmpStr == comment) {
                tmpStr = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
                openMenu("comment-edit-submit-wrapper-" + id);
-               $j("#comment-edit-text-" + id).val(tmpStr);
+               $("#comment-edit-text-" + id).val(tmpStr);
        }
 
        textarea = document.getElementById("comment-edit-text-" +id);
@@ -736,10 +736,10 @@ function insertFormatting(comment,BBcode,id) {
 }
 
 function cmtBbOpen(id) {
-       $j(".comment-edit-bb-" + id).show();
+       $(".comment-edit-bb-" + id).show();
 }
 function cmtBbClose(id) {
-       $j(".comment-edit-bb-" + id).hide();
+       $(".comment-edit-bb-" + id).hide();
 }
 
 
index 47b0bb9b8779fa6abc2b853381c68924838a9c70..9cb4930fcbeda660445ebe2adea07b6f1c6acccf 100644 (file)
@@ -1 +1 @@
-$j(document).ready(function(){$j("#profile-jot-text").focus(enableOnUser);$j("#profile-jot-text").click(enableOnUser);$j("#event-share-checkbox").change(function(){if($j("#event-share-checkbox").is(":checked")){$j("#acl-wrapper").show()}else{$j("#acl-wrapper").hide()}}).trigger("change");$j(".popupbox").click(function(){var parent=$j($j(this).attr("href")).parent();if(parent.css("display")=="none"){parent.show()}else{parent.hide()}return false});if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname+"?nomce=1",name:"userfile",onSubmit:function(file,ext){$j("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$j("#profile-rotator").hide()}});if($j("#wall-file-upload").length){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname+"?nomce=1",name:"userfile",onSubmit:function(file,ext){$j("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$j("#profile-rotator").hide()}})}}if(typeof window.aclInit!="undefined"&&typeof acl=="undefined"){acl=new ACL(baseurl+"/acl",[window.allowCID,window.allowGID,window.denyCID,window.denyGID])}switch(window.autocompleteType){case"msg-header":var a=$j("#recip").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350,onSelect:function(value,data){$j("#recip-complete").val(data)}});break;case"contacts-head":var a=$j("#contacts-search").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350});a.setOptions({params:{type:"a"}});break;case"display-head":$j(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");break;default:break}if(window.aclType=="settings-head"||window.aclType=="photos_head"||window.aclType=="event_head"){$j("#contact_allow, #contact_deny, #group_allow, #group_deny").change(function(){var selstr;$j("#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected").each(function(){selstr=$j(this).text();$j("#jot-perms-icon").removeClass("unlock").addClass("lock");$j("#jot-public").hide()});if(selstr==null){$j("#jot-perms-icon").removeClass("lock").addClass("unlock");$j("#jot-public").show()}}).trigger("change")}if(window.aclType=="event_head"){$j("#events-calendar").fullCalendar({events:baseurl+"/events/json/",header:{left:"prev,next today",center:"title",right:"month,agendaWeek,agendaDay"},timeFormat:"H(:mm)",eventClick:function(calEvent,jsEvent,view){showEvent(calEvent.id)},eventRender:function(event,element,view){if(event.item["author-name"]==null)return;switch(view.name){case"month":element.find(".fc-event-title").html("<img src='{0}' style='height:10px;width:10px'>{1} : {2}".format(event.item["author-avatar"],event.item["author-name"],event.title));break;case"agendaWeek":element.find(".fc-event-title").html("<img src='{0}' style='height:12px; width:12px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break;case"agendaDay":element.find(".fc-event-title").html("<img src='{0}' style='height:24px;width:24px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break}}});var args=location.href.replace(baseurl,"").split("/");if(args.length>=4){$j("#events-calendar").fullCalendar("gotoDate",args[2],args[3]-1)}var hash=location.hash.split("-");if(hash.length==2&&hash[0]=="#link")showEvent(hash[1])}});$j(function(){$j("nav").bind("nav-update",function(e,data){var elm=$j("#pending-update");var register=$j(data).find("register").text();if(register=="0"){register="";elm.hide()}else{elm.show()}elm.html(register)})});function homeRedirect(){$j("html").fadeOut("slow",function(){window.location=baseurl+"/login"})}function initCrop(){function onEndCrop(coords,dimensions){$("x1").value=coords.x1;$("y1").value=coords.y1;$("x2").value=coords.x2;$("y2").value=coords.y2;$("width").value=dimensions.width;$("height").value=dimensions.height}Event.observe(window,"load",function(){new Cropper.ImgWithPreview("croppa",{previewWrap:"previewWrap",minWidth:175,minHeight:175,maxWidth:640,maxHeight:640,ratioDim:{x:100,y:100},displayOnInit:true,onEndCrop:onEndCrop})})}function showEvent(eventid){}var editor=false;var textlen=0;var plaintext="none";function initEditor(cb){if(editor==false){if(plaintext=="none"){$j("#profile-jot-text").css({height:200,color:"#000"});$j("#profile-jot-text").contact_autocomplete(baseurl+"/acl");editor=true;$j("a#jot-perms-icon, a#settings-default-perms-menu").click(function(){var parent=$j("#profile-jot-acl-wrapper").parent();if(parent.css("display")=="none"){parent.show()}else{parent.hide()}return false});$j(".jothidden").show();if(typeof cb!="undefined")cb();return}}else{if(typeof cb!="undefined")cb()}}function enableOnUser(){if(editor)return;$j(this).val("");initEditor()}function addeditortext(textElem,data){if(window.editSelect=="none"){var currentText=$j(textElem).val();$j(textElem).val(currentText+data)}}function jotVideoURL(){reply=prompt(window.vidURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[video]"+reply+"[/video]")}}function jotAudioURL(){reply=prompt(window.audURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[audio]"+reply+"[/audio]")}}function jotGetLocation(){reply=prompt(window.whereAreU,$j("#jot-location").val());if(reply&&reply.length){$j("#jot-location").val(reply)}}function jotShare(id){if($j("#jot-popup").length!=0)$j("#jot-popup").show();$j("#like-rotator-"+id).show();$j.get("share/"+id,function(data){if(!editor)$j("#profile-jot-text").val("");initEditor(function(){addeditortext("#profile-jot-text",data);$j("#like-rotator-"+id).hide();$j(window).scrollTop(0)})})}function jotGetLink(){reply=prompt(window.linkURL);if(reply&&reply.length){reply=bin2hex(reply);$j("#profile-rotator").show();$j.get("parse_url?binurl="+reply,function(data){addeditortext(window.jotId,data);$j("#profile-rotator").hide()})}}function jotClearLocation(){$j("#jot-coord").val("");$j("#profile-nolocation-wrapper").hide()}if(typeof window.geoTag==="function")window.geoTag();function confirmDelete(){return confirm(window.delItem)}function itemTag(id){reply=prompt(window.term);if(reply&&reply.length){reply=reply.replace("#","");if(reply.length){commentBusy=true;$j("body").css("cursor","wait");$j.get("tagger/"+id+"?term="+reply,NavUpdate);liking=1}}}function itemFiler(id){$j.get("filer/",function(data){var promptText=$j("#id_term_label",data).text();reply=prompt(promptText);if(reply&&reply.length){commentBusy=true;$j("body").css("cursor","wait");$j.get("filer/"+id+"?term="+reply,NavUpdate);liking=1}})}function commentOpen(obj,id){if(obj.value==window.commentEmptyText){obj.value="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");$j("#mod-cmnt-wrap-"+id).show();openMenu("comment-edit-submit-wrapper-"+id)}}function commentClose(obj,id){if(obj.value==""){obj.value=window.commentEmptyText;$j("#comment-edit-text-"+id).removeClass("comment-edit-text-full");$j("#comment-edit-text-"+id).addClass("comment-edit-text-empty");$j("#mod-cmnt-wrap-"+id).hide();closeMenu("comment-edit-submit-wrapper-"+id)}}function commentInsert(obj,id){var tmpStr=$j("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$j(obj).html();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$j("#comment-edit-text-"+id).val(tmpStr+ins)}function qCommentInsert(obj,id){var tmpStr=$j("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$j(obj).val();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$j("#comment-edit-text-"+id).val(tmpStr+ins);$j(obj).val("")}function insertFormatting(comment,BBcode,id){var tmpStr=$j("#comment-edit-text-"+id).val();if(tmpStr==comment){tmpStr="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id);$j("#comment-edit-text-"+id).val(tmpStr)}textarea=document.getElementById("comment-edit-text-"+id);if(document.selection){textarea.focus();selected=document.selection.createRange();if(BBcode=="url"){selected.text="["+BBcode+"=http://]"+selected.text+"[/"+BBcode+"]"}else selected.text="["+BBcode+"]"+selected.text+"[/"+BBcode+"]"}else if(textarea.selectionStart||textarea.selectionStart=="0"){var start=textarea.selectionStart;var end=textarea.selectionEnd;if(BBcode=="url"){textarea.value=textarea.value.substring(0,start)+"["+BBcode+"=http://]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}else textarea.value=textarea.value.substring(0,start)+"["+BBcode+"]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}return true}function cmtBbOpen(id){$j(".comment-edit-bb-"+id).show()}function cmtBbClose(id){$j(".comment-edit-bb-"+id).hide()}
\ No newline at end of file
+$(document).ready(function(){$("#profile-jot-text").focus(enableOnUser);$("#profile-jot-text").click(enableOnUser);$("#event-share-checkbox").change(function(){if($("#event-share-checkbox").is(":checked")){$("#acl-wrapper").show()}else{$("#acl-wrapper").hide()}}).trigger("change");$(".popupbox").click(function(){var parent=$($(this).attr("href")).parent();if(parent.css("display")=="none"){parent.show()}else{parent.hide()}return false});if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname+"?nomce=1",name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$("#profile-rotator").hide()}});if($("#wall-file-upload").length){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname+"?nomce=1",name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$("#profile-rotator").hide()}})}}if(typeof window.aclInit!="undefined"&&typeof acl=="undefined"){acl=new ACL(baseurl+"/acl",[window.allowCID,window.allowGID,window.denyCID,window.denyGID])}switch(window.autocompleteType){case"msg-header":var a=$("#recip").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350,onSelect:function(value,data){$("#recip-complete").val(data)}});break;case"contacts-head":var a=$("#contacts-search").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350});a.setOptions({params:{type:"a"}});break;case"display-head":$(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");break;default:break}if(window.aclType=="settings-head"||window.aclType=="photos_head"||window.aclType=="event_head"){$("#contact_allow, #contact_deny, #group_allow, #group_deny").change(function(){var selstr;$("#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected").each(function(){selstr=$(this).text();$("#jot-perms-icon").removeClass("unlock").addClass("lock");$("#jot-public").hide()});if(selstr==null){$("#jot-perms-icon").removeClass("lock").addClass("unlock");$("#jot-public").show()}}).trigger("change")}if(window.aclType=="event_head"){$("#events-calendar").fullCalendar({events:baseurl+"/events/json/",header:{left:"prev,next today",center:"title",right:"month,agendaWeek,agendaDay"},timeFormat:"H(:mm)",eventClick:function(calEvent,jsEvent,view){showEvent(calEvent.id)},eventRender:function(event,element,view){if(event.item["author-name"]==null)return;switch(view.name){case"month":element.find(".fc-event-title").html("<img src='{0}' style='height:10px;width:10px'>{1} : {2}".format(event.item["author-avatar"],event.item["author-name"],event.title));break;case"agendaWeek":element.find(".fc-event-title").html("<img src='{0}' style='height:12px; width:12px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break;case"agendaDay":element.find(".fc-event-title").html("<img src='{0}' style='height:24px;width:24px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break}}});var args=location.href.replace(baseurl,"").split("/");if(args.length>=4){$("#events-calendar").fullCalendar("gotoDate",args[2],args[3]-1)}var hash=location.hash.split("-");if(hash.length==2&&hash[0]=="#link")showEvent(hash[1])}});$(function(){$("nav").bind("nav-update",function(e,data){var elm=$("#pending-update");var register=$(data).find("register").text();if(register=="0"){register="";elm.hide()}else{elm.show()}elm.html(register)})});function homeRedirect(){$("html").fadeOut("slow",function(){window.location=baseurl+"/login"})}function initCrop(){function onEndCrop(coords,dimensions){$PR("x1").value=coords.x1;$PR("y1").value=coords.y1;$PR("x2").value=coords.x2;$PR("y2").value=coords.y2;$PR("width").value=dimensions.width;$PR("height").value=dimensions.height}Event.observe(window,"load",function(){new Cropper.ImgWithPreview("croppa",{previewWrap:"previewWrap",minWidth:175,minHeight:175,maxWidth:640,maxHeight:640,ratioDim:{x:100,y:100},displayOnInit:true,onEndCrop:onEndCrop})})}function showEvent(eventid){}var editor=false;var textlen=0;var plaintext="none";function initEditor(cb){if(editor==false){if(plaintext=="none"){$("#profile-jot-text").css({height:200,color:"#000"});$("#profile-jot-text").contact_autocomplete(baseurl+"/acl");editor=true;$("a#jot-perms-icon, a#settings-default-perms-menu").click(function(){var parent=$("#profile-jot-acl-wrapper").parent();if(parent.css("display")=="none"){parent.show()}else{parent.hide()}return false});$(".jothidden").show();if(typeof cb!="undefined")cb();return}}else{if(typeof cb!="undefined")cb()}}function enableOnUser(){if(editor)return;$(this).val("");initEditor()}function addeditortext(textElem,data){if(window.editSelect=="none"){var currentText=$(textElem).val();$(textElem).val(currentText+data)}}function jotVideoURL(){reply=prompt(window.vidURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[video]"+reply+"[/video]")}}function jotAudioURL(){reply=prompt(window.audURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[audio]"+reply+"[/audio]")}}function jotGetLocation(){reply=prompt(window.whereAreU,$("#jot-location").val());if(reply&&reply.length){$("#jot-location").val(reply)}}function jotShare(id){if($("#jot-popup").length!=0)$("#jot-popup").show();$("#like-rotator-"+id).show();$.get("share/"+id,function(data){if(!editor)$("#profile-jot-text").val("");initEditor(function(){addeditortext("#profile-jot-text",data);$("#like-rotator-"+id).hide();$(window).scrollTop(0)})})}function jotGetLink(){reply=prompt(window.linkURL);if(reply&&reply.length){reply=bin2hex(reply);$("#profile-rotator").show();$.get("parse_url?binurl="+reply,function(data){addeditortext(window.jotId,data);$("#profile-rotator").hide()})}}function jotClearLocation(){$("#jot-coord").val("");$("#profile-nolocation-wrapper").hide()}if(typeof window.geoTag==="function")window.geoTag();function confirmDelete(){return confirm(window.delItem)}function itemTag(id){reply=prompt(window.term);if(reply&&reply.length){reply=reply.replace("#","");if(reply.length){commentBusy=true;$("body").css("cursor","wait");$.get("tagger/"+id+"?term="+reply,NavUpdate);liking=1}}}function itemFiler(id){$.get("filer/",function(data){var promptText=$("#id_term_label",data).text();reply=prompt(promptText);if(reply&&reply.length){commentBusy=true;$("body").css("cursor","wait");$.get("filer/"+id+"?term="+reply,NavUpdate);liking=1}})}function commentOpen(obj,id){if(obj.value==window.commentEmptyText){obj.value="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");$("#mod-cmnt-wrap-"+id).show();openMenu("comment-edit-submit-wrapper-"+id)}}function commentClose(obj,id){if(obj.value==""){obj.value=window.commentEmptyText;$("#comment-edit-text-"+id).removeClass("comment-edit-text-full");$("#comment-edit-text-"+id).addClass("comment-edit-text-empty");$("#mod-cmnt-wrap-"+id).hide();closeMenu("comment-edit-submit-wrapper-"+id)}}function commentInsert(obj,id){var tmpStr=$("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$(obj).html();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$("#comment-edit-text-"+id).val(tmpStr+ins)}function qCommentInsert(obj,id){var tmpStr=$("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$(obj).val();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$("#comment-edit-text-"+id).val(tmpStr+ins);$(obj).val("")}function insertFormatting(comment,BBcode,id){var tmpStr=$("#comment-edit-text-"+id).val();if(tmpStr==comment){tmpStr="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id);$("#comment-edit-text-"+id).val(tmpStr)}textarea=document.getElementById("comment-edit-text-"+id);if(document.selection){textarea.focus();selected=document.selection.createRange();if(BBcode=="url"){selected.text="["+BBcode+"=http://]"+selected.text+"[/"+BBcode+"]"}else selected.text="["+BBcode+"]"+selected.text+"[/"+BBcode+"]"}else if(textarea.selectionStart||textarea.selectionStart=="0"){var start=textarea.selectionStart;var end=textarea.selectionEnd;if(BBcode=="url"){textarea.value=textarea.value.substring(0,start)+"["+BBcode+"=http://]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}else textarea.value=textarea.value.substring(0,start)+"["+BBcode+"]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}return true}function cmtBbOpen(id){$(".comment-edit-bb-"+id).show()}function cmtBbClose(id){$(".comment-edit-bb-"+id).hide()}
\ No newline at end of file
index 4d88670c172a4fb754c1c1806acdc2f85848fc18..f0c4869a70603c016e255936db3ffdd6eaec0d46 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <script>
        function confirm_delete(uname){
                return confirm( "{{$confirm_delete}}".format(uname));
@@ -11,7 +6,7 @@
                return confirm("{{$confirm_delete_multi}}");
        }
        function selectall(cls){
-               $j("."+cls).attr('checked','checked');
+               $("."+cls).attr('checked','checked');
                return false;
        }
 </script>
index 5ace9a1aafbc3dbfecdf70f39773dc89df8c4dd8..2678488e7d46aa88dc0a2c45b07ba4d9975d230f 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <h1>{{$title}}</h1>
 <p id="cropimage-desc">
 {{$desc}}
index 7a828815b9352f4e1eab5bb4ce08d0bb8171690c..a56c71d92e2f1d476407ddf2257a8b1acc6aa87c 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
       <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script>
index 6438cfb354e650e3f26f883791cf1d259399c0c7..56e941e3ab1a5ecb995a11eba7cf99029114b12c 100644 (file)
@@ -1,6 +1 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
       <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" />
index 435c190fb920a2784b5dc2d1d0cf73d442f2deb1..33c1e9327bf3a617490b2086d0ced25d9283608a 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <!--[if IE]>
 <script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
 <![endif]-->
@@ -11,7 +6,6 @@
   tinyMCE.init({ mode : "none"});
 </script>-->*}}
 <script type="text/javascript" src="{{$baseurl}}/js/jquery.js" ></script>
-<script type="text/javascript">var $j = jQuery.noConflict();</script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/jquery.divgrow-1.3.1.f1.min.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/js/jquery.textinputs.js" ></script>
 {{*<!--<script type="text/javascript" src="{{$baseurl}}/library/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
@@ -19,7 +13,7 @@
 {{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tiptip/jquery.tipTip.minified.js"></script>-->*}}
 <script type="text/javascript" src="{{$baseurl}}/library/jgrowl/jquery.jgrowl_minimized.js"></script>
 
-<script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/fk.autocomplete.min.js" ></script>
+<script type="text/javascript" src="{{$baseurl}}/js/fk.autocomplete.min.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/acl.min.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/js/webtoolkit.base64.min.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/main.min.js" ></script>
index 240bed249f62cc50bbbcc2f673bd3c501460ebaa..e2c519b916be33354309c5cf3218780bb26f74e3 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
        <div class='field input' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label><br />
index d5ebd9a3b6d98fe75229d0858b15d88a09477ffe..69319b0aaf9d16aca6618bcfd9dee891bacad201 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
        <div class='field input openid' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label><br />
index f1352f27b2e0b38b7f5608de858dc20bcc673dea..1b51d01515cc338cdad2b78e67caadee93913408 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
        <div class='field password' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label><br />
index d828980e586d70130280885af16cee8bf4fa166c..3a87346dba463f08d1da4c3249556bac7c115604 100644 (file)
@@ -1,16 +1,11 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 
        if(navigator.geolocation) {
                navigator.geolocation.getCurrentPosition(function(position) {
                        var lat = position.coords.latitude.toFixed(4);
                        var lon = position.coords.longitude.toFixed(4);
 
-                       $j('#jot-coord').val(lat + ', ' + lon);
-                       $j('#profile-nolocation-wrapper').show();
+                       $('#jot-coord').val(lat + ', ' + lon);
+                       $('#profile-nolocation-wrapper').show();
                });
        }
 
diff --git a/view/theme/frost-mobile/templates/login_head.tpl b/view/theme/frost-mobile/templates/login_head.tpl
deleted file mode 100644 (file)
index c2d9504..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-{{*<!--<link rel="stylesheet" href="{{$baseurl}}/view/theme/frost-mobile/login-style.css" type="text/css" media="all" />-->*}}
-
index 4b3db00f5a6e73fa3483a107f729ad643a8314b8..14af582162324503b52314ae8056cba9535b1feb 100644 (file)
@@ -1,7 +1,2 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-       <script>$j(function(){ previewTheme($j("#id_{{$theme.0}}")[0]); });</script>
+       <script>$(function(){ previewTheme($("#id_{{$theme.0}}")[0]); });</script>
 
index dd97045a6894ab8966a8a18254c80c1aff03f22b..beec9249348c70e15d43351bffc77cb32f019b60 100644 (file)
@@ -28,6 +28,6 @@ function frost_mobile_content_loaded(&$a) {
                $a->theme['stylesheet'] = $a->get_baseurl() . '/view/theme/frost-mobile/login-style.css';
        }
        if( $a->module === 'login' )
-               $a->page['end'] .= '<script type="text/javascript"> $j(document).ready(function() { $j("#id_" + window.loginName).focus();} );</script>';
+               $a->page['end'] .= '<script type="text/javascript"> $(document).ready(function() { $("#id_" + window.loginName).focus();} );</script>';
 
 }
index 5848ae62cfcca5e42594d8992fd423cac4421204..401a524f81352f0c6ba193653468262e401ee2c6 100644 (file)
@@ -13,41 +13,41 @@ function ACL(backend_url, preset){
        that.group_uids = [];
        that.nw = 3; //items per row. should be calulated from #acl-list.width
        
-       that.list_content = $j("#acl-list-content");
-       that.item_tpl = unescape($j(".acl-list-item[rel=acl-template]").html());
-       that.showall = $j("#acl-showall");
+       that.list_content = $("#acl-list-content");
+       that.item_tpl = unescape($(".acl-list-item[rel=acl-template]").html());
+       that.showall = $("#acl-showall");
 
        if (preset.length==0) that.showall.addClass("selected");
        
        /*events*/
        that.showall.click(that.on_showall);
-       $j(".acl-button-show").live('click', that.on_button_show);
-       $j(".acl-button-hide").live('click', that.on_button_hide);
-       $j("#acl-search").keypress(that.on_search);
-       $j("#acl-wrapper").parents("form").submit(that.on_submit);
+       $(".acl-button-show").live('click', that.on_button_show);
+       $(".acl-button-hide").live('click', that.on_button_hide);
+       $("#acl-search").keypress(that.on_search);
+       $("#acl-wrapper").parents("form").submit(that.on_submit);
        
        /* startup! */
        that.get(0,100);
 }
 
 ACL.prototype.on_submit = function(){
-       aclfileds = $j("#acl-fields").html("");
-       $j(that.allow_gid).each(function(i,v){
+       aclfileds = $("#acl-fields").html("");
+       $(that.allow_gid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='group_allow[]' value='"+v+"'>");
        });
-       $j(that.allow_cid).each(function(i,v){
+       $(that.allow_cid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='contact_allow[]' value='"+v+"'>");
        });
-       $j(that.deny_gid).each(function(i,v){
+       $(that.deny_gid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='group_deny[]' value='"+v+"'>");
        });
-       $j(that.deny_cid).each(function(i,v){
+       $(that.deny_cid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='contact_deny[]' value='"+v+"'>");
        });     
 }
 
 ACL.prototype.search = function(){
-       var srcstr = $j("#acl-search").val();
+       var srcstr = $("#acl-search").val();
        that.list_content.html("");
        that.get(0,100, srcstr);
 }
@@ -82,10 +82,10 @@ ACL.prototype.on_button_show = function(event){
        event.stopPropagation();
 
        /*that.showall.removeClass("selected");
-       $j(this).siblings(".acl-button-hide").removeClass("selected");
-       $j(this).toggleClass("selected");*/
+       $(this).siblings(".acl-button-hide").removeClass("selected");
+       $(this).toggleClass("selected");*/
 
-       that.set_allow($j(this).parent().attr('id'));
+       that.set_allow($(this).parent().attr('id'));
 
        return false;
 }
@@ -95,10 +95,10 @@ ACL.prototype.on_button_hide = function(event){
        event.stopPropagation();
 
        /*that.showall.removeClass("selected");
-       $j(this).siblings(".acl-button-show").removeClass("selected");
-       $j(this).toggleClass("selected");*/
+       $(this).siblings(".acl-button-show").removeClass("selected");
+       $(this).toggleClass("selected");*/
 
-       that.set_deny($j(this).parent().attr('id'));
+       that.set_deny($(this).parent().attr('id'));
 
        return false;
 }
@@ -156,32 +156,32 @@ ACL.prototype.update_view = function(){
                that.deny_gid.length==0 && that.deny_cid.length==0){
                        that.showall.addClass("selected");
                        /* jot acl */
-                               $j('#jot-perms-icon').removeClass('lock').addClass('unlock');
-                               $j('#jot-public').show();
-                               $j('.profile-jot-net input').attr('disabled', false);                   
+                               $('#jot-perms-icon').removeClass('lock').addClass('unlock');
+                               $('#jot-public').show();
+                               $('.profile-jot-net input').attr('disabled', false);                    
                                if(typeof editor != 'undefined' && editor != false) {
-                                       $j('#profile-jot-desc').html(window.isPublic);
+                                       $('#profile-jot-desc').html(window.isPublic);
                                }
                        
        } else {
                        that.showall.removeClass("selected");
                        /* jot acl */
-                               $j('#jot-perms-icon').removeClass('unlock').addClass('lock');
-                               $j('#jot-public').hide();
-                               $j('.profile-jot-net input').attr('disabled', 'disabled');                      
-                               $j('#profile-jot-desc').html('&nbsp;');
+                               $('#jot-perms-icon').removeClass('unlock').addClass('lock');
+                               $('#jot-public').hide();
+                               $('.profile-jot-net input').attr('disabled', 'disabled');                       
+                               $('#profile-jot-desc').html('&nbsp;');
        }
-       $j("#acl-list-content .acl-list-item").each(function(){
-               $j(this).removeClass("groupshow grouphide");
+       $("#acl-list-content .acl-list-item").each(function(){
+               $(this).removeClass("groupshow grouphide");
        });
        
-       $j("#acl-list-content .acl-list-item").each(function(){
-               itemid = $j(this).attr('id');
+       $("#acl-list-content .acl-list-item").each(function(){
+               itemid = $(this).attr('id');
                type = itemid[0];
                id       = parseInt(itemid.substr(1));
                
-               btshow = $j(this).children(".acl-button-show").removeClass("selected");
-               bthide = $j(this).children(".acl-button-hide").removeClass("selected"); 
+               btshow = $(this).children(".acl-button-show").removeClass("selected");
+               bthide = $(this).children(".acl-button-hide").removeClass("selected");  
                
                switch(type){
                        case "g":
@@ -197,16 +197,16 @@ ACL.prototype.update_view = function(){
                                        uclass="grouphide";
                                }
                                
-                               $j(that.group_uids[id]).each(function(i,v) {
+                               $(that.group_uids[id]).each(function(i,v) {
                                        if(uclass == "grouphide")
-                                               $j("#c"+v).removeClass("groupshow");
+                                               $("#c"+v).removeClass("groupshow");
                                        if(uclass != "") {
-                                               var cls = $j("#c"+v).attr('class');
+                                               var cls = $("#c"+v).attr('class');
                                                if( cls == undefined)
                                                        return true;
                                                var hiding = cls.indexOf('grouphide');
                                                if(hiding == -1)
-                                                       $j("#c"+v).addClass(uclass);
+                                                       $("#c"+v).addClass(uclass);
                                        }
                                });
                                
@@ -234,7 +234,7 @@ ACL.prototype.get = function(start,count, search){
                search:search,
        }
        
-       $j.ajax({
+       $.ajax({
                type:'POST',
                url: that.url,
                data: postdata,
@@ -246,16 +246,16 @@ ACL.prototype.get = function(start,count, search){
 ACL.prototype.populate = function(data){
        var height = Math.ceil(data.tot / that.nw) * 42;
        that.list_content.height(height);
-       $j(data.items).each(function(){
+       $(data.items).each(function(){
                html = "<div class='acl-list-item {4} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";
                html = html.format( this.photo, this.name, this.type, this.id, '', this.network, this.link );
                if (this.uids!=undefined) that.group_uids[this.id] = this.uids;
                //console.log(html);
                that.list_content.append(html);
        });
-       $j(".acl-list-item img[data-src]", that.list_content).each(function(i, el){
+       $(".acl-list-item img[data-src]", that.list_content).each(function(i, el){
                // Add src attribute for images with a data-src attribute
-               $j(el).attr('src', $j(el).data("src"));
+               $(el).attr('src', $(el).data("src"));
        });
        that.update_view();
 }
index 6684493e1edb028cef6e2ffd61b07445eac96778..f488ba0f5e62065cf0dd69e458c4fa149e666e57 100644 (file)
@@ -1 +1 @@
-function ACL(backend_url,preset){that=this;that.url=backend_url;that.kp_timer=null;if(preset==undefined)preset=[];that.allow_cid=preset[0]||[];that.allow_gid=preset[1]||[];that.deny_cid=preset[2]||[];that.deny_gid=preset[3]||[];that.group_uids=[];that.nw=3;that.list_content=$j("#acl-list-content");that.item_tpl=unescape($j(".acl-list-item[rel=acl-template]").html());that.showall=$j("#acl-showall");if(preset.length==0)that.showall.addClass("selected");that.showall.click(that.on_showall);$j(".acl-button-show").live("click",that.on_button_show);$j(".acl-button-hide").live("click",that.on_button_hide);$j("#acl-search").keypress(that.on_search);$j("#acl-wrapper").parents("form").submit(that.on_submit);that.get(0,100)}ACL.prototype.on_submit=function(){aclfileds=$j("#acl-fields").html("");$j(that.allow_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_allow[]' value='"+v+"'>")});$j(that.allow_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_allow[]' value='"+v+"'>")});$j(that.deny_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_deny[]' value='"+v+"'>")});$j(that.deny_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_deny[]' value='"+v+"'>")})};ACL.prototype.search=function(){var srcstr=$j("#acl-search").val();that.list_content.html("");that.get(0,100,srcstr)};ACL.prototype.on_search=function(event){if(that.kp_timer)clearTimeout(that.kp_timer);that.kp_timer=setTimeout(that.search,1e3)};ACL.prototype.on_showall=function(event){event.preventDefault();event.stopPropagation();if(that.showall.hasClass("selected")){return false}that.showall.addClass("selected");that.allow_cid=[];that.allow_gid=[];that.deny_cid=[];that.deny_gid=[];that.update_view();return false};ACL.prototype.on_button_show=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_allow($j(this).parent().attr("id"));return false};ACL.prototype.on_button_hide=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_deny($j(this).parent().attr("id"));return false};ACL.prototype.set_allow=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.allow_gid.indexOf(id)<0){that.allow_gid.push(id)}else{that.allow_gid.remove(id)}if(that.deny_gid.indexOf(id)>=0)that.deny_gid.remove(id);break;case"c":if(that.allow_cid.indexOf(id)<0){that.allow_cid.push(id)}else{that.allow_cid.remove(id)}if(that.deny_cid.indexOf(id)>=0)that.deny_cid.remove(id);break}that.update_view()};ACL.prototype.set_deny=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.deny_gid.indexOf(id)<0){that.deny_gid.push(id)}else{that.deny_gid.remove(id)}if(that.allow_gid.indexOf(id)>=0)that.allow_gid.remove(id);break;case"c":if(that.deny_cid.indexOf(id)<0){that.deny_cid.push(id)}else{that.deny_cid.remove(id)}if(that.allow_cid.indexOf(id)>=0)that.allow_cid.remove(id);break}that.update_view()};ACL.prototype.update_view=function(){if(that.allow_gid.length==0&&that.allow_cid.length==0&&that.deny_gid.length==0&&that.deny_cid.length==0){that.showall.addClass("selected");$j("#jot-perms-icon").removeClass("lock").addClass("unlock");$j("#jot-public").show();$j(".profile-jot-net input").attr("disabled",false);if(typeof editor!="undefined"&&editor!=false){$j("#profile-jot-desc").html(window.isPublic)}}else{that.showall.removeClass("selected");$j("#jot-perms-icon").removeClass("unlock").addClass("lock");$j("#jot-public").hide();$j(".profile-jot-net input").attr("disabled","disabled");$j("#profile-jot-desc").html("&nbsp;")}$j("#acl-list-content .acl-list-item").each(function(){$j(this).removeClass("groupshow grouphide")});$j("#acl-list-content .acl-list-item").each(function(){itemid=$j(this).attr("id");type=itemid[0];id=parseInt(itemid.substr(1));btshow=$j(this).children(".acl-button-show").removeClass("selected");bthide=$j(this).children(".acl-button-hide").removeClass("selected");switch(type){case"g":var uclass="";if(that.allow_gid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected");uclass="groupshow"}if(that.deny_gid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected");uclass="grouphide"}$j(that.group_uids[id]).each(function(i,v){if(uclass=="grouphide")$j("#c"+v).removeClass("groupshow");if(uclass!=""){var cls=$j("#c"+v).attr("class");if(cls==undefined)return true;var hiding=cls.indexOf("grouphide");if(hiding==-1)$j("#c"+v).addClass(uclass)}});break;case"c":if(that.allow_cid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected")}if(that.deny_cid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected")}}})};ACL.prototype.get=function(start,count,search){var postdata={start:start,count:count,search:search};$j.ajax({type:"POST",url:that.url,data:postdata,dataType:"json",success:that.populate})};ACL.prototype.populate=function(data){var height=Math.ceil(data.tot/that.nw)*42;that.list_content.height(height);$j(data.items).each(function(){html="<div class='acl-list-item {4} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";html=html.format(this.photo,this.name,this.type,this.id,"",this.network,this.link);if(this.uids!=undefined)that.group_uids[this.id]=this.uids;that.list_content.append(html)});$j(".acl-list-item img[data-src]",that.list_content).each(function(i,el){$j(el).attr("src",$j(el).data("src"))});that.update_view()};
\ No newline at end of file
+function ACL(backend_url,preset){that=this;that.url=backend_url;that.kp_timer=null;if(preset==undefined)preset=[];that.allow_cid=preset[0]||[];that.allow_gid=preset[1]||[];that.deny_cid=preset[2]||[];that.deny_gid=preset[3]||[];that.group_uids=[];that.nw=3;that.list_content=$("#acl-list-content");that.item_tpl=unescape($(".acl-list-item[rel=acl-template]").html());that.showall=$("#acl-showall");if(preset.length==0)that.showall.addClass("selected");that.showall.click(that.on_showall);$(".acl-button-show").live("click",that.on_button_show);$(".acl-button-hide").live("click",that.on_button_hide);$("#acl-search").keypress(that.on_search);$("#acl-wrapper").parents("form").submit(that.on_submit);that.get(0,100)}ACL.prototype.on_submit=function(){aclfileds=$("#acl-fields").html("");$(that.allow_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_allow[]' value='"+v+"'>")});$(that.allow_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_allow[]' value='"+v+"'>")});$(that.deny_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_deny[]' value='"+v+"'>")});$(that.deny_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_deny[]' value='"+v+"'>")})};ACL.prototype.search=function(){var srcstr=$("#acl-search").val();that.list_content.html("");that.get(0,100,srcstr)};ACL.prototype.on_search=function(event){if(that.kp_timer)clearTimeout(that.kp_timer);that.kp_timer=setTimeout(that.search,1e3)};ACL.prototype.on_showall=function(event){event.preventDefault();event.stopPropagation();if(that.showall.hasClass("selected")){return false}that.showall.addClass("selected");that.allow_cid=[];that.allow_gid=[];that.deny_cid=[];that.deny_gid=[];that.update_view();return false};ACL.prototype.on_button_show=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_allow($(this).parent().attr("id"));return false};ACL.prototype.on_button_hide=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_deny($(this).parent().attr("id"));return false};ACL.prototype.set_allow=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.allow_gid.indexOf(id)<0){that.allow_gid.push(id)}else{that.allow_gid.remove(id)}if(that.deny_gid.indexOf(id)>=0)that.deny_gid.remove(id);break;case"c":if(that.allow_cid.indexOf(id)<0){that.allow_cid.push(id)}else{that.allow_cid.remove(id)}if(that.deny_cid.indexOf(id)>=0)that.deny_cid.remove(id);break}that.update_view()};ACL.prototype.set_deny=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.deny_gid.indexOf(id)<0){that.deny_gid.push(id)}else{that.deny_gid.remove(id)}if(that.allow_gid.indexOf(id)>=0)that.allow_gid.remove(id);break;case"c":if(that.deny_cid.indexOf(id)<0){that.deny_cid.push(id)}else{that.deny_cid.remove(id)}if(that.allow_cid.indexOf(id)>=0)that.allow_cid.remove(id);break}that.update_view()};ACL.prototype.update_view=function(){if(that.allow_gid.length==0&&that.allow_cid.length==0&&that.deny_gid.length==0&&that.deny_cid.length==0){that.showall.addClass("selected");$("#jot-perms-icon").removeClass("lock").addClass("unlock");$("#jot-public").show();$(".profile-jot-net input").attr("disabled",false);if(typeof editor!="undefined"&&editor!=false){$("#profile-jot-desc").html(window.isPublic)}}else{that.showall.removeClass("selected");$("#jot-perms-icon").removeClass("unlock").addClass("lock");$("#jot-public").hide();$(".profile-jot-net input").attr("disabled","disabled");$("#profile-jot-desc").html("&nbsp;")}$("#acl-list-content .acl-list-item").each(function(){$(this).removeClass("groupshow grouphide")});$("#acl-list-content .acl-list-item").each(function(){itemid=$(this).attr("id");type=itemid[0];id=parseInt(itemid.substr(1));btshow=$(this).children(".acl-button-show").removeClass("selected");bthide=$(this).children(".acl-button-hide").removeClass("selected");switch(type){case"g":var uclass="";if(that.allow_gid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected");uclass="groupshow"}if(that.deny_gid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected");uclass="grouphide"}$(that.group_uids[id]).each(function(i,v){if(uclass=="grouphide")$("#c"+v).removeClass("groupshow");if(uclass!=""){var cls=$("#c"+v).attr("class");if(cls==undefined)return true;var hiding=cls.indexOf("grouphide");if(hiding==-1)$("#c"+v).addClass(uclass)}});break;case"c":if(that.allow_cid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected")}if(that.deny_cid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected")}}})};ACL.prototype.get=function(start,count,search){var postdata={start:start,count:count,search:search};$.ajax({type:"POST",url:that.url,data:postdata,dataType:"json",success:that.populate})};ACL.prototype.populate=function(data){var height=Math.ceil(data.tot/that.nw)*42;that.list_content.height(height);$(data.items).each(function(){html="<div class='acl-list-item {4} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";html=html.format(this.photo,this.name,this.type,this.id,"",this.network,this.link);if(this.uids!=undefined)that.group_uids[this.id]=this.uids;that.list_content.append(html)});$(".acl-list-item img[data-src]",that.list_content).each(function(i,el){$(el).attr("src",$(el).data("src"))});that.update_view()};
\ No newline at end of file
diff --git a/view/theme/frost/js/fk.autocomplete.js b/view/theme/frost/js/fk.autocomplete.js
deleted file mode 100644 (file)
index 8ca73b1..0000000
+++ /dev/null
@@ -1,194 +0,0 @@
-/**
- * Friendica people autocomplete
- *
- * require jQuery, jquery.textareas
- */
-               
-               
-function ACPopup(elm,backend_url){
-       this.idsel=-1;
-       this.element = elm;
-       this.searchText="";
-       this.ready=true;
-       this.kp_timer = false;
-       this.url = backend_url;
-
-       var w = 530;
-       var h = 130;
-
-
-       if(typeof elm.editorId == "undefined") {        
-               style = $j(elm).offset();
-               w = $j(elm).width();
-               h = $j(elm).height();
-       }
-       else {
-               var container = elm.getContainer();
-               if(typeof container != "undefined") {
-                       style = $j(container).offset();
-                       w = $j(container).width();
-               h = $j(container).height();
-               }
-       }
-
-       style.top=style.top+h;
-       style.width = w;
-       style.position = 'absolute';
-       /*      style['max-height'] = '150px';
-               style.border = '1px solid red';
-               style.background = '#cccccc';
-       
-               style.overflow = 'auto';
-               style['z-index'] = '100000';
-       */
-       style.display = 'none';
-       
-       this.cont = $j("<div class='acpopup'></div>");
-       this.cont.css(style);
-       
-       $j("body").append(this.cont);
-}
-ACPopup.prototype.close = function(){
-       $j(this.cont).remove();
-       this.ready=false;
-}
-ACPopup.prototype.search = function(text){
-       var that = this;
-       this.searchText=text;
-       if (this.kp_timer) clearTimeout(this.kp_timer);
-       this.kp_timer = setTimeout( function(){that._search();}, 500);
-}
-ACPopup.prototype._search = function(){        
-       console.log("_search");
-       var that = this;
-       var postdata = {
-               start:0,
-               count:100,
-               search:this.searchText,
-               type:'c',
-       }
-       
-       $j.ajax({
-               type:'POST',
-               url: this.url,
-               data: postdata,
-               dataType: 'json',
-               success:function(data){
-                       that.cont.html("");
-                       if (data.tot>0){
-                               that.cont.show();
-                               $j(data.items).each(function(){
-                                       html = "<img src='{0}' height='16px' width='16px'>{1} ({2})".format(this.photo, this.name, this.nick)
-                                               that.add(html, this.nick.replace(' ','') + '+' + this.id + ' - ' + this.link);
-                               });                     
-                       } else {
-                               that.cont.hide();
-                       }
-               }
-       });
-       
-}
-       ACPopup.prototype.add = function(label, value){
-       var that=this;
-       var elm = $j("<div class='acpopupitem' title='"+value+"'>"+label+"</div>");
-       elm.click(function(e){
-               t = $j(this).attr('title').replace(new RegExp(' \- .*'),'');
-               if(typeof(that.element.container) === "undefined") {
-                       el=$j(that.element);
-                       sel = el.getSelection();
-                       sel.start = sel.start- that.searchText.length;
-                       el.setSelection(sel.start,sel.end).replaceSelectedText(t+' ').collapseSelection(false);
-                       that.close();
-               }
-               else {
-                       txt = tinyMCE.activeEditor.getContent();
-                       //                      alert(that.searchText + ':' + t);
-                       newtxt = txt.replace(that.searchText,t+' ');
-                       tinyMCE.activeEditor.setContent(newtxt);
-                       tinyMCE.activeEditor.focus();
-                       that.close();
-               }
-       });
-       $j(this.cont).append(elm);
-}
-ACPopup.prototype.onkey = function(event){
-       if (event.keyCode == '13') {
-               if(this.idsel>-1) {
-                       this.cont.children()[this.idsel].click();
-                       event.preventDefault();
-               }
-               else
-                       this.close();
-       }
-       if (event.keyCode == '38') { //cursor up
-               cmax = this.cont.children().size()-1;
-               this.idsel--;
-               if (this.idsel<0) this.idsel=cmax;
-               event.preventDefault();
-       }
-       if (event.keyCode == '40' || event.keyCode == '9') { //cursor down
-               cmax = this.cont.children().size()-1;
-               this.idsel++;
-               if (this.idsel>cmax) this.idsel=0;
-               event.preventDefault();
-       }
-       
-       if (event.keyCode == '38' || event.keyCode == '40' || event.keyCode == '9') {
-               this.cont.children().removeClass('selected');
-               $j(this.cont.children()[this.idsel]).addClass('selected');
-       }
-       
-       if (event.keyCode == '27') { //ESC
-               this.close();
-       }
-}
-
-function ContactAutocomplete(element,backend_url){
-       this.pattern=/@([^ \n]+)$/;
-       this.popup=null;
-       var that = this;
-       
-       $j(element).unbind('keydown');
-       $j(element).unbind('keyup');
-       
-       $j(element).keydown(function(event){
-               if (that.popup!==null) that.popup.onkey(event);
-       });
-       
-       $j(element).keyup(function(event){
-               cpos = $j(this).getSelection();
-               if (cpos.start==cpos.end){
-                       match = $j(this).val().substring(0,cpos.start).match(that.pattern);
-                       if (match!==null){
-                               if (that.popup===null){
-                                       that.popup = new ACPopup(this, backend_url);
-                               }
-                               if (that.popup.ready && match[1]!==that.popup.searchText) that.popup.search(match[1]);
-                               if (!that.popup.ready) that.popup=null;
-                               
-                       } else {
-                               if (that.popup!==null) {that.popup.close(); that.popup=null;}
-                       }
-                       
-                       
-               }
-       });             
-       
-}
-
-
-/**
- * jQuery plugin 'contact_autocomplete'
- */
-(function( $ ){
-  $j.fn.contact_autocomplete = function(backend_url) {
-    this.each(function(){
-               new ContactAutocomplete(this, backend_url);
-       });
-  };
-})( jQuery );
-
-
-
-               
diff --git a/view/theme/frost/js/fk.autocomplete.min.js b/view/theme/frost/js/fk.autocomplete.min.js
deleted file mode 100644 (file)
index 0bb8e19..0000000
+++ /dev/null
@@ -1 +0,0 @@
-function ACPopup(elm,backend_url){this.idsel=-1;this.element=elm;this.searchText="";this.ready=true;this.kp_timer=false;this.url=backend_url;var w=530;var h=130;if(typeof elm.editorId=="undefined"){style=$j(elm).offset();w=$j(elm).width();h=$j(elm).height()}else{var container=elm.getContainer();if(typeof container!="undefined"){style=$j(container).offset();w=$j(container).width();h=$j(container).height()}}style.top=style.top+h;style.width=w;style.position="absolute";style.display="none";this.cont=$j("<div class='acpopup'></div>");this.cont.css(style);$j("body").append(this.cont)}ACPopup.prototype.close=function(){$j(this.cont).remove();this.ready=false};ACPopup.prototype.search=function(text){var that=this;this.searchText=text;if(this.kp_timer)clearTimeout(this.kp_timer);this.kp_timer=setTimeout(function(){that._search()},500)};ACPopup.prototype._search=function(){console.log("_search");var that=this;var postdata={start:0,count:100,search:this.searchText,type:"c"};$j.ajax({type:"POST",url:this.url,data:postdata,dataType:"json",success:function(data){that.cont.html("");if(data.tot>0){that.cont.show();$j(data.items).each(function(){html="<img src='{0}' height='16px' width='16px'>{1} ({2})".format(this.photo,this.name,this.nick);that.add(html,this.nick.replace(" ","")+"+"+this.id+" - "+this.link)})}else{that.cont.hide()}}})};ACPopup.prototype.add=function(label,value){var that=this;var elm=$j("<div class='acpopupitem' title='"+value+"'>"+label+"</div>");elm.click(function(e){t=$j(this).attr("title").replace(new RegExp(" - .*"),"");if(typeof that.element.container==="undefined"){el=$j(that.element);sel=el.getSelection();sel.start=sel.start-that.searchText.length;el.setSelection(sel.start,sel.end).replaceSelectedText(t+" ").collapseSelection(false);that.close()}else{txt=tinyMCE.activeEditor.getContent();newtxt=txt.replace(that.searchText,t+" ");tinyMCE.activeEditor.setContent(newtxt);tinyMCE.activeEditor.focus();that.close()}});$j(this.cont).append(elm)};ACPopup.prototype.onkey=function(event){if(event.keyCode=="13"){if(this.idsel>-1){this.cont.children()[this.idsel].click();event.preventDefault()}else this.close()}if(event.keyCode=="38"){cmax=this.cont.children().size()-1;this.idsel--;if(this.idsel<0)this.idsel=cmax;event.preventDefault()}if(event.keyCode=="40"||event.keyCode=="9"){cmax=this.cont.children().size()-1;this.idsel++;if(this.idsel>cmax)this.idsel=0;event.preventDefault()}if(event.keyCode=="38"||event.keyCode=="40"||event.keyCode=="9"){this.cont.children().removeClass("selected");$j(this.cont.children()[this.idsel]).addClass("selected")}if(event.keyCode=="27"){this.close()}};function ContactAutocomplete(element,backend_url){this.pattern=/@([^ \n]+)$/;this.popup=null;var that=this;$j(element).unbind("keydown");$j(element).unbind("keyup");$j(element).keydown(function(event){if(that.popup!==null)that.popup.onkey(event)});$j(element).keyup(function(event){cpos=$j(this).getSelection();if(cpos.start==cpos.end){match=$j(this).val().substring(0,cpos.start).match(that.pattern);if(match!==null){if(that.popup===null){that.popup=new ACPopup(this,backend_url)}if(that.popup.ready&&match[1]!==that.popup.searchText)that.popup.search(match[1]);if(!that.popup.ready)that.popup=null}else{if(that.popup!==null){that.popup.close();that.popup=null}}}})}(function($){$j.fn.contact_autocomplete=function(backend_url){this.each(function(){new ContactAutocomplete(this,backend_url)})}})(jQuery);
\ No newline at end of file
index ca549011ea9ae9b5ff2fd816ad5c4332dae5a1ef..b47460a62a44f0bc9a3ef1b9d6d5f4d6d1d55ae5 100644 (file)
                listID = listID.replace(/\./g, "\\.");
                listID = listID.replace(/@/g, "\\@");
 
-               if($j(listID).is(":visible")) {
-                       $j(listID).hide();
-                       $j(listID+"-wrapper").show();
+               if($(listID).is(":visible")) {
+                       $(listID).hide();
+                       $(listID+"-wrapper").show();
                }
                else {
-                       $j(listID).show();
-                       $j(listID+"-wrapper").hide();
+                       $(listID).show();
+                       $(listID+"-wrapper").hide();
                }
        }
 
        var last_popup_menu = null;
        var last_popup_button = null;
 
-       $j(function() {
-               $j.ajaxSetup({cache: false});
+       $(function() {
+               $.ajaxSetup({cache: false});
 
-               msie = $j.browser.msie ;
+               msie = $.browser.msie ;
                
                collapseHeight();
                
                /* setup tooltips *//*
-               $j("a,.tt").each(function(){
-                       var e = $j(this);
+               $("a,.tt").each(function(){
+                       var e = $(this);
                        var pos="bottom";
                        if (e.hasClass("tttop")) pos="top";
                        if (e.hasClass("ttbottom")) pos="bottom";
                
                
                /* setup onoff widgets */
-               $j(".onoff input").each(function(){
-                       val = $j(this).val();
-                       id = $j(this).attr("id");
-                       $j("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
+               $(".onoff input").each(function(){
+                       val = $(this).val();
+                       id = $(this).attr("id");
+                       $("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
                        
                });
-               $j(".onoff > a").click(function(event){
+               $(".onoff > a").click(function(event){
                        event.preventDefault(); 
-                       var input = $j(this).siblings("input");
+                       var input = $(this).siblings("input");
                        var val = 1-input.val();
                        var id = input.attr("id");
-                       $j("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
-                       $j("#"+id+"_onoff ."+ (val==1?"on":"off")).removeClass("hidden");
+                       $("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
+                       $("#"+id+"_onoff ."+ (val==1?"on":"off")).removeClass("hidden");
                        input.val(val);
                        //console.log(id);
                });
@@ -90,7 +90,7 @@
                function close_last_popup_menu(e) {
 
                        if( last_popup_menu ) {
-                               if( '#' + last_popup_menu.attr('id') !== $j(e.target).attr('rel')) {
+                               if( '#' + last_popup_menu.attr('id') !== $(e.target).attr('rel')) {
                                        last_popup_menu.hide();
                                        last_popup_button.removeClass("selected");
                                        last_popup_menu = null;
                                }
                        }
                }
-               $j('a[rel^=#]').click(function(e){
+               $('a[rel^=#]').click(function(e){
 
                        close_last_popup_menu(e);
-                       menu = $j( $j(this).attr('rel') );
+                       menu = $( $(this).attr('rel') );
                        e.preventDefault();
                        e.stopPropagation();
 
                        if (menu.attr('popup')=="false") return false;
 
-                       $j(this).parent().toggleClass("selected");
+                       $(this).parent().toggleClass("selected");
                        menu.slideToggle('fast');
 
                        if (menu.css("display") == "none") {
                                last_popup_button = null;
                        } else {
                                last_popup_menu = menu;
-                               last_popup_button = $j(this).parent();
+                               last_popup_button = $(this).parent();
                        }
                        return false;
                });
-               $j('html').click(function(e) {
+               $('html').click(function(e) {
                        close_last_popup_menu(e);
                });
                
                // fancyboxes
-               $j("a.popupbox").colorbox({
+               $("a.popupbox").colorbox({
                        'inline' : true,
                        'transition' : 'elastic'
                });
                
 
                /* notifications template */
-               var notifications_tpl= unescape($j("#nav-notifications-template[rel=template]").html());
-               var notifications_all = unescape($j('<div>').append( $j("#nav-notifications-see-all").clone() ).html()); //outerHtml hack
-               var notifications_mark = unescape($j('<div>').append( $j("#nav-notifications-mark-all").clone() ).html()); //outerHtml hack
-               var notifications_empty = unescape($j("#nav-notifications-menu").html());
+               var notifications_tpl= unescape($("#nav-notifications-template[rel=template]").html());
+               var notifications_all = unescape($('<div>').append( $("#nav-notifications-see-all").clone() ).html()); //outerHtml hack
+               var notifications_mark = unescape($('<div>').append( $("#nav-notifications-mark-all").clone() ).html()); //outerHtml hack
+               var notifications_empty = unescape($("#nav-notifications-menu").html());
                
                /* nav update event  */
-               $j('nav').bind('nav-update', function(e,data){;
-                       var invalid = $j(data).find('invalid').text();
+               $('nav').bind('nav-update', function(e,data){;
+                       var invalid = $(data).find('invalid').text();
                        if(invalid == 1) { window.location.href=window.location.href }
 
-                       var net = $j(data).find('net').text();
-                       if(net == 0) { net = ''; $j('#net-update').removeClass('show') } else { $j('#net-update').addClass('show') }
-                       $j('#net-update').html(net);
+                       var net = $(data).find('net').text();
+                       if(net == 0) { net = ''; $('#net-update').removeClass('show') } else { $('#net-update').addClass('show') }
+                       $('#net-update').html(net);
 
-                       var home = $j(data).find('home').text();
-                       if(home == 0) { home = '';  $j('#home-update').removeClass('show') } else { $j('#home-update').addClass('show') }
-                       $j('#home-update').html(home);
+                       var home = $(data).find('home').text();
+                       if(home == 0) { home = '';  $('#home-update').removeClass('show') } else { $('#home-update').addClass('show') }
+                       $('#home-update').html(home);
                        
-                       var intro = $j(data).find('intro').text();
-                       if(intro == 0) { intro = '';  $j('#intro-update').removeClass('show') } else { $j('#intro-update').addClass('show') }
-                       $j('#intro-update').html(intro);
+                       var intro = $(data).find('intro').text();
+                       if(intro == 0) { intro = '';  $('#intro-update').removeClass('show') } else { $('#intro-update').addClass('show') }
+                       $('#intro-update').html(intro);
 
-                       var mail = $j(data).find('mail').text();
-                       if(mail == 0) { mail = '';  $j('#mail-update').removeClass('show') } else { $j('#mail-update').addClass('show') }
-                       $j('#mail-update').html(mail);
+                       var mail = $(data).find('mail').text();
+                       if(mail == 0) { mail = '';  $('#mail-update').removeClass('show') } else { $('#mail-update').addClass('show') }
+                       $('#mail-update').html(mail);
                        
-                       var intro = $j(data).find('intro').text();
-                       if(intro == 0) { intro = '';  $j('#intro-update-li').removeClass('show') } else { $j('#intro-update-li').addClass('show') }
-                       $j('#intro-update-li').html(intro);
+                       var intro = $(data).find('intro').text();
+                       if(intro == 0) { intro = '';  $('#intro-update-li').removeClass('show') } else { $('#intro-update-li').addClass('show') }
+                       $('#intro-update-li').html(intro);
 
-                       var mail = $j(data).find('mail').text();
-                       if(mail == 0) { mail = '';  $j('#mail-update-li').removeClass('show') } else { $j('#mail-update-li').addClass('show') }
-                       $j('#mail-update-li').html(mail);
+                       var mail = $(data).find('mail').text();
+                       if(mail == 0) { mail = '';  $('#mail-update-li').removeClass('show') } else { $('#mail-update-li').addClass('show') }
+                       $('#mail-update-li').html(mail);
 
-                       var eNotif = $j(data).find('notif')
+                       var eNotif = $(data).find('notif')
                        
                        if (eNotif.children("note").length==0){
-                               $j("#nav-notifications-menu").html(notifications_empty);
+                               $("#nav-notifications-menu").html(notifications_empty);
                        } else {
-                               nnm = $j("#nav-notifications-menu");
+                               nnm = $("#nav-notifications-menu");
                                nnm.html(notifications_all + notifications_mark);
                                //nnm.attr('popup','true');
                                eNotif.children("note").each(function(){
-                                       e = $j(this);
+                                       e = $(this);
                                        text = e.text().format("<span class='contactname'>"+e.attr('name')+"</span>");
                                        html = notifications_tpl.format(e.attr('href'),e.attr('photo'), text, e.attr('date'), e.attr('seen'));
                                        nnm.append(html);
                                });
 
-                               $j("img[data-src]", nnm).each(function(i, el){
+                               $("img[data-src]", nnm).each(function(i, el){
                                        // Add src attribute for images with a data-src attribute
                                        // However, don't bother if the data-src attribute is empty, because
                                        // an empty "src" tag for an image will cause some browsers
                                        // to prefetch the root page of the Friendica hub, which will
                                        // unnecessarily load an entire profile/ or network/ page
-                                       if($j(el).data("src") != '') $j(el).attr('src', $j(el).data("src"));
+                                       if($(el).data("src") != '') $(el).attr('src', $(el).data("src"));
                                });
                        }
                        notif = eNotif.attr('count');
                        if (notif>0){
-                               $j("#nav-notifications-linkmenu").addClass("on");
+                               $("#nav-notifications-linkmenu").addClass("on");
                        } else {
-                               $j("#nav-notifications-linkmenu").removeClass("on");
+                               $("#nav-notifications-linkmenu").removeClass("on");
                        }
-                       if(notif == 0) { notif = ''; $j('#notify-update').removeClass('show') } else { $j('#notify-update').addClass('show') }
-                       $j('#notify-update').html(notif);
+                       if(notif == 0) { notif = ''; $('#notify-update').removeClass('show') } else { $('#notify-update').addClass('show') }
+                       $('#notify-update').html(notif);
                        
-                       var eSysmsg = $j(data).find('sysmsgs');
+                       var eSysmsg = $(data).find('sysmsgs');
                        eSysmsg.children("notice").each(function(){
-                               text = $j(this).text();
-                               $j.jGrowl(text, { sticky: false, theme: 'notice', life: 3000 }); // originally: sticky: true,
+                               text = $(this).text();
+                               $.jGrowl(text, { sticky: false, theme: 'notice', life: 3000 }); // originally: sticky: true,
                        });
                        eSysmsg.children("info").each(function(){
-                               text = $j(this).text();
-                               $j.jGrowl(text, { sticky: false, theme: 'info', life: 1000 });
+                               text = $(this).text();
+                               $.jGrowl(text, { sticky: false, theme: 'info', life: 1000 });
                        });
                        
                });
                
                NavUpdate(); 
                // Allow folks to stop the ajax page updates with the pause/break key
-               $j(document).keydown(function(event) {
+               $(document).keydown(function(event) {
                        if(event.keyCode == '8') {
                                var target = event.target || event.srcElement;
                                if (!/input|textarea/i.test(target.nodeName)) {
                                        if (event.ctrlKey) {
                                                totStopped = true;
                                        }
-                                       $j('#pause').html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />');
+                                       $('#pause').html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />');
                                } else {
                                        unpause();
                                }
 
                if(! stopped) {
                        var pingCmd = 'ping' + ((localUser != 0) ? '?f=&uid=' + localUser : '');
-                       $j.get(pingCmd,function(data) {
-                               $j(data).find('result').each(function() {
+                       $.get(pingCmd,function(data) {
+                               $(data).find('result').each(function() {
                                        // send nav-update event
-                                       $j('nav').trigger('nav-update', this);
+                                       $('nav').trigger('nav-update', this);
                                        
                                        
                                        // start live update
 
                                        
 
-                                       if($j('#live-network').length)   { src = 'network'; liveUpdate(); }
-                                       if($j('#live-profile').length)   { src = 'profile'; liveUpdate(); }
-                                       if($j('#live-community').length) { src = 'community'; liveUpdate(); }
-                                       if($j('#live-notes').length)     { src = 'notes'; liveUpdate(); }
-                                       if($j('#live-display').length) { src = 'display'; liveUpdate(); }
-                                       /*if($j('#live-display').length) {
+                                       if($('#live-network').length)   { src = 'network'; liveUpdate(); }
+                                       if($('#live-profile').length)   { src = 'profile'; liveUpdate(); }
+                                       if($('#live-community').length) { src = 'community'; liveUpdate(); }
+                                       if($('#live-notes').length)     { src = 'notes'; liveUpdate(); }
+                                       if($('#live-display').length) { src = 'display'; liveUpdate(); }
+                                       /*if($('#live-display').length) {
                                                if(liking) {
                                                        liking = 0;
                                                        window.location.href=window.location.href 
                                                }
                                        }*/
-                                       if($j('#live-photos').length) {
+                                       if($('#live-photos').length) {
                                                if(liking) {
                                                        liking = 0;
                                                        window.location.href=window.location.href 
        }
 
        function liveUpdate() {
-               if((src == null) || (stopped) || (typeof profile_uid == 'undefined') || (! profile_uid)) { $j('.like-rotator').hide(); return; }
-               if(($j('.comment-edit-text-full').length) || (in_progress)) {
+               if((src == null) || (stopped) || (typeof profile_uid == 'undefined') || (! profile_uid)) { $('.like-rotator').hide(); return; }
+               if(($('.comment-edit-text-full').length) || (in_progress)) {
                        if(livetime) {
                                clearTimeout(livetime);
                        }
                var udargs = ((netargs.length) ? '/' + netargs : '');
                var update_url = 'update_' + src + udargs + '&p=' + profile_uid + '&page=' + profile_page + '&msie=' + ((msie) ? 1 : 0);
 
-               $j.get(update_url,function(data) {
+               $.get(update_url,function(data) {
                        in_progress = false;
-                       //                      $j('.collapsed-comments',data).each(function() {
-                       //      var ident = $j(this).attr('id');
-                       //      var is_hidden = $j('#' + ident).is(':hidden');
-                       //      if($j('#' + ident).length) {
-                       //              $j('#' + ident).replaceWith($j(this));
+                       //                      $('.collapsed-comments',data).each(function() {
+                       //      var ident = $(this).attr('id');
+                       //      var is_hidden = $('#' + ident).is(':hidden');
+                       //      if($('#' + ident).length) {
+                       //              $('#' + ident).replaceWith($(this));
                        //              if(is_hidden)
-                       //                      $j('#' + ident).hide();
+                       //                      $('#' + ident).hide();
                        //      }
                        //});
 
                        // add a new thread
 
-                       $j('.toplevel_item',data).each(function() {
-                               var ident = $j(this).attr('id');
+                       $('.toplevel_item',data).each(function() {
+                               var ident = $(this).attr('id');
 
-                               if($j('#' + ident).length == 0 && profile_page == 1) {
-                                       $j('img',this).each(function() {
-                                               $j(this).attr('src',$j(this).attr('dst'));
+                               if($('#' + ident).length == 0 && profile_page == 1) {
+                                       $('img',this).each(function() {
+                                               $(this).attr('src',$(this).attr('dst'));
                                        });
-                                       $j('#' + prev).after($j(this));
+                                       $('#' + prev).after($(this));
                                }
                                else {
                                        // Find out if the hidden comments are open, so we can keep it that way
                                        // if a new comment has been posted
-                                       var id = $j('.hide-comments-total', this).attr('id');
+                                       var id = $('.hide-comments-total', this).attr('id');
                                        if(typeof id != 'undefined') {
                                                id = id.split('-')[3];
-                                               var commentsOpen = $j("#collapsed-comments-" + id).is(":visible");
+                                               var commentsOpen = $("#collapsed-comments-" + id).is(":visible");
                                        }
 
-                                       $j('img',this).each(function() {
-                                               $j(this).attr('src',$j(this).attr('dst'));
+                                       $('img',this).each(function() {
+                                               $(this).attr('src',$(this).attr('dst'));
                                        });
-                                       //vScroll = $j(document).scrollTop();
-                                       $j('html').height($j('html').height());
-                                       $j('#' + ident).replaceWith($j(this));
+                                       //vScroll = $(document).scrollTop();
+                                       $('html').height($('html').height());
+                                       $('#' + ident).replaceWith($(this));
 
                                        if(typeof id != 'undefined') {
                                                if(commentsOpen) showHideComments(id);
                                        }
-                                       $j('html').height('auto');
-                                       //$j(document).scrollTop(vScroll);
+                                       $('html').height('auto');
+                                       //$(document).scrollTop(vScroll);
                                }
 
                                // Add Colorbox for viewing Network page images
-                               $j("#" + ident + " .wall-item-body a img").each(function(){
-                                       var aElem = $j(this).parent();
+                               $("#" + ident + " .wall-item-body a img").each(function(){
+                                       var aElem = $(this).parent();
                                        var imgHref = aElem.attr("href");
 
                                        // We need to make sure we only put a Colorbox on links to Friendica images
                                        if(imgHref.match(/\/photo\/[a-fA-F0-9]+(-[0-9]\.[\w]+?)?$/)) {
 
                                                // Add a unique class to all the images of a certain post, to allow scrolling through
-                                               var cBoxClass = $j(this).closest(".wall-item-body").attr("id") + "-lightbox";
-                                               $j(this).addClass(cBoxClass);
+                                               var cBoxClass = $(this).closest(".wall-item-body").attr("id") + "-lightbox";
+                                               $(this).addClass(cBoxClass);
 
                                                aElem.colorbox({
                                                        maxHeight: '90%',
 
                        /*prev = 'live-' + src;
 
-                       $j('.wall-item-outside-wrapper',data).each(function() {
-                               var ident = $j(this).attr('id');
+                       $('.wall-item-outside-wrapper',data).each(function() {
+                               var ident = $(this).attr('id');
 
-                               if($j('#' + ident).length == 0 && prev != 'live-' + src) {
-                                               $j('img',this).each(function() {
-                                                       $j(this).attr('src',$j(this).attr('dst'));
+                               if($('#' + ident).length == 0 && prev != 'live-' + src) {
+                                               $('img',this).each(function() {
+                                                       $(this).attr('src',$(this).attr('dst'));
                                                });
-                                               $j('#' + prev).after($j(this));
+                                               $('#' + prev).after($(this));
                                }
                                else { 
-                                       $j('#' + ident + ' ' + '.wall-item-ago').replaceWith($j(this).find('.wall-item-ago')); 
-                                       if($j('#' + ident + ' ' + '.comment-edit-text-empty').length)
-                                               $j('#' + ident + ' ' + '.wall-item-comment-wrapper').replaceWith($j(this).find('.wall-item-comment-wrapper'));
-                                       $j('#' + ident + ' ' + '.hide-comments-total').replaceWith($j(this).find('.hide-comments-total'));
-                                       $j('#' + ident + ' ' + '.wall-item-like').replaceWith($j(this).find('.wall-item-like'));
-                                       $j('#' + ident + ' ' + '.wall-item-dislike').replaceWith($j(this).find('.wall-item-dislike'));
-                                       $j('#' + ident + ' ' + '.my-comment-photo').each(function() {
-                                               $j(this).attr('src',$j(this).attr('dst'));
+                                       $('#' + ident + ' ' + '.wall-item-ago').replaceWith($(this).find('.wall-item-ago')); 
+                                       if($('#' + ident + ' ' + '.comment-edit-text-empty').length)
+                                               $('#' + ident + ' ' + '.wall-item-comment-wrapper').replaceWith($(this).find('.wall-item-comment-wrapper'));
+                                       $('#' + ident + ' ' + '.hide-comments-total').replaceWith($(this).find('.hide-comments-total'));
+                                       $('#' + ident + ' ' + '.wall-item-like').replaceWith($(this).find('.wall-item-like'));
+                                       $('#' + ident + ' ' + '.wall-item-dislike').replaceWith($(this).find('.wall-item-dislike'));
+                                       $('#' + ident + ' ' + '.my-comment-photo').each(function() {
+                                               $(this).attr('src',$(this).attr('dst'));
                                        });
                                }
                                prev = ident; 
                        });*/
                        
-                       $j('.like-rotator').hide();
+                       $('.like-rotator').hide();
                        if(commentBusy) {
                                commentBusy = false;
-                               $j('body').css('cursor', 'auto');
+                               $('body').css('cursor', 'auto');
                        }
                        /* autocomplete @nicknames */
-                       $j(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");
+                       $(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");
                
                        collapseHeight();
 
                if(typeof elems != 'undefined') {
                        elemName = elems + ' ' + elemName;
                }
-               $j(elemName).each(function() {
-                       if($j(this).height() > 450) {
-                               $j('html').height($j('html').height());
-                               $j(this).divgrow({ initialHeight: 400, showBrackets: false, speed: 0 });
-                               $j(this).addClass('divmore');
-                               $j('html').height('auto');
+               $(elemName).each(function() {
+                       if($(this).height() > 450) {
+                               $('html').height($('html').height());
+                               $(this).divgrow({ initialHeight: 400, showBrackets: false, speed: 0 });
+                               $(this).addClass('divmore');
+                               $('html').height('auto');
                        }                                       
                });
        }
 
        /*function imgbright(node) {
-               $j(node).removeClass("drophide").addClass("drop");
+               $(node).removeClass("drophide").addClass("drop");
        }
 
        function imgdull(node) {
-               $j(node).removeClass("drop").addClass("drophide");
+               $(node).removeClass("drop").addClass("drophide");
        }*/
 
        // Since our ajax calls are asynchronous, we will give a few 
 
        function dolike(ident,verb) {
                unpause();
-               $j('#like-rotator-' + ident.toString()).show();
-               $j.get('like/' + ident.toString() + '?verb=' + verb, NavUpdate );
+               $('#like-rotator-' + ident.toString()).show();
+               $.get('like/' + ident.toString() + '?verb=' + verb, NavUpdate );
                liking = 1;
        }
 
        function dostar(ident) {
                ident = ident.toString();
-//             $j('#like-rotator-' + ident).show();
-               $j.get('starred/' + ident, function(data) {
+//             $('#like-rotator-' + ident).show();
+               $.get('starred/' + ident, function(data) {
                        if(data.match(/1/)) {
-                               $j('#starred-' + ident).addClass('starred');
-                               $j('#starred-' + ident).removeClass('unstarred');
-                               $j('#star-' + ident).addClass('hidden');
-                               $j('#unstar-' + ident).removeClass('hidden');
+                               $('#starred-' + ident).addClass('starred');
+                               $('#starred-' + ident).removeClass('unstarred');
+                               $('#star-' + ident).addClass('hidden');
+                               $('#unstar-' + ident).removeClass('hidden');
                        }
                        else {                  
-                               $j('#starred-' + ident).addClass('unstarred');
-                               $j('#starred-' + ident).removeClass('starred');
-                               $j('#star-' + ident).removeClass('hidden');
-                               $j('#unstar-' + ident).addClass('hidden');
+                               $('#starred-' + ident).addClass('unstarred');
+                               $('#starred-' + ident).removeClass('starred');
+                               $('#star-' + ident).removeClass('hidden');
+                               $('#unstar-' + ident).addClass('hidden');
                        }
-//                     $j('#like-rotator-' + ident).hide();    
+//                     $('#like-rotator-' + ident).hide();     
                });
        }
 
                }
                else {
                        lockvisible = true;
-                       $j.get('lockview/' + id, function(data) {
-                               $j('#panel').html(data);
-                               $j('#panel').css({ 'left': cursor.x + 5 , 'top': cursor.y + 5});
-                               $j('#panel').show();
+                       $.get('lockview/' + id, function(data) {
+                               $('#panel').html(data);
+                               $('#panel').css({ 'left': cursor.x + 5 , 'top': cursor.y + 5});
+                               $('#panel').show();
                        });
                }
        }
 
        function lockviewhide() {
                lockvisible = false;
-               $j('#panel').hide();
+               $('#panel').hide();
        }
 
        function post_comment(id) {
                unpause();
                commentBusy = true;
-               $j('body').css('cursor', 'wait');
-               $j("#comment-preview-inp-" + id).val("0");
-               $j.post(  
+               $('body').css('cursor', 'wait');
+               $("#comment-preview-inp-" + id).val("0");
+               $.post(  
              "item",  
-             $j("#comment-edit-form-" + id).serialize(),
+             $("#comment-edit-form-" + id).serialize(),
                        function(data) {
                                if(data.success) {
-                                       $j("#comment-edit-wrapper-" + id).hide();
-                                       $j("#comment-edit-text-" + id).val('');
+                                       $("#comment-edit-wrapper-" + id).hide();
+                                       $("#comment-edit-text-" + id).val('');
                                var tarea = document.getElementById("comment-edit-text-" + id);
                                        if(tarea)
                                                commentClose(tarea,id);
 
 
        function preview_comment(id) {
-               $j("#comment-preview-inp-" + id).val("1");
-               $j("#comment-edit-preview-" + id).show();
-               $j.post(  
+               $("#comment-preview-inp-" + id).val("1");
+               $("#comment-edit-preview-" + id).show();
+               $.post(  
              "item",  
-             $j("#comment-edit-form-" + id).serialize(),
+             $("#comment-edit-form-" + id).serialize(),
                        function(data) {
                                if(data.preview) {
                                                
-                                       $j("#comment-edit-preview-" + id).html(data.preview);
-                                       $j("#comment-edit-preview-" + id + " a").click(function() { return false; });
+                                       $("#comment-edit-preview-" + id).html(data.preview);
+                                       $("#comment-edit-preview-" + id + " a").click(function() { return false; });
                                }
                        },
                        "json"  
 
 
        function showHideComments(id) {
-               if( $j("#collapsed-comments-" + id).is(":visible")) {
-                       $j("#collapsed-comments-" + id).hide();
-                       $j("#hide-comments-" + id).html(window.showMore);
+               if( $("#collapsed-comments-" + id).is(":visible")) {
+                       $("#collapsed-comments-" + id).hide();
+                       $("#hide-comments-" + id).html(window.showMore);
                }
                else {
-                       $j("#collapsed-comments-" + id).show();
-                       $j("#hide-comments-" + id).html(window.showFewer);
+                       $("#collapsed-comments-" + id).show();
+                       $("#hide-comments-" + id).html(window.showFewer);
                        collapseHeight("#collapsed-comments-" + id);
                }
        }
 
 
        function preview_post() {
-               $j("#jot-preview").val("1");
-               $j("#jot-preview-content").show();
+               $("#jot-preview").val("1");
+               $("#jot-preview-content").show();
                tinyMCE.triggerSave();
-               $j.post(  
+               $.post(  
                        "item",  
-                       $j("#profile-jot-form").serialize(),
+                       $("#profile-jot-form").serialize(),
                        function(data) {
                                if(data.preview) {                      
-                                       $j("#jot-preview-content").html(data.preview);
-                                       $j("#jot-preview-content" + " a").click(function() { return false; });
+                                       $("#jot-preview-content").html(data.preview);
+                                       $("#jot-preview-content" + " a").click(function() { return false; });
                                }
                        },
                        "json"  
                );  
-               $j("#jot-preview").val("0");
+               $("#jot-preview").val("0");
                return true;  
        }
 
                // unpause auto reloads if they are currently stopped
                totStopped = false;
                stopped = false;
-           $j('#pause').html('');
+           $('#pause').html('');
        }
                
 
     }  
 
        function groupChangeMember(gid, cid, sec_token) {
-               $j('body .fakelink').css('cursor', 'wait');
-               $j.get('group/' + gid + '/' + cid + "?t=" + sec_token, function(data) {
-                               $j('#group-update-wrapper').html(data);
-                               $j('body .fakelink').css('cursor', 'auto');                             
+               $('body .fakelink').css('cursor', 'wait');
+               $.get('group/' + gid + '/' + cid + "?t=" + sec_token, function(data) {
+                               $('#group-update-wrapper').html(data);
+                               $('body .fakelink').css('cursor', 'auto');                              
                });
        }
 
        function profChangeMember(gid,cid) {
-               $j('body .fakelink').css('cursor', 'wait');
-               $j.get('profperm/' + gid + '/' + cid, function(data) {
-                               $j('#prof-update-wrapper').html(data);
-                               $j('body .fakelink').css('cursor', 'auto');                             
+               $('body .fakelink').css('cursor', 'wait');
+               $.get('profperm/' + gid + '/' + cid, function(data) {
+                               $('#prof-update-wrapper').html(data);
+                               $('body .fakelink').css('cursor', 'auto');                              
                });
        }
 
        function contactgroupChangeMember(gid,cid) {
-               $j('body').css('cursor', 'wait');
-               $j.get('contactgroup/' + gid + '/' + cid, function(data) {
-                               $j('body').css('cursor', 'auto');
+               $('body').css('cursor', 'wait');
+               $.get('contactgroup/' + gid + '/' + cid, function(data) {
+                               $('body').css('cursor', 'auto');
                });
        }
 
 
 function checkboxhighlight(box) {
-  if($j(box).is(':checked')) {
-       $j(box).addClass('checkeditem');
+  if($(box).is(':checked')) {
+       $(box).addClass('checkeditem');
   }
   else {
-       $j(box).removeClass('checkeditem');
+       $(box).removeClass('checkeditem');
   }
 }
 
 function notifyMarkAll() {
-       $j.get('notify/mark/all', function(data) {
+       $.get('notify/mark/all', function(data) {
                if(timer) clearTimeout(timer);
                timer = setTimeout(NavUpdate,1000);
        });
@@ -742,9 +742,9 @@ Array.prototype.remove = function(item) {
 };
 
 function previewTheme(elm) {
-       theme = $j(elm).val();
-       $j.getJSON('pretheme?f=&theme=' + theme,function(data) {
-                       $j('#theme-preview').html('<div id="theme-desc">' + data.desc + '</div><div id="theme-version">' + data.version + '</div><div id="theme-credits">' + data.credits + '</div><a href="' + data.img + '"><img src="' + data.img + '" width="320" height="240" alt="' + theme + '" /></a>');
+       theme = $(elm).val();
+       $.getJSON('pretheme?f=&theme=' + theme,function(data) {
+                       $('#theme-preview').html('<div id="theme-desc">' + data.desc + '</div><div id="theme-version">' + data.version + '</div><div id="theme-credits">' + data.credits + '</div><a href="' + data.img + '"><img src="' + data.img + '" width="320" height="240" alt="' + theme + '" /></a>');
        });
 
 }
index ed00bc3a1c1d2769b3c7cccceb6bc2cde1a838d9..a5f73e9e528aee2ab1aaf941e42fdb6d0e8af4d4 100644 (file)
@@ -1 +1 @@
-function openClose(listID){listID="#"+listID.replace(/:/g,"\\:");listID=listID.replace(/\./g,"\\.");listID=listID.replace(/@/g,"\\@");if($j(listID).is(":visible")){$j(listID).hide();$j(listID+"-wrapper").show()}else{$j(listID).show();$j(listID+"-wrapper").hide()}}function openMenu(theID){document.getElementById(theID).style.display="block"}function closeMenu(theID){document.getElementById(theID).style.display="none"}var src=null;var prev=null;var livetime=null;var msie=false;var stopped=false;var totStopped=false;var timer=null;var pr=0;var liking=0;var in_progress=false;var langSelect=false;var commentBusy=false;var last_popup_menu=null;var last_popup_button=null;$j(function(){$j.ajaxSetup({cache:false});msie=$j.browser.msie;collapseHeight();$j(".onoff input").each(function(){val=$j(this).val();id=$j(this).attr("id");$j("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden")});$j(".onoff > a").click(function(event){event.preventDefault();var input=$j(this).siblings("input");var val=1-input.val();var id=input.attr("id");$j("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden");$j("#"+id+"_onoff ."+(val==1?"on":"off")).removeClass("hidden");input.val(val)});function close_last_popup_menu(e){if(last_popup_menu){if("#"+last_popup_menu.attr("id")!==$j(e.target).attr("rel")){last_popup_menu.hide();last_popup_button.removeClass("selected");last_popup_menu=null;last_popup_button=null}}}$j("a[rel^=#]").click(function(e){close_last_popup_menu(e);menu=$j($j(this).attr("rel"));e.preventDefault();e.stopPropagation();if(menu.attr("popup")=="false")return false;$j(this).parent().toggleClass("selected");menu.slideToggle("fast");if(menu.css("display")=="none"){last_popup_menu=null;last_popup_button=null}else{last_popup_menu=menu;last_popup_button=$j(this).parent()}return false});$j("html").click(function(e){close_last_popup_menu(e)});$j("a.popupbox").colorbox({inline:true,transition:"elastic"});var notifications_tpl=unescape($j("#nav-notifications-template[rel=template]").html());var notifications_all=unescape($j("<div>").append($j("#nav-notifications-see-all").clone()).html());var notifications_mark=unescape($j("<div>").append($j("#nav-notifications-mark-all").clone()).html());var notifications_empty=unescape($j("#nav-notifications-menu").html());$j("nav").bind("nav-update",function(e,data){var invalid=$j(data).find("invalid").text();if(invalid==1){window.location.href=window.location.href}var net=$j(data).find("net").text();if(net==0){net="";$j("#net-update").removeClass("show")}else{$j("#net-update").addClass("show")}$j("#net-update").html(net);var home=$j(data).find("home").text();if(home==0){home="";$j("#home-update").removeClass("show")}else{$j("#home-update").addClass("show")}$j("#home-update").html(home);var intro=$j(data).find("intro").text();if(intro==0){intro="";$j("#intro-update").removeClass("show")}else{$j("#intro-update").addClass("show")}$j("#intro-update").html(intro);var mail=$j(data).find("mail").text();if(mail==0){mail="";$j("#mail-update").removeClass("show")}else{$j("#mail-update").addClass("show")}$j("#mail-update").html(mail);var intro=$j(data).find("intro").text();if(intro==0){intro="";$j("#intro-update-li").removeClass("show")}else{$j("#intro-update-li").addClass("show")}$j("#intro-update-li").html(intro);var mail=$j(data).find("mail").text();if(mail==0){mail="";$j("#mail-update-li").removeClass("show")}else{$j("#mail-update-li").addClass("show")}$j("#mail-update-li").html(mail);var eNotif=$j(data).find("notif");if(eNotif.children("note").length==0){$j("#nav-notifications-menu").html(notifications_empty)}else{nnm=$j("#nav-notifications-menu");nnm.html(notifications_all+notifications_mark);eNotif.children("note").each(function(){e=$j(this);text=e.text().format("<span class='contactname'>"+e.attr("name")+"</span>");html=notifications_tpl.format(e.attr("href"),e.attr("photo"),text,e.attr("date"),e.attr("seen"));nnm.append(html)});$j("img[data-src]",nnm).each(function(i,el){if($j(el).data("src")!="")$j(el).attr("src",$j(el).data("src"))})}notif=eNotif.attr("count");if(notif>0){$j("#nav-notifications-linkmenu").addClass("on")}else{$j("#nav-notifications-linkmenu").removeClass("on")}if(notif==0){notif="";$j("#notify-update").removeClass("show")}else{$j("#notify-update").addClass("show")}$j("#notify-update").html(notif);var eSysmsg=$j(data).find("sysmsgs");eSysmsg.children("notice").each(function(){text=$j(this).text();$j.jGrowl(text,{sticky:false,theme:"notice",life:3e3})});eSysmsg.children("info").each(function(){text=$j(this).text();$j.jGrowl(text,{sticky:false,theme:"info",life:1e3})})});NavUpdate();$j(document).keydown(function(event){if(event.keyCode=="8"){var target=event.target||event.srcElement;if(!/input|textarea/i.test(target.nodeName)){return false}}if(event.keyCode=="19"||event.ctrlKey&&event.which=="32"){event.preventDefault();if(stopped==false){stopped=true;if(event.ctrlKey){totStopped=true}$j("#pause").html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />')}else{unpause()}}else{if(!totStopped){unpause()}}})});function NavUpdate(){if(!stopped){var pingCmd="ping"+(localUser!=0?"?f=&uid="+localUser:"");$j.get(pingCmd,function(data){$j(data).find("result").each(function(){$j("nav").trigger("nav-update",this);if($j("#live-network").length){src="network";liveUpdate()}if($j("#live-profile").length){src="profile";liveUpdate()}if($j("#live-community").length){src="community";liveUpdate()}if($j("#live-notes").length){src="notes";liveUpdate()}if($j("#live-display").length){src="display";liveUpdate()}if($j("#live-photos").length){if(liking){liking=0;window.location.href=window.location.href}}})})}timer=setTimeout(NavUpdate,updateInterval)}function liveUpdate(){if(src==null||stopped||typeof profile_uid=="undefined"||!profile_uid){$j(".like-rotator").hide();return}if($j(".comment-edit-text-full").length||in_progress){if(livetime){clearTimeout(livetime)}livetime=setTimeout(liveUpdate,1e4);return}if(livetime!=null)livetime=null;prev="live-"+src;in_progress=true;var udargs=netargs.length?"/"+netargs:"";var update_url="update_"+src+udargs+"&p="+profile_uid+"&page="+profile_page+"&msie="+(msie?1:0);$j.get(update_url,function(data){in_progress=false;$j(".toplevel_item",data).each(function(){var ident=$j(this).attr("id");if($j("#"+ident).length==0&&profile_page==1){$j("img",this).each(function(){$j(this).attr("src",$j(this).attr("dst"))});$j("#"+prev).after($j(this))}else{var id=$j(".hide-comments-total",this).attr("id");if(typeof id!="undefined"){id=id.split("-")[3];var commentsOpen=$j("#collapsed-comments-"+id).is(":visible")}$j("img",this).each(function(){$j(this).attr("src",$j(this).attr("dst"))});$j("html").height($j("html").height());$j("#"+ident).replaceWith($j(this));if(typeof id!="undefined"){if(commentsOpen)showHideComments(id)}$j("html").height("auto")}$j("#"+ident+" .wall-item-body a img").each(function(){var aElem=$j(this).parent();var imgHref=aElem.attr("href");if(imgHref.match(/\/photo\/[a-fA-F0-9]+(-[0-9]\.[\w]+?)?$/)){var cBoxClass=$j(this).closest(".wall-item-body").attr("id")+"-lightbox";$j(this).addClass(cBoxClass);aElem.colorbox({maxHeight:"90%",photo:true,rel:cBoxClass})}});prev=ident});$j(".like-rotator").hide();if(commentBusy){commentBusy=false;$j("body").css("cursor","auto")}$j(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");collapseHeight();if(typeof videojs!="undefined")videojs.autoSetup()})}function collapseHeight(elems){var elemName=".wall-item-body:not(.divmore)";if(typeof elems!="undefined"){elemName=elems+" "+elemName}$j(elemName).each(function(){if($j(this).height()>450){$j("html").height($j("html").height());$j(this).divgrow({initialHeight:400,showBrackets:false,speed:0});$j(this).addClass("divmore");$j("html").height("auto")}})}function dolike(ident,verb){unpause();$j("#like-rotator-"+ident.toString()).show();$j.get("like/"+ident.toString()+"?verb="+verb,NavUpdate);liking=1}function dostar(ident){ident=ident.toString();$j.get("starred/"+ident,function(data){if(data.match(/1/)){$j("#starred-"+ident).addClass("starred");$j("#starred-"+ident).removeClass("unstarred");$j("#star-"+ident).addClass("hidden");$j("#unstar-"+ident).removeClass("hidden")}else{$j("#starred-"+ident).addClass("unstarred");$j("#starred-"+ident).removeClass("starred");$j("#star-"+ident).removeClass("hidden");$j("#unstar-"+ident).addClass("hidden")}})}function getPosition(e){var cursor={x:0,y:0};if(e.pageX||e.pageY){cursor.x=e.pageX;cursor.y=e.pageY}else{if(e.clientX||e.clientY){cursor.x=e.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)-document.documentElement.clientLeft;cursor.y=e.clientY+(document.documentElement.scrollTop||document.body.scrollTop)-document.documentElement.clientTop}else{if(e.x||e.y){cursor.x=e.x;cursor.y=e.y}}}return cursor}var lockvisible=false;function lockview(event,id){event=event||window.event;cursor=getPosition(event);if(lockvisible){lockviewhide()}else{lockvisible=true;$j.get("lockview/"+id,function(data){$j("#panel").html(data);$j("#panel").css({left:cursor.x+5,top:cursor.y+5});$j("#panel").show()})}}function lockviewhide(){lockvisible=false;$j("#panel").hide()}function post_comment(id){unpause();commentBusy=true;$j("body").css("cursor","wait");$j("#comment-preview-inp-"+id).val("0");$j.post("item",$j("#comment-edit-form-"+id).serialize(),function(data){if(data.success){$j("#comment-edit-wrapper-"+id).hide();$j("#comment-edit-text-"+id).val("");var tarea=document.getElementById("comment-edit-text-"+id);if(tarea)commentClose(tarea,id);if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,10)}if(data.reload){window.location.href=data.reload}},"json");return false}function preview_comment(id){$j("#comment-preview-inp-"+id).val("1");$j("#comment-edit-preview-"+id).show();$j.post("item",$j("#comment-edit-form-"+id).serialize(),function(data){if(data.preview){$j("#comment-edit-preview-"+id).html(data.preview);$j("#comment-edit-preview-"+id+" a").click(function(){return false})}},"json");return true}function showHideComments(id){if($j("#collapsed-comments-"+id).is(":visible")){$j("#collapsed-comments-"+id).hide();$j("#hide-comments-"+id).html(window.showMore)}else{$j("#collapsed-comments-"+id).show();$j("#hide-comments-"+id).html(window.showFewer);collapseHeight("#collapsed-comments-"+id)}}function preview_post(){$j("#jot-preview").val("1");$j("#jot-preview-content").show();tinyMCE.triggerSave();$j.post("item",$j("#profile-jot-form").serialize(),function(data){if(data.preview){$j("#jot-preview-content").html(data.preview);$j("#jot-preview-content"+" a").click(function(){return false})}},"json");$j("#jot-preview").val("0");return true}function unpause(){totStopped=false;stopped=false;$j("#pause").html("")}function bin2hex(s){var v,i,f=0,a=[];s+="";f=s.length;for(i=0;i<f;i++){a[i]=s.charCodeAt(i).toString(16).replace(/^([\da-f])$/,"0$1")}return a.join("")}function groupChangeMember(gid,cid,sec_token){$j("body .fakelink").css("cursor","wait");$j.get("group/"+gid+"/"+cid+"?t="+sec_token,function(data){$j("#group-update-wrapper").html(data);$j("body .fakelink").css("cursor","auto")})}function profChangeMember(gid,cid){$j("body .fakelink").css("cursor","wait");$j.get("profperm/"+gid+"/"+cid,function(data){$j("#prof-update-wrapper").html(data);$j("body .fakelink").css("cursor","auto")})}function contactgroupChangeMember(gid,cid){$j("body").css("cursor","wait");$j.get("contactgroup/"+gid+"/"+cid,function(data){$j("body").css("cursor","auto")})}function checkboxhighlight(box){if($j(box).is(":checked")){$j(box).addClass("checkeditem")}else{$j(box).removeClass("checkeditem")}}function notifyMarkAll(){$j.get("notify/mark/all",function(data){if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,1e3)})}function fcFileBrowser(field_name,url,type,win){var cmsURL=baseurl+"/fbrowser/"+type+"/";tinyMCE.activeEditor.windowManager.open({file:cmsURL,title:"File Browser",width:420,height:400,resizable:"yes",inline:"yes",close_previous:"no"},{window:win,input:field_name});return false}String.prototype.format=function(){var formatted=this;for(var i=0;i<arguments.length;i++){var regexp=new RegExp("\\{"+i+"\\}","gi");formatted=formatted.replace(regexp,arguments[i])}return formatted};Array.prototype.remove=function(item){to=undefined;from=this.indexOf(item);var rest=this.slice((to||from)+1||this.length);this.length=from<0?this.length+from:from;return this.push.apply(this,rest)};function previewTheme(elm){theme=$j(elm).val();$j.getJSON("pretheme?f=&theme="+theme,function(data){$j("#theme-preview").html('<div id="theme-desc">'+data.desc+'</div><div id="theme-version">'+data.version+'</div><div id="theme-credits">'+data.credits+'</div><a href="'+data.img+'"><img src="'+data.img+'" width="320" height="240" alt="'+theme+'" /></a>')})}
\ No newline at end of file
+function openClose(listID){listID="#"+listID.replace(/:/g,"\\:");listID=listID.replace(/\./g,"\\.");listID=listID.replace(/@/g,"\\@");if($(listID).is(":visible")){$(listID).hide();$(listID+"-wrapper").show()}else{$(listID).show();$(listID+"-wrapper").hide()}}function openMenu(theID){document.getElementById(theID).style.display="block"}function closeMenu(theID){document.getElementById(theID).style.display="none"}var src=null;var prev=null;var livetime=null;var msie=false;var stopped=false;var totStopped=false;var timer=null;var pr=0;var liking=0;var in_progress=false;var langSelect=false;var commentBusy=false;var last_popup_menu=null;var last_popup_button=null;$(function(){$.ajaxSetup({cache:false});msie=$.browser.msie;collapseHeight();$(".onoff input").each(function(){val=$(this).val();id=$(this).attr("id");$("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden")});$(".onoff > a").click(function(event){event.preventDefault();var input=$(this).siblings("input");var val=1-input.val();var id=input.attr("id");$("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden");$("#"+id+"_onoff ."+(val==1?"on":"off")).removeClass("hidden");input.val(val)});function close_last_popup_menu(e){if(last_popup_menu){if("#"+last_popup_menu.attr("id")!==$(e.target).attr("rel")){last_popup_menu.hide();last_popup_button.removeClass("selected");last_popup_menu=null;last_popup_button=null}}}$("a[rel^=#]").click(function(e){close_last_popup_menu(e);menu=$($(this).attr("rel"));e.preventDefault();e.stopPropagation();if(menu.attr("popup")=="false")return false;$(this).parent().toggleClass("selected");menu.slideToggle("fast");if(menu.css("display")=="none"){last_popup_menu=null;last_popup_button=null}else{last_popup_menu=menu;last_popup_button=$(this).parent()}return false});$("html").click(function(e){close_last_popup_menu(e)});$("a.popupbox").colorbox({inline:true,transition:"elastic"});var notifications_tpl=unescape($("#nav-notifications-template[rel=template]").html());var notifications_all=unescape($("<div>").append($("#nav-notifications-see-all").clone()).html());var notifications_mark=unescape($("<div>").append($("#nav-notifications-mark-all").clone()).html());var notifications_empty=unescape($("#nav-notifications-menu").html());$("nav").bind("nav-update",function(e,data){var invalid=$(data).find("invalid").text();if(invalid==1){window.location.href=window.location.href}var net=$(data).find("net").text();if(net==0){net="";$("#net-update").removeClass("show")}else{$("#net-update").addClass("show")}$("#net-update").html(net);var home=$(data).find("home").text();if(home==0){home="";$("#home-update").removeClass("show")}else{$("#home-update").addClass("show")}$("#home-update").html(home);var intro=$(data).find("intro").text();if(intro==0){intro="";$("#intro-update").removeClass("show")}else{$("#intro-update").addClass("show")}$("#intro-update").html(intro);var mail=$(data).find("mail").text();if(mail==0){mail="";$("#mail-update").removeClass("show")}else{$("#mail-update").addClass("show")}$("#mail-update").html(mail);var intro=$(data).find("intro").text();if(intro==0){intro="";$("#intro-update-li").removeClass("show")}else{$("#intro-update-li").addClass("show")}$("#intro-update-li").html(intro);var mail=$(data).find("mail").text();if(mail==0){mail="";$("#mail-update-li").removeClass("show")}else{$("#mail-update-li").addClass("show")}$("#mail-update-li").html(mail);var eNotif=$(data).find("notif");if(eNotif.children("note").length==0){$("#nav-notifications-menu").html(notifications_empty)}else{nnm=$("#nav-notifications-menu");nnm.html(notifications_all+notifications_mark);eNotif.children("note").each(function(){e=$(this);text=e.text().format("<span class='contactname'>"+e.attr("name")+"</span>");html=notifications_tpl.format(e.attr("href"),e.attr("photo"),text,e.attr("date"),e.attr("seen"));nnm.append(html)});$("img[data-src]",nnm).each(function(i,el){if($(el).data("src")!="")$(el).attr("src",$(el).data("src"))})}notif=eNotif.attr("count");if(notif>0){$("#nav-notifications-linkmenu").addClass("on")}else{$("#nav-notifications-linkmenu").removeClass("on")}if(notif==0){notif="";$("#notify-update").removeClass("show")}else{$("#notify-update").addClass("show")}$("#notify-update").html(notif);var eSysmsg=$(data).find("sysmsgs");eSysmsg.children("notice").each(function(){text=$(this).text();$.jGrowl(text,{sticky:false,theme:"notice",life:3e3})});eSysmsg.children("info").each(function(){text=$(this).text();$.jGrowl(text,{sticky:false,theme:"info",life:1e3})})});NavUpdate();$(document).keydown(function(event){if(event.keyCode=="8"){var target=event.target||event.srcElement;if(!/input|textarea/i.test(target.nodeName)){return false}}if(event.keyCode=="19"||event.ctrlKey&&event.which=="32"){event.preventDefault();if(stopped==false){stopped=true;if(event.ctrlKey){totStopped=true}$("#pause").html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />')}else{unpause()}}else{if(!totStopped){unpause()}}})});function NavUpdate(){if(!stopped){var pingCmd="ping"+(localUser!=0?"?f=&uid="+localUser:"");$.get(pingCmd,function(data){$(data).find("result").each(function(){$("nav").trigger("nav-update",this);if($("#live-network").length){src="network";liveUpdate()}if($("#live-profile").length){src="profile";liveUpdate()}if($("#live-community").length){src="community";liveUpdate()}if($("#live-notes").length){src="notes";liveUpdate()}if($("#live-display").length){src="display";liveUpdate()}if($("#live-photos").length){if(liking){liking=0;window.location.href=window.location.href}}})})}timer=setTimeout(NavUpdate,updateInterval)}function liveUpdate(){if(src==null||stopped||typeof profile_uid=="undefined"||!profile_uid){$(".like-rotator").hide();return}if($(".comment-edit-text-full").length||in_progress){if(livetime){clearTimeout(livetime)}livetime=setTimeout(liveUpdate,1e4);return}if(livetime!=null)livetime=null;prev="live-"+src;in_progress=true;var udargs=netargs.length?"/"+netargs:"";var update_url="update_"+src+udargs+"&p="+profile_uid+"&page="+profile_page+"&msie="+(msie?1:0);$.get(update_url,function(data){in_progress=false;$(".toplevel_item",data).each(function(){var ident=$(this).attr("id");if($("#"+ident).length==0&&profile_page==1){$("img",this).each(function(){$(this).attr("src",$(this).attr("dst"))});$("#"+prev).after($(this))}else{var id=$(".hide-comments-total",this).attr("id");if(typeof id!="undefined"){id=id.split("-")[3];var commentsOpen=$("#collapsed-comments-"+id).is(":visible")}$("img",this).each(function(){$(this).attr("src",$(this).attr("dst"))});$("html").height($("html").height());$("#"+ident).replaceWith($(this));if(typeof id!="undefined"){if(commentsOpen)showHideComments(id)}$("html").height("auto")}$("#"+ident+" .wall-item-body a img").each(function(){var aElem=$(this).parent();var imgHref=aElem.attr("href");if(imgHref.match(/\/photo\/[a-fA-F0-9]+(-[0-9]\.[\w]+?)?$/)){var cBoxClass=$(this).closest(".wall-item-body").attr("id")+"-lightbox";$(this).addClass(cBoxClass);aElem.colorbox({maxHeight:"90%",photo:true,rel:cBoxClass})}});prev=ident});$(".like-rotator").hide();if(commentBusy){commentBusy=false;$("body").css("cursor","auto")}$(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");collapseHeight();if(typeof videojs!="undefined")videojs.autoSetup()})}function collapseHeight(elems){var elemName=".wall-item-body:not(.divmore)";if(typeof elems!="undefined"){elemName=elems+" "+elemName}$(elemName).each(function(){if($(this).height()>450){$("html").height($("html").height());$(this).divgrow({initialHeight:400,showBrackets:false,speed:0});$(this).addClass("divmore");$("html").height("auto")}})}function dolike(ident,verb){unpause();$("#like-rotator-"+ident.toString()).show();$.get("like/"+ident.toString()+"?verb="+verb,NavUpdate);liking=1}function dostar(ident){ident=ident.toString();$.get("starred/"+ident,function(data){if(data.match(/1/)){$("#starred-"+ident).addClass("starred");$("#starred-"+ident).removeClass("unstarred");$("#star-"+ident).addClass("hidden");$("#unstar-"+ident).removeClass("hidden")}else{$("#starred-"+ident).addClass("unstarred");$("#starred-"+ident).removeClass("starred");$("#star-"+ident).removeClass("hidden");$("#unstar-"+ident).addClass("hidden")}})}function getPosition(e){var cursor={x:0,y:0};if(e.pageX||e.pageY){cursor.x=e.pageX;cursor.y=e.pageY}else{if(e.clientX||e.clientY){cursor.x=e.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)-document.documentElement.clientLeft;cursor.y=e.clientY+(document.documentElement.scrollTop||document.body.scrollTop)-document.documentElement.clientTop}else{if(e.x||e.y){cursor.x=e.x;cursor.y=e.y}}}return cursor}var lockvisible=false;function lockview(event,id){event=event||window.event;cursor=getPosition(event);if(lockvisible){lockviewhide()}else{lockvisible=true;$.get("lockview/"+id,function(data){$("#panel").html(data);$("#panel").css({left:cursor.x+5,top:cursor.y+5});$("#panel").show()})}}function lockviewhide(){lockvisible=false;$("#panel").hide()}function post_comment(id){unpause();commentBusy=true;$("body").css("cursor","wait");$("#comment-preview-inp-"+id).val("0");$.post("item",$("#comment-edit-form-"+id).serialize(),function(data){if(data.success){$("#comment-edit-wrapper-"+id).hide();$("#comment-edit-text-"+id).val("");var tarea=document.getElementById("comment-edit-text-"+id);if(tarea)commentClose(tarea,id);if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,10)}if(data.reload){window.location.href=data.reload}},"json");return false}function preview_comment(id){$("#comment-preview-inp-"+id).val("1");$("#comment-edit-preview-"+id).show();$.post("item",$("#comment-edit-form-"+id).serialize(),function(data){if(data.preview){$("#comment-edit-preview-"+id).html(data.preview);$("#comment-edit-preview-"+id+" a").click(function(){return false})}},"json");return true}function showHideComments(id){if($("#collapsed-comments-"+id).is(":visible")){$("#collapsed-comments-"+id).hide();$("#hide-comments-"+id).html(window.showMore)}else{$("#collapsed-comments-"+id).show();$("#hide-comments-"+id).html(window.showFewer);collapseHeight("#collapsed-comments-"+id)}}function preview_post(){$("#jot-preview").val("1");$("#jot-preview-content").show();tinyMCE.triggerSave();$.post("item",$("#profile-jot-form").serialize(),function(data){if(data.preview){$("#jot-preview-content").html(data.preview);$("#jot-preview-content"+" a").click(function(){return false})}},"json");$("#jot-preview").val("0");return true}function unpause(){totStopped=false;stopped=false;$("#pause").html("")}function bin2hex(s){var v,i,f=0,a=[];s+="";f=s.length;for(i=0;i<f;i++){a[i]=s.charCodeAt(i).toString(16).replace(/^([\da-f])$/,"0$1")}return a.join("")}function groupChangeMember(gid,cid,sec_token){$("body .fakelink").css("cursor","wait");$.get("group/"+gid+"/"+cid+"?t="+sec_token,function(data){$("#group-update-wrapper").html(data);$("body .fakelink").css("cursor","auto")})}function profChangeMember(gid,cid){$("body .fakelink").css("cursor","wait");$.get("profperm/"+gid+"/"+cid,function(data){$("#prof-update-wrapper").html(data);$("body .fakelink").css("cursor","auto")})}function contactgroupChangeMember(gid,cid){$("body").css("cursor","wait");$.get("contactgroup/"+gid+"/"+cid,function(data){$("body").css("cursor","auto")})}function checkboxhighlight(box){if($(box).is(":checked")){$(box).addClass("checkeditem")}else{$(box).removeClass("checkeditem")}}function notifyMarkAll(){$.get("notify/mark/all",function(data){if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,1e3)})}function fcFileBrowser(field_name,url,type,win){var cmsURL=baseurl+"/fbrowser/"+type+"/";tinyMCE.activeEditor.windowManager.open({file:cmsURL,title:"File Browser",width:420,height:400,resizable:"yes",inline:"yes",close_previous:"no"},{window:win,input:field_name});return false}String.prototype.format=function(){var formatted=this;for(var i=0;i<arguments.length;i++){var regexp=new RegExp("\\{"+i+"\\}","gi");formatted=formatted.replace(regexp,arguments[i])}return formatted};Array.prototype.remove=function(item){to=undefined;from=this.indexOf(item);var rest=this.slice((to||from)+1||this.length);this.length=from<0?this.length+from:from;return this.push.apply(this,rest)};function previewTheme(elm){theme=$(elm).val();$.getJSON("pretheme?f=&theme="+theme,function(data){$("#theme-preview").html('<div id="theme-desc">'+data.desc+'</div><div id="theme-version">'+data.version+'</div><div id="theme-credits">'+data.credits+'</div><a href="'+data.img+'"><img src="'+data.img+'" width="320" height="240" alt="'+theme+'" /></a>')})}
\ No newline at end of file
index 19c224aa370eb401d02e9593365fdb3cf485dd5c..5d61d5ae892987ae06b45897dbffbf4ddaff5638 100644 (file)
@@ -1,4 +1,4 @@
-$j(document).ready(function() {
+$(document).ready(function() {
 
        window.navMenuTimeout = {
                '#network-menu-list-timeout': null,
@@ -12,83 +12,83 @@ $j(document).ready(function() {
                '#system-menu-list-closing': false
        };
 
-/*    $j.ajaxSetup({ 
+/*    $.ajaxSetup({ 
         cache: false 
     });*/
 
 
        /* enable tinymce on focus and click */
-       $j("#profile-jot-text").focus(enableOnUser);
-       $j("#profile-jot-text").click(enableOnUser);
+       $("#profile-jot-text").focus(enableOnUser);
+       $("#profile-jot-text").click(enableOnUser);
 
-       $j('.nav-menu-list, .nav-menu-icon').hover(function() {
-               showNavMenu($j(this).attr('point'));
+       $('.nav-menu-list, .nav-menu-icon').hover(function() {
+               showNavMenu($(this).attr('point'));
        }, function() {
-               hideNavMenu($j(this).attr('point'));
+               hideNavMenu($(this).attr('point'));
        });
 
-/*     $j('html').click(function() { $j("#nav-notifications-menu" ).hide(); });*/
+/*     $('html').click(function() { $("#nav-notifications-menu" ).hide(); });*/
 
-       $j('.group-edit-icon').hover(
+       $('.group-edit-icon').hover(
                function() {
-                       $j(this).addClass('icon'); $j(this).removeClass('iconspacer');},
+                       $(this).addClass('icon'); $(this).removeClass('iconspacer');},
                function() {
-                       $j(this).removeClass('icon'); $j(this).addClass('iconspacer');}
+                       $(this).removeClass('icon'); $(this).addClass('iconspacer');}
                );
 
-       $j('.sidebar-group-element').hover(
+       $('.sidebar-group-element').hover(
                function() {
-                       id = $j(this).attr('id');
-                       $j('#edit-' + id).addClass('icon'); $j('#edit-' + id).removeClass('iconspacer');},
+                       id = $(this).attr('id');
+                       $('#edit-' + id).addClass('icon'); $('#edit-' + id).removeClass('iconspacer');},
 
                function() {
-                       id = $j(this).attr('id');
-                       $j('#edit-' + id).removeClass('icon');$j('#edit-' + id).addClass('iconspacer');}
+                       id = $(this).attr('id');
+                       $('#edit-' + id).removeClass('icon');$('#edit-' + id).addClass('iconspacer');}
                );
 
 
-       $j('.savedsearchdrop').hover(
+       $('.savedsearchdrop').hover(
                function() {
-                       $j(this).addClass('drop'); $j(this).addClass('icon'); $j(this).removeClass('iconspacer');},
+                       $(this).addClass('drop'); $(this).addClass('icon'); $(this).removeClass('iconspacer');},
                function() {
-                       $j(this).removeClass('drop'); $j(this).removeClass('icon'); $j(this).addClass('iconspacer');}
+                       $(this).removeClass('drop'); $(this).removeClass('icon'); $(this).addClass('iconspacer');}
        );
 
-       $j('.savedsearchterm').hover(
+       $('.savedsearchterm').hover(
                function() {
-                       id = $j(this).attr('id');
-                       $j('#drop-' + id).addClass('icon');     $j('#drop-' + id).addClass('drophide'); $j('#drop-' + id).removeClass('iconspacer');},
+                       id = $(this).attr('id');
+                       $('#drop-' + id).addClass('icon');      $('#drop-' + id).addClass('drophide'); $('#drop-' + id).removeClass('iconspacer');},
 
                function() {
-                       id = $j(this).attr('id');
-                       $j('#drop-' + id).removeClass('icon');$j('#drop-' + id).removeClass('drophide'); $j('#drop-' + id).addClass('iconspacer');}
+                       id = $(this).attr('id');
+                       $('#drop-' + id).removeClass('icon');$('#drop-' + id).removeClass('drophide'); $('#drop-' + id).addClass('iconspacer');}
        );
 
-/*     $j('.nav-load-page-link').click(function() {
-               getPageContent( $j(this).attr('href') );
-               hideNavMenu( '#' + $j(this).closest('ul').attr('id') );
+/*     $('.nav-load-page-link').click(function() {
+               getPageContent( $(this).attr('href') );
+               hideNavMenu( '#' + $(this).closest('ul').attr('id') );
                return false;
        });*/
 
-       $j('#event-share-checkbox').change(function() {
+       $('#event-share-checkbox').change(function() {
 
-               if ($j('#event-share-checkbox').is(':checked')) { 
-                       $j('#acl-wrapper').show();
+               if ($('#event-share-checkbox').is(':checked')) { 
+                       $('#acl-wrapper').show();
                }
                else {
-                       $j('#acl-wrapper').hide();
+                       $('#acl-wrapper').hide();
                }
        }).trigger('change');
 
 // For event_end.tpl
-/*             $j('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
+/*             $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
                        var selstr;
-                       $j('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
-                               selstr = $j(this).text();
-                               $j('#jot-public').hide();
+                       $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
+                               selstr = $(this).text();
+                               $('#jot-public').hide();
                        });
                        if(selstr == null) {
-                               $j('#jot-public').show();
+                               $('#jot-public').show();
                        }
 
                }).trigger('change');*/
@@ -99,23 +99,23 @@ $j(document).ready(function() {
                        window.imageUploadButton,
                        { action: 'wall_upload/'+window.nickname,
                                name: 'userfile',
-                               onSubmit: function(file,ext) { $j('#profile-rotator').show(); },
+                               onSubmit: function(file,ext) { $('#profile-rotator').show(); },
                                onComplete: function(file,response) {
                                        addeditortext(window.jotId, response);
-                                       $j('#profile-rotator').hide();
+                                       $('#profile-rotator').hide();
                                }                                
                        }
                );
 
-               if($j('#wall-file-upload').length) {
+               if($('#wall-file-upload').length) {
                        var file_uploader = new window.AjaxUpload(
                                'wall-file-upload',
                                { action: 'wall_attach/'+window.nickname,
                                        name: 'userfile',
-                                       onSubmit: function(file,ext) { $j('#profile-rotator').show(); },
+                                       onSubmit: function(file,ext) { $('#profile-rotator').show(); },
                                        onComplete: function(file,response) {
                                                addeditortext(window.jotId, response);
-                                               $j('#profile-rotator').hide();
+                                               $('#profile-rotator').hide();
                                        }                                
                                }
                        );
@@ -132,23 +132,23 @@ $j(document).ready(function() {
 
 
        if(window.aclType == "settings-head" || window.aclType == "photos_head" || window.aclType == "event_head") {
-               $j('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
+               $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
                        var selstr;
-                       $j('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
-                               selstr = $j(this).text();
-                               $j('#jot-perms-icon').removeClass('unlock').addClass('lock');
-                               $j('#jot-public').hide();
+                       $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
+                               selstr = $(this).text();
+                               $('#jot-perms-icon').removeClass('unlock').addClass('lock');
+                               $('#jot-public').hide();
                        });
                        if(selstr == null) { 
-                               $j('#jot-perms-icon').removeClass('lock').addClass('unlock');
-                               $j('#jot-public').show();
+                               $('#jot-perms-icon').removeClass('lock').addClass('unlock');
+                               $('#jot-public').show();
                        }
 
                }).trigger('change');
        }
 
        if(window.aclType == "event_head") {
-               $j('#events-calendar').fullCalendar({
+               $('#events-calendar').fullCalendar({
                        events: baseurl + '/events/json/',
                        header: {
                                left: 'prev,next today',
@@ -198,7 +198,7 @@ $j(document).ready(function() {
                // center on date
                var args=location.href.replace(baseurl,"").split("/");
                if (args.length>=4) {
-                       $j("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1);
+                       $("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1);
                } 
                
                // show event popup
@@ -209,17 +209,17 @@ $j(document).ready(function() {
 
        switch(window.autocompleteType) {
                case 'msg-header':
-                       var a = $j("#recip").autocomplete({ 
+                       var a = $("#recip").autocomplete({ 
                                serviceUrl: baseurl + '/acl',
                                minChars: 2,
                                width: 350,
                                onSelect: function(value,data) {
-                                       $j("#recip-complete").val(data);
+                                       $("#recip-complete").val(data);
                                }                       
                        });
                        break;
                case 'contacts-head':
-                       var a = $j("#contacts-search").autocomplete({ 
+                       var a = $("#contacts-search").autocomplete({ 
                                serviceUrl: baseurl + '/acl',
                                minChars: 2,
                                width: 350,
@@ -227,23 +227,23 @@ $j(document).ready(function() {
                        a.setOptions({ params: { type: 'a' }});
                        break;
                case 'display-head':
-                       $j(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+                       $(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
                        break;
                default:
                        break;
        }
 
 /*     if(window.autoCompleteType == "display-head") {
-               //$j(".comment-edit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+               //$(".comment-edit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
                // make auto-complete work in more places
-               //$j(".wall-item-comment-wrapper textarea").contact_autocomplete(baseurl+"/acl");
-               $j(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+               //$(".wall-item-comment-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+               $(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
        }*/
 
        // Add Colorbox for viewing Network page images
        //var cBoxClasses = new Array();
-       $j(".wall-item-body a img").each(function(){
-               var aElem = $j(this).parent();
+       $(".wall-item-body a img").each(function(){
+               var aElem = $(this).parent();
                var imgHref = aElem.attr("href");
 
                // We need to make sure we only put a Colorbox on links to Friendica images
@@ -253,22 +253,22 @@ $j(document).ready(function() {
                if(imgHref.match(/\/photo\/[a-fA-F0-9]+(-[0-9]\.[\w]+?)?$/)) {
 
                        // Add a unique class to all the images of a certain post, to allow scrolling through
-                       var cBoxClass = $j(this).closest(".wall-item-body").attr("id") + "-lightbox";
-                       $j(this).addClass(cBoxClass);
+                       var cBoxClass = $(this).closest(".wall-item-body").attr("id") + "-lightbox";
+                       $(this).addClass(cBoxClass);
 
-//                     if( $j.inArray(cBoxClass, cBoxClasses) < 0 ) {
+//                     if( $.inArray(cBoxClass, cBoxClasses) < 0 ) {
 //                             cBoxClasses.push(cBoxClass);
 //                     }
 
                        aElem.colorbox({
                                maxHeight: '90%',
                                photo: true, // Colorbox doesn't recognize a URL that don't end in .jpg, etc. as a photo
-                               rel: cBoxClass //$j(this).attr("class").match(/wall-item-body-[\d]+-lightbox/)[0]
+                               rel: cBoxClass //$(this).attr("class").match(/wall-item-body-[\d]+-lightbox/)[0]
                        });
                }
        });
-       /*$j.each(cBoxClasses, function(){
-               $j('.'+this).colorbox({
+       /*$.each(cBoxClasses, function(){
+               $('.'+this).colorbox({
                        maxHeight: '90%',
                        photo: true,
                        rel: this
@@ -279,41 +279,41 @@ $j(document).ready(function() {
 
 
 // update pending count //
-$j(function(){
+$(function(){
 
-       $j("nav").bind('nav-update',  function(e,data){
-               var elm = $j('#pending-update');
-               var register = $j(data).find('register').text();
+       $("nav").bind('nav-update',  function(e,data){
+               var elm = $('#pending-update');
+               var register = $(data).find('register').text();
                if (register=="0") { register=""; elm.hide();} else { elm.show(); }
                elm.html(register);
        });
 });
 
 
-$j(function(){
+$(function(){
        
-       $j("#cnftheme").click(function(){
+       $("#cnftheme").click(function(){
                $.colorbox({
                        width: 800,
                        height: '90%',
                        href: baseurl + "/admin/themes/" + $("#id_theme :selected").val(),
                        onComplete: function(){
-                               $j("div#fancybox-content form").submit(function(e){
-                                       var url = $j(this).attr('action');
+                               $("div#fancybox-content form").submit(function(e){
+                                       var url = $(this).attr('action');
                                        // can't get .serialize() to work...
                                        var data={};
-                                       $j(this).find("input").each(function(){
-                                               data[$j(this).attr('name')] = $j(this).val();
+                                       $(this).find("input").each(function(){
+                                               data[$(this).attr('name')] = $(this).val();
                                        });
-                                       $j(this).find("select").each(function(){
-                                               data[$j(this).attr('name')] = $j(this).children(":selected").val();
+                                       $(this).find("select").each(function(){
+                                               data[$(this).attr('name')] = $(this).children(":selected").val();
                                        });
                                        console.log(":)", url, data);
                                
-                                       $j.post(url, data, function(data) {
+                                       $.post(url, data, function(data) {
                                                if(timer) clearTimeout(timer);
                                                NavUpdate();
-                                               $j.colorbox.close();
+                                               $.colorbox.close();
                                        })
                                
                                        return false;
@@ -327,7 +327,7 @@ $j(function(){
 
 
 function homeRedirect() {
-       $j('html').fadeOut('slow', function(){
+       $('html').fadeOut('slow', function(){
                window.location = baseurl + "/login";
        });
 }
@@ -335,7 +335,7 @@ function homeRedirect() {
 
 if(typeof window.photoEdit != 'undefined') {
 
-       $j(document).keydown(function(event) {
+       $(document).keydown(function(event) {
 
                        if(window.prevLink != '') { if(event.ctrlKey && event.keyCode == 37) { event.preventDefault(); window.location.href = window.prevLink; }}
                        if(window.nextLink != '') { if(event.ctrlKey && event.keyCode == 39) { event.preventDefault(); window.location.href = window.nextLink; }}
@@ -344,23 +344,23 @@ if(typeof window.photoEdit != 'undefined') {
 }
 
 function showEvent(eventid) {
-       $j.get(
+       $.get(
                baseurl + '/events/?id='+eventid,
                function(data){
-                       $j.colorbox({html:data});
-                       $j.colorbox.resize();
+                       $.colorbox({html:data});
+                       $.colorbox.resize();
                }
        );                      
 }
 
 function initCrop() {
        function onEndCrop( coords, dimensions ) {
-               $( 'x1' ).value = coords.x1;
-               $( 'y1' ).value = coords.y1;
-               $( 'x2' ).value = coords.x2;
-               $( 'y2' ).value = coords.y2;
-               $( 'width' ).value = dimensions.width;
-               $( 'height' ).value = dimensions.height;
+               $PR( 'x1' ).value = coords.x1;
+               $PR( 'y1' ).value = coords.y1;
+               $PR( 'x2' ).value = coords.x2;
+               $PR( 'y2' ).value = coords.y2;
+               $PR( 'width' ).value = dimensions.width;
+               $PR( 'height' ).value = dimensions.height;
        }
 
        Event.observe( window, 'load', function() {
@@ -381,14 +381,14 @@ function initCrop() {
 
 
 /*
-$j(document).mouseup(function (clickPos) {
+$(document).mouseup(function (clickPos) {
 
-       var sysMenu = $j("#system-menu-list");
-       var sysMenuLink = $j(".system-menu-link");
-       var contactsMenu = $j("#contacts-menu-list");
-       var contactsMenuLink = $j(".contacts-menu-link");
-       var networkMenu = $j("#network-menu-list");
-       var networkMenuLink = $j(".network-menu-link");
+       var sysMenu = $("#system-menu-list");
+       var sysMenuLink = $(".system-menu-link");
+       var contactsMenu = $("#contacts-menu-list");
+       var contactsMenuLink = $(".contacts-menu-link");
+       var networkMenu = $("#network-menu-list");
+       var networkMenuLink = $(".network-menu-link");
 
        if( !sysMenu.is(clickPos.target) && !sysMenuLink.is(clickPos.target) && sysMenu.has(clickPos.target).length === 0) {
                hideNavMenu("#system-menu-list");
@@ -404,20 +404,20 @@ $j(document).mouseup(function (clickPos) {
 
 function getPageContent(url) {
 
-       var pos = $j('.main-container').position();
+       var pos = $('.main-container').position();
 
-       $j('.main-container').css('margin-left', pos.left);     
-       $j('.main-content-container').hide(0, function () {
-               $j('.main-content-loading').show(0);
+       $('.main-container').css('margin-left', pos.left);      
+       $('.main-content-container').hide(0, function () {
+               $('.main-content-loading').show(0);
        });
 
-       $j.get(url, function(html) {
-               console.log($j('.main-content-container').html());
-               $j('.main-content-container').html( $j('.main-content-container', html).html() );
-               console.log($j('.main-content-container').html());
-               $j('.main-content-loading').hide(function() {
-                       $j('.main-content-container').fadeIn(800,function() {
-                               $j('.main-container').css('margin-left', 'auto'); // This sucks -- if the CSS specification changes, this will be wrong
+       $.get(url, function(html) {
+               console.log($('.main-content-container').html());
+               $('.main-content-container').html( $('.main-content-container', html).html() );
+               console.log($('.main-content-container').html());
+               $('.main-content-loading').hide(function() {
+                       $('.main-content-container').fadeIn(800,function() {
+                               $('.main-container').css('margin-left', 'auto'); // This sucks -- if the CSS specification changes, this will be wrong
                        });
                });
        });
@@ -434,7 +434,7 @@ function showNavMenu(menuID) {
                window.navMenuTimeout[menuID + '-opening'] = true;
                
                window.navMenuTimeout[menuID + '-timeout'] = setTimeout( function () {
-                       $j(menuID).slideDown('fast').show();
+                       $(menuID).slideDown('fast').show();
                        window.navMenuTimeout[menuID + '-opening'] = false;
                }, 200);
        }
@@ -450,7 +450,7 @@ function hideNavMenu(menuID) {
                window.navMenuTimeout[menuID + '-closing'] = true;
                
                window.navMenuTimeout[menuID + '-timeout'] = setTimeout( function () {
-                       $j(menuID).slideUp('fast');
+                       $(menuID).slideUp('fast');
                        window.navMenuTimeout[menuID + '-closing'] = false;
                }, 500);
        }
@@ -491,7 +491,7 @@ function InitMCEEditor(editorData) {
        };
 
        if(window.editSelect != 'none') {
-               $j.extend(tinyMCEInitConfig, editorData);
+               $.extend(tinyMCEInitConfig, editorData);
                tinyMCE.init(tinyMCEInitConfig);
        }
        else if(typeof editorData.plaintextFn == 'function') {
@@ -505,7 +505,7 @@ var textlen = 0;
 function initEditor(cb){
        if(editor==false) {
                editor = true;
-               $j("#profile-jot-text-loading").show();
+               $("#profile-jot-text-loading").show();
 
                var editorData = {
                        mode : "specific_textareas",
@@ -536,53 +536,53 @@ function initEditor(cb){
                                        }
 
                                        textlen = txt.length;
-                                       if(textlen != 0 && $j('#jot-perms-icon').is('.unlock')) {
-                                               $j('#profile-jot-desc').html(window.isPublic);
+                                       if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) {
+                                               $('#profile-jot-desc').html(window.isPublic);
                                        }
                                        else {
-                                               $j('#profile-jot-desc').html('&nbsp;');
+                                               $('#profile-jot-desc').html('&nbsp;');
                                        }        
 
                                 //Character count
 
                                        if(textlen <= 140) {
-                                               $j('#character-counter').removeClass('red');
-                                               $j('#character-counter').removeClass('orange');
-                                               $j('#character-counter').addClass('grey');
+                                               $('#character-counter').removeClass('red');
+                                               $('#character-counter').removeClass('orange');
+                                               $('#character-counter').addClass('grey');
                                        }
                                        if((textlen > 140) && (textlen <= 420)) {
-                                               $j('#character-counter').removeClass('grey');
-                                               $j('#character-counter').removeClass('red');
-                                               $j('#character-counter').addClass('orange');
+                                               $('#character-counter').removeClass('grey');
+                                               $('#character-counter').removeClass('red');
+                                               $('#character-counter').addClass('orange');
                                        }
                                        if(textlen > 420) {
-                                               $j('#character-counter').removeClass('grey');
-                                               $j('#character-counter').removeClass('orange');
-                                               $j('#character-counter').addClass('red');
+                                               $('#character-counter').removeClass('grey');
+                                               $('#character-counter').removeClass('orange');
+                                               $('#character-counter').addClass('red');
                                        }
-                                       $j('#character-counter').text(textlen);
+                                       $('#character-counter').text(textlen);
                                });
 
                                ed.onInit.add(function(ed) {
                                        ed.pasteAsPlainText = true;
-                                       $j("#profile-jot-text-loading").hide();
-                                       $j(".jothidden").show();
+                                       $("#profile-jot-text-loading").hide();
+                                       $(".jothidden").show();
                                        if (typeof cb!="undefined") cb();
                                });
 
                        },
                        plaintextFn : function() {
-                               $j("#profile-jot-text-loading").hide();
-                               $j("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
-                               $j("#profile-jot-text").contact_autocomplete(baseurl+"/acl");
-                               $j(".jothidden").show();
+                               $("#profile-jot-text-loading").hide();
+                               $("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
+                               $("#profile-jot-text").contact_autocomplete(baseurl+"/acl");
+                               $(".jothidden").show();
                                if (typeof cb!="undefined") cb();
                        }
                };
                InitMCEEditor(editorData);
 
                // setup acl popup
-               $j("a#jot-perms-icon").colorbox({
+               $("a#jot-perms-icon").colorbox({
                        'inline' : true,
                        'transition' : 'elastic'
                }); 
@@ -593,7 +593,7 @@ function initEditor(cb){
 
 function enableOnUser(){
        if (editor) return;
-       $j(this).val("");
+       $(this).val("");
        initEditor();
 }
 
@@ -628,26 +628,26 @@ function msgInitEditor() {
                                }
 
                                textlen = txt.length;
-                               if(textlen != 0 && $j('#jot-perms-icon').is('.unlock')) {
-                                       $j('#profile-jot-desc').html(window.isPublic);
+                               if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) {
+                                       $('#profile-jot-desc').html(window.isPublic);
                                }
                                else {
-                                       $j('#profile-jot-desc').html('&nbsp;');
+                                       $('#profile-jot-desc').html('&nbsp;');
                                }        
                        });
 
                        ed.onInit.add(function(ed) {
                                ed.pasteAsPlainText = true;
                                var editorId = ed.editorId;
-                               var textarea = $j('#'+editorId);
+                               var textarea = $('#'+editorId);
                                if (typeof(textarea.attr('tabindex')) != "undefined") {
-                                       $j('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex'));
+                                       $('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex'));
                                        textarea.attr('tabindex', null);
                                }
                        });
                },
                plaintextFn : function() {
-                       $j("#prvmail-text").contact_autocomplete(baseurl+"/acl");
+                       $("#prvmail-text").contact_autocomplete(baseurl+"/acl");
                }
        }
        InitMCEEditor(editorData);
@@ -702,8 +702,8 @@ function profInitEditor() {
 
 function addeditortext(textElem, data) {
        if(window.editSelect == 'none') {
-               var currentText = $j(textElem).val();
-               $j(textElem).val(currentText + data);
+               var currentText = $(textElem).val();
+               $(textElem).val(currentText + data);
        }
        else
                tinyMCE.execCommand('mceInsertRawHTML',false,data);
@@ -732,7 +732,7 @@ function jotGetLocation() {
                        var lat = position.coords.latitude;
                        var lng = position.coords.longitude;
 
-                       $j.ajax({
+                       $.ajax({
                                type: 'GET',
                                url: 'http://nominatim.openstreetmap.org/reverse?format=json&lat='+lat+'&lon='+lng,
                                jsonp: 'json_callback',
@@ -741,45 +741,45 @@ function jotGetLocation() {
                                success: function(json) {
                                        console.log(json);
                                        var locationDisplay = json.address.building+', '+json.address.city+', '+json.address.state;
-                                       $j('#jot-location').val(locationDisplay);
-                                       $j('#jot-display-location').html('Location: '+locationDisplay);
-                                       $j('#jot-display-location').show();
+                                       $('#jot-location').val(locationDisplay);
+                                       $('#jot-display-location').html('Location: '+locationDisplay);
+                                       $('#jot-display-location').show();
                                }
                        });
                });
 
        }
        else {
-               reply = prompt(window.whereAreU, $j('#jot-location').val());
+               reply = prompt(window.whereAreU, $('#jot-location').val());
                if(reply && reply.length) {
-                       $j('#jot-location').val(reply);
+                       $('#jot-location').val(reply);
                }
        }*/
 
-       reply = prompt(window.whereAreU, $j('#jot-location').val());
+       reply = prompt(window.whereAreU, $('#jot-location').val());
        if(reply && reply.length) {
-               $j('#jot-location').val(reply);
+               $('#jot-location').val(reply);
        }
 }
 
 function jotShare(id) {
-       if ($j('#jot-popup').length != 0) $j('#jot-popup').show();
+       if ($('#jot-popup').length != 0) $('#jot-popup').show();
 
-       $j('#like-rotator-' + id).show();
-       $j.get('share/' + id, function(data) {
-               if (!editor) $j("#profile-jot-text").val("");
+       $('#like-rotator-' + id).show();
+       $.get('share/' + id, function(data) {
+               if (!editor) $("#profile-jot-text").val("");
                initEditor(function(){
                        addeditortext("#profile-jot-text", data);
-                       $j('#like-rotator-' + id).hide();
-                       $j(window).scrollTop(0);
+                       $('#like-rotator-' + id).hide();
+                       $(window).scrollTop(0);
                });
 
        });
 }
 
 function jotClearLocation() {
-       $j('#jot-coord').val('');
-       $j('#profile-nolocation-wrapper').hide();
+       $('#jot-coord').val('');
+       $('#profile-nolocation-wrapper').hide();
 }
 
 
@@ -787,10 +787,10 @@ function jotGetLink() {
        reply = prompt(window.linkURL);
        if(reply && reply.length) {
                reply = bin2hex(reply);
-               $j('#profile-rotator').show();
-               $j.get('parse_url?binurl=' + reply, function(data) {
+               $('#profile-rotator').show();
+               $.get('parse_url?binurl=' + reply, function(data) {
                        addeditortext(window.jotId, data);
-                       $j('#profile-rotator').hide();
+                       $('#profile-rotator').hide();
                });
        }
 }
@@ -809,18 +809,18 @@ function linkdrop(event) {
        event.preventDefault();
        if(reply && reply.length) {
                reply = bin2hex(reply);
-               $j('#profile-rotator').show();
-               $j.get('parse_url?binurl=' + reply, function(data) {
+               $('#profile-rotator').show();
+               $.get('parse_url?binurl=' + reply, function(data) {
 /*                     if(window.jotId == "#profile-jot-text") {
-                               if (!editor) $j("#profile-jot-text").val("");
+                               if (!editor) $("#profile-jot-text").val("");
                                initEditor(function(){
                                        addeditortext(window.jotId, data);
-                                       $j('#profile-rotator').hide();
+                                       $('#profile-rotator').hide();
                                });
                        }
                        else {*/
                        addeditortext(window.jotId, data);
-                       $j('#profile-rotator').hide();
+                       $('#profile-rotator').hide();
 //                     }
                });
        }
@@ -840,19 +840,19 @@ function deleteCheckedItems(delID) {
        if(confirm(window.delItems)) {
                var checkedstr = '';
 
-               $j(delID).hide();
-               $j(delID + '-rotator').show();
-               $j('.item-select').each( function() {
-                       if($j(this).is(':checked')) {
+               $(delID).hide();
+               $(delID + '-rotator').show();
+               $('.item-select').each( function() {
+                       if($(this).is(':checked')) {
                                if(checkedstr.length != 0) {
-                                       checkedstr = checkedstr + ',' + $j(this).val();
+                                       checkedstr = checkedstr + ',' + $(this).val();
                                }
                                else {
-                                       checkedstr = $j(this).val();
+                                       checkedstr = $(this).val();
                                }
                        }       
                });
-               $j.post('item', { dropitems: checkedstr }, function(data) {
+               $.post('item', { dropitems: checkedstr }, function(data) {
                        window.location.reload();
                });
        }
@@ -865,9 +865,9 @@ function itemTag(id) {
                if(reply.length) {
 
                        commentBusy = true;
-                       $j('body').css('cursor', 'wait');
+                       $('body').css('cursor', 'wait');
 
-                       $j.get('tagger/' + id + '?term=' + reply, NavUpdate);
+                       $.get('tagger/' + id + '?term=' + reply, NavUpdate);
                        /*if(timer) clearTimeout(timer);
                        timer = setTimeout(NavUpdate,3000);*/
                        liking = 1;
@@ -877,31 +877,31 @@ function itemTag(id) {
 
 function itemFiler(id) {
        
-       var bordercolor = $j("input").css("border-color");
+       var bordercolor = $("input").css("border-color");
        
-       $j.get('filer/', function(data){
-               $j.colorbox({html:data});
-               $j.colorbox.resize();
-               $j("#id_term").keypress(function(){
-                       $j(this).css("border-color",bordercolor);
+       $.get('filer/', function(data){
+               $.colorbox({html:data});
+               $.colorbox.resize();
+               $("#id_term").keypress(function(){
+                       $(this).css("border-color",bordercolor);
                })
-               $j("#select_term").change(function(){
-                       $j("#id_term").css("border-color",bordercolor);
+               $("#select_term").change(function(){
+                       $("#id_term").css("border-color",bordercolor);
                })
                
-               $j("#filer_save").click(function(e){
+               $("#filer_save").click(function(e){
                        e.preventDefault();
-                       reply = $j("#id_term").val();
+                       reply = $("#id_term").val();
                        if(reply && reply.length) {
                                commentBusy = true;
-                               $j('body').css('cursor', 'wait');
-                               $j.get('filer/' + id + '?term=' + reply, NavUpdate);
+                               $('body').css('cursor', 'wait');
+                               $.get('filer/' + id + '?term=' + reply, NavUpdate);
 /*                                     if(timer) clearTimeout(timer);
                                timer = setTimeout(NavUpdate,3000);*/
                                liking = 1;
-                               $j.colorbox.close();
+                               $.colorbox.close();
                        } else {
-                               $j("#id_term").css("border-color","#FF0000");
+                               $("#id_term").css("border-color","#FF0000");
                        }
                        return false;
                });
@@ -916,13 +916,13 @@ function itemFiler(id) {
 
 function insertFormatting(comment,BBcode,id) {
        
-       var tmpStr = $j("#comment-edit-text-" + id).val();
+       var tmpStr = $("#comment-edit-text-" + id).val();
        if(tmpStr == comment) {
                tmpStr = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
                openMenu("comment-edit-submit-wrapper-" + id);
-               $j("#comment-edit-text-" + id).val(tmpStr);
+               $("#comment-edit-text-" + id).val(tmpStr);
        }
 
        textarea = document.getElementById("comment-edit-text-" +id);
@@ -945,71 +945,71 @@ function insertFormatting(comment,BBcode,id) {
 }
 
 function cmtBbOpen(id) {
-       $j("#comment-edit-bb-" + id).show();
+       $("#comment-edit-bb-" + id).show();
 }
 function cmtBbClose(id) {
-       $j("#comment-edit-bb-" + id).hide();
+       $("#comment-edit-bb-" + id).hide();
 }
 
 function commentOpen(obj,id) {
        if(obj.value == window.commentEmptyText) {
                obj.value = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
-               $j("#mod-cmnt-wrap-" + id).show();
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#mod-cmnt-wrap-" + id).show();
                openMenu("comment-edit-submit-wrapper-" + id);
        }
 }
 function commentClose(obj,id) {
        if(obj.value == "") {
                obj.value = window.commentEmptyText;
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-empty");
-               $j("#mod-cmnt-wrap-" + id).hide();
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-empty");
+               $("#mod-cmnt-wrap-" + id).hide();
                closeMenu("comment-edit-submit-wrapper-" + id);
        }
 }
 
 
 function commentInsert(obj,id) {
-       var tmpStr = $j("#comment-edit-text-" + id).val();
+       var tmpStr = $("#comment-edit-text-" + id).val();
        if(tmpStr == window.commentEmptyText) {
                tmpStr = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
                openMenu("comment-edit-submit-wrapper-" + id);
        }
-       var ins = $j(obj).html();
+       var ins = $(obj).html();
        ins = ins.replace("&lt;","<");
        ins = ins.replace("&gt;",">");
        ins = ins.replace("&amp;","&");
        ins = ins.replace("&quot;",'"');
-       $j("#comment-edit-text-" + id).val(tmpStr + ins);
+       $("#comment-edit-text-" + id).val(tmpStr + ins);
 }
 
 function qCommentInsert(obj,id) {
-       var tmpStr = $j("#comment-edit-text-" + id).val();
+       var tmpStr = $("#comment-edit-text-" + id).val();
        if(tmpStr == window.commentEmptyText) {
                tmpStr = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
                openMenu("comment-edit-submit-wrapper-" + id);
        }
-       var ins = $j(obj).val();
+       var ins = $(obj).val();
        ins = ins.replace("&lt;","<");
        ins = ins.replace("&gt;",">");
        ins = ins.replace("&amp;","&");
        ins = ins.replace("&quot;",'"');
-       $j("#comment-edit-text-" + id).val(tmpStr + ins);
-       $j(obj).val("");
+       $("#comment-edit-text-" + id).val(tmpStr + ins);
+       $(obj).val("");
 }
 
 /*function showHideCommentBox(id) {
-       if( $j('#comment-edit-form-' + id).is(':visible')) {
-               $j('#comment-edit-form-' + id).hide();
+       if( $('#comment-edit-form-' + id).is(':visible')) {
+               $('#comment-edit-form-' + id).hide();
        }
        else {
-               $j('#comment-edit-form-' + id).show();
+               $('#comment-edit-form-' + id).show();
        }
 }*/
 
index 94384c046bfb16fa63e70e93433eaa997edb57db..7839da6a0685e44f6c46aa58de0aba7ddc4fa1ea 100644 (file)
@@ -1 +1 @@
-$j(document).ready(function(){window.navMenuTimeout={"#network-menu-list-timeout":null,"#contacts-menu-list-timeout":null,"#system-menu-list-timeout":null,"#network-menu-list-opening":false,"#contacts-menu-list-opening":false,"#system-menu-list-opening":false,"#network-menu-list-closing":false,"#contacts-menu-list-closing":false,"#system-menu-list-closing":false};$j("#profile-jot-text").focus(enableOnUser);$j("#profile-jot-text").click(enableOnUser);$j(".nav-menu-list, .nav-menu-icon").hover(function(){showNavMenu($j(this).attr("point"))},function(){hideNavMenu($j(this).attr("point"))});$j(".group-edit-icon").hover(function(){$j(this).addClass("icon");$j(this).removeClass("iconspacer")},function(){$j(this).removeClass("icon");$j(this).addClass("iconspacer")});$j(".sidebar-group-element").hover(function(){id=$j(this).attr("id");$j("#edit-"+id).addClass("icon");$j("#edit-"+id).removeClass("iconspacer")},function(){id=$j(this).attr("id");$j("#edit-"+id).removeClass("icon");$j("#edit-"+id).addClass("iconspacer")});$j(".savedsearchdrop").hover(function(){$j(this).addClass("drop");$j(this).addClass("icon");$j(this).removeClass("iconspacer")},function(){$j(this).removeClass("drop");$j(this).removeClass("icon");$j(this).addClass("iconspacer")});$j(".savedsearchterm").hover(function(){id=$j(this).attr("id");$j("#drop-"+id).addClass("icon");$j("#drop-"+id).addClass("drophide");$j("#drop-"+id).removeClass("iconspacer")},function(){id=$j(this).attr("id");$j("#drop-"+id).removeClass("icon");$j("#drop-"+id).removeClass("drophide");$j("#drop-"+id).addClass("iconspacer")});$j("#event-share-checkbox").change(function(){if($j("#event-share-checkbox").is(":checked")){$j("#acl-wrapper").show()}else{$j("#acl-wrapper").hide()}}).trigger("change");if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$j("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$j("#profile-rotator").hide()}});if($j("#wall-file-upload").length){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$j("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$j("#profile-rotator").hide()}})}}if(typeof window.aclInit!="undefined"&&typeof acl=="undefined"){acl=new ACL(baseurl+"/acl",[window.allowCID,window.allowGID,window.denyCID,window.denyGID])}if(window.aclType=="settings-head"||window.aclType=="photos_head"||window.aclType=="event_head"){$j("#contact_allow, #contact_deny, #group_allow, #group_deny").change(function(){var selstr;$j("#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected").each(function(){selstr=$j(this).text();$j("#jot-perms-icon").removeClass("unlock").addClass("lock");$j("#jot-public").hide()});if(selstr==null){$j("#jot-perms-icon").removeClass("lock").addClass("unlock");$j("#jot-public").show()}}).trigger("change")}if(window.aclType=="event_head"){$j("#events-calendar").fullCalendar({events:baseurl+"/events/json/",header:{left:"prev,next today",center:"title",right:"month,agendaWeek,agendaDay"},timeFormat:"H(:mm)",eventClick:function(calEvent,jsEvent,view){showEvent(calEvent.id)},eventRender:function(event,element,view){if(event.item["author-name"]==null)return;switch(view.name){case"month":element.find(".fc-event-title").html("<img src='{0}' style='height:10px;width:10px'>{1} : {2}".format(event.item["author-avatar"],event.item["author-name"],event.title));break;case"agendaWeek":element.find(".fc-event-title").html("<img src='{0}' style='height:12px; width:12px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break;case"agendaDay":element.find(".fc-event-title").html("<img src='{0}' style='height:24px;width:24px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break}}});var args=location.href.replace(baseurl,"").split("/");if(args.length>=4){$j("#events-calendar").fullCalendar("gotoDate",args[2],args[3]-1)}var hash=location.hash.split("-");if(hash.length==2&&hash[0]=="#link")showEvent(hash[1])}switch(window.autocompleteType){case"msg-header":var a=$j("#recip").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350,onSelect:function(value,data){$j("#recip-complete").val(data)}});break;case"contacts-head":var a=$j("#contacts-search").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350});a.setOptions({params:{type:"a"}});break;case"display-head":$j(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");break;default:break}$j(".wall-item-body a img").each(function(){var aElem=$j(this).parent();var imgHref=aElem.attr("href");if(imgHref.match(/\/photo\/[a-fA-F0-9]+(-[0-9]\.[\w]+?)?$/)){var cBoxClass=$j(this).closest(".wall-item-body").attr("id")+"-lightbox";$j(this).addClass(cBoxClass);aElem.colorbox({maxHeight:"90%",photo:true,rel:cBoxClass})}})});$j(function(){$j("nav").bind("nav-update",function(e,data){var elm=$j("#pending-update");var register=$j(data).find("register").text();if(register=="0"){register="";elm.hide()}else{elm.show()}elm.html(register)})});$j(function(){$j("#cnftheme").click(function(){$.colorbox({width:800,height:"90%",href:baseurl+"/admin/themes/"+$("#id_theme :selected").val(),onComplete:function(){$j("div#fancybox-content form").submit(function(e){var url=$j(this).attr("action");var data={};$j(this).find("input").each(function(){data[$j(this).attr("name")]=$j(this).val()});$j(this).find("select").each(function(){data[$j(this).attr("name")]=$j(this).children(":selected").val()});console.log(":)",url,data);$j.post(url,data,function(data){if(timer)clearTimeout(timer);NavUpdate();$j.colorbox.close()});return false})}});return false})});function homeRedirect(){$j("html").fadeOut("slow",function(){window.location=baseurl+"/login"})}if(typeof window.photoEdit!="undefined"){$j(document).keydown(function(event){if(window.prevLink!=""){if(event.ctrlKey&&event.keyCode==37){event.preventDefault();window.location.href=window.prevLink}}if(window.nextLink!=""){if(event.ctrlKey&&event.keyCode==39){event.preventDefault();window.location.href=window.nextLink}}})}function showEvent(eventid){$j.get(baseurl+"/events/?id="+eventid,function(data){$j.colorbox({html:data});$j.colorbox.resize()})}function initCrop(){function onEndCrop(coords,dimensions){$("x1").value=coords.x1;$("y1").value=coords.y1;$("x2").value=coords.x2;$("y2").value=coords.y2;$("width").value=dimensions.width;$("height").value=dimensions.height}Event.observe(window,"load",function(){new Cropper.ImgWithPreview("croppa",{previewWrap:"previewWrap",minWidth:175,minHeight:175,maxWidth:640,maxHeight:640,ratioDim:{x:100,y:100},displayOnInit:true,onEndCrop:onEndCrop})})}function showNavMenu(menuID){if(window.navMenuTimeout[menuID+"-closing"]){window.navMenuTimeout[menuID+"-closing"]=false;clearTimeout(window.navMenuTimeout[menuID+"-timeout"])}else{window.navMenuTimeout[menuID+"-opening"]=true;window.navMenuTimeout[menuID+"-timeout"]=setTimeout(function(){$j(menuID).slideDown("fast").show();window.navMenuTimeout[menuID+"-opening"]=false},200)}}function hideNavMenu(menuID){if(window.navMenuTimeout[menuID+"-opening"]){window.navMenuTimeout[menuID+"-opening"]=false;clearTimeout(window.navMenuTimeout[menuID+"-timeout"])}else{window.navMenuTimeout[menuID+"-closing"]=true;window.navMenuTimeout[menuID+"-timeout"]=setTimeout(function(){$j(menuID).slideUp("fast");window.navMenuTimeout[menuID+"-closing"]=false},500)}}function InitMCEEditor(editorData){var tinyMCEInitConfig={theme:"advanced",plugins:"bbcode,paste,autoresize,inlinepopups",theme_advanced_buttons1:"bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"center",theme_advanced_blockformats:"blockquote,code",gecko_spellcheck:true,paste_text_sticky:true,entity_encoding:"raw",add_unload_trigger:false,remove_linebreaks:false,forced_root_block:"div",content_css:baseurl+"/view/custom_tinymce.css",theme_advanced_path:false,file_browser_callback:"fcFileBrowser"};if(window.editSelect!="none"){$j.extend(tinyMCEInitConfig,editorData);tinyMCE.init(tinyMCEInitConfig)}else if(typeof editorData.plaintextFn=="function"){editorData.plaintextFn()}}var editor=false;var textlen=0;function initEditor(cb){if(editor==false){editor=true;$j("#profile-jot-text-loading").show();var editorData={mode:"specific_textareas",editor_selector:"profile-jot-text",auto_focus:"profile-jot-text",convert_urls:false,setup:function(ed){cPopup=null;ed.onKeyDown.add(function(ed,e){if(cPopup!==null)cPopup.onkey(e)});ed.onKeyUp.add(function(ed,e){var txt=tinyMCE.activeEditor.getContent();match=txt.match(/@([^ \n]+)$/);if(match!==null){if(cPopup===null){cPopup=new ACPopup(this,baseurl+"/acl")}if(cPopup.ready&&match[1]!==cPopup.searchText)cPopup.search(match[1]);if(!cPopup.ready)cPopup=null}else{if(cPopup!==null){cPopup.close();cPopup=null}}textlen=txt.length;if(textlen!=0&&$j("#jot-perms-icon").is(".unlock")){$j("#profile-jot-desc").html(window.isPublic)}else{$j("#profile-jot-desc").html("&nbsp;")}if(textlen<=140){$j("#character-counter").removeClass("red");$j("#character-counter").removeClass("orange");$j("#character-counter").addClass("grey")}if(textlen>140&&textlen<=420){$j("#character-counter").removeClass("grey");$j("#character-counter").removeClass("red");$j("#character-counter").addClass("orange")}if(textlen>420){$j("#character-counter").removeClass("grey");$j("#character-counter").removeClass("orange");$j("#character-counter").addClass("red")}$j("#character-counter").text(textlen)});ed.onInit.add(function(ed){ed.pasteAsPlainText=true;$j("#profile-jot-text-loading").hide();$j(".jothidden").show();if(typeof cb!="undefined")cb()})},plaintextFn:function(){$j("#profile-jot-text-loading").hide();$j("#profile-jot-text").css({height:200,color:"#000"});$j("#profile-jot-text").contact_autocomplete(baseurl+"/acl");$j(".jothidden").show();if(typeof cb!="undefined")cb()}};InitMCEEditor(editorData);$j("a#jot-perms-icon").colorbox({inline:true,transition:"elastic"})}else{if(typeof cb!="undefined")cb()}}function enableOnUser(){if(editor)return;$j(this).val("");initEditor()}function msgInitEditor(){var editorData={mode:"specific_textareas",editor_selector:"prvmail-text",convert_urls:false,setup:function(ed){cPopup=null;ed.onKeyDown.add(function(ed,e){if(cPopup!==null)cPopup.onkey(e)});ed.onKeyUp.add(function(ed,e){var txt=tinyMCE.activeEditor.getContent();match=txt.match(/@([^ \n]+)$/);if(match!==null){if(cPopup===null){cPopup=new ACPopup(this,baseurl+"/acl")}if(cPopup.ready&&match[1]!==cPopup.searchText)cPopup.search(match[1]);if(!cPopup.ready)cPopup=null}else{if(cPopup!==null){cPopup.close();cPopup=null}}textlen=txt.length;if(textlen!=0&&$j("#jot-perms-icon").is(".unlock")){$j("#profile-jot-desc").html(window.isPublic)}else{$j("#profile-jot-desc").html("&nbsp;")}});ed.onInit.add(function(ed){ed.pasteAsPlainText=true;var editorId=ed.editorId;var textarea=$j("#"+editorId);if(typeof textarea.attr("tabindex")!="undefined"){$j("#"+editorId+"_ifr").attr("tabindex",textarea.attr("tabindex"));textarea.attr("tabindex",null)}})},plaintextFn:function(){$j("#prvmail-text").contact_autocomplete(baseurl+"/acl")}};InitMCEEditor(editorData)}function contactInitEditor(){var editorData={mode:"exact",elements:"contact-edit-info"};InitMCEEditor(editorData)}function eventInitEditor(){var editorData={mode:"textareas",setup:function(ed){ed.onInit.add(function(ed){ed.pasteAsPlainText=true})}};InitMCEEditor(editorData)}function profInitEditor(){var editorData={mode:"textareas",setup:function(ed){ed.onInit.add(function(ed){ed.pasteAsPlainText=true})}};InitMCEEditor(editorData)}function addeditortext(textElem,data){if(window.editSelect=="none"){var currentText=$j(textElem).val();$j(textElem).val(currentText+data)}else tinyMCE.execCommand("mceInsertRawHTML",false,data)}function jotVideoURL(){reply=prompt(window.vidURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[video]"+reply+"[/video]")}}function jotAudioURL(){reply=prompt(window.audURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[audio]"+reply+"[/audio]")}}function jotGetLocation(){reply=prompt(window.whereAreU,$j("#jot-location").val());if(reply&&reply.length){$j("#jot-location").val(reply)}}function jotShare(id){if($j("#jot-popup").length!=0)$j("#jot-popup").show();$j("#like-rotator-"+id).show();$j.get("share/"+id,function(data){if(!editor)$j("#profile-jot-text").val("");initEditor(function(){addeditortext("#profile-jot-text",data);$j("#like-rotator-"+id).hide();$j(window).scrollTop(0)})})}function jotClearLocation(){$j("#jot-coord").val("");$j("#profile-nolocation-wrapper").hide()}function jotGetLink(){reply=prompt(window.linkURL);if(reply&&reply.length){reply=bin2hex(reply);$j("#profile-rotator").show();$j.get("parse_url?binurl="+reply,function(data){addeditortext(window.jotId,data);$j("#profile-rotator").hide()})}}function linkdropper(event){var linkFound=event.dataTransfer.types.contains("text/uri-list");if(linkFound)event.preventDefault()}function linkdrop(event){var reply=event.dataTransfer.getData("text/uri-list");event.preventDefault();if(reply&&reply.length){reply=bin2hex(reply);$j("#profile-rotator").show();$j.get("parse_url?binurl="+reply,function(data){addeditortext(window.jotId,data);$j("#profile-rotator").hide()})}}if(typeof window.geoTag==="function")window.geoTag();function confirmDelete(){return confirm(window.delItem)}function deleteCheckedItems(delID){if(confirm(window.delItems)){var checkedstr="";$j(delID).hide();$j(delID+"-rotator").show();$j(".item-select").each(function(){if($j(this).is(":checked")){if(checkedstr.length!=0){checkedstr=checkedstr+","+$j(this).val()}else{checkedstr=$j(this).val()}}});$j.post("item",{dropitems:checkedstr},function(data){window.location.reload()})}}function itemTag(id){reply=prompt(window.term);if(reply&&reply.length){reply=reply.replace("#","");if(reply.length){commentBusy=true;$j("body").css("cursor","wait");$j.get("tagger/"+id+"?term="+reply,NavUpdate);liking=1}}}function itemFiler(id){var bordercolor=$j("input").css("border-color");$j.get("filer/",function(data){$j.colorbox({html:data});$j.colorbox.resize();$j("#id_term").keypress(function(){$j(this).css("border-color",bordercolor)});$j("#select_term").change(function(){$j("#id_term").css("border-color",bordercolor)});$j("#filer_save").click(function(e){e.preventDefault();reply=$j("#id_term").val();if(reply&&reply.length){commentBusy=true;$j("body").css("cursor","wait");$j.get("filer/"+id+"?term="+reply,NavUpdate);liking=1;$j.colorbox.close()}else{$j("#id_term").css("border-color","#FF0000")}return false})})}function insertFormatting(comment,BBcode,id){var tmpStr=$j("#comment-edit-text-"+id).val();if(tmpStr==comment){tmpStr="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id);$j("#comment-edit-text-"+id).val(tmpStr)}textarea=document.getElementById("comment-edit-text-"+id);if(document.selection){textarea.focus();selected=document.selection.createRange();if(BBcode=="url"){selected.text="["+BBcode+"=http://]"+selected.text+"[/"+BBcode+"]"}else selected.text="["+BBcode+"]"+selected.text+"[/"+BBcode+"]"}else if(textarea.selectionStart||textarea.selectionStart=="0"){var start=textarea.selectionStart;var end=textarea.selectionEnd;if(BBcode=="url"){textarea.value=textarea.value.substring(0,start)+"["+BBcode+"=http://]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}else textarea.value=textarea.value.substring(0,start)+"["+BBcode+"]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}return true}function cmtBbOpen(id){$j("#comment-edit-bb-"+id).show()}function cmtBbClose(id){$j("#comment-edit-bb-"+id).hide()}function commentOpen(obj,id){if(obj.value==window.commentEmptyText){obj.value="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");$j("#mod-cmnt-wrap-"+id).show();openMenu("comment-edit-submit-wrapper-"+id)}}function commentClose(obj,id){if(obj.value==""){obj.value=window.commentEmptyText;$j("#comment-edit-text-"+id).removeClass("comment-edit-text-full");$j("#comment-edit-text-"+id).addClass("comment-edit-text-empty");$j("#mod-cmnt-wrap-"+id).hide();closeMenu("comment-edit-submit-wrapper-"+id)}}function commentInsert(obj,id){var tmpStr=$j("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$j(obj).html();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$j("#comment-edit-text-"+id).val(tmpStr+ins)}function qCommentInsert(obj,id){var tmpStr=$j("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$j(obj).val();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$j("#comment-edit-text-"+id).val(tmpStr+ins);$j(obj).val("")}
\ No newline at end of file
+$(document).ready(function(){window.navMenuTimeout={"#network-menu-list-timeout":null,"#contacts-menu-list-timeout":null,"#system-menu-list-timeout":null,"#network-menu-list-opening":false,"#contacts-menu-list-opening":false,"#system-menu-list-opening":false,"#network-menu-list-closing":false,"#contacts-menu-list-closing":false,"#system-menu-list-closing":false};$("#profile-jot-text").focus(enableOnUser);$("#profile-jot-text").click(enableOnUser);$(".nav-menu-list, .nav-menu-icon").hover(function(){showNavMenu($(this).attr("point"))},function(){hideNavMenu($(this).attr("point"))});$(".group-edit-icon").hover(function(){$(this).addClass("icon");$(this).removeClass("iconspacer")},function(){$(this).removeClass("icon");$(this).addClass("iconspacer")});$(".sidebar-group-element").hover(function(){id=$(this).attr("id");$("#edit-"+id).addClass("icon");$("#edit-"+id).removeClass("iconspacer")},function(){id=$(this).attr("id");$("#edit-"+id).removeClass("icon");$("#edit-"+id).addClass("iconspacer")});$(".savedsearchdrop").hover(function(){$(this).addClass("drop");$(this).addClass("icon");$(this).removeClass("iconspacer")},function(){$(this).removeClass("drop");$(this).removeClass("icon");$(this).addClass("iconspacer")});$(".savedsearchterm").hover(function(){id=$(this).attr("id");$("#drop-"+id).addClass("icon");$("#drop-"+id).addClass("drophide");$("#drop-"+id).removeClass("iconspacer")},function(){id=$(this).attr("id");$("#drop-"+id).removeClass("icon");$("#drop-"+id).removeClass("drophide");$("#drop-"+id).addClass("iconspacer")});$("#event-share-checkbox").change(function(){if($("#event-share-checkbox").is(":checked")){$("#acl-wrapper").show()}else{$("#acl-wrapper").hide()}}).trigger("change");if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$("#profile-rotator").hide()}});if($("#wall-file-upload").length){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$("#profile-rotator").hide()}})}}if(typeof window.aclInit!="undefined"&&typeof acl=="undefined"){acl=new ACL(baseurl+"/acl",[window.allowCID,window.allowGID,window.denyCID,window.denyGID])}if(window.aclType=="settings-head"||window.aclType=="photos_head"||window.aclType=="event_head"){$("#contact_allow, #contact_deny, #group_allow, #group_deny").change(function(){var selstr;$("#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected").each(function(){selstr=$(this).text();$("#jot-perms-icon").removeClass("unlock").addClass("lock");$("#jot-public").hide()});if(selstr==null){$("#jot-perms-icon").removeClass("lock").addClass("unlock");$("#jot-public").show()}}).trigger("change")}if(window.aclType=="event_head"){$("#events-calendar").fullCalendar({events:baseurl+"/events/json/",header:{left:"prev,next today",center:"title",right:"month,agendaWeek,agendaDay"},timeFormat:"H(:mm)",eventClick:function(calEvent,jsEvent,view){showEvent(calEvent.id)},eventRender:function(event,element,view){if(event.item["author-name"]==null)return;switch(view.name){case"month":element.find(".fc-event-title").html("<img src='{0}' style='height:10px;width:10px'>{1} : {2}".format(event.item["author-avatar"],event.item["author-name"],event.title));break;case"agendaWeek":element.find(".fc-event-title").html("<img src='{0}' style='height:12px; width:12px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break;case"agendaDay":element.find(".fc-event-title").html("<img src='{0}' style='height:24px;width:24px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break}}});var args=location.href.replace(baseurl,"").split("/");if(args.length>=4){$("#events-calendar").fullCalendar("gotoDate",args[2],args[3]-1)}var hash=location.hash.split("-");if(hash.length==2&&hash[0]=="#link")showEvent(hash[1])}switch(window.autocompleteType){case"msg-header":var a=$("#recip").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350,onSelect:function(value,data){$("#recip-complete").val(data)}});break;case"contacts-head":var a=$("#contacts-search").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350});a.setOptions({params:{type:"a"}});break;case"display-head":$(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");break;default:break}$(".wall-item-body a img").each(function(){var aElem=$(this).parent();var imgHref=aElem.attr("href");if(imgHref.match(/\/photo\/[a-fA-F0-9]+(-[0-9]\.[\w]+?)?$/)){var cBoxClass=$(this).closest(".wall-item-body").attr("id")+"-lightbox";$(this).addClass(cBoxClass);aElem.colorbox({maxHeight:"90%",photo:true,rel:cBoxClass})}})});$(function(){$("nav").bind("nav-update",function(e,data){var elm=$("#pending-update");var register=$(data).find("register").text();if(register=="0"){register="";elm.hide()}else{elm.show()}elm.html(register)})});$(function(){$("#cnftheme").click(function(){$.colorbox({width:800,height:"90%",href:baseurl+"/admin/themes/"+$("#id_theme :selected").val(),onComplete:function(){$("div#fancybox-content form").submit(function(e){var url=$(this).attr("action");var data={};$(this).find("input").each(function(){data[$(this).attr("name")]=$(this).val()});$(this).find("select").each(function(){data[$(this).attr("name")]=$(this).children(":selected").val()});console.log(":)",url,data);$.post(url,data,function(data){if(timer)clearTimeout(timer);NavUpdate();$.colorbox.close()});return false})}});return false})});function homeRedirect(){$("html").fadeOut("slow",function(){window.location=baseurl+"/login"})}if(typeof window.photoEdit!="undefined"){$(document).keydown(function(event){if(window.prevLink!=""){if(event.ctrlKey&&event.keyCode==37){event.preventDefault();window.location.href=window.prevLink}}if(window.nextLink!=""){if(event.ctrlKey&&event.keyCode==39){event.preventDefault();window.location.href=window.nextLink}}})}function showEvent(eventid){$.get(baseurl+"/events/?id="+eventid,function(data){$.colorbox({html:data});$.colorbox.resize()})}function initCrop(){function onEndCrop(coords,dimensions){$PR("x1").value=coords.x1;$PR("y1").value=coords.y1;$PR("x2").value=coords.x2;$PR("y2").value=coords.y2;$PR("width").value=dimensions.width;$PR("height").value=dimensions.height}Event.observe(window,"load",function(){new Cropper.ImgWithPreview("croppa",{previewWrap:"previewWrap",minWidth:175,minHeight:175,maxWidth:640,maxHeight:640,ratioDim:{x:100,y:100},displayOnInit:true,onEndCrop:onEndCrop})})}function showNavMenu(menuID){if(window.navMenuTimeout[menuID+"-closing"]){window.navMenuTimeout[menuID+"-closing"]=false;clearTimeout(window.navMenuTimeout[menuID+"-timeout"])}else{window.navMenuTimeout[menuID+"-opening"]=true;window.navMenuTimeout[menuID+"-timeout"]=setTimeout(function(){$(menuID).slideDown("fast").show();window.navMenuTimeout[menuID+"-opening"]=false},200)}}function hideNavMenu(menuID){if(window.navMenuTimeout[menuID+"-opening"]){window.navMenuTimeout[menuID+"-opening"]=false;clearTimeout(window.navMenuTimeout[menuID+"-timeout"])}else{window.navMenuTimeout[menuID+"-closing"]=true;window.navMenuTimeout[menuID+"-timeout"]=setTimeout(function(){$(menuID).slideUp("fast");window.navMenuTimeout[menuID+"-closing"]=false},500)}}function InitMCEEditor(editorData){var tinyMCEInitConfig={theme:"advanced",plugins:"bbcode,paste,autoresize,inlinepopups",theme_advanced_buttons1:"bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"center",theme_advanced_blockformats:"blockquote,code",gecko_spellcheck:true,paste_text_sticky:true,entity_encoding:"raw",add_unload_trigger:false,remove_linebreaks:false,forced_root_block:"div",content_css:baseurl+"/view/custom_tinymce.css",theme_advanced_path:false,file_browser_callback:"fcFileBrowser"};if(window.editSelect!="none"){$.extend(tinyMCEInitConfig,editorData);tinyMCE.init(tinyMCEInitConfig)}else if(typeof editorData.plaintextFn=="function"){editorData.plaintextFn()}}var editor=false;var textlen=0;function initEditor(cb){if(editor==false){editor=true;$("#profile-jot-text-loading").show();var editorData={mode:"specific_textareas",editor_selector:"profile-jot-text",auto_focus:"profile-jot-text",convert_urls:false,setup:function(ed){cPopup=null;ed.onKeyDown.add(function(ed,e){if(cPopup!==null)cPopup.onkey(e)});ed.onKeyUp.add(function(ed,e){var txt=tinyMCE.activeEditor.getContent();match=txt.match(/@([^ \n]+)$/);if(match!==null){if(cPopup===null){cPopup=new ACPopup(this,baseurl+"/acl")}if(cPopup.ready&&match[1]!==cPopup.searchText)cPopup.search(match[1]);if(!cPopup.ready)cPopup=null}else{if(cPopup!==null){cPopup.close();cPopup=null}}textlen=txt.length;if(textlen!=0&&$("#jot-perms-icon").is(".unlock")){$("#profile-jot-desc").html(window.isPublic)}else{$("#profile-jot-desc").html("&nbsp;")}if(textlen<=140){$("#character-counter").removeClass("red");$("#character-counter").removeClass("orange");$("#character-counter").addClass("grey")}if(textlen>140&&textlen<=420){$("#character-counter").removeClass("grey");$("#character-counter").removeClass("red");$("#character-counter").addClass("orange")}if(textlen>420){$("#character-counter").removeClass("grey");$("#character-counter").removeClass("orange");$("#character-counter").addClass("red")}$("#character-counter").text(textlen)});ed.onInit.add(function(ed){ed.pasteAsPlainText=true;$("#profile-jot-text-loading").hide();$(".jothidden").show();if(typeof cb!="undefined")cb()})},plaintextFn:function(){$("#profile-jot-text-loading").hide();$("#profile-jot-text").css({height:200,color:"#000"});$("#profile-jot-text").contact_autocomplete(baseurl+"/acl");$(".jothidden").show();if(typeof cb!="undefined")cb()}};InitMCEEditor(editorData);$("a#jot-perms-icon").colorbox({inline:true,transition:"elastic"})}else{if(typeof cb!="undefined")cb()}}function enableOnUser(){if(editor)return;$(this).val("");initEditor()}function msgInitEditor(){var editorData={mode:"specific_textareas",editor_selector:"prvmail-text",convert_urls:false,setup:function(ed){cPopup=null;ed.onKeyDown.add(function(ed,e){if(cPopup!==null)cPopup.onkey(e)});ed.onKeyUp.add(function(ed,e){var txt=tinyMCE.activeEditor.getContent();match=txt.match(/@([^ \n]+)$/);if(match!==null){if(cPopup===null){cPopup=new ACPopup(this,baseurl+"/acl")}if(cPopup.ready&&match[1]!==cPopup.searchText)cPopup.search(match[1]);if(!cPopup.ready)cPopup=null}else{if(cPopup!==null){cPopup.close();cPopup=null}}textlen=txt.length;if(textlen!=0&&$("#jot-perms-icon").is(".unlock")){$("#profile-jot-desc").html(window.isPublic)}else{$("#profile-jot-desc").html("&nbsp;")}});ed.onInit.add(function(ed){ed.pasteAsPlainText=true;var editorId=ed.editorId;var textarea=$("#"+editorId);if(typeof textarea.attr("tabindex")!="undefined"){$("#"+editorId+"_ifr").attr("tabindex",textarea.attr("tabindex"));textarea.attr("tabindex",null)}})},plaintextFn:function(){$("#prvmail-text").contact_autocomplete(baseurl+"/acl")}};InitMCEEditor(editorData)}function contactInitEditor(){var editorData={mode:"exact",elements:"contact-edit-info"};InitMCEEditor(editorData)}function eventInitEditor(){var editorData={mode:"textareas",setup:function(ed){ed.onInit.add(function(ed){ed.pasteAsPlainText=true})}};InitMCEEditor(editorData)}function profInitEditor(){var editorData={mode:"textareas",setup:function(ed){ed.onInit.add(function(ed){ed.pasteAsPlainText=true})}};InitMCEEditor(editorData)}function addeditortext(textElem,data){if(window.editSelect=="none"){var currentText=$(textElem).val();$(textElem).val(currentText+data)}else tinyMCE.execCommand("mceInsertRawHTML",false,data)}function jotVideoURL(){reply=prompt(window.vidURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[video]"+reply+"[/video]")}}function jotAudioURL(){reply=prompt(window.audURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[audio]"+reply+"[/audio]")}}function jotGetLocation(){reply=prompt(window.whereAreU,$("#jot-location").val());if(reply&&reply.length){$("#jot-location").val(reply)}}function jotShare(id){if($("#jot-popup").length!=0)$("#jot-popup").show();$("#like-rotator-"+id).show();$.get("share/"+id,function(data){if(!editor)$("#profile-jot-text").val("");initEditor(function(){addeditortext("#profile-jot-text",data);$("#like-rotator-"+id).hide();$(window).scrollTop(0)})})}function jotClearLocation(){$("#jot-coord").val("");$("#profile-nolocation-wrapper").hide()}function jotGetLink(){reply=prompt(window.linkURL);if(reply&&reply.length){reply=bin2hex(reply);$("#profile-rotator").show();$.get("parse_url?binurl="+reply,function(data){addeditortext(window.jotId,data);$("#profile-rotator").hide()})}}function linkdropper(event){var linkFound=event.dataTransfer.types.contains("text/uri-list");if(linkFound)event.preventDefault()}function linkdrop(event){var reply=event.dataTransfer.getData("text/uri-list");event.preventDefault();if(reply&&reply.length){reply=bin2hex(reply);$("#profile-rotator").show();$.get("parse_url?binurl="+reply,function(data){addeditortext(window.jotId,data);$("#profile-rotator").hide()})}}if(typeof window.geoTag==="function")window.geoTag();function confirmDelete(){return confirm(window.delItem)}function deleteCheckedItems(delID){if(confirm(window.delItems)){var checkedstr="";$(delID).hide();$(delID+"-rotator").show();$(".item-select").each(function(){if($(this).is(":checked")){if(checkedstr.length!=0){checkedstr=checkedstr+","+$(this).val()}else{checkedstr=$(this).val()}}});$.post("item",{dropitems:checkedstr},function(data){window.location.reload()})}}function itemTag(id){reply=prompt(window.term);if(reply&&reply.length){reply=reply.replace("#","");if(reply.length){commentBusy=true;$("body").css("cursor","wait");$.get("tagger/"+id+"?term="+reply,NavUpdate);liking=1}}}function itemFiler(id){var bordercolor=$("input").css("border-color");$.get("filer/",function(data){$.colorbox({html:data});$.colorbox.resize();$("#id_term").keypress(function(){$(this).css("border-color",bordercolor)});$("#select_term").change(function(){$("#id_term").css("border-color",bordercolor)});$("#filer_save").click(function(e){e.preventDefault();reply=$("#id_term").val();if(reply&&reply.length){commentBusy=true;$("body").css("cursor","wait");$.get("filer/"+id+"?term="+reply,NavUpdate);liking=1;$.colorbox.close()}else{$("#id_term").css("border-color","#FF0000")}return false})})}function insertFormatting(comment,BBcode,id){var tmpStr=$("#comment-edit-text-"+id).val();if(tmpStr==comment){tmpStr="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id);$("#comment-edit-text-"+id).val(tmpStr)}textarea=document.getElementById("comment-edit-text-"+id);if(document.selection){textarea.focus();selected=document.selection.createRange();if(BBcode=="url"){selected.text="["+BBcode+"=http://]"+selected.text+"[/"+BBcode+"]"}else selected.text="["+BBcode+"]"+selected.text+"[/"+BBcode+"]"}else if(textarea.selectionStart||textarea.selectionStart=="0"){var start=textarea.selectionStart;var end=textarea.selectionEnd;if(BBcode=="url"){textarea.value=textarea.value.substring(0,start)+"["+BBcode+"=http://]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}else textarea.value=textarea.value.substring(0,start)+"["+BBcode+"]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}return true}function cmtBbOpen(id){$("#comment-edit-bb-"+id).show()}function cmtBbClose(id){$("#comment-edit-bb-"+id).hide()}function commentOpen(obj,id){if(obj.value==window.commentEmptyText){obj.value="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");$("#mod-cmnt-wrap-"+id).show();openMenu("comment-edit-submit-wrapper-"+id)}}function commentClose(obj,id){if(obj.value==""){obj.value=window.commentEmptyText;$("#comment-edit-text-"+id).removeClass("comment-edit-text-full");$("#comment-edit-text-"+id).addClass("comment-edit-text-empty");$("#mod-cmnt-wrap-"+id).hide();closeMenu("comment-edit-submit-wrapper-"+id)}}function commentInsert(obj,id){var tmpStr=$("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$(obj).html();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$("#comment-edit-text-"+id).val(tmpStr+ins)}function qCommentInsert(obj,id){var tmpStr=$("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$(obj).val();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$("#comment-edit-text-"+id).val(tmpStr+ins);$(obj).val("")}
\ No newline at end of file
index 4d88670c172a4fb754c1c1806acdc2f85848fc18..f0c4869a70603c016e255936db3ffdd6eaec0d46 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <script>
        function confirm_delete(uname){
                return confirm( "{{$confirm_delete}}".format(uname));
@@ -11,7 +6,7 @@
                return confirm("{{$confirm_delete_multi}}");
        }
        function selectall(cls){
-               $j("."+cls).attr('checked','checked');
+               $("."+cls).attr('checked','checked');
                return false;
        }
 </script>
index 5ace9a1aafbc3dbfecdf70f39773dc89df8c4dd8..2678488e7d46aa88dc0a2c45b07ba4d9975d230f 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <h1>{{$title}}</h1>
 <p id="cropimage-desc">
 {{$desc}}
index 7a828815b9352f4e1eab5bb4ce08d0bb8171690c..a56c71d92e2f1d476407ddf2257a8b1acc6aa87c 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
       <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script>
index 6438cfb354e650e3f26f883791cf1d259399c0c7..56e941e3ab1a5ecb995a11eba7cf99029114b12c 100644 (file)
@@ -1,6 +1 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
       <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" />
index 7cdb2e3f7a0fe54c072d5d06418895d4bc8f34ac..c94a7d933b88da3711b8c41fb42be160e1042b0e 100644 (file)
 {{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tiptip/jquery.tipTip.minified.js"></script>-->*}}
 <script type="text/javascript" src="{{$baseurl}}/library/jgrowl/jquery.jgrowl_minimized.js"></script>
 
-<script type="text/javascript">var $j = jQuery.noConflict();</script>
-
 <script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/acl.min.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/js/webtoolkit.base64.min.js" ></script>
-<script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/fk.autocomplete.min.js" ></script>
+<script type="text/javascript" src="{{$baseurl}}/js/fk.autocomplete.min.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/main.min.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/theme.min.js"></script>
 
diff --git a/view/theme/frost/templates/field_combobox.tpl b/view/theme/frost/templates/field_combobox.tpl
deleted file mode 100644 (file)
index 8f0e176..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-       
-       <div class='field combobox'>
-               <label for='id_{{$field.0}}' id='id_{{$field.0}}_label'>{{$field.1}}</label>
-               {{* html5 don't work on Chrome, Safari and IE9
-               <input id="id_{{$field.0}}" type="text" list="data_{{$field.0}}" >
-               <datalist id="data_{{$field.0}}" >
-                  {{foreach $field.4 as $opt=>$val}}<option value="{{$val}}">{{/foreach}}
-               </datalist> *}}
-               
-               <input id="id_{{$field.0}}" type="text" value="{{$field.2}}">
-               <select id="select_{{$field.0}}" onChange="$j('#id_{{$field.0}}').val($j(this).val())">
-                       <option value="">{{$field.5}}</option>
-                       {{foreach $field.4 as $opt=>$val}}<option value="{{$val}}">{{$val}}</option>{{/foreach}}
-               </select>
-               
-               <span class='field_help'>{{$field.3}}</span>
-       </div>
-
diff --git a/view/theme/frost/templates/field_input.tpl b/view/theme/frost/templates/field_input.tpl
deleted file mode 100644 (file)
index 0847961..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-       
-       <div class='field input' id='wrapper_{{$field.0}}'>
-               <label for='id_{{$field.0}}'>{{$field.1}}</label>
-               <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}">
-               <span class='field_help'>{{$field.3}}</span>
-       </div>
diff --git a/view/theme/frost/templates/field_openid.tpl b/view/theme/frost/templates/field_openid.tpl
deleted file mode 100644 (file)
index ed94fad..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-       
-       <div class='field input openid' id='wrapper_{{$field.0}}'>
-               <label for='id_{{$field.0}}'>{{$field.1}}</label>
-               <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}">
-               <span class='field_help'>{{$field.3}}</span>
-       </div>
diff --git a/view/theme/frost/templates/field_password.tpl b/view/theme/frost/templates/field_password.tpl
deleted file mode 100644 (file)
index c88d3ef..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-       
-       <div class='field password' id='wrapper_{{$field.0}}'>
-               <label for='id_{{$field.0}}'>{{$field.1}}</label>
-               <input type='password' name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}">
-               <span class='field_help'>{{$field.3}}</span>
-       </div>
index d828980e586d70130280885af16cee8bf4fa166c..3a87346dba463f08d1da4c3249556bac7c115604 100644 (file)
@@ -1,16 +1,11 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 
        if(navigator.geolocation) {
                navigator.geolocation.getCurrentPosition(function(position) {
                        var lat = position.coords.latitude.toFixed(4);
                        var lon = position.coords.longitude.toFixed(4);
 
-                       $j('#jot-coord').val(lat + ', ' + lon);
-                       $j('#profile-nolocation-wrapper').show();
+                       $('#jot-coord').val(lat + ', ' + lon);
+                       $('#profile-nolocation-wrapper').show();
                });
        }
 
diff --git a/view/theme/frost/templates/login_head.tpl b/view/theme/frost/templates/login_head.tpl
deleted file mode 100644 (file)
index 5cac7bd..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-{{*<!--<link rel="stylesheet" href="{{$baseurl}}/view/theme/frost/login-style.css" type="text/css" media="all" />-->*}}
-
diff --git a/view/theme/frost/templates/posted_date_widget.tpl b/view/theme/frost/templates/posted_date_widget.tpl
deleted file mode 100644 (file)
index 6482f66..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-<div id="datebrowse-sidebar" class="widget">
-       <h3>{{$title}}</h3>
-<script>function dateSubmit(dateurl) { window.location.href = dateurl; } </script>
-<select id="posted-date-selector" name="posted-date-select" onchange="dateSubmit($j(this).val());" size="{{$size}}">
-{{foreach $dates as $d}}
-<option value="{{$url}}/{{$d.1}}/{{$d.2}}" >{{$d.0}}</option>
-{{/foreach}}
-</select>
-</div>
index 4b3db00f5a6e73fa3483a107f729ad643a8314b8..14af582162324503b52314ae8056cba9535b1feb 100644 (file)
@@ -1,7 +1,2 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-       <script>$j(function(){ previewTheme($j("#id_{{$theme.0}}")[0]); });</script>
+       <script>$(function(){ previewTheme($("#id_{{$theme.0}}")[0]); });</script>
 
index 3decb2a11857331562c4ffff312a5c54ea2cd46e..868a840dee0ed93a6f774f7074fb34bffa66f742 100644 (file)
@@ -26,7 +26,7 @@ function frost_content_loaded(&$a) {
                $a->theme['stylesheet'] = $a->get_baseurl() . '/view/theme/frost/login-style.css';
        }
        if( $a->module === 'login' )
-               $a->page['end'] .= '<script type="text/javascript"> $j(document).ready(function() { $j("#id_" + window.loginName).focus();} );</script>';
+               $a->page['end'] .= '<script type="text/javascript"> $(document).ready(function() { $("#id_" + window.loginName).focus();} );</script>';
 
 }
 
index 805ddfaaa9ca06c1e769bda8d334f09cd85f47c0..f4149949ef87a1c27b2d2a67ab371fc500be07f9 100644 (file)
                                {{if $item.vote.dislike}}
                                <a href="#" id="dislike-{{$item.id}}" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false">{{$item.vote.dislike.1}}</a>
                                {{/if}}
+                           {{if $item.vote.share}}
+                                   <a href="#" id="share-{{$item.id}}" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false">{{$item.vote.share.1}}</a>
+                           {{/if}}                     
                        {{/if}}
                                                
-                       {{if $item.vote.share}}
-                               <a href="#" id="share-{{$item.id}}" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false">{{$item.vote.share.1}}</a>
-                       {{/if}}                 
                        </div>
                        
                        <div class="wall-item-actions-tools">
index 989a998064bbc7037c141656f682917f2c3a204c..d89890da0bf934df08ff0ab17a003601407180b6 100644 (file)
@@ -11,8 +11,21 @@ function quattro_init(&$a) {
 $a->theme_info = array();
 set_template_engine($a, 'smarty3');
 
+
+$a->page['htmlhead'] .= '<script src="'.$a->get_baseurl().'/view/theme/quattro/tinycon.min.js"></script>';
 $a->page['htmlhead'] .= <<< EOT
 <script>
+$(document).ready(function(){
+    $('nav').bind('nav-update', function(e,data){
+        var notifCount = $(data).find('notif').attr('count');
+        if (notifCount > 0 ) {
+            Tinycon.setBubble(notifCount);
+        } else {
+            Tinycon.setBubble('');
+        }
+    });
+});        
+
 function insertFormatting(comment,BBcode,id) {
        
                var tmpStr = $("#comment-edit-text-" + id).val();
diff --git a/view/theme/quattro/tinycon.min.js b/view/theme/quattro/tinycon.min.js
new file mode 100644 (file)
index 0000000..1a9403c
--- /dev/null
@@ -0,0 +1,8 @@
+/*!
+  Tinycon - A small library for manipulating the Favicon
+  Tom Moor, http://tommoor.com
+  Copyright (c) 2012 Tom Moor
+  MIT Licensed
+  @version 0.5
+*/
+(function(){var Tinycon={};var currentFavicon=null;var originalFavicon=null;var originalTitle=document.title;var faviconImage=null;var canvas=null;var options={};var defaults={width:7,height:9,font:'10px arial',colour:'#ffffff',background:'#F03D25',fallback:true,abbreviate:true};var ua=(function(){var agent=navigator.userAgent.toLowerCase();return function(browser){return agent.indexOf(browser)!==-1}}());var browser={ie:ua('msie'),chrome:ua('chrome'),webkit:ua('chrome')||ua('safari'),safari:ua('safari')&&!ua('chrome'),mozilla:ua('mozilla')&&!ua('chrome')&&!ua('safari')};var getFaviconTag=function(){var links=document.getElementsByTagName('link');for(var i=0,len=links.length;i<len;i++){if((links[i].getAttribute('rel')||'').match(/\bicon\b/)){return links[i]}}return false};var removeFaviconTag=function(){var links=document.getElementsByTagName('link');var head=document.getElementsByTagName('head')[0];for(var i=0,len=links.length;i<len;i++){var exists=(typeof(links[i])!=='undefined');if(exists&&(links[i].getAttribute('rel')||'').match(/\bicon\b/)){head.removeChild(links[i])}}};var getCurrentFavicon=function(){if(!originalFavicon||!currentFavicon){var tag=getFaviconTag();originalFavicon=currentFavicon=tag?tag.getAttribute('href'):'/favicon.ico'}return currentFavicon};var getCanvas=function(){if(!canvas){canvas=document.createElement("canvas");canvas.width=16;canvas.height=16}return canvas};var setFaviconTag=function(url){removeFaviconTag();var link=document.createElement('link');link.type='image/x-icon';link.rel='icon';link.href=url;document.getElementsByTagName('head')[0].appendChild(link)};var log=function(message){if(window.console)window.console.log(message)};var drawFavicon=function(label,colour){if(!getCanvas().getContext||browser.ie||browser.safari||options.fallback==='force'){return updateTitle(label)}var context=getCanvas().getContext("2d");var colour=colour||'#000000';var src=getCurrentFavicon();faviconImage=new Image();faviconImage.onload=function(){context.clearRect(0,0,16,16);context.drawImage(faviconImage,0,0,faviconImage.width,faviconImage.height,0,0,16,16);if((label+'').length>0)drawBubble(context,label,colour);refreshFavicon()};if(!src.match(/^data/)){faviconImage.crossOrigin='anonymous'}faviconImage.src=src};var updateTitle=function(label){if(options.fallback){if((label+'').length>0){document.title='('+label+') '+originalTitle}else{document.title=originalTitle}}};var drawBubble=function(context,label,colour){if(typeof label=='number'&&label>99&&options.abbreviate){label=abbreviateNumber(label)}var len=(label+'').length-1;var width=options.width+(6*len);var w=16-width;var h=16-options.height;context.font=(browser.webkit?'bold ':'')+options.font;context.fillStyle=options.background;context.strokeStyle=options.background;context.lineWidth=1;context.fillRect(w,h,width-1,options.height);context.beginPath();context.moveTo(w-0.5,h+1);context.lineTo(w-0.5,15);context.stroke();context.beginPath();context.moveTo(15.5,h+1);context.lineTo(15.5,15);context.stroke();context.beginPath();context.strokeStyle="rgba(0,0,0,0.3)";context.moveTo(w,16);context.lineTo(15,16);context.stroke();context.fillStyle=options.colour;context.textAlign="right";context.textBaseline="top";context.fillText(label,15,browser.mozilla?7:6)};var refreshFavicon=function(){if(!getCanvas().getContext)return;setFaviconTag(getCanvas().toDataURL())};var abbreviateNumber=function(label){var metricPrefixes=[['G',1000000000],['M',1000000],['k',1000]];for(var i=0;i<metricPrefixes.length;++i){if(label>=metricPrefixes[i][1]){label=round(label/metricPrefixes[i][1])+metricPrefixes[i][0];break}}return label};var round=function(value,precision){var number=new Number(value);return number.toFixed(precision)};Tinycon.setOptions=function(custom){options={};for(var key in defaults){options[key]=custom.hasOwnProperty(key)?custom[key]:defaults[key]}return this};Tinycon.setImage=function(url){currentFavicon=url;refreshFavicon();return this};Tinycon.setBubble=function(label,colour){label=label||'';drawFavicon(label,colour);return this};Tinycon.reset=function(){setFaviconTag(originalFavicon)};Tinycon.setOptions(defaults);window.Tinycon=Tinycon})();
\ No newline at end of file
index f2f6f186e8182731bdde08d0cf94369fab523a25..e6d5bfb5d7c67d38f3a4e83c772f0115bda29807 100644 (file)
                                {{if $item.vote.dislike}}
                                <a href="#" id="dislike-{{$item.id}}" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"><i class="icon-thumbs-down icon-large"></i></a>
                                {{/if}}
-                       {{/if}}
-                       {{if $item.vote.share}}
-                               <a href="#" id="share-{{$item.id}}" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"><i class="icon-retweet icon-large"></i></a>
+                           {{if $item.vote.share}}
+                                   <a href="#" id="share-{{$item.id}}" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"><i class="icon-retweet icon-large"></i></a>
+                           {{/if}}
                        {{/if}}
                        {{if $item.star}}
                                <a href="#" id="star-{{$item.id}}" onclick="dostar({{$item.id}}); return false;"  class="{{$item.star.classdo}}"  title="{{$item.star.do}}"><i class="icon-star icon-large"></i></a>